@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300;500;700&display=swap");
.u-bg-white {
  background-color: #fff; }

.u-bg-black {
  background-color: #000; }

.u-bg-gray-100 {
  background-color: #f5f5f5; }

.u-bg-gray-200 {
  background-color: #eeeeee; }

.u-bg-gray-300 {
  background-color: #e0e0e0; }

.u-bg-gray-400 {
  background-color: #bdbdbd; }

.u-bg-gray-500 {
  background-color: #9e9e9e; }

.u-bg-gray-600 {
  background-color: #757575; }

.u-bg-gray-700 {
  background-color: #616161; }

.u-bg-gray-800 {
  background-color: #424242; }

.u-bg-gray-900 {
  background-color: #212121; }

.u-font-4 {
  font-size: 0.25rem; }

.u-font-8 {
  font-size: 0.5rem; }

.u-font-12 {
  font-size: 0.75rem; }

.u-font-14 {
  font-size: 0.875rem; }

.u-font-16 {
  font-size: 1rem; }

.u-font-18 {
  font-size: 1.125rem; }

.u-font-20 {
  font-size: 1.25rem; }

.u-font-22 {
  font-size: 1.375rem; }

.u-font-24 {
  font-size: 1.5rem; }

.u-font-26 {
  font-size: 1.625rem; }

.u-font-28 {
  font-size: 1.75rem; }

.u-font-30 {
  font-size: 1.875rem; }

.u-font-32 {
  font-size: 2rem; }

.u-font-34 {
  font-size: 2.125rem; }

.u-font-36 {
  font-size: 2.25rem; }

.u-font-38 {
  font-size: 2.375rem; }

.u-font-40 {
  font-size: 2.5rem; }

.u-font-42 {
  font-size: 2.625rem; }

.u-font-44 {
  font-size: 2.75rem; }

.u-font-46 {
  font-size: 2.875rem; }

.u-font-48 {
  font-size: 3rem; }

.u-font-50 {
  font-size: 3.125rem; }

.u-font-52 {
  font-size: 3.25rem; }

.u-text-white {
  color: #fff; }

.u-text-black {
  color: #000; }

.u-text-gray-100 {
  color: #f5f5f5; }

.u-text-gray-200 {
  color: #eeeeee; }

.u-text-gray-300 {
  color: #e0e0e0; }

.u-text-gray-400 {
  color: #bdbdbd; }

.u-text-gray-500 {
  color: #9e9e9e; }

.u-text-gray-600 {
  color: #757575; }

.u-text-gray-700 {
  color: #616161; }

.u-text-gray-800 {
  color: #424242; }

.u-text-gray-900 {
  color: #212121; }

.u-text-secondary {
  color: #d0af87; }

.u-line-height-10 {
  line-height: 1; }

.u-line-height-11 {
  line-height: 1.1; }

.u-line-height-12 {
  line-height: 1.2; }

.u-line-height-13 {
  line-height: 1.3; }

.u-line-height-14 {
  line-height: 1.4; }

.u-line-height-15 {
  line-height: 1.5; }

.u-line-height-16 {
  line-height: 1.6; }

.u-line-height-17 {
  line-height: 1.7; }

.u-line-height-18 {
  line-height: 1.8; }

.u-line-height-19 {
  line-height: 1.9; }

.u-line-height-20 {
  line-height: 2; }

.u-line-height-22 {
  line-height: 2.2; }

.u-font-weight-100 {
  font-weight: 100; }

.u-font-weight-200 {
  font-weight: 200; }

.u-font-weight-300 {
  font-weight: 300; }

.u-font-weight-400 {
  font-weight: 400; }

.u-font-weight-500 {
  font-weight: 500; }

.u-font-weight-600 {
  font-weight: 600; }

.u-font-weight-700 {
  font-weight: 700; }

.u-font-weight-800 {
  font-weight: 800; }

.u-font-weight-900 {
  font-weight: 900; }

.u-m-000 {
  margin: 0rem !important; }

.u-mt-000,
.u-my-000 {
  margin-top: 0rem !important; }

.u-mr-000,
.u-mx-000 {
  margin-right: 0rem !important; }

.u-mb-000,
.u-my-000 {
  margin-bottom: 0rem !important; }

.u-ml-000,
.u-mx-000 {
  margin-left: 0rem !important; }

.u-m-025 {
  margin: 0.25rem !important; }

.u-mt-025,
.u-my-025 {
  margin-top: 0.25rem !important; }

.u-mr-025,
.u-mx-025 {
  margin-right: 0.25rem !important; }

.u-mb-025,
.u-my-025 {
  margin-bottom: 0.25rem !important; }

.u-ml-025,
.u-mx-025 {
  margin-left: 0.25rem !important; }

.u-m-050 {
  margin: 0.5rem !important; }

.u-mt-050,
.u-my-050 {
  margin-top: 0.5rem !important; }

.u-mr-050,
.u-mx-050 {
  margin-right: 0.5rem !important; }

.u-mb-050,
.u-my-050 {
  margin-bottom: 0.5rem !important; }

.u-ml-050,
.u-mx-050 {
  margin-left: 0.5rem !important; }

.u-m-075 {
  margin: 0.75rem !important; }

.u-mt-075,
.u-my-075 {
  margin-top: 0.75rem !important; }

.u-mr-075,
.u-mx-075 {
  margin-right: 0.75rem !important; }

.u-mb-075,
.u-my-075 {
  margin-bottom: 0.75rem !important; }

.u-ml-075,
.u-mx-075 {
  margin-left: 0.75rem !important; }

.u-m-100 {
  margin: 1rem !important; }

.u-mt-100,
.u-my-100 {
  margin-top: 1rem !important; }

.u-mr-100,
.u-mx-100 {
  margin-right: 1rem !important; }

.u-mb-100,
.u-my-100 {
  margin-bottom: 1rem !important; }

.u-ml-100,
.u-mx-100 {
  margin-left: 1rem !important; }

.u-m-125 {
  margin: 1.25rem !important; }

.u-mt-125,
.u-my-125 {
  margin-top: 1.25rem !important; }

.u-mr-125,
.u-mx-125 {
  margin-right: 1.25rem !important; }

.u-mb-125,
.u-my-125 {
  margin-bottom: 1.25rem !important; }

.u-ml-125,
.u-mx-125 {
  margin-left: 1.25rem !important; }

.u-m-150 {
  margin: 1.5rem !important; }

.u-mt-150,
.u-my-150 {
  margin-top: 1.5rem !important; }

.u-mr-150,
.u-mx-150 {
  margin-right: 1.5rem !important; }

.u-mb-150,
.u-my-150 {
  margin-bottom: 1.5rem !important; }

.u-ml-150,
.u-mx-150 {
  margin-left: 1.5rem !important; }

.u-m-175 {
  margin: 1.75rem !important; }

.u-mt-175,
.u-my-175 {
  margin-top: 1.75rem !important; }

.u-mr-175,
.u-mx-175 {
  margin-right: 1.75rem !important; }

.u-mb-175,
.u-my-175 {
  margin-bottom: 1.75rem !important; }

.u-ml-175,
.u-mx-175 {
  margin-left: 1.75rem !important; }

.u-m-200 {
  margin: 2rem !important; }

.u-mt-200,
.u-my-200 {
  margin-top: 2rem !important; }

.u-mr-200,
.u-mx-200 {
  margin-right: 2rem !important; }

.u-mb-200,
.u-my-200 {
  margin-bottom: 2rem !important; }

.u-ml-200,
.u-mx-200 {
  margin-left: 2rem !important; }

.u-m-225 {
  margin: 2.25rem !important; }

.u-mt-225,
.u-my-225 {
  margin-top: 2.25rem !important; }

.u-mr-225,
.u-mx-225 {
  margin-right: 2.25rem !important; }

.u-mb-225,
.u-my-225 {
  margin-bottom: 2.25rem !important; }

.u-ml-225,
.u-mx-225 {
  margin-left: 2.25rem !important; }

.u-m-250 {
  margin: 2.5rem !important; }

.u-mt-250,
.u-my-250 {
  margin-top: 2.5rem !important; }

.u-mr-250,
.u-mx-250 {
  margin-right: 2.5rem !important; }

.u-mb-250,
.u-my-250 {
  margin-bottom: 2.5rem !important; }

.u-ml-250,
.u-mx-250 {
  margin-left: 2.5rem !important; }

.u-m-275 {
  margin: 2.75rem !important; }

.u-mt-275,
.u-my-275 {
  margin-top: 2.75rem !important; }

.u-mr-275,
.u-mx-275 {
  margin-right: 2.75rem !important; }

.u-mb-275,
.u-my-275 {
  margin-bottom: 2.75rem !important; }

.u-ml-275,
.u-mx-275 {
  margin-left: 2.75rem !important; }

.u-m-300 {
  margin: 3rem !important; }

.u-mt-300,
.u-my-300 {
  margin-top: 3rem !important; }

.u-mr-300,
.u-mx-300 {
  margin-right: 3rem !important; }

.u-mb-300,
.u-my-300 {
  margin-bottom: 3rem !important; }

.u-ml-300,
.u-mx-300 {
  margin-left: 3rem !important; }

.u-m-325 {
  margin: 3.25rem !important; }

.u-mt-325,
.u-my-325 {
  margin-top: 3.25rem !important; }

.u-mr-325,
.u-mx-325 {
  margin-right: 3.25rem !important; }

.u-mb-325,
.u-my-325 {
  margin-bottom: 3.25rem !important; }

.u-ml-325,
.u-mx-325 {
  margin-left: 3.25rem !important; }

.u-m-350 {
  margin: 3.5rem !important; }

.u-mt-350,
.u-my-350 {
  margin-top: 3.5rem !important; }

.u-mr-350,
.u-mx-350 {
  margin-right: 3.5rem !important; }

.u-mb-350,
.u-my-350 {
  margin-bottom: 3.5rem !important; }

.u-ml-350,
.u-mx-350 {
  margin-left: 3.5rem !important; }

.u-m-375 {
  margin: 3.75rem !important; }

.u-mt-375,
.u-my-375 {
  margin-top: 3.75rem !important; }

.u-mr-375,
.u-mx-375 {
  margin-right: 3.75rem !important; }

.u-mb-375,
.u-my-375 {
  margin-bottom: 3.75rem !important; }

.u-ml-375,
.u-mx-375 {
  margin-left: 3.75rem !important; }

.u-m-400 {
  margin: 4rem !important; }

.u-mt-400,
.u-my-400 {
  margin-top: 4rem !important; }

.u-mr-400,
.u-mx-400 {
  margin-right: 4rem !important; }

.u-mb-400,
.u-my-400 {
  margin-bottom: 4rem !important; }

.u-ml-400,
.u-mx-400 {
  margin-left: 4rem !important; }

.u-m-425 {
  margin: 4.25rem !important; }

.u-mt-425,
.u-my-425 {
  margin-top: 4.25rem !important; }

.u-mr-425,
.u-mx-425 {
  margin-right: 4.25rem !important; }

.u-mb-425,
.u-my-425 {
  margin-bottom: 4.25rem !important; }

.u-ml-425,
.u-mx-425 {
  margin-left: 4.25rem !important; }

.u-m-450 {
  margin: 4.5rem !important; }

.u-mt-450,
.u-my-450 {
  margin-top: 4.5rem !important; }

.u-mr-450,
.u-mx-450 {
  margin-right: 4.5rem !important; }

.u-mb-450,
.u-my-450 {
  margin-bottom: 4.5rem !important; }

.u-ml-450,
.u-mx-450 {
  margin-left: 4.5rem !important; }

.u-m-475 {
  margin: 4.75rem !important; }

.u-mt-475,
.u-my-475 {
  margin-top: 4.75rem !important; }

.u-mr-475,
.u-mx-475 {
  margin-right: 4.75rem !important; }

.u-mb-475,
.u-my-475 {
  margin-bottom: 4.75rem !important; }

.u-ml-475,
.u-mx-475 {
  margin-left: 4.75rem !important; }

.u-m-500 {
  margin: 5rem !important; }

.u-mt-500,
.u-my-500 {
  margin-top: 5rem !important; }

.u-mr-500,
.u-mx-500 {
  margin-right: 5rem !important; }

.u-mb-500,
.u-my-500 {
  margin-bottom: 5rem !important; }

.u-ml-500,
.u-mx-500 {
  margin-left: 5rem !important; }

.u-m-525 {
  margin: 5.25rem !important; }

.u-mt-525,
.u-my-525 {
  margin-top: 5.25rem !important; }

.u-mr-525,
.u-mx-525 {
  margin-right: 5.25rem !important; }

.u-mb-525,
.u-my-525 {
  margin-bottom: 5.25rem !important; }

.u-ml-525,
.u-mx-525 {
  margin-left: 5.25rem !important; }

.u-m-550 {
  margin: 5.5rem !important; }

.u-mt-550,
.u-my-550 {
  margin-top: 5.5rem !important; }

.u-mr-550,
.u-mx-550 {
  margin-right: 5.5rem !important; }

.u-mb-550,
.u-my-550 {
  margin-bottom: 5.5rem !important; }

.u-ml-550,
.u-mx-550 {
  margin-left: 5.5rem !important; }

.u-m-575 {
  margin: 5.75rem !important; }

.u-mt-575,
.u-my-575 {
  margin-top: 5.75rem !important; }

.u-mr-575,
.u-mx-575 {
  margin-right: 5.75rem !important; }

.u-mb-575,
.u-my-575 {
  margin-bottom: 5.75rem !important; }

.u-ml-575,
.u-mx-575 {
  margin-left: 5.75rem !important; }

.u-m-600 {
  margin: 6rem !important; }

.u-mt-600,
.u-my-600 {
  margin-top: 6rem !important; }

.u-mr-600,
.u-mx-600 {
  margin-right: 6rem !important; }

.u-mb-600,
.u-my-600 {
  margin-bottom: 6rem !important; }

.u-ml-600,
.u-mx-600 {
  margin-left: 6rem !important; }

.u-m-625 {
  margin: 6.25rem !important; }

.u-mt-625,
.u-my-625 {
  margin-top: 6.25rem !important; }

.u-mr-625,
.u-mx-625 {
  margin-right: 6.25rem !important; }

.u-mb-625,
.u-my-625 {
  margin-bottom: 6.25rem !important; }

.u-ml-625,
.u-mx-625 {
  margin-left: 6.25rem !important; }

.u-m-650 {
  margin: 6.5rem !important; }

.u-mt-650,
.u-my-650 {
  margin-top: 6.5rem !important; }

.u-mr-650,
.u-mx-650 {
  margin-right: 6.5rem !important; }

.u-mb-650,
.u-my-650 {
  margin-bottom: 6.5rem !important; }

.u-ml-650,
.u-mx-650 {
  margin-left: 6.5rem !important; }

.u-m-675 {
  margin: 6.75rem !important; }

.u-mt-675,
.u-my-675 {
  margin-top: 6.75rem !important; }

.u-mr-675,
.u-mx-675 {
  margin-right: 6.75rem !important; }

.u-mb-675,
.u-my-675 {
  margin-bottom: 6.75rem !important; }

.u-ml-675,
.u-mx-675 {
  margin-left: 6.75rem !important; }

.u-m-700 {
  margin: 7rem !important; }

.u-mt-700,
.u-my-700 {
  margin-top: 7rem !important; }

.u-mr-700,
.u-mx-700 {
  margin-right: 7rem !important; }

.u-mb-700,
.u-my-700 {
  margin-bottom: 7rem !important; }

.u-ml-700,
.u-mx-700 {
  margin-left: 7rem !important; }

.u-m-725 {
  margin: 7.25rem !important; }

.u-mt-725,
.u-my-725 {
  margin-top: 7.25rem !important; }

.u-mr-725,
.u-mx-725 {
  margin-right: 7.25rem !important; }

.u-mb-725,
.u-my-725 {
  margin-bottom: 7.25rem !important; }

.u-ml-725,
.u-mx-725 {
  margin-left: 7.25rem !important; }

.u-m-750 {
  margin: 7.5rem !important; }

.u-mt-750,
.u-my-750 {
  margin-top: 7.5rem !important; }

.u-mr-750,
.u-mx-750 {
  margin-right: 7.5rem !important; }

.u-mb-750,
.u-my-750 {
  margin-bottom: 7.5rem !important; }

.u-ml-750,
.u-mx-750 {
  margin-left: 7.5rem !important; }

.u-m-775 {
  margin: 7.75rem !important; }

.u-mt-775,
.u-my-775 {
  margin-top: 7.75rem !important; }

.u-mr-775,
.u-mx-775 {
  margin-right: 7.75rem !important; }

.u-mb-775,
.u-my-775 {
  margin-bottom: 7.75rem !important; }

.u-ml-775,
.u-mx-775 {
  margin-left: 7.75rem !important; }

.u-m-800 {
  margin: 8rem !important; }

.u-mt-800,
.u-my-800 {
  margin-top: 8rem !important; }

.u-mr-800,
.u-mx-800 {
  margin-right: 8rem !important; }

.u-mb-800,
.u-my-800 {
  margin-bottom: 8rem !important; }

.u-ml-800,
.u-mx-800 {
  margin-left: 8rem !important; }

.u-p-000 {
  padding: 0rem !important; }

.u-pt-000,
.u-py-000 {
  padding-top: 0rem !important; }

.u-pr-000,
.u-px-000 {
  padding-right: 0rem !important; }

.u-pb-000,
.u-py-000 {
  padding-bottom: 0rem !important; }

.u-pl-000,
.u-px-000 {
  padding-left: 0rem !important; }

.u-p-025 {
  padding: 0.25rem !important; }

.u-pt-025,
.u-py-025 {
  padding-top: 0.25rem !important; }

.u-pr-025,
.u-px-025 {
  padding-right: 0.25rem !important; }

.u-pb-025,
.u-py-025 {
  padding-bottom: 0.25rem !important; }

.u-pl-025,
.u-px-025 {
  padding-left: 0.25rem !important; }

.u-p-050 {
  padding: 0.5rem !important; }

.u-pt-050,
.u-py-050 {
  padding-top: 0.5rem !important; }

.u-pr-050,
.u-px-050 {
  padding-right: 0.5rem !important; }

.u-pb-050,
.u-py-050 {
  padding-bottom: 0.5rem !important; }

.u-pl-050,
.u-px-050 {
  padding-left: 0.5rem !important; }

.u-p-075 {
  padding: 0.75rem !important; }

.u-pt-075,
.u-py-075 {
  padding-top: 0.75rem !important; }

.u-pr-075,
.u-px-075 {
  padding-right: 0.75rem !important; }

.u-pb-075,
.u-py-075 {
  padding-bottom: 0.75rem !important; }

.u-pl-075,
.u-px-075 {
  padding-left: 0.75rem !important; }

.u-p-100 {
  padding: 1rem !important; }

.u-pt-100,
.u-py-100 {
  padding-top: 1rem !important; }

.u-pr-100,
.u-px-100 {
  padding-right: 1rem !important; }

.u-pb-100,
.u-py-100 {
  padding-bottom: 1rem !important; }

.u-pl-100,
.u-px-100 {
  padding-left: 1rem !important; }

.u-p-125 {
  padding: 1.25rem !important; }

.u-pt-125,
.u-py-125 {
  padding-top: 1.25rem !important; }

.u-pr-125,
.u-px-125 {
  padding-right: 1.25rem !important; }

.u-pb-125,
.u-py-125 {
  padding-bottom: 1.25rem !important; }

.u-pl-125,
.u-px-125 {
  padding-left: 1.25rem !important; }

.u-p-150 {
  padding: 1.5rem !important; }

.u-pt-150,
.u-py-150 {
  padding-top: 1.5rem !important; }

.u-pr-150,
.u-px-150 {
  padding-right: 1.5rem !important; }

.u-pb-150,
.u-py-150 {
  padding-bottom: 1.5rem !important; }

.u-pl-150,
.u-px-150 {
  padding-left: 1.5rem !important; }

.u-p-175 {
  padding: 1.75rem !important; }

.u-pt-175,
.u-py-175 {
  padding-top: 1.75rem !important; }

.u-pr-175,
.u-px-175 {
  padding-right: 1.75rem !important; }

.u-pb-175,
.u-py-175 {
  padding-bottom: 1.75rem !important; }

.u-pl-175,
.u-px-175 {
  padding-left: 1.75rem !important; }

.u-p-200 {
  padding: 2rem !important; }

.u-pt-200,
.u-py-200 {
  padding-top: 2rem !important; }

.u-pr-200,
.u-px-200 {
  padding-right: 2rem !important; }

.u-pb-200,
.u-py-200 {
  padding-bottom: 2rem !important; }

.u-pl-200,
.u-px-200 {
  padding-left: 2rem !important; }

.u-p-225 {
  padding: 2.25rem !important; }

.u-pt-225,
.u-py-225 {
  padding-top: 2.25rem !important; }

.u-pr-225,
.u-px-225 {
  padding-right: 2.25rem !important; }

.u-pb-225,
.u-py-225 {
  padding-bottom: 2.25rem !important; }

.u-pl-225,
.u-px-225 {
  padding-left: 2.25rem !important; }

.u-p-250 {
  padding: 2.5rem !important; }

.u-pt-250,
.u-py-250 {
  padding-top: 2.5rem !important; }

.u-pr-250,
.u-px-250 {
  padding-right: 2.5rem !important; }

.u-pb-250,
.u-py-250 {
  padding-bottom: 2.5rem !important; }

.u-pl-250,
.u-px-250 {
  padding-left: 2.5rem !important; }

.u-p-275 {
  padding: 2.75rem !important; }

.u-pt-275,
.u-py-275 {
  padding-top: 2.75rem !important; }

.u-pr-275,
.u-px-275 {
  padding-right: 2.75rem !important; }

.u-pb-275,
.u-py-275 {
  padding-bottom: 2.75rem !important; }

.u-pl-275,
.u-px-275 {
  padding-left: 2.75rem !important; }

.u-p-300 {
  padding: 3rem !important; }

.u-pt-300,
.u-py-300 {
  padding-top: 3rem !important; }

.u-pr-300,
.u-px-300 {
  padding-right: 3rem !important; }

.u-pb-300,
.u-py-300 {
  padding-bottom: 3rem !important; }

.u-pl-300,
.u-px-300 {
  padding-left: 3rem !important; }

.u-p-325 {
  padding: 3.25rem !important; }

.u-pt-325,
.u-py-325 {
  padding-top: 3.25rem !important; }

.u-pr-325,
.u-px-325 {
  padding-right: 3.25rem !important; }

.u-pb-325,
.u-py-325 {
  padding-bottom: 3.25rem !important; }

.u-pl-325,
.u-px-325 {
  padding-left: 3.25rem !important; }

.u-p-350 {
  padding: 3.5rem !important; }

.u-pt-350,
.u-py-350 {
  padding-top: 3.5rem !important; }

.u-pr-350,
.u-px-350 {
  padding-right: 3.5rem !important; }

.u-pb-350,
.u-py-350 {
  padding-bottom: 3.5rem !important; }

.u-pl-350,
.u-px-350 {
  padding-left: 3.5rem !important; }

.u-p-375 {
  padding: 3.75rem !important; }

.u-pt-375,
.u-py-375 {
  padding-top: 3.75rem !important; }

.u-pr-375,
.u-px-375 {
  padding-right: 3.75rem !important; }

.u-pb-375,
.u-py-375 {
  padding-bottom: 3.75rem !important; }

.u-pl-375,
.u-px-375 {
  padding-left: 3.75rem !important; }

.u-p-400 {
  padding: 4rem !important; }

.u-pt-400,
.u-py-400 {
  padding-top: 4rem !important; }

.u-pr-400,
.u-px-400 {
  padding-right: 4rem !important; }

.u-pb-400,
.u-py-400 {
  padding-bottom: 4rem !important; }

.u-pl-400,
.u-px-400 {
  padding-left: 4rem !important; }

.u-p-425 {
  padding: 4.25rem !important; }

.u-pt-425,
.u-py-425 {
  padding-top: 4.25rem !important; }

.u-pr-425,
.u-px-425 {
  padding-right: 4.25rem !important; }

.u-pb-425,
.u-py-425 {
  padding-bottom: 4.25rem !important; }

.u-pl-425,
.u-px-425 {
  padding-left: 4.25rem !important; }

.u-p-450 {
  padding: 4.5rem !important; }

.u-pt-450,
.u-py-450 {
  padding-top: 4.5rem !important; }

.u-pr-450,
.u-px-450 {
  padding-right: 4.5rem !important; }

.u-pb-450,
.u-py-450 {
  padding-bottom: 4.5rem !important; }

.u-pl-450,
.u-px-450 {
  padding-left: 4.5rem !important; }

.u-p-475 {
  padding: 4.75rem !important; }

.u-pt-475,
.u-py-475 {
  padding-top: 4.75rem !important; }

.u-pr-475,
.u-px-475 {
  padding-right: 4.75rem !important; }

.u-pb-475,
.u-py-475 {
  padding-bottom: 4.75rem !important; }

.u-pl-475,
.u-px-475 {
  padding-left: 4.75rem !important; }

.u-p-500 {
  padding: 5rem !important; }

.u-pt-500,
.u-py-500 {
  padding-top: 5rem !important; }

.u-pr-500,
.u-px-500 {
  padding-right: 5rem !important; }

.u-pb-500,
.u-py-500 {
  padding-bottom: 5rem !important; }

.u-pl-500,
.u-px-500 {
  padding-left: 5rem !important; }

.u-p-525 {
  padding: 5.25rem !important; }

.u-pt-525,
.u-py-525 {
  padding-top: 5.25rem !important; }

.u-pr-525,
.u-px-525 {
  padding-right: 5.25rem !important; }

.u-pb-525,
.u-py-525 {
  padding-bottom: 5.25rem !important; }

.u-pl-525,
.u-px-525 {
  padding-left: 5.25rem !important; }

.u-p-550 {
  padding: 5.5rem !important; }

.u-pt-550,
.u-py-550 {
  padding-top: 5.5rem !important; }

.u-pr-550,
.u-px-550 {
  padding-right: 5.5rem !important; }

.u-pb-550,
.u-py-550 {
  padding-bottom: 5.5rem !important; }

.u-pl-550,
.u-px-550 {
  padding-left: 5.5rem !important; }

.u-p-575 {
  padding: 5.75rem !important; }

.u-pt-575,
.u-py-575 {
  padding-top: 5.75rem !important; }

.u-pr-575,
.u-px-575 {
  padding-right: 5.75rem !important; }

.u-pb-575,
.u-py-575 {
  padding-bottom: 5.75rem !important; }

.u-pl-575,
.u-px-575 {
  padding-left: 5.75rem !important; }

.u-p-600 {
  padding: 6rem !important; }

.u-pt-600,
.u-py-600 {
  padding-top: 6rem !important; }

.u-pr-600,
.u-px-600 {
  padding-right: 6rem !important; }

.u-pb-600,
.u-py-600 {
  padding-bottom: 6rem !important; }

.u-pl-600,
.u-px-600 {
  padding-left: 6rem !important; }

.u-p-625 {
  padding: 6.25rem !important; }

.u-pt-625,
.u-py-625 {
  padding-top: 6.25rem !important; }

.u-pr-625,
.u-px-625 {
  padding-right: 6.25rem !important; }

.u-pb-625,
.u-py-625 {
  padding-bottom: 6.25rem !important; }

.u-pl-625,
.u-px-625 {
  padding-left: 6.25rem !important; }

.u-p-650 {
  padding: 6.5rem !important; }

.u-pt-650,
.u-py-650 {
  padding-top: 6.5rem !important; }

.u-pr-650,
.u-px-650 {
  padding-right: 6.5rem !important; }

.u-pb-650,
.u-py-650 {
  padding-bottom: 6.5rem !important; }

.u-pl-650,
.u-px-650 {
  padding-left: 6.5rem !important; }

.u-p-675 {
  padding: 6.75rem !important; }

.u-pt-675,
.u-py-675 {
  padding-top: 6.75rem !important; }

.u-pr-675,
.u-px-675 {
  padding-right: 6.75rem !important; }

.u-pb-675,
.u-py-675 {
  padding-bottom: 6.75rem !important; }

.u-pl-675,
.u-px-675 {
  padding-left: 6.75rem !important; }

.u-p-700 {
  padding: 7rem !important; }

.u-pt-700,
.u-py-700 {
  padding-top: 7rem !important; }

.u-pr-700,
.u-px-700 {
  padding-right: 7rem !important; }

.u-pb-700,
.u-py-700 {
  padding-bottom: 7rem !important; }

.u-pl-700,
.u-px-700 {
  padding-left: 7rem !important; }

.u-p-725 {
  padding: 7.25rem !important; }

.u-pt-725,
.u-py-725 {
  padding-top: 7.25rem !important; }

.u-pr-725,
.u-px-725 {
  padding-right: 7.25rem !important; }

.u-pb-725,
.u-py-725 {
  padding-bottom: 7.25rem !important; }

.u-pl-725,
.u-px-725 {
  padding-left: 7.25rem !important; }

.u-p-750 {
  padding: 7.5rem !important; }

.u-pt-750,
.u-py-750 {
  padding-top: 7.5rem !important; }

.u-pr-750,
.u-px-750 {
  padding-right: 7.5rem !important; }

.u-pb-750,
.u-py-750 {
  padding-bottom: 7.5rem !important; }

.u-pl-750,
.u-px-750 {
  padding-left: 7.5rem !important; }

.u-p-775 {
  padding: 7.75rem !important; }

.u-pt-775,
.u-py-775 {
  padding-top: 7.75rem !important; }

.u-pr-775,
.u-px-775 {
  padding-right: 7.75rem !important; }

.u-pb-775,
.u-py-775 {
  padding-bottom: 7.75rem !important; }

.u-pl-775,
.u-px-775 {
  padding-left: 7.75rem !important; }

.u-p-800 {
  padding: 8rem !important; }

.u-pt-800,
.u-py-800 {
  padding-top: 8rem !important; }

.u-pr-800,
.u-px-800 {
  padding-right: 8rem !important; }

.u-pb-800,
.u-py-800 {
  padding-bottom: 8rem !important; }

.u-pl-800,
.u-px-800 {
  padding-left: 8rem !important; }

@media (min-width: 576px) {
  .u-m-sm-000 {
    margin: 0rem !important; }
  .u-mt-sm-000,
  .u-my-sm-000 {
    margin-top: 0rem !important; }
  .u-mr-sm-000,
  .u-mx-sm-000 {
    margin-right: 0rem !important; }
  .u-mb-sm-000,
  .u-my-sm-000 {
    margin-bottom: 0rem !important; }
  .u-ml-sm-000,
  .u-mx-sm-000 {
    margin-left: 0rem !important; }
  .u-m-sm-025 {
    margin: 0.25rem !important; }
  .u-mt-sm-025,
  .u-my-sm-025 {
    margin-top: 0.25rem !important; }
  .u-mr-sm-025,
  .u-mx-sm-025 {
    margin-right: 0.25rem !important; }
  .u-mb-sm-025,
  .u-my-sm-025 {
    margin-bottom: 0.25rem !important; }
  .u-ml-sm-025,
  .u-mx-sm-025 {
    margin-left: 0.25rem !important; }
  .u-m-sm-050 {
    margin: 0.5rem !important; }
  .u-mt-sm-050,
  .u-my-sm-050 {
    margin-top: 0.5rem !important; }
  .u-mr-sm-050,
  .u-mx-sm-050 {
    margin-right: 0.5rem !important; }
  .u-mb-sm-050,
  .u-my-sm-050 {
    margin-bottom: 0.5rem !important; }
  .u-ml-sm-050,
  .u-mx-sm-050 {
    margin-left: 0.5rem !important; }
  .u-m-sm-075 {
    margin: 0.75rem !important; }
  .u-mt-sm-075,
  .u-my-sm-075 {
    margin-top: 0.75rem !important; }
  .u-mr-sm-075,
  .u-mx-sm-075 {
    margin-right: 0.75rem !important; }
  .u-mb-sm-075,
  .u-my-sm-075 {
    margin-bottom: 0.75rem !important; }
  .u-ml-sm-075,
  .u-mx-sm-075 {
    margin-left: 0.75rem !important; }
  .u-m-sm-100 {
    margin: 1rem !important; }
  .u-mt-sm-100,
  .u-my-sm-100 {
    margin-top: 1rem !important; }
  .u-mr-sm-100,
  .u-mx-sm-100 {
    margin-right: 1rem !important; }
  .u-mb-sm-100,
  .u-my-sm-100 {
    margin-bottom: 1rem !important; }
  .u-ml-sm-100,
  .u-mx-sm-100 {
    margin-left: 1rem !important; }
  .u-m-sm-125 {
    margin: 1.25rem !important; }
  .u-mt-sm-125,
  .u-my-sm-125 {
    margin-top: 1.25rem !important; }
  .u-mr-sm-125,
  .u-mx-sm-125 {
    margin-right: 1.25rem !important; }
  .u-mb-sm-125,
  .u-my-sm-125 {
    margin-bottom: 1.25rem !important; }
  .u-ml-sm-125,
  .u-mx-sm-125 {
    margin-left: 1.25rem !important; }
  .u-m-sm-150 {
    margin: 1.5rem !important; }
  .u-mt-sm-150,
  .u-my-sm-150 {
    margin-top: 1.5rem !important; }
  .u-mr-sm-150,
  .u-mx-sm-150 {
    margin-right: 1.5rem !important; }
  .u-mb-sm-150,
  .u-my-sm-150 {
    margin-bottom: 1.5rem !important; }
  .u-ml-sm-150,
  .u-mx-sm-150 {
    margin-left: 1.5rem !important; }
  .u-m-sm-175 {
    margin: 1.75rem !important; }
  .u-mt-sm-175,
  .u-my-sm-175 {
    margin-top: 1.75rem !important; }
  .u-mr-sm-175,
  .u-mx-sm-175 {
    margin-right: 1.75rem !important; }
  .u-mb-sm-175,
  .u-my-sm-175 {
    margin-bottom: 1.75rem !important; }
  .u-ml-sm-175,
  .u-mx-sm-175 {
    margin-left: 1.75rem !important; }
  .u-m-sm-200 {
    margin: 2rem !important; }
  .u-mt-sm-200,
  .u-my-sm-200 {
    margin-top: 2rem !important; }
  .u-mr-sm-200,
  .u-mx-sm-200 {
    margin-right: 2rem !important; }
  .u-mb-sm-200,
  .u-my-sm-200 {
    margin-bottom: 2rem !important; }
  .u-ml-sm-200,
  .u-mx-sm-200 {
    margin-left: 2rem !important; }
  .u-m-sm-225 {
    margin: 2.25rem !important; }
  .u-mt-sm-225,
  .u-my-sm-225 {
    margin-top: 2.25rem !important; }
  .u-mr-sm-225,
  .u-mx-sm-225 {
    margin-right: 2.25rem !important; }
  .u-mb-sm-225,
  .u-my-sm-225 {
    margin-bottom: 2.25rem !important; }
  .u-ml-sm-225,
  .u-mx-sm-225 {
    margin-left: 2.25rem !important; }
  .u-m-sm-250 {
    margin: 2.5rem !important; }
  .u-mt-sm-250,
  .u-my-sm-250 {
    margin-top: 2.5rem !important; }
  .u-mr-sm-250,
  .u-mx-sm-250 {
    margin-right: 2.5rem !important; }
  .u-mb-sm-250,
  .u-my-sm-250 {
    margin-bottom: 2.5rem !important; }
  .u-ml-sm-250,
  .u-mx-sm-250 {
    margin-left: 2.5rem !important; }
  .u-m-sm-275 {
    margin: 2.75rem !important; }
  .u-mt-sm-275,
  .u-my-sm-275 {
    margin-top: 2.75rem !important; }
  .u-mr-sm-275,
  .u-mx-sm-275 {
    margin-right: 2.75rem !important; }
  .u-mb-sm-275,
  .u-my-sm-275 {
    margin-bottom: 2.75rem !important; }
  .u-ml-sm-275,
  .u-mx-sm-275 {
    margin-left: 2.75rem !important; }
  .u-m-sm-300 {
    margin: 3rem !important; }
  .u-mt-sm-300,
  .u-my-sm-300 {
    margin-top: 3rem !important; }
  .u-mr-sm-300,
  .u-mx-sm-300 {
    margin-right: 3rem !important; }
  .u-mb-sm-300,
  .u-my-sm-300 {
    margin-bottom: 3rem !important; }
  .u-ml-sm-300,
  .u-mx-sm-300 {
    margin-left: 3rem !important; }
  .u-m-sm-325 {
    margin: 3.25rem !important; }
  .u-mt-sm-325,
  .u-my-sm-325 {
    margin-top: 3.25rem !important; }
  .u-mr-sm-325,
  .u-mx-sm-325 {
    margin-right: 3.25rem !important; }
  .u-mb-sm-325,
  .u-my-sm-325 {
    margin-bottom: 3.25rem !important; }
  .u-ml-sm-325,
  .u-mx-sm-325 {
    margin-left: 3.25rem !important; }
  .u-m-sm-350 {
    margin: 3.5rem !important; }
  .u-mt-sm-350,
  .u-my-sm-350 {
    margin-top: 3.5rem !important; }
  .u-mr-sm-350,
  .u-mx-sm-350 {
    margin-right: 3.5rem !important; }
  .u-mb-sm-350,
  .u-my-sm-350 {
    margin-bottom: 3.5rem !important; }
  .u-ml-sm-350,
  .u-mx-sm-350 {
    margin-left: 3.5rem !important; }
  .u-m-sm-375 {
    margin: 3.75rem !important; }
  .u-mt-sm-375,
  .u-my-sm-375 {
    margin-top: 3.75rem !important; }
  .u-mr-sm-375,
  .u-mx-sm-375 {
    margin-right: 3.75rem !important; }
  .u-mb-sm-375,
  .u-my-sm-375 {
    margin-bottom: 3.75rem !important; }
  .u-ml-sm-375,
  .u-mx-sm-375 {
    margin-left: 3.75rem !important; }
  .u-m-sm-400 {
    margin: 4rem !important; }
  .u-mt-sm-400,
  .u-my-sm-400 {
    margin-top: 4rem !important; }
  .u-mr-sm-400,
  .u-mx-sm-400 {
    margin-right: 4rem !important; }
  .u-mb-sm-400,
  .u-my-sm-400 {
    margin-bottom: 4rem !important; }
  .u-ml-sm-400,
  .u-mx-sm-400 {
    margin-left: 4rem !important; }
  .u-m-sm-425 {
    margin: 4.25rem !important; }
  .u-mt-sm-425,
  .u-my-sm-425 {
    margin-top: 4.25rem !important; }
  .u-mr-sm-425,
  .u-mx-sm-425 {
    margin-right: 4.25rem !important; }
  .u-mb-sm-425,
  .u-my-sm-425 {
    margin-bottom: 4.25rem !important; }
  .u-ml-sm-425,
  .u-mx-sm-425 {
    margin-left: 4.25rem !important; }
  .u-m-sm-450 {
    margin: 4.5rem !important; }
  .u-mt-sm-450,
  .u-my-sm-450 {
    margin-top: 4.5rem !important; }
  .u-mr-sm-450,
  .u-mx-sm-450 {
    margin-right: 4.5rem !important; }
  .u-mb-sm-450,
  .u-my-sm-450 {
    margin-bottom: 4.5rem !important; }
  .u-ml-sm-450,
  .u-mx-sm-450 {
    margin-left: 4.5rem !important; }
  .u-m-sm-475 {
    margin: 4.75rem !important; }
  .u-mt-sm-475,
  .u-my-sm-475 {
    margin-top: 4.75rem !important; }
  .u-mr-sm-475,
  .u-mx-sm-475 {
    margin-right: 4.75rem !important; }
  .u-mb-sm-475,
  .u-my-sm-475 {
    margin-bottom: 4.75rem !important; }
  .u-ml-sm-475,
  .u-mx-sm-475 {
    margin-left: 4.75rem !important; }
  .u-m-sm-500 {
    margin: 5rem !important; }
  .u-mt-sm-500,
  .u-my-sm-500 {
    margin-top: 5rem !important; }
  .u-mr-sm-500,
  .u-mx-sm-500 {
    margin-right: 5rem !important; }
  .u-mb-sm-500,
  .u-my-sm-500 {
    margin-bottom: 5rem !important; }
  .u-ml-sm-500,
  .u-mx-sm-500 {
    margin-left: 5rem !important; }
  .u-m-sm-525 {
    margin: 5.25rem !important; }
  .u-mt-sm-525,
  .u-my-sm-525 {
    margin-top: 5.25rem !important; }
  .u-mr-sm-525,
  .u-mx-sm-525 {
    margin-right: 5.25rem !important; }
  .u-mb-sm-525,
  .u-my-sm-525 {
    margin-bottom: 5.25rem !important; }
  .u-ml-sm-525,
  .u-mx-sm-525 {
    margin-left: 5.25rem !important; }
  .u-m-sm-550 {
    margin: 5.5rem !important; }
  .u-mt-sm-550,
  .u-my-sm-550 {
    margin-top: 5.5rem !important; }
  .u-mr-sm-550,
  .u-mx-sm-550 {
    margin-right: 5.5rem !important; }
  .u-mb-sm-550,
  .u-my-sm-550 {
    margin-bottom: 5.5rem !important; }
  .u-ml-sm-550,
  .u-mx-sm-550 {
    margin-left: 5.5rem !important; }
  .u-m-sm-575 {
    margin: 5.75rem !important; }
  .u-mt-sm-575,
  .u-my-sm-575 {
    margin-top: 5.75rem !important; }
  .u-mr-sm-575,
  .u-mx-sm-575 {
    margin-right: 5.75rem !important; }
  .u-mb-sm-575,
  .u-my-sm-575 {
    margin-bottom: 5.75rem !important; }
  .u-ml-sm-575,
  .u-mx-sm-575 {
    margin-left: 5.75rem !important; }
  .u-m-sm-600 {
    margin: 6rem !important; }
  .u-mt-sm-600,
  .u-my-sm-600 {
    margin-top: 6rem !important; }
  .u-mr-sm-600,
  .u-mx-sm-600 {
    margin-right: 6rem !important; }
  .u-mb-sm-600,
  .u-my-sm-600 {
    margin-bottom: 6rem !important; }
  .u-ml-sm-600,
  .u-mx-sm-600 {
    margin-left: 6rem !important; }
  .u-m-sm-625 {
    margin: 6.25rem !important; }
  .u-mt-sm-625,
  .u-my-sm-625 {
    margin-top: 6.25rem !important; }
  .u-mr-sm-625,
  .u-mx-sm-625 {
    margin-right: 6.25rem !important; }
  .u-mb-sm-625,
  .u-my-sm-625 {
    margin-bottom: 6.25rem !important; }
  .u-ml-sm-625,
  .u-mx-sm-625 {
    margin-left: 6.25rem !important; }
  .u-m-sm-650 {
    margin: 6.5rem !important; }
  .u-mt-sm-650,
  .u-my-sm-650 {
    margin-top: 6.5rem !important; }
  .u-mr-sm-650,
  .u-mx-sm-650 {
    margin-right: 6.5rem !important; }
  .u-mb-sm-650,
  .u-my-sm-650 {
    margin-bottom: 6.5rem !important; }
  .u-ml-sm-650,
  .u-mx-sm-650 {
    margin-left: 6.5rem !important; }
  .u-m-sm-675 {
    margin: 6.75rem !important; }
  .u-mt-sm-675,
  .u-my-sm-675 {
    margin-top: 6.75rem !important; }
  .u-mr-sm-675,
  .u-mx-sm-675 {
    margin-right: 6.75rem !important; }
  .u-mb-sm-675,
  .u-my-sm-675 {
    margin-bottom: 6.75rem !important; }
  .u-ml-sm-675,
  .u-mx-sm-675 {
    margin-left: 6.75rem !important; }
  .u-m-sm-700 {
    margin: 7rem !important; }
  .u-mt-sm-700,
  .u-my-sm-700 {
    margin-top: 7rem !important; }
  .u-mr-sm-700,
  .u-mx-sm-700 {
    margin-right: 7rem !important; }
  .u-mb-sm-700,
  .u-my-sm-700 {
    margin-bottom: 7rem !important; }
  .u-ml-sm-700,
  .u-mx-sm-700 {
    margin-left: 7rem !important; }
  .u-m-sm-725 {
    margin: 7.25rem !important; }
  .u-mt-sm-725,
  .u-my-sm-725 {
    margin-top: 7.25rem !important; }
  .u-mr-sm-725,
  .u-mx-sm-725 {
    margin-right: 7.25rem !important; }
  .u-mb-sm-725,
  .u-my-sm-725 {
    margin-bottom: 7.25rem !important; }
  .u-ml-sm-725,
  .u-mx-sm-725 {
    margin-left: 7.25rem !important; }
  .u-m-sm-750 {
    margin: 7.5rem !important; }
  .u-mt-sm-750,
  .u-my-sm-750 {
    margin-top: 7.5rem !important; }
  .u-mr-sm-750,
  .u-mx-sm-750 {
    margin-right: 7.5rem !important; }
  .u-mb-sm-750,
  .u-my-sm-750 {
    margin-bottom: 7.5rem !important; }
  .u-ml-sm-750,
  .u-mx-sm-750 {
    margin-left: 7.5rem !important; }
  .u-m-sm-775 {
    margin: 7.75rem !important; }
  .u-mt-sm-775,
  .u-my-sm-775 {
    margin-top: 7.75rem !important; }
  .u-mr-sm-775,
  .u-mx-sm-775 {
    margin-right: 7.75rem !important; }
  .u-mb-sm-775,
  .u-my-sm-775 {
    margin-bottom: 7.75rem !important; }
  .u-ml-sm-775,
  .u-mx-sm-775 {
    margin-left: 7.75rem !important; }
  .u-m-sm-800 {
    margin: 8rem !important; }
  .u-mt-sm-800,
  .u-my-sm-800 {
    margin-top: 8rem !important; }
  .u-mr-sm-800,
  .u-mx-sm-800 {
    margin-right: 8rem !important; }
  .u-mb-sm-800,
  .u-my-sm-800 {
    margin-bottom: 8rem !important; }
  .u-ml-sm-800,
  .u-mx-sm-800 {
    margin-left: 8rem !important; }
  .u-p-sm-000 {
    padding: 0rem !important; }
  .u-pt-sm-000,
  .u-py-sm-000 {
    padding-top: 0rem !important; }
  .u-pr-sm-000,
  .u-px-sm-000 {
    padding-right: 0rem !important; }
  .u-pb-sm-000,
  .u-py-sm-000 {
    padding-bottom: 0rem !important; }
  .u-pl-sm-000,
  .u-px-sm-000 {
    padding-left: 0rem !important; }
  .u-p-sm-025 {
    padding: 0.25rem !important; }
  .u-pt-sm-025,
  .u-py-sm-025 {
    padding-top: 0.25rem !important; }
  .u-pr-sm-025,
  .u-px-sm-025 {
    padding-right: 0.25rem !important; }
  .u-pb-sm-025,
  .u-py-sm-025 {
    padding-bottom: 0.25rem !important; }
  .u-pl-sm-025,
  .u-px-sm-025 {
    padding-left: 0.25rem !important; }
  .u-p-sm-050 {
    padding: 0.5rem !important; }
  .u-pt-sm-050,
  .u-py-sm-050 {
    padding-top: 0.5rem !important; }
  .u-pr-sm-050,
  .u-px-sm-050 {
    padding-right: 0.5rem !important; }
  .u-pb-sm-050,
  .u-py-sm-050 {
    padding-bottom: 0.5rem !important; }
  .u-pl-sm-050,
  .u-px-sm-050 {
    padding-left: 0.5rem !important; }
  .u-p-sm-075 {
    padding: 0.75rem !important; }
  .u-pt-sm-075,
  .u-py-sm-075 {
    padding-top: 0.75rem !important; }
  .u-pr-sm-075,
  .u-px-sm-075 {
    padding-right: 0.75rem !important; }
  .u-pb-sm-075,
  .u-py-sm-075 {
    padding-bottom: 0.75rem !important; }
  .u-pl-sm-075,
  .u-px-sm-075 {
    padding-left: 0.75rem !important; }
  .u-p-sm-100 {
    padding: 1rem !important; }
  .u-pt-sm-100,
  .u-py-sm-100 {
    padding-top: 1rem !important; }
  .u-pr-sm-100,
  .u-px-sm-100 {
    padding-right: 1rem !important; }
  .u-pb-sm-100,
  .u-py-sm-100 {
    padding-bottom: 1rem !important; }
  .u-pl-sm-100,
  .u-px-sm-100 {
    padding-left: 1rem !important; }
  .u-p-sm-125 {
    padding: 1.25rem !important; }
  .u-pt-sm-125,
  .u-py-sm-125 {
    padding-top: 1.25rem !important; }
  .u-pr-sm-125,
  .u-px-sm-125 {
    padding-right: 1.25rem !important; }
  .u-pb-sm-125,
  .u-py-sm-125 {
    padding-bottom: 1.25rem !important; }
  .u-pl-sm-125,
  .u-px-sm-125 {
    padding-left: 1.25rem !important; }
  .u-p-sm-150 {
    padding: 1.5rem !important; }
  .u-pt-sm-150,
  .u-py-sm-150 {
    padding-top: 1.5rem !important; }
  .u-pr-sm-150,
  .u-px-sm-150 {
    padding-right: 1.5rem !important; }
  .u-pb-sm-150,
  .u-py-sm-150 {
    padding-bottom: 1.5rem !important; }
  .u-pl-sm-150,
  .u-px-sm-150 {
    padding-left: 1.5rem !important; }
  .u-p-sm-175 {
    padding: 1.75rem !important; }
  .u-pt-sm-175,
  .u-py-sm-175 {
    padding-top: 1.75rem !important; }
  .u-pr-sm-175,
  .u-px-sm-175 {
    padding-right: 1.75rem !important; }
  .u-pb-sm-175,
  .u-py-sm-175 {
    padding-bottom: 1.75rem !important; }
  .u-pl-sm-175,
  .u-px-sm-175 {
    padding-left: 1.75rem !important; }
  .u-p-sm-200 {
    padding: 2rem !important; }
  .u-pt-sm-200,
  .u-py-sm-200 {
    padding-top: 2rem !important; }
  .u-pr-sm-200,
  .u-px-sm-200 {
    padding-right: 2rem !important; }
  .u-pb-sm-200,
  .u-py-sm-200 {
    padding-bottom: 2rem !important; }
  .u-pl-sm-200,
  .u-px-sm-200 {
    padding-left: 2rem !important; }
  .u-p-sm-225 {
    padding: 2.25rem !important; }
  .u-pt-sm-225,
  .u-py-sm-225 {
    padding-top: 2.25rem !important; }
  .u-pr-sm-225,
  .u-px-sm-225 {
    padding-right: 2.25rem !important; }
  .u-pb-sm-225,
  .u-py-sm-225 {
    padding-bottom: 2.25rem !important; }
  .u-pl-sm-225,
  .u-px-sm-225 {
    padding-left: 2.25rem !important; }
  .u-p-sm-250 {
    padding: 2.5rem !important; }
  .u-pt-sm-250,
  .u-py-sm-250 {
    padding-top: 2.5rem !important; }
  .u-pr-sm-250,
  .u-px-sm-250 {
    padding-right: 2.5rem !important; }
  .u-pb-sm-250,
  .u-py-sm-250 {
    padding-bottom: 2.5rem !important; }
  .u-pl-sm-250,
  .u-px-sm-250 {
    padding-left: 2.5rem !important; }
  .u-p-sm-275 {
    padding: 2.75rem !important; }
  .u-pt-sm-275,
  .u-py-sm-275 {
    padding-top: 2.75rem !important; }
  .u-pr-sm-275,
  .u-px-sm-275 {
    padding-right: 2.75rem !important; }
  .u-pb-sm-275,
  .u-py-sm-275 {
    padding-bottom: 2.75rem !important; }
  .u-pl-sm-275,
  .u-px-sm-275 {
    padding-left: 2.75rem !important; }
  .u-p-sm-300 {
    padding: 3rem !important; }
  .u-pt-sm-300,
  .u-py-sm-300 {
    padding-top: 3rem !important; }
  .u-pr-sm-300,
  .u-px-sm-300 {
    padding-right: 3rem !important; }
  .u-pb-sm-300,
  .u-py-sm-300 {
    padding-bottom: 3rem !important; }
  .u-pl-sm-300,
  .u-px-sm-300 {
    padding-left: 3rem !important; }
  .u-p-sm-325 {
    padding: 3.25rem !important; }
  .u-pt-sm-325,
  .u-py-sm-325 {
    padding-top: 3.25rem !important; }
  .u-pr-sm-325,
  .u-px-sm-325 {
    padding-right: 3.25rem !important; }
  .u-pb-sm-325,
  .u-py-sm-325 {
    padding-bottom: 3.25rem !important; }
  .u-pl-sm-325,
  .u-px-sm-325 {
    padding-left: 3.25rem !important; }
  .u-p-sm-350 {
    padding: 3.5rem !important; }
  .u-pt-sm-350,
  .u-py-sm-350 {
    padding-top: 3.5rem !important; }
  .u-pr-sm-350,
  .u-px-sm-350 {
    padding-right: 3.5rem !important; }
  .u-pb-sm-350,
  .u-py-sm-350 {
    padding-bottom: 3.5rem !important; }
  .u-pl-sm-350,
  .u-px-sm-350 {
    padding-left: 3.5rem !important; }
  .u-p-sm-375 {
    padding: 3.75rem !important; }
  .u-pt-sm-375,
  .u-py-sm-375 {
    padding-top: 3.75rem !important; }
  .u-pr-sm-375,
  .u-px-sm-375 {
    padding-right: 3.75rem !important; }
  .u-pb-sm-375,
  .u-py-sm-375 {
    padding-bottom: 3.75rem !important; }
  .u-pl-sm-375,
  .u-px-sm-375 {
    padding-left: 3.75rem !important; }
  .u-p-sm-400 {
    padding: 4rem !important; }
  .u-pt-sm-400,
  .u-py-sm-400 {
    padding-top: 4rem !important; }
  .u-pr-sm-400,
  .u-px-sm-400 {
    padding-right: 4rem !important; }
  .u-pb-sm-400,
  .u-py-sm-400 {
    padding-bottom: 4rem !important; }
  .u-pl-sm-400,
  .u-px-sm-400 {
    padding-left: 4rem !important; }
  .u-p-sm-425 {
    padding: 4.25rem !important; }
  .u-pt-sm-425,
  .u-py-sm-425 {
    padding-top: 4.25rem !important; }
  .u-pr-sm-425,
  .u-px-sm-425 {
    padding-right: 4.25rem !important; }
  .u-pb-sm-425,
  .u-py-sm-425 {
    padding-bottom: 4.25rem !important; }
  .u-pl-sm-425,
  .u-px-sm-425 {
    padding-left: 4.25rem !important; }
  .u-p-sm-450 {
    padding: 4.5rem !important; }
  .u-pt-sm-450,
  .u-py-sm-450 {
    padding-top: 4.5rem !important; }
  .u-pr-sm-450,
  .u-px-sm-450 {
    padding-right: 4.5rem !important; }
  .u-pb-sm-450,
  .u-py-sm-450 {
    padding-bottom: 4.5rem !important; }
  .u-pl-sm-450,
  .u-px-sm-450 {
    padding-left: 4.5rem !important; }
  .u-p-sm-475 {
    padding: 4.75rem !important; }
  .u-pt-sm-475,
  .u-py-sm-475 {
    padding-top: 4.75rem !important; }
  .u-pr-sm-475,
  .u-px-sm-475 {
    padding-right: 4.75rem !important; }
  .u-pb-sm-475,
  .u-py-sm-475 {
    padding-bottom: 4.75rem !important; }
  .u-pl-sm-475,
  .u-px-sm-475 {
    padding-left: 4.75rem !important; }
  .u-p-sm-500 {
    padding: 5rem !important; }
  .u-pt-sm-500,
  .u-py-sm-500 {
    padding-top: 5rem !important; }
  .u-pr-sm-500,
  .u-px-sm-500 {
    padding-right: 5rem !important; }
  .u-pb-sm-500,
  .u-py-sm-500 {
    padding-bottom: 5rem !important; }
  .u-pl-sm-500,
  .u-px-sm-500 {
    padding-left: 5rem !important; }
  .u-p-sm-525 {
    padding: 5.25rem !important; }
  .u-pt-sm-525,
  .u-py-sm-525 {
    padding-top: 5.25rem !important; }
  .u-pr-sm-525,
  .u-px-sm-525 {
    padding-right: 5.25rem !important; }
  .u-pb-sm-525,
  .u-py-sm-525 {
    padding-bottom: 5.25rem !important; }
  .u-pl-sm-525,
  .u-px-sm-525 {
    padding-left: 5.25rem !important; }
  .u-p-sm-550 {
    padding: 5.5rem !important; }
  .u-pt-sm-550,
  .u-py-sm-550 {
    padding-top: 5.5rem !important; }
  .u-pr-sm-550,
  .u-px-sm-550 {
    padding-right: 5.5rem !important; }
  .u-pb-sm-550,
  .u-py-sm-550 {
    padding-bottom: 5.5rem !important; }
  .u-pl-sm-550,
  .u-px-sm-550 {
    padding-left: 5.5rem !important; }
  .u-p-sm-575 {
    padding: 5.75rem !important; }
  .u-pt-sm-575,
  .u-py-sm-575 {
    padding-top: 5.75rem !important; }
  .u-pr-sm-575,
  .u-px-sm-575 {
    padding-right: 5.75rem !important; }
  .u-pb-sm-575,
  .u-py-sm-575 {
    padding-bottom: 5.75rem !important; }
  .u-pl-sm-575,
  .u-px-sm-575 {
    padding-left: 5.75rem !important; }
  .u-p-sm-600 {
    padding: 6rem !important; }
  .u-pt-sm-600,
  .u-py-sm-600 {
    padding-top: 6rem !important; }
  .u-pr-sm-600,
  .u-px-sm-600 {
    padding-right: 6rem !important; }
  .u-pb-sm-600,
  .u-py-sm-600 {
    padding-bottom: 6rem !important; }
  .u-pl-sm-600,
  .u-px-sm-600 {
    padding-left: 6rem !important; }
  .u-p-sm-625 {
    padding: 6.25rem !important; }
  .u-pt-sm-625,
  .u-py-sm-625 {
    padding-top: 6.25rem !important; }
  .u-pr-sm-625,
  .u-px-sm-625 {
    padding-right: 6.25rem !important; }
  .u-pb-sm-625,
  .u-py-sm-625 {
    padding-bottom: 6.25rem !important; }
  .u-pl-sm-625,
  .u-px-sm-625 {
    padding-left: 6.25rem !important; }
  .u-p-sm-650 {
    padding: 6.5rem !important; }
  .u-pt-sm-650,
  .u-py-sm-650 {
    padding-top: 6.5rem !important; }
  .u-pr-sm-650,
  .u-px-sm-650 {
    padding-right: 6.5rem !important; }
  .u-pb-sm-650,
  .u-py-sm-650 {
    padding-bottom: 6.5rem !important; }
  .u-pl-sm-650,
  .u-px-sm-650 {
    padding-left: 6.5rem !important; }
  .u-p-sm-675 {
    padding: 6.75rem !important; }
  .u-pt-sm-675,
  .u-py-sm-675 {
    padding-top: 6.75rem !important; }
  .u-pr-sm-675,
  .u-px-sm-675 {
    padding-right: 6.75rem !important; }
  .u-pb-sm-675,
  .u-py-sm-675 {
    padding-bottom: 6.75rem !important; }
  .u-pl-sm-675,
  .u-px-sm-675 {
    padding-left: 6.75rem !important; }
  .u-p-sm-700 {
    padding: 7rem !important; }
  .u-pt-sm-700,
  .u-py-sm-700 {
    padding-top: 7rem !important; }
  .u-pr-sm-700,
  .u-px-sm-700 {
    padding-right: 7rem !important; }
  .u-pb-sm-700,
  .u-py-sm-700 {
    padding-bottom: 7rem !important; }
  .u-pl-sm-700,
  .u-px-sm-700 {
    padding-left: 7rem !important; }
  .u-p-sm-725 {
    padding: 7.25rem !important; }
  .u-pt-sm-725,
  .u-py-sm-725 {
    padding-top: 7.25rem !important; }
  .u-pr-sm-725,
  .u-px-sm-725 {
    padding-right: 7.25rem !important; }
  .u-pb-sm-725,
  .u-py-sm-725 {
    padding-bottom: 7.25rem !important; }
  .u-pl-sm-725,
  .u-px-sm-725 {
    padding-left: 7.25rem !important; }
  .u-p-sm-750 {
    padding: 7.5rem !important; }
  .u-pt-sm-750,
  .u-py-sm-750 {
    padding-top: 7.5rem !important; }
  .u-pr-sm-750,
  .u-px-sm-750 {
    padding-right: 7.5rem !important; }
  .u-pb-sm-750,
  .u-py-sm-750 {
    padding-bottom: 7.5rem !important; }
  .u-pl-sm-750,
  .u-px-sm-750 {
    padding-left: 7.5rem !important; }
  .u-p-sm-775 {
    padding: 7.75rem !important; }
  .u-pt-sm-775,
  .u-py-sm-775 {
    padding-top: 7.75rem !important; }
  .u-pr-sm-775,
  .u-px-sm-775 {
    padding-right: 7.75rem !important; }
  .u-pb-sm-775,
  .u-py-sm-775 {
    padding-bottom: 7.75rem !important; }
  .u-pl-sm-775,
  .u-px-sm-775 {
    padding-left: 7.75rem !important; }
  .u-p-sm-800 {
    padding: 8rem !important; }
  .u-pt-sm-800,
  .u-py-sm-800 {
    padding-top: 8rem !important; }
  .u-pr-sm-800,
  .u-px-sm-800 {
    padding-right: 8rem !important; }
  .u-pb-sm-800,
  .u-py-sm-800 {
    padding-bottom: 8rem !important; }
  .u-pl-sm-800,
  .u-px-sm-800 {
    padding-left: 8rem !important; } }

@media (min-width: 768px) {
  .u-m-md-000 {
    margin: 0rem !important; }
  .u-mt-md-000,
  .u-my-md-000 {
    margin-top: 0rem !important; }
  .u-mr-md-000,
  .u-mx-md-000 {
    margin-right: 0rem !important; }
  .u-mb-md-000,
  .u-my-md-000 {
    margin-bottom: 0rem !important; }
  .u-ml-md-000,
  .u-mx-md-000 {
    margin-left: 0rem !important; }
  .u-m-md-025 {
    margin: 0.25rem !important; }
  .u-mt-md-025,
  .u-my-md-025 {
    margin-top: 0.25rem !important; }
  .u-mr-md-025,
  .u-mx-md-025 {
    margin-right: 0.25rem !important; }
  .u-mb-md-025,
  .u-my-md-025 {
    margin-bottom: 0.25rem !important; }
  .u-ml-md-025,
  .u-mx-md-025 {
    margin-left: 0.25rem !important; }
  .u-m-md-050 {
    margin: 0.5rem !important; }
  .u-mt-md-050,
  .u-my-md-050 {
    margin-top: 0.5rem !important; }
  .u-mr-md-050,
  .u-mx-md-050 {
    margin-right: 0.5rem !important; }
  .u-mb-md-050,
  .u-my-md-050 {
    margin-bottom: 0.5rem !important; }
  .u-ml-md-050,
  .u-mx-md-050 {
    margin-left: 0.5rem !important; }
  .u-m-md-075 {
    margin: 0.75rem !important; }
  .u-mt-md-075,
  .u-my-md-075 {
    margin-top: 0.75rem !important; }
  .u-mr-md-075,
  .u-mx-md-075 {
    margin-right: 0.75rem !important; }
  .u-mb-md-075,
  .u-my-md-075 {
    margin-bottom: 0.75rem !important; }
  .u-ml-md-075,
  .u-mx-md-075 {
    margin-left: 0.75rem !important; }
  .u-m-md-100 {
    margin: 1rem !important; }
  .u-mt-md-100,
  .u-my-md-100 {
    margin-top: 1rem !important; }
  .u-mr-md-100,
  .u-mx-md-100 {
    margin-right: 1rem !important; }
  .u-mb-md-100,
  .u-my-md-100 {
    margin-bottom: 1rem !important; }
  .u-ml-md-100,
  .u-mx-md-100 {
    margin-left: 1rem !important; }
  .u-m-md-125 {
    margin: 1.25rem !important; }
  .u-mt-md-125,
  .u-my-md-125 {
    margin-top: 1.25rem !important; }
  .u-mr-md-125,
  .u-mx-md-125 {
    margin-right: 1.25rem !important; }
  .u-mb-md-125,
  .u-my-md-125 {
    margin-bottom: 1.25rem !important; }
  .u-ml-md-125,
  .u-mx-md-125 {
    margin-left: 1.25rem !important; }
  .u-m-md-150 {
    margin: 1.5rem !important; }
  .u-mt-md-150,
  .u-my-md-150 {
    margin-top: 1.5rem !important; }
  .u-mr-md-150,
  .u-mx-md-150 {
    margin-right: 1.5rem !important; }
  .u-mb-md-150,
  .u-my-md-150 {
    margin-bottom: 1.5rem !important; }
  .u-ml-md-150,
  .u-mx-md-150 {
    margin-left: 1.5rem !important; }
  .u-m-md-175 {
    margin: 1.75rem !important; }
  .u-mt-md-175,
  .u-my-md-175 {
    margin-top: 1.75rem !important; }
  .u-mr-md-175,
  .u-mx-md-175 {
    margin-right: 1.75rem !important; }
  .u-mb-md-175,
  .u-my-md-175 {
    margin-bottom: 1.75rem !important; }
  .u-ml-md-175,
  .u-mx-md-175 {
    margin-left: 1.75rem !important; }
  .u-m-md-200 {
    margin: 2rem !important; }
  .u-mt-md-200,
  .u-my-md-200 {
    margin-top: 2rem !important; }
  .u-mr-md-200,
  .u-mx-md-200 {
    margin-right: 2rem !important; }
  .u-mb-md-200,
  .u-my-md-200 {
    margin-bottom: 2rem !important; }
  .u-ml-md-200,
  .u-mx-md-200 {
    margin-left: 2rem !important; }
  .u-m-md-225 {
    margin: 2.25rem !important; }
  .u-mt-md-225,
  .u-my-md-225 {
    margin-top: 2.25rem !important; }
  .u-mr-md-225,
  .u-mx-md-225 {
    margin-right: 2.25rem !important; }
  .u-mb-md-225,
  .u-my-md-225 {
    margin-bottom: 2.25rem !important; }
  .u-ml-md-225,
  .u-mx-md-225 {
    margin-left: 2.25rem !important; }
  .u-m-md-250 {
    margin: 2.5rem !important; }
  .u-mt-md-250,
  .u-my-md-250 {
    margin-top: 2.5rem !important; }
  .u-mr-md-250,
  .u-mx-md-250 {
    margin-right: 2.5rem !important; }
  .u-mb-md-250,
  .u-my-md-250 {
    margin-bottom: 2.5rem !important; }
  .u-ml-md-250,
  .u-mx-md-250 {
    margin-left: 2.5rem !important; }
  .u-m-md-275 {
    margin: 2.75rem !important; }
  .u-mt-md-275,
  .u-my-md-275 {
    margin-top: 2.75rem !important; }
  .u-mr-md-275,
  .u-mx-md-275 {
    margin-right: 2.75rem !important; }
  .u-mb-md-275,
  .u-my-md-275 {
    margin-bottom: 2.75rem !important; }
  .u-ml-md-275,
  .u-mx-md-275 {
    margin-left: 2.75rem !important; }
  .u-m-md-300 {
    margin: 3rem !important; }
  .u-mt-md-300,
  .u-my-md-300 {
    margin-top: 3rem !important; }
  .u-mr-md-300,
  .u-mx-md-300 {
    margin-right: 3rem !important; }
  .u-mb-md-300,
  .u-my-md-300 {
    margin-bottom: 3rem !important; }
  .u-ml-md-300,
  .u-mx-md-300 {
    margin-left: 3rem !important; }
  .u-m-md-325 {
    margin: 3.25rem !important; }
  .u-mt-md-325,
  .u-my-md-325 {
    margin-top: 3.25rem !important; }
  .u-mr-md-325,
  .u-mx-md-325 {
    margin-right: 3.25rem !important; }
  .u-mb-md-325,
  .u-my-md-325 {
    margin-bottom: 3.25rem !important; }
  .u-ml-md-325,
  .u-mx-md-325 {
    margin-left: 3.25rem !important; }
  .u-m-md-350 {
    margin: 3.5rem !important; }
  .u-mt-md-350,
  .u-my-md-350 {
    margin-top: 3.5rem !important; }
  .u-mr-md-350,
  .u-mx-md-350 {
    margin-right: 3.5rem !important; }
  .u-mb-md-350,
  .u-my-md-350 {
    margin-bottom: 3.5rem !important; }
  .u-ml-md-350,
  .u-mx-md-350 {
    margin-left: 3.5rem !important; }
  .u-m-md-375 {
    margin: 3.75rem !important; }
  .u-mt-md-375,
  .u-my-md-375 {
    margin-top: 3.75rem !important; }
  .u-mr-md-375,
  .u-mx-md-375 {
    margin-right: 3.75rem !important; }
  .u-mb-md-375,
  .u-my-md-375 {
    margin-bottom: 3.75rem !important; }
  .u-ml-md-375,
  .u-mx-md-375 {
    margin-left: 3.75rem !important; }
  .u-m-md-400 {
    margin: 4rem !important; }
  .u-mt-md-400,
  .u-my-md-400 {
    margin-top: 4rem !important; }
  .u-mr-md-400,
  .u-mx-md-400 {
    margin-right: 4rem !important; }
  .u-mb-md-400,
  .u-my-md-400 {
    margin-bottom: 4rem !important; }
  .u-ml-md-400,
  .u-mx-md-400 {
    margin-left: 4rem !important; }
  .u-m-md-425 {
    margin: 4.25rem !important; }
  .u-mt-md-425,
  .u-my-md-425 {
    margin-top: 4.25rem !important; }
  .u-mr-md-425,
  .u-mx-md-425 {
    margin-right: 4.25rem !important; }
  .u-mb-md-425,
  .u-my-md-425 {
    margin-bottom: 4.25rem !important; }
  .u-ml-md-425,
  .u-mx-md-425 {
    margin-left: 4.25rem !important; }
  .u-m-md-450 {
    margin: 4.5rem !important; }
  .u-mt-md-450,
  .u-my-md-450 {
    margin-top: 4.5rem !important; }
  .u-mr-md-450,
  .u-mx-md-450 {
    margin-right: 4.5rem !important; }
  .u-mb-md-450,
  .u-my-md-450 {
    margin-bottom: 4.5rem !important; }
  .u-ml-md-450,
  .u-mx-md-450 {
    margin-left: 4.5rem !important; }
  .u-m-md-475 {
    margin: 4.75rem !important; }
  .u-mt-md-475,
  .u-my-md-475 {
    margin-top: 4.75rem !important; }
  .u-mr-md-475,
  .u-mx-md-475 {
    margin-right: 4.75rem !important; }
  .u-mb-md-475,
  .u-my-md-475 {
    margin-bottom: 4.75rem !important; }
  .u-ml-md-475,
  .u-mx-md-475 {
    margin-left: 4.75rem !important; }
  .u-m-md-500 {
    margin: 5rem !important; }
  .u-mt-md-500,
  .u-my-md-500 {
    margin-top: 5rem !important; }
  .u-mr-md-500,
  .u-mx-md-500 {
    margin-right: 5rem !important; }
  .u-mb-md-500,
  .u-my-md-500 {
    margin-bottom: 5rem !important; }
  .u-ml-md-500,
  .u-mx-md-500 {
    margin-left: 5rem !important; }
  .u-m-md-525 {
    margin: 5.25rem !important; }
  .u-mt-md-525,
  .u-my-md-525 {
    margin-top: 5.25rem !important; }
  .u-mr-md-525,
  .u-mx-md-525 {
    margin-right: 5.25rem !important; }
  .u-mb-md-525,
  .u-my-md-525 {
    margin-bottom: 5.25rem !important; }
  .u-ml-md-525,
  .u-mx-md-525 {
    margin-left: 5.25rem !important; }
  .u-m-md-550 {
    margin: 5.5rem !important; }
  .u-mt-md-550,
  .u-my-md-550 {
    margin-top: 5.5rem !important; }
  .u-mr-md-550,
  .u-mx-md-550 {
    margin-right: 5.5rem !important; }
  .u-mb-md-550,
  .u-my-md-550 {
    margin-bottom: 5.5rem !important; }
  .u-ml-md-550,
  .u-mx-md-550 {
    margin-left: 5.5rem !important; }
  .u-m-md-575 {
    margin: 5.75rem !important; }
  .u-mt-md-575,
  .u-my-md-575 {
    margin-top: 5.75rem !important; }
  .u-mr-md-575,
  .u-mx-md-575 {
    margin-right: 5.75rem !important; }
  .u-mb-md-575,
  .u-my-md-575 {
    margin-bottom: 5.75rem !important; }
  .u-ml-md-575,
  .u-mx-md-575 {
    margin-left: 5.75rem !important; }
  .u-m-md-600 {
    margin: 6rem !important; }
  .u-mt-md-600,
  .u-my-md-600 {
    margin-top: 6rem !important; }
  .u-mr-md-600,
  .u-mx-md-600 {
    margin-right: 6rem !important; }
  .u-mb-md-600,
  .u-my-md-600 {
    margin-bottom: 6rem !important; }
  .u-ml-md-600,
  .u-mx-md-600 {
    margin-left: 6rem !important; }
  .u-m-md-625 {
    margin: 6.25rem !important; }
  .u-mt-md-625,
  .u-my-md-625 {
    margin-top: 6.25rem !important; }
  .u-mr-md-625,
  .u-mx-md-625 {
    margin-right: 6.25rem !important; }
  .u-mb-md-625,
  .u-my-md-625 {
    margin-bottom: 6.25rem !important; }
  .u-ml-md-625,
  .u-mx-md-625 {
    margin-left: 6.25rem !important; }
  .u-m-md-650 {
    margin: 6.5rem !important; }
  .u-mt-md-650,
  .u-my-md-650 {
    margin-top: 6.5rem !important; }
  .u-mr-md-650,
  .u-mx-md-650 {
    margin-right: 6.5rem !important; }
  .u-mb-md-650,
  .u-my-md-650 {
    margin-bottom: 6.5rem !important; }
  .u-ml-md-650,
  .u-mx-md-650 {
    margin-left: 6.5rem !important; }
  .u-m-md-675 {
    margin: 6.75rem !important; }
  .u-mt-md-675,
  .u-my-md-675 {
    margin-top: 6.75rem !important; }
  .u-mr-md-675,
  .u-mx-md-675 {
    margin-right: 6.75rem !important; }
  .u-mb-md-675,
  .u-my-md-675 {
    margin-bottom: 6.75rem !important; }
  .u-ml-md-675,
  .u-mx-md-675 {
    margin-left: 6.75rem !important; }
  .u-m-md-700 {
    margin: 7rem !important; }
  .u-mt-md-700,
  .u-my-md-700 {
    margin-top: 7rem !important; }
  .u-mr-md-700,
  .u-mx-md-700 {
    margin-right: 7rem !important; }
  .u-mb-md-700,
  .u-my-md-700 {
    margin-bottom: 7rem !important; }
  .u-ml-md-700,
  .u-mx-md-700 {
    margin-left: 7rem !important; }
  .u-m-md-725 {
    margin: 7.25rem !important; }
  .u-mt-md-725,
  .u-my-md-725 {
    margin-top: 7.25rem !important; }
  .u-mr-md-725,
  .u-mx-md-725 {
    margin-right: 7.25rem !important; }
  .u-mb-md-725,
  .u-my-md-725 {
    margin-bottom: 7.25rem !important; }
  .u-ml-md-725,
  .u-mx-md-725 {
    margin-left: 7.25rem !important; }
  .u-m-md-750 {
    margin: 7.5rem !important; }
  .u-mt-md-750,
  .u-my-md-750 {
    margin-top: 7.5rem !important; }
  .u-mr-md-750,
  .u-mx-md-750 {
    margin-right: 7.5rem !important; }
  .u-mb-md-750,
  .u-my-md-750 {
    margin-bottom: 7.5rem !important; }
  .u-ml-md-750,
  .u-mx-md-750 {
    margin-left: 7.5rem !important; }
  .u-m-md-775 {
    margin: 7.75rem !important; }
  .u-mt-md-775,
  .u-my-md-775 {
    margin-top: 7.75rem !important; }
  .u-mr-md-775,
  .u-mx-md-775 {
    margin-right: 7.75rem !important; }
  .u-mb-md-775,
  .u-my-md-775 {
    margin-bottom: 7.75rem !important; }
  .u-ml-md-775,
  .u-mx-md-775 {
    margin-left: 7.75rem !important; }
  .u-m-md-800 {
    margin: 8rem !important; }
  .u-mt-md-800,
  .u-my-md-800 {
    margin-top: 8rem !important; }
  .u-mr-md-800,
  .u-mx-md-800 {
    margin-right: 8rem !important; }
  .u-mb-md-800,
  .u-my-md-800 {
    margin-bottom: 8rem !important; }
  .u-ml-md-800,
  .u-mx-md-800 {
    margin-left: 8rem !important; }
  .u-p-md-000 {
    padding: 0rem !important; }
  .u-pt-md-000,
  .u-py-md-000 {
    padding-top: 0rem !important; }
  .u-pr-md-000,
  .u-px-md-000 {
    padding-right: 0rem !important; }
  .u-pb-md-000,
  .u-py-md-000 {
    padding-bottom: 0rem !important; }
  .u-pl-md-000,
  .u-px-md-000 {
    padding-left: 0rem !important; }
  .u-p-md-025 {
    padding: 0.25rem !important; }
  .u-pt-md-025,
  .u-py-md-025 {
    padding-top: 0.25rem !important; }
  .u-pr-md-025,
  .u-px-md-025 {
    padding-right: 0.25rem !important; }
  .u-pb-md-025,
  .u-py-md-025 {
    padding-bottom: 0.25rem !important; }
  .u-pl-md-025,
  .u-px-md-025 {
    padding-left: 0.25rem !important; }
  .u-p-md-050 {
    padding: 0.5rem !important; }
  .u-pt-md-050,
  .u-py-md-050 {
    padding-top: 0.5rem !important; }
  .u-pr-md-050,
  .u-px-md-050 {
    padding-right: 0.5rem !important; }
  .u-pb-md-050,
  .u-py-md-050 {
    padding-bottom: 0.5rem !important; }
  .u-pl-md-050,
  .u-px-md-050 {
    padding-left: 0.5rem !important; }
  .u-p-md-075 {
    padding: 0.75rem !important; }
  .u-pt-md-075,
  .u-py-md-075 {
    padding-top: 0.75rem !important; }
  .u-pr-md-075,
  .u-px-md-075 {
    padding-right: 0.75rem !important; }
  .u-pb-md-075,
  .u-py-md-075 {
    padding-bottom: 0.75rem !important; }
  .u-pl-md-075,
  .u-px-md-075 {
    padding-left: 0.75rem !important; }
  .u-p-md-100 {
    padding: 1rem !important; }
  .u-pt-md-100,
  .u-py-md-100 {
    padding-top: 1rem !important; }
  .u-pr-md-100,
  .u-px-md-100 {
    padding-right: 1rem !important; }
  .u-pb-md-100,
  .u-py-md-100 {
    padding-bottom: 1rem !important; }
  .u-pl-md-100,
  .u-px-md-100 {
    padding-left: 1rem !important; }
  .u-p-md-125 {
    padding: 1.25rem !important; }
  .u-pt-md-125,
  .u-py-md-125 {
    padding-top: 1.25rem !important; }
  .u-pr-md-125,
  .u-px-md-125 {
    padding-right: 1.25rem !important; }
  .u-pb-md-125,
  .u-py-md-125 {
    padding-bottom: 1.25rem !important; }
  .u-pl-md-125,
  .u-px-md-125 {
    padding-left: 1.25rem !important; }
  .u-p-md-150 {
    padding: 1.5rem !important; }
  .u-pt-md-150,
  .u-py-md-150 {
    padding-top: 1.5rem !important; }
  .u-pr-md-150,
  .u-px-md-150 {
    padding-right: 1.5rem !important; }
  .u-pb-md-150,
  .u-py-md-150 {
    padding-bottom: 1.5rem !important; }
  .u-pl-md-150,
  .u-px-md-150 {
    padding-left: 1.5rem !important; }
  .u-p-md-175 {
    padding: 1.75rem !important; }
  .u-pt-md-175,
  .u-py-md-175 {
    padding-top: 1.75rem !important; }
  .u-pr-md-175,
  .u-px-md-175 {
    padding-right: 1.75rem !important; }
  .u-pb-md-175,
  .u-py-md-175 {
    padding-bottom: 1.75rem !important; }
  .u-pl-md-175,
  .u-px-md-175 {
    padding-left: 1.75rem !important; }
  .u-p-md-200 {
    padding: 2rem !important; }
  .u-pt-md-200,
  .u-py-md-200 {
    padding-top: 2rem !important; }
  .u-pr-md-200,
  .u-px-md-200 {
    padding-right: 2rem !important; }
  .u-pb-md-200,
  .u-py-md-200 {
    padding-bottom: 2rem !important; }
  .u-pl-md-200,
  .u-px-md-200 {
    padding-left: 2rem !important; }
  .u-p-md-225 {
    padding: 2.25rem !important; }
  .u-pt-md-225,
  .u-py-md-225 {
    padding-top: 2.25rem !important; }
  .u-pr-md-225,
  .u-px-md-225 {
    padding-right: 2.25rem !important; }
  .u-pb-md-225,
  .u-py-md-225 {
    padding-bottom: 2.25rem !important; }
  .u-pl-md-225,
  .u-px-md-225 {
    padding-left: 2.25rem !important; }
  .u-p-md-250 {
    padding: 2.5rem !important; }
  .u-pt-md-250,
  .u-py-md-250 {
    padding-top: 2.5rem !important; }
  .u-pr-md-250,
  .u-px-md-250 {
    padding-right: 2.5rem !important; }
  .u-pb-md-250,
  .u-py-md-250 {
    padding-bottom: 2.5rem !important; }
  .u-pl-md-250,
  .u-px-md-250 {
    padding-left: 2.5rem !important; }
  .u-p-md-275 {
    padding: 2.75rem !important; }
  .u-pt-md-275,
  .u-py-md-275 {
    padding-top: 2.75rem !important; }
  .u-pr-md-275,
  .u-px-md-275 {
    padding-right: 2.75rem !important; }
  .u-pb-md-275,
  .u-py-md-275 {
    padding-bottom: 2.75rem !important; }
  .u-pl-md-275,
  .u-px-md-275 {
    padding-left: 2.75rem !important; }
  .u-p-md-300 {
    padding: 3rem !important; }
  .u-pt-md-300,
  .u-py-md-300 {
    padding-top: 3rem !important; }
  .u-pr-md-300,
  .u-px-md-300 {
    padding-right: 3rem !important; }
  .u-pb-md-300,
  .u-py-md-300 {
    padding-bottom: 3rem !important; }
  .u-pl-md-300,
  .u-px-md-300 {
    padding-left: 3rem !important; }
  .u-p-md-325 {
    padding: 3.25rem !important; }
  .u-pt-md-325,
  .u-py-md-325 {
    padding-top: 3.25rem !important; }
  .u-pr-md-325,
  .u-px-md-325 {
    padding-right: 3.25rem !important; }
  .u-pb-md-325,
  .u-py-md-325 {
    padding-bottom: 3.25rem !important; }
  .u-pl-md-325,
  .u-px-md-325 {
    padding-left: 3.25rem !important; }
  .u-p-md-350 {
    padding: 3.5rem !important; }
  .u-pt-md-350,
  .u-py-md-350 {
    padding-top: 3.5rem !important; }
  .u-pr-md-350,
  .u-px-md-350 {
    padding-right: 3.5rem !important; }
  .u-pb-md-350,
  .u-py-md-350 {
    padding-bottom: 3.5rem !important; }
  .u-pl-md-350,
  .u-px-md-350 {
    padding-left: 3.5rem !important; }
  .u-p-md-375 {
    padding: 3.75rem !important; }
  .u-pt-md-375,
  .u-py-md-375 {
    padding-top: 3.75rem !important; }
  .u-pr-md-375,
  .u-px-md-375 {
    padding-right: 3.75rem !important; }
  .u-pb-md-375,
  .u-py-md-375 {
    padding-bottom: 3.75rem !important; }
  .u-pl-md-375,
  .u-px-md-375 {
    padding-left: 3.75rem !important; }
  .u-p-md-400 {
    padding: 4rem !important; }
  .u-pt-md-400,
  .u-py-md-400 {
    padding-top: 4rem !important; }
  .u-pr-md-400,
  .u-px-md-400 {
    padding-right: 4rem !important; }
  .u-pb-md-400,
  .u-py-md-400 {
    padding-bottom: 4rem !important; }
  .u-pl-md-400,
  .u-px-md-400 {
    padding-left: 4rem !important; }
  .u-p-md-425 {
    padding: 4.25rem !important; }
  .u-pt-md-425,
  .u-py-md-425 {
    padding-top: 4.25rem !important; }
  .u-pr-md-425,
  .u-px-md-425 {
    padding-right: 4.25rem !important; }
  .u-pb-md-425,
  .u-py-md-425 {
    padding-bottom: 4.25rem !important; }
  .u-pl-md-425,
  .u-px-md-425 {
    padding-left: 4.25rem !important; }
  .u-p-md-450 {
    padding: 4.5rem !important; }
  .u-pt-md-450,
  .u-py-md-450 {
    padding-top: 4.5rem !important; }
  .u-pr-md-450,
  .u-px-md-450 {
    padding-right: 4.5rem !important; }
  .u-pb-md-450,
  .u-py-md-450 {
    padding-bottom: 4.5rem !important; }
  .u-pl-md-450,
  .u-px-md-450 {
    padding-left: 4.5rem !important; }
  .u-p-md-475 {
    padding: 4.75rem !important; }
  .u-pt-md-475,
  .u-py-md-475 {
    padding-top: 4.75rem !important; }
  .u-pr-md-475,
  .u-px-md-475 {
    padding-right: 4.75rem !important; }
  .u-pb-md-475,
  .u-py-md-475 {
    padding-bottom: 4.75rem !important; }
  .u-pl-md-475,
  .u-px-md-475 {
    padding-left: 4.75rem !important; }
  .u-p-md-500 {
    padding: 5rem !important; }
  .u-pt-md-500,
  .u-py-md-500 {
    padding-top: 5rem !important; }
  .u-pr-md-500,
  .u-px-md-500 {
    padding-right: 5rem !important; }
  .u-pb-md-500,
  .u-py-md-500 {
    padding-bottom: 5rem !important; }
  .u-pl-md-500,
  .u-px-md-500 {
    padding-left: 5rem !important; }
  .u-p-md-525 {
    padding: 5.25rem !important; }
  .u-pt-md-525,
  .u-py-md-525 {
    padding-top: 5.25rem !important; }
  .u-pr-md-525,
  .u-px-md-525 {
    padding-right: 5.25rem !important; }
  .u-pb-md-525,
  .u-py-md-525 {
    padding-bottom: 5.25rem !important; }
  .u-pl-md-525,
  .u-px-md-525 {
    padding-left: 5.25rem !important; }
  .u-p-md-550 {
    padding: 5.5rem !important; }
  .u-pt-md-550,
  .u-py-md-550 {
    padding-top: 5.5rem !important; }
  .u-pr-md-550,
  .u-px-md-550 {
    padding-right: 5.5rem !important; }
  .u-pb-md-550,
  .u-py-md-550 {
    padding-bottom: 5.5rem !important; }
  .u-pl-md-550,
  .u-px-md-550 {
    padding-left: 5.5rem !important; }
  .u-p-md-575 {
    padding: 5.75rem !important; }
  .u-pt-md-575,
  .u-py-md-575 {
    padding-top: 5.75rem !important; }
  .u-pr-md-575,
  .u-px-md-575 {
    padding-right: 5.75rem !important; }
  .u-pb-md-575,
  .u-py-md-575 {
    padding-bottom: 5.75rem !important; }
  .u-pl-md-575,
  .u-px-md-575 {
    padding-left: 5.75rem !important; }
  .u-p-md-600 {
    padding: 6rem !important; }
  .u-pt-md-600,
  .u-py-md-600 {
    padding-top: 6rem !important; }
  .u-pr-md-600,
  .u-px-md-600 {
    padding-right: 6rem !important; }
  .u-pb-md-600,
  .u-py-md-600 {
    padding-bottom: 6rem !important; }
  .u-pl-md-600,
  .u-px-md-600 {
    padding-left: 6rem !important; }
  .u-p-md-625 {
    padding: 6.25rem !important; }
  .u-pt-md-625,
  .u-py-md-625 {
    padding-top: 6.25rem !important; }
  .u-pr-md-625,
  .u-px-md-625 {
    padding-right: 6.25rem !important; }
  .u-pb-md-625,
  .u-py-md-625 {
    padding-bottom: 6.25rem !important; }
  .u-pl-md-625,
  .u-px-md-625 {
    padding-left: 6.25rem !important; }
  .u-p-md-650 {
    padding: 6.5rem !important; }
  .u-pt-md-650,
  .u-py-md-650 {
    padding-top: 6.5rem !important; }
  .u-pr-md-650,
  .u-px-md-650 {
    padding-right: 6.5rem !important; }
  .u-pb-md-650,
  .u-py-md-650 {
    padding-bottom: 6.5rem !important; }
  .u-pl-md-650,
  .u-px-md-650 {
    padding-left: 6.5rem !important; }
  .u-p-md-675 {
    padding: 6.75rem !important; }
  .u-pt-md-675,
  .u-py-md-675 {
    padding-top: 6.75rem !important; }
  .u-pr-md-675,
  .u-px-md-675 {
    padding-right: 6.75rem !important; }
  .u-pb-md-675,
  .u-py-md-675 {
    padding-bottom: 6.75rem !important; }
  .u-pl-md-675,
  .u-px-md-675 {
    padding-left: 6.75rem !important; }
  .u-p-md-700 {
    padding: 7rem !important; }
  .u-pt-md-700,
  .u-py-md-700 {
    padding-top: 7rem !important; }
  .u-pr-md-700,
  .u-px-md-700 {
    padding-right: 7rem !important; }
  .u-pb-md-700,
  .u-py-md-700 {
    padding-bottom: 7rem !important; }
  .u-pl-md-700,
  .u-px-md-700 {
    padding-left: 7rem !important; }
  .u-p-md-725 {
    padding: 7.25rem !important; }
  .u-pt-md-725,
  .u-py-md-725 {
    padding-top: 7.25rem !important; }
  .u-pr-md-725,
  .u-px-md-725 {
    padding-right: 7.25rem !important; }
  .u-pb-md-725,
  .u-py-md-725 {
    padding-bottom: 7.25rem !important; }
  .u-pl-md-725,
  .u-px-md-725 {
    padding-left: 7.25rem !important; }
  .u-p-md-750 {
    padding: 7.5rem !important; }
  .u-pt-md-750,
  .u-py-md-750 {
    padding-top: 7.5rem !important; }
  .u-pr-md-750,
  .u-px-md-750 {
    padding-right: 7.5rem !important; }
  .u-pb-md-750,
  .u-py-md-750 {
    padding-bottom: 7.5rem !important; }
  .u-pl-md-750,
  .u-px-md-750 {
    padding-left: 7.5rem !important; }
  .u-p-md-775 {
    padding: 7.75rem !important; }
  .u-pt-md-775,
  .u-py-md-775 {
    padding-top: 7.75rem !important; }
  .u-pr-md-775,
  .u-px-md-775 {
    padding-right: 7.75rem !important; }
  .u-pb-md-775,
  .u-py-md-775 {
    padding-bottom: 7.75rem !important; }
  .u-pl-md-775,
  .u-px-md-775 {
    padding-left: 7.75rem !important; }
  .u-p-md-800 {
    padding: 8rem !important; }
  .u-pt-md-800,
  .u-py-md-800 {
    padding-top: 8rem !important; }
  .u-pr-md-800,
  .u-px-md-800 {
    padding-right: 8rem !important; }
  .u-pb-md-800,
  .u-py-md-800 {
    padding-bottom: 8rem !important; }
  .u-pl-md-800,
  .u-px-md-800 {
    padding-left: 8rem !important; } }

@media (min-width: 992px) {
  .u-m-lg-000 {
    margin: 0rem !important; }
  .u-mt-lg-000,
  .u-my-lg-000 {
    margin-top: 0rem !important; }
  .u-mr-lg-000,
  .u-mx-lg-000 {
    margin-right: 0rem !important; }
  .u-mb-lg-000,
  .u-my-lg-000 {
    margin-bottom: 0rem !important; }
  .u-ml-lg-000,
  .u-mx-lg-000 {
    margin-left: 0rem !important; }
  .u-m-lg-025 {
    margin: 0.25rem !important; }
  .u-mt-lg-025,
  .u-my-lg-025 {
    margin-top: 0.25rem !important; }
  .u-mr-lg-025,
  .u-mx-lg-025 {
    margin-right: 0.25rem !important; }
  .u-mb-lg-025,
  .u-my-lg-025 {
    margin-bottom: 0.25rem !important; }
  .u-ml-lg-025,
  .u-mx-lg-025 {
    margin-left: 0.25rem !important; }
  .u-m-lg-050 {
    margin: 0.5rem !important; }
  .u-mt-lg-050,
  .u-my-lg-050 {
    margin-top: 0.5rem !important; }
  .u-mr-lg-050,
  .u-mx-lg-050 {
    margin-right: 0.5rem !important; }
  .u-mb-lg-050,
  .u-my-lg-050 {
    margin-bottom: 0.5rem !important; }
  .u-ml-lg-050,
  .u-mx-lg-050 {
    margin-left: 0.5rem !important; }
  .u-m-lg-075 {
    margin: 0.75rem !important; }
  .u-mt-lg-075,
  .u-my-lg-075 {
    margin-top: 0.75rem !important; }
  .u-mr-lg-075,
  .u-mx-lg-075 {
    margin-right: 0.75rem !important; }
  .u-mb-lg-075,
  .u-my-lg-075 {
    margin-bottom: 0.75rem !important; }
  .u-ml-lg-075,
  .u-mx-lg-075 {
    margin-left: 0.75rem !important; }
  .u-m-lg-100 {
    margin: 1rem !important; }
  .u-mt-lg-100,
  .u-my-lg-100 {
    margin-top: 1rem !important; }
  .u-mr-lg-100,
  .u-mx-lg-100 {
    margin-right: 1rem !important; }
  .u-mb-lg-100,
  .u-my-lg-100 {
    margin-bottom: 1rem !important; }
  .u-ml-lg-100,
  .u-mx-lg-100 {
    margin-left: 1rem !important; }
  .u-m-lg-125 {
    margin: 1.25rem !important; }
  .u-mt-lg-125,
  .u-my-lg-125 {
    margin-top: 1.25rem !important; }
  .u-mr-lg-125,
  .u-mx-lg-125 {
    margin-right: 1.25rem !important; }
  .u-mb-lg-125,
  .u-my-lg-125 {
    margin-bottom: 1.25rem !important; }
  .u-ml-lg-125,
  .u-mx-lg-125 {
    margin-left: 1.25rem !important; }
  .u-m-lg-150 {
    margin: 1.5rem !important; }
  .u-mt-lg-150,
  .u-my-lg-150 {
    margin-top: 1.5rem !important; }
  .u-mr-lg-150,
  .u-mx-lg-150 {
    margin-right: 1.5rem !important; }
  .u-mb-lg-150,
  .u-my-lg-150 {
    margin-bottom: 1.5rem !important; }
  .u-ml-lg-150,
  .u-mx-lg-150 {
    margin-left: 1.5rem !important; }
  .u-m-lg-175 {
    margin: 1.75rem !important; }
  .u-mt-lg-175,
  .u-my-lg-175 {
    margin-top: 1.75rem !important; }
  .u-mr-lg-175,
  .u-mx-lg-175 {
    margin-right: 1.75rem !important; }
  .u-mb-lg-175,
  .u-my-lg-175 {
    margin-bottom: 1.75rem !important; }
  .u-ml-lg-175,
  .u-mx-lg-175 {
    margin-left: 1.75rem !important; }
  .u-m-lg-200 {
    margin: 2rem !important; }
  .u-mt-lg-200,
  .u-my-lg-200 {
    margin-top: 2rem !important; }
  .u-mr-lg-200,
  .u-mx-lg-200 {
    margin-right: 2rem !important; }
  .u-mb-lg-200,
  .u-my-lg-200 {
    margin-bottom: 2rem !important; }
  .u-ml-lg-200,
  .u-mx-lg-200 {
    margin-left: 2rem !important; }
  .u-m-lg-225 {
    margin: 2.25rem !important; }
  .u-mt-lg-225,
  .u-my-lg-225 {
    margin-top: 2.25rem !important; }
  .u-mr-lg-225,
  .u-mx-lg-225 {
    margin-right: 2.25rem !important; }
  .u-mb-lg-225,
  .u-my-lg-225 {
    margin-bottom: 2.25rem !important; }
  .u-ml-lg-225,
  .u-mx-lg-225 {
    margin-left: 2.25rem !important; }
  .u-m-lg-250 {
    margin: 2.5rem !important; }
  .u-mt-lg-250,
  .u-my-lg-250 {
    margin-top: 2.5rem !important; }
  .u-mr-lg-250,
  .u-mx-lg-250 {
    margin-right: 2.5rem !important; }
  .u-mb-lg-250,
  .u-my-lg-250 {
    margin-bottom: 2.5rem !important; }
  .u-ml-lg-250,
  .u-mx-lg-250 {
    margin-left: 2.5rem !important; }
  .u-m-lg-275 {
    margin: 2.75rem !important; }
  .u-mt-lg-275,
  .u-my-lg-275 {
    margin-top: 2.75rem !important; }
  .u-mr-lg-275,
  .u-mx-lg-275 {
    margin-right: 2.75rem !important; }
  .u-mb-lg-275,
  .u-my-lg-275 {
    margin-bottom: 2.75rem !important; }
  .u-ml-lg-275,
  .u-mx-lg-275 {
    margin-left: 2.75rem !important; }
  .u-m-lg-300 {
    margin: 3rem !important; }
  .u-mt-lg-300,
  .u-my-lg-300 {
    margin-top: 3rem !important; }
  .u-mr-lg-300,
  .u-mx-lg-300 {
    margin-right: 3rem !important; }
  .u-mb-lg-300,
  .u-my-lg-300 {
    margin-bottom: 3rem !important; }
  .u-ml-lg-300,
  .u-mx-lg-300 {
    margin-left: 3rem !important; }
  .u-m-lg-325 {
    margin: 3.25rem !important; }
  .u-mt-lg-325,
  .u-my-lg-325 {
    margin-top: 3.25rem !important; }
  .u-mr-lg-325,
  .u-mx-lg-325 {
    margin-right: 3.25rem !important; }
  .u-mb-lg-325,
  .u-my-lg-325 {
    margin-bottom: 3.25rem !important; }
  .u-ml-lg-325,
  .u-mx-lg-325 {
    margin-left: 3.25rem !important; }
  .u-m-lg-350 {
    margin: 3.5rem !important; }
  .u-mt-lg-350,
  .u-my-lg-350 {
    margin-top: 3.5rem !important; }
  .u-mr-lg-350,
  .u-mx-lg-350 {
    margin-right: 3.5rem !important; }
  .u-mb-lg-350,
  .u-my-lg-350 {
    margin-bottom: 3.5rem !important; }
  .u-ml-lg-350,
  .u-mx-lg-350 {
    margin-left: 3.5rem !important; }
  .u-m-lg-375 {
    margin: 3.75rem !important; }
  .u-mt-lg-375,
  .u-my-lg-375 {
    margin-top: 3.75rem !important; }
  .u-mr-lg-375,
  .u-mx-lg-375 {
    margin-right: 3.75rem !important; }
  .u-mb-lg-375,
  .u-my-lg-375 {
    margin-bottom: 3.75rem !important; }
  .u-ml-lg-375,
  .u-mx-lg-375 {
    margin-left: 3.75rem !important; }
  .u-m-lg-400 {
    margin: 4rem !important; }
  .u-mt-lg-400,
  .u-my-lg-400 {
    margin-top: 4rem !important; }
  .u-mr-lg-400,
  .u-mx-lg-400 {
    margin-right: 4rem !important; }
  .u-mb-lg-400,
  .u-my-lg-400 {
    margin-bottom: 4rem !important; }
  .u-ml-lg-400,
  .u-mx-lg-400 {
    margin-left: 4rem !important; }
  .u-m-lg-425 {
    margin: 4.25rem !important; }
  .u-mt-lg-425,
  .u-my-lg-425 {
    margin-top: 4.25rem !important; }
  .u-mr-lg-425,
  .u-mx-lg-425 {
    margin-right: 4.25rem !important; }
  .u-mb-lg-425,
  .u-my-lg-425 {
    margin-bottom: 4.25rem !important; }
  .u-ml-lg-425,
  .u-mx-lg-425 {
    margin-left: 4.25rem !important; }
  .u-m-lg-450 {
    margin: 4.5rem !important; }
  .u-mt-lg-450,
  .u-my-lg-450 {
    margin-top: 4.5rem !important; }
  .u-mr-lg-450,
  .u-mx-lg-450 {
    margin-right: 4.5rem !important; }
  .u-mb-lg-450,
  .u-my-lg-450 {
    margin-bottom: 4.5rem !important; }
  .u-ml-lg-450,
  .u-mx-lg-450 {
    margin-left: 4.5rem !important; }
  .u-m-lg-475 {
    margin: 4.75rem !important; }
  .u-mt-lg-475,
  .u-my-lg-475 {
    margin-top: 4.75rem !important; }
  .u-mr-lg-475,
  .u-mx-lg-475 {
    margin-right: 4.75rem !important; }
  .u-mb-lg-475,
  .u-my-lg-475 {
    margin-bottom: 4.75rem !important; }
  .u-ml-lg-475,
  .u-mx-lg-475 {
    margin-left: 4.75rem !important; }
  .u-m-lg-500 {
    margin: 5rem !important; }
  .u-mt-lg-500,
  .u-my-lg-500 {
    margin-top: 5rem !important; }
  .u-mr-lg-500,
  .u-mx-lg-500 {
    margin-right: 5rem !important; }
  .u-mb-lg-500,
  .u-my-lg-500 {
    margin-bottom: 5rem !important; }
  .u-ml-lg-500,
  .u-mx-lg-500 {
    margin-left: 5rem !important; }
  .u-m-lg-525 {
    margin: 5.25rem !important; }
  .u-mt-lg-525,
  .u-my-lg-525 {
    margin-top: 5.25rem !important; }
  .u-mr-lg-525,
  .u-mx-lg-525 {
    margin-right: 5.25rem !important; }
  .u-mb-lg-525,
  .u-my-lg-525 {
    margin-bottom: 5.25rem !important; }
  .u-ml-lg-525,
  .u-mx-lg-525 {
    margin-left: 5.25rem !important; }
  .u-m-lg-550 {
    margin: 5.5rem !important; }
  .u-mt-lg-550,
  .u-my-lg-550 {
    margin-top: 5.5rem !important; }
  .u-mr-lg-550,
  .u-mx-lg-550 {
    margin-right: 5.5rem !important; }
  .u-mb-lg-550,
  .u-my-lg-550 {
    margin-bottom: 5.5rem !important; }
  .u-ml-lg-550,
  .u-mx-lg-550 {
    margin-left: 5.5rem !important; }
  .u-m-lg-575 {
    margin: 5.75rem !important; }
  .u-mt-lg-575,
  .u-my-lg-575 {
    margin-top: 5.75rem !important; }
  .u-mr-lg-575,
  .u-mx-lg-575 {
    margin-right: 5.75rem !important; }
  .u-mb-lg-575,
  .u-my-lg-575 {
    margin-bottom: 5.75rem !important; }
  .u-ml-lg-575,
  .u-mx-lg-575 {
    margin-left: 5.75rem !important; }
  .u-m-lg-600 {
    margin: 6rem !important; }
  .u-mt-lg-600,
  .u-my-lg-600 {
    margin-top: 6rem !important; }
  .u-mr-lg-600,
  .u-mx-lg-600 {
    margin-right: 6rem !important; }
  .u-mb-lg-600,
  .u-my-lg-600 {
    margin-bottom: 6rem !important; }
  .u-ml-lg-600,
  .u-mx-lg-600 {
    margin-left: 6rem !important; }
  .u-m-lg-625 {
    margin: 6.25rem !important; }
  .u-mt-lg-625,
  .u-my-lg-625 {
    margin-top: 6.25rem !important; }
  .u-mr-lg-625,
  .u-mx-lg-625 {
    margin-right: 6.25rem !important; }
  .u-mb-lg-625,
  .u-my-lg-625 {
    margin-bottom: 6.25rem !important; }
  .u-ml-lg-625,
  .u-mx-lg-625 {
    margin-left: 6.25rem !important; }
  .u-m-lg-650 {
    margin: 6.5rem !important; }
  .u-mt-lg-650,
  .u-my-lg-650 {
    margin-top: 6.5rem !important; }
  .u-mr-lg-650,
  .u-mx-lg-650 {
    margin-right: 6.5rem !important; }
  .u-mb-lg-650,
  .u-my-lg-650 {
    margin-bottom: 6.5rem !important; }
  .u-ml-lg-650,
  .u-mx-lg-650 {
    margin-left: 6.5rem !important; }
  .u-m-lg-675 {
    margin: 6.75rem !important; }
  .u-mt-lg-675,
  .u-my-lg-675 {
    margin-top: 6.75rem !important; }
  .u-mr-lg-675,
  .u-mx-lg-675 {
    margin-right: 6.75rem !important; }
  .u-mb-lg-675,
  .u-my-lg-675 {
    margin-bottom: 6.75rem !important; }
  .u-ml-lg-675,
  .u-mx-lg-675 {
    margin-left: 6.75rem !important; }
  .u-m-lg-700 {
    margin: 7rem !important; }
  .u-mt-lg-700,
  .u-my-lg-700 {
    margin-top: 7rem !important; }
  .u-mr-lg-700,
  .u-mx-lg-700 {
    margin-right: 7rem !important; }
  .u-mb-lg-700,
  .u-my-lg-700 {
    margin-bottom: 7rem !important; }
  .u-ml-lg-700,
  .u-mx-lg-700 {
    margin-left: 7rem !important; }
  .u-m-lg-725 {
    margin: 7.25rem !important; }
  .u-mt-lg-725,
  .u-my-lg-725 {
    margin-top: 7.25rem !important; }
  .u-mr-lg-725,
  .u-mx-lg-725 {
    margin-right: 7.25rem !important; }
  .u-mb-lg-725,
  .u-my-lg-725 {
    margin-bottom: 7.25rem !important; }
  .u-ml-lg-725,
  .u-mx-lg-725 {
    margin-left: 7.25rem !important; }
  .u-m-lg-750 {
    margin: 7.5rem !important; }
  .u-mt-lg-750,
  .u-my-lg-750 {
    margin-top: 7.5rem !important; }
  .u-mr-lg-750,
  .u-mx-lg-750 {
    margin-right: 7.5rem !important; }
  .u-mb-lg-750,
  .u-my-lg-750 {
    margin-bottom: 7.5rem !important; }
  .u-ml-lg-750,
  .u-mx-lg-750 {
    margin-left: 7.5rem !important; }
  .u-m-lg-775 {
    margin: 7.75rem !important; }
  .u-mt-lg-775,
  .u-my-lg-775 {
    margin-top: 7.75rem !important; }
  .u-mr-lg-775,
  .u-mx-lg-775 {
    margin-right: 7.75rem !important; }
  .u-mb-lg-775,
  .u-my-lg-775 {
    margin-bottom: 7.75rem !important; }
  .u-ml-lg-775,
  .u-mx-lg-775 {
    margin-left: 7.75rem !important; }
  .u-m-lg-800 {
    margin: 8rem !important; }
  .u-mt-lg-800,
  .u-my-lg-800 {
    margin-top: 8rem !important; }
  .u-mr-lg-800,
  .u-mx-lg-800 {
    margin-right: 8rem !important; }
  .u-mb-lg-800,
  .u-my-lg-800 {
    margin-bottom: 8rem !important; }
  .u-ml-lg-800,
  .u-mx-lg-800 {
    margin-left: 8rem !important; }
  .u-p-lg-000 {
    padding: 0rem !important; }
  .u-pt-lg-000,
  .u-py-lg-000 {
    padding-top: 0rem !important; }
  .u-pr-lg-000,
  .u-px-lg-000 {
    padding-right: 0rem !important; }
  .u-pb-lg-000,
  .u-py-lg-000 {
    padding-bottom: 0rem !important; }
  .u-pl-lg-000,
  .u-px-lg-000 {
    padding-left: 0rem !important; }
  .u-p-lg-025 {
    padding: 0.25rem !important; }
  .u-pt-lg-025,
  .u-py-lg-025 {
    padding-top: 0.25rem !important; }
  .u-pr-lg-025,
  .u-px-lg-025 {
    padding-right: 0.25rem !important; }
  .u-pb-lg-025,
  .u-py-lg-025 {
    padding-bottom: 0.25rem !important; }
  .u-pl-lg-025,
  .u-px-lg-025 {
    padding-left: 0.25rem !important; }
  .u-p-lg-050 {
    padding: 0.5rem !important; }
  .u-pt-lg-050,
  .u-py-lg-050 {
    padding-top: 0.5rem !important; }
  .u-pr-lg-050,
  .u-px-lg-050 {
    padding-right: 0.5rem !important; }
  .u-pb-lg-050,
  .u-py-lg-050 {
    padding-bottom: 0.5rem !important; }
  .u-pl-lg-050,
  .u-px-lg-050 {
    padding-left: 0.5rem !important; }
  .u-p-lg-075 {
    padding: 0.75rem !important; }
  .u-pt-lg-075,
  .u-py-lg-075 {
    padding-top: 0.75rem !important; }
  .u-pr-lg-075,
  .u-px-lg-075 {
    padding-right: 0.75rem !important; }
  .u-pb-lg-075,
  .u-py-lg-075 {
    padding-bottom: 0.75rem !important; }
  .u-pl-lg-075,
  .u-px-lg-075 {
    padding-left: 0.75rem !important; }
  .u-p-lg-100 {
    padding: 1rem !important; }
  .u-pt-lg-100,
  .u-py-lg-100 {
    padding-top: 1rem !important; }
  .u-pr-lg-100,
  .u-px-lg-100 {
    padding-right: 1rem !important; }
  .u-pb-lg-100,
  .u-py-lg-100 {
    padding-bottom: 1rem !important; }
  .u-pl-lg-100,
  .u-px-lg-100 {
    padding-left: 1rem !important; }
  .u-p-lg-125 {
    padding: 1.25rem !important; }
  .u-pt-lg-125,
  .u-py-lg-125 {
    padding-top: 1.25rem !important; }
  .u-pr-lg-125,
  .u-px-lg-125 {
    padding-right: 1.25rem !important; }
  .u-pb-lg-125,
  .u-py-lg-125 {
    padding-bottom: 1.25rem !important; }
  .u-pl-lg-125,
  .u-px-lg-125 {
    padding-left: 1.25rem !important; }
  .u-p-lg-150 {
    padding: 1.5rem !important; }
  .u-pt-lg-150,
  .u-py-lg-150 {
    padding-top: 1.5rem !important; }
  .u-pr-lg-150,
  .u-px-lg-150 {
    padding-right: 1.5rem !important; }
  .u-pb-lg-150,
  .u-py-lg-150 {
    padding-bottom: 1.5rem !important; }
  .u-pl-lg-150,
  .u-px-lg-150 {
    padding-left: 1.5rem !important; }
  .u-p-lg-175 {
    padding: 1.75rem !important; }
  .u-pt-lg-175,
  .u-py-lg-175 {
    padding-top: 1.75rem !important; }
  .u-pr-lg-175,
  .u-px-lg-175 {
    padding-right: 1.75rem !important; }
  .u-pb-lg-175,
  .u-py-lg-175 {
    padding-bottom: 1.75rem !important; }
  .u-pl-lg-175,
  .u-px-lg-175 {
    padding-left: 1.75rem !important; }
  .u-p-lg-200 {
    padding: 2rem !important; }
  .u-pt-lg-200,
  .u-py-lg-200 {
    padding-top: 2rem !important; }
  .u-pr-lg-200,
  .u-px-lg-200 {
    padding-right: 2rem !important; }
  .u-pb-lg-200,
  .u-py-lg-200 {
    padding-bottom: 2rem !important; }
  .u-pl-lg-200,
  .u-px-lg-200 {
    padding-left: 2rem !important; }
  .u-p-lg-225 {
    padding: 2.25rem !important; }
  .u-pt-lg-225,
  .u-py-lg-225 {
    padding-top: 2.25rem !important; }
  .u-pr-lg-225,
  .u-px-lg-225 {
    padding-right: 2.25rem !important; }
  .u-pb-lg-225,
  .u-py-lg-225 {
    padding-bottom: 2.25rem !important; }
  .u-pl-lg-225,
  .u-px-lg-225 {
    padding-left: 2.25rem !important; }
  .u-p-lg-250 {
    padding: 2.5rem !important; }
  .u-pt-lg-250,
  .u-py-lg-250 {
    padding-top: 2.5rem !important; }
  .u-pr-lg-250,
  .u-px-lg-250 {
    padding-right: 2.5rem !important; }
  .u-pb-lg-250,
  .u-py-lg-250 {
    padding-bottom: 2.5rem !important; }
  .u-pl-lg-250,
  .u-px-lg-250 {
    padding-left: 2.5rem !important; }
  .u-p-lg-275 {
    padding: 2.75rem !important; }
  .u-pt-lg-275,
  .u-py-lg-275 {
    padding-top: 2.75rem !important; }
  .u-pr-lg-275,
  .u-px-lg-275 {
    padding-right: 2.75rem !important; }
  .u-pb-lg-275,
  .u-py-lg-275 {
    padding-bottom: 2.75rem !important; }
  .u-pl-lg-275,
  .u-px-lg-275 {
    padding-left: 2.75rem !important; }
  .u-p-lg-300 {
    padding: 3rem !important; }
  .u-pt-lg-300,
  .u-py-lg-300 {
    padding-top: 3rem !important; }
  .u-pr-lg-300,
  .u-px-lg-300 {
    padding-right: 3rem !important; }
  .u-pb-lg-300,
  .u-py-lg-300 {
    padding-bottom: 3rem !important; }
  .u-pl-lg-300,
  .u-px-lg-300 {
    padding-left: 3rem !important; }
  .u-p-lg-325 {
    padding: 3.25rem !important; }
  .u-pt-lg-325,
  .u-py-lg-325 {
    padding-top: 3.25rem !important; }
  .u-pr-lg-325,
  .u-px-lg-325 {
    padding-right: 3.25rem !important; }
  .u-pb-lg-325,
  .u-py-lg-325 {
    padding-bottom: 3.25rem !important; }
  .u-pl-lg-325,
  .u-px-lg-325 {
    padding-left: 3.25rem !important; }
  .u-p-lg-350 {
    padding: 3.5rem !important; }
  .u-pt-lg-350,
  .u-py-lg-350 {
    padding-top: 3.5rem !important; }
  .u-pr-lg-350,
  .u-px-lg-350 {
    padding-right: 3.5rem !important; }
  .u-pb-lg-350,
  .u-py-lg-350 {
    padding-bottom: 3.5rem !important; }
  .u-pl-lg-350,
  .u-px-lg-350 {
    padding-left: 3.5rem !important; }
  .u-p-lg-375 {
    padding: 3.75rem !important; }
  .u-pt-lg-375,
  .u-py-lg-375 {
    padding-top: 3.75rem !important; }
  .u-pr-lg-375,
  .u-px-lg-375 {
    padding-right: 3.75rem !important; }
  .u-pb-lg-375,
  .u-py-lg-375 {
    padding-bottom: 3.75rem !important; }
  .u-pl-lg-375,
  .u-px-lg-375 {
    padding-left: 3.75rem !important; }
  .u-p-lg-400 {
    padding: 4rem !important; }
  .u-pt-lg-400,
  .u-py-lg-400 {
    padding-top: 4rem !important; }
  .u-pr-lg-400,
  .u-px-lg-400 {
    padding-right: 4rem !important; }
  .u-pb-lg-400,
  .u-py-lg-400 {
    padding-bottom: 4rem !important; }
  .u-pl-lg-400,
  .u-px-lg-400 {
    padding-left: 4rem !important; }
  .u-p-lg-425 {
    padding: 4.25rem !important; }
  .u-pt-lg-425,
  .u-py-lg-425 {
    padding-top: 4.25rem !important; }
  .u-pr-lg-425,
  .u-px-lg-425 {
    padding-right: 4.25rem !important; }
  .u-pb-lg-425,
  .u-py-lg-425 {
    padding-bottom: 4.25rem !important; }
  .u-pl-lg-425,
  .u-px-lg-425 {
    padding-left: 4.25rem !important; }
  .u-p-lg-450 {
    padding: 4.5rem !important; }
  .u-pt-lg-450,
  .u-py-lg-450 {
    padding-top: 4.5rem !important; }
  .u-pr-lg-450,
  .u-px-lg-450 {
    padding-right: 4.5rem !important; }
  .u-pb-lg-450,
  .u-py-lg-450 {
    padding-bottom: 4.5rem !important; }
  .u-pl-lg-450,
  .u-px-lg-450 {
    padding-left: 4.5rem !important; }
  .u-p-lg-475 {
    padding: 4.75rem !important; }
  .u-pt-lg-475,
  .u-py-lg-475 {
    padding-top: 4.75rem !important; }
  .u-pr-lg-475,
  .u-px-lg-475 {
    padding-right: 4.75rem !important; }
  .u-pb-lg-475,
  .u-py-lg-475 {
    padding-bottom: 4.75rem !important; }
  .u-pl-lg-475,
  .u-px-lg-475 {
    padding-left: 4.75rem !important; }
  .u-p-lg-500 {
    padding: 5rem !important; }
  .u-pt-lg-500,
  .u-py-lg-500 {
    padding-top: 5rem !important; }
  .u-pr-lg-500,
  .u-px-lg-500 {
    padding-right: 5rem !important; }
  .u-pb-lg-500,
  .u-py-lg-500 {
    padding-bottom: 5rem !important; }
  .u-pl-lg-500,
  .u-px-lg-500 {
    padding-left: 5rem !important; }
  .u-p-lg-525 {
    padding: 5.25rem !important; }
  .u-pt-lg-525,
  .u-py-lg-525 {
    padding-top: 5.25rem !important; }
  .u-pr-lg-525,
  .u-px-lg-525 {
    padding-right: 5.25rem !important; }
  .u-pb-lg-525,
  .u-py-lg-525 {
    padding-bottom: 5.25rem !important; }
  .u-pl-lg-525,
  .u-px-lg-525 {
    padding-left: 5.25rem !important; }
  .u-p-lg-550 {
    padding: 5.5rem !important; }
  .u-pt-lg-550,
  .u-py-lg-550 {
    padding-top: 5.5rem !important; }
  .u-pr-lg-550,
  .u-px-lg-550 {
    padding-right: 5.5rem !important; }
  .u-pb-lg-550,
  .u-py-lg-550 {
    padding-bottom: 5.5rem !important; }
  .u-pl-lg-550,
  .u-px-lg-550 {
    padding-left: 5.5rem !important; }
  .u-p-lg-575 {
    padding: 5.75rem !important; }
  .u-pt-lg-575,
  .u-py-lg-575 {
    padding-top: 5.75rem !important; }
  .u-pr-lg-575,
  .u-px-lg-575 {
    padding-right: 5.75rem !important; }
  .u-pb-lg-575,
  .u-py-lg-575 {
    padding-bottom: 5.75rem !important; }
  .u-pl-lg-575,
  .u-px-lg-575 {
    padding-left: 5.75rem !important; }
  .u-p-lg-600 {
    padding: 6rem !important; }
  .u-pt-lg-600,
  .u-py-lg-600 {
    padding-top: 6rem !important; }
  .u-pr-lg-600,
  .u-px-lg-600 {
    padding-right: 6rem !important; }
  .u-pb-lg-600,
  .u-py-lg-600 {
    padding-bottom: 6rem !important; }
  .u-pl-lg-600,
  .u-px-lg-600 {
    padding-left: 6rem !important; }
  .u-p-lg-625 {
    padding: 6.25rem !important; }
  .u-pt-lg-625,
  .u-py-lg-625 {
    padding-top: 6.25rem !important; }
  .u-pr-lg-625,
  .u-px-lg-625 {
    padding-right: 6.25rem !important; }
  .u-pb-lg-625,
  .u-py-lg-625 {
    padding-bottom: 6.25rem !important; }
  .u-pl-lg-625,
  .u-px-lg-625 {
    padding-left: 6.25rem !important; }
  .u-p-lg-650 {
    padding: 6.5rem !important; }
  .u-pt-lg-650,
  .u-py-lg-650 {
    padding-top: 6.5rem !important; }
  .u-pr-lg-650,
  .u-px-lg-650 {
    padding-right: 6.5rem !important; }
  .u-pb-lg-650,
  .u-py-lg-650 {
    padding-bottom: 6.5rem !important; }
  .u-pl-lg-650,
  .u-px-lg-650 {
    padding-left: 6.5rem !important; }
  .u-p-lg-675 {
    padding: 6.75rem !important; }
  .u-pt-lg-675,
  .u-py-lg-675 {
    padding-top: 6.75rem !important; }
  .u-pr-lg-675,
  .u-px-lg-675 {
    padding-right: 6.75rem !important; }
  .u-pb-lg-675,
  .u-py-lg-675 {
    padding-bottom: 6.75rem !important; }
  .u-pl-lg-675,
  .u-px-lg-675 {
    padding-left: 6.75rem !important; }
  .u-p-lg-700 {
    padding: 7rem !important; }
  .u-pt-lg-700,
  .u-py-lg-700 {
    padding-top: 7rem !important; }
  .u-pr-lg-700,
  .u-px-lg-700 {
    padding-right: 7rem !important; }
  .u-pb-lg-700,
  .u-py-lg-700 {
    padding-bottom: 7rem !important; }
  .u-pl-lg-700,
  .u-px-lg-700 {
    padding-left: 7rem !important; }
  .u-p-lg-725 {
    padding: 7.25rem !important; }
  .u-pt-lg-725,
  .u-py-lg-725 {
    padding-top: 7.25rem !important; }
  .u-pr-lg-725,
  .u-px-lg-725 {
    padding-right: 7.25rem !important; }
  .u-pb-lg-725,
  .u-py-lg-725 {
    padding-bottom: 7.25rem !important; }
  .u-pl-lg-725,
  .u-px-lg-725 {
    padding-left: 7.25rem !important; }
  .u-p-lg-750 {
    padding: 7.5rem !important; }
  .u-pt-lg-750,
  .u-py-lg-750 {
    padding-top: 7.5rem !important; }
  .u-pr-lg-750,
  .u-px-lg-750 {
    padding-right: 7.5rem !important; }
  .u-pb-lg-750,
  .u-py-lg-750 {
    padding-bottom: 7.5rem !important; }
  .u-pl-lg-750,
  .u-px-lg-750 {
    padding-left: 7.5rem !important; }
  .u-p-lg-775 {
    padding: 7.75rem !important; }
  .u-pt-lg-775,
  .u-py-lg-775 {
    padding-top: 7.75rem !important; }
  .u-pr-lg-775,
  .u-px-lg-775 {
    padding-right: 7.75rem !important; }
  .u-pb-lg-775,
  .u-py-lg-775 {
    padding-bottom: 7.75rem !important; }
  .u-pl-lg-775,
  .u-px-lg-775 {
    padding-left: 7.75rem !important; }
  .u-p-lg-800 {
    padding: 8rem !important; }
  .u-pt-lg-800,
  .u-py-lg-800 {
    padding-top: 8rem !important; }
  .u-pr-lg-800,
  .u-px-lg-800 {
    padding-right: 8rem !important; }
  .u-pb-lg-800,
  .u-py-lg-800 {
    padding-bottom: 8rem !important; }
  .u-pl-lg-800,
  .u-px-lg-800 {
    padding-left: 8rem !important; } }

@media (min-width: 1200px) {
  .u-m-xl-000 {
    margin: 0rem !important; }
  .u-mt-xl-000,
  .u-my-xl-000 {
    margin-top: 0rem !important; }
  .u-mr-xl-000,
  .u-mx-xl-000 {
    margin-right: 0rem !important; }
  .u-mb-xl-000,
  .u-my-xl-000 {
    margin-bottom: 0rem !important; }
  .u-ml-xl-000,
  .u-mx-xl-000 {
    margin-left: 0rem !important; }
  .u-m-xl-025 {
    margin: 0.25rem !important; }
  .u-mt-xl-025,
  .u-my-xl-025 {
    margin-top: 0.25rem !important; }
  .u-mr-xl-025,
  .u-mx-xl-025 {
    margin-right: 0.25rem !important; }
  .u-mb-xl-025,
  .u-my-xl-025 {
    margin-bottom: 0.25rem !important; }
  .u-ml-xl-025,
  .u-mx-xl-025 {
    margin-left: 0.25rem !important; }
  .u-m-xl-050 {
    margin: 0.5rem !important; }
  .u-mt-xl-050,
  .u-my-xl-050 {
    margin-top: 0.5rem !important; }
  .u-mr-xl-050,
  .u-mx-xl-050 {
    margin-right: 0.5rem !important; }
  .u-mb-xl-050,
  .u-my-xl-050 {
    margin-bottom: 0.5rem !important; }
  .u-ml-xl-050,
  .u-mx-xl-050 {
    margin-left: 0.5rem !important; }
  .u-m-xl-075 {
    margin: 0.75rem !important; }
  .u-mt-xl-075,
  .u-my-xl-075 {
    margin-top: 0.75rem !important; }
  .u-mr-xl-075,
  .u-mx-xl-075 {
    margin-right: 0.75rem !important; }
  .u-mb-xl-075,
  .u-my-xl-075 {
    margin-bottom: 0.75rem !important; }
  .u-ml-xl-075,
  .u-mx-xl-075 {
    margin-left: 0.75rem !important; }
  .u-m-xl-100 {
    margin: 1rem !important; }
  .u-mt-xl-100,
  .u-my-xl-100 {
    margin-top: 1rem !important; }
  .u-mr-xl-100,
  .u-mx-xl-100 {
    margin-right: 1rem !important; }
  .u-mb-xl-100,
  .u-my-xl-100 {
    margin-bottom: 1rem !important; }
  .u-ml-xl-100,
  .u-mx-xl-100 {
    margin-left: 1rem !important; }
  .u-m-xl-125 {
    margin: 1.25rem !important; }
  .u-mt-xl-125,
  .u-my-xl-125 {
    margin-top: 1.25rem !important; }
  .u-mr-xl-125,
  .u-mx-xl-125 {
    margin-right: 1.25rem !important; }
  .u-mb-xl-125,
  .u-my-xl-125 {
    margin-bottom: 1.25rem !important; }
  .u-ml-xl-125,
  .u-mx-xl-125 {
    margin-left: 1.25rem !important; }
  .u-m-xl-150 {
    margin: 1.5rem !important; }
  .u-mt-xl-150,
  .u-my-xl-150 {
    margin-top: 1.5rem !important; }
  .u-mr-xl-150,
  .u-mx-xl-150 {
    margin-right: 1.5rem !important; }
  .u-mb-xl-150,
  .u-my-xl-150 {
    margin-bottom: 1.5rem !important; }
  .u-ml-xl-150,
  .u-mx-xl-150 {
    margin-left: 1.5rem !important; }
  .u-m-xl-175 {
    margin: 1.75rem !important; }
  .u-mt-xl-175,
  .u-my-xl-175 {
    margin-top: 1.75rem !important; }
  .u-mr-xl-175,
  .u-mx-xl-175 {
    margin-right: 1.75rem !important; }
  .u-mb-xl-175,
  .u-my-xl-175 {
    margin-bottom: 1.75rem !important; }
  .u-ml-xl-175,
  .u-mx-xl-175 {
    margin-left: 1.75rem !important; }
  .u-m-xl-200 {
    margin: 2rem !important; }
  .u-mt-xl-200,
  .u-my-xl-200 {
    margin-top: 2rem !important; }
  .u-mr-xl-200,
  .u-mx-xl-200 {
    margin-right: 2rem !important; }
  .u-mb-xl-200,
  .u-my-xl-200 {
    margin-bottom: 2rem !important; }
  .u-ml-xl-200,
  .u-mx-xl-200 {
    margin-left: 2rem !important; }
  .u-m-xl-225 {
    margin: 2.25rem !important; }
  .u-mt-xl-225,
  .u-my-xl-225 {
    margin-top: 2.25rem !important; }
  .u-mr-xl-225,
  .u-mx-xl-225 {
    margin-right: 2.25rem !important; }
  .u-mb-xl-225,
  .u-my-xl-225 {
    margin-bottom: 2.25rem !important; }
  .u-ml-xl-225,
  .u-mx-xl-225 {
    margin-left: 2.25rem !important; }
  .u-m-xl-250 {
    margin: 2.5rem !important; }
  .u-mt-xl-250,
  .u-my-xl-250 {
    margin-top: 2.5rem !important; }
  .u-mr-xl-250,
  .u-mx-xl-250 {
    margin-right: 2.5rem !important; }
  .u-mb-xl-250,
  .u-my-xl-250 {
    margin-bottom: 2.5rem !important; }
  .u-ml-xl-250,
  .u-mx-xl-250 {
    margin-left: 2.5rem !important; }
  .u-m-xl-275 {
    margin: 2.75rem !important; }
  .u-mt-xl-275,
  .u-my-xl-275 {
    margin-top: 2.75rem !important; }
  .u-mr-xl-275,
  .u-mx-xl-275 {
    margin-right: 2.75rem !important; }
  .u-mb-xl-275,
  .u-my-xl-275 {
    margin-bottom: 2.75rem !important; }
  .u-ml-xl-275,
  .u-mx-xl-275 {
    margin-left: 2.75rem !important; }
  .u-m-xl-300 {
    margin: 3rem !important; }
  .u-mt-xl-300,
  .u-my-xl-300 {
    margin-top: 3rem !important; }
  .u-mr-xl-300,
  .u-mx-xl-300 {
    margin-right: 3rem !important; }
  .u-mb-xl-300,
  .u-my-xl-300 {
    margin-bottom: 3rem !important; }
  .u-ml-xl-300,
  .u-mx-xl-300 {
    margin-left: 3rem !important; }
  .u-m-xl-325 {
    margin: 3.25rem !important; }
  .u-mt-xl-325,
  .u-my-xl-325 {
    margin-top: 3.25rem !important; }
  .u-mr-xl-325,
  .u-mx-xl-325 {
    margin-right: 3.25rem !important; }
  .u-mb-xl-325,
  .u-my-xl-325 {
    margin-bottom: 3.25rem !important; }
  .u-ml-xl-325,
  .u-mx-xl-325 {
    margin-left: 3.25rem !important; }
  .u-m-xl-350 {
    margin: 3.5rem !important; }
  .u-mt-xl-350,
  .u-my-xl-350 {
    margin-top: 3.5rem !important; }
  .u-mr-xl-350,
  .u-mx-xl-350 {
    margin-right: 3.5rem !important; }
  .u-mb-xl-350,
  .u-my-xl-350 {
    margin-bottom: 3.5rem !important; }
  .u-ml-xl-350,
  .u-mx-xl-350 {
    margin-left: 3.5rem !important; }
  .u-m-xl-375 {
    margin: 3.75rem !important; }
  .u-mt-xl-375,
  .u-my-xl-375 {
    margin-top: 3.75rem !important; }
  .u-mr-xl-375,
  .u-mx-xl-375 {
    margin-right: 3.75rem !important; }
  .u-mb-xl-375,
  .u-my-xl-375 {
    margin-bottom: 3.75rem !important; }
  .u-ml-xl-375,
  .u-mx-xl-375 {
    margin-left: 3.75rem !important; }
  .u-m-xl-400 {
    margin: 4rem !important; }
  .u-mt-xl-400,
  .u-my-xl-400 {
    margin-top: 4rem !important; }
  .u-mr-xl-400,
  .u-mx-xl-400 {
    margin-right: 4rem !important; }
  .u-mb-xl-400,
  .u-my-xl-400 {
    margin-bottom: 4rem !important; }
  .u-ml-xl-400,
  .u-mx-xl-400 {
    margin-left: 4rem !important; }
  .u-m-xl-425 {
    margin: 4.25rem !important; }
  .u-mt-xl-425,
  .u-my-xl-425 {
    margin-top: 4.25rem !important; }
  .u-mr-xl-425,
  .u-mx-xl-425 {
    margin-right: 4.25rem !important; }
  .u-mb-xl-425,
  .u-my-xl-425 {
    margin-bottom: 4.25rem !important; }
  .u-ml-xl-425,
  .u-mx-xl-425 {
    margin-left: 4.25rem !important; }
  .u-m-xl-450 {
    margin: 4.5rem !important; }
  .u-mt-xl-450,
  .u-my-xl-450 {
    margin-top: 4.5rem !important; }
  .u-mr-xl-450,
  .u-mx-xl-450 {
    margin-right: 4.5rem !important; }
  .u-mb-xl-450,
  .u-my-xl-450 {
    margin-bottom: 4.5rem !important; }
  .u-ml-xl-450,
  .u-mx-xl-450 {
    margin-left: 4.5rem !important; }
  .u-m-xl-475 {
    margin: 4.75rem !important; }
  .u-mt-xl-475,
  .u-my-xl-475 {
    margin-top: 4.75rem !important; }
  .u-mr-xl-475,
  .u-mx-xl-475 {
    margin-right: 4.75rem !important; }
  .u-mb-xl-475,
  .u-my-xl-475 {
    margin-bottom: 4.75rem !important; }
  .u-ml-xl-475,
  .u-mx-xl-475 {
    margin-left: 4.75rem !important; }
  .u-m-xl-500 {
    margin: 5rem !important; }
  .u-mt-xl-500,
  .u-my-xl-500 {
    margin-top: 5rem !important; }
  .u-mr-xl-500,
  .u-mx-xl-500 {
    margin-right: 5rem !important; }
  .u-mb-xl-500,
  .u-my-xl-500 {
    margin-bottom: 5rem !important; }
  .u-ml-xl-500,
  .u-mx-xl-500 {
    margin-left: 5rem !important; }
  .u-m-xl-525 {
    margin: 5.25rem !important; }
  .u-mt-xl-525,
  .u-my-xl-525 {
    margin-top: 5.25rem !important; }
  .u-mr-xl-525,
  .u-mx-xl-525 {
    margin-right: 5.25rem !important; }
  .u-mb-xl-525,
  .u-my-xl-525 {
    margin-bottom: 5.25rem !important; }
  .u-ml-xl-525,
  .u-mx-xl-525 {
    margin-left: 5.25rem !important; }
  .u-m-xl-550 {
    margin: 5.5rem !important; }
  .u-mt-xl-550,
  .u-my-xl-550 {
    margin-top: 5.5rem !important; }
  .u-mr-xl-550,
  .u-mx-xl-550 {
    margin-right: 5.5rem !important; }
  .u-mb-xl-550,
  .u-my-xl-550 {
    margin-bottom: 5.5rem !important; }
  .u-ml-xl-550,
  .u-mx-xl-550 {
    margin-left: 5.5rem !important; }
  .u-m-xl-575 {
    margin: 5.75rem !important; }
  .u-mt-xl-575,
  .u-my-xl-575 {
    margin-top: 5.75rem !important; }
  .u-mr-xl-575,
  .u-mx-xl-575 {
    margin-right: 5.75rem !important; }
  .u-mb-xl-575,
  .u-my-xl-575 {
    margin-bottom: 5.75rem !important; }
  .u-ml-xl-575,
  .u-mx-xl-575 {
    margin-left: 5.75rem !important; }
  .u-m-xl-600 {
    margin: 6rem !important; }
  .u-mt-xl-600,
  .u-my-xl-600 {
    margin-top: 6rem !important; }
  .u-mr-xl-600,
  .u-mx-xl-600 {
    margin-right: 6rem !important; }
  .u-mb-xl-600,
  .u-my-xl-600 {
    margin-bottom: 6rem !important; }
  .u-ml-xl-600,
  .u-mx-xl-600 {
    margin-left: 6rem !important; }
  .u-m-xl-625 {
    margin: 6.25rem !important; }
  .u-mt-xl-625,
  .u-my-xl-625 {
    margin-top: 6.25rem !important; }
  .u-mr-xl-625,
  .u-mx-xl-625 {
    margin-right: 6.25rem !important; }
  .u-mb-xl-625,
  .u-my-xl-625 {
    margin-bottom: 6.25rem !important; }
  .u-ml-xl-625,
  .u-mx-xl-625 {
    margin-left: 6.25rem !important; }
  .u-m-xl-650 {
    margin: 6.5rem !important; }
  .u-mt-xl-650,
  .u-my-xl-650 {
    margin-top: 6.5rem !important; }
  .u-mr-xl-650,
  .u-mx-xl-650 {
    margin-right: 6.5rem !important; }
  .u-mb-xl-650,
  .u-my-xl-650 {
    margin-bottom: 6.5rem !important; }
  .u-ml-xl-650,
  .u-mx-xl-650 {
    margin-left: 6.5rem !important; }
  .u-m-xl-675 {
    margin: 6.75rem !important; }
  .u-mt-xl-675,
  .u-my-xl-675 {
    margin-top: 6.75rem !important; }
  .u-mr-xl-675,
  .u-mx-xl-675 {
    margin-right: 6.75rem !important; }
  .u-mb-xl-675,
  .u-my-xl-675 {
    margin-bottom: 6.75rem !important; }
  .u-ml-xl-675,
  .u-mx-xl-675 {
    margin-left: 6.75rem !important; }
  .u-m-xl-700 {
    margin: 7rem !important; }
  .u-mt-xl-700,
  .u-my-xl-700 {
    margin-top: 7rem !important; }
  .u-mr-xl-700,
  .u-mx-xl-700 {
    margin-right: 7rem !important; }
  .u-mb-xl-700,
  .u-my-xl-700 {
    margin-bottom: 7rem !important; }
  .u-ml-xl-700,
  .u-mx-xl-700 {
    margin-left: 7rem !important; }
  .u-m-xl-725 {
    margin: 7.25rem !important; }
  .u-mt-xl-725,
  .u-my-xl-725 {
    margin-top: 7.25rem !important; }
  .u-mr-xl-725,
  .u-mx-xl-725 {
    margin-right: 7.25rem !important; }
  .u-mb-xl-725,
  .u-my-xl-725 {
    margin-bottom: 7.25rem !important; }
  .u-ml-xl-725,
  .u-mx-xl-725 {
    margin-left: 7.25rem !important; }
  .u-m-xl-750 {
    margin: 7.5rem !important; }
  .u-mt-xl-750,
  .u-my-xl-750 {
    margin-top: 7.5rem !important; }
  .u-mr-xl-750,
  .u-mx-xl-750 {
    margin-right: 7.5rem !important; }
  .u-mb-xl-750,
  .u-my-xl-750 {
    margin-bottom: 7.5rem !important; }
  .u-ml-xl-750,
  .u-mx-xl-750 {
    margin-left: 7.5rem !important; }
  .u-m-xl-775 {
    margin: 7.75rem !important; }
  .u-mt-xl-775,
  .u-my-xl-775 {
    margin-top: 7.75rem !important; }
  .u-mr-xl-775,
  .u-mx-xl-775 {
    margin-right: 7.75rem !important; }
  .u-mb-xl-775,
  .u-my-xl-775 {
    margin-bottom: 7.75rem !important; }
  .u-ml-xl-775,
  .u-mx-xl-775 {
    margin-left: 7.75rem !important; }
  .u-m-xl-800 {
    margin: 8rem !important; }
  .u-mt-xl-800,
  .u-my-xl-800 {
    margin-top: 8rem !important; }
  .u-mr-xl-800,
  .u-mx-xl-800 {
    margin-right: 8rem !important; }
  .u-mb-xl-800,
  .u-my-xl-800 {
    margin-bottom: 8rem !important; }
  .u-ml-xl-800,
  .u-mx-xl-800 {
    margin-left: 8rem !important; }
  .u-p-xl-000 {
    padding: 0rem !important; }
  .u-pt-xl-000,
  .u-py-xl-000 {
    padding-top: 0rem !important; }
  .u-pr-xl-000,
  .u-px-xl-000 {
    padding-right: 0rem !important; }
  .u-pb-xl-000,
  .u-py-xl-000 {
    padding-bottom: 0rem !important; }
  .u-pl-xl-000,
  .u-px-xl-000 {
    padding-left: 0rem !important; }
  .u-p-xl-025 {
    padding: 0.25rem !important; }
  .u-pt-xl-025,
  .u-py-xl-025 {
    padding-top: 0.25rem !important; }
  .u-pr-xl-025,
  .u-px-xl-025 {
    padding-right: 0.25rem !important; }
  .u-pb-xl-025,
  .u-py-xl-025 {
    padding-bottom: 0.25rem !important; }
  .u-pl-xl-025,
  .u-px-xl-025 {
    padding-left: 0.25rem !important; }
  .u-p-xl-050 {
    padding: 0.5rem !important; }
  .u-pt-xl-050,
  .u-py-xl-050 {
    padding-top: 0.5rem !important; }
  .u-pr-xl-050,
  .u-px-xl-050 {
    padding-right: 0.5rem !important; }
  .u-pb-xl-050,
  .u-py-xl-050 {
    padding-bottom: 0.5rem !important; }
  .u-pl-xl-050,
  .u-px-xl-050 {
    padding-left: 0.5rem !important; }
  .u-p-xl-075 {
    padding: 0.75rem !important; }
  .u-pt-xl-075,
  .u-py-xl-075 {
    padding-top: 0.75rem !important; }
  .u-pr-xl-075,
  .u-px-xl-075 {
    padding-right: 0.75rem !important; }
  .u-pb-xl-075,
  .u-py-xl-075 {
    padding-bottom: 0.75rem !important; }
  .u-pl-xl-075,
  .u-px-xl-075 {
    padding-left: 0.75rem !important; }
  .u-p-xl-100 {
    padding: 1rem !important; }
  .u-pt-xl-100,
  .u-py-xl-100 {
    padding-top: 1rem !important; }
  .u-pr-xl-100,
  .u-px-xl-100 {
    padding-right: 1rem !important; }
  .u-pb-xl-100,
  .u-py-xl-100 {
    padding-bottom: 1rem !important; }
  .u-pl-xl-100,
  .u-px-xl-100 {
    padding-left: 1rem !important; }
  .u-p-xl-125 {
    padding: 1.25rem !important; }
  .u-pt-xl-125,
  .u-py-xl-125 {
    padding-top: 1.25rem !important; }
  .u-pr-xl-125,
  .u-px-xl-125 {
    padding-right: 1.25rem !important; }
  .u-pb-xl-125,
  .u-py-xl-125 {
    padding-bottom: 1.25rem !important; }
  .u-pl-xl-125,
  .u-px-xl-125 {
    padding-left: 1.25rem !important; }
  .u-p-xl-150 {
    padding: 1.5rem !important; }
  .u-pt-xl-150,
  .u-py-xl-150 {
    padding-top: 1.5rem !important; }
  .u-pr-xl-150,
  .u-px-xl-150 {
    padding-right: 1.5rem !important; }
  .u-pb-xl-150,
  .u-py-xl-150 {
    padding-bottom: 1.5rem !important; }
  .u-pl-xl-150,
  .u-px-xl-150 {
    padding-left: 1.5rem !important; }
  .u-p-xl-175 {
    padding: 1.75rem !important; }
  .u-pt-xl-175,
  .u-py-xl-175 {
    padding-top: 1.75rem !important; }
  .u-pr-xl-175,
  .u-px-xl-175 {
    padding-right: 1.75rem !important; }
  .u-pb-xl-175,
  .u-py-xl-175 {
    padding-bottom: 1.75rem !important; }
  .u-pl-xl-175,
  .u-px-xl-175 {
    padding-left: 1.75rem !important; }
  .u-p-xl-200 {
    padding: 2rem !important; }
  .u-pt-xl-200,
  .u-py-xl-200 {
    padding-top: 2rem !important; }
  .u-pr-xl-200,
  .u-px-xl-200 {
    padding-right: 2rem !important; }
  .u-pb-xl-200,
  .u-py-xl-200 {
    padding-bottom: 2rem !important; }
  .u-pl-xl-200,
  .u-px-xl-200 {
    padding-left: 2rem !important; }
  .u-p-xl-225 {
    padding: 2.25rem !important; }
  .u-pt-xl-225,
  .u-py-xl-225 {
    padding-top: 2.25rem !important; }
  .u-pr-xl-225,
  .u-px-xl-225 {
    padding-right: 2.25rem !important; }
  .u-pb-xl-225,
  .u-py-xl-225 {
    padding-bottom: 2.25rem !important; }
  .u-pl-xl-225,
  .u-px-xl-225 {
    padding-left: 2.25rem !important; }
  .u-p-xl-250 {
    padding: 2.5rem !important; }
  .u-pt-xl-250,
  .u-py-xl-250 {
    padding-top: 2.5rem !important; }
  .u-pr-xl-250,
  .u-px-xl-250 {
    padding-right: 2.5rem !important; }
  .u-pb-xl-250,
  .u-py-xl-250 {
    padding-bottom: 2.5rem !important; }
  .u-pl-xl-250,
  .u-px-xl-250 {
    padding-left: 2.5rem !important; }
  .u-p-xl-275 {
    padding: 2.75rem !important; }
  .u-pt-xl-275,
  .u-py-xl-275 {
    padding-top: 2.75rem !important; }
  .u-pr-xl-275,
  .u-px-xl-275 {
    padding-right: 2.75rem !important; }
  .u-pb-xl-275,
  .u-py-xl-275 {
    padding-bottom: 2.75rem !important; }
  .u-pl-xl-275,
  .u-px-xl-275 {
    padding-left: 2.75rem !important; }
  .u-p-xl-300 {
    padding: 3rem !important; }
  .u-pt-xl-300,
  .u-py-xl-300 {
    padding-top: 3rem !important; }
  .u-pr-xl-300,
  .u-px-xl-300 {
    padding-right: 3rem !important; }
  .u-pb-xl-300,
  .u-py-xl-300 {
    padding-bottom: 3rem !important; }
  .u-pl-xl-300,
  .u-px-xl-300 {
    padding-left: 3rem !important; }
  .u-p-xl-325 {
    padding: 3.25rem !important; }
  .u-pt-xl-325,
  .u-py-xl-325 {
    padding-top: 3.25rem !important; }
  .u-pr-xl-325,
  .u-px-xl-325 {
    padding-right: 3.25rem !important; }
  .u-pb-xl-325,
  .u-py-xl-325 {
    padding-bottom: 3.25rem !important; }
  .u-pl-xl-325,
  .u-px-xl-325 {
    padding-left: 3.25rem !important; }
  .u-p-xl-350 {
    padding: 3.5rem !important; }
  .u-pt-xl-350,
  .u-py-xl-350 {
    padding-top: 3.5rem !important; }
  .u-pr-xl-350,
  .u-px-xl-350 {
    padding-right: 3.5rem !important; }
  .u-pb-xl-350,
  .u-py-xl-350 {
    padding-bottom: 3.5rem !important; }
  .u-pl-xl-350,
  .u-px-xl-350 {
    padding-left: 3.5rem !important; }
  .u-p-xl-375 {
    padding: 3.75rem !important; }
  .u-pt-xl-375,
  .u-py-xl-375 {
    padding-top: 3.75rem !important; }
  .u-pr-xl-375,
  .u-px-xl-375 {
    padding-right: 3.75rem !important; }
  .u-pb-xl-375,
  .u-py-xl-375 {
    padding-bottom: 3.75rem !important; }
  .u-pl-xl-375,
  .u-px-xl-375 {
    padding-left: 3.75rem !important; }
  .u-p-xl-400 {
    padding: 4rem !important; }
  .u-pt-xl-400,
  .u-py-xl-400 {
    padding-top: 4rem !important; }
  .u-pr-xl-400,
  .u-px-xl-400 {
    padding-right: 4rem !important; }
  .u-pb-xl-400,
  .u-py-xl-400 {
    padding-bottom: 4rem !important; }
  .u-pl-xl-400,
  .u-px-xl-400 {
    padding-left: 4rem !important; }
  .u-p-xl-425 {
    padding: 4.25rem !important; }
  .u-pt-xl-425,
  .u-py-xl-425 {
    padding-top: 4.25rem !important; }
  .u-pr-xl-425,
  .u-px-xl-425 {
    padding-right: 4.25rem !important; }
  .u-pb-xl-425,
  .u-py-xl-425 {
    padding-bottom: 4.25rem !important; }
  .u-pl-xl-425,
  .u-px-xl-425 {
    padding-left: 4.25rem !important; }
  .u-p-xl-450 {
    padding: 4.5rem !important; }
  .u-pt-xl-450,
  .u-py-xl-450 {
    padding-top: 4.5rem !important; }
  .u-pr-xl-450,
  .u-px-xl-450 {
    padding-right: 4.5rem !important; }
  .u-pb-xl-450,
  .u-py-xl-450 {
    padding-bottom: 4.5rem !important; }
  .u-pl-xl-450,
  .u-px-xl-450 {
    padding-left: 4.5rem !important; }
  .u-p-xl-475 {
    padding: 4.75rem !important; }
  .u-pt-xl-475,
  .u-py-xl-475 {
    padding-top: 4.75rem !important; }
  .u-pr-xl-475,
  .u-px-xl-475 {
    padding-right: 4.75rem !important; }
  .u-pb-xl-475,
  .u-py-xl-475 {
    padding-bottom: 4.75rem !important; }
  .u-pl-xl-475,
  .u-px-xl-475 {
    padding-left: 4.75rem !important; }
  .u-p-xl-500 {
    padding: 5rem !important; }
  .u-pt-xl-500,
  .u-py-xl-500 {
    padding-top: 5rem !important; }
  .u-pr-xl-500,
  .u-px-xl-500 {
    padding-right: 5rem !important; }
  .u-pb-xl-500,
  .u-py-xl-500 {
    padding-bottom: 5rem !important; }
  .u-pl-xl-500,
  .u-px-xl-500 {
    padding-left: 5rem !important; }
  .u-p-xl-525 {
    padding: 5.25rem !important; }
  .u-pt-xl-525,
  .u-py-xl-525 {
    padding-top: 5.25rem !important; }
  .u-pr-xl-525,
  .u-px-xl-525 {
    padding-right: 5.25rem !important; }
  .u-pb-xl-525,
  .u-py-xl-525 {
    padding-bottom: 5.25rem !important; }
  .u-pl-xl-525,
  .u-px-xl-525 {
    padding-left: 5.25rem !important; }
  .u-p-xl-550 {
    padding: 5.5rem !important; }
  .u-pt-xl-550,
  .u-py-xl-550 {
    padding-top: 5.5rem !important; }
  .u-pr-xl-550,
  .u-px-xl-550 {
    padding-right: 5.5rem !important; }
  .u-pb-xl-550,
  .u-py-xl-550 {
    padding-bottom: 5.5rem !important; }
  .u-pl-xl-550,
  .u-px-xl-550 {
    padding-left: 5.5rem !important; }
  .u-p-xl-575 {
    padding: 5.75rem !important; }
  .u-pt-xl-575,
  .u-py-xl-575 {
    padding-top: 5.75rem !important; }
  .u-pr-xl-575,
  .u-px-xl-575 {
    padding-right: 5.75rem !important; }
  .u-pb-xl-575,
  .u-py-xl-575 {
    padding-bottom: 5.75rem !important; }
  .u-pl-xl-575,
  .u-px-xl-575 {
    padding-left: 5.75rem !important; }
  .u-p-xl-600 {
    padding: 6rem !important; }
  .u-pt-xl-600,
  .u-py-xl-600 {
    padding-top: 6rem !important; }
  .u-pr-xl-600,
  .u-px-xl-600 {
    padding-right: 6rem !important; }
  .u-pb-xl-600,
  .u-py-xl-600 {
    padding-bottom: 6rem !important; }
  .u-pl-xl-600,
  .u-px-xl-600 {
    padding-left: 6rem !important; }
  .u-p-xl-625 {
    padding: 6.25rem !important; }
  .u-pt-xl-625,
  .u-py-xl-625 {
    padding-top: 6.25rem !important; }
  .u-pr-xl-625,
  .u-px-xl-625 {
    padding-right: 6.25rem !important; }
  .u-pb-xl-625,
  .u-py-xl-625 {
    padding-bottom: 6.25rem !important; }
  .u-pl-xl-625,
  .u-px-xl-625 {
    padding-left: 6.25rem !important; }
  .u-p-xl-650 {
    padding: 6.5rem !important; }
  .u-pt-xl-650,
  .u-py-xl-650 {
    padding-top: 6.5rem !important; }
  .u-pr-xl-650,
  .u-px-xl-650 {
    padding-right: 6.5rem !important; }
  .u-pb-xl-650,
  .u-py-xl-650 {
    padding-bottom: 6.5rem !important; }
  .u-pl-xl-650,
  .u-px-xl-650 {
    padding-left: 6.5rem !important; }
  .u-p-xl-675 {
    padding: 6.75rem !important; }
  .u-pt-xl-675,
  .u-py-xl-675 {
    padding-top: 6.75rem !important; }
  .u-pr-xl-675,
  .u-px-xl-675 {
    padding-right: 6.75rem !important; }
  .u-pb-xl-675,
  .u-py-xl-675 {
    padding-bottom: 6.75rem !important; }
  .u-pl-xl-675,
  .u-px-xl-675 {
    padding-left: 6.75rem !important; }
  .u-p-xl-700 {
    padding: 7rem !important; }
  .u-pt-xl-700,
  .u-py-xl-700 {
    padding-top: 7rem !important; }
  .u-pr-xl-700,
  .u-px-xl-700 {
    padding-right: 7rem !important; }
  .u-pb-xl-700,
  .u-py-xl-700 {
    padding-bottom: 7rem !important; }
  .u-pl-xl-700,
  .u-px-xl-700 {
    padding-left: 7rem !important; }
  .u-p-xl-725 {
    padding: 7.25rem !important; }
  .u-pt-xl-725,
  .u-py-xl-725 {
    padding-top: 7.25rem !important; }
  .u-pr-xl-725,
  .u-px-xl-725 {
    padding-right: 7.25rem !important; }
  .u-pb-xl-725,
  .u-py-xl-725 {
    padding-bottom: 7.25rem !important; }
  .u-pl-xl-725,
  .u-px-xl-725 {
    padding-left: 7.25rem !important; }
  .u-p-xl-750 {
    padding: 7.5rem !important; }
  .u-pt-xl-750,
  .u-py-xl-750 {
    padding-top: 7.5rem !important; }
  .u-pr-xl-750,
  .u-px-xl-750 {
    padding-right: 7.5rem !important; }
  .u-pb-xl-750,
  .u-py-xl-750 {
    padding-bottom: 7.5rem !important; }
  .u-pl-xl-750,
  .u-px-xl-750 {
    padding-left: 7.5rem !important; }
  .u-p-xl-775 {
    padding: 7.75rem !important; }
  .u-pt-xl-775,
  .u-py-xl-775 {
    padding-top: 7.75rem !important; }
  .u-pr-xl-775,
  .u-px-xl-775 {
    padding-right: 7.75rem !important; }
  .u-pb-xl-775,
  .u-py-xl-775 {
    padding-bottom: 7.75rem !important; }
  .u-pl-xl-775,
  .u-px-xl-775 {
    padding-left: 7.75rem !important; }
  .u-p-xl-800 {
    padding: 8rem !important; }
  .u-pt-xl-800,
  .u-py-xl-800 {
    padding-top: 8rem !important; }
  .u-pr-xl-800,
  .u-px-xl-800 {
    padding-right: 8rem !important; }
  .u-pb-xl-800,
  .u-py-xl-800 {
    padding-bottom: 8rem !important; }
  .u-pl-xl-800,
  .u-px-xl-800 {
    padding-left: 8rem !important; } }

.u-list-style--disc {
  list-style: disc;
  padding-left: 40px; }

.u-list-style--decimal {
  list-style: decimal;
  padding-left: 40px; }

.u-list-style-position--inside {
  list-style-position: inside; }

.u-list-style-position--outside {
  list-style-position: outside; }

.u-link--underline {
  text-decoration: underline; }
  .u-link--underline:hover {
    text-decoration: underline; }

.u-link-white {
  color: #fff; }
  .u-link-white:hover {
    color: #fff; }
  .u-link-white.u-link__hover--darken-10:hover {
    color: #e6e6e6; }
  .u-link-white.u-link__hover--lighten-10:hover {
    color: white; }

.u-link-black {
  color: #000; }
  .u-link-black:hover {
    color: #000; }
  .u-link-black.u-link__hover--darken-10:hover {
    color: black; }
  .u-link-black.u-link__hover--lighten-10:hover {
    color: #1a1a1a; }

.u-link-gray-100 {
  color: #f5f5f5; }
  .u-link-gray-100:hover {
    color: #f5f5f5; }
  .u-link-gray-100.u-link__hover--darken-10:hover {
    color: gainsboro; }
  .u-link-gray-100.u-link__hover--lighten-10:hover {
    color: white; }

.u-link-gray-200 {
  color: #eeeeee; }
  .u-link-gray-200:hover {
    color: #eeeeee; }
  .u-link-gray-200.u-link__hover--darken-10:hover {
    color: #d5d5d5; }
  .u-link-gray-200.u-link__hover--lighten-10:hover {
    color: white; }

.u-link-gray-300 {
  color: #e0e0e0; }
  .u-link-gray-300:hover {
    color: #e0e0e0; }
  .u-link-gray-300.u-link__hover--darken-10:hover {
    color: #c7c7c7; }
  .u-link-gray-300.u-link__hover--lighten-10:hover {
    color: #fafafa; }

.u-link-gray-400 {
  color: #bdbdbd; }
  .u-link-gray-400:hover {
    color: #bdbdbd; }
  .u-link-gray-400.u-link__hover--darken-10:hover {
    color: #a4a4a4; }
  .u-link-gray-400.u-link__hover--lighten-10:hover {
    color: #d7d7d7; }

.u-link-gray-500 {
  color: #9e9e9e; }
  .u-link-gray-500:hover {
    color: #9e9e9e; }
  .u-link-gray-500.u-link__hover--darken-10:hover {
    color: #858585; }
  .u-link-gray-500.u-link__hover--lighten-10:hover {
    color: #b8b8b8; }

.u-link-gray-600 {
  color: #757575; }
  .u-link-gray-600:hover {
    color: #757575; }
  .u-link-gray-600.u-link__hover--darken-10:hover {
    color: #5c5c5c; }
  .u-link-gray-600.u-link__hover--lighten-10:hover {
    color: #8f8f8f; }

.u-link-gray-700 {
  color: #616161; }
  .u-link-gray-700:hover {
    color: #616161; }
  .u-link-gray-700.u-link__hover--darken-10:hover {
    color: #484848; }
  .u-link-gray-700.u-link__hover--lighten-10:hover {
    color: #7b7b7b; }

.u-link-gray-800 {
  color: #424242; }
  .u-link-gray-800:hover {
    color: #424242; }
  .u-link-gray-800.u-link__hover--darken-10:hover {
    color: #292929; }
  .u-link-gray-800.u-link__hover--lighten-10:hover {
    color: #5c5c5c; }

.u-link-gray-900 {
  color: #212121; }
  .u-link-gray-900:hover {
    color: #212121; }
  .u-link-gray-900.u-link__hover--darken-10:hover {
    color: #080808; }
  .u-link-gray-900.u-link__hover--lighten-10:hover {
    color: #3b3b3b; }

.u-link-secondary {
  color: #d0af87; }
  .u-link-secondary:hover {
    color: #d0af87; }
  .u-link-secondary.u-link__hover--darken-10:hover {
    color: #c29762; }
  .u-link-secondary.u-link__hover--lighten-10:hover {
    color: #dec7ac; }

html {
  height: 100%; }

/* 思源黑體 */
body {
  background-color: #612677;
  font-family: "Noto Sans TC", serif; }

#page {
  position: relative; }

main {
  max-width: 100%;
  background-image: url("../img/img_bg_all.webp");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  background-attachment: fixed;
  letter-spacing: 2px;
  padding-top: 72px; }

ul {
  list-style: none;
  padding-left: 0; }

button {
  background-color: transparent;
  border: none;
  outline: none;
  -webkit-tap-highlight-color: rgba(0, 151, 252, 0.3); }
  @media (min-width: 768px) {
    button {
      -webkit-tap-highlight-color: transparent; } }

a {
  -webkit-tap-highlight-color: rgba(0, 151, 252, 0.3); }
  @media (min-width: 768px) {
    a {
      -webkit-tap-highlight-color: transparent; } }
  a:hover {
    text-decoration: none; }

body.js-useMouse button:focus,
body.js-useMouse a:focus,
body.js-useMouse select:focus,
body.js-useMouse input:focus {
  outline: none; }

html.js-menuOpened {
  height: 100%;
  overflow: hidden; }

.l-header {
  position: fixed;
  z-index: 1000;
  width: 100%;
  background-color: #290c45; }
  .l-header::before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    z-index: 999;
    background-color: #290c45;
    pointer-events: none; }
    @media (min-width: 992px) {
      .l-header::before {
        background-color: transparent; } }
  .l-header-layout {
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%; }
  .l-header-logo {
    display: inline-block;
    position: relative;
    z-index: 1001; }
    .l-header-logo-img {
      width: 120px;
      height: 42px; }
  .l-header-social {
    width: 24px;
    text-align: center;
    font-size: 1.5rem; }
  .l-header-hamburger {
    width: 30px;
    height: 18px;
    position: relative;
    z-index: 1001;
    margin-left: auto; }
    @media (min-width: 992px) {
      .l-header-hamburger {
        display: none; } }
    .l-header-hamburger-bar {
      width: 100%;
      height: 2px;
      background-color: #fff;
      position: absolute;
      -webkit-transition: top 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
      transition: top 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
      transition: top 0.3s ease-out, transform 0.3s ease-out, opacity 0.3s ease-out;
      transition: top 0.3s ease-out, transform 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out; }
      .l-header-hamburger-bar__top {
        top: 0;
        left: 0; }
      .l-header-hamburger-bar__middle {
        left: 0;
        top: 50%; }
      .l-header-hamburger-bar__bottom {
        left: 0;
        top: 100%; }
    .l-header-hamburger.js-menuOpened .l-header-hamburger-bar__top {
      top: 50%;
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }
    .l-header-hamburger.js-menuOpened .l-header-hamburger-bar__middle {
      opacity: 0; }
    .l-header-hamburger.js-menuOpened .l-header-hamburger-bar__bottom {
      top: 50%;
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }
  .l-header-menu {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(41, 12, 69, 0.8);
    padding: 90px 0 15px 0;
    overflow-x: hidden;
    overflow-y: scroll;
    z-index: 990;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
    transition: opacity 0.3s ease-out, visibility 0.3s ease-out; }
    .l-header-menu.js-menuOpened {
      opacity: 1;
      visibility: visible; }
    @media (min-width: 992px) {
      .l-header-menu {
        position: static;
        padding: 0;
        background-color: transparent;
        overflow: visible;
        opacity: 1;
        visibility: visible; } }
    .l-header-menu-container {
      padding: 0 15px; }
    .l-header-menu-layout {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      height: 100%;
      margin-bottom: 0; }
      @media (min-width: 992px) {
        .l-header-menu-layout {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row; } }
    .l-header-menu-link {
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      color: #fff;
      text-decoration: none;
      position: relative; }
      .l-header-menu-link:hover {
        text-decoration: none;
        color: #fff; }
      @media (min-width: 992px) {
        .l-header-menu-link {
          height: 72px;
          border-bottom: none; } }
      .l-header-menu-link__hover--fill {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding: 1rem 1rem;
        -webkit-transition: opacity ease-in-out 0.3s;
        transition: opacity ease-in-out 0.3s; }
        @media (min-width: 992px) {
          .l-header-menu-link__hover--fill {
            padding: 0 1rem;
            -webkit-box-align: baseline;
                -ms-flex-align: baseline;
                    align-items: baseline; } }
        .l-header-menu-link__hover--fill:hover, .l-header-menu-link__hover--fill:focus {
          color: #fff;
          opacity: 0.5; }

.l-thegoosefarm-coop-header #icon-container {
  max-width: 0;
  max-height: 0;
  position: absolute;
  top: 0;
  left: 0;
  z-index: -1000;
  opacity: 0;
  pointer-events: none; }

html.js-menuOpened {
  height: 100%;
  overflow: hidden; }

.l-thegoosefarm-coop-header {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  width: 100%; }
  .l-thegoosefarm-coop-header::before {
    content: "";
    display: block;
    width: 100%;
    height: 100%;
    position: absolute;
    bottom: 0;
    z-index: 999;
    pointer-events: none; }
  .l-thegoosefarm-coop-header .container {
    max-width: 1276px; }
  .l-thegoosefarm-coop-header-layout {
    height: 72px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
        -ms-flex-pack: justify;
            justify-content: space-between;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    width: 100%; }
  .l-thegoosefarm-coop-header-logo {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 24px;
    z-index: 1001; }
    .l-thegoosefarm-coop-header-logo-img {
      width: 88px;
      height: 30px; }
    .l-thegoosefarm-coop-header-logo > img {
      width: 74px;
      height: 43px; }
  .l-thegoosefarm-coop-header-hamburger {
    width: 30px;
    height: 18px;
    position: relative;
    z-index: 1001; }
    @media (min-width: 992px) {
      .l-thegoosefarm-coop-header-hamburger {
        display: none; } }
    .l-thegoosefarm-coop-header-hamburger-bar {
      width: 100%;
      height: 2px;
      background-color: #fff;
      position: absolute;
      -webkit-transition: top 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
      transition: top 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out;
      transition: top 0.3s ease-out, transform 0.3s ease-out, opacity 0.3s ease-out;
      transition: top 0.3s ease-out, transform 0.3s ease-out, opacity 0.3s ease-out, -webkit-transform 0.3s ease-out; }
      .l-thegoosefarm-coop-header-hamburger-bar__top {
        top: 0;
        left: 0; }
      .l-thegoosefarm-coop-header-hamburger-bar__middle {
        left: 0;
        top: 50%; }
      .l-thegoosefarm-coop-header-hamburger-bar__bottom {
        left: 0;
        top: 100%; }
    .l-thegoosefarm-coop-header-hamburger.js-menuOpened .l-thegoosefarm-coop-header-hamburger-bar__top {
      top: 50%;
      -webkit-transform: rotate(45deg);
              transform: rotate(45deg); }
    .l-thegoosefarm-coop-header-hamburger.js-menuOpened .l-thegoosefarm-coop-header-hamburger-bar__middle {
      opacity: 0; }
    .l-thegoosefarm-coop-header-hamburger.js-menuOpened .l-thegoosefarm-coop-header-hamburger-bar__bottom {
      top: 50%;
      -webkit-transform: rotate(-45deg);
              transform: rotate(-45deg); }
  .l-thegoosefarm-coop-header-menu {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(41, 12, 69, 0.8);
    padding: 90px 0 15px 0;
    overflow-x: hidden;
    overflow-y: scroll;
    z-index: 990;
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s ease-out, visibility 0.3s ease-out;
    transition: opacity 0.3s ease-out, visibility 0.3s ease-out; }
    .l-thegoosefarm-coop-header-menu.js-menuOpened {
      opacity: 1;
      visibility: visible; }
    @media (min-width: 992px) {
      .l-thegoosefarm-coop-header-menu {
        position: static;
        padding: 0;
        background-color: transparent;
        overflow: visible;
        opacity: 1;
        visibility: visible; } }
    .l-thegoosefarm-coop-header-menu-container {
      padding: 0 15px; }
    .l-thegoosefarm-coop-header-menu-layout {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-pack: justify;
          -ms-flex-pack: justify;
              justify-content: space-between;
      height: 100%;
      margin-bottom: 0; }
      @media (min-width: 992px) {
        .l-thegoosefarm-coop-header-menu-layout {
          -webkit-box-orient: horizontal;
          -webkit-box-direction: normal;
              -ms-flex-direction: row;
                  flex-direction: row;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          gap: 30px; } }
    .l-thegoosefarm-coop-header-menu-link {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      gap: 10px;
      padding: 32px;
      text-decoration: none; }
      .l-thegoosefarm-coop-header-menu-link .icon-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        width: 20px;
        height: 20px; }
        .l-thegoosefarm-coop-header-menu-link .icon-container svg {
          color: #fff;
          -webkit-transition: color ease-in-out 0.3s;
          transition: color ease-in-out 0.3s; }
          .l-thegoosefarm-coop-header-menu-link .icon-container svg.barrel-icon {
            width: 16px;
            height: 18px; }
          .l-thegoosefarm-coop-header-menu-link .icon-container svg.calendar-icon {
            width: 20px;
            height: 20px; }
          .l-thegoosefarm-coop-header-menu-link .icon-container svg.move-icon {
            width: 15px;
            height: 15px; }
          .l-thegoosefarm-coop-header-menu-link .icon-container svg.location-icon {
            width: 18px;
            height: 18px; }
      .l-thegoosefarm-coop-header-menu-link p {
        font-size: 18px;
        font-weight: 700;
        line-height: 1;
        color: #fff;
        -webkit-transition: color ease-in-out 0.3s;
        transition: color ease-in-out 0.3s; }
      .l-thegoosefarm-coop-header-menu-link.active .icon-container svg, .l-thegoosefarm-coop-header-menu-link:hover .icon-container svg {
        color: #ffdc7c; }
      .l-thegoosefarm-coop-header-menu-link.active p, .l-thegoosefarm-coop-header-menu-link:hover p {
        color: #ffdc7c; }
      @media (min-width: 992px) {
        .l-thegoosefarm-coop-header-menu-link {
          height: 72px;
          padding: 0 1rem;
          border-bottom: none; }
          .l-thegoosefarm-coop-header-menu-link.nth-of-type-1 {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-pack: center;
                -ms-flex-pack: center;
                    justify-content: center;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            gap: 40px;
            margin-right: auto; }
            .l-thegoosefarm-coop-header-menu-link.nth-of-type-1-img {
              width: 88px;
              height: 30px; }
            .l-thegoosefarm-coop-header-menu-link.nth-of-type-1 > img {
              width: 74px;
              height: 43px; } }
      .l-thegoosefarm-coop-header-menu-link__hover--fill {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        padding: 1rem 1rem;
        -webkit-transition: opacity ease-in-out 0.3s;
        transition: opacity ease-in-out 0.3s; }
        @media (min-width: 992px) {
          .l-thegoosefarm-coop-header-menu-link__hover--fill {
            padding: 0 1rem;
            -webkit-box-align: baseline;
                -ms-flex-align: baseline;
                    align-items: baseline; } }
        .l-thegoosefarm-coop-header-menu-link__hover--fill:hover, .l-thegoosefarm-coop-header-menu-link__hover--fill:focus {
          color: #fff;
          opacity: 0.5; }
  .l-thegoosefarm-coop-header .nav {
    position: fixed;
    top: 320px;
    right: 5px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    gap: 12px; }
    @media (min-width: 768px) {
      .l-thegoosefarm-coop-header .nav {
        top: 309px;
        right: 38px;
        gap: 16px; } }
    .l-thegoosefarm-coop-header .nav a {
      position: relative;
      overflow: hidden;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      width: 64px;
      height: 64px;
      border-radius: 50%;
      background-image: url(../img/events/thegoosefarm-coop/golden-circle.svg);
      background-size: 100% 100%;
      background-repeat: no-repeat;
      background-position: center;
      -webkit-backdrop-filter: blur(4px);
              backdrop-filter: blur(4px);
      -webkit-box-shadow: 0 4px 4px 0 #3b014b80;
              box-shadow: 0 4px 4px 0 #3b014b80; }
      .l-thegoosefarm-coop-header .nav a::after {
        content: "";
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: #ffffff1c;
        z-index: -1;
        -webkit-transition: background-color ease-in-out 0.3s;
        transition: background-color ease-in-out 0.3s; }
      .l-thegoosefarm-coop-header .nav a:hover::after {
        background-color: #ffffff33; }
      @media (min-width: 768px) {
        .l-thegoosefarm-coop-header .nav a {
          width: 85px;
          height: 85px;
          -webkit-box-shadow: 0 6px 6px 0 #3b014b80;
                  box-shadow: 0 6px 6px 0 #3b014b80; } }
      .l-thegoosefarm-coop-header .nav a p {
        margin: 0;
        font-size: 14px;
        font-weight: 900;
        line-height: 17px;
        letter-spacing: 1px;
        text-align: center;
        background: -webkit-gradient(linear, left top, right top, from(#c19c70), color-stop(25%, #ffedd9), color-stop(53%, #fdd7a8), color-stop(77%, #ffeac3), to(#f1d996));
        background: linear-gradient(90deg, #c19c70 0%, #ffedd9 25%, #fdd7a8 53%, #ffeac3 77%, #f1d996 100%);
        background: -webkit-linear-gradient(90deg, #c19c70 0%, #ffedd9 25%, #fdd7a8 53%, #ffeac3 77%, #f1d996 100%);
        background-clip: text;
        -webkit-background-clip: text;
        color: transparent; }
        @media (min-width: 768px) {
          .l-thegoosefarm-coop-header .nav a p {
            font-size: 16px;
            line-height: 19px; } }
      .l-thegoosefarm-coop-header .nav a:nth-of-type(4) p {
        font-size: 11px;
        line-height: 14px; }
        @media (min-width: 768px) {
          .l-thegoosefarm-coop-header .nav a:nth-of-type(4) p {
            font-size: 14px;
            line-height: 17px; } }

.l-footer {
  position: relative; }
  .l-footer-copyright {
    padding-top: 0.5rem;
    padding-bottom: 70px;
    background-color: #290c45;
    color: #fff; }
    .l-footer-copyright img {
      width: 22px; }
    @media (min-width: 768px) {
      .l-footer-copyright {
        padding-bottom: 79px; } }
    .l-footer-copyright-en {
      font-size: 0.75rem; }
      @media (min-width: 576px) {
        .l-footer-copyright-en {
          font-size: 1rem; } }
  .l-footer-fixed {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    z-index: 990; }
  .l-footer-privacy {
    color: #fff;
    background-color: rgba(0, 0, 0, 0.8); }
    @media (max-width: 575px) {
      .l-footer-privacy {
        font-size: 0.75rem; } }
  .l-footer-warning {
    font-family: "Noto Sans TC", sans-serif;
    font-weight: 100;
    padding-top: 1rem;
    padding-bottom: 1rem;
    background-color: #000;
    color: #fff;
    position: relative;
    font-size: 1.125rem;
    height: 65px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center; }
    @media (min-width: 576px) {
      .l-footer-warning {
        font-size: 1.75rem;
        letter-spacing: 2px; } }
    @media (min-width: 768px) {
      .l-footer-warning {
        font-size: 2rem; } }
    @media (min-width: 992px) {
      .l-footer-warning {
        font-size: 2.25rem;
        letter-spacing: 10px; } }
    .l-footer-warning img {
      width: 30px;
      margin: 0 1px; }
      @media (min-width: 375px) {
        .l-footer-warning img {
          margin: 0 15px; } }
      @media (min-width: 576px) {
        .l-footer-warning img {
          width: 50px; } }
  .l-footer-goTop {
    position: absolute;
    top: -1rem;
    right: 0; }
    .l-footer-goTop a {
      position: absolute;
      right: 1rem;
      bottom: 0;
      color: #000;
      background-color: #d0af87;
      width: 40px;
      height: 40px;
      border-radius: 100%;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      font-size: 1.625rem;
      letter-spacing: 0;
      -webkit-transition: opacity ease-in-out 0.3s;
      transition: opacity ease-in-out 0.3s; }
  .l-footer-legal {
    color: #fff;
    letter-spacing: 2px;
    text-align: center; }
    .l-footer-legal-label {
      font-size: 1.375rem; }
      @media (min-width: 768px) {
        .l-footer-legal-label {
          font-size: 1.625rem; } }
    .l-footer-legal-location {
      font-weight: bold;
      font-size: 1rem; }
      @media (min-width: 768px) {
        .l-footer-legal-location {
          font-size: 1.125rem; } }
    .l-footer-legal .l-form-field {
      background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
      background-color: #fff;
      color: #000;
      border: 0px;
      border-radius: 0px; }
      .l-footer-legal .l-form-field option {
        background-color: #fff;
        color: #000; }
    .l-footer-legal-agreement .c-title-main::before {
      background-color: #fff; }
    .l-footer-legal-agreement .modal-dialog {
      margin-top: 0; }
    .l-footer-legal-agreement .modal-content {
      height: 100vh; }
    .l-footer-legal-agreement .modal-body {
      overflow-y: scroll; }
    .l-footer-legal-agreement .modal-footer {
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      border-top: 0px; }

.l-form-field {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  display: block;
  width: 100%;
  height: calc(1.5rem + 0.75rem + 2px);
  padding: 0.25rem 0.75rem;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #616161;
  background-color: transparent;
  color: #fff;
  background-clip: padding-box;
  border: 1px solid #fff;
  border-radius: 0.375rem;
  -webkit-transition: border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out;
  transition: border-color 0.2s ease-in-out, box-shadow 0.2s ease-in-out, -webkit-box-shadow 0.2s ease-in-out; }
  .l-form-field::-webkit-input-placeholder {
    color: #757575; }
  .l-form-field::-moz-placeholder {
    color: #757575; }
  .l-form-field:-ms-input-placeholder {
    color: #757575; }
  .l-form-field::-ms-input-placeholder {
    color: #757575; }
  .l-form-field::placeholder {
    color: #757575; }
  .l-form-field:focus {
    -webkit-box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5);
            box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5);
    outline: none; }
  .l-form-field:disabled, .l-form-field[readonly] {
    background-color: #e0e0e0; }
  .l-form-field.js-invalid {
    border-color: #dc3545;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
    .l-form-field.js-invalid:focus {
      -webkit-box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.5);
              box-shadow: 0 0 0 4px rgba(220, 53, 69, 0.5); }
  .l-form-field.js-valid {
    border-color: #28a745;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.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'/%3e%3c/svg%3e");
    background-repeat: no-repeat;
    background-position: right calc(0.375em + 0.1875rem) center;
    background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
    .l-form-field.js-valid:focus {
      -webkit-box-shadow: 0 0 0 4px rgba(40, 167, 69, 0.5);
              box-shadow: 0 0 0 4px rgba(40, 167, 69, 0.5); }

.l-form-select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");
  background-repeat: no-repeat;
  background-position: right calc(0.375em + 0.1875rem) center;
  background-size: 16px 12px; }
  .l-form-select::-ms-expand {
    display: none; }
  .l-form-select.js-invalid {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 1.75rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .l-form-select.js-valid {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"), url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.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'/%3e%3c/svg%3e");
    background-position: right 0.75rem center, center right 1.75rem;
    background-size: 16px 12px, calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }
  .l-form-select option {
    background-color: #290c45;
    color: #fff; }

.l-form-note--helper {
  color: #9e9e9e;
  font-size: 0.875rem; }

.l-form-note--success {
  color: #28a745;
  font-size: 0.875rem; }

.l-form-note--danger {
  color: #dc3545;
  font-size: 0.875rem; }

.l-form-floating {
  position: relative; }
  .l-form-floating > label {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    padding: 1rem 0.75rem;
    pointer-events: none;
    border: 1px solid transparent;
    -webkit-transform-origin: 0 0;
            transform-origin: 0 0;
    -webkit-transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out;
    transition: opacity 0.1s ease-in-out, transform 0.1s ease-in-out, -webkit-transform 0.1s ease-in-out; }
  .l-form-floating > .l-form-field {
    height: calc(3.5rem + 2px);
    padding: 1rem 0.75rem; }
    .l-form-floating > .l-form-field::-webkit-input-placeholder {
      color: transparent; }
    .l-form-floating > .l-form-field::-moz-placeholder {
      color: transparent; }
    .l-form-floating > .l-form-field:-ms-input-placeholder {
      color: transparent; }
    .l-form-floating > .l-form-field::-ms-input-placeholder {
      color: transparent; }
    .l-form-floating > .l-form-field::placeholder {
      color: transparent; }
    .l-form-floating > .l-form-field:not(:-moz-placeholder-shown) {
      padding-top: 1.625rem;
      padding-bottom: 0.65rem; }
    .l-form-floating > .l-form-field:not(:-ms-input-placeholder) {
      padding-top: 1.625rem;
      padding-bottom: 0.65rem; }
    .l-form-floating > .l-form-field:not(:placeholder-shown), .l-form-floating > .l-form-field:focus {
      padding-top: 1.625rem;
      padding-bottom: 0.65rem; }
      .l-form-floating > .l-form-field:not(:-moz-placeholder-shown) + label {
        transform: scale(0.8) translateY(-0.5rem) translateX(0.25rem);
        opacity: 0.7; }
      .l-form-floating > .l-form-field:not(:-ms-input-placeholder) + label {
        transform: scale(0.8) translateY(-0.5rem) translateX(0.25rem);
        opacity: 0.7; }
      .l-form-floating > .l-form-field:not(:placeholder-shown) + label, .l-form-floating > .l-form-field:focus + label {
        -webkit-transform: scale(0.8) translateY(-0.5rem) translateX(0.25rem);
                transform: scale(0.8) translateY(-0.5rem) translateX(0.25rem);
        opacity: 0.7; }

.l-form-check-input {
  display: none; }
  .l-form-check-input[type="checkbox"] + .l-form-check-label:before {
    background-color: transparent; }
  .l-form-check-input[type="checkbox"]:checked + .l-form-check-label:before {
    background-color: transparent;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23D0AF87' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e"); }
  .l-form-check-input[type="checkbox"]:disabled + .l-form-check-label {
    opacity: 0.3; }
  .l-form-check-input[type="checkbox"].js-valid + .l-form-check-label {
    color: #28a745; }
    .l-form-check-input[type="checkbox"].js-valid + .l-form-check-label:before {
      border-color: #28a745; }
  .l-form-check-input[type="checkbox"].js-valid:checked + .l-form-check-label:before {
    background-color: #28a745; }
  .l-form-check-input[type="checkbox"].js-invalid + .l-form-check-label {
    color: #dc3545; }
    .l-form-check-input[type="checkbox"].js-invalid + .l-form-check-label:before {
      border-color: #dc3545; }
  .l-form-check-input[type="checkbox"].js-invalid:checked + .l-form-check-label:before {
    background-color: #dc3545; }
  .l-form-check-input[type="radio"] + .l-form-check-label:before {
    border-radius: 50%;
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain; }
  .l-form-check-input[type="radio"]:checked + .l-form-check-label:before {
    background-color: #fff;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23D0AF87'/%3e%3c/svg%3e"); }
  .l-form-check-input[type="radio"]:disabled + .l-form-check-label {
    opacity: 0.3; }
  .l-form-check-input[type="radio"].js-valid + .l-form-check-label {
    color: #28a745; }
    .l-form-check-input[type="radio"].js-valid + .l-form-check-label:before {
      border-color: #28a745; }
  .l-form-check-input[type="radio"].js-valid:checked + .l-form-check-label:before {
    background-color: #28a745; }
  .l-form-check-input[type="radio"].js-invalid + .l-form-check-label {
    color: #dc3545; }
    .l-form-check-input[type="radio"].js-invalid + .l-form-check-label:before {
      border-color: #dc3545; }
  .l-form-check-input[type="radio"].js-invalid:checked + .l-form-check-label:before {
    background-color: #dc3545; }

.l-form-check-label {
  color: #fff;
  position: relative;
  padding-left: 2rem;
  margin-bottom: 0; }
  .l-form-check-label a {
    color: #fff;
    text-decoration: underline; }
    .l-form-check-label a:hover {
      color: #d0af87; }
  .l-form-check-label:before {
    content: "";
    display: inline-block;
    width: 1.25rem;
    height: 1.25rem;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    background-color: #fff;
    -webkit-transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    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;
    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, -webkit-box-shadow 0.15s ease-in-out;
    border: 1px solid #fff; }

.l-form-switch-input {
  display: none; }
  .l-form-switch-input[type="checkbox"]:checked + .l-form-switch-label:before {
    background-color: #000;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e");
    background-position: right center; }
  .l-form-switch-input[type="checkbox"]:disabled + .l-form-switch-label {
    opacity: 0.3; }
  .l-form-switch-input[type="checkbox"].js-valid + .l-form-switch-label {
    color: #28a745; }
    .l-form-switch-input[type="checkbox"].js-valid + .l-form-switch-label:before {
      border-color: #28a745; }
  .l-form-switch-input[type="checkbox"].js-valid:checked + .l-form-switch-label:before {
    background-color: #28a745; }
  .l-form-switch-input[type="checkbox"].js-invalid + .l-form-switch-label {
    color: #dc3545; }
    .l-form-switch-input[type="checkbox"].js-invalid + .l-form-switch-label:before {
      border-color: #dc3545; }
  .l-form-switch-input[type="checkbox"].js-invalid:checked + .l-form-switch-label:before {
    background-color: #dc3545; }

.l-form-switch-label {
  position: relative;
  padding-left: 2.2rem;
  margin-bottom: 0; }
  .l-form-switch-label:before {
    content: "";
    display: inline-block;
    width: 1.8rem;
    height: 1rem;
    position: absolute;
    left: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
            transform: translateY(-50%);
    background-color: #fff;
    -webkit-transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    transition: background-color 0.15s ease-in-out, background-position 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
    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;
    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, -webkit-box-shadow 0.15s ease-in-out;
    border: 1px solid rgba(0, 0, 0, 0.25);
    border-radius: 0.5rem;
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
    background-position: left center;
    background-size: contain;
    background-repeat: no-repeat; }

.l-form-required {
  position: relative; }
  .l-form-required::before {
    content: "＊";
    color: #b71818;
    position: absolute;
    left: -1rem;
    top: 0; }

textarea.l-form-field {
  min-height: calc(1.5em + 0.75rem + 2px);
  height: auto; }
  textarea.l-form-field.js-valid {
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }
  textarea.l-form-field.js-invalid {
    background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }

.c-btn {
  display: inline-block;
  color: #000;
  text-align: center;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  background-color: transparent;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1.125rem;
  letter-spacing: 4px;
  line-height: 1.5;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  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;
  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, -webkit-box-shadow 0.15s ease-in-out; }
  .c-btn--shadow {
    -webkit-box-shadow: 3px 3px 5px #bdbdbd;
            box-shadow: 3px 3px 5px #bdbdbd; }
  .c-btn--rounded {
    border-radius: 50px; }
  .c-btn--sharp {
    border-radius: 0; }
  .c-btn--block {
    display: block;
    width: 100%; }
  .c-btn-white:hover {
    color: black !important; }

.c-btn--contained.c-btn-white {
  background-color: #fff;
  color: #fff; }
  .c-btn--contained.c-btn-white:hover, .c-btn--contained.c-btn-white.js-btnHover {
    background-color: #cccccc;
    color: #fff; }
  .c-btn--contained.c-btn-white:focus, .c-btn--contained.c-btn-white.js-btnFocus {
    background-color: #e6e6e6;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5); }
  .c-btn--contained.c-btn-white:active, .c-btn--contained.c-btn-white.js-btnActive {
    background-color: #cccccc;
    color: #fff; }
  .c-btn--contained.c-btn-white:disabled, .c-btn--contained.c-btn-white.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-white {
  color: #fff;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-white:hover, .c-btn--outlined.c-btn-white.js-btnHover {
    border-color: #fff;
    background-color: #fff;
    color: #fff; }
  .c-btn--outlined.c-btn-white:focus, .c-btn--outlined.c-btn-white.js-btnFocus {
    border-color: #fff;
    background-color: #fff;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5);
            box-shadow: 0 0 0 4px rgba(255, 255, 255, 0.5); }
  .c-btn--outlined.c-btn-white:active, .c-btn--outlined.c-btn-white.js-btnActive {
    border-color: #e6e6e6;
    background-color: #e6e6e6;
    color: #fff; }
  .c-btn--outlined.c-btn-white:disabled, .c-btn--outlined.c-btn-white.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-black {
  background-color: #000;
  color: #fff; }
  .c-btn--contained.c-btn-black:hover, .c-btn--contained.c-btn-black.js-btnHover {
    background-color: black;
    color: #fff; }
  .c-btn--contained.c-btn-black:focus, .c-btn--contained.c-btn-black.js-btnFocus {
    background-color: black;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5);
            box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5); }
  .c-btn--contained.c-btn-black:active, .c-btn--contained.c-btn-black.js-btnActive {
    background-color: black;
    color: #fff; }
  .c-btn--contained.c-btn-black:disabled, .c-btn--contained.c-btn-black.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-black {
  color: #000;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-black:hover, .c-btn--outlined.c-btn-black.js-btnHover {
    border-color: #000;
    background-color: #000;
    color: #fff; }
  .c-btn--outlined.c-btn-black:focus, .c-btn--outlined.c-btn-black.js-btnFocus {
    border-color: #000;
    background-color: #000;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5);
            box-shadow: 0 0 0 4px rgba(0, 0, 0, 0.5); }
  .c-btn--outlined.c-btn-black:active, .c-btn--outlined.c-btn-black.js-btnActive {
    border-color: black;
    background-color: black;
    color: #fff; }
  .c-btn--outlined.c-btn-black:disabled, .c-btn--outlined.c-btn-black.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-100 {
  background-color: #f5f5f5;
  color: #fff; }
  .c-btn--contained.c-btn-gray-100:hover, .c-btn--contained.c-btn-gray-100.js-btnHover {
    background-color: #c2c2c2;
    color: #fff; }
  .c-btn--contained.c-btn-gray-100:focus, .c-btn--contained.c-btn-gray-100.js-btnFocus {
    background-color: gainsboro;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(245, 245, 245, 0.5);
            box-shadow: 0 0 0 4px rgba(245, 245, 245, 0.5); }
  .c-btn--contained.c-btn-gray-100:active, .c-btn--contained.c-btn-gray-100.js-btnActive {
    background-color: #c2c2c2;
    color: #fff; }
  .c-btn--contained.c-btn-gray-100:disabled, .c-btn--contained.c-btn-gray-100.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-100 {
  color: #f5f5f5;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-100:hover, .c-btn--outlined.c-btn-gray-100.js-btnHover {
    border-color: #f5f5f5;
    background-color: #f5f5f5;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-100:focus, .c-btn--outlined.c-btn-gray-100.js-btnFocus {
    border-color: #f5f5f5;
    background-color: #f5f5f5;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(245, 245, 245, 0.5);
            box-shadow: 0 0 0 4px rgba(245, 245, 245, 0.5); }
  .c-btn--outlined.c-btn-gray-100:active, .c-btn--outlined.c-btn-gray-100.js-btnActive {
    border-color: gainsboro;
    background-color: gainsboro;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-100:disabled, .c-btn--outlined.c-btn-gray-100.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-200 {
  background-color: #eeeeee;
  color: #fff; }
  .c-btn--contained.c-btn-gray-200:hover, .c-btn--contained.c-btn-gray-200.js-btnHover {
    background-color: #bbbbbb;
    color: #fff; }
  .c-btn--contained.c-btn-gray-200:focus, .c-btn--contained.c-btn-gray-200.js-btnFocus {
    background-color: #d5d5d5;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(238, 238, 238, 0.5);
            box-shadow: 0 0 0 4px rgba(238, 238, 238, 0.5); }
  .c-btn--contained.c-btn-gray-200:active, .c-btn--contained.c-btn-gray-200.js-btnActive {
    background-color: #bbbbbb;
    color: #fff; }
  .c-btn--contained.c-btn-gray-200:disabled, .c-btn--contained.c-btn-gray-200.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-200 {
  color: #eeeeee;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-200:hover, .c-btn--outlined.c-btn-gray-200.js-btnHover {
    border-color: #eeeeee;
    background-color: #eeeeee;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-200:focus, .c-btn--outlined.c-btn-gray-200.js-btnFocus {
    border-color: #eeeeee;
    background-color: #eeeeee;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(238, 238, 238, 0.5);
            box-shadow: 0 0 0 4px rgba(238, 238, 238, 0.5); }
  .c-btn--outlined.c-btn-gray-200:active, .c-btn--outlined.c-btn-gray-200.js-btnActive {
    border-color: #d5d5d5;
    background-color: #d5d5d5;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-200:disabled, .c-btn--outlined.c-btn-gray-200.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-300 {
  background-color: #e0e0e0;
  color: #fff; }
  .c-btn--contained.c-btn-gray-300:hover, .c-btn--contained.c-btn-gray-300.js-btnHover {
    background-color: #adadad;
    color: #fff; }
  .c-btn--contained.c-btn-gray-300:focus, .c-btn--contained.c-btn-gray-300.js-btnFocus {
    background-color: #c7c7c7;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(224, 224, 224, 0.5);
            box-shadow: 0 0 0 4px rgba(224, 224, 224, 0.5); }
  .c-btn--contained.c-btn-gray-300:active, .c-btn--contained.c-btn-gray-300.js-btnActive {
    background-color: #adadad;
    color: #fff; }
  .c-btn--contained.c-btn-gray-300:disabled, .c-btn--contained.c-btn-gray-300.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-300 {
  color: #e0e0e0;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-300:hover, .c-btn--outlined.c-btn-gray-300.js-btnHover {
    border-color: #e0e0e0;
    background-color: #e0e0e0;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-300:focus, .c-btn--outlined.c-btn-gray-300.js-btnFocus {
    border-color: #e0e0e0;
    background-color: #e0e0e0;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(224, 224, 224, 0.5);
            box-shadow: 0 0 0 4px rgba(224, 224, 224, 0.5); }
  .c-btn--outlined.c-btn-gray-300:active, .c-btn--outlined.c-btn-gray-300.js-btnActive {
    border-color: #c7c7c7;
    background-color: #c7c7c7;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-300:disabled, .c-btn--outlined.c-btn-gray-300.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-400 {
  background-color: #bdbdbd;
  color: #fff; }
  .c-btn--contained.c-btn-gray-400:hover, .c-btn--contained.c-btn-gray-400.js-btnHover {
    background-color: #8a8a8a;
    color: #fff; }
  .c-btn--contained.c-btn-gray-400:focus, .c-btn--contained.c-btn-gray-400.js-btnFocus {
    background-color: #a4a4a4;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(189, 189, 189, 0.5);
            box-shadow: 0 0 0 4px rgba(189, 189, 189, 0.5); }
  .c-btn--contained.c-btn-gray-400:active, .c-btn--contained.c-btn-gray-400.js-btnActive {
    background-color: #8a8a8a;
    color: #fff; }
  .c-btn--contained.c-btn-gray-400:disabled, .c-btn--contained.c-btn-gray-400.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-400 {
  color: #bdbdbd;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-400:hover, .c-btn--outlined.c-btn-gray-400.js-btnHover {
    border-color: #bdbdbd;
    background-color: #bdbdbd;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-400:focus, .c-btn--outlined.c-btn-gray-400.js-btnFocus {
    border-color: #bdbdbd;
    background-color: #bdbdbd;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(189, 189, 189, 0.5);
            box-shadow: 0 0 0 4px rgba(189, 189, 189, 0.5); }
  .c-btn--outlined.c-btn-gray-400:active, .c-btn--outlined.c-btn-gray-400.js-btnActive {
    border-color: #a4a4a4;
    background-color: #a4a4a4;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-400:disabled, .c-btn--outlined.c-btn-gray-400.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-500 {
  background-color: #9e9e9e;
  color: #fff; }
  .c-btn--contained.c-btn-gray-500:hover, .c-btn--contained.c-btn-gray-500.js-btnHover {
    background-color: #6b6b6b;
    color: #fff; }
  .c-btn--contained.c-btn-gray-500:focus, .c-btn--contained.c-btn-gray-500.js-btnFocus {
    background-color: #858585;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5);
            box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5); }
  .c-btn--contained.c-btn-gray-500:active, .c-btn--contained.c-btn-gray-500.js-btnActive {
    background-color: #6b6b6b;
    color: #fff; }
  .c-btn--contained.c-btn-gray-500:disabled, .c-btn--contained.c-btn-gray-500.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-500 {
  color: #9e9e9e;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-500:hover, .c-btn--outlined.c-btn-gray-500.js-btnHover {
    border-color: #9e9e9e;
    background-color: #9e9e9e;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-500:focus, .c-btn--outlined.c-btn-gray-500.js-btnFocus {
    border-color: #9e9e9e;
    background-color: #9e9e9e;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5);
            box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5); }
  .c-btn--outlined.c-btn-gray-500:active, .c-btn--outlined.c-btn-gray-500.js-btnActive {
    border-color: #858585;
    background-color: #858585;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-500:disabled, .c-btn--outlined.c-btn-gray-500.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-600 {
  background-color: #757575;
  color: #fff; }
  .c-btn--contained.c-btn-gray-600:hover, .c-btn--contained.c-btn-gray-600.js-btnHover {
    background-color: #424242;
    color: #fff; }
  .c-btn--contained.c-btn-gray-600:focus, .c-btn--contained.c-btn-gray-600.js-btnFocus {
    background-color: #5c5c5c;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(117, 117, 117, 0.5);
            box-shadow: 0 0 0 4px rgba(117, 117, 117, 0.5); }
  .c-btn--contained.c-btn-gray-600:active, .c-btn--contained.c-btn-gray-600.js-btnActive {
    background-color: #424242;
    color: #fff; }
  .c-btn--contained.c-btn-gray-600:disabled, .c-btn--contained.c-btn-gray-600.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-600 {
  color: #757575;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-600:hover, .c-btn--outlined.c-btn-gray-600.js-btnHover {
    border-color: #757575;
    background-color: #757575;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-600:focus, .c-btn--outlined.c-btn-gray-600.js-btnFocus {
    border-color: #757575;
    background-color: #757575;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(117, 117, 117, 0.5);
            box-shadow: 0 0 0 4px rgba(117, 117, 117, 0.5); }
  .c-btn--outlined.c-btn-gray-600:active, .c-btn--outlined.c-btn-gray-600.js-btnActive {
    border-color: #5c5c5c;
    background-color: #5c5c5c;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-600:disabled, .c-btn--outlined.c-btn-gray-600.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-700 {
  background-color: #616161;
  color: #fff; }
  .c-btn--contained.c-btn-gray-700:hover, .c-btn--contained.c-btn-gray-700.js-btnHover {
    background-color: #2e2e2e;
    color: #fff; }
  .c-btn--contained.c-btn-gray-700:focus, .c-btn--contained.c-btn-gray-700.js-btnFocus {
    background-color: #484848;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(97, 97, 97, 0.5);
            box-shadow: 0 0 0 4px rgba(97, 97, 97, 0.5); }
  .c-btn--contained.c-btn-gray-700:active, .c-btn--contained.c-btn-gray-700.js-btnActive {
    background-color: #2e2e2e;
    color: #fff; }
  .c-btn--contained.c-btn-gray-700:disabled, .c-btn--contained.c-btn-gray-700.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-700 {
  color: #616161;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-700:hover, .c-btn--outlined.c-btn-gray-700.js-btnHover {
    border-color: #616161;
    background-color: #616161;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-700:focus, .c-btn--outlined.c-btn-gray-700.js-btnFocus {
    border-color: #616161;
    background-color: #616161;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(97, 97, 97, 0.5);
            box-shadow: 0 0 0 4px rgba(97, 97, 97, 0.5); }
  .c-btn--outlined.c-btn-gray-700:active, .c-btn--outlined.c-btn-gray-700.js-btnActive {
    border-color: #484848;
    background-color: #484848;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-700:disabled, .c-btn--outlined.c-btn-gray-700.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-800 {
  background-color: #424242;
  color: #fff; }
  .c-btn--contained.c-btn-gray-800:hover, .c-btn--contained.c-btn-gray-800.js-btnHover {
    background-color: #0f0f0f;
    color: #fff; }
  .c-btn--contained.c-btn-gray-800:focus, .c-btn--contained.c-btn-gray-800.js-btnFocus {
    background-color: #292929;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(66, 66, 66, 0.5);
            box-shadow: 0 0 0 4px rgba(66, 66, 66, 0.5); }
  .c-btn--contained.c-btn-gray-800:active, .c-btn--contained.c-btn-gray-800.js-btnActive {
    background-color: #0f0f0f;
    color: #fff; }
  .c-btn--contained.c-btn-gray-800:disabled, .c-btn--contained.c-btn-gray-800.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-800 {
  color: #424242;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-800:hover, .c-btn--outlined.c-btn-gray-800.js-btnHover {
    border-color: #424242;
    background-color: #424242;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-800:focus, .c-btn--outlined.c-btn-gray-800.js-btnFocus {
    border-color: #424242;
    background-color: #424242;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(66, 66, 66, 0.5);
            box-shadow: 0 0 0 4px rgba(66, 66, 66, 0.5); }
  .c-btn--outlined.c-btn-gray-800:active, .c-btn--outlined.c-btn-gray-800.js-btnActive {
    border-color: #292929;
    background-color: #292929;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-800:disabled, .c-btn--outlined.c-btn-gray-800.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-gray-900 {
  background-color: #212121;
  color: #fff; }
  .c-btn--contained.c-btn-gray-900:hover, .c-btn--contained.c-btn-gray-900.js-btnHover {
    background-color: black;
    color: #fff; }
  .c-btn--contained.c-btn-gray-900:focus, .c-btn--contained.c-btn-gray-900.js-btnFocus {
    background-color: #080808;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(33, 33, 33, 0.5);
            box-shadow: 0 0 0 4px rgba(33, 33, 33, 0.5); }
  .c-btn--contained.c-btn-gray-900:active, .c-btn--contained.c-btn-gray-900.js-btnActive {
    background-color: black;
    color: #fff; }
  .c-btn--contained.c-btn-gray-900:disabled, .c-btn--contained.c-btn-gray-900.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-gray-900 {
  color: #212121;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-gray-900:hover, .c-btn--outlined.c-btn-gray-900.js-btnHover {
    border-color: #212121;
    background-color: #212121;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-900:focus, .c-btn--outlined.c-btn-gray-900.js-btnFocus {
    border-color: #212121;
    background-color: #212121;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(33, 33, 33, 0.5);
            box-shadow: 0 0 0 4px rgba(33, 33, 33, 0.5); }
  .c-btn--outlined.c-btn-gray-900:active, .c-btn--outlined.c-btn-gray-900.js-btnActive {
    border-color: #080808;
    background-color: #080808;
    color: #fff; }
  .c-btn--outlined.c-btn-gray-900:disabled, .c-btn--outlined.c-btn-gray-900.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--contained.c-btn-secondary {
  background-color: #d0af87;
  color: #fff; }
  .c-btn--contained.c-btn-secondary:hover, .c-btn--contained.c-btn-secondary.js-btnHover {
    background-color: #ad7e44;
    color: #fff; }
  .c-btn--contained.c-btn-secondary:focus, .c-btn--contained.c-btn-secondary.js-btnFocus {
    background-color: #c29762;
    color: #fff;
    outline: none;
    -webkit-box-shadow: 0 0 0 4px rgba(208, 175, 135, 0.5);
            box-shadow: 0 0 0 4px rgba(208, 175, 135, 0.5); }
  .c-btn--contained.c-btn-secondary:active, .c-btn--contained.c-btn-secondary.js-btnActive {
    background-color: #ad7e44;
    color: #fff; }
  .c-btn--contained.c-btn-secondary:disabled, .c-btn--contained.c-btn-secondary.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-btn--outlined.c-btn-secondary {
  color: #d0af87;
  border-color: #9e9e9e; }
  .c-btn--outlined.c-btn-secondary:hover, .c-btn--outlined.c-btn-secondary.js-btnHover {
    border-color: #d0af87;
    background-color: #d0af87;
    color: #fff; }
  .c-btn--outlined.c-btn-secondary:focus, .c-btn--outlined.c-btn-secondary.js-btnFocus {
    border-color: #d0af87;
    background-color: #d0af87;
    color: #fff;
    outline: 0;
    -webkit-box-shadow: 0 0 0 4px rgba(208, 175, 135, 0.5);
            box-shadow: 0 0 0 4px rgba(208, 175, 135, 0.5); }
  .c-btn--outlined.c-btn-secondary:active, .c-btn--outlined.c-btn-secondary.js-btnActive {
    border-color: #c29762;
    background-color: #c29762;
    color: #fff; }
  .c-btn--outlined.c-btn-secondary:disabled, .c-btn--outlined.c-btn-secondary.js-btnDisabled {
    opacity: 0.3;
    pointer-events: none; }

.c-title-main {
  position: relative;
  padding-bottom: 2rem;
  font-weight: normal;
  letter-spacing: 3px;
  text-align: center;
  color: #fff;
  font-size: 1.875rem; }
  @media (min-width: 768px) {
    .c-title-main {
      font-size: 2.125rem; } }
  .c-title-main::before {
    content: "";
    height: 1px;
    width: 70px;
    background-color: #fff;
    position: absolute;
    -webkit-transform: translateX(-50%);
            transform: translateX(-50%);
    left: 50%;
    bottom: 0; }

.c-articleTable {
  color: #fff;
  width: 100%; }
  .c-articleTable a {
    color: #fff;
    text-decoration: none; }
  .c-articleTable thead tr {
    background-color: transparent;
    border-top: 1px solid #fff;
    border-bottom: 1px solid #fff; }
    .c-articleTable thead tr th {
      vertical-align: middle; }
      .c-articleTable thead tr th > * {
        padding: 0.75rem;
        display: inline-block; }
      .c-articleTable thead tr th:nth-child(1) {
        width: 140px; }
        @media (min-width: 992px) {
          .c-articleTable thead tr th:nth-child(1) {
            width: 200px; } }
  .c-articleTable tbody tr {
    background-color: transparent; }
    .c-articleTable tbody tr th > *,
    .c-articleTable tbody tr td > * {
      padding: 0.75rem;
      display: inline-block;
      margin-bottom: 0; }
    .c-articleTable tbody tr th[data-th="門市"],
    .c-articleTable tbody tr td[data-th="門市"] {
      white-space: nowrap; }
    .c-articleTable tbody tr th[data-th="電話"],
    .c-articleTable tbody tr td[data-th="電話"] {
      white-space: nowrap; }
  .c-articleTable-date {
    width: 120px;
    position: relative; }
  .c-articleTable-rwd {
    background-color: transparent;
    width: 100%; }
    .c-articleTable-rwd a {
      color: #fff;
      text-decoration: none; }
    .c-articleTable-rwd thead {
      /* 手機版隱藏表頭列 */
      display: none; }
      @media (min-width: 768px) {
        .c-articleTable-rwd thead {
          display: table-header-group; } }
      .c-articleTable-rwd thead tr th {
        vertical-align: middle; }
        .c-articleTable-rwd thead tr th > * {
          padding: 0.75rem;
          display: inline-block;
          margin-bottom: 0; }
    .c-articleTable-rwd tbody tr {
      display: block;
      /*手機版推出空間用*/ }
      @media (min-width: 768px) {
        .c-articleTable-rwd tbody tr {
          display: table-row; } }
      @media (max-width: 767px) {
        .c-articleTable-rwd tbody tr {
          padding: 1rem 0;
          border-top: 1px solid #fff;
          border-bottom: 1px solid #fff; }
          .c-articleTable-rwd tbody tr + tr {
            border-top: 0px;
            border-bottom: 1px solid #fff; } }
      .c-articleTable-rwd tbody tr th,
      .c-articleTable-rwd tbody tr td {
        display: table;
        /*手機版讓他們改成橫式排列*/
        width: 100%;
        word-break: break-all; }
        .c-articleTable-rwd tbody tr th > *,
        .c-articleTable-rwd tbody tr td > * {
          padding: 0.75rem;
          display: inline-block; }
        @media (min-width: 768px) {
          .c-articleTable-rwd tbody tr th,
          .c-articleTable-rwd tbody tr td {
            display: table-cell;
            width: auto; } }
        .c-articleTable-rwd tbody tr th[data-th],
        .c-articleTable-rwd tbody tr td[data-th] {
          /* 把表頭寫成data-th之後，利用Before的方式插入在td內*/ }
          .c-articleTable-rwd tbody tr th[data-th]:before,
          .c-articleTable-rwd tbody tr td[data-th]:before {
            display: table-cell;
            content: "" attr(data-th);
            width: 4rem;
            height: 100%;
            vertical-align: top;
            padding: 0.75rem;
            word-break: break-all;
            font-weight: bold; }
            @media (min-width: 768px) {
              .c-articleTable-rwd tbody tr th[data-th]:before,
              .c-articleTable-rwd tbody tr td[data-th]:before {
                display: none; } }
  @media (min-width: 768px) {
    .c-articleTable--striped tbody tr:nth-of-type(even) {
      background-color: rgba(158, 158, 158, 0.2); } }
  @media (max-width: 767px) {
    .c-articleTable--striped tbody tr td:nth-of-type(even) {
      background-color: rgba(158, 158, 158, 0.2); } }

[v-cloak] {
  color: transparent; }

.p-index main {
  padding-bottom: 65px; }

.p-index .l-footer-copyright {
  display: none !important; }

#product {
  color: white; }
  #product ul {
    padding-left: 1rem;
    list-style: disc; }

html {
  scroll-behavior: smooth; }

.video-container {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0; }

.video-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%; }

.p-mb-bg {
  background-image: url("../img/bg_mb.webp");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  position: fixed;
  height: 100%;
  width: 100%; }
  @media (min-width: 576px) {
    .p-mb-bg {
      display: none; } }

.p-product-anchor {
  display: block;
  padding-top: 100px;
  margin-top: -100px; }

.p-product-title {
  border-top: 1px;
  border-bottom: 1px;
  border-left: 0;
  border-right: 0;
  border-style: solid;
  -o-border-image: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%) 1;
     border-image: -webkit-gradient(linear, left top, right top, color-stop(18.85%, #fcecba), color-stop(83.09%, #f2bd85)) 1;
     border-image: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%) 1; }
  .p-product-title h4 {
    background: -webkit-gradient(linear, left top, right top, color-stop(18.85%, #fcecba), color-stop(83.09%, #f2bd85));
    background: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }

.p-product-tag {
  background: -webkit-gradient(linear, left top, right top, color-stop(18.85%, #fcecba), color-stop(83.09%, #f2bd85));
  background: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%);
  border-radius: 4rem;
  color: #290c45;
  min-width: 85px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#store main {
  min-height: 100vh; }

.p-store-input::-webkit-input-placeholder {
  color: #bdbdbd; }

.p-store-input::-moz-placeholder {
  color: #bdbdbd; }

.p-store-input:-ms-input-placeholder {
  color: #bdbdbd; }

.p-store-input::-ms-input-placeholder {
  color: #bdbdbd; }

.p-store-input::placeholder {
  color: #bdbdbd; }

.p-store-input-btn {
  color: white;
  border: solid 1px white; }

.p-store-input-btn:hover {
  background: #d0af87;
  color: #290c45;
  border: solid 1px #d0af87;
  font-weight: 500; }

.p-store-input-btn:focus {
  background: #d0af87;
  color: #290c45;
  border: solid 1px #d0af87;
  -webkit-box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5);
          box-shadow: 0 0 0 4px rgba(158, 158, 158, 0.5);
  font-weight: 500; }

html,
body {
  width: 100%;
  overflow-x: hidden; }

#about {
  color: white; }
  #about .row {
    overflow-x: hidden; }
  #about h4 {
    background: -webkit-gradient(linear, left top, right top, color-stop(18.85%, #fcecba), color-stop(83.09%, #f2bd85));
    background: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent; }

.p-about-toptitle {
  text-align: center;
  border-top: 1px;
  border-bottom: 1px;
  border-left: 0;
  border-right: 0;
  border-style: solid;
  -o-border-image: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%) 1;
     border-image: -webkit-gradient(linear, left top, right top, color-stop(18.85%, #fcecba), color-stop(83.09%, #f2bd85)) 1;
     border-image: linear-gradient(90deg, #fcecba 18.85%, #f2bd85 83.09%) 1; }
  @media (min-width: 768px) {
    .p-about-toptitle {
      width: 350px; } }

.p-contact-form-label {
  width: 100px; }

.p-contact-form-textarea textarea {
  resize: none;
  min-height: 130px; }

#terms {
  color: white; }

.p-terms-list {
  list-style-type: cjk-decimal;
  padding-left: 2.5rem; }
  .p-terms-list li {
    line-height: 2rem;
    padding-top: 1rem; }
    .p-terms-list li ol {
      list-style-type: decimal; }
      .p-terms-list li ol li {
        padding-top: 0.5rem; }
        .p-terms-list li ol li ol {
          list-style-type: disc;
          padding-left: 1.5rem; }
          .p-terms-list li ol li ol li {
            padding-top: 0.5rem; }
            .p-terms-list li ol li ol li ol {
              list-style: disc;
              padding-left: 1rem; }
              .p-terms-list li ol li ol li ol li {
                padding-top: 0.5rem; }

#nutritional-information .breadcrumb {
  margin: 0;
  background-color: transparent; }
  #nutritional-information .breadcrumb li,
  #nutritional-information .breadcrumb a {
    font-size: 16px;
    letter-spacing: 2px;
    color: white; }
    #nutritional-information .breadcrumb li:before,
    #nutritional-information .breadcrumb a:before {
      content: ""; }
  #nutritional-information .breadcrumb .arrow-container {
    padding-top: 1px;
    margin: 0 10px; }
    #nutritional-information .breadcrumb .arrow-container i {
      color: white;
      -webkit-transform: rotate(90deg);
              transform: rotate(90deg); }

#nutritional-information .table tbody td {
  white-space: nowrap;
  vertical-align: middle; }

#nutritional-information .table thead th {
  vertical-align: middle;
  border-bottom: none; }

#nutritional-information .table-bordered th,
#nutritional-information .table-bordered td {
  font-size: 18px;
  letter-spacing: 0;
  border-color: white;
  color: white; }

#nutritional-information .table-bordered td {
  padding: 11px 12px;
  line-height: 25px; }
  #nutritional-information .table-bordered td:nth-of-type(1) {
    font-weight: 600; }

#nutritional-information .table-wrapper {
  max-width: 1100px;
  overflow-x: auto; }
  @media (min-width: 1200px) {
    #nutritional-information .table-wrapper {
      overflow-x: hidden; } }

#thegoosefarm-coop-home {
  font-family: "Noto Serif TC", serif;
  position: relative; }
  #thegoosefarm-coop-home #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(1) .icon-container svg {
    color: #ffdc7c; }
  #thegoosefarm-coop-home #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(1) p {
    color: #ffdc7c; }
  #thegoosefarm-coop-home > main {
    width: 100%;
    padding: 0; }
    @media (min-width: 768px) {
      #thegoosefarm-coop-home > main {
        height: -webkit-fit-content;
        height: -moz-fit-content;
        height: fit-content;
        padding-bottom: 150px; } }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title {
      position: relative;
      margin: 0 0 461px 0;
      padding-top: 355px;
      z-index: 30; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title {
          margin: 0 0 365px 0;
          padding-top: 393px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title .title-content {
        overflow: hidden;
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        border: 0;
        margin: -1px;
        clip: rect(0 0 0 0);
        white-space: nowrap; }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 15px;
        width: 137px;
        height: 43px;
        margin: 0 auto;
        border-radius: 21px;
        background: -webkit-gradient(linear, left top, right top, color-stop(-20%, #c19c70), color-stop(20%, #ffedd9), color-stop(60%, #fdd7a8), to(#ffeac3));
        background: linear-gradient(90deg, #c19c70 -20%, #ffedd9 20%, #fdd7a8 60%, #ffeac3 100%);
        -webkit-transition: -webkit-filter ease-in-out 0.3s;
        transition: -webkit-filter ease-in-out 0.3s;
        transition: filter ease-in-out 0.3s;
        transition: filter ease-in-out 0.3s, -webkit-filter ease-in-out 0.3s; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a {
            position: absolute;
            top: 68%;
            left: 33%;
            -webkit-transform: translateX(-50%);
                    transform: translateX(-50%);
            width: 170px;
            height: 53px;
            border-radius: 26px; } }
        @media (min-width: 992px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a {
            top: 100%;
            left: 31%; } }
        @media (min-width: 1800px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a {
            left: 36%; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a:hover {
          -webkit-filter: brightness(1.2);
                  filter: brightness(1.2); }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a p {
          margin: 0;
          font-size: 18px;
          font-weight: 900;
          line-height: 1;
          color: #3c1156; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a p {
              font-size: 24px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-title a img {
          width: 6px;
          height: 11px; }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 {
      position: relative;
      max-width: 1200px;
      width: 90%;
      margin: 0 auto 64px auto;
      z-index: 30; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 {
          margin-bottom: 120px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 50px;
        margin-bottom: 80px; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            gap: 90px;
            margin-bottom: 120px; } }
        @media (min-width: 992px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items {
            gap: 80px; } }
        @media (min-width: 1200px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items {
            gap: 184px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          max-width: 280px; }
          @media (min-width: 992px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item {
              max-width: 439px; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item h3 {
            margin: 0 0 16px 0;
            font-size: 20px;
            font-weight: 900;
            line-height: 32px;
            letter-spacing: 0;
            color: #ffdc7c;
            white-space: nowrap; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item h3 {
                font-size: 18px; } }
            @media (min-width: 1200px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item h3 {
                font-size: 24px; } }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item h3 span {
              font-size: 16px; }
              @media (min-width: 768px) {
                #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item h3 span {
                  font-size: 12px; } }
              @media (min-width: 1200px) {
                #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item h3 span {
                  font-size: 18px; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item p {
            margin: 0 0 40px 0;
            font-size: 16px;
            font-weight: 500;
            line-height: 32px;
            letter-spacing: 0;
            color: #fff;
            text-align: center;
            white-space: nowrap; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item p {
                margin-bottom: 64px;
                font-size: 14px; } }
            @media (min-width: 1200px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item p {
                font-size: 20px; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item .youtube-container {
            position: relative;
            width: 280px;
            aspect-ratio: 9 / 16; }
            @media (min-width: 992px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item .youtube-container {
                width: 439px; } }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-1 .items .item .youtube-container iframe {
              position: absolute;
              top: 0;
              left: 0;
              width: 100%;
              height: 100%; }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 {
      position: relative;
      max-width: 950px;
      width: 90%;
      margin: 0 auto 64px auto;
      z-index: 30; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 {
          margin-bottom: 120px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 h2 {
        margin-bottom: 16px;
        font-size: 22px;
        font-weight: 900;
        line-height: 32px;
        letter-spacing: 0;
        text-align: center;
        background-image: url("../img/events/thegoosefarm-coop/text-bg.webp");
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-clip: text;
        -webkit-background-clip: text;
        color: transparent; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 h2 {
            margin-bottom: 64px;
            font-size: 48px;
            line-height: 58px;
            letter-spacing: 4px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 16px;
        width: 100%; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-pack: justify;
                -ms-flex-pack: justify;
                    justify-content: space-between;
            gap: 0; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content {
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content {
              width: 542px; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .story {
            margin: 0 0 16px 0;
            font-size: 16px;
            font-weight: 700;
            line-height: 30px;
            letter-spacing: 2px;
            text-align: justify;
            color: #fff; }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content h4 {
            width: -webkit-fit-content;
            width: -moz-fit-content;
            width: fit-content;
            font-size: 20px;
            font-weight: 900;
            line-height: 32px;
            letter-spacing: 3px;
            white-space: nowrap;
            color: #ffdc7c; }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content h4::after {
              content: "";
              display: block;
              width: 100%;
              height: 1px;
              margin-top: 4px;
              background-color: #ffdc7c; }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content .info-item {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            gap: 12px; }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content .info-item p {
              margin: 0;
              font-size: 16px;
              line-height: 30px;
              letter-spacing: 2px;
              color: #ffdc7c; }
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content .info-item p:nth-of-type(1) {
                font-weight: 900;
                white-space: nowrap; }
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content .info-item p:nth-of-type(2) {
                font-weight: 400; }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content ul {
            list-style: disc;
            padding-left: 24px; }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content .text-content .info-content ul li {
              margin: 0;
              font-size: 16px;
              font-weight: 700;
              line-height: 30px;
              letter-spacing: 2px;
              color: #fff; }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content img {
          width: 209px; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-2 .content img {
              width: 247px; } }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 {
      position: relative;
      max-width: 1061px;
      width: 90%;
      margin: 0 auto 64px auto;
      z-index: 30; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 {
          margin-bottom: 120px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 h2 {
        margin-bottom: 16px;
        font-size: 22px;
        font-weight: 900;
        line-height: 32px;
        letter-spacing: 0;
        text-align: center;
        background-image: url("../img/events/thegoosefarm-coop/text-bg.webp");
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-clip: text;
        -webkit-background-clip: text;
        color: transparent; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 h2 {
            margin-bottom: 64px;
            font-size: 48px;
            line-height: 58px;
            letter-spacing: 4px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 16px;
        width: 100%; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 .content {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: reverse;
                -ms-flex-direction: row-reverse;
                    flex-direction: row-reverse;
            gap: 37px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 .content p {
          width: 100%;
          margin: 0;
          font-size: 16px;
          font-weight: 700;
          line-height: 30px;
          letter-spacing: 2px;
          text-align: justify;
          color: #fff; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 .content p {
              width: calc((100% - 37px) * 0.55); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 .content img {
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-3 .content img {
              width: calc((100% - 37px) * 0.45); } }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 {
      position: relative;
      max-width: 1061px;
      width: 90%;
      margin: 0 auto 64px auto;
      z-index: 30; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 {
          margin-bottom: 120px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .title {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 12px;
        margin-bottom: 16px; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .title {
            margin-bottom: 64px;
            gap: 24px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .title img {
          width: 60px; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .title img {
              width: 126px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .title h2 {
          margin: 0;
          font-size: 22px;
          font-weight: 900;
          line-height: 1;
          letter-spacing: 2px;
          background-image: url("../img/events/thegoosefarm-coop/text-bg.webp");
          background-size: 100% 100%;
          background-position: center;
          background-repeat: no-repeat;
          background-clip: text;
          -webkit-background-clip: text;
          color: transparent; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .title h2 {
              font-size: 48px;
              letter-spacing: 4px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 16px;
        width: 100%; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            gap: 37px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content .text-content {
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content .text-content {
              width: calc((100% - 37px) * 0.55); } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content .text-content h4 {
            margin: 0 0 16px 0;
            font-size: 18px;
            font-weight: 700;
            line-height: 30px;
            letter-spacing: 2px;
            color: #ffdc7c; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content .text-content h4 {
                font-size: 24px;
                letter-spacing: 3px; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content .text-content p {
            margin: 0;
            font-size: 16px;
            font-weight: 700;
            line-height: 30px;
            letter-spacing: 2px;
            text-align: justify;
            color: #fff; }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content .text-content p span {
              color: #ffdc7c; }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content img {
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-4 .content img {
              width: calc((100% - 37px) * 0.45); } }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      max-width: 1060px;
      width: 90%;
      margin: 0 auto;
      z-index: 30; }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 h2 {
        margin: 0 0 36px 0;
        font-size: 22px;
        font-weight: 900;
        line-height: 26px;
        letter-spacing: 4px;
        text-align: center;
        background-image: url("../img/events/thegoosefarm-coop/text-bg.webp");
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-clip: text;
        -webkit-background-clip: text;
        color: transparent; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 h2 {
            margin-bottom: 64px;
            font-size: 48px;
            line-height: 58px; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container {
        max-width: 414px;
        width: 100%;
        margin-bottom: 48px; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container {
            max-width: none;
            width: 100%;
            margin-bottom: 90px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container img {
          display: block;
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container img.mb {
              display: none; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container img.pc {
            display: none; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container img.pc {
                display: block; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .img-container .manual {
          overflow: hidden;
          position: absolute;
          width: 1px;
          height: 1px;
          padding: 0;
          border: 0;
          margin: -1px;
          clip: rect(0 0 0 0);
          white-space: nowrap; }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .youtube-container {
        position: relative;
        width: 100%;
        aspect-ratio: 16 / 9;
        margin-bottom: 43px; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .youtube-container {
            margin-bottom: 80px; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-content-5 .youtube-container iframe {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%; }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-hotline {
      position: relative;
      padding-bottom: 120px;
      font-size: 12px;
      font-weight: 700;
      line-height: 28px;
      letter-spacing: 3px;
      text-align: center;
      color: #fff;
      z-index: 30; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-hotline {
          padding-bottom: 0;
          font-size: 16px;
          letter-spacing: 4px; } }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      z-index: 10;
      pointer-events: none; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container {
          height: 100%; } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg {
        position: relative;
        display: block;
        width: 100%;
        height: 100%;
        pointer-events: none; }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-1 {
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 875px;
          background-image: url("../img/events/thegoosefarm-coop/bg-01-md-1.webp");
          background-size: cover;
          background-position: center top;
          background-repeat: no-repeat; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-1 {
              height: 861px;
              background-image: url("../img/events/thegoosefarm-coop/bg-01-pc-1.webp");
              background-size: 1280px auto;
              background-position: 41% top; } }
          @media (min-width: 992px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-1 {
              background-size: cover;
              background-position: 41% top; } }
          @media (min-width: 1200px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-1 {
              background-position: center top; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 {
          position: absolute;
          top: 757px;
          bottom: 0;
          left: 0;
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 {
              top: 557px;
              bottom: 0; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 .content {
            position: relative;
            left: -15px;
            padding: 5px;
            width: calc(100% + 20px);
            height: 100%; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 .content {
                left: -60px;
                width: calc(100% + 65px); } }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 .content::before {
              content: "";
              position: absolute;
              inset: 0;
              border: solid 5px transparent;
              border-radius: 150px 0 0 0;
              background-origin: border-box;
              background-image: -webkit-gradient(linear, left top, right top, color-stop(25%, #eccfae), color-stop(58%, #866035), color-stop(75%, #e2c683));
              background-image: linear-gradient(90deg, #eccfae 25%, #866035 58%, #e2c683 75%);
              -webkit-mask-composite: xor;
                      mask-composite: exclude;
              -webkit-mask-clip: padding-box, border-box;
                      mask-clip: padding-box, border-box;
              -webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
              -webkit-mask-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
                      mask-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff)), -webkit-gradient(linear, left top, left bottom, from(#fff), to(#fff));
                      mask-image: linear-gradient(#fff, #fff), linear-gradient(#fff, #fff);
              -webkit-mask-composite: destination-out; }
              @media (min-width: 768px) {
                #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 .content::before {
                  border-radius: 540px 0 0 0; } }
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 .content::after {
              content: "";
              position: absolute;
              inset: 5px;
              border-radius: 145px 0 0 0;
              background-image: url("../img/events/thegoosefarm-coop/bg-01-md-2-1.webp"), url("../img/events/thegoosefarm-coop/bg-01-md-2-2.webp");
              background-size: 768px 737px, 768px 784px;
              background-position: center top -5px, center top 732px;
              background-repeat: no-repeat, repeat; }
              @media (min-width: 768px) {
                #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .bg .bg-2 .content::after {
                  border-radius: 535px 0 0 0;
                  background-image: url("../img/events/thegoosefarm-coop/bg-01-pc-2-1.webp"), url("../img/events/thegoosefarm-coop/bg-01-pc-2-2.webp");
                  background-size: 100vw auto, 100vw auto;
                  background-position: left 55px top 0, left 55px top calc(100vw / 144 * 113); } }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates {
        overflow: hidden;
        position: absolute;
        top: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        width: 100%;
        height: 100%;
        margin: 0 auto; }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img {
          position: absolute; }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img.ribbons-1 {
            display: none; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img.ribbons-1 {
                display: inline;
                top: 374px;
                left: -181px;
                width: 440px;
                height: 197px; } }
          #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img.ribbons-2 {
            top: 557px;
            right: -111px;
            width: 280px;
            height: 202px; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img.ribbons-2 {
                top: 265px;
                right: -44px;
                width: 407px;
                height: 294px; } }
            @media (min-width: 992px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img.ribbons-2 {
                right: -145px; } }
            @media (min-width: 1200px) {
              #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-bg-container .decorates img.ribbons-2 {
                right: -44px; } }
    #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      z-index: 20; }
      #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow {
        position: absolute;
        width: 2px;
        height: 3px;
        background-color: #ffdc7c;
        border-radius: 50%; }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(n + 50):nth-child(-n + 100) {
          display: none; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(n + 50):nth-child(-n + 100) {
              display: block; } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(1) {
          -webkit-transform: translate(12.7894vw, -10px);
                  transform: translate(12.7894vw, -10px);
          -webkit-animation: fall-1 11s -29s linear infinite;
                  animation: fall-1 11s -29s linear infinite; }

@-webkit-keyframes fall-1 {
  67.076% {
    -webkit-transform: translate(14.2913vw, 67.076vh);
            transform: translate(14.2913vw, 67.076vh); }
  to {
    -webkit-transform: translate(13.54035vw, 100vh);
            transform: translate(13.54035vw, 100vh); } }

@keyframes fall-1 {
  67.076% {
    -webkit-transform: translate(14.2913vw, 67.076vh);
            transform: translate(14.2913vw, 67.076vh); }
  to {
    -webkit-transform: translate(13.54035vw, 100vh);
            transform: translate(13.54035vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(2) {
          -webkit-transform: translate(10.7384vw, -10px);
                  transform: translate(10.7384vw, -10px);
          -webkit-animation: fall-2 19s -22s linear infinite;
                  animation: fall-2 19s -22s linear infinite; }

@-webkit-keyframes fall-2 {
  52.302% {
    -webkit-transform: translate(13.9149vw, 52.302vh);
            transform: translate(13.9149vw, 52.302vh); }
  to {
    -webkit-transform: translate(12.32665vw, 100vh);
            transform: translate(12.32665vw, 100vh); } }

@keyframes fall-2 {
  52.302% {
    -webkit-transform: translate(13.9149vw, 52.302vh);
            transform: translate(13.9149vw, 52.302vh); }
  to {
    -webkit-transform: translate(12.32665vw, 100vh);
            transform: translate(12.32665vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(3) {
          -webkit-transform: translate(43.8004vw, -10px);
                  transform: translate(43.8004vw, -10px);
          -webkit-animation: fall-3 15s -7s linear infinite;
                  animation: fall-3 15s -7s linear infinite; }

@-webkit-keyframes fall-3 {
  70.722% {
    -webkit-transform: translate(42.7455vw, 70.722vh);
            transform: translate(42.7455vw, 70.722vh); }
  to {
    -webkit-transform: translate(43.27295vw, 100vh);
            transform: translate(43.27295vw, 100vh); } }

@keyframes fall-3 {
  70.722% {
    -webkit-transform: translate(42.7455vw, 70.722vh);
            transform: translate(42.7455vw, 70.722vh); }
  to {
    -webkit-transform: translate(43.27295vw, 100vh);
            transform: translate(43.27295vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(4) {
          -webkit-transform: translate(19.6325vw, -10px);
                  transform: translate(19.6325vw, -10px);
          -webkit-animation: fall-4 22s -20s linear infinite;
                  animation: fall-4 22s -20s linear infinite; }

@-webkit-keyframes fall-4 {
  68.644% {
    -webkit-transform: translate(18.8782vw, 68.644vh);
            transform: translate(18.8782vw, 68.644vh); }
  to {
    -webkit-transform: translate(19.25535vw, 100vh);
            transform: translate(19.25535vw, 100vh); } }

@keyframes fall-4 {
  68.644% {
    -webkit-transform: translate(18.8782vw, 68.644vh);
            transform: translate(18.8782vw, 68.644vh); }
  to {
    -webkit-transform: translate(19.25535vw, 100vh);
            transform: translate(19.25535vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(5) {
          -webkit-transform: translate(79.2718vw, -10px);
                  transform: translate(79.2718vw, -10px);
          -webkit-animation: fall-5 30s -13s linear infinite;
                  animation: fall-5 30s -13s linear infinite; }

@-webkit-keyframes fall-5 {
  57.415% {
    -webkit-transform: translate(75.0606vw, 57.415vh);
            transform: translate(75.0606vw, 57.415vh); }
  to {
    -webkit-transform: translate(77.1662vw, 100vh);
            transform: translate(77.1662vw, 100vh); } }

@keyframes fall-5 {
  57.415% {
    -webkit-transform: translate(75.0606vw, 57.415vh);
            transform: translate(75.0606vw, 57.415vh); }
  to {
    -webkit-transform: translate(77.1662vw, 100vh);
            transform: translate(77.1662vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(6) {
          -webkit-transform: translate(15.854vw, -10px);
                  transform: translate(15.854vw, -10px);
          -webkit-animation: fall-6 13s -16s linear infinite;
                  animation: fall-6 13s -16s linear infinite; }

@-webkit-keyframes fall-6 {
  59.36% {
    -webkit-transform: translate(25.3652vw, 59.36vh);
            transform: translate(25.3652vw, 59.36vh); }
  to {
    -webkit-transform: translate(20.6096vw, 100vh);
            transform: translate(20.6096vw, 100vh); } }

@keyframes fall-6 {
  59.36% {
    -webkit-transform: translate(25.3652vw, 59.36vh);
            transform: translate(25.3652vw, 59.36vh); }
  to {
    -webkit-transform: translate(20.6096vw, 100vh);
            transform: translate(20.6096vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(7) {
          -webkit-transform: translate(42.5366vw, -10px);
                  transform: translate(42.5366vw, -10px);
          -webkit-animation: fall-7 27s -4s linear infinite;
                  animation: fall-7 27s -4s linear infinite; }

@-webkit-keyframes fall-7 {
  69.299% {
    -webkit-transform: translate(41.1528vw, 69.299vh);
            transform: translate(41.1528vw, 69.299vh); }
  to {
    -webkit-transform: translate(41.8447vw, 100vh);
            transform: translate(41.8447vw, 100vh); } }

@keyframes fall-7 {
  69.299% {
    -webkit-transform: translate(41.1528vw, 69.299vh);
            transform: translate(41.1528vw, 69.299vh); }
  to {
    -webkit-transform: translate(41.8447vw, 100vh);
            transform: translate(41.8447vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(8) {
          -webkit-transform: translate(36.2369vw, -10px);
                  transform: translate(36.2369vw, -10px);
          -webkit-animation: fall-8 13s -15s linear infinite;
                  animation: fall-8 13s -15s linear infinite; }

@-webkit-keyframes fall-8 {
  62.442% {
    -webkit-transform: translate(26.476vw, 62.442vh);
            transform: translate(26.476vw, 62.442vh); }
  to {
    -webkit-transform: translate(31.35645vw, 100vh);
            transform: translate(31.35645vw, 100vh); } }

@keyframes fall-8 {
  62.442% {
    -webkit-transform: translate(26.476vw, 62.442vh);
            transform: translate(26.476vw, 62.442vh); }
  to {
    -webkit-transform: translate(31.35645vw, 100vh);
            transform: translate(31.35645vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(9) {
          -webkit-transform: translate(25.0056vw, -10px);
                  transform: translate(25.0056vw, -10px);
          -webkit-animation: fall-9 29s -7s linear infinite;
                  animation: fall-9 29s -7s linear infinite; }

@-webkit-keyframes fall-9 {
  30.503% {
    -webkit-transform: translate(21.9829vw, 30.503vh);
            transform: translate(21.9829vw, 30.503vh); }
  to {
    -webkit-transform: translate(23.49425vw, 100vh);
            transform: translate(23.49425vw, 100vh); } }

@keyframes fall-9 {
  30.503% {
    -webkit-transform: translate(21.9829vw, 30.503vh);
            transform: translate(21.9829vw, 30.503vh); }
  to {
    -webkit-transform: translate(23.49425vw, 100vh);
            transform: translate(23.49425vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(10) {
          -webkit-transform: translate(4.1252vw, -10px);
                  transform: translate(4.1252vw, -10px);
          -webkit-animation: fall-10 17s -12s linear infinite;
                  animation: fall-10 17s -12s linear infinite; }

@-webkit-keyframes fall-10 {
  59.366% {
    -webkit-transform: translate(9.3687vw, 59.366vh);
            transform: translate(9.3687vw, 59.366vh); }
  to {
    -webkit-transform: translate(6.74695vw, 100vh);
            transform: translate(6.74695vw, 100vh); } }

@keyframes fall-10 {
  59.366% {
    -webkit-transform: translate(9.3687vw, 59.366vh);
            transform: translate(9.3687vw, 59.366vh); }
  to {
    -webkit-transform: translate(6.74695vw, 100vh);
            transform: translate(6.74695vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(11) {
          -webkit-transform: translate(50.5689vw, -10px);
                  transform: translate(50.5689vw, -10px);
          -webkit-animation: fall-11 15s -6s linear infinite;
                  animation: fall-11 15s -6s linear infinite; }

@-webkit-keyframes fall-11 {
  49.598% {
    -webkit-transform: translate(43.3968vw, 49.598vh);
            transform: translate(43.3968vw, 49.598vh); }
  to {
    -webkit-transform: translate(46.98285vw, 100vh);
            transform: translate(46.98285vw, 100vh); } }

@keyframes fall-11 {
  49.598% {
    -webkit-transform: translate(43.3968vw, 49.598vh);
            transform: translate(43.3968vw, 49.598vh); }
  to {
    -webkit-transform: translate(46.98285vw, 100vh);
            transform: translate(46.98285vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(12) {
          -webkit-transform: translate(93.1176vw, -10px);
                  transform: translate(93.1176vw, -10px);
          -webkit-animation: fall-12 26s -16s linear infinite;
                  animation: fall-12 26s -16s linear infinite; }

@-webkit-keyframes fall-12 {
  66.12% {
    -webkit-transform: translate(101.4501vw, 66.12vh);
            transform: translate(101.4501vw, 66.12vh); }
  to {
    -webkit-transform: translate(97.28385vw, 100vh);
            transform: translate(97.28385vw, 100vh); } }

@keyframes fall-12 {
  66.12% {
    -webkit-transform: translate(101.4501vw, 66.12vh);
            transform: translate(101.4501vw, 66.12vh); }
  to {
    -webkit-transform: translate(97.28385vw, 100vh);
            transform: translate(97.28385vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(13) {
          -webkit-transform: translate(53.2751vw, -10px);
                  transform: translate(53.2751vw, -10px);
          -webkit-animation: fall-13 11s -22s linear infinite;
                  animation: fall-13 11s -22s linear infinite; }

@-webkit-keyframes fall-13 {
  70.674% {
    -webkit-transform: translate(48.0189vw, 70.674vh);
            transform: translate(48.0189vw, 70.674vh); }
  to {
    -webkit-transform: translate(50.647vw, 100vh);
            transform: translate(50.647vw, 100vh); } }

@keyframes fall-13 {
  70.674% {
    -webkit-transform: translate(48.0189vw, 70.674vh);
            transform: translate(48.0189vw, 70.674vh); }
  to {
    -webkit-transform: translate(50.647vw, 100vh);
            transform: translate(50.647vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(14) {
          -webkit-transform: translate(52.6808vw, -10px);
                  transform: translate(52.6808vw, -10px);
          -webkit-animation: fall-14 14s -6s linear infinite;
                  animation: fall-14 14s -6s linear infinite; }

@-webkit-keyframes fall-14 {
  57.741% {
    -webkit-transform: translate(57.806vw, 57.741vh);
            transform: translate(57.806vw, 57.741vh); }
  to {
    -webkit-transform: translate(55.2434vw, 100vh);
            transform: translate(55.2434vw, 100vh); } }

@keyframes fall-14 {
  57.741% {
    -webkit-transform: translate(57.806vw, 57.741vh);
            transform: translate(57.806vw, 57.741vh); }
  to {
    -webkit-transform: translate(55.2434vw, 100vh);
            transform: translate(55.2434vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(15) {
          -webkit-transform: translate(76.8097vw, -10px);
                  transform: translate(76.8097vw, -10px);
          -webkit-animation: fall-15 25s -9s linear infinite;
                  animation: fall-15 25s -9s linear infinite; }

@-webkit-keyframes fall-15 {
  48.686% {
    -webkit-transform: translate(81.8792vw, 48.686vh);
            transform: translate(81.8792vw, 48.686vh); }
  to {
    -webkit-transform: translate(79.34445vw, 100vh);
            transform: translate(79.34445vw, 100vh); } }

@keyframes fall-15 {
  48.686% {
    -webkit-transform: translate(81.8792vw, 48.686vh);
            transform: translate(81.8792vw, 48.686vh); }
  to {
    -webkit-transform: translate(79.34445vw, 100vh);
            transform: translate(79.34445vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(16) {
          -webkit-transform: translate(97.0922vw, -10px);
                  transform: translate(97.0922vw, -10px);
          -webkit-animation: fall-16 23s -25s linear infinite;
                  animation: fall-16 23s -25s linear infinite; }

@-webkit-keyframes fall-16 {
  65.072% {
    -webkit-transform: translate(90.9285vw, 65.072vh);
            transform: translate(90.9285vw, 65.072vh); }
  to {
    -webkit-transform: translate(94.01035vw, 100vh);
            transform: translate(94.01035vw, 100vh); } }

@keyframes fall-16 {
  65.072% {
    -webkit-transform: translate(90.9285vw, 65.072vh);
            transform: translate(90.9285vw, 65.072vh); }
  to {
    -webkit-transform: translate(94.01035vw, 100vh);
            transform: translate(94.01035vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(17) {
          -webkit-transform: translate(81.4631vw, -10px);
                  transform: translate(81.4631vw, -10px);
          -webkit-animation: fall-17 13s -27s linear infinite;
                  animation: fall-17 13s -27s linear infinite; }

@-webkit-keyframes fall-17 {
  30.11% {
    -webkit-transform: translate(90.101vw, 30.11vh);
            transform: translate(90.101vw, 30.11vh); }
  to {
    -webkit-transform: translate(85.78205vw, 100vh);
            transform: translate(85.78205vw, 100vh); } }

@keyframes fall-17 {
  30.11% {
    -webkit-transform: translate(90.101vw, 30.11vh);
            transform: translate(90.101vw, 30.11vh); }
  to {
    -webkit-transform: translate(85.78205vw, 100vh);
            transform: translate(85.78205vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(18) {
          -webkit-transform: translate(89.1226vw, -10px);
                  transform: translate(89.1226vw, -10px);
          -webkit-animation: fall-18 17s -6s linear infinite;
                  animation: fall-18 17s -6s linear infinite; }

@-webkit-keyframes fall-18 {
  45.51% {
    -webkit-transform: translate(81.942vw, 45.51vh);
            transform: translate(81.942vw, 45.51vh); }
  to {
    -webkit-transform: translate(85.5323vw, 100vh);
            transform: translate(85.5323vw, 100vh); } }

@keyframes fall-18 {
  45.51% {
    -webkit-transform: translate(81.942vw, 45.51vh);
            transform: translate(81.942vw, 45.51vh); }
  to {
    -webkit-transform: translate(85.5323vw, 100vh);
            transform: translate(85.5323vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(19) {
          -webkit-transform: translate(21.3848vw, -10px);
                  transform: translate(21.3848vw, -10px);
          -webkit-animation: fall-19 18s -11s linear infinite;
                  animation: fall-19 18s -11s linear infinite; }

@-webkit-keyframes fall-19 {
  73.206% {
    -webkit-transform: translate(19.6954vw, 73.206vh);
            transform: translate(19.6954vw, 73.206vh); }
  to {
    -webkit-transform: translate(20.5401vw, 100vh);
            transform: translate(20.5401vw, 100vh); } }

@keyframes fall-19 {
  73.206% {
    -webkit-transform: translate(19.6954vw, 73.206vh);
            transform: translate(19.6954vw, 73.206vh); }
  to {
    -webkit-transform: translate(20.5401vw, 100vh);
            transform: translate(20.5401vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(20) {
          -webkit-transform: translate(89.4964vw, -10px);
                  transform: translate(89.4964vw, -10px);
          -webkit-animation: fall-20 23s -20s linear infinite;
                  animation: fall-20 23s -20s linear infinite; }

@-webkit-keyframes fall-20 {
  62.142% {
    -webkit-transform: translate(89.3063vw, 62.142vh);
            transform: translate(89.3063vw, 62.142vh); }
  to {
    -webkit-transform: translate(89.40135vw, 100vh);
            transform: translate(89.40135vw, 100vh); } }

@keyframes fall-20 {
  62.142% {
    -webkit-transform: translate(89.3063vw, 62.142vh);
            transform: translate(89.3063vw, 62.142vh); }
  to {
    -webkit-transform: translate(89.40135vw, 100vh);
            transform: translate(89.40135vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(21) {
          -webkit-transform: translate(17.2189vw, -10px);
                  transform: translate(17.2189vw, -10px);
          -webkit-animation: fall-21 10s -16s linear infinite;
                  animation: fall-21 10s -16s linear infinite; }

@-webkit-keyframes fall-21 {
  49.56% {
    -webkit-transform: translate(21.9246vw, 49.56vh);
            transform: translate(21.9246vw, 49.56vh); }
  to {
    -webkit-transform: translate(19.57175vw, 100vh);
            transform: translate(19.57175vw, 100vh); } }

@keyframes fall-21 {
  49.56% {
    -webkit-transform: translate(21.9246vw, 49.56vh);
            transform: translate(21.9246vw, 49.56vh); }
  to {
    -webkit-transform: translate(19.57175vw, 100vh);
            transform: translate(19.57175vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(22) {
          -webkit-transform: translate(18.6687vw, -10px);
                  transform: translate(18.6687vw, -10px);
          -webkit-animation: fall-22 27s -14s linear infinite;
                  animation: fall-22 27s -14s linear infinite; }

@-webkit-keyframes fall-22 {
  50.006% {
    -webkit-transform: translate(19.8663vw, 50.006vh);
            transform: translate(19.8663vw, 50.006vh); }
  to {
    -webkit-transform: translate(19.2675vw, 100vh);
            transform: translate(19.2675vw, 100vh); } }

@keyframes fall-22 {
  50.006% {
    -webkit-transform: translate(19.8663vw, 50.006vh);
            transform: translate(19.8663vw, 50.006vh); }
  to {
    -webkit-transform: translate(19.2675vw, 100vh);
            transform: translate(19.2675vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(23) {
          -webkit-transform: translate(35.571vw, -10px);
                  transform: translate(35.571vw, -10px);
          -webkit-animation: fall-23 13s -9s linear infinite;
                  animation: fall-23 13s -9s linear infinite; }

@-webkit-keyframes fall-23 {
  49.782% {
    -webkit-transform: translate(34.6615vw, 49.782vh);
            transform: translate(34.6615vw, 49.782vh); }
  to {
    -webkit-transform: translate(35.11625vw, 100vh);
            transform: translate(35.11625vw, 100vh); } }

@keyframes fall-23 {
  49.782% {
    -webkit-transform: translate(34.6615vw, 49.782vh);
            transform: translate(34.6615vw, 49.782vh); }
  to {
    -webkit-transform: translate(35.11625vw, 100vh);
            transform: translate(35.11625vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(24) {
          -webkit-transform: translate(63.1786vw, -10px);
                  transform: translate(63.1786vw, -10px);
          -webkit-animation: fall-24 14s -12s linear infinite;
                  animation: fall-24 14s -12s linear infinite; }

@-webkit-keyframes fall-24 {
  67.851% {
    -webkit-transform: translate(60.4746vw, 67.851vh);
            transform: translate(60.4746vw, 67.851vh); }
  to {
    -webkit-transform: translate(61.8266vw, 100vh);
            transform: translate(61.8266vw, 100vh); } }

@keyframes fall-24 {
  67.851% {
    -webkit-transform: translate(60.4746vw, 67.851vh);
            transform: translate(60.4746vw, 67.851vh); }
  to {
    -webkit-transform: translate(61.8266vw, 100vh);
            transform: translate(61.8266vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(25) {
          -webkit-transform: translate(31.0323vw, -10px);
                  transform: translate(31.0323vw, -10px);
          -webkit-animation: fall-25 28s -15s linear infinite;
                  animation: fall-25 28s -15s linear infinite; }

@-webkit-keyframes fall-25 {
  74.478% {
    -webkit-transform: translate(26.1766vw, 74.478vh);
            transform: translate(26.1766vw, 74.478vh); }
  to {
    -webkit-transform: translate(28.60445vw, 100vh);
            transform: translate(28.60445vw, 100vh); } }

@keyframes fall-25 {
  74.478% {
    -webkit-transform: translate(26.1766vw, 74.478vh);
            transform: translate(26.1766vw, 74.478vh); }
  to {
    -webkit-transform: translate(28.60445vw, 100vh);
            transform: translate(28.60445vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(26) {
          -webkit-transform: translate(71.5745vw, -10px);
                  transform: translate(71.5745vw, -10px);
          -webkit-animation: fall-26 20s -2s linear infinite;
                  animation: fall-26 20s -2s linear infinite; }

@-webkit-keyframes fall-26 {
  32.206% {
    -webkit-transform: translate(78.7619vw, 32.206vh);
            transform: translate(78.7619vw, 32.206vh); }
  to {
    -webkit-transform: translate(75.1682vw, 100vh);
            transform: translate(75.1682vw, 100vh); } }

@keyframes fall-26 {
  32.206% {
    -webkit-transform: translate(78.7619vw, 32.206vh);
            transform: translate(78.7619vw, 32.206vh); }
  to {
    -webkit-transform: translate(75.1682vw, 100vh);
            transform: translate(75.1682vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(27) {
          -webkit-transform: translate(88.4588vw, -10px);
                  transform: translate(88.4588vw, -10px);
          -webkit-animation: fall-27 28s -2s linear infinite;
                  animation: fall-27 28s -2s linear infinite; }

@-webkit-keyframes fall-27 {
  36.547% {
    -webkit-transform: translate(89.0638vw, 36.547vh);
            transform: translate(89.0638vw, 36.547vh); }
  to {
    -webkit-transform: translate(88.7613vw, 100vh);
            transform: translate(88.7613vw, 100vh); } }

@keyframes fall-27 {
  36.547% {
    -webkit-transform: translate(89.0638vw, 36.547vh);
            transform: translate(89.0638vw, 36.547vh); }
  to {
    -webkit-transform: translate(88.7613vw, 100vh);
            transform: translate(88.7613vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(28) {
          -webkit-transform: translate(23.2263vw, -10px);
                  transform: translate(23.2263vw, -10px);
          -webkit-animation: fall-28 28s -30s linear infinite;
                  animation: fall-28 28s -30s linear infinite; }

@-webkit-keyframes fall-28 {
  33.471% {
    -webkit-transform: translate(32.4086vw, 33.471vh);
            transform: translate(32.4086vw, 33.471vh); }
  to {
    -webkit-transform: translate(27.81745vw, 100vh);
            transform: translate(27.81745vw, 100vh); } }

@keyframes fall-28 {
  33.471% {
    -webkit-transform: translate(32.4086vw, 33.471vh);
            transform: translate(32.4086vw, 33.471vh); }
  to {
    -webkit-transform: translate(27.81745vw, 100vh);
            transform: translate(27.81745vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(29) {
          -webkit-transform: translate(67.7281vw, -10px);
                  transform: translate(67.7281vw, -10px);
          -webkit-animation: fall-29 24s -6s linear infinite;
                  animation: fall-29 24s -6s linear infinite; }

@-webkit-keyframes fall-29 {
  56.469% {
    -webkit-transform: translate(70.767vw, 56.469vh);
            transform: translate(70.767vw, 56.469vh); }
  to {
    -webkit-transform: translate(69.24755vw, 100vh);
            transform: translate(69.24755vw, 100vh); } }

@keyframes fall-29 {
  56.469% {
    -webkit-transform: translate(70.767vw, 56.469vh);
            transform: translate(70.767vw, 56.469vh); }
  to {
    -webkit-transform: translate(69.24755vw, 100vh);
            transform: translate(69.24755vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(30) {
          -webkit-transform: translate(33.1203vw, -10px);
                  transform: translate(33.1203vw, -10px);
          -webkit-animation: fall-30 18s -23s linear infinite;
                  animation: fall-30 18s -23s linear infinite; }

@-webkit-keyframes fall-30 {
  75.267% {
    -webkit-transform: translate(33.8973vw, 75.267vh);
            transform: translate(33.8973vw, 75.267vh); }
  to {
    -webkit-transform: translate(33.5088vw, 100vh);
            transform: translate(33.5088vw, 100vh); } }

@keyframes fall-30 {
  75.267% {
    -webkit-transform: translate(33.8973vw, 75.267vh);
            transform: translate(33.8973vw, 75.267vh); }
  to {
    -webkit-transform: translate(33.5088vw, 100vh);
            transform: translate(33.5088vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(31) {
          -webkit-transform: translate(74.8097vw, -10px);
                  transform: translate(74.8097vw, -10px);
          -webkit-animation: fall-31 23s -17s linear infinite;
                  animation: fall-31 23s -17s linear infinite; }

@-webkit-keyframes fall-31 {
  66.112% {
    -webkit-transform: translate(80.1322vw, 66.112vh);
            transform: translate(80.1322vw, 66.112vh); }
  to {
    -webkit-transform: translate(77.47095vw, 100vh);
            transform: translate(77.47095vw, 100vh); } }

@keyframes fall-31 {
  66.112% {
    -webkit-transform: translate(80.1322vw, 66.112vh);
            transform: translate(80.1322vw, 66.112vh); }
  to {
    -webkit-transform: translate(77.47095vw, 100vh);
            transform: translate(77.47095vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(32) {
          -webkit-transform: translate(28.8451vw, -10px);
                  transform: translate(28.8451vw, -10px);
          -webkit-animation: fall-32 15s -2s linear infinite;
                  animation: fall-32 15s -2s linear infinite; }

@-webkit-keyframes fall-32 {
  52.469% {
    -webkit-transform: translate(31.4957vw, 52.469vh);
            transform: translate(31.4957vw, 52.469vh); }
  to {
    -webkit-transform: translate(30.1704vw, 100vh);
            transform: translate(30.1704vw, 100vh); } }

@keyframes fall-32 {
  52.469% {
    -webkit-transform: translate(31.4957vw, 52.469vh);
            transform: translate(31.4957vw, 52.469vh); }
  to {
    -webkit-transform: translate(30.1704vw, 100vh);
            transform: translate(30.1704vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(33) {
          -webkit-transform: translate(79.9686vw, -10px);
                  transform: translate(79.9686vw, -10px);
          -webkit-animation: fall-33 14s -15s linear infinite;
                  animation: fall-33 14s -15s linear infinite; }

@-webkit-keyframes fall-33 {
  54.222% {
    -webkit-transform: translate(84.8265vw, 54.222vh);
            transform: translate(84.8265vw, 54.222vh); }
  to {
    -webkit-transform: translate(82.39755vw, 100vh);
            transform: translate(82.39755vw, 100vh); } }

@keyframes fall-33 {
  54.222% {
    -webkit-transform: translate(84.8265vw, 54.222vh);
            transform: translate(84.8265vw, 54.222vh); }
  to {
    -webkit-transform: translate(82.39755vw, 100vh);
            transform: translate(82.39755vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(34) {
          -webkit-transform: translate(23.5342vw, -10px);
                  transform: translate(23.5342vw, -10px);
          -webkit-animation: fall-34 16s -16s linear infinite;
                  animation: fall-34 16s -16s linear infinite; }

@-webkit-keyframes fall-34 {
  74.363% {
    -webkit-transform: translate(19.484vw, 74.363vh);
            transform: translate(19.484vw, 74.363vh); }
  to {
    -webkit-transform: translate(21.5091vw, 100vh);
            transform: translate(21.5091vw, 100vh); } }

@keyframes fall-34 {
  74.363% {
    -webkit-transform: translate(19.484vw, 74.363vh);
            transform: translate(19.484vw, 74.363vh); }
  to {
    -webkit-transform: translate(21.5091vw, 100vh);
            transform: translate(21.5091vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(35) {
          -webkit-transform: translate(61.4904vw, -10px);
                  transform: translate(61.4904vw, -10px);
          -webkit-animation: fall-35 14s -18s linear infinite;
                  animation: fall-35 14s -18s linear infinite; }

@-webkit-keyframes fall-35 {
  69.003% {
    -webkit-transform: translate(68.4783vw, 69.003vh);
            transform: translate(68.4783vw, 69.003vh); }
  to {
    -webkit-transform: translate(64.98435vw, 100vh);
            transform: translate(64.98435vw, 100vh); } }

@keyframes fall-35 {
  69.003% {
    -webkit-transform: translate(68.4783vw, 69.003vh);
            transform: translate(68.4783vw, 69.003vh); }
  to {
    -webkit-transform: translate(64.98435vw, 100vh);
            transform: translate(64.98435vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(36) {
          -webkit-transform: translate(66.6028vw, -10px);
                  transform: translate(66.6028vw, -10px);
          -webkit-animation: fall-36 15s -16s linear infinite;
                  animation: fall-36 15s -16s linear infinite; }

@-webkit-keyframes fall-36 {
  31.664% {
    -webkit-transform: translate(66.0223vw, 31.664vh);
            transform: translate(66.0223vw, 31.664vh); }
  to {
    -webkit-transform: translate(66.31255vw, 100vh);
            transform: translate(66.31255vw, 100vh); } }

@keyframes fall-36 {
  31.664% {
    -webkit-transform: translate(66.0223vw, 31.664vh);
            transform: translate(66.0223vw, 31.664vh); }
  to {
    -webkit-transform: translate(66.31255vw, 100vh);
            transform: translate(66.31255vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(37) {
          -webkit-transform: translate(70.6005vw, -10px);
                  transform: translate(70.6005vw, -10px);
          -webkit-animation: fall-37 15s -10s linear infinite;
                  animation: fall-37 15s -10s linear infinite; }

@-webkit-keyframes fall-37 {
  48.145% {
    -webkit-transform: translate(76.6638vw, 48.145vh);
            transform: translate(76.6638vw, 48.145vh); }
  to {
    -webkit-transform: translate(73.63215vw, 100vh);
            transform: translate(73.63215vw, 100vh); } }

@keyframes fall-37 {
  48.145% {
    -webkit-transform: translate(76.6638vw, 48.145vh);
            transform: translate(76.6638vw, 48.145vh); }
  to {
    -webkit-transform: translate(73.63215vw, 100vh);
            transform: translate(73.63215vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(38) {
          -webkit-transform: translate(53.0495vw, -10px);
                  transform: translate(53.0495vw, -10px);
          -webkit-animation: fall-38 29s -15s linear infinite;
                  animation: fall-38 29s -15s linear infinite; }

@-webkit-keyframes fall-38 {
  50.362% {
    -webkit-transform: translate(55.4498vw, 50.362vh);
            transform: translate(55.4498vw, 50.362vh); }
  to {
    -webkit-transform: translate(54.24965vw, 100vh);
            transform: translate(54.24965vw, 100vh); } }

@keyframes fall-38 {
  50.362% {
    -webkit-transform: translate(55.4498vw, 50.362vh);
            transform: translate(55.4498vw, 50.362vh); }
  to {
    -webkit-transform: translate(54.24965vw, 100vh);
            transform: translate(54.24965vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(39) {
          -webkit-transform: translate(69.5623vw, -10px);
                  transform: translate(69.5623vw, -10px);
          -webkit-animation: fall-39 23s -19s linear infinite;
                  animation: fall-39 23s -19s linear infinite; }

@-webkit-keyframes fall-39 {
  78.986% {
    -webkit-transform: translate(61.2107vw, 78.986vh);
            transform: translate(61.2107vw, 78.986vh); }
  to {
    -webkit-transform: translate(65.3865vw, 100vh);
            transform: translate(65.3865vw, 100vh); } }

@keyframes fall-39 {
  78.986% {
    -webkit-transform: translate(61.2107vw, 78.986vh);
            transform: translate(61.2107vw, 78.986vh); }
  to {
    -webkit-transform: translate(65.3865vw, 100vh);
            transform: translate(65.3865vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(40) {
          -webkit-transform: translate(26.9479vw, -10px);
                  transform: translate(26.9479vw, -10px);
          -webkit-animation: fall-40 29s -15s linear infinite;
                  animation: fall-40 29s -15s linear infinite; }

@-webkit-keyframes fall-40 {
  49.758% {
    -webkit-transform: translate(23.2215vw, 49.758vh);
            transform: translate(23.2215vw, 49.758vh); }
  to {
    -webkit-transform: translate(25.0847vw, 100vh);
            transform: translate(25.0847vw, 100vh); } }

@keyframes fall-40 {
  49.758% {
    -webkit-transform: translate(23.2215vw, 49.758vh);
            transform: translate(23.2215vw, 49.758vh); }
  to {
    -webkit-transform: translate(25.0847vw, 100vh);
            transform: translate(25.0847vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(41) {
          -webkit-transform: translate(67.3514vw, -10px);
                  transform: translate(67.3514vw, -10px);
          -webkit-animation: fall-41 13s -12s linear infinite;
                  animation: fall-41 13s -12s linear infinite; }

@-webkit-keyframes fall-41 {
  68.028% {
    -webkit-transform: translate(63.0734vw, 68.028vh);
            transform: translate(63.0734vw, 68.028vh); }
  to {
    -webkit-transform: translate(65.2124vw, 100vh);
            transform: translate(65.2124vw, 100vh); } }

@keyframes fall-41 {
  68.028% {
    -webkit-transform: translate(63.0734vw, 68.028vh);
            transform: translate(63.0734vw, 68.028vh); }
  to {
    -webkit-transform: translate(65.2124vw, 100vh);
            transform: translate(65.2124vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(42) {
          -webkit-transform: translate(46.1762vw, -10px);
                  transform: translate(46.1762vw, -10px);
          -webkit-animation: fall-42 21s -6s linear infinite;
                  animation: fall-42 21s -6s linear infinite; }

@-webkit-keyframes fall-42 {
  68.895% {
    -webkit-transform: translate(48.9312vw, 68.895vh);
            transform: translate(48.9312vw, 68.895vh); }
  to {
    -webkit-transform: translate(47.5537vw, 100vh);
            transform: translate(47.5537vw, 100vh); } }

@keyframes fall-42 {
  68.895% {
    -webkit-transform: translate(48.9312vw, 68.895vh);
            transform: translate(48.9312vw, 68.895vh); }
  to {
    -webkit-transform: translate(47.5537vw, 100vh);
            transform: translate(47.5537vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(43) {
          -webkit-transform: translate(31.2107vw, -10px);
                  transform: translate(31.2107vw, -10px);
          -webkit-animation: fall-43 14s -16s linear infinite;
                  animation: fall-43 14s -16s linear infinite; }

@-webkit-keyframes fall-43 {
  38.312% {
    -webkit-transform: translate(39.7885vw, 38.312vh);
            transform: translate(39.7885vw, 38.312vh); }
  to {
    -webkit-transform: translate(35.4996vw, 100vh);
            transform: translate(35.4996vw, 100vh); } }

@keyframes fall-43 {
  38.312% {
    -webkit-transform: translate(39.7885vw, 38.312vh);
            transform: translate(39.7885vw, 38.312vh); }
  to {
    -webkit-transform: translate(35.4996vw, 100vh);
            transform: translate(35.4996vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(44) {
          -webkit-transform: translate(57.1038vw, -10px);
                  transform: translate(57.1038vw, -10px);
          -webkit-animation: fall-44 16s -16s linear infinite;
                  animation: fall-44 16s -16s linear infinite; }

@-webkit-keyframes fall-44 {
  49.549% {
    -webkit-transform: translate(66.5571vw, 49.549vh);
            transform: translate(66.5571vw, 49.549vh); }
  to {
    -webkit-transform: translate(61.83045vw, 100vh);
            transform: translate(61.83045vw, 100vh); } }

@keyframes fall-44 {
  49.549% {
    -webkit-transform: translate(66.5571vw, 49.549vh);
            transform: translate(66.5571vw, 49.549vh); }
  to {
    -webkit-transform: translate(61.83045vw, 100vh);
            transform: translate(61.83045vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(45) {
          -webkit-transform: translate(61.1167vw, -10px);
                  transform: translate(61.1167vw, -10px);
          -webkit-animation: fall-45 27s -1s linear infinite;
                  animation: fall-45 27s -1s linear infinite; }

@-webkit-keyframes fall-45 {
  42.45% {
    -webkit-transform: translate(59.5284vw, 42.45vh);
            transform: translate(59.5284vw, 42.45vh); }
  to {
    -webkit-transform: translate(60.32255vw, 100vh);
            transform: translate(60.32255vw, 100vh); } }

@keyframes fall-45 {
  42.45% {
    -webkit-transform: translate(59.5284vw, 42.45vh);
            transform: translate(59.5284vw, 42.45vh); }
  to {
    -webkit-transform: translate(60.32255vw, 100vh);
            transform: translate(60.32255vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(46) {
          -webkit-transform: translate(52.6033vw, -10px);
                  transform: translate(52.6033vw, -10px);
          -webkit-animation: fall-46 19s -21s linear infinite;
                  animation: fall-46 19s -21s linear infinite; }

@-webkit-keyframes fall-46 {
  46.744% {
    -webkit-transform: translate(60.5708vw, 46.744vh);
            transform: translate(60.5708vw, 46.744vh); }
  to {
    -webkit-transform: translate(56.58705vw, 100vh);
            transform: translate(56.58705vw, 100vh); } }

@keyframes fall-46 {
  46.744% {
    -webkit-transform: translate(60.5708vw, 46.744vh);
            transform: translate(60.5708vw, 46.744vh); }
  to {
    -webkit-transform: translate(56.58705vw, 100vh);
            transform: translate(56.58705vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(47) {
          -webkit-transform: translate(0.3217vw, -10px);
                  transform: translate(0.3217vw, -10px);
          -webkit-animation: fall-47 19s -15s linear infinite;
                  animation: fall-47 19s -15s linear infinite; }

@-webkit-keyframes fall-47 {
  71.049% {
    -webkit-transform: translate(-8.2464vw, 71.049vh);
            transform: translate(-8.2464vw, 71.049vh); }
  to {
    -webkit-transform: translate(-3.96235vw, 100vh);
            transform: translate(-3.96235vw, 100vh); } }

@keyframes fall-47 {
  71.049% {
    -webkit-transform: translate(-8.2464vw, 71.049vh);
            transform: translate(-8.2464vw, 71.049vh); }
  to {
    -webkit-transform: translate(-3.96235vw, 100vh);
            transform: translate(-3.96235vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(48) {
          -webkit-transform: translate(58.312vw, -10px);
                  transform: translate(58.312vw, -10px);
          -webkit-animation: fall-48 11s -4s linear infinite;
                  animation: fall-48 11s -4s linear infinite; }

@-webkit-keyframes fall-48 {
  57.836% {
    -webkit-transform: translate(64.2388vw, 57.836vh);
            transform: translate(64.2388vw, 57.836vh); }
  to {
    -webkit-transform: translate(61.2754vw, 100vh);
            transform: translate(61.2754vw, 100vh); } }

@keyframes fall-48 {
  57.836% {
    -webkit-transform: translate(64.2388vw, 57.836vh);
            transform: translate(64.2388vw, 57.836vh); }
  to {
    -webkit-transform: translate(61.2754vw, 100vh);
            transform: translate(61.2754vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(49) {
          -webkit-transform: translate(33.8656vw, -10px);
                  transform: translate(33.8656vw, -10px);
          -webkit-animation: fall-49 24s -16s linear infinite;
                  animation: fall-49 24s -16s linear infinite; }

@-webkit-keyframes fall-49 {
  68.123% {
    -webkit-transform: translate(37.999vw, 68.123vh);
            transform: translate(37.999vw, 68.123vh); }
  to {
    -webkit-transform: translate(35.9323vw, 100vh);
            transform: translate(35.9323vw, 100vh); } }

@keyframes fall-49 {
  68.123% {
    -webkit-transform: translate(37.999vw, 68.123vh);
            transform: translate(37.999vw, 68.123vh); }
  to {
    -webkit-transform: translate(35.9323vw, 100vh);
            transform: translate(35.9323vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(50) {
          -webkit-transform: translate(87.6209vw, -10px);
                  transform: translate(87.6209vw, -10px);
          -webkit-animation: fall-50 15s -11s linear infinite;
                  animation: fall-50 15s -11s linear infinite; }

@-webkit-keyframes fall-50 {
  76.251% {
    -webkit-transform: translate(97.3277vw, 76.251vh);
            transform: translate(97.3277vw, 76.251vh); }
  to {
    -webkit-transform: translate(92.4743vw, 100vh);
            transform: translate(92.4743vw, 100vh); } }

@keyframes fall-50 {
  76.251% {
    -webkit-transform: translate(97.3277vw, 76.251vh);
            transform: translate(97.3277vw, 76.251vh); }
  to {
    -webkit-transform: translate(92.4743vw, 100vh);
            transform: translate(92.4743vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(51) {
          -webkit-transform: translate(67.5876vw, -10px);
                  transform: translate(67.5876vw, -10px);
          -webkit-animation: fall-51 11s -8s linear infinite;
                  animation: fall-51 11s -8s linear infinite; }

@-webkit-keyframes fall-51 {
  71.74% {
    -webkit-transform: translate(63.1646vw, 71.74vh);
            transform: translate(63.1646vw, 71.74vh); }
  to {
    -webkit-transform: translate(65.3761vw, 100vh);
            transform: translate(65.3761vw, 100vh); } }

@keyframes fall-51 {
  71.74% {
    -webkit-transform: translate(63.1646vw, 71.74vh);
            transform: translate(63.1646vw, 71.74vh); }
  to {
    -webkit-transform: translate(65.3761vw, 100vh);
            transform: translate(65.3761vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(52) {
          -webkit-transform: translate(50.5763vw, -10px);
                  transform: translate(50.5763vw, -10px);
          -webkit-animation: fall-52 29s -7s linear infinite;
                  animation: fall-52 29s -7s linear infinite; }

@-webkit-keyframes fall-52 {
  43.158% {
    -webkit-transform: translate(45.8208vw, 43.158vh);
            transform: translate(45.8208vw, 43.158vh); }
  to {
    -webkit-transform: translate(48.19855vw, 100vh);
            transform: translate(48.19855vw, 100vh); } }

@keyframes fall-52 {
  43.158% {
    -webkit-transform: translate(45.8208vw, 43.158vh);
            transform: translate(45.8208vw, 43.158vh); }
  to {
    -webkit-transform: translate(48.19855vw, 100vh);
            transform: translate(48.19855vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(53) {
          -webkit-transform: translate(99.4452vw, -10px);
                  transform: translate(99.4452vw, -10px);
          -webkit-animation: fall-53 24s -10s linear infinite;
                  animation: fall-53 24s -10s linear infinite; }

@-webkit-keyframes fall-53 {
  62.568% {
    -webkit-transform: translate(104.8296vw, 62.568vh);
            transform: translate(104.8296vw, 62.568vh); }
  to {
    -webkit-transform: translate(102.1374vw, 100vh);
            transform: translate(102.1374vw, 100vh); } }

@keyframes fall-53 {
  62.568% {
    -webkit-transform: translate(104.8296vw, 62.568vh);
            transform: translate(104.8296vw, 62.568vh); }
  to {
    -webkit-transform: translate(102.1374vw, 100vh);
            transform: translate(102.1374vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(54) {
          -webkit-transform: translate(83.919vw, -10px);
                  transform: translate(83.919vw, -10px);
          -webkit-animation: fall-54 19s -22s linear infinite;
                  animation: fall-54 19s -22s linear infinite; }

@-webkit-keyframes fall-54 {
  66.952% {
    -webkit-transform: translate(91.6075vw, 66.952vh);
            transform: translate(91.6075vw, 66.952vh); }
  to {
    -webkit-transform: translate(87.76325vw, 100vh);
            transform: translate(87.76325vw, 100vh); } }

@keyframes fall-54 {
  66.952% {
    -webkit-transform: translate(91.6075vw, 66.952vh);
            transform: translate(91.6075vw, 66.952vh); }
  to {
    -webkit-transform: translate(87.76325vw, 100vh);
            transform: translate(87.76325vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(55) {
          -webkit-transform: translate(22.448vw, -10px);
                  transform: translate(22.448vw, -10px);
          -webkit-animation: fall-55 23s -17s linear infinite;
                  animation: fall-55 23s -17s linear infinite; }

@-webkit-keyframes fall-55 {
  35.674% {
    -webkit-transform: translate(14.2712vw, 35.674vh);
            transform: translate(14.2712vw, 35.674vh); }
  to {
    -webkit-transform: translate(18.3596vw, 100vh);
            transform: translate(18.3596vw, 100vh); } }

@keyframes fall-55 {
  35.674% {
    -webkit-transform: translate(14.2712vw, 35.674vh);
            transform: translate(14.2712vw, 35.674vh); }
  to {
    -webkit-transform: translate(18.3596vw, 100vh);
            transform: translate(18.3596vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(56) {
          -webkit-transform: translate(47.37vw, -10px);
                  transform: translate(47.37vw, -10px);
          -webkit-animation: fall-56 28s -22s linear infinite;
                  animation: fall-56 28s -22s linear infinite; }

@-webkit-keyframes fall-56 {
  43.089% {
    -webkit-transform: translate(46.1134vw, 43.089vh);
            transform: translate(46.1134vw, 43.089vh); }
  to {
    -webkit-transform: translate(46.7417vw, 100vh);
            transform: translate(46.7417vw, 100vh); } }

@keyframes fall-56 {
  43.089% {
    -webkit-transform: translate(46.1134vw, 43.089vh);
            transform: translate(46.1134vw, 43.089vh); }
  to {
    -webkit-transform: translate(46.7417vw, 100vh);
            transform: translate(46.7417vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(57) {
          -webkit-transform: translate(44.6082vw, -10px);
                  transform: translate(44.6082vw, -10px);
          -webkit-animation: fall-57 17s -19s linear infinite;
                  animation: fall-57 17s -19s linear infinite; }

@-webkit-keyframes fall-57 {
  49.198% {
    -webkit-transform: translate(35.6824vw, 49.198vh);
            transform: translate(35.6824vw, 49.198vh); }
  to {
    -webkit-transform: translate(40.1453vw, 100vh);
            transform: translate(40.1453vw, 100vh); } }

@keyframes fall-57 {
  49.198% {
    -webkit-transform: translate(35.6824vw, 49.198vh);
            transform: translate(35.6824vw, 49.198vh); }
  to {
    -webkit-transform: translate(40.1453vw, 100vh);
            transform: translate(40.1453vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(58) {
          -webkit-transform: translate(24.88vw, -10px);
                  transform: translate(24.88vw, -10px);
          -webkit-animation: fall-58 21s -24s linear infinite;
                  animation: fall-58 21s -24s linear infinite; }

@-webkit-keyframes fall-58 {
  59.423% {
    -webkit-transform: translate(28.9717vw, 59.423vh);
            transform: translate(28.9717vw, 59.423vh); }
  to {
    -webkit-transform: translate(26.92585vw, 100vh);
            transform: translate(26.92585vw, 100vh); } }

@keyframes fall-58 {
  59.423% {
    -webkit-transform: translate(28.9717vw, 59.423vh);
            transform: translate(28.9717vw, 59.423vh); }
  to {
    -webkit-transform: translate(26.92585vw, 100vh);
            transform: translate(26.92585vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(59) {
          -webkit-transform: translate(95.3085vw, -10px);
                  transform: translate(95.3085vw, -10px);
          -webkit-animation: fall-59 23s -4s linear infinite;
                  animation: fall-59 23s -4s linear infinite; }

@-webkit-keyframes fall-59 {
  59.15% {
    -webkit-transform: translate(87.0936vw, 59.15vh);
            transform: translate(87.0936vw, 59.15vh); }
  to {
    -webkit-transform: translate(91.20105vw, 100vh);
            transform: translate(91.20105vw, 100vh); } }

@keyframes fall-59 {
  59.15% {
    -webkit-transform: translate(87.0936vw, 59.15vh);
            transform: translate(87.0936vw, 59.15vh); }
  to {
    -webkit-transform: translate(91.20105vw, 100vh);
            transform: translate(91.20105vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(60) {
          -webkit-transform: translate(21.0846vw, -10px);
                  transform: translate(21.0846vw, -10px);
          -webkit-animation: fall-60 17s -14s linear infinite;
                  animation: fall-60 17s -14s linear infinite; }

@-webkit-keyframes fall-60 {
  36.683% {
    -webkit-transform: translate(12.8686vw, 36.683vh);
            transform: translate(12.8686vw, 36.683vh); }
  to {
    -webkit-transform: translate(16.9766vw, 100vh);
            transform: translate(16.9766vw, 100vh); } }

@keyframes fall-60 {
  36.683% {
    -webkit-transform: translate(12.8686vw, 36.683vh);
            transform: translate(12.8686vw, 36.683vh); }
  to {
    -webkit-transform: translate(16.9766vw, 100vh);
            transform: translate(16.9766vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(61) {
          -webkit-transform: translate(52.3592vw, -10px);
                  transform: translate(52.3592vw, -10px);
          -webkit-animation: fall-61 13s -29s linear infinite;
                  animation: fall-61 13s -29s linear infinite; }

@-webkit-keyframes fall-61 {
  76.661% {
    -webkit-transform: translate(59.0494vw, 76.661vh);
            transform: translate(59.0494vw, 76.661vh); }
  to {
    -webkit-transform: translate(55.7043vw, 100vh);
            transform: translate(55.7043vw, 100vh); } }

@keyframes fall-61 {
  76.661% {
    -webkit-transform: translate(59.0494vw, 76.661vh);
            transform: translate(59.0494vw, 76.661vh); }
  to {
    -webkit-transform: translate(55.7043vw, 100vh);
            transform: translate(55.7043vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(62) {
          -webkit-transform: translate(72.7188vw, -10px);
                  transform: translate(72.7188vw, -10px);
          -webkit-animation: fall-62 14s -6s linear infinite;
                  animation: fall-62 14s -6s linear infinite; }

@-webkit-keyframes fall-62 {
  54.78% {
    -webkit-transform: translate(77.3425vw, 54.78vh);
            transform: translate(77.3425vw, 54.78vh); }
  to {
    -webkit-transform: translate(75.03065vw, 100vh);
            transform: translate(75.03065vw, 100vh); } }

@keyframes fall-62 {
  54.78% {
    -webkit-transform: translate(77.3425vw, 54.78vh);
            transform: translate(77.3425vw, 54.78vh); }
  to {
    -webkit-transform: translate(75.03065vw, 100vh);
            transform: translate(75.03065vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(63) {
          -webkit-transform: translate(48.5831vw, -10px);
                  transform: translate(48.5831vw, -10px);
          -webkit-animation: fall-63 17s -5s linear infinite;
                  animation: fall-63 17s -5s linear infinite; }

@-webkit-keyframes fall-63 {
  79.613% {
    -webkit-transform: translate(50.9015vw, 79.613vh);
            transform: translate(50.9015vw, 79.613vh); }
  to {
    -webkit-transform: translate(49.7423vw, 100vh);
            transform: translate(49.7423vw, 100vh); } }

@keyframes fall-63 {
  79.613% {
    -webkit-transform: translate(50.9015vw, 79.613vh);
            transform: translate(50.9015vw, 79.613vh); }
  to {
    -webkit-transform: translate(49.7423vw, 100vh);
            transform: translate(49.7423vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(64) {
          -webkit-transform: translate(5.492vw, -10px);
                  transform: translate(5.492vw, -10px);
          -webkit-animation: fall-64 30s -1s linear infinite;
                  animation: fall-64 30s -1s linear infinite; }

@-webkit-keyframes fall-64 {
  31.187% {
    -webkit-transform: translate(3.0478vw, 31.187vh);
            transform: translate(3.0478vw, 31.187vh); }
  to {
    -webkit-transform: translate(4.2699vw, 100vh);
            transform: translate(4.2699vw, 100vh); } }

@keyframes fall-64 {
  31.187% {
    -webkit-transform: translate(3.0478vw, 31.187vh);
            transform: translate(3.0478vw, 31.187vh); }
  to {
    -webkit-transform: translate(4.2699vw, 100vh);
            transform: translate(4.2699vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(65) {
          -webkit-transform: translate(79.4241vw, -10px);
                  transform: translate(79.4241vw, -10px);
          -webkit-animation: fall-65 29s -5s linear infinite;
                  animation: fall-65 29s -5s linear infinite; }

@-webkit-keyframes fall-65 {
  64.492% {
    -webkit-transform: translate(77.3058vw, 64.492vh);
            transform: translate(77.3058vw, 64.492vh); }
  to {
    -webkit-transform: translate(78.36495vw, 100vh);
            transform: translate(78.36495vw, 100vh); } }

@keyframes fall-65 {
  64.492% {
    -webkit-transform: translate(77.3058vw, 64.492vh);
            transform: translate(77.3058vw, 64.492vh); }
  to {
    -webkit-transform: translate(78.36495vw, 100vh);
            transform: translate(78.36495vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(66) {
          -webkit-transform: translate(0.7659vw, -10px);
                  transform: translate(0.7659vw, -10px);
          -webkit-animation: fall-66 23s -19s linear infinite;
                  animation: fall-66 23s -19s linear infinite; }

@-webkit-keyframes fall-66 {
  65.364% {
    -webkit-transform: translate(7.298vw, 65.364vh);
            transform: translate(7.298vw, 65.364vh); }
  to {
    -webkit-transform: translate(4.03195vw, 100vh);
            transform: translate(4.03195vw, 100vh); } }

@keyframes fall-66 {
  65.364% {
    -webkit-transform: translate(7.298vw, 65.364vh);
            transform: translate(7.298vw, 65.364vh); }
  to {
    -webkit-transform: translate(4.03195vw, 100vh);
            transform: translate(4.03195vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(67) {
          -webkit-transform: translate(59.4801vw, -10px);
                  transform: translate(59.4801vw, -10px);
          -webkit-animation: fall-67 11s -5s linear infinite;
                  animation: fall-67 11s -5s linear infinite; }

@-webkit-keyframes fall-67 {
  75.803% {
    -webkit-transform: translate(61.283vw, 75.803vh);
            transform: translate(61.283vw, 75.803vh); }
  to {
    -webkit-transform: translate(60.38155vw, 100vh);
            transform: translate(60.38155vw, 100vh); } }

@keyframes fall-67 {
  75.803% {
    -webkit-transform: translate(61.283vw, 75.803vh);
            transform: translate(61.283vw, 75.803vh); }
  to {
    -webkit-transform: translate(60.38155vw, 100vh);
            transform: translate(60.38155vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(68) {
          -webkit-transform: translate(55.4389vw, -10px);
                  transform: translate(55.4389vw, -10px);
          -webkit-animation: fall-68 10s -12s linear infinite;
                  animation: fall-68 10s -12s linear infinite; }

@-webkit-keyframes fall-68 {
  58.373% {
    -webkit-transform: translate(47.6817vw, 58.373vh);
            transform: translate(47.6817vw, 58.373vh); }
  to {
    -webkit-transform: translate(51.5603vw, 100vh);
            transform: translate(51.5603vw, 100vh); } }

@keyframes fall-68 {
  58.373% {
    -webkit-transform: translate(47.6817vw, 58.373vh);
            transform: translate(47.6817vw, 58.373vh); }
  to {
    -webkit-transform: translate(51.5603vw, 100vh);
            transform: translate(51.5603vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(69) {
          -webkit-transform: translate(55.4621vw, -10px);
                  transform: translate(55.4621vw, -10px);
          -webkit-animation: fall-69 23s -16s linear infinite;
                  animation: fall-69 23s -16s linear infinite; }

@-webkit-keyframes fall-69 {
  32.376% {
    -webkit-transform: translate(49.1057vw, 32.376vh);
            transform: translate(49.1057vw, 32.376vh); }
  to {
    -webkit-transform: translate(52.2839vw, 100vh);
            transform: translate(52.2839vw, 100vh); } }

@keyframes fall-69 {
  32.376% {
    -webkit-transform: translate(49.1057vw, 32.376vh);
            transform: translate(49.1057vw, 32.376vh); }
  to {
    -webkit-transform: translate(52.2839vw, 100vh);
            transform: translate(52.2839vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(70) {
          -webkit-transform: translate(30.9958vw, -10px);
                  transform: translate(30.9958vw, -10px);
          -webkit-animation: fall-70 30s -29s linear infinite;
                  animation: fall-70 30s -29s linear infinite; }

@-webkit-keyframes fall-70 {
  48.73% {
    -webkit-transform: translate(25.6136vw, 48.73vh);
            transform: translate(25.6136vw, 48.73vh); }
  to {
    -webkit-transform: translate(28.3047vw, 100vh);
            transform: translate(28.3047vw, 100vh); } }

@keyframes fall-70 {
  48.73% {
    -webkit-transform: translate(25.6136vw, 48.73vh);
            transform: translate(25.6136vw, 48.73vh); }
  to {
    -webkit-transform: translate(28.3047vw, 100vh);
            transform: translate(28.3047vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(71) {
          -webkit-transform: translate(11.2566vw, -10px);
                  transform: translate(11.2566vw, -10px);
          -webkit-animation: fall-71 26s -22s linear infinite;
                  animation: fall-71 26s -22s linear infinite; }

@-webkit-keyframes fall-71 {
  37.127% {
    -webkit-transform: translate(14.1485vw, 37.127vh);
            transform: translate(14.1485vw, 37.127vh); }
  to {
    -webkit-transform: translate(12.70255vw, 100vh);
            transform: translate(12.70255vw, 100vh); } }

@keyframes fall-71 {
  37.127% {
    -webkit-transform: translate(14.1485vw, 37.127vh);
            transform: translate(14.1485vw, 37.127vh); }
  to {
    -webkit-transform: translate(12.70255vw, 100vh);
            transform: translate(12.70255vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(72) {
          -webkit-transform: translate(13.907vw, -10px);
                  transform: translate(13.907vw, -10px);
          -webkit-animation: fall-72 12s -8s linear infinite;
                  animation: fall-72 12s -8s linear infinite; }

@-webkit-keyframes fall-72 {
  56.727% {
    -webkit-transform: translate(5.42vw, 56.727vh);
            transform: translate(5.42vw, 56.727vh); }
  to {
    -webkit-transform: translate(9.6635vw, 100vh);
            transform: translate(9.6635vw, 100vh); } }

@keyframes fall-72 {
  56.727% {
    -webkit-transform: translate(5.42vw, 56.727vh);
            transform: translate(5.42vw, 56.727vh); }
  to {
    -webkit-transform: translate(9.6635vw, 100vh);
            transform: translate(9.6635vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(73) {
          -webkit-transform: translate(27.8108vw, -10px);
                  transform: translate(27.8108vw, -10px);
          -webkit-animation: fall-73 16s -11s linear infinite;
                  animation: fall-73 16s -11s linear infinite; }

@-webkit-keyframes fall-73 {
  74.098% {
    -webkit-transform: translate(31.6761vw, 74.098vh);
            transform: translate(31.6761vw, 74.098vh); }
  to {
    -webkit-transform: translate(29.74345vw, 100vh);
            transform: translate(29.74345vw, 100vh); } }

@keyframes fall-73 {
  74.098% {
    -webkit-transform: translate(31.6761vw, 74.098vh);
            transform: translate(31.6761vw, 74.098vh); }
  to {
    -webkit-transform: translate(29.74345vw, 100vh);
            transform: translate(29.74345vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(74) {
          -webkit-transform: translate(44.7278vw, -10px);
                  transform: translate(44.7278vw, -10px);
          -webkit-animation: fall-74 29s -29s linear infinite;
                  animation: fall-74 29s -29s linear infinite; }

@-webkit-keyframes fall-74 {
  36.105% {
    -webkit-transform: translate(46.3179vw, 36.105vh);
            transform: translate(46.3179vw, 36.105vh); }
  to {
    -webkit-transform: translate(45.52285vw, 100vh);
            transform: translate(45.52285vw, 100vh); } }

@keyframes fall-74 {
  36.105% {
    -webkit-transform: translate(46.3179vw, 36.105vh);
            transform: translate(46.3179vw, 36.105vh); }
  to {
    -webkit-transform: translate(45.52285vw, 100vh);
            transform: translate(45.52285vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(75) {
          -webkit-transform: translate(72.0478vw, -10px);
                  transform: translate(72.0478vw, -10px);
          -webkit-animation: fall-75 20s -22s linear infinite;
                  animation: fall-75 20s -22s linear infinite; }

@-webkit-keyframes fall-75 {
  48.638% {
    -webkit-transform: translate(68.8324vw, 48.638vh);
            transform: translate(68.8324vw, 48.638vh); }
  to {
    -webkit-transform: translate(70.4401vw, 100vh);
            transform: translate(70.4401vw, 100vh); } }

@keyframes fall-75 {
  48.638% {
    -webkit-transform: translate(68.8324vw, 48.638vh);
            transform: translate(68.8324vw, 48.638vh); }
  to {
    -webkit-transform: translate(70.4401vw, 100vh);
            transform: translate(70.4401vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(76) {
          -webkit-transform: translate(52.9386vw, -10px);
                  transform: translate(52.9386vw, -10px);
          -webkit-animation: fall-76 28s -27s linear infinite;
                  animation: fall-76 28s -27s linear infinite; }

@-webkit-keyframes fall-76 {
  35.374% {
    -webkit-transform: translate(45.0678vw, 35.374vh);
            transform: translate(45.0678vw, 35.374vh); }
  to {
    -webkit-transform: translate(49.0032vw, 100vh);
            transform: translate(49.0032vw, 100vh); } }

@keyframes fall-76 {
  35.374% {
    -webkit-transform: translate(45.0678vw, 35.374vh);
            transform: translate(45.0678vw, 35.374vh); }
  to {
    -webkit-transform: translate(49.0032vw, 100vh);
            transform: translate(49.0032vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(77) {
          -webkit-transform: translate(80.305vw, -10px);
                  transform: translate(80.305vw, -10px);
          -webkit-animation: fall-77 26s -12s linear infinite;
                  animation: fall-77 26s -12s linear infinite; }

@-webkit-keyframes fall-77 {
  65.829% {
    -webkit-transform: translate(85.7638vw, 65.829vh);
            transform: translate(85.7638vw, 65.829vh); }
  to {
    -webkit-transform: translate(83.0344vw, 100vh);
            transform: translate(83.0344vw, 100vh); } }

@keyframes fall-77 {
  65.829% {
    -webkit-transform: translate(85.7638vw, 65.829vh);
            transform: translate(85.7638vw, 65.829vh); }
  to {
    -webkit-transform: translate(83.0344vw, 100vh);
            transform: translate(83.0344vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(78) {
          -webkit-transform: translate(86.9976vw, -10px);
                  transform: translate(86.9976vw, -10px);
          -webkit-animation: fall-78 19s -28s linear infinite;
                  animation: fall-78 19s -28s linear infinite; }

@-webkit-keyframes fall-78 {
  50.919% {
    -webkit-transform: translate(83.8108vw, 50.919vh);
            transform: translate(83.8108vw, 50.919vh); }
  to {
    -webkit-transform: translate(85.4042vw, 100vh);
            transform: translate(85.4042vw, 100vh); } }

@keyframes fall-78 {
  50.919% {
    -webkit-transform: translate(83.8108vw, 50.919vh);
            transform: translate(83.8108vw, 50.919vh); }
  to {
    -webkit-transform: translate(85.4042vw, 100vh);
            transform: translate(85.4042vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(79) {
          -webkit-transform: translate(39.7074vw, -10px);
                  transform: translate(39.7074vw, -10px);
          -webkit-animation: fall-79 27s -3s linear infinite;
                  animation: fall-79 27s -3s linear infinite; }

@-webkit-keyframes fall-79 {
  52.769% {
    -webkit-transform: translate(41.0269vw, 52.769vh);
            transform: translate(41.0269vw, 52.769vh); }
  to {
    -webkit-transform: translate(40.36715vw, 100vh);
            transform: translate(40.36715vw, 100vh); } }

@keyframes fall-79 {
  52.769% {
    -webkit-transform: translate(41.0269vw, 52.769vh);
            transform: translate(41.0269vw, 52.769vh); }
  to {
    -webkit-transform: translate(40.36715vw, 100vh);
            transform: translate(40.36715vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(80) {
          -webkit-transform: translate(13.6767vw, -10px);
                  transform: translate(13.6767vw, -10px);
          -webkit-animation: fall-80 30s -2s linear infinite;
                  animation: fall-80 30s -2s linear infinite; }

@-webkit-keyframes fall-80 {
  53.501% {
    -webkit-transform: translate(14.1799vw, 53.501vh);
            transform: translate(14.1799vw, 53.501vh); }
  to {
    -webkit-transform: translate(13.9283vw, 100vh);
            transform: translate(13.9283vw, 100vh); } }

@keyframes fall-80 {
  53.501% {
    -webkit-transform: translate(14.1799vw, 53.501vh);
            transform: translate(14.1799vw, 53.501vh); }
  to {
    -webkit-transform: translate(13.9283vw, 100vh);
            transform: translate(13.9283vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(81) {
          -webkit-transform: translate(7.7832vw, -10px);
                  transform: translate(7.7832vw, -10px);
          -webkit-animation: fall-81 16s -7s linear infinite;
                  animation: fall-81 16s -7s linear infinite; }

@-webkit-keyframes fall-81 {
  43.018% {
    -webkit-transform: translate(0.0757vw, 43.018vh);
            transform: translate(0.0757vw, 43.018vh); }
  to {
    -webkit-transform: translate(3.92945vw, 100vh);
            transform: translate(3.92945vw, 100vh); } }

@keyframes fall-81 {
  43.018% {
    -webkit-transform: translate(0.0757vw, 43.018vh);
            transform: translate(0.0757vw, 43.018vh); }
  to {
    -webkit-transform: translate(3.92945vw, 100vh);
            transform: translate(3.92945vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(82) {
          -webkit-transform: translate(8.0624vw, -10px);
                  transform: translate(8.0624vw, -10px);
          -webkit-animation: fall-82 30s -20s linear infinite;
                  animation: fall-82 30s -20s linear infinite; }

@-webkit-keyframes fall-82 {
  63.027% {
    -webkit-transform: translate(9.7437vw, 63.027vh);
            transform: translate(9.7437vw, 63.027vh); }
  to {
    -webkit-transform: translate(8.90305vw, 100vh);
            transform: translate(8.90305vw, 100vh); } }

@keyframes fall-82 {
  63.027% {
    -webkit-transform: translate(9.7437vw, 63.027vh);
            transform: translate(9.7437vw, 63.027vh); }
  to {
    -webkit-transform: translate(8.90305vw, 100vh);
            transform: translate(8.90305vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(83) {
          -webkit-transform: translate(74.7211vw, -10px);
                  transform: translate(74.7211vw, -10px);
          -webkit-animation: fall-83 19s -29s linear infinite;
                  animation: fall-83 19s -29s linear infinite; }

@-webkit-keyframes fall-83 {
  56.471% {
    -webkit-transform: translate(71.3952vw, 56.471vh);
            transform: translate(71.3952vw, 56.471vh); }
  to {
    -webkit-transform: translate(73.05815vw, 100vh);
            transform: translate(73.05815vw, 100vh); } }

@keyframes fall-83 {
  56.471% {
    -webkit-transform: translate(71.3952vw, 56.471vh);
            transform: translate(71.3952vw, 56.471vh); }
  to {
    -webkit-transform: translate(73.05815vw, 100vh);
            transform: translate(73.05815vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(84) {
          -webkit-transform: translate(72.6342vw, -10px);
                  transform: translate(72.6342vw, -10px);
          -webkit-animation: fall-84 29s -20s linear infinite;
                  animation: fall-84 29s -20s linear infinite; }

@-webkit-keyframes fall-84 {
  63.608% {
    -webkit-transform: translate(64.2938vw, 63.608vh);
            transform: translate(64.2938vw, 63.608vh); }
  to {
    -webkit-transform: translate(68.464vw, 100vh);
            transform: translate(68.464vw, 100vh); } }

@keyframes fall-84 {
  63.608% {
    -webkit-transform: translate(64.2938vw, 63.608vh);
            transform: translate(64.2938vw, 63.608vh); }
  to {
    -webkit-transform: translate(68.464vw, 100vh);
            transform: translate(68.464vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(85) {
          -webkit-transform: translate(76.1793vw, -10px);
                  transform: translate(76.1793vw, -10px);
          -webkit-animation: fall-85 26s -15s linear infinite;
                  animation: fall-85 26s -15s linear infinite; }

@-webkit-keyframes fall-85 {
  60.77% {
    -webkit-transform: translate(76.7229vw, 60.77vh);
            transform: translate(76.7229vw, 60.77vh); }
  to {
    -webkit-transform: translate(76.4511vw, 100vh);
            transform: translate(76.4511vw, 100vh); } }

@keyframes fall-85 {
  60.77% {
    -webkit-transform: translate(76.7229vw, 60.77vh);
            transform: translate(76.7229vw, 60.77vh); }
  to {
    -webkit-transform: translate(76.4511vw, 100vh);
            transform: translate(76.4511vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(86) {
          -webkit-transform: translate(59.8824vw, -10px);
                  transform: translate(59.8824vw, -10px);
          -webkit-animation: fall-86 25s -2s linear infinite;
                  animation: fall-86 25s -2s linear infinite; }

@-webkit-keyframes fall-86 {
  36.519% {
    -webkit-transform: translate(55.0054vw, 36.519vh);
            transform: translate(55.0054vw, 36.519vh); }
  to {
    -webkit-transform: translate(57.4439vw, 100vh);
            transform: translate(57.4439vw, 100vh); } }

@keyframes fall-86 {
  36.519% {
    -webkit-transform: translate(55.0054vw, 36.519vh);
            transform: translate(55.0054vw, 36.519vh); }
  to {
    -webkit-transform: translate(57.4439vw, 100vh);
            transform: translate(57.4439vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(87) {
          -webkit-transform: translate(70.2489vw, -10px);
                  transform: translate(70.2489vw, -10px);
          -webkit-animation: fall-87 28s -3s linear infinite;
                  animation: fall-87 28s -3s linear infinite; }

@-webkit-keyframes fall-87 {
  50.898% {
    -webkit-transform: translate(62.1547vw, 50.898vh);
            transform: translate(62.1547vw, 50.898vh); }
  to {
    -webkit-transform: translate(66.2018vw, 100vh);
            transform: translate(66.2018vw, 100vh); } }

@keyframes fall-87 {
  50.898% {
    -webkit-transform: translate(62.1547vw, 50.898vh);
            transform: translate(62.1547vw, 50.898vh); }
  to {
    -webkit-transform: translate(66.2018vw, 100vh);
            transform: translate(66.2018vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(88) {
          -webkit-transform: translate(10.0139vw, -10px);
                  transform: translate(10.0139vw, -10px);
          -webkit-animation: fall-88 19s -3s linear infinite;
                  animation: fall-88 19s -3s linear infinite; }

@-webkit-keyframes fall-88 {
  58.863% {
    -webkit-transform: translate(0.1329vw, 58.863vh);
            transform: translate(0.1329vw, 58.863vh); }
  to {
    -webkit-transform: translate(5.0734vw, 100vh);
            transform: translate(5.0734vw, 100vh); } }

@keyframes fall-88 {
  58.863% {
    -webkit-transform: translate(0.1329vw, 58.863vh);
            transform: translate(0.1329vw, 58.863vh); }
  to {
    -webkit-transform: translate(5.0734vw, 100vh);
            transform: translate(5.0734vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(89) {
          -webkit-transform: translate(17.1929vw, -10px);
                  transform: translate(17.1929vw, -10px);
          -webkit-animation: fall-89 30s -6s linear infinite;
                  animation: fall-89 30s -6s linear infinite; }

@-webkit-keyframes fall-89 {
  40.614% {
    -webkit-transform: translate(21.4563vw, 40.614vh);
            transform: translate(21.4563vw, 40.614vh); }
  to {
    -webkit-transform: translate(19.3246vw, 100vh);
            transform: translate(19.3246vw, 100vh); } }

@keyframes fall-89 {
  40.614% {
    -webkit-transform: translate(21.4563vw, 40.614vh);
            transform: translate(21.4563vw, 40.614vh); }
  to {
    -webkit-transform: translate(19.3246vw, 100vh);
            transform: translate(19.3246vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(90) {
          -webkit-transform: translate(92.3881vw, -10px);
                  transform: translate(92.3881vw, -10px);
          -webkit-animation: fall-90 12s -9s linear infinite;
                  animation: fall-90 12s -9s linear infinite; }

@-webkit-keyframes fall-90 {
  33.094% {
    -webkit-transform: translate(98.2431vw, 33.094vh);
            transform: translate(98.2431vw, 33.094vh); }
  to {
    -webkit-transform: translate(95.3156vw, 100vh);
            transform: translate(95.3156vw, 100vh); } }

@keyframes fall-90 {
  33.094% {
    -webkit-transform: translate(98.2431vw, 33.094vh);
            transform: translate(98.2431vw, 33.094vh); }
  to {
    -webkit-transform: translate(95.3156vw, 100vh);
            transform: translate(95.3156vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(91) {
          -webkit-transform: translate(78.0029vw, -10px);
                  transform: translate(78.0029vw, -10px);
          -webkit-animation: fall-91 27s -28s linear infinite;
                  animation: fall-91 27s -28s linear infinite; }

@-webkit-keyframes fall-91 {
  76.901% {
    -webkit-transform: translate(74.5313vw, 76.901vh);
            transform: translate(74.5313vw, 76.901vh); }
  to {
    -webkit-transform: translate(76.2671vw, 100vh);
            transform: translate(76.2671vw, 100vh); } }

@keyframes fall-91 {
  76.901% {
    -webkit-transform: translate(74.5313vw, 76.901vh);
            transform: translate(74.5313vw, 76.901vh); }
  to {
    -webkit-transform: translate(76.2671vw, 100vh);
            transform: translate(76.2671vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(92) {
          -webkit-transform: translate(82.0979vw, -10px);
                  transform: translate(82.0979vw, -10px);
          -webkit-animation: fall-92 24s -24s linear infinite;
                  animation: fall-92 24s -24s linear infinite; }

@-webkit-keyframes fall-92 {
  37.759% {
    -webkit-transform: translate(80.962vw, 37.759vh);
            transform: translate(80.962vw, 37.759vh); }
  to {
    -webkit-transform: translate(81.52995vw, 100vh);
            transform: translate(81.52995vw, 100vh); } }

@keyframes fall-92 {
  37.759% {
    -webkit-transform: translate(80.962vw, 37.759vh);
            transform: translate(80.962vw, 37.759vh); }
  to {
    -webkit-transform: translate(81.52995vw, 100vh);
            transform: translate(81.52995vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(93) {
          -webkit-transform: translate(65.9531vw, -10px);
                  transform: translate(65.9531vw, -10px);
          -webkit-animation: fall-93 24s -11s linear infinite;
                  animation: fall-93 24s -11s linear infinite; }

@-webkit-keyframes fall-93 {
  31.952% {
    -webkit-transform: translate(56.0006vw, 31.952vh);
            transform: translate(56.0006vw, 31.952vh); }
  to {
    -webkit-transform: translate(60.97685vw, 100vh);
            transform: translate(60.97685vw, 100vh); } }

@keyframes fall-93 {
  31.952% {
    -webkit-transform: translate(56.0006vw, 31.952vh);
            transform: translate(56.0006vw, 31.952vh); }
  to {
    -webkit-transform: translate(60.97685vw, 100vh);
            transform: translate(60.97685vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(94) {
          -webkit-transform: translate(92.3951vw, -10px);
                  transform: translate(92.3951vw, -10px);
          -webkit-animation: fall-94 14s -4s linear infinite;
                  animation: fall-94 14s -4s linear infinite; }

@-webkit-keyframes fall-94 {
  49.924% {
    -webkit-transform: translate(84.4878vw, 49.924vh);
            transform: translate(84.4878vw, 49.924vh); }
  to {
    -webkit-transform: translate(88.44145vw, 100vh);
            transform: translate(88.44145vw, 100vh); } }

@keyframes fall-94 {
  49.924% {
    -webkit-transform: translate(84.4878vw, 49.924vh);
            transform: translate(84.4878vw, 49.924vh); }
  to {
    -webkit-transform: translate(88.44145vw, 100vh);
            transform: translate(88.44145vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(95) {
          -webkit-transform: translate(87.9611vw, -10px);
                  transform: translate(87.9611vw, -10px);
          -webkit-animation: fall-95 10s -25s linear infinite;
                  animation: fall-95 10s -25s linear infinite; }

@-webkit-keyframes fall-95 {
  53.218% {
    -webkit-transform: translate(84.5142vw, 53.218vh);
            transform: translate(84.5142vw, 53.218vh); }
  to {
    -webkit-transform: translate(86.23765vw, 100vh);
            transform: translate(86.23765vw, 100vh); } }

@keyframes fall-95 {
  53.218% {
    -webkit-transform: translate(84.5142vw, 53.218vh);
            transform: translate(84.5142vw, 53.218vh); }
  to {
    -webkit-transform: translate(86.23765vw, 100vh);
            transform: translate(86.23765vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(96) {
          -webkit-transform: translate(42.4589vw, -10px);
                  transform: translate(42.4589vw, -10px);
          -webkit-animation: fall-96 25s -3s linear infinite;
                  animation: fall-96 25s -3s linear infinite; }

@-webkit-keyframes fall-96 {
  64.691% {
    -webkit-transform: translate(50.4333vw, 64.691vh);
            transform: translate(50.4333vw, 64.691vh); }
  to {
    -webkit-transform: translate(46.4461vw, 100vh);
            transform: translate(46.4461vw, 100vh); } }

@keyframes fall-96 {
  64.691% {
    -webkit-transform: translate(50.4333vw, 64.691vh);
            transform: translate(50.4333vw, 64.691vh); }
  to {
    -webkit-transform: translate(46.4461vw, 100vh);
            transform: translate(46.4461vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(97) {
          -webkit-transform: translate(75.7138vw, -10px);
                  transform: translate(75.7138vw, -10px);
          -webkit-animation: fall-97 29s -13s linear infinite;
                  animation: fall-97 29s -13s linear infinite; }

@-webkit-keyframes fall-97 {
  36.346% {
    -webkit-transform: translate(80.0444vw, 36.346vh);
            transform: translate(80.0444vw, 36.346vh); }
  to {
    -webkit-transform: translate(77.8791vw, 100vh);
            transform: translate(77.8791vw, 100vh); } }

@keyframes fall-97 {
  36.346% {
    -webkit-transform: translate(80.0444vw, 36.346vh);
            transform: translate(80.0444vw, 36.346vh); }
  to {
    -webkit-transform: translate(77.8791vw, 100vh);
            transform: translate(77.8791vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(98) {
          -webkit-transform: translate(50.8576vw, -10px);
                  transform: translate(50.8576vw, -10px);
          -webkit-animation: fall-98 25s -22s linear infinite;
                  animation: fall-98 25s -22s linear infinite; }

@-webkit-keyframes fall-98 {
  68.501% {
    -webkit-transform: translate(55.2074vw, 68.501vh);
            transform: translate(55.2074vw, 68.501vh); }
  to {
    -webkit-transform: translate(53.0325vw, 100vh);
            transform: translate(53.0325vw, 100vh); } }

@keyframes fall-98 {
  68.501% {
    -webkit-transform: translate(55.2074vw, 68.501vh);
            transform: translate(55.2074vw, 68.501vh); }
  to {
    -webkit-transform: translate(53.0325vw, 100vh);
            transform: translate(53.0325vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(99) {
          -webkit-transform: translate(31.6737vw, -10px);
                  transform: translate(31.6737vw, -10px);
          -webkit-animation: fall-99 16s -7s linear infinite;
                  animation: fall-99 16s -7s linear infinite; }

@-webkit-keyframes fall-99 {
  35.999% {
    -webkit-transform: translate(27.6186vw, 35.999vh);
            transform: translate(27.6186vw, 35.999vh); }
  to {
    -webkit-transform: translate(29.64615vw, 100vh);
            transform: translate(29.64615vw, 100vh); } }

@keyframes fall-99 {
  35.999% {
    -webkit-transform: translate(27.6186vw, 35.999vh);
            transform: translate(27.6186vw, 35.999vh); }
  to {
    -webkit-transform: translate(29.64615vw, 100vh);
            transform: translate(29.64615vw, 100vh); } }
        #thegoosefarm-coop-home > main .l-thegoosefarm-coop-home-snows .snow:nth-child(100) {
          -webkit-transform: translate(97.7055vw, -10px);
                  transform: translate(97.7055vw, -10px);
          -webkit-animation: fall-100 16s -4s linear infinite;
                  animation: fall-100 16s -4s linear infinite; }

@-webkit-keyframes fall-100 {
  33.963% {
    -webkit-transform: translate(93.7915vw, 33.963vh);
            transform: translate(93.7915vw, 33.963vh); }
  to {
    -webkit-transform: translate(95.7485vw, 100vh);
            transform: translate(95.7485vw, 100vh); } }

@keyframes fall-100 {
  33.963% {
    -webkit-transform: translate(93.7915vw, 33.963vh);
            transform: translate(93.7915vw, 33.963vh); }
  to {
    -webkit-transform: translate(95.7485vw, 100vh);
            transform: translate(95.7485vw, 100vh); } }
  #thegoosefarm-coop-home #footer .l-footer-copyright {
    display: none; }
  #thegoosefarm-coop-home #footer .l-footer-goTop {
    display: none; }

#thegoosefarm-coop-login {
  font-family: "Noto Serif TC", serif; }
  #thegoosefarm-coop-login #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(3) .icon-container svg {
    color: #ffdc7c; }
  #thegoosefarm-coop-login #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(3) p {
    color: #ffdc7c; }
  #thegoosefarm-coop-login > main {
    position: relative;
    padding-bottom: 176px;
    background-image: url(../img/events/thegoosefarm-coop/bg-02-md.webp);
    background-position: top;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover; }
    @media (min-width: 768px) {
      #thegoosefarm-coop-login > main {
        padding-bottom: 120px;
        background-image: url(../img/events/thegoosefarm-coop/bg-02-pc.webp); } }
    #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title {
      position: relative;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center;
      margin: 90px auto 38px auto;
      z-index: 10; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title {
          margin: 55px auto 36px auto; } }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title h1 {
        overflow: hidden;
        position: absolute;
        width: 1px;
        height: 1px;
        padding: 0;
        border: 0;
        margin: -1px;
        clip: rect(0 0 0 0);
        white-space: nowrap; }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title img {
        width: 346px;
        margin: 0 48px -15px 0; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title img {
            width: 388px;
            margin: 0 54px 0 0; } }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title p {
        margin: 0;
        font-size: 16px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 3px;
        color: #ffdc7c;
        text-align: center; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-title p {
            font-size: 20px;
            line-height: 32px; } }
    #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form {
      position: relative;
      width: 347px;
      margin: 0 auto;
      z-index: 10; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form {
          width: 760px; } }
      @media (min-width: 992px) {
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form {
          width: 820px; } }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .context {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
            -ms-flex-direction: column;
                flex-direction: column;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 24px;
        width: 100%;
        margin-bottom: 36px; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .context {
            -webkit-box-orient: horizontal;
            -webkit-box-direction: normal;
                -ms-flex-direction: row;
                    flex-direction: row;
            -webkit-box-align: start;
                -ms-flex-align: start;
                    align-items: start;
            gap: 20px; } }
        @media (min-width: 992px) {
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .context {
            gap: 80px; } }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .context .context-item {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          gap: 24px;
          width: 100%; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .context .context-item {
              gap: 36px;
              width: 370px; } }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item-container.type-2 {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: justify;
            -ms-flex-pack: justify;
                justify-content: space-between;
        width: 100%;
        margin-bottom: 16px; }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item {
        width: 100%; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item label {
          margin-bottom: 16px;
          font-size: 16px;
          font-weight: 500;
          line-height: 19px;
          color: #fff; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item label::after {
            content: "*";
            margin-left: 4px;
            color: #ff383c; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          height: 48px;
          padding: 0 0 0 21px;
          background-size: 100% 100%;
          background-position: center;
          background-repeat: no-repeat; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input {
            width: 100%;
            border: none;
            color: #fff;
            background-color: transparent; }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input::-webkit-input-placeholder {
              font-size: 14px;
              font-weight: 500;
              line-height: 1;
              color: #b1b0b0; }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input::-moz-placeholder {
              font-size: 14px;
              font-weight: 500;
              line-height: 1;
              color: #b1b0b0; }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input:-ms-input-placeholder {
              font-size: 14px;
              font-weight: 500;
              line-height: 1;
              color: #b1b0b0; }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input::-ms-input-placeholder {
              font-size: 14px;
              font-weight: 500;
              line-height: 1;
              color: #b1b0b0; }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input::placeholder {
              font-size: 14px;
              font-weight: 500;
              line-height: 1;
              color: #b1b0b0; }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input:-webkit-autofill, #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input:-webkit-autofill:hover, #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input:-webkit-autofill:focus, #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input input:-webkit-autofill:active {
              -webkit-transition: background-color 50000s steps(1, end) 50000s;
              transition: background-color 50000s steps(1, end) 50000s;
              -webkit-text-fill-color: #fff; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input.type-1 {
            width: 100%;
            background-image: url("../img/events/thegoosefarm-coop/input-bg-1-md.svg"); }
            @media (min-width: 768px) {
              #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input.type-1 {
                background-image: url("../img/events/thegoosefarm-coop/input-bg-1-pc.svg"); } }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input.type-2 {
            width: 100px;
            background-image: url("../img/events/thegoosefarm-coop/input-bg-2-md.svg"); }
            @media (min-width: 768px) {
              #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input.type-2 {
                width: 115px;
                background-image: url("../img/events/thegoosefarm-coop/input-bg-2-pc.svg"); } }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input.type-3 {
            width: 235px;
            background-image: url("../img/events/thegoosefarm-coop/input-bg-3-md.svg"); }
            @media (min-width: 768px) {
              #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .form-input.type-3 {
                width: 243px;
                background-image: url("../img/events/thegoosefarm-coop/input-bg-3-pc.svg"); } }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .serial-number-card {
          width: 100%;
          border-radius: 5px;
          margin-bottom: 28px;
          -webkit-box-shadow: 0 0 10px 0 #00000073;
                  box-shadow: 0 0 10px 0 #00000073; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .serial-number-card {
              margin-bottom: 35px; } }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: justify;
              -ms-flex-pack: justify;
                  justify-content: space-between;
          gap: 12px;
          margin-bottom: 16px; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select {
            display: -webkit-box;
            display: -ms-flexbox;
            display: flex;
            -webkit-box-align: center;
                -ms-flex-align: center;
                    align-items: center;
            width: 168px;
            height: 48px;
            padding: 0 21px;
            background-image: url("../img/events/thegoosefarm-coop/select-bg-md.svg");
            background-size: 100% 100%;
            background-position: center;
            background-repeat: no-repeat; }
            @media (min-width: 768px) {
              #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select {
                width: 179px;
                background-image: url("../img/events/thegoosefarm-coop/select-bg-pc.svg"); } }
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select select {
              width: 100%;
              height: 100%;
              border: none;
              font-size: 14px;
              font-weight: 500;
              line-height: 1;
              color: #b1b0b0;
              background-color: transparent;
              appearance: none;
              -webkit-appearance: none;
              -moz-appearance: none; }
              #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select select:-webkit-autofill, #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select select:-webkit-autofill:hover, #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select select:-webkit-autofill:focus, #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item .selects .form-select select:-webkit-autofill:active {
                -webkit-transition: background-color 50000s steps(1, end) 50000s;
                transition: background-color 50000s steps(1, end) 50000s;
                -webkit-text-fill-color: #fff; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item button {
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          -webkit-box-pack: center;
              -ms-flex-pack: center;
                  justify-content: center;
          gap: 5px;
          width: -webkit-fit-content;
          width: -moz-fit-content;
          width: fit-content;
          padding-top: 20px;
          margin: 0 auto; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item button {
              width: -webkit-fit-content;
              width: -moz-fit-content;
              width: fit-content;
              padding-top: 7px;
              margin: 0; } }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .form-item button p {
            margin: 0;
            font-size: 16px;
            font-weight: 500;
            line-height: 19px;
            color: #ffdc7c; }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .reCaptcha-container {
        width: 280px;
        height: 68px;
        margin: 0 auto 36px auto; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .reCaptcha-container img {
          width: 100%;
          height: 100%; }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .terms-container {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 7px;
        margin-bottom: 36px; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .terms-container .checkbox-container {
          position: relative;
          width: 23px;
          height: 23px;
          margin-right: 5px;
          border: 1px solid #ffdc7c;
          border-radius: 5px;
          appearance: none;
          -webkit-appearance: none;
          -moz-appearance: none; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .terms-container .checkbox-container input {
            position: absolute;
            top: 50%;
            left: 50%;
            width: 100%;
            height: 100%;
            -webkit-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
            opacity: 0; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .terms-container .checkbox-container:has(input[type="checkbox"]:checked)::after {
            content: "";
            position: absolute;
            top: 50%;
            left: 50%;
            display: block;
            width: 14px;
            height: 14px;
            border-radius: 3px;
            -webkit-transform: translate(-50%, -50%);
                    transform: translate(-50%, -50%);
            background-color: #ffdc7c;
            pointer-events: none; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .terms-container p {
          margin: 0;
          font-size: 14px;
          font-weight: 400;
          line-height: 1;
          letter-spacing: 2px;
          color: #ffdc7c; }
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .terms-container p a {
            color: inherit;
            text-decoration: underline; }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .submit-button {
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 11px;
        width: 170px;
        height: 53px;
        margin: 0 auto;
        border-radius: 26px;
        background: -webkit-gradient(linear, left top, right top, color-stop(-20%, #c19c70), color-stop(20%, #ffedd9), color-stop(60%, #fdd7a8), to(#ffeac3));
        background: linear-gradient(90deg, #c19c70 -20%, #ffedd9 20%, #fdd7a8 60%, #ffeac3 100%); }
        @media (min-width: 768px) {
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .submit-button {
            width: 170px;
            height: 53px;
            border-radius: 26px; } }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .submit-button p {
          margin: 0;
          font-size: 24px;
          font-weight: 900;
          line-height: 1;
          letter-spacing: 4px;
          color: #3c1156; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-form .submit-button img {
          width: 6px;
          height: 11px; }
    #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates {
      overflow: hidden;
      position: absolute;
      top: 72px;
      left: 0;
      width: 100%;
      height: 1750px;
      pointer-events: none;
      z-index: 10; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates {
          height: 1200px; } }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img {
        position: absolute; }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-1 {
          top: 10px;
          left: -130px;
          width: 352px;
          height: 156px; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-1 {
              top: 32px;
              left: -325px;
              width: 526px;
              height: 233px; } }
          @media (min-width: 992px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-1 {
              left: -255px; } }
          @media (min-width: 1400px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-1 {
              left: -150px; } }
        #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-2 {
          top: 1580px;
          right: -99px;
          width: 192px;
          height: 139px;
          -webkit-transform: rotate(21deg);
                  transform: rotate(21deg); }
          @media (min-width: 768px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-2 {
              top: 940px;
              right: -170px;
              width: 407px;
              height: 294px; } }
          @media (min-width: 1200px) {
            #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-decorates img.ribbons-2 {
              top: 760px;
              right: -75px; } }
    #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-bg-container {
      overflow: hidden;
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: calc(100% - 10px);
      pointer-events: none; }
      #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-bg-container .bg {
        position: absolute;
        top: 0;
        left: 50%;
        -webkit-transform: translateX(-50%);
                transform: translateX(-50%);
        width: 767px;
        height: 1941px;
        background-image: url("../img/events/thegoosefarm-coop/bg-02-md.webp");
        background-position: top;
        background-repeat: no-repeat;
        background-size: 100% 100%; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-login > main .l-thegoosefarm-coop-login-bg-container .bg {
            width: 1920px;
            height: 1275px;
            background-image: url("../img/events/thegoosefarm-coop/bg-02-pc.webp"); } }
  #thegoosefarm-coop-login #footer .l-footer-copyright {
    display: none; }
  #thegoosefarm-coop-login #footer .l-footer-goTop {
    display: none; }

#thegoosefarm-coop-thank {
  font-family: "Noto Serif TC", serif; }
  @media (min-width: 768px) {
    #thegoosefarm-coop-thank {
      height: 100vh; } }
  #thegoosefarm-coop-thank #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(3) .icon-container svg {
    color: #ffdc7c; }
  #thegoosefarm-coop-thank #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(3) p {
    color: #ffdc7c; }
  #thegoosefarm-coop-thank > main {
    padding-bottom: 195px;
    background-image: url(../img/events/thegoosefarm-coop/bg-02-md.webp);
    background-position: top; }
    @media (min-width: 768px) {
      #thegoosefarm-coop-thank > main {
        height: 100%;
        padding-bottom: 202px;
        background-image: url(../img/events/thegoosefarm-coop/bg-02-pc.webp);
        background-size: 100% 100%; } }
    #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content {
      margin: 79px auto 0 auto; }
      #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content h2 {
        padding-left: 12px;
        margin-bottom: 48px;
        font-size: 32px;
        font-weight: 900;
        line-height: 38px;
        letter-spacing: 4px;
        text-align: center;
        background-image: url("../img/events/thegoosefarm-coop/text-bg.webp");
        background-size: 100% 100%;
        background-position: center;
        background-repeat: no-repeat;
        background-clip: text;
        -webkit-background-clip: text;
        color: transparent; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content h2 {
            margin-bottom: 36px;
            font-size: 36px;
            line-height: 43px; } }
      #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content .shipment-illustrate {
        margin-bottom: 48px;
        font-size: 16px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 3px;
        color: #fff;
        text-align: center; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content .shipment-illustrate {
            margin-bottom: 36px;
            font-size: 20px;
            line-height: 48px; } }
        #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content .shipment-illustrate a {
          color: #ffdc7c; }
      #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content > a {
        position: relative;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
            -ms-flex-align: center;
                align-items: center;
        -webkit-box-pack: center;
            -ms-flex-pack: center;
                justify-content: center;
        gap: 9px;
        width: 186px;
        height: 48px;
        border-radius: 24px;
        margin: 0 auto 36px auto;
        background-color: #06c755;
        -webkit-box-shadow: 0 4px 4px 0 #0000004d;
                box-shadow: 0 4px 4px 0 #0000004d;
        z-index: 10; }
        #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content > a img {
          width: 27px;
          height: 26px; }
        #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content > a p {
          margin: 0;
          font-family: "Noto Sans TC", sans-serif;
          font-size: 20px;
          font-weight: 700;
          line-height: 1;
          letter-spacing: 0;
          color: #fff; }
      #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content .line-service-time {
        position: relative;
        margin: 0;
        z-index: 10;
        font-family: "Noto Sans TC", sans-serif;
        font-size: 14px;
        font-weight: 700;
        line-height: 24px;
        letter-spacing: 1px;
        color: #fff;
        text-align: center; }
      #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-content .system-response {
        position: relative;
        margin: 0 0 36px 0;
        z-index: 10;
        font-family: "Noto Sans TC", sans-serif;
        font-size: 14px;
        font-weight: 500;
        line-height: 24px;
        letter-spacing: 1px;
        color: #fff;
        text-align: center; }
    #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates {
      overflow: hidden;
      position: absolute;
      top: 72px;
      left: 0;
      width: 100%;
      height: 818px;
      pointer-events: none; }
      #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img {
        position: absolute; }
        #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img.ribbons-1 {
          top: 5px;
          left: -140px;
          width: 298px;
          height: 133px;
          -webkit-transform: rotate(346deg);
                  transform: rotate(346deg); }
          @media (min-width: 768px) {
            #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img.ribbons-1 {
              top: 126px;
              left: -360px;
              width: 449px;
              height: 199px; } }
          @media (min-width: 992px) {
            #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img.ribbons-1 {
              left: -254px; } }
          @media (min-width: 1400px) {
            #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img.ribbons-1 {
              left: -60px; } }
        #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img.ribbons-2 {
          top: 570px;
          right: -124px;
          width: 237px;
          height: 172px;
          -webkit-transform: rotate(21deg);
                  transform: rotate(21deg); }
          @media (min-width: 768px) {
            #thegoosefarm-coop-thank > main .l-thegoosefarm-coop-thank-decorates img.ribbons-2 {
              top: 290px;
              right: -20px;
              width: 407px;
              height: 294px; } }
  #thegoosefarm-coop-thank #footer .l-footer-copyright {
    display: none; }
  #thegoosefarm-coop-thank #footer .l-footer-goTop {
    display: none; }

#thegoosefarm-coop-rules {
  font-family: "Noto Serif TC", serif; }
  #thegoosefarm-coop-rules #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(2) .icon-container svg {
    color: #ffdc7c; }
  #thegoosefarm-coop-rules #thegoosefarm-coop-home-header .l-thegoosefarm-coop-header-menu-link:nth-of-type(2) p {
    color: #ffdc7c; }
  #thegoosefarm-coop-rules > main {
    position: relative;
    padding-bottom: 180px;
    background-image: url(../img/events/thegoosefarm-coop/bg-02-md.webp);
    background-position: top; }
    @media (min-width: 768px) {
      #thegoosefarm-coop-rules > main {
        height: 100%;
        padding-bottom: 250px;
        background-image: url(../img/events/thegoosefarm-coop/bg-02-pc.webp);
        background-size: 100% 100%; } }
    #thegoosefarm-coop-rules > main h2 {
      position: relative;
      margin: 93px auto 48px auto;
      font-size: 32px;
      font-weight: 900;
      line-height: 38px;
      letter-spacing: 4px;
      text-align: center;
      background-image: url("../img/events/thegoosefarm-coop/text-bg.webp");
      background-size: 100% 100%;
      background-position: center;
      background-repeat: no-repeat;
      background-clip: text;
      -webkit-background-clip: text;
      color: transparent;
      z-index: 10; }
      @media (min-width: 768px) {
        #thegoosefarm-coop-rules > main h2 {
          margin-bottom: 64px;
          font-size: 36px;
          line-height: 43px; } }
    #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content {
      position: relative;
      max-width: 1287px;
      width: 90%;
      margin: 0 auto 32px auto;
      z-index: 10; }
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content h3 {
        margin: 0;
        font-size: 16px;
        font-weight: 700;
        line-height: 32px;
        letter-spacing: 0;
        color: #ffdc7c; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content h3 {
            font-size: 20px;
            line-height: 36px;
            letter-spacing: 2px; } }
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content > p {
        margin: 0;
        font-size: 16px;
        font-weight: 500;
        line-height: 32px;
        letter-spacing: 0;
        color: #fff; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content > p {
            font-size: 20px;
            line-height: 36px;
            letter-spacing: 2px; } }
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul {
        list-style-type: disc; }
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol {
        list-style-type: decimal; }
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul,
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol {
        padding-left: 20px; }
        @media (min-width: 768px) {
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul,
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol {
            padding-left: 36px; } }
        #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul li,
        #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol li {
          font-size: 16px;
          font-weight: 500;
          line-height: 32px;
          letter-spacing: 1px;
          color: #fff; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul li,
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol li {
              font-size: 20px;
              line-height: 36px;
              letter-spacing: 3px; } }
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul li span,
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol li span {
            color: #ffdc7c; }
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ul li a,
          #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-content ol li a {
            color: #ffdc7c;
            text-decoration: underline; }
    #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates {
      overflow: hidden;
      position: absolute;
      top: 72px;
      left: 0;
      width: 100%;
      height: calc(100% - 72px);
      pointer-events: none; }
      #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img {
        position: absolute; }
        #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-1 {
          top: 0;
          left: -115px;
          width: 248px;
          height: 111px; }
          @media (min-width: 768px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-1 {
              top: 75px;
              left: -360px;
              width: 449px;
              height: 199px;
              -webkit-transform: rotate(346deg);
                      transform: rotate(346deg); } }
          @media (min-width: 992px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-1 {
              left: -254px; } }
          @media (min-width: 1400px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-1 {
              left: -159px; } }
        #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-2 {
          bottom: 80px;
          right: -99px;
          width: 237px;
          height: 172px;
          -webkit-transform: rotate(21deg);
                  transform: rotate(21deg); }
          @media (min-width: 768px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-2 {
              bottom: 90px;
              right: -200px;
              width: 407px;
              height: 294px; } }
          @media (min-width: 992px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-2 {
              bottom: -10px;
              right: -68px; } }
          @media (min-width: 1400px) {
            #thegoosefarm-coop-rules > main .l-thegoosefarm-coop-rules-decorates img.ribbons-2 {
              bottom: 90px; } }
  #thegoosefarm-coop-rules #footer .l-footer-copyright {
    display: none; }
  #thegoosefarm-coop-rules #footer .l-footer-goTop {
    display: none; }

.carousel,
.carousel-inner,
.carousel-item {
  height: 100%; }

.carousel img {
  -o-object-fit: cover;
     object-fit: cover;
  height: 100%; }

.carousel-item {
  transition: transform .6s ease-in-out, -webkit-transform .6s ease-in-out; }

.carousel-item-img {
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  width: 100%;
  height: 100%; }

.carousel-indicators-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0; }

.carousel-indicators {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
  margin-right: 0;
  margin-left: 0; }

.carousel-indicators li {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-right: 10px;
  margin-left: 10px;
  opacity: 1; }

.carousel-indicators .active {
  background-color: #612677; }

.tab-list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex; }

.tab-btn {
  background-color: rgba(255, 255, 255, 0.8);
  -webkit-transition: all 0.2s;
  transition: all 0.2s; }
  .tab-btn.active {
    background-color: #d0af87; }
    .tab-btn.active:hover {
      background-color: #d0af87; }
  .tab-btn:hover {
    background-color: #d0af87; }
  .tab-btn a {
    color: #2b2b2b; }
    @media (min-width: 992px) {
      .tab-btn a {
        font-size: 1.125rem; } }

.modal-backdrop {
  background-color: #fff; }

.modal-backdrop.show {
  opacity: 0.9; }

.modal-content {
  background-image: url("../img/img_bg_all.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  border-radius: 0;
  border: 0px;
  background-color: transparent; }

.modal-body {
  padding: 10%; }

.modal-open {
  overflow: auto; }

@-moz-document url-prefix() {}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uY3NzIiwiYmFzZS9fcmVzZXQuc2NzcyIsInV0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiaGVscGVycy9fdmFyaWFibGVzLnNjc3MiLCJ1dGlsaXRpZXMvX2ZvbnQuc2NzcyIsInV0aWxpdGllcy9fc3BhY2luZy5zY3NzIiwiaGVscGVycy9fZnVuY3Rpb25zLnNjc3MiLCJ1dGlsaXRpZXMvX2xpc3Quc2NzcyIsInV0aWxpdGllcy9fbGluay5zY3NzIiwiaGVscGVycy9fYnJlYWtwb2ludC5zY3NzIiwiYmFzZS9fcG9seWZpbGwuc2NzcyIsImxheW91dC9faGVhZGVyLnNjc3MiLCJsYXlvdXQvX3RoZWdvb3NlZmFybS1jb29wLWhlYWRlci5zY3NzIiwibGF5b3V0L19mb290ZXIuc2NzcyIsImxheW91dC9fZm9ybS5zY3NzIiwiY29tcG9uZW50cy9fYnV0dG9uLnNjc3MiLCJjb21wb25lbnRzL190aXRsZS5zY3NzIiwiY29tcG9uZW50cy9fYXJ0aWNsZVRhYmxlLnNjc3MiLCJwYWdlcy9faW5kZXguc2NzcyIsInBhZ2VzL19wcm9kdWN0LnNjc3MiLCJwYWdlcy9fc3RvcmUuc2NzcyIsInBhZ2VzL19hYm91dC5zY3NzIiwicGFnZXMvX2NvbnRhY3Quc2NzcyIsInBhZ2VzL190ZXJtcy5zY3NzIiwicGFnZXMvX251dHJpdGlvbmFsLWluZm9ybWF0aW9uLnNjc3MiLCJwYWdlcy9fdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS5zY3NzIiwicGFnZXMvX3RoZWdvb3NlZmFybS1jb29wLWxvZ2luLnNjc3MiLCJwYWdlcy9fdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsuc2NzcyIsInBhZ2VzL190aGVnb29zZWZhcm0tY29vcC1ydWxlcy5zY3NzIiwidmVuZG9yL19jYXJvdXNlbC5zY3NzIiwidmVuZG9yL190YWJzLnNjc3MiLCJ2ZW5kb3IvX21vZGFsLnNjc3MiLCJtYWluZml4L19icm93c2VyX2ZpeC5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLGdCQUFnQjtBQ0toQixrR0FBWTtBQ0ZYO0VBQ0Msc0JDRlUsRUFBQTs7QURDWDtFQUNDLHNCQ0RVLEVBQUE7O0FEQVg7RUFDQyx5QkNDZ0IsRUFBQTs7QURGakI7RUFDQyx5QkNFZ0IsRUFBQTs7QURIakI7RUFDQyx5QkNHZ0IsRUFBQTs7QURKakI7RUFDQyx5QkNJZ0IsRUFBQTs7QURMakI7RUFDQyx5QkNLZ0IsRUFBQTs7QUROakI7RUFDQyx5QkNNZ0IsRUFBQTs7QURQakI7RUFDQyx5QkNPZ0IsRUFBQTs7QURSakI7RUFDQyx5QkNRZ0IsRUFBQTs7QURUakI7RUFDQyx5QkNTZ0IsRUFBQTs7QUNWaEI7RUFDRSxrQkQ0RlksRUFBQTs7QUM3RmQ7RUFDRSxpQkQ2RlcsRUFBQTs7QUM5RmI7RUFDRSxrQkQ4RmEsRUFBQTs7QUMvRmY7RUFDRSxtQkQrRmMsRUFBQTs7QUNoR2hCO0VBQ0UsZURnR1UsRUFBQTs7QUNqR1o7RUFDRSxtQkRpR2MsRUFBQTs7QUNsR2hCO0VBQ0Usa0JEa0dhLEVBQUE7O0FDbkdmO0VBQ0UsbUJEbUdjLEVBQUE7O0FDcEdoQjtFQUNFLGlCRG9HWSxFQUFBOztBQ3JHZDtFQUNFLG1CRHFHYyxFQUFBOztBQ3RHaEI7RUFDRSxrQkRzR2EsRUFBQTs7QUN2R2Y7RUFDRSxtQkR1R2MsRUFBQTs7QUN4R2hCO0VBQ0UsZUR3R1UsRUFBQTs7QUN6R1o7RUFDRSxtQkR5R2MsRUFBQTs7QUMxR2hCO0VBQ0Usa0JEMEdhLEVBQUE7O0FDM0dmO0VBQ0UsbUJEMkdjLEVBQUE7O0FDNUdoQjtFQUNFLGlCRDRHWSxFQUFBOztBQzdHZDtFQUNFLG1CRDZHYyxFQUFBOztBQzlHaEI7RUFDRSxrQkQ4R2EsRUFBQTs7QUMvR2Y7RUFDRSxtQkQrR2MsRUFBQTs7QUNoSGhCO0VBQ0UsZURnSFUsRUFBQTs7QUNqSFo7RUFDRSxtQkRpSGMsRUFBQTs7QUNsSGhCO0VBQ0Usa0JEa0hhLEVBQUE7O0FDNUdmO0VBQ0UsV0RUUSxFQUFBOztBQ1FWO0VBQ0UsV0RSUSxFQUFBOztBQ09WO0VBQ0UsY0ROYyxFQUFB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QUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUEsRUFDdEM7O0FDMkNIO0VEN0RFO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUEsRUFDdEM7O0FDMkNIO0VEN0RFO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUEsRUFDdEM7O0FDMkNIO0VEN0RFO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MseUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsK0JBQXdDLEVBQUE7RUFFekM7O0lBRUMsZ0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsOEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsdUJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsMkJBQW9DLEVBQUE7RUFFckM7O0lBRUMsNkJBQXdDLEVBQUE7RUFFekM7O0lBRUMsOEJBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNEJBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMEJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsOEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsZ0NBQXdDLEVBQUE7RUFFekM7O0lBRUMsaUNBQTBDLEVBQUE7RUFFM0M7O0lBRUMsK0JBQXNDLEVBQUE7RUFqQnZDO0lBQ0MsMkJBQTRCLEVBQUE7RUFFN0I7O0lBRUMsK0JBQW9DLEVBQUE7RUFFckM7O0lBRUMsaUNBQXdDLEVBQUE7RUFFekM7O0lBRUMsa0NBQTBDLEVBQUE7RUFFM0M7O0lBRUMsZ0NBQXNDLEVBQUE7RUFqQnZDO0lBQ0Msd0JBQTRCLEVBQUE7RUFFN0I7O0lBRUMsNEJBQW9DLEVBQUE7RUFFckM7O0lBRUMsOEJBQXdDLEVBQUE7RUFFekM7O0lBRUMsK0JBQTBDLEVBQUE7RUFFM0M7O0lBRUMsNkJBQXNDLEVBQUEsRUFDdEM7O0FFekJIO0VBQ0UsZ0JKMlFrQjtFSTFRbEIsa0JBQWtCLEVBQUE7O0FBRnBCO0VBQ0UsbUJKNFF3QjtFSTNReEIsa0JBQWtCLEVBQUE7O0FBS3BCO0VBQ0UsMkJKMlErQixFQUFBOztBSTVRakM7RUFDRSw0Qko0UWlDLEVBQUE7O0FLblJuQztFQUNFLDBCQUEwQixFQUFBO0VBRDNCO0lBR0csMEJBQTBCLEVBQUE7O0FBTTlCO0VBQ0UsV0xWUSxFQUFBO0VLU1Y7SUFHSSxXTFpNLEVBQUE7RUtTVjtJQU9NLGNBQTBCLEVBQUE7RUFQaEM7SUFZTSxZQUEyQixFQUFBOztBQVpqQztFQUNFLFdMVFEsRUFBQTtFS1FWO0lBR0ksV0xYTSxFQUFBO0VLUVY7SUFPTSxZQUEwQixFQUFBO0VBUGhDO0lBWU0sY0FBMkIsRUFBQTs7QUFaakM7RUFDRSxjTFBjLEVBQUE7RUtNaEI7SUFHSSxjTFRZLEVBQUE7RUtNaEI7SUFPTSxnQkFBMEIsRUFBQTtFQVBoQztJQVlNLFlBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xOYyxFQUFBO0VLS2hCO0lBR0ksY0xSWSxFQUFBO0VLS2hCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLFlBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xMYyxFQUFBO0VLSWhCO0lBR0ksY0xQWSxFQUFBO0VLSWhCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xKYyxFQUFBO0VLR2hCO0lBR0ksY0xOWSxFQUFBO0VLR2hCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xIYyxFQUFBO0VLRWhCO0lBR0ksY0xMWSxFQUFBO0VLRWhCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xGYyxFQUFBO0VLQ2hCO0lBR0ksY0xKWSxFQUFBO0VLQ2hCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xEYyxFQUFBO0VLQWhCO0lBR0ksY0xIWSxFQUFBO0VLQWhCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xBYyxFQUFBO0VLRGhCO0lBR0ksY0xGWSxFQUFBO0VLRGhCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xDYyxFQUFBO0VLRmhCO0lBR0ksY0xEWSxFQUFBO0VLRmhCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FBWmpDO0VBQ0UsY0xVZSxFQUFBO0VLWGpCO0lBR0ksY0xRYSxFQUFBO0VLWGpCO0lBT00sY0FBMEIsRUFBQTtFQVBoQztJQVlNLGNBQTJCLEVBQUE7O0FQdEJuQztFQUNFLFlBQVksRUFBQTs7QUFLZCxTQUFBO0FBRUE7RUFFRSx5QkVJa0I7RUZIbEIsa0NBQWtDLEVBQUE7O0FBR3BDO0VBRUUsa0JBQWtCLEVBQUE7O0FBS3BCO0VBS0UsZUFBZTtFQUNmLCtDQUErQztFQUMvQyw0QkFBNEI7RUFDNUIsc0JBQXNCO0VBQ3RCLDJCQUEyQjtFQUMzQiw0QkFBNEI7RUFDNUIsbUJBQW1CO0VBQ25CLGlCQUFpQixFQUFBOztBQUduQjtFQUNFLGdCQUFnQjtFQUNoQixlQUFlLEVBQUE7O0FBR2pCO0VBQ0UsNkJBQTZCO0VBQzdCLFlBQVk7RUFDWixhQUFhO0VBQ2IsbURBQWtELEVBQUE7RVEvQm5EO0lSMkJEO01BT0ksd0NBQXdDLEVBQUEsRUFFM0M7O0FBRUQ7RUFDRSxtREFBa0QsRUFBQTtFUXZDbkQ7SVJzQ0Q7TUFJSSx3Q0FBd0MsRUFBQSxFQU0zQztFQVZEO0lBUUkscUJBQXFCLEVBQUE7O0FTN0R6Qjs7OztFQUtJLGFBQWEsRUFBQTs7QUNKakI7RUFDSSxZQUFZO0VBQ1osZ0JBQWdCLEVBQUE7O0FBSWhCO0VBQ0ksZUFBZTtFQUNmLGFBQWE7RUFDYixXQUFXO0VBQ1gseUJSS1ksRUFBQTtFUVRmO0lBT08sV0FBVztJQUNYLGNBQWM7SUFDZCxXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixTQUFTO0lBQ1QsWUFBWTtJQUNaLHlCUkxRO0lRTVIsb0JBQW9CLEVBQUE7SUZiL0I7TUVGSTtRQWtCVyw2QkFBNkIsRUFBQSxFQUVwQztFQUVEO0lBQ0ksWUFBWTtJQUNaLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IseUJBQThCO1FBQTlCLHNCQUE4QjtZQUE5Qiw4QkFBOEI7SUFDOUIseUJBQW1CO1FBQW5CLHNCQUFtQjtZQUFuQixtQkFBbUI7SUFDbkIsV0FBVyxFQUFBO0VBR2Y7SUFDSSxxQkFBcUI7SUFDckIsa0JBQWtCO0lBQ2xCLGFBQWEsRUFBQTtJQUViO01BQ0ksWUFBWTtNQUNaLFlBQVksRUFBQTtFQUlwQjtJQUNJLFdBQVc7SUFDcEIsa0JBQWtCO0lBQ2xCLGlCUnFEYSxFQUFBO0VRbERSO0lBQ0ksV0FBVztJQUNYLFlBQVk7SUFDWixrQkFBa0I7SUFDbEIsYUFBYTtJQUNiLGlCQUFpQixFQUFBO0lGbEQ1QjtNRTZDTztRQVFRLGFBQWEsRUFBQSxFQTRDcEI7SUF6Q0c7TUFDSSxXQUFXO01BQ1gsV0FBVztNQUNYLHNCUmxFSjtNUW1FSSxrQkFBa0I7TUFDbEIsNkZBQ3lCO01BRHpCLHFGQUN5QjtNQUR6Qiw4RUFDeUI7TUFEekIsK0dBQ3lCLEVBQUE7TUFFekI7UUFDSSxNQUFNO1FBQ04sT0FBTyxFQUFBO01BR1g7UUFDSSxPQUFPO1FBQ1AsUUFBUSxFQUFBO01BR1o7UUFDSSxPQUFPO1FBQ1AsU0FBUyxFQUFBO0lBL0JwQjtNQXNDZSxRQUFRO01BQ1IsZ0NBQXdCO2NBQXhCLHdCQUF3QixFQUFBO0lBdkN2QztNQTJDZSxVQUFVLEVBQUE7SUEzQ3pCO01BK0NlLFFBQVE7TUFDUixpQ0FBeUI7Y0FBekIseUJBQXlCLEVBQUE7RUFNekM7SUFDSSxlQUFlO0lBQ2YsT0FBTztJQUNQLE1BQU07SUFDTixXQUFXO0lBQ1gsWUFBWTtJQUNaLHVDUmxHUTtJUW1HUixzQkFBc0I7SUFDdEIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixZQUFZO0lBQ1osVUFBVTtJQUNWLGtCQUFrQjtJQUNsQixtRUFBMkQ7SUFBM0QsMkRBQTJELEVBQUE7SUFiOUQ7TUFnQk8sVUFBVTtNQUNWLG1CQUFtQixFQUFBO0lGcEhsQztNRW1HTztRQXFCUSxnQkFBZ0I7UUFFaEIsVUFBVTtRQUNWLDZCQUE2QjtRQUM3QixpQkFBaUI7UUFDakIsVUFBVTtRQUNWLG1CQUFtQixFQUFBLEVBNEQxQjtJQXpERztNQUNJLGVBQWUsRUFBQTtJQUduQjtNQUNJLG9CQUFhO01BQWIsb0JBQWE7TUFBYixhQUFhO01BQ2IsNEJBQXNCO01BQXRCLDZCQUFzQjtVQUF0QiwwQkFBc0I7Y0FBdEIsc0JBQXNCO01BQ2xDLHlCQUE4QjtVQUE5QixzQkFBOEI7Y0FBOUIsOEJBQThCO01BQ2xCLFlBQVk7TUFDWixnQkFBZ0IsRUFBQTtNRjFJL0I7UUVxSVc7VUFRUSw4QkFBbUI7VUFBbkIsNkJBQW1CO2NBQW5CLHVCQUFtQjtrQkFBbkIsbUJBQW1CLEVBQUEsRUFFMUI7SUFJRDtNQUNJLHlCQUE4QjtVQUE5QixzQkFBOEI7Y0FBOUIsOEJBQThCO01BQzlCLHlCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CO01BQ25CLFdSN0pKO01ROEpJLHFCQUFxQjtNQUNyQixrQkFBa0IsRUFBQTtNQUxyQjtRQVNPLHFCQUFxQjtRQUNyQixXUnBLUixFQUFBO01NT1g7UUVtSlc7VUFlUSxZQUFZO1VBQ1osbUJBQW1CLEVBQUEsRUFzQjFCO01BbEJPO1FBQ0ksb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYiw0QkFBc0I7UUFBdEIsNkJBQXNCO1lBQXRCLDBCQUFzQjtnQkFBdEIsc0JBQXNCO1FBQ3RCLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN6QyxrQkFBa0I7UUFDQSw0Q0FBb0M7UUFBcEMsb0NBQW9DLEVBQUE7UUY1SzNEO1VFdUttQjtZQVFRLGVBQWU7WUFDZiwyQkFBcUI7Z0JBQXJCLHdCQUFxQjtvQkFBckIscUJBQXFCLEVBQUEsRUFPNUI7UUFoQkE7VUFhTyxXUjNMaEI7VVE0TGdCLFlBQVksRUFBQTs7QUM5THhDO0VBRUksWUFBWTtFQUNaLGFBQWE7RUFDYixrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxjQUFjO0VBQ2QsVUFBVTtFQUNWLG9CQUFvQixFQUFBOztBQUt4QjtFQUNFLFlBQVk7RUFDWixnQkFBZ0IsRUFBQTs7QUFJaEI7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxhQUFhO0VBQ2IsV0FBVyxFQUFBO0VBTFo7SUFRRyxXQUFXO0lBQ1gsY0FBYztJQUNkLFdBQVc7SUFDWCxZQUFZO0lBQ1osa0JBQWtCO0lBQ2xCLFNBQVM7SUFDVCxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7RUFmdkI7SUFtQkcsaUJBQWlCLEVBQUE7RUFHbkI7SUFDRSxZQUFZO0lBQ1osb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix5QkFBOEI7UUFBOUIsc0JBQThCO1lBQTlCLDhCQUE4QjtJQUM5Qix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQjtJQUNuQixXQUFXLEVBQUE7RUFHYjtJQUNFLGtCQUFrQjtJQUNsQixvQkFBYTtJQUFiLG9CQUFhO0lBQWIsYUFBYTtJQUNiLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLFNBQVM7SUFDVCxhQUFhLEVBQUE7SUFDYjtNQUNFLFdBQVc7TUFDWCxZQUFZLEVBQUE7SUFUZjtNQVlHLFdBQVc7TUFDWCxZQUFZLEVBQUE7RUFJaEI7SUFDRSxXQUFXO0lBQ1gsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixhQUFhLEVBQUE7SUg5RGxCO01HMERHO1FBT0ksYUFBYSxFQUFBLEVBMkNoQjtJQXhDQztNQUNFLFdBQVc7TUFDWCxXQUFXO01BQ1gsc0JUOUVJO01TK0VKLGtCQUFrQjtNQUNsQiw2RkFBNkU7TUFBN0UscUZBQTZFO01BQTdFLDZFQUE2RTtNQUE3RSw4R0FBNkUsRUFBQTtNQUU3RTtRQUNFLE1BQU07UUFDTixPQUFPLEVBQUE7TUFHVDtRQUNFLE9BQU87UUFDUCxRQUFRLEVBQUE7TUFHVjtRQUNFLE9BQU87UUFDUCxTQUFTLEVBQUE7SUE3QmQ7TUFvQ08sUUFBUTtNQUNSLGdDQUF3QjtjQUF4Qix3QkFBd0IsRUFBQTtJQXJDL0I7TUF5Q08sVUFBVSxFQUFBO0lBekNqQjtNQTZDTyxRQUFRO01BQ1IsaUNBQXlCO2NBQXpCLHlCQUF5QixFQUFBO0VBTWpDO0lBQ0UsZUFBZTtJQUNmLE9BQU87SUFDUCxNQUFNO0lBQ04sV0FBVztJQUNYLFlBQVk7SUFDWix1Q1Q3R2M7SVM4R2Qsc0JBQXNCO0lBQ3RCLGtCQUFrQjtJQUNsQixrQkFBa0I7SUFDbEIsWUFBWTtJQUNaLFVBQVU7SUFDVixrQkFBa0I7SUFDbEIsbUVBQTJEO0lBQTNELDJEQUEyRCxFQUFBO0lBYjVEO01BZ0JHLFVBQVU7TUFDVixtQkFBbUIsRUFBQTtJSC9IMUI7TUc4R0c7UUFxQkksZ0JBQWdCO1FBRWhCLFVBQVU7UUFDViw2QkFBNkI7UUFDN0IsaUJBQWlCO1FBQ2pCLFVBQVU7UUFDVixtQkFBbUIsRUFBQSxFQXdIdEI7SUFySEM7TUFDRSxlQUFlLEVBQUE7SUFHakI7TUFDRSxvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0Qix5QkFBOEI7VUFBOUIsc0JBQThCO2NBQTlCLDhCQUE4QjtNQUM5QixZQUFZO01BQ1osZ0JBQWdCLEVBQUE7TUhySnZCO1FHZ0pLO1VBT0ksOEJBQW1CO1VBQW5CLDZCQUFtQjtjQUFuQix1QkFBbUI7a0JBQW5CLG1CQUFtQjtVQUNuQix3QkFBdUI7Y0FBdkIscUJBQXVCO2tCQUF2Qix1QkFBdUI7VUFDdkIsU0FBUyxFQUFBLEVBRVo7SUFLRDtNQUNFLGtCQUFrQjtNQUNsQixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCO01BQ3ZCLHlCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CO01BQ25CLFNBQVM7TUFDVCxhQUFhO01BQ2IscUJBQXFCLEVBQUE7TUFQdEI7UUFVRyxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2Qix5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLFlBQVksRUFBQTtRQWRmO1VBZ0JLLFdBQVc7VUFDWCwwQ0FBa0M7VUFBbEMsa0NBQWtDLEVBQUE7VUFqQnZDO1lBbUJPLFdBQVc7WUFDWCxZQUFZLEVBQUE7VUFwQm5CO1lBdUJPLFdBQVc7WUFDWCxZQUFZLEVBQUE7VUF4Qm5CO1lBMkJPLFdBQVc7WUFDWCxZQUFZLEVBQUE7VUE1Qm5CO1lBK0JPLFdBQVc7WUFDWCxZQUFZLEVBQUE7TUFoQ25CO1FBc0NHLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsY0FBYztRQUNkLFdBQVc7UUFDWCwwQ0FBa0M7UUFBbEMsa0NBQWtDLEVBQUE7TUExQ3JDO1FBZ0RPLGNBQWMsRUFBQTtNQWhEckI7UUFvREssY0FBYyxFQUFBO01IcE56QjtRR2dLSztVQXlESSxZQUFZO1VBQ1osZUFBZTtVQUNmLG1CQUFtQixFQUFBO1VBM0R0QjtZQTZESyxvQkFBYTtZQUFiLG9CQUFhO1lBQWIsYUFBYTtZQUNiLHdCQUF1QjtnQkFBdkIscUJBQXVCO29CQUF2Qix1QkFBdUI7WUFDdkIseUJBQW1CO2dCQUFuQixzQkFBbUI7b0JBQW5CLG1CQUFtQjtZQUNuQixTQUFTO1lBQ1Qsa0JBQWtCLEVBQUE7WUFqRXZCO2NBbUVPLFdBQVc7Y0FDWCxZQUFZLEVBQUE7WUFwRW5CO2NBdUVPLFdBQVc7Y0FDWCxZQUFZLEVBQUEsRUFDYjtNQUtIO1FBQ0Usb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYiw0QkFBc0I7UUFBdEIsNkJBQXNCO1lBQXRCLDBCQUFzQjtnQkFBdEIsc0JBQXNCO1FBQ3RCLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2QixrQkFBa0I7UUFDbEIsNENBQW9DO1FBQXBDLG9DQUFvQyxFQUFBO1FIblAvQztVRzhPUztZQVFJLGVBQWU7WUFDZiwyQkFBcUI7Z0JBQXJCLHdCQUFxQjtvQkFBckIscUJBQXFCLEVBQUEsRUFPeEI7UUFoQkE7VUFhRyxXVGxRRjtVU21RRSxZQUFZLEVBQUE7RUFqUHZCO0lBeVBHLGVBQWU7SUFDZixVQUFVO0lBQ1YsVUFBVTtJQUNWLG9CQUFhO0lBQWIsb0JBQWE7SUFBYixhQUFhO0lBQ2IsNEJBQXNCO0lBQXRCLDZCQUFzQjtRQUF0QiwwQkFBc0I7WUFBdEIsc0JBQXNCO0lBQ3RCLHdCQUF1QjtRQUF2QixxQkFBdUI7WUFBdkIsdUJBQXVCO0lBQ3ZCLHlCQUFtQjtRQUFuQixzQkFBbUI7WUFBbkIsbUJBQW1CO0lBQ25CLFNBQVMsRUFBQTtJSHJRZDtNR0tFO1FBa1FLLFVBQVU7UUFDVixXQUFXO1FBQ1gsU0FBUyxFQUFBLEVBZ0ZaO0lBcFZGO01BdVFLLGtCQUFrQjtNQUNsQixnQkFBZ0I7TUFDaEIsb0JBQWE7TUFBYixvQkFBYTtNQUFiLGFBQWE7TUFDYix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQixXQUFXO01BQ1gsWUFBWTtNQUNaLGtCQUFrQjtNQUNsQix3RUFBd0U7TUFDeEUsMEJBQTBCO01BQzFCLDRCQUE0QjtNQUM1QiwyQkFBMkI7TUFDM0Isa0NBQTBCO2NBQTFCLDBCQUEwQjtNQUMxQix5Q0FBaUM7Y0FBakMsaUNBQWlDLEVBQUE7TUFwUnRDO1FBc1JPLFdBQVc7UUFDWCxrQkFBa0I7UUFDbEIsTUFBTTtRQUNOLE9BQU87UUFDUCxXQUFXO1FBQ1gsWUFBWTtRQUNaLDJCQUEyQjtRQUMzQixXQUFXO1FBQ1gscURBQTZDO1FBQTdDLDZDQUE2QyxFQUFBO01BOVJwRDtRQWtTUywyQkFBMkIsRUFBQTtNSHZTdEM7UUdLRTtVQXNTTyxXQUFXO1VBQ1gsWUFBWTtVQUNaLHlDQUFpQztrQkFBakMsaUNBQWlDLEVBQUEsRUEyQ3BDO01BblZKO1FBMlNPLFNBQVM7UUFDVCxlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLG1LQU9DO1FBUEQsbUdBT0M7UUFDRCwyR0FPQztRQUNELHFCQUFxQjtRQUNyQiw2QkFBNkI7UUFDN0Isa0JBQWtCLEVBQUE7UUh4VTNCO1VHS0U7WUFxVVMsZUFBZTtZQUNmLGlCQUFpQixFQUFBLEVBRXBCO01BeFVOO1FBMlVTLGVBQWU7UUFDZixpQkFBaUIsRUFBQTtRSGpWNUI7VUdLRTtZQThVVyxlQUFlO1lBQ2YsaUJBQWlCLEVBQUEsRUFFcEI7O0FDbldUO0VBQ0Usa0JBQWtCLEVBQUE7RUFDbEI7SUFDRSxtQkFBbUI7SUFDbkIsb0JBQW9CO0lBQ3BCLHlCVlNjO0lVUmQsV1ZOTSxFQUFBO0lVRVA7TUFPRyxXQUFXLEVBQUE7SUpJbEI7TUlYRztRQVdJLG9CQUFvQixFQUFBLEVBVXZCO0lBUEM7TUFDRSxrQkFBa0IsRUFBQTtNSkV6QjtRSUhLO1VBSUksZUFBZSxFQUFBLEVBRWxCO0VBR0g7SUFDRSxlQUFlO0lBQ2YsV0FBVztJQUNYLFNBQVM7SUFDVCxPQUFPO0lBQ1AsWUFBWSxFQUFBO0VBR2Q7SUFDRSxXVmxDTTtJVW1DTixvQ1ZsQ00sRUFBQTtJTTJDWDtNSVhHO1FBSUksa0JWMkRTLEVBQUEsRVV6RFo7RUFFRDtJQUNFLHVDQUF1QztJQUN2QyxnQkFBZ0I7SUFDaEIsaUJBQWlCO0lBQ2pCLG9CQUFvQjtJQUNwQixzQlY3Q007SVU4Q04sV1YvQ007SVVnRE4sa0JBQWtCO0lBQ2xCLG1CVmtEWTtJVWhEWixZQUFZO0lBQ1osb0JBQWE7SUFBYixvQkFBYTtJQUFiLGFBQWE7SUFDYix5QkFBbUI7UUFBbkIsc0JBQW1CO1lBQW5CLG1CQUFtQixFQUFBO0lKbEN4QjtNSXNCRztRQWVJLGtCVmdEUztRVS9DVCxtQkFBbUIsRUFBQSxFQXdCdEI7SUpwRUo7TUk0Qkc7UUFvQkksZVY2Q00sRUFBQSxFVXpCVDtJSjFFSjtNSWtDRztRQXdCSSxrQlYyQ1M7UVUxQ1Qsb0JBQW9CLEVBQUEsRUFldkI7SUF4Q0E7TUE2QkcsV0FBVztNQUNYLGFBQWEsRUFBQTtNQUViO1FBaENIO1VBaUNLLGNBQWMsRUFBQSxFQU1qQjtNSjdETjtRSXNCSTtVQXFDSyxXQUFXLEVBQUEsRUFFZDtFQUdIO0lBQ0Usa0JBQWtCO0lBQ2xCLFVBQVU7SUFDVixRQUFRLEVBQUE7SUFIVDtNQUtHLGtCQUFrQjtNQUNsQixXQUFXO01BQ1gsU0FBUztNQUNULFdWMUZJO01VMkZKLHlCVnhFVztNVXlFWCxXQUFXO01BQ1gsWUFBWTtNQUNaLG1CQUFtQjtNQUNuQixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLHdCQUF1QjtVQUF2QixxQkFBdUI7Y0FBdkIsdUJBQXVCO01BQ3ZCLHlCQUFtQjtVQUFuQixzQkFBbUI7Y0FBbkIsbUJBQW1CO01BQ25CLG1CVklVO01VSFYsaUJBQWlCO01BQ2pCLDRDQUFvQztNQUFwQyxvQ0FBb0MsRUFBQTtFQW1CeEM7SUFDRSxXVnpITTtJVTBITixtQkFBbUI7SUFDbkIsa0JBQWtCLEVBQUE7SUFFbEI7TUFDRSxtQlZ6QlUsRUFBQTtNTXhGakI7UUlnSEs7VUFJSSxtQlYxQlEsRUFBQSxFVTRCWDtJQUVEO01BQ0UsaUJBQWlCO01BQ2pCLGVWckNNLEVBQUE7TU1yRmI7UUl3SEs7VUFLSSxtQlZ2Q1EsRUFBQSxFVXlDWDtJQXBCRjtNQXVCRyw4T0FBOE87TUFDOU8sc0JWaEpJO01VaUpKLFdWaEpJO01VaUpKLFdBQVc7TUFDWCxrQkFBa0IsRUFBQTtNQTNCckI7UUE4Qkssc0JWdEpFO1FVdUpGLFdWdEpFLEVBQUE7SVVxS0w7TUFFRyxzQlZ4S0UsRUFBQTtJVXNLTDtNQUtHLGFBQWEsRUFBQTtJQUxoQjtNQVFHLGFBQWEsRUFBQTtJQVJoQjtNQVdHLGtCQUFrQixFQUFBO0lBWHJCO01BY0csd0JBQXVCO1VBQXZCLHFCQUF1QjtjQUF2Qix1QkFBdUI7TUFDdkIsZUFBZSxFQUFBOztBQ3BMckI7RUFDRSw4QkFBc0I7VUFBdEIsc0JBQXNCO0VBQ3RCLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsV0FBVztFQUNYLG9DQUFvQztFQUNwQyx3Qlg4SWU7RVc3SWYsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsY1hGWTtFV0daLDZCQUE2QjtFQUM3QixXWGJNO0VXY04sNEJBQTRCO0VBQzVCLHNCWGZNO0VXZ0JOLHVCQUF1QjtFQUN2QixzRkFBc0U7RUFBdEUsOEVBQXNFO0VBQXRFLHNFQUFzRTtFQUF0RSwyR0FBc0UsRUFBQTtFQWhCdkU7SUFtQkcsY1haVSxFQUFBO0VXUGI7SUFtQkcsY1haVSxFQUFBO0VXUGI7SUFtQkcsY1haVSxFQUFBO0VXUGI7SUFtQkcsY1haVSxFQUFBO0VXUGI7SUFtQkcsY1haVSxFQUFBO0VXUGI7SUF1Qkcsc0RYakJVO1lXaUJWLDhDWGpCVTtJV2tCVixhQUFhLEVBQUE7RUF4QmhCO0lBNkJHLHlCWHpCVSxFQUFBO0VXSmI7SUFrQ0cscUJYWFE7SVdZUiw0VUFBNFU7SUFDNVUsNEJBQTRCO0lBQzVCLDJEQUEyRDtJQUMzRCxnRUFBZ0UsRUFBQTtJQXRDbkU7TUF5Q0ssb0RYbEJNO2NXa0JOLDRDWGxCTSxFQUFBO0VXdkJYO0lBK0NHLHFCWHpCUztJVzBCVCxpUkFBaVI7SUFDalIsNEJBQTRCO0lBQzVCLDJEQUEyRDtJQUMzRCxnRUFBZ0UsRUFBQTtJQW5EbkU7TUFzREssb0RYaENPO2NXZ0NQLDRDWGhDTyxFQUFBOztBV3FDYjtFQUNFLHdCQUFnQjtLQUFoQixxQkFBZ0I7VUFBaEIsZ0JBQWdCO0VBT2hCLDhPQUE4TztFQUM5Tyw0QkFBNEI7RUFDNUIsMkRBQTJEO0VBQzNELDBCQUEwQixFQUFBO0VBWDNCO0lBS0csYUFBYSxFQUFBO0VBTGhCO0lBY0csNmlCQUM0VDtJQUM1VCwrREFBK0Q7SUFDL0QsMkVBQ2lELEVBQUE7RUFsQnBEO0lBc0JHLGtmQUNpUTtJQUNqUSwrREFBK0Q7SUFDL0QsMkVBQ2lELEVBQUE7RUExQnBEO0lBOEJHLHlCWDVFWTtJVzZFWixXWDNGSSxFQUFBOztBV2dHTjtFQUNFLGNYMUZVO0VXMkZWLG1CWERVLEVBQUE7O0FXS1o7RUFDRSxjWGhGUztFV2lGVCxtQlhQVSxFQUFBOztBV1daO0VBQ0UsY1hyRlE7RVdzRlIsbUJYYlUsRUFBQTs7QVdrQmQ7RUFDRSxrQkFBa0IsRUFBQTtFQURuQjtJQUlHLGtCQUFrQjtJQUNsQixNQUFNO0lBQ04sT0FBTztJQUNQLFlBQVk7SUFDWixxQkFBcUI7SUFDckIsb0JBQW9CO0lBQ3BCLDZCQUE2QjtJQUM3Qiw2QkFBcUI7WUFBckIscUJBQXFCO0lBQ3JCLGdGQUFnRTtJQUFoRSx3RUFBZ0U7SUFBaEUsZ0VBQWdFO0lBQWhFLG9HQUFnRSxFQUFBO0VBWm5FO0lBZ0JHLDBCQUEwQjtJQUMxQixxQkFBcUIsRUFBQTtJQWpCeEI7TUFvQkssa0JBQWtCLEVBQUE7SUFwQnZCO01Bb0JLLGtCQUFrQixFQUFBO0lBcEJ2QjtNQW9CSyxrQkFBa0IsRUFBQTtJQXBCdkI7TUFvQkssa0JBQWtCLEVBQUE7SUFwQnZCO01Bb0JLLGtCQUFrQixFQUFBO0lBcEJ2QjtNQXlCSyxxQkFBcUI7TUFDckIsdUJBQXVCLEVBQUE7SUExQjVCO01BeUJLLHFCQUFxQjtNQUNyQix1QkFBdUIsRUFBQTtJQTFCNUI7TUF5QksscUJBQXFCO01BQ3JCLHVCQUF1QixFQUFBO01BMUI1QjtRQTZCTyw2REFBNkQ7UUFDN0QsWUFBWSxFQUFBO01BOUJuQjtRQTZCTyw2REFBNkQ7UUFDN0QsWUFBWSxFQUFBO01BOUJuQjtRQTZCTyxxRUFBNkQ7Z0JBQTdELDZEQUE2RDtRQUM3RCxZQUFZLEVBQUE7O0FBT2xCO0VBQ0UsYUFBYSxFQUFBO0VBRGQ7SUFNSyw2QkFBNkIsRUFBQTtFQU5sQztJQVdPLDZCQUE2QjtJQUM3QixrUEFBa1AsRUFBQTtFQVp6UDtJQWtCTyxZQUFZLEVBQUE7RUFsQm5CO0lBd0JPLGNYekpHLEVBQUE7SVdpSVY7TUEyQlMscUJYNUpDLEVBQUE7RVdpSVY7SUFrQ1cseUJYbktELEVBQUE7RVdpSVY7SUEwQ08sY1gxS0UsRUFBQTtJV2dJVDtNQTZDUyxxQlg3S0EsRUFBQTtFV2dJVDtJQW9EVyx5QlhwTEYsRUFBQTtFV2dJVDtJQTZESyxrQkFBa0I7SUFDbEIsNEJBQTRCO0lBQzVCLDJCQUEyQjtJQUMzQix3QkFBd0IsRUFBQTtFQWhFN0I7SUFxRU8sc0JYN05GO0lXOE5FLDBKQUEwSixFQUFBO0VBdEVqSztJQTRFTyxZQUFZLEVBQUE7RUE1RW5CO0lBa0ZPLGNYbk5HLEVBQUE7SVdpSVY7TUFxRlMscUJYdE5DLEVBQUE7RVdpSVY7SUE0RlcseUJYN05ELEVBQUE7RVdpSVY7SUFvR08sY1hwT0UsRUFBQTtJV2dJVDtNQXVHUyxxQlh2T0EsRUFBQTtFV2dJVDtJQThHVyx5Qlg5T0YsRUFBQTs7QVdzUFY7RUFDRSxXWC9RSTtFV2dSSixrQkFBa0I7RUFDbEIsa0JBQWtCO0VBQ2xCLGdCQUFnQixFQUFBO0VBSmpCO0lBT0csV1hyUkU7SVdzUkYsMEJBQTBCLEVBQUE7SUFSN0I7TUFXSyxjWHJRTyxFQUFBO0VXMFBaO0lBZ0JHLFdBQVc7SUFDWCxxQkFBcUI7SUFDckIsY0FBYztJQUNkLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsT0FBTztJQUNQLFFBQVE7SUFDUixtQ0FBMkI7WUFBM0IsMkJBQTJCO0lBQzNCLHNCWHRTRTtJV3VTRixxS0FFOEQ7SUFGOUQsNkpBRThEO0lBRjlELHFKQUU4RDtJQUY5RCw0TEFFOEQ7SUFDOUQsc0JYMVNFLEVBQUE7O0FXZ1ROO0VBQ0UsYUFBYSxFQUFBO0VBRGQ7SUFNTyxzQlhyVEY7SVdzVEUsdUpBQXVKO0lBQ3ZKLGlDQUFpQyxFQUFBO0VBUnhDO0lBY08sWUFBWSxFQUFBO0VBZG5CO0lBb0JPLGNYN1NHLEVBQUE7SVd5UlY7TUF1QlMscUJYaFRDLEVBQUE7RVd5UlY7SUE4QlcseUJYdlRELEVBQUE7RVd5UlY7SUFzQ08sY1g5VEUsRUFBQTtJV3dSVDtNQXlDUyxxQlhqVUEsRUFBQTtFV3dSVDtJQWdEVyx5Qlh4VUYsRUFBQTs7QVdnVlY7RUFDRSxrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLGdCQUFnQixFQUFBO0VBSGpCO0lBTUcsV0FBVztJQUNYLHFCQUFxQjtJQUNyQixhQUFhO0lBQ2IsWUFBWTtJQUNaLGtCQUFrQjtJQUNsQixPQUFPO0lBQ1AsUUFBUTtJQUNSLG1DQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0Isc0JYdFhFO0lXdVhGLHFLQUU4RDtJQUY5RCw2SkFFOEQ7SUFGOUQscUpBRThEO0lBRjlELDRMQUU4RDtJQUM5RCxxQ1h6WEU7SVcwWEYscUJBQXFCO0lBQ3JCLHdLQUF3SztJQUN4SyxnQ0FBZ0M7SUFDaEMsd0JBQXdCO0lBQ3hCLDRCQUE0QixFQUFBOztBQUtsQztFQUNFLGtCQUFrQixFQUFBO0VBRG5CO0lBSUcsWUFBUztJQUNULGNBQWM7SUFDZCxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLE1BQU0sRUFBQTs7QUFNZDtFQUNFLHVDQUF1QztFQUN2QyxZQUFZLEVBQUE7RUFGZDtJQUtJLGtGQUMyQixFQUFBO0VBTi9CO0lBVUksa0ZBQzJCLEVBQUE7O0FDOVo3QjtFQUNFLHFCQUFxQjtFQUNyQixXWkFRO0VZQ1Isa0JBQWtCO0VBQ2xCLHNCQUFzQjtFQUN0Qix5QkFBaUI7S0FBakIsc0JBQWlCO01BQWpCLHFCQUFpQjtVQUFqQixpQkFBaUI7RUFDakIsNkJBQTZCO0VBQzdCLDZCQUE2QjtFQUM3Qix5QkFBeUI7RUFDekIsbUJaMkZjO0VZMUZkLG1CQUFtQjtFQUNuQixnQkFBZ0I7RUFFaEIsc0pBQzhEO0VBRDlELDhJQUM4RDtFQUQ5RCxzSUFDOEQ7RUFEOUQsNEtBQzhELEVBQUE7RUFDOUQ7SUFDRSx1Q1pUWTtZWVNaLCtCWlRZLEVBQUE7RVlXZDtJQUNFLG1CQUFtQixFQUFBO0VBRXJCO0lBQ0UsZ0JBQWdCLEVBQUE7RUFFbEI7SUFDRSxjQUFjO0lBQ2QsV0FBVyxFQUFBO0VBRVo7SUFFRyx1QkFBdUIsRUFBQTs7QUFPN0I7RUFFSSxzQlp0Q007RVl1Q04sV1p2Q00sRUFBQTtFWW9DVjtJQU1NLHlCQUFxQztJQUNyQyxXWjNDSSxFQUFBO0VZb0NWO0lBV00seUJBQXFDO0lBQ3JDLFdaaERJO0lZaURKLGFBQWE7SUFDYixzRFpsREk7WVlrREosOENabERJLEVBQUE7RVlvQ1Y7SUFrQk0seUJBQXFDO0lBQ3JDLFdadkRJLEVBQUE7RVlvQ1Y7SUF1Qk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQUsxQjtFQUVJLFdabkVNO0VZb0VOLHFCWjdEWSxFQUFBO0VZMERoQjtJQU1NLGtCWnZFSTtJWXdFSixzQlp4RUk7SVl5RUosV1p6RUksRUFBQTtFWWlFVjtJQVlNLGtCWjdFSTtJWThFSixzQlo5RUk7SVkrRUosV1ovRUk7SVlnRkosVUFBVTtJQUNWLHNEWmpGSTtZWWlGSiw4Q1pqRkksRUFBQTtFWWlFVjtJQW9CTSxxQkFBaUM7SUFDakMseUJBQXFDO0lBQ3JDLFdadkZJLEVBQUE7RVlpRVY7SUEwQk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQXhEMUI7RUFFSSxzQlpyQ007RVlzQ04sV1p2Q00sRUFBQTtFWW9DVjtJQU1NLHVCQUFxQztJQUNyQyxXWjNDSSxFQUFBO0VZb0NWO0lBV00sdUJBQXFDO0lBQ3JDLFdaaERJO0lZaURKLGFBQWE7SUFDYixnRFpqREk7WVlpREosd0NaakRJLEVBQUE7RVltQ1Y7SUFrQk0sdUJBQXFDO0lBQ3JDLFdadkRJLEVBQUE7RVlvQ1Y7SUF1Qk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQUsxQjtFQUVJLFdabEVNO0VZbUVOLHFCWjdEWSxFQUFBO0VZMERoQjtJQU1NLGtCWnRFSTtJWXVFSixzQlp2RUk7SVl3RUosV1p6RUksRUFBQTtFWWlFVjtJQVlNLGtCWjVFSTtJWTZFSixzQlo3RUk7SVk4RUosV1ovRUk7SVlnRkosVUFBVTtJQUNWLGdEWmhGSTtZWWdGSix3Q1poRkksRUFBQTtFWWdFVjtJQW9CTSxtQkFBaUM7SUFDakMsdUJBQXFDO0lBQ3JDLFdadkZJLEVBQUE7RVlpRVY7SUEwQk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQXhEMUI7RUFFSSx5QlpuQ1k7RVlvQ1osV1p2Q00sRUFBQTtFWW9DVjtJQU1NLHlCQUFxQztJQUNyQyxXWjNDSSxFQUFBO0VZb0NWO0lBV00sMkJBQXFDO0lBQ3JDLFdaaERJO0lZaURKLGFBQWE7SUFDYixzRFovQ1U7WVkrQ1YsOENaL0NVLEVBQUE7RVlpQ2hCO0lBa0JNLHlCQUFxQztJQUNyQyxXWnZESSxFQUFBO0VZb0NWO0lBdUJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUFLMUI7RUFFSSxjWmhFWTtFWWlFWixxQlo3RFksRUFBQTtFWTBEaEI7SUFNTSxxQlpwRVU7SVlxRVYseUJackVVO0lZc0VWLFdaekVJLEVBQUE7RVlpRVY7SUFZTSxxQloxRVU7SVkyRVYseUJaM0VVO0lZNEVWLFdaL0VJO0lZZ0ZKLFVBQVU7SUFDVixzRFo5RVU7WVk4RVYsOENaOUVVLEVBQUE7RVk4RGhCO0lBb0JNLHVCQUFpQztJQUNqQywyQkFBcUM7SUFDckMsV1p2RkksRUFBQTtFWWlFVjtJQTBCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FBeEQxQjtFQUVJLHlCWmxDWTtFWW1DWixXWnZDTSxFQUFBO0VZb0NWO0lBTU0seUJBQXFDO0lBQ3JDLFdaM0NJLEVBQUE7RVlvQ1Y7SUFXTSx5QkFBcUM7SUFDckMsV1poREk7SVlpREosYUFBYTtJQUNiLHNEWjlDVTtZWThDViw4Q1o5Q1UsRUFBQTtFWWdDaEI7SUFrQk0seUJBQXFDO0lBQ3JDLFdadkRJLEVBQUE7RVlvQ1Y7SUF1Qk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQUsxQjtFQUVJLGNaL0RZO0VZZ0VaLHFCWjdEWSxFQUFBO0VZMERoQjtJQU1NLHFCWm5FVTtJWW9FVix5QlpwRVU7SVlxRVYsV1p6RUksRUFBQTtFWWlFVjtJQVlNLHFCWnpFVTtJWTBFVix5QloxRVU7SVkyRVYsV1ovRUk7SVlnRkosVUFBVTtJQUNWLHNEWjdFVTtZWTZFViw4Q1o3RVUsRUFBQTtFWTZEaEI7SUFvQk0scUJBQWlDO0lBQ2pDLHlCQUFxQztJQUNyQyxXWnZGSSxFQUFBO0VZaUVWO0lBMEJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUF4RDFCO0VBRUkseUJaakNZO0VZa0NaLFdadkNNLEVBQUE7RVlvQ1Y7SUFNTSx5QkFBcUM7SUFDckMsV1ozQ0ksRUFBQTtFWW9DVjtJQVdNLHlCQUFxQztJQUNyQyxXWmhESTtJWWlESixhQUFhO0lBQ2Isc0RaN0NVO1lZNkNWLDhDWjdDVSxFQUFBO0VZK0JoQjtJQWtCTSx5QkFBcUM7SUFDckMsV1p2REksRUFBQTtFWW9DVjtJQXVCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FBSzFCO0VBRUksY1o5RFk7RVkrRFoscUJaN0RZLEVBQUE7RVkwRGhCO0lBTU0scUJabEVVO0lZbUVWLHlCWm5FVTtJWW9FVixXWnpFSSxFQUFBO0VZaUVWO0lBWU0scUJaeEVVO0lZeUVWLHlCWnpFVTtJWTBFVixXWi9FSTtJWWdGSixVQUFVO0lBQ1Ysc0RaNUVVO1lZNEVWLDhDWjVFVSxFQUFBO0VZNERoQjtJQW9CTSxxQkFBaUM7SUFDakMseUJBQXFDO0lBQ3JDLFdadkZJLEVBQUE7RVlpRVY7SUEwQk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQXhEMUI7RUFFSSx5QlpoQ1k7RVlpQ1osV1p2Q00sRUFBQTtFWW9DVjtJQU1NLHlCQUFxQztJQUNyQyxXWjNDSSxFQUFBO0VZb0NWO0lBV00seUJBQXFDO0lBQ3JDLFdaaERJO0lZaURKLGFBQWE7SUFDYixzRFo1Q1U7WVk0Q1YsOENaNUNVLEVBQUE7RVk4QmhCO0lBa0JNLHlCQUFxQztJQUNyQyxXWnZESSxFQUFBO0VZb0NWO0lBdUJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUFLMUI7RUFFSSxjWjdEWTtFWThEWixxQlo3RFksRUFBQTtFWTBEaEI7SUFNTSxxQlpqRVU7SVlrRVYseUJabEVVO0lZbUVWLFdaekVJLEVBQUE7RVlpRVY7SUFZTSxxQlp2RVU7SVl3RVYseUJaeEVVO0lZeUVWLFdaL0VJO0lZZ0ZKLFVBQVU7SUFDVixzRFozRVU7WVkyRVYsOENaM0VVLEVBQUE7RVkyRGhCO0lBb0JNLHFCQUFpQztJQUNqQyx5QkFBcUM7SUFDckMsV1p2RkksRUFBQTtFWWlFVjtJQTBCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FBeEQxQjtFQUVJLHlCWi9CWTtFWWdDWixXWnZDTSxFQUFBO0VZb0NWO0lBTU0seUJBQXFDO0lBQ3JDLFdaM0NJLEVBQUE7RVlvQ1Y7SUFXTSx5QkFBcUM7SUFDckMsV1poREk7SVlpREosYUFBYTtJQUNiLHNEWjNDVTtZWTJDViw4Q1ozQ1UsRUFBQTtFWTZCaEI7SUFrQk0seUJBQXFDO0lBQ3JDLFdadkRJLEVBQUE7RVlvQ1Y7SUF1Qk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQUsxQjtFQUVJLGNaNURZO0VZNkRaLHFCWjdEWSxFQUFBO0VZMERoQjtJQU1NLHFCWmhFVTtJWWlFVix5QlpqRVU7SVlrRVYsV1p6RUksRUFBQTtFWWlFVjtJQVlNLHFCWnRFVTtJWXVFVix5Qlp2RVU7SVl3RVYsV1ovRUk7SVlnRkosVUFBVTtJQUNWLHNEWjFFVTtZWTBFViw4Q1oxRVUsRUFBQTtFWTBEaEI7SUFvQk0scUJBQWlDO0lBQ2pDLHlCQUFxQztJQUNyQyxXWnZGSSxFQUFBO0VZaUVWO0lBMEJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUF4RDFCO0VBRUkseUJaOUJZO0VZK0JaLFdadkNNLEVBQUE7RVlvQ1Y7SUFNTSx5QkFBcUM7SUFDckMsV1ozQ0ksRUFBQTtFWW9DVjtJQVdNLHlCQUFxQztJQUNyQyxXWmhESTtJWWlESixhQUFhO0lBQ2Isc0RaMUNVO1lZMENWLDhDWjFDVSxFQUFBO0VZNEJoQjtJQWtCTSx5QkFBcUM7SUFDckMsV1p2REksRUFBQTtFWW9DVjtJQXVCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FBSzFCO0VBRUksY1ozRFk7RVk0RFoscUJaN0RZLEVBQUE7RVkwRGhCO0lBTU0scUJaL0RVO0lZZ0VWLHlCWmhFVTtJWWlFVixXWnpFSSxFQUFBO0VZaUVWO0lBWU0scUJackVVO0lZc0VWLHlCWnRFVTtJWXVFVixXWi9FSTtJWWdGSixVQUFVO0lBQ1Ysc0RaekVVO1lZeUVWLDhDWnpFVSxFQUFBO0VZeURoQjtJQW9CTSxxQkFBaUM7SUFDakMseUJBQXFDO0lBQ3JDLFdadkZJLEVBQUE7RVlpRVY7SUEwQk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQXhEMUI7RUFFSSx5Qlo3Qlk7RVk4QlosV1p2Q00sRUFBQTtFWW9DVjtJQU1NLHlCQUFxQztJQUNyQyxXWjNDSSxFQUFBO0VZb0NWO0lBV00seUJBQXFDO0lBQ3JDLFdaaERJO0lZaURKLGFBQWE7SUFDYixtRFp6Q1U7WVl5Q1YsMkNaekNVLEVBQUE7RVkyQmhCO0lBa0JNLHlCQUFxQztJQUNyQyxXWnZESSxFQUFBO0VZb0NWO0lBdUJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUFLMUI7RUFFSSxjWjFEWTtFWTJEWixxQlo3RFksRUFBQTtFWTBEaEI7SUFNTSxxQlo5RFU7SVkrRFYseUJaL0RVO0lZZ0VWLFdaekVJLEVBQUE7RVlpRVY7SUFZTSxxQlpwRVU7SVlxRVYseUJackVVO0lZc0VWLFdaL0VJO0lZZ0ZKLFVBQVU7SUFDVixtRFp4RVU7WVl3RVYsMkNaeEVVLEVBQUE7RVl3RGhCO0lBb0JNLHFCQUFpQztJQUNqQyx5QkFBcUM7SUFDckMsV1p2RkksRUFBQTtFWWlFVjtJQTBCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FBeEQxQjtFQUVJLHlCWjVCWTtFWTZCWixXWnZDTSxFQUFBO0VZb0NWO0lBTU0seUJBQXFDO0lBQ3JDLFdaM0NJLEVBQUE7RVlvQ1Y7SUFXTSx5QkFBcUM7SUFDckMsV1poREk7SVlpREosYUFBYTtJQUNiLG1EWnhDVTtZWXdDViwyQ1p4Q1UsRUFBQTtFWTBCaEI7SUFrQk0seUJBQXFDO0lBQ3JDLFdadkRJLEVBQUE7RVlvQ1Y7SUF1Qk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQUsxQjtFQUVJLGNaekRZO0VZMERaLHFCWjdEWSxFQUFBO0VZMERoQjtJQU1NLHFCWjdEVTtJWThEVix5Qlo5RFU7SVkrRFYsV1p6RUksRUFBQTtFWWlFVjtJQVlNLHFCWm5FVTtJWW9FVix5QlpwRVU7SVlxRVYsV1ovRUk7SVlnRkosVUFBVTtJQUNWLG1EWnZFVTtZWXVFViwyQ1p2RVUsRUFBQTtFWXVEaEI7SUFvQk0scUJBQWlDO0lBQ2pDLHlCQUFxQztJQUNyQyxXWnZGSSxFQUFBO0VZaUVWO0lBMEJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUF4RDFCO0VBRUkseUJaM0JZO0VZNEJaLFdadkNNLEVBQUE7RVlvQ1Y7SUFNTSx1QkFBcUM7SUFDckMsV1ozQ0ksRUFBQTtFWW9DVjtJQVdNLHlCQUFxQztJQUNyQyxXWmhESTtJWWlESixhQUFhO0lBQ2IsbURadkNVO1lZdUNWLDJDWnZDVSxFQUFBO0VZeUJoQjtJQWtCTSx1QkFBcUM7SUFDckMsV1p2REksRUFBQTtFWW9DVjtJQXVCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FBSzFCO0VBRUksY1p4RFk7RVl5RFoscUJaN0RZLEVBQUE7RVkwRGhCO0lBTU0scUJaNURVO0lZNkRWLHlCWjdEVTtJWThEVixXWnpFSSxFQUFBO0VZaUVWO0lBWU0scUJabEVVO0lZbUVWLHlCWm5FVTtJWW9FVixXWi9FSTtJWWdGSixVQUFVO0lBQ1YsbURadEVVO1lZc0VWLDJDWnRFVSxFQUFBO0VZc0RoQjtJQW9CTSxxQkFBaUM7SUFDakMseUJBQXFDO0lBQ3JDLFdadkZJLEVBQUE7RVlpRVY7SUEwQk0sWUFBWTtJQUNaLG9CQUFvQixFQUFBOztBQXhEMUI7RUFFSSx5QlpsQmE7RVltQmIsV1p2Q00sRUFBQTtFWW9DVjtJQU1NLHlCQUFxQztJQUNyQyxXWjNDSSxFQUFBO0VZb0NWO0lBV00seUJBQXFDO0lBQ3JDLFdaaERJO0lZaURKLGFBQWE7SUFDYixzRFo5Qlc7WVk4QlgsOENaOUJXLEVBQUE7RVlnQmpCO0lBa0JNLHlCQUFxQztJQUNyQyxXWnZESSxFQUFBO0VZb0NWO0lBdUJNLFlBQVk7SUFDWixvQkFBb0IsRUFBQTs7QUFLMUI7RUFFSSxjWi9DYTtFWWdEYixxQlo3RFksRUFBQTtFWTBEaEI7SUFNTSxxQlpuRFc7SVlvRFgseUJacERXO0lZcURYLFdaekVJLEVBQUE7RVlpRVY7SUFZTSxxQlp6RFc7SVkwRFgseUJaMURXO0lZMkRYLFdaL0VJO0lZZ0ZKLFVBQVU7SUFDVixzRFo3RFc7WVk2RFgsOENaN0RXLEVBQUE7RVk2Q2pCO0lBb0JNLHFCQUFpQztJQUNqQyx5QkFBcUM7SUFDckMsV1p2RkksRUFBQTtFWWlFVjtJQTBCTSxZQUFZO0lBQ1osb0JBQW9CLEVBQUE7O0FDNUZwQjtFQUNJLGtCQUFrQjtFQUNsQixvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLG1CQUFtQjtFQUNuQixrQkFBa0I7RUFDbEIsV2JOQTtFYU9BLG1CYmtHTSxFQUFBO0VNNUZqQjtJT2JPO01BVVEsbUJiaUdFLEVBQUEsRWFwRlQ7RUF2QkE7SUFjTyxXQUFXO0lBQ1gsV0FBVztJQUNYLFdBQVc7SUFDWCxzQmJqQko7SWFrQkksa0JBQWtCO0lBQ2xCLG1DQUEyQjtZQUEzQiwyQkFBMkI7SUFDM0IsU0FBUztJQUNULFNBQVMsRUFBQTs7QUN0QnJCO0VBQ0ksV2RBSTtFY0NKLFdBQVcsRUFBQTtFQUZkO0lBS08sV2RKQTtJY0tBLHFCQUFxQixFQUFBO0VBTjVCO0lBV1csNkJBQTZCO0lBQzdCLDBCZFhKO0ljWUksNkJkWkosRUFBQTtJY0RQO01BZ0JlLHNCQUFzQixFQUFBO01BaEJyQztRQW1CbUIsZ0JBQWdCO1FBQ2hCLHFCQUFxQixFQUFBO01BcEJ4QztRQXdCbUIsWUFBWSxFQUFBO1FSaEJuQztVUVJJO1lBMkJ1QixZQUFZLEVBQUEsRUFFbkI7RUE3QmhCO0lBb0NXLDZCQUE2QixFQUFBO0lBcEN4Qzs7TUF5Q21CLGdCQUFnQjtNQUNoQixxQkFBcUI7TUFDckIsZ0JBQWdCLEVBQUE7SUEzQ25DOztNQStDbUIsbUJBQW1CLEVBQUE7SUEvQ3RDOztNQW1EbUIsbUJBQW1CLEVBQUE7RUFNbkM7SUFDSSxZQUFZO0lBQ1osa0JBQWtCLEVBQUE7RUFHdEI7SUFDSSw2QkFBNkI7SUFDN0IsV0FBVyxFQUFBO0lBRmQ7TUFLTyxXZGxFSjtNY21FSSxxQkFBcUIsRUFBQTtJQU41QjtNQVVPLGFBQUE7TUFDQSxhQUFhLEVBQUE7TVIzRDVCO1FRZ0RRO1VBY1csMkJBQTJCLEVBQUEsRUFjbEM7TUE1Qko7UUFtQmUsc0JBQXNCLEVBQUE7UUFuQnJDO1VBc0JtQixnQkFBZ0I7VUFDaEIscUJBQXFCO1VBQ3JCLGdCQUFnQixFQUFBO0lBeEJuQztNQWlDVyxjQUFjO01BQ2QsV0FBQSxFQUFBO01SbEZuQjtRUWdEUTtVQXFDZSxrQkFBa0IsRUFBQSxFQWtEekI7TVI5R2hCO1FRdUJRO1VBeUNlLGVBQWU7VUFDZiwwQmR2R1o7VWN3R1ksNkJkeEdaLEVBQUE7VWM2REg7WUE4Q21CLGVBQWU7WUFDZiw2QmQ1R2hCLEVBQUEsRWM2R2E7TUFoRGhCOztRQXFEZSxjQUFjO1FBQ2QsZUFBQTtRQUNBLFdBQVc7UUFDWCxxQkFBcUIsRUFBQTtRQXhEcEM7O1VBMkRtQixnQkFBZ0I7VUFDaEIscUJBQXFCLEVBQUE7UVI1R2hEO1VRZ0RROztZQWdFbUIsbUJBQW1CO1lBQ25CLFdBQVcsRUFBQSxFQXFCbEI7UUF0Rlo7O1VBc0VtQixvQ0FBQSxFQUFBO1VBdEVuQjs7WUF3RXVCLG1CQUFtQjtZQUNuQix5QkFBd0I7WUFDeEIsV0FBVztZQUNYLFlBQVk7WUFDWixtQkFBbUI7WUFDbkIsZ0JBQWdCO1lBQ2hCLHFCQUFxQjtZQUNyQixpQkFBaUIsRUFBQTtZUi9IaEQ7Y1FnRFE7O2dCQWtGMkIsYUFBYSxFQUFBLEVBRXBCO0VScEk1QjtJUTJJUTtNQUdXLDBDZHBKRixFQUFBLEVjc0pMO0VSdkhaO0lRa0hRO01BU1csMENkMUpGLEVBQUEsRWM0Skw7O0FqQjQzTWI7RWtCN2hORSxrQkFBa0IsRUFBQTs7QUFJakI7RUFFRyxvQkFBb0IsRUFBQTs7QUFGdkI7RUFNRyx3QkFBd0IsRUFBQTs7QUNiOUI7RUFDRSxZQUFZLEVBQUE7RUFEZDtJQUlJLGtCQUFrQjtJQUNsQixnQkFBZ0IsRUFBQTs7QUFJcEI7RUFDRSx1QkFBdUIsRUFBQTs7QUFHekI7RUFDRSxrQkFBa0I7RUFDbEIsc0JBQXNCO0VBQ3RCLFNBQUE7RUFDQSxTQUFTLEVBQUE7O0FBR1g7RUFDRSxrQkFBa0I7RUFDbEIsTUFBTTtFQUNOLE9BQU87RUFDUCxXQUFXO0VBQ1gsWUFBWSxFQUFBOztBQUdkO0VBQ0UsMENBQTBDO0VBQzFDLDRCQUE0QjtFQUM1QixzQkFBc0I7RUFDdEIsMkJBQTJCO0VBQzNCLGVBQWU7RUFDZixZQUFZO0VBQ1osV0FBVyxFQUFBO0VWZlo7SVVRRDtNQVVJLGFBQWEsRUFBQSxFQUVoQjs7QUFJRztFQUNFLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsa0JBQWtCLEVBQUE7O0FBR3BCO0VBQ0UsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQix5RUFBc0U7S0FBdEUsdUhBQXNFO0tBQXRFLHNFQUFzRSxFQUFBO0VBTnZFO0lBU0csbUhBQWtFO0lBQWxFLGtFQUFrRTtJQUNsRSw2QkFBNkI7SUFDN0Isb0NBQW9DLEVBQUE7O0FBSXhDO0VBQ0UsbUhBQWtFO0VBQWxFLGtFQUFrRTtFQUNsRSxtQkFBbUI7RUFDbkIsY2hCckRjO0VnQnNEZCxlQUFlO0VBQ2Ysb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWE7RUFDYix3QkFBdUI7TUFBdkIscUJBQXVCO1VBQXZCLHVCQUF1QixFQUFBOztBQ3ZFN0I7RUFFSSxpQkFBaUIsRUFBQTs7QUFNaEI7RUFFRyxjakJIVSxFQUFBOztBaUJDYjtFQUVHLGNqQkhVLEVBQUE7O0FpQkNiO0VBRUcsY2pCSFUsRUFBQTs7QWlCQ2I7RUFFRyxjakJIVSxFQUFBOztBaUJDYjtFQUVHLGNqQkhVLEVBQUE7O0FpQktaO0VBRUUsWUFBWTtFQUNaLHVCQUF1QixFQUFBOztBQUV6QjtFQUNFLG1CakJHVztFaUJGWCxjakJKWTtFaUJLWix5QmpCQ1c7RWlCQVgsZ0JBQWdCLEVBQUE7O0FBRWxCO0VBQ0UsbUJqQkhXO0VpQklYLGNqQlZZO0VpQldaLHlCakJMVztFaUJNWCxzREFBOEM7VUFBOUMsOENBQThDO0VBQzlDLGdCQUFnQixFQUFBOztBQzVCeEI7O0VBRUUsV0FBVztFQUNYLGtCQUFrQixFQUFBOztBQUdwQjtFQUNFLFlBQVksRUFBQTtFQURkO0lBSUksa0JBQWtCLEVBQUE7RUFKdEI7SUFRSSxtSEFBa0U7SUFBbEUsa0VBQWtFO0lBQ2xFLDZCQUE2QjtJQUM3QixvQ0FBb0MsRUFBQTs7QUFNcEM7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixjQUFjO0VBQ2QsZUFBZTtFQUNmLG1CQUFtQjtFQUNuQix5RUFBc0U7S0FBdEUsdUhBQXNFO0tBQXRFLHNFQUFzRSxFQUFBO0VaZjNFO0lZUUc7TUFTSSxZQUFZLEVBQUEsRUFFZjs7QUM5QkM7RUFDRSxZQUFZLEVBQUE7O0FBRWI7RUFFRyxZQUFZO0VBQ1osaUJBQWlCLEVBQUE7O0FDVDNCO0VBQ0UsWUFBWSxFQUFBOztBQUtWO0VBQ0UsNEJBQTRCO0VBQzVCLG9CQUFvQixFQUFBO0VBRnJCO0lBS0csaUJBQWlCO0lBQ2pCLGlCQUFpQixFQUFBO0lBTnBCO01BU0ssd0JBQXdCLEVBQUE7TUFUN0I7UUFZTyxtQkFBbUIsRUFBQTtRQVoxQjtVQWVTLHFCQUFxQjtVQUNyQixvQkFBb0IsRUFBQTtVQWhCN0I7WUFtQlcsbUJBQW1CLEVBQUE7WUFuQjlCO2NBc0JhLGdCQUFnQjtjQUNoQixrQkFBa0IsRUFBQTtjQXZCL0I7Z0JBMEJlLG1CQUFtQixFQUFBOztBQ2pDdkM7RUFFSSxTQUFTO0VBQ1QsNkJBQTZCLEVBQUE7RUFIakM7O0lBTU0sZUFBZTtJQUNmLG1CQUFtQjtJQUNuQixZQUFZLEVBQUE7SUFSbEI7O01BVVEsV0FBVyxFQUFBO0VBVm5CO0lBY00sZ0JBQWdCO0lBQ2hCLGNBQWMsRUFBQTtJQWZwQjtNQWlCUSxZQUFZO01BQ1osZ0NBQXdCO2NBQXhCLHdCQUF3QixFQUFBOztBQWxCaEM7RUEwQlEsbUJBQW1CO0VBQ25CLHNCQUFzQixFQUFBOztBQTNCOUI7RUFnQ1Esc0JBQXNCO0VBQ3RCLG1CQUFtQixFQUFBOztBQWpDM0I7O0VBdUNRLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsbUJBQW1CO0VBQ25CLFlBQVksRUFBQTs7QUExQ3BCO0VBNkNRLGtCQUFrQjtFQUNsQixpQkFBaUIsRUFBQTtFQTlDekI7SUFnRFUsZ0JBQWdCLEVBQUE7O0FBaEQxQjtFQXFETSxpQkFBaUI7RUFDakIsZ0JBQWdCLEVBQUE7RUFDaEI7SUF2RE47TUF3RFEsa0JBQWtCLEVBQUEsRUFFckI7O0FDMURMO0VBQ0UsbUNBQW1DO0VBQ25DLGtCQUFrQixFQUFBO0VBRnBCO0lBU1ksY0FBYyxFQUFBO0VBVDFCO0lBYVUsY0FBYyxFQUFBO0VBYnhCO0lBb0JJLFdBQVc7SUFFWCxVQUFVLEVBQUE7SWhCUGI7TWdCZkQ7UUF3Qk0sMkJBQW1CO1FBQW5CLHdCQUFtQjtRQUFuQixtQkFBbUI7UUFDbkIscUJBQXFCLEVBQUEsRUErdUJ4QjtJQXh3Qkg7TUE4QlEsa0JBQWtCO01BQ2xCLG1CQUFtQjtNQUNuQixrQkFBa0I7TUFDbEIsV0FBVyxFQUFBO01oQmxCbEI7UWdCZkQ7VUFtQ1UsbUJBQW1CO1VBQ25CLGtCQUFrQixFQUFBLEVBZ0VyQjtNQXBHUDtRQXVDVSxnQkFBZ0I7UUFDaEIsa0JBQWtCO1FBQ2xCLFVBQVU7UUFDVixXQUFXO1FBQ1gsVUFBVTtRQUNWLFNBQVM7UUFDVCxZQUFZO1FBQ1osbUJBQW1CO1FBQ25CLG1CQUFtQixFQUFBO01BL0M3QjtRQWtEVSxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLHlCQUFtQjtZQUFuQixzQkFBbUI7Z0JBQW5CLG1CQUFtQjtRQUNuQix3QkFBdUI7WUFBdkIscUJBQXVCO2dCQUF2Qix1QkFBdUI7UUFDdkIsU0FBUztRQUNULFlBQVk7UUFDWixZQUFZO1FBQ1osY0FBYztRQUNkLG1CQUFtQjtRQUNuQixxSkFNQztRQU5ELHdGQU1DO1FBQ0QsbURBQW1DO1FBQW5DLDJDQUFtQztRQUFuQyxtQ0FBbUM7UUFBbkMsb0VBQW1DLEVBQUE7UWhCbEQ1QztVZ0JmRDtZQW1FWSxrQkFBa0I7WUFDbEIsUUFBUTtZQUNSLFNBQVM7WUFDVCxtQ0FBMkI7b0JBQTNCLDJCQUEyQjtZQUMzQixZQUFZO1lBQ1osWUFBWTtZQUNaLG1CQUFtQixFQUFBLEVBMEJ0QjtRaEIxRlI7VWdCVEQ7WUE0RVksU0FBUztZQUNULFNBQVMsRUFBQSxFQXNCWjtRQXBCQztVQS9FVjtZQWdGWSxTQUFTLEVBQUEsRUFtQlo7UUFuR1Q7VUFtRlksK0JBQXVCO2tCQUF2Qix1QkFBdUIsRUFBQTtRQW5GbkM7VUFzRlksU0FBUztVQUNULGVBQWU7VUFDZixnQkFBZ0I7VUFDaEIsY0FBYztVQUNkLGNBQWMsRUFBQTtVaEIzRXpCO1lnQmZEO2NBNEZjLGVBQWUsRUFBQSxFQUVsQjtRQTlGWDtVQWdHWSxVQUFVO1VBQ1YsWUFBWSxFQUFBO0lBakd4QjtNQXVHUSxrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLFVBQVU7TUFDVix3QkFBd0I7TUFDeEIsV0FBVyxFQUFBO01oQjVGbEI7UWdCZkQ7VUE2R1Usb0JBQW9CLEVBQUEsRUF1RnZCO01BcE1QO1FBZ0hVLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IsNEJBQXNCO1FBQXRCLDZCQUFzQjtZQUF0QiwwQkFBc0I7Z0JBQXRCLHNCQUFzQjtRQUN0Qix5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLFNBQVM7UUFDVCxtQkFBbUIsRUFBQTtRaEJ0RzVCO1VnQmZEO1lBdUhZLDhCQUFtQjtZQUFuQiw2QkFBbUI7Z0JBQW5CLHVCQUFtQjtvQkFBbkIsbUJBQW1CO1lBQ25CLFNBQVM7WUFDVCxvQkFBb0IsRUFBQSxFQTBFdkI7UWhCMUxSO1VnQlREO1lBNEhZLFNBQVMsRUFBQSxFQXVFWjtRaEJoTVI7VWdCSEQ7WUErSFksVUFBVSxFQUFBLEVBb0ViO1FBbk1UO1VBa0lZLG9CQUFhO1VBQWIsb0JBQWE7VUFBYixhQUFhO1VBQ2IsNEJBQXNCO1VBQXRCLDZCQUFzQjtjQUF0QiwwQkFBc0I7a0JBQXRCLHNCQUFzQjtVQUN0Qix5QkFBbUI7Y0FBbkIsc0JBQW1CO2tCQUFuQixtQkFBbUI7VUFDbkIsd0JBQXVCO2NBQXZCLHFCQUF1QjtrQkFBdkIsdUJBQXVCO1VBQ3ZCLGdCQUFnQixFQUFBO1VoQjdIM0I7WWdCVEQ7Y0F3SWMsZ0JBQWdCLEVBQUEsRUEwRG5CO1VBbE1YO1lBMkljLGtCQUFrQjtZQUNsQixlQUFlO1lBQ2YsZ0JBQWdCO1lBQ2hCLGlCQUFpQjtZQUNqQixpQkFBaUI7WUFDakIsY0FBYztZQUNkLG1CQUFtQixFQUFBO1loQmxJaEM7Y2dCZkQ7Z0JBbUpnQixlQUFlLEVBQUEsRUFjbEI7WWhCOUpaO2NnQkhEO2dCQXNKZ0IsZUFBZSxFQUFBLEVBV2xCO1lBaktiO2NBeUpnQixlQUFlLEVBQUE7Y2hCMUk5QjtnQmdCZkQ7a0JBMkprQixlQUFlLEVBQUEsRUFLbEI7Y2hCN0pkO2dCZ0JIRDtrQkE4SmtCLGVBQWUsRUFBQSxFQUVsQjtVQWhLZjtZQW1LYyxrQkFBa0I7WUFDbEIsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixpQkFBaUI7WUFDakIsaUJBQWlCO1lBQ2pCLFdBQVc7WUFDWCxrQkFBa0I7WUFDbEIsbUJBQW1CLEVBQUE7WWhCM0poQztjZ0JmRDtnQkE0S2dCLG1CQUFtQjtnQkFDbkIsZUFBZSxFQUFBLEVBS2xCO1loQi9LWjtjZ0JIRDtnQkFnTGdCLGVBQWUsRUFBQSxFQUVsQjtVQWxMYjtZQW9MYyxrQkFBa0I7WUFDbEIsWUFBWTtZQUNaLG9CQUFvQixFQUFBO1loQjdLakM7Y2dCVEQ7Z0JBd0xnQixZQUFZLEVBQUEsRUFTZjtZQWpNYjtjQTJMZ0Isa0JBQWtCO2NBQ2xCLE1BQU07Y0FDTixPQUFPO2NBQ1AsV0FBVztjQUNYLFlBQVksRUFBQTtJQS9MNUI7TUF1TVEsa0JBQWtCO01BQ2xCLGdCQUFnQjtNQUNoQixVQUFVO01BQ1Ysd0JBQXdCO01BQ3hCLFdBQVcsRUFBQTtNaEI1TGxCO1FnQmZEO1VBNk1VLG9CQUFvQixFQUFBLEVBMEd2QjtNQXZUUDtRQWdOVSxtQkFBbUI7UUFDbkIsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixxRUFBcUU7UUFDckUsMEJBQTBCO1FBQzFCLDJCQUEyQjtRQUMzQiw0QkFBNEI7UUFDNUIscUJBQXFCO1FBQ3JCLDZCQUE2QjtRQUM3QixrQkFBa0IsRUFBQTtRaEI3TTNCO1VnQmZEO1lBOE5ZLG1CQUFtQjtZQUNuQixlQUFlO1lBQ2YsaUJBQWlCO1lBQ2pCLG1CQUFtQixFQUFBLEVBRXRCO01Bbk9UO1FBcU9VLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IsNEJBQXNCO1FBQXRCLDZCQUFzQjtZQUF0QiwwQkFBc0I7Z0JBQXRCLHNCQUFzQjtRQUN0Qix5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLFNBQVM7UUFDVCxXQUFXLEVBQUE7UWhCM05wQjtVZ0JmRDtZQTRPWSw4QkFBbUI7WUFBbkIsNkJBQW1CO2dCQUFuQix1QkFBbUI7b0JBQW5CLG1CQUFtQjtZQUNuQix5QkFBOEI7Z0JBQTlCLHNCQUE4QjtvQkFBOUIsOEJBQThCO1lBQzlCLE1BQU0sRUFBQSxFQXdFVDtRQXRUVDtVQWlQWSxXQUFXLEVBQUE7VWhCbE90QjtZZ0JmRDtjQW1QYyxZQUFZLEVBQUEsRUE0RGY7VUEvU1g7WUFzUGMsa0JBQWtCO1lBQ2xCLGVBQWU7WUFDZixnQkFBZ0I7WUFDaEIsaUJBQWlCO1lBQ2pCLG1CQUFtQjtZQUNuQixtQkFBbUI7WUFDbkIsV0FBVyxFQUFBO1VBNVB6QjtZQWdRZ0IsMEJBQWtCO1lBQWxCLHVCQUFrQjtZQUFsQixrQkFBa0I7WUFDbEIsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixpQkFBaUI7WUFDakIsbUJBQW1CO1lBQ25CLG1CQUFtQjtZQUNuQixjQUFjLEVBQUE7WUF0UTlCO2NBd1FrQixXQUFXO2NBQ1gsY0FBYztjQUNkLFdBQVc7Y0FDWCxXQUFXO2NBQ1gsZUFBZTtjQUNmLHlCQUF5QixFQUFBO1VBN1EzQztZQWlSZ0Isb0JBQWE7WUFBYixvQkFBYTtZQUFiLGFBQWE7WUFDYixTQUFTLEVBQUE7WUFsUnpCO2NBb1JrQixTQUFTO2NBQ1QsZUFBZTtjQUNmLGlCQUFpQjtjQUNqQixtQkFBbUI7Y0FDbkIsY0FBYyxFQUFBO2NBeFJoQztnQkEwUm9CLGdCQUFnQjtnQkFDaEIsbUJBQW1CLEVBQUE7Y0EzUnZDO2dCQThSb0IsZ0JBQWdCLEVBQUE7VUE5UnBDO1lBbVNnQixnQkFBZ0I7WUFDaEIsa0JBQWtCLEVBQUE7WUFwU2xDO2NBc1NrQixTQUFTO2NBQ1QsZUFBZTtjQUNmLGdCQUFnQjtjQUNoQixpQkFBaUI7Y0FDakIsbUJBQW1CO2NBQ25CLFdBQVcsRUFBQTtRQTNTN0I7VUFpVFksWUFBWSxFQUFBO1VoQmxTdkI7WWdCZkQ7Y0FtVGMsWUFBWSxFQUFBLEVBRWY7SUFyVFg7TUEwVFEsa0JBQWtCO01BQ2xCLGlCQUFpQjtNQUNqQixVQUFVO01BQ1Ysd0JBQXdCO01BQ3hCLFdBQVcsRUFBQTtNaEIvU2xCO1FnQmZEO1VBZ1VVLG9CQUFvQixFQUFBLEVBc0R2QjtNQXRYUDtRQW1VVSxtQkFBbUI7UUFDbkIsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsaUJBQWlCO1FBQ2pCLGtCQUFrQjtRQUNsQixxRUFBcUU7UUFDckUsMEJBQTBCO1FBQzFCLDJCQUEyQjtRQUMzQiw0QkFBNEI7UUFDNUIscUJBQXFCO1FBQ3JCLDZCQUE2QjtRQUM3QixrQkFBa0IsRUFBQTtRaEJoVTNCO1VnQmZEO1lBaVZZLG1CQUFtQjtZQUNuQixlQUFlO1lBQ2YsaUJBQWlCO1lBQ2pCLG1CQUFtQixFQUFBLEVBRXRCO01BdFZUO1FBd1ZVLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IsNEJBQXNCO1FBQXRCLDZCQUFzQjtZQUF0QiwwQkFBc0I7Z0JBQXRCLHNCQUFzQjtRQUN0Qix5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLFNBQVM7UUFDVCxXQUFXLEVBQUE7UWhCOVVwQjtVZ0JmRDtZQStWWSw4QkFBMkI7WUFBM0IsOEJBQTJCO2dCQUEzQiwrQkFBMkI7b0JBQTNCLDJCQUEyQjtZQUMzQixTQUFTLEVBQUEsRUFxQlo7UUFyWFQ7VUFtV1ksV0FBVztVQUNYLFNBQVM7VUFDVCxlQUFlO1VBQ2YsZ0JBQWdCO1VBQ2hCLGlCQUFpQjtVQUNqQixtQkFBbUI7VUFDbkIsbUJBQW1CO1VBQ25CLFdBQVcsRUFBQTtVaEIzVnRCO1lnQmZEO2NBNFdjLGlDQUFpQyxFQUFBLEVBRXBDO1FBOVdYO1VBZ1hZLFdBQVcsRUFBQTtVaEJqV3RCO1lnQmZEO2NBa1hjLGlDQUFpQyxFQUFBLEVBRXBDO0lBcFhYO01BeVhRLGtCQUFrQjtNQUNsQixpQkFBaUI7TUFDakIsVUFBVTtNQUNWLHdCQUF3QjtNQUN4QixXQUFXLEVBQUE7TWhCOVdsQjtRZ0JmRDtVQStYVSxvQkFBb0IsRUFBQSxFQXFGdkI7TUFwZFA7UUFrWVUsb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYix5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIsd0JBQXVCO1lBQXZCLHFCQUF1QjtnQkFBdkIsdUJBQXVCO1FBQ3ZCLFNBQVM7UUFDVCxtQkFBbUIsRUFBQTtRaEJ2WDVCO1VnQmZEO1lBd1lZLG1CQUFtQjtZQUNuQixTQUFTLEVBQUEsRUEwQlo7UUFuYVQ7VUE0WVksV0FBVyxFQUFBO1VoQjdYdEI7WWdCZkQ7Y0E4WWMsWUFBWSxFQUFBLEVBRWY7UUFoWlg7VUFrWlksU0FBUztVQUNULGVBQWU7VUFDZixnQkFBZ0I7VUFDaEIsY0FBYztVQUNkLG1CQUFtQjtVQUNuQixxRUFBcUU7VUFDckUsMEJBQTBCO1VBQzFCLDJCQUEyQjtVQUMzQiw0QkFBNEI7VUFDNUIscUJBQXFCO1VBQ3JCLDZCQUE2QjtVQUM3QixrQkFBa0IsRUFBQTtVaEI5WTdCO1lnQmZEO2NBK1pjLGVBQWU7Y0FDZixtQkFBbUIsRUFBQSxFQUV0QjtNQWxhWDtRQXFhVSxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0I7UUFDdEIseUJBQW1CO1lBQW5CLHNCQUFtQjtnQkFBbkIsbUJBQW1CO1FBQ25CLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2QixTQUFTO1FBQ1QsV0FBVyxFQUFBO1FoQjNacEI7VWdCZkQ7WUE0YVksOEJBQW1CO1lBQW5CLDZCQUFtQjtnQkFBbkIsdUJBQW1CO29CQUFuQixtQkFBbUI7WUFDbkIsU0FBUyxFQUFBLEVBc0NaO1FBbmRUO1VBZ2JZLFdBQVcsRUFBQTtVaEJqYXRCO1lnQmZEO2NBa2JjLGlDQUFpQyxFQUFBLEVBMEJwQztVQTVjWDtZQXFiYyxrQkFBa0I7WUFDbEIsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixpQkFBaUI7WUFDakIsbUJBQW1CO1lBQ25CLGNBQWMsRUFBQTtZaEIzYTNCO2NnQmZEO2dCQTRiZ0IsZUFBZTtnQkFDZixtQkFBbUIsRUFBQSxFQUV0QjtVQS9iYjtZQWljYyxTQUFTO1lBQ1QsZUFBZTtZQUNmLGdCQUFnQjtZQUNoQixpQkFBaUI7WUFDakIsbUJBQW1CO1lBQ25CLG1CQUFtQjtZQUNuQixXQUFXLEVBQUE7WUF2Y3pCO2NBeWNnQixjQUFjLEVBQUE7UUF6YzlCO1VBOGNZLFdBQVcsRUFBQTtVaEIvYnRCO1lnQmZEO2NBZ2RjLGlDQUFpQyxFQUFBLEVBRXBDO0lBbGRYO01BdWRRLGtCQUFrQjtNQUNsQixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2QixpQkFBaUI7TUFDakIsVUFBVTtNQUNWLGNBQWM7TUFDZCxXQUFXLEVBQUE7TUEvZG5CO1FBaWVVLGtCQUFrQjtRQUNsQixlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsa0JBQWtCO1FBQ2xCLHFFQUFxRTtRQUNyRSwwQkFBMEI7UUFDMUIsMkJBQTJCO1FBQzNCLDRCQUE0QjtRQUM1QixxQkFBcUI7UUFDckIsNkJBQTZCO1FBQzdCLGtCQUFrQixFQUFBO1FoQjlkM0I7VWdCZkQ7WUErZVksbUJBQW1CO1lBQ25CLGVBQWU7WUFDZixpQkFBaUIsRUFBQSxFQUVwQjtNQW5mVDtRQXFmVSxnQkFBZ0I7UUFDaEIsV0FBVztRQUNYLG1CQUFtQixFQUFBO1FoQnhlNUI7VWdCZkQ7WUF5ZlksZUFBZTtZQUNmLFdBQVc7WUFDWCxtQkFBbUIsRUFBQSxFQTRCdEI7UUF2aEJUO1VBOGZZLGNBQWM7VUFDZCxXQUFXLEVBQUE7VWhCaGZ0QjtZZ0JmRDtjQWtnQmdCLGFBQWEsRUFBQSxFQUVoQjtVQXBnQmI7WUFzZ0JjLGFBQWEsRUFBQTtZaEJ2ZjFCO2NnQmZEO2dCQXdnQmdCLGNBQWMsRUFBQSxFQUVqQjtRQTFnQmI7VUE2Z0JZLGdCQUFnQjtVQUNoQixrQkFBa0I7VUFDbEIsVUFBVTtVQUNWLFdBQVc7VUFDWCxVQUFVO1VBQ1YsU0FBUztVQUNULFlBQVk7VUFDWixtQkFBbUI7VUFDbkIsbUJBQW1CLEVBQUE7TUFyaEIvQjtRQXloQlUsa0JBQWtCO1FBQ2xCLFdBQVc7UUFDWCxvQkFBb0I7UUFDcEIsbUJBQW1CLEVBQUE7UWhCN2dCNUI7VWdCZkQ7WUE4aEJZLG1CQUFtQixFQUFBLEVBU3RCO1FBdmlCVDtVQWlpQlksa0JBQWtCO1VBQ2xCLE1BQU07VUFDTixPQUFPO1VBQ1AsV0FBVztVQUNYLFlBQVksRUFBQTtJQXJpQnhCO01BMmlCUSxrQkFBa0I7TUFDbEIscUJBQXFCO01BQ3JCLGVBQWU7TUFDZixnQkFBZ0I7TUFDaEIsaUJBQWlCO01BQ2pCLG1CQUFtQjtNQUNuQixrQkFBa0I7TUFDbEIsV0FBVztNQUNYLFdBQVcsRUFBQTtNaEJwaUJsQjtRZ0JmRDtVQXFqQlUsaUJBQWlCO1VBQ2pCLGVBQWU7VUFDZixtQkFBbUIsRUFBQSxFQUV0QjtJQXpqQlA7TUE0akJRLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sT0FBTztNQUNQLFdBQVc7TUFDWCxZQUFZO01BQ1osV0FBVztNQUNYLG9CQUFvQixFQUFBO01oQm5qQjNCO1FnQmZEO1VBb2tCVSxZQUFZLEVBQUEsRUF3SWY7TUE1c0JQO1FBdWtCVSxrQkFBa0I7UUFDbEIsY0FBYztRQUNkLFdBQVc7UUFDWCxZQUFZO1FBQ1osb0JBQW9CLEVBQUE7UUEza0I5QjtVQTZrQlksa0JBQWtCO1VBQ2xCLE1BQU07VUFDTixPQUFPO1VBQ1AsV0FBVztVQUNYLGFBQWE7VUFDYix3RUFBd0U7VUFDeEUsc0JBQXNCO1VBQ3RCLCtCQUErQjtVQUMvQiw0QkFBNEIsRUFBQTtVaEJ0a0J2QztZZ0JmRDtjQXVsQmMsYUFBYTtjQUNiLHdFQUF3RTtjQUN4RSw0QkFBNEI7Y0FDNUIsNEJBQTRCLEVBQUEsRUFTL0I7VWhCMWxCVjtZZ0JURDtjQTZsQmMsc0JBQXNCO2NBQ3RCLDRCQUE0QixFQUFBLEVBSy9CO1VoQmhtQlY7WWdCSEQ7Y0FpbUJjLCtCQUErQixFQUFBLEVBRWxDO1FBbm1CWDtVQXFtQlksa0JBQWtCO1VBQ2xCLFVBQVU7VUFDVixTQUFTO1VBQ1QsT0FBTztVQUNQLFdBQVcsRUFBQTtVaEIxbEJ0QjtZZ0JmRDtjQTJtQmMsVUFBVTtjQUNWLFNBQVMsRUFBQSxFQXFEWjtVQWpxQlg7WUErbUJjLGtCQUFrQjtZQUNsQixXQUFXO1lBQ1gsWUFBWTtZQUNaLHdCQUF3QjtZQUN4QixZQUFZLEVBQUE7WWhCcG1CekI7Y2dCZkQ7Z0JBcW5CZ0IsV0FBVztnQkFDWCx3QkFBd0IsRUFBQSxFQTBDM0I7WUFocUJiO2NBeW5CZ0IsV0FBVztjQUNYLGtCQUFrQjtjQUNsQixRQUFRO2NBQ1IsNkJBQTZCO2NBQzdCLDBCQUEwQjtjQUMxQiw2QkFBNkI7Y0FDN0IsNklBS0M7Y0FMRCwrRUFLQztjQUNELDJCQUF1QjtzQkFBdkIsdUJBQXVCO2NBQ3ZCLDBDQUFrQztzQkFBbEMsa0NBQWtDO2NBQ2xDLGdLQUFvRTtjQUFwRSw0RUFBb0U7c0JBQXBFLHdKQUFvRTtzQkFBcEUsb0VBQW9FO2NBQ3BFLHVDQUF1QyxFQUFBO2NoQnpuQnREO2dCZ0JmRDtrQkEwb0JrQiwwQkFBMEIsRUFBQSxFQUU3QjtZQTVvQmY7Y0E4b0JnQixXQUFXO2NBQ1gsa0JBQWtCO2NBQ2xCLFVBQVU7Y0FDViwwQkFBMEI7Y0FDMUIsb0lBQzBEO2NBQzFELHlDQUF5QztjQUN6QyxzREFBc0Q7Y0FDdEQsb0NBQW9DLEVBQUE7Y2hCdm9CbkQ7Z0JnQmZEO2tCQXdwQmtCLDBCQUEwQjtrQkFDMUIsb0lBQzBEO2tCQUMxRCx1Q0FBdUM7a0JBRXZDLDJFQUEyRSxFQUFBLEVBRTlFO01BL3BCZjtRQW9xQlUsZ0JBQWdCO1FBQ2hCLGtCQUFrQjtRQUNsQixNQUFNO1FBQ04sU0FBUztRQUNULG1DQUEyQjtnQkFBM0IsMkJBQTJCO1FBQzNCLFdBQVc7UUFDWCxZQUFZO1FBQ1osY0FBYyxFQUFBO1FBM3FCeEI7VUE2cUJZLGtCQUFrQixFQUFBO1VBN3FCOUI7WUErcUJjLGFBQWEsRUFBQTtZaEJocUIxQjtjZ0JmRDtnQkFpckJnQixlQUFlO2dCQUNmLFVBQVU7Z0JBQ1YsWUFBWTtnQkFDWixZQUFZO2dCQUNaLGFBQWEsRUFBQSxFQUVoQjtVQXZyQmI7WUF5ckJjLFVBQVU7WUFDVixhQUFhO1lBQ2IsWUFBWTtZQUNaLGFBQWEsRUFBQTtZaEI3cUIxQjtjZ0JmRDtnQkE4ckJnQixVQUFVO2dCQUNWLFlBQVk7Z0JBQ1osWUFBWTtnQkFDWixhQUFhLEVBQUEsRUFRaEI7WWhCaHNCWjtjZ0JURDtnQkFvc0JnQixhQUFhLEVBQUEsRUFLaEI7WWhCdHNCWjtjZ0JIRDtnQkF1c0JnQixZQUFZLEVBQUEsRUFFZjtJQXpzQmI7TUErc0JRLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sT0FBTztNQUNQLFdBQVc7TUFDWCxXQUFXLEVBQUE7TUFudEJuQjtRQTJ0QlUsa0JBQWtCO1FBQ2xCLFVBQVU7UUFDVixXQUFXO1FBQ1gseUJBQXlCO1FBQ3pCLGtCQUFrQixFQUFBO1FBL3RCNUI7VUFpdUJZLGFBQWEsRUFBQTtVaEJsdEJ4QjtZZ0JmRDtjQW11QmMsY0FBYyxFQUFBLEVBRWpCO1FBcnVCWDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsaURBQXFFO2tCQUFyRSx5Q0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsaURBQXFFO2tCQUFyRSx5Q0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsaURBQXFFO2tCQUFyRSx5Q0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDZDQUErQztZQUEvQyxxQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsNkNBQStDO1lBQS9DLHFDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLCtDQUFtRDtZQUFuRCx1Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsK0NBQW1EO1lBQW5ELHVDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLCtDQUFtRDtZQUFuRCx1Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsK0NBQW1EO1lBQW5ELHVDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGtEQUFtRDtZQUFuRCwwQ0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsa0RBQW1EO1lBQW5ELDBDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNENBQXNDO2tCQUF0QyxvQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNENBQXNDO2tCQUF0QyxvQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNENBQXNDO2tCQUF0QyxvQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDZDQUErQztZQUEvQyxxQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsNkNBQStDO1lBQS9DLHFDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLCtDQUFtRDtZQUFuRCx1Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsK0NBQW1EO1lBQW5ELHVDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLDhDQUFtRDtZQUFuRCxzQ0FBbUQsRUFBQTtFQUdyRDtJQUVFLDZDQUErQztZQUEvQyxxQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsOENBQW1EO1lBQW5ELHNDQUFtRCxFQUFBO0VBR3JEO0lBRUUsNkNBQStDO1lBQS9DLHFDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsNkNBQXNDO2tCQUF0QyxxQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDZDQUErQztZQUEvQyxxQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsNkNBQStDO1lBQS9DLHFDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDZDQUErQztZQUEvQyxxQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsNkNBQStDO1lBQS9DLHFDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGdEQUFtRDtZQUFuRCx3Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsZ0RBQW1EO1lBQW5ELHdDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsa0RBQXFFO2tCQUFyRSwwQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLCtDQUErQztZQUEvQyx1Q0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsK0NBQStDO1lBQS9DLHVDQUErQyxFQUFBLEVBQUE7UUFqd0IvRDtVQXF2QmMsOENBQXNDO2tCQUF0QyxzQ0FBc0M7VUFDdEMsbURBQXFFO2tCQUFyRSwyQ0FBcUUsRUFBQTs7QUFHdkU7RUFDRTtJQUVFLGlEQUFtRDtZQUFuRCx5Q0FBbUQsRUFBQTtFQUdyRDtJQUVFLDhDQUErQztZQUEvQyxzQ0FBK0MsRUFBQSxFQUFBOztBQVJuRDtFQUNFO0lBRUUsaURBQW1EO1lBQW5ELHlDQUFtRCxFQUFBO0VBR3JEO0lBRUUsOENBQStDO1lBQS9DLHNDQUErQyxFQUFBLEVBQUE7RUFqd0IvRDtJQTR3Qk0sYUFBYSxFQUFBO0VBNXdCbkI7SUErd0JNLGFBQWEsRUFBQTs7QUMvd0JuQjtFQUNFLG1DQUFtQyxFQUFBO0VBRHJDO0lBUVksY0FBYyxFQUFBO0VBUjFCO0lBWVUsY0FBYyxFQUFBO0VBWnhCO0lBbUJJLGtCQUFrQjtJQUNsQixxQkFBcUI7SUFDckIsb0VBQW9FO0lBQ3BFLHdCQUF3QjtJQUN4QiwwQkFBMEI7SUFDMUIsNEJBQTRCO0lBQzVCLHNCQUFzQixFQUFBO0lqQlZ6QjtNaUJmRDtRQTJCTSxxQkFBcUI7UUFDckIsb0VBQW9FLEVBQUEsRUE4YnZFO0lBMWRIO01BaUNRLGtCQUFrQjtNQUNsQixvQkFBYTtNQUFiLG9CQUFhO01BQWIsYUFBYTtNQUNiLDRCQUFzQjtNQUF0Qiw2QkFBc0I7VUFBdEIsMEJBQXNCO2NBQXRCLHNCQUFzQjtNQUN0Qix5QkFBbUI7VUFBbkIsc0JBQW1CO2NBQW5CLG1CQUFtQjtNQUNuQix3QkFBdUI7VUFBdkIscUJBQXVCO2NBQXZCLHVCQUF1QjtNQUN2QiwyQkFBMkI7TUFDM0IsV0FBVyxFQUFBO01qQnhCbEI7UWlCZkQ7VUF5Q1UsMkJBQTJCLEVBQUEsRUEwRDlCO01BbkdQO1FBb0VVLGdCQUFnQjtRQUNoQixrQkFBa0I7UUFDbEIsVUFBVTtRQUNWLFdBQVc7UUFDWCxVQUFVO1FBQ1YsU0FBUztRQUNULFlBQVk7UUFDWixtQkFBbUI7UUFDbkIsbUJBQW1CLEVBQUE7TUE1RTdCO1FBK0VVLFlBQVk7UUFDWixzQkFBc0IsRUFBQTtRakJqRS9CO1VpQmZEO1lBa0ZZLFlBQVk7WUFDWixrQkFBa0IsRUFBQSxFQUVyQjtNQXJGVDtRQXVGVSxTQUFTO1FBQ1QsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsbUJBQW1CO1FBQ25CLGNBQWM7UUFDZCxrQkFBa0IsRUFBQTtRakI5RTNCO1VpQmZEO1lBK0ZZLGVBQWU7WUFDZixpQkFBaUIsRUFBQSxFQUVwQjtJQWxHVDtNQXFHUSxrQkFBa0I7TUFDbEIsWUFBWTtNQUNaLGNBQWM7TUFDZCxXQUFXLEVBQUE7TWpCekZsQjtRaUJmRDtVQTBHVSxZQUFZLEVBQUEsRUErUmY7TWpCaFlOO1FpQlREO1VBNkdVLFlBQVksRUFBQSxFQTRSZjtNQXpZUDtRQWlIVSxvQkFBYTtRQUFiLG9CQUFhO1FBQWIsYUFBYTtRQUNiLDRCQUFzQjtRQUF0Qiw2QkFBc0I7WUFBdEIsMEJBQXNCO2dCQUF0QixzQkFBc0I7UUFDdEIseUJBQW1CO1lBQW5CLHNCQUFtQjtnQkFBbkIsbUJBQW1CO1FBQ25CLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2QixTQUFTO1FBQ1QsV0FBVztRQUNYLG1CQUFtQixFQUFBO1FqQnhHNUI7VWlCZkQ7WUF5SFksOEJBQW1CO1lBQW5CLDZCQUFtQjtnQkFBbkIsdUJBQW1CO29CQUFuQixtQkFBbUI7WUFDbkIsd0JBQWtCO2dCQUFsQixxQkFBa0I7b0JBQWxCLGtCQUFrQjtZQUNsQixTQUFTLEVBQUEsRUFpQlo7UWpCbklSO1VpQlREO1lBOEhZLFNBQVMsRUFBQSxFQWNaO1FBNUlUO1VBaUlZLG9CQUFhO1VBQWIsb0JBQWE7VUFBYixhQUFhO1VBQ2IsNEJBQXNCO1VBQXRCLDZCQUFzQjtjQUF0QiwwQkFBc0I7a0JBQXRCLHNCQUFzQjtVQUN0Qix5QkFBbUI7Y0FBbkIsc0JBQW1CO2tCQUFuQixtQkFBbUI7VUFDbkIsd0JBQXVCO2NBQXZCLHFCQUF1QjtrQkFBdkIsdUJBQXVCO1VBQ3ZCLFNBQVM7VUFDVCxXQUFXLEVBQUE7VWpCdkh0QjtZaUJmRDtjQXdJYyxTQUFTO2NBQ1QsWUFBWSxFQUFBLEVBRWY7TUEzSVg7UUErSVksb0JBQWE7UUFBYixvQkFBYTtRQUFiLGFBQWE7UUFDYix5QkFBbUI7WUFBbkIsc0JBQW1CO2dCQUFuQixtQkFBbUI7UUFDbkIseUJBQThCO1lBQTlCLHNCQUE4QjtnQkFBOUIsOEJBQThCO1FBQzlCLFdBQVc7UUFDWCxtQkFBbUIsRUFBQTtNQW5KL0I7UUF1SlUsV0FBVyxFQUFBO1FBdkpyQjtVQXlKWSxtQkFBbUI7VUFDbkIsZUFBZTtVQUNmLGdCQUFnQjtVQUNoQixpQkFBaUI7VUFDakIsV0FBVyxFQUFBO1VBN0p2QjtZQStKYyxZQUFZO1lBQ1osZ0JBQWdCO1lBQ2hCLGNBQWMsRUFBQTtRQWpLNUI7VUFxS1ksb0JBQWE7VUFBYixvQkFBYTtVQUFiLGFBQWE7VUFDYix5QkFBbUI7Y0FBbkIsc0JBQW1CO2tCQUFuQixtQkFBbUI7VUFDbkIsWUFBWTtVQUNaLG1CQUFtQjtVQUNuQiwwQkFBMEI7VUFDMUIsMkJBQTJCO1VBQzNCLDRCQUE0QixFQUFBO1VBM0t4QztZQTZLYyxXQUFXO1lBQ1gsWUFBWTtZQUNaLFdBQVc7WUFDWCw2QkFBNkIsRUFBQTtZQWhMM0M7Y0FrTGdCLGVBQWU7Y0FDZixnQkFBZ0I7Y0FDaEIsY0FBYztjQUNkLGNBQWMsRUFBQTtZQXJMOUI7Y0FrTGdCLGVBQWU7Y0FDZixnQkFBZ0I7Y0FDaEIsY0FBYztjQUNkLGNBQWMsRUFBQTtZQXJMOUI7Y0FrTGdCLGVBQWU7Y0FDZixnQkFBZ0I7Y0FDaEIsY0FBYztjQUNkLGNBQWMsRUFBQTtZQXJMOUI7Y0FrTGdCLGVBQWU7Y0FDZixnQkFBZ0I7Y0FDaEIsY0FBYztjQUNkLGNBQWMsRUFBQTtZQXJMOUI7Y0FrTGdCLGVBQWU7Y0FDZixnQkFBZ0I7Y0FDaEIsY0FBYztjQUNkLGNBQWMsRUFBQTtZQXJMOUI7Y0E2TGdCLGdFQUF3RDtjQUF4RCx3REFBd0Q7Y0FDeEQsNkJBQTZCLEVBQUE7VUE5TDdDO1lBa01jLFdBQVc7WUFDWCwwRUFBMEUsRUFBQTtZakJwTHZGO2NpQmZEO2dCQXFNZ0IsMEVBQTBFLEVBQUEsRUFFN0U7VUF2TWI7WUF5TWMsWUFBWTtZQUNaLDBFQUEwRSxFQUFBO1lqQjNMdkY7Y2lCZkQ7Z0JBNE1nQixZQUFZO2dCQUNaLDBFQUEwRSxFQUFBLEVBRTdFO1VBL01iO1lBaU5jLFlBQVk7WUFDWiwwRUFBMEUsRUFBQTtZakJuTXZGO2NpQmZEO2dCQW9OZ0IsWUFBWTtnQkFDWiwwRUFBMEUsRUFBQSxFQUU3RTtRQXZOYjtVQTJOWSxXQUFXO1VBQ1gsa0JBQWtCO1VBQ2xCLG1CQUFtQjtVQUNuQix3Q0FBZ0M7a0JBQWhDLGdDQUFnQyxFQUFBO1VqQi9NM0M7WWlCZkQ7Y0FnT2MsbUJBQW1CLEVBQUEsRUFFdEI7UUFsT1g7VUFxT1ksb0JBQWE7VUFBYixvQkFBYTtVQUFiLGFBQWE7VUFDYix5QkFBbUI7Y0FBbkIsc0JBQW1CO2tCQUFuQixtQkFBbUI7VUFDbkIseUJBQThCO2NBQTlCLHNCQUE4QjtrQkFBOUIsOEJBQThCO1VBQzlCLFNBQVM7VUFDVCxtQkFBbUIsRUFBQTtVQXpPL0I7WUEyT2Msb0JBQWE7WUFBYixvQkFBYTtZQUFiLGFBQWE7WUFDYix5QkFBbUI7Z0JBQW5CLHNCQUFtQjtvQkFBbkIsbUJBQW1CO1lBQ25CLFlBQVk7WUFDWixZQUFZO1lBQ1osZUFBZTtZQUNmLHlFQUF5RTtZQUN6RSwwQkFBMEI7WUFDMUIsMkJBQTJCO1lBQzNCLDRCQUE0QixFQUFBO1lqQnBPekM7Y2lCZkQ7Z0JBcVBnQixZQUFZO2dCQUNaLHlFQUF5RSxFQUFBLEVBd0I1RTtZQTlRYjtjQXlQZ0IsV0FBVztjQUNYLFlBQVk7Y0FDWixZQUFZO2NBQ1osZUFBZTtjQUNmLGdCQUFnQjtjQUNoQixjQUFjO2NBQ2QsY0FBYztjQUNkLDZCQUE2QjtjQUM3QixnQkFBZ0I7Y0FDaEIsd0JBQXdCO2NBQ3hCLHFCQUFxQixFQUFBO2NBblFyQztnQkEwUWtCLGdFQUF3RDtnQkFBeEQsd0RBQXdEO2dCQUN4RCw2QkFBNkIsRUFBQTtRQTNRL0M7VUFpUlksb0JBQWE7VUFBYixvQkFBYTtVQUFiLGFBQWE7VUFDYix5QkFBbUI7Y0FBbkIsc0JBQW1CO2tCQUFuQixtQkFBbUI7VUFDbkIsd0JBQXVCO2NBQXZCLHFCQUF1QjtrQkFBdkIsdUJBQXVCO1VBQ3ZCLFFBQVE7VUFDUiwwQkFBa0I7VUFBbEIsdUJBQWtCO1VBQWxCLGtCQUFrQjtVQUNsQixpQkFBaUI7VUFDakIsY0FBYyxFQUFBO1VqQnhRekI7WWlCZkQ7Y0F5UmMsMEJBQWtCO2NBQWxCLHVCQUFrQjtjQUFsQixrQkFBa0I7Y0FDbEIsZ0JBQWdCO2NBQ2hCLFNBQVMsRUFBQSxFQVdaO1VBdFNYO1lBZ1NjLFNBQVM7WUFDVCxlQUFlO1lBQ2YsZ0JBQWdCO1lBQ2hCLGlCQUFpQjtZQUNqQixjQUFjLEVBQUE7TUFwUzVCO1FBeVNVLFlBQVk7UUFDWixZQUFZO1FBQ1osd0JBQXdCLEVBQUE7UUEzU2xDO1VBNlNZLFdBQVc7VUFDWCxZQUFZLEVBQUE7TUE5U3hCO1FBa1RVLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IseUJBQW1CO1lBQW5CLHNCQUFtQjtnQkFBbkIsbUJBQW1CO1FBQ25CLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2QixRQUFRO1FBQ1IsbUJBQW1CLEVBQUE7UUF0VDdCO1VBd1RZLGtCQUFrQjtVQUNsQixXQUFXO1VBQ1gsWUFBWTtVQUNaLGlCQUFpQjtVQUNqQix5QkFBeUI7VUFDekIsa0JBQWtCO1VBQ2xCLGdCQUFnQjtVQUNoQix3QkFBd0I7VUFDeEIscUJBQXFCLEVBQUE7VUFoVWpDO1lBa1VjLGtCQUFrQjtZQUNsQixRQUFRO1lBQ1IsU0FBUztZQUNULFdBQVc7WUFDWCxZQUFZO1lBQ1osd0NBQWdDO29CQUFoQyxnQ0FBZ0M7WUFDaEMsVUFBVSxFQUFBO1VBeFV4QjtZQTRVZ0IsV0FBVztZQUNYLGtCQUFrQjtZQUNsQixRQUFRO1lBQ1IsU0FBUztZQUNULGNBQWM7WUFDZCxXQUFXO1lBQ1gsWUFBWTtZQUNaLGtCQUFrQjtZQUNsQix3Q0FBZ0M7b0JBQWhDLGdDQUFnQztZQUNoQyx5QkFBeUI7WUFDekIsb0JBQW9CLEVBQUE7UUF0VnBDO1VBMlZZLFNBQVM7VUFDVCxlQUFlO1VBQ2YsZ0JBQWdCO1VBQ2hCLGNBQWM7VUFDZCxtQkFBbUI7VUFDbkIsY0FBYyxFQUFBO1VBaFcxQjtZQWtXYyxjQUFjO1lBQ2QsMEJBQTBCLEVBQUE7TUFuV3hDO1FBd1dVLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IseUJBQW1CO1lBQW5CLHNCQUFtQjtnQkFBbkIsbUJBQW1CO1FBQ25CLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2QixTQUFTO1FBQ1QsWUFBWTtRQUNaLFlBQVk7UUFDWixjQUFjO1FBQ2QsbUJBQW1CO1FBQ25CLHFKQU1DO1FBTkQsd0ZBTUMsRUFBQTtRakJ2V1Y7VWlCZkQ7WUF3WFksWUFBWTtZQUNaLFlBQVk7WUFDWixtQkFBbUIsRUFBQSxFQWN0QjtRQXhZVDtVQTZYWSxTQUFTO1VBQ1QsZUFBZTtVQUNmLGdCQUFnQjtVQUNoQixjQUFjO1VBQ2QsbUJBQW1CO1VBQ25CLGNBQWMsRUFBQTtRQWxZMUI7VUFxWVksVUFBVTtVQUNWLFlBQVksRUFBQTtJQXRZeEI7TUEyWVEsZ0JBQWdCO01BQ2hCLGtCQUFrQjtNQUNsQixTQUFTO01BQ1QsT0FBTztNQUNQLFdBQVc7TUFFWCxjQUFjO01BQ2Qsb0JBQW9CO01BQ3BCLFdBQVcsRUFBQTtNakJwWWxCO1FpQmZEO1VBc1pVLGNBQWMsRUFBQSxFQXdDakI7TUE5YlA7UUF5WlUsa0JBQWtCLEVBQUE7UUF6WjVCO1VBMlpZLFNBQVM7VUFDVCxZQUFZO1VBQ1osWUFBWTtVQUNaLGFBQWEsRUFBQTtVakIvWXhCO1lpQmZEO2NBZ2FjLFNBQVM7Y0FDVCxZQUFZO2NBQ1osWUFBWTtjQUNaLGFBQWEsRUFBQSxFQVFoQjtVakJsYVY7WWlCVEQ7Y0FzYWMsWUFBWSxFQUFBLEVBS2Y7VUFIQztZQXhhWjtjQXlhYyxZQUFZLEVBQUEsRUFFZjtRQTNhWDtVQTZhWSxXQUFXO1VBQ1gsWUFBWTtVQUNaLFlBQVk7VUFDWixhQUFhO1VBQ2IsZ0NBQXdCO2tCQUF4Qix3QkFBd0IsRUFBQTtVakJsYW5DO1lpQmZEO2NBbWJjLFVBQVU7Y0FDVixhQUFhO2NBQ2IsWUFBWTtjQUNaLGFBQWEsRUFBQSxFQU1oQjtVakJ6YlY7WWlCSEQ7Y0F5YmMsVUFBVTtjQUNWLFlBQVksRUFBQSxFQUVmO0lBNWJYO01BZ2NRLGdCQUFnQjtNQUNoQixrQkFBa0I7TUFDbEIsTUFBTTtNQUNOLE9BQU87TUFDUCxXQUFXO01BQ1gseUJBQXlCO01BQ3pCLG9CQUFvQixFQUFBO01BdGM1QjtRQXdjVSxrQkFBa0I7UUFDbEIsTUFBTTtRQUNOLFNBQVM7UUFDVCxtQ0FBMkI7Z0JBQTNCLDJCQUEyQjtRQUMzQixZQUFZO1FBQ1osY0FBYztRQUNkLHNFQUFzRTtRQUN0RSx3QkFBd0I7UUFDeEIsNEJBQTRCO1FBQzVCLDBCQUEwQixFQUFBO1FqQmxjbkM7VWlCZkQ7WUFtZFksYUFBYTtZQUNiLGNBQWM7WUFDZCxzRUFBc0UsRUFBQSxFQUV6RTtFQXZkVDtJQThkTSxhQUFhLEVBQUE7RUE5ZG5CO0lBaWVNLGFBQWEsRUFBQTs7QUNqZW5CO0VBQ0UsbUNBQW1DLEVBQUE7RWxCY3BDO0lrQmZEO01BR0ksYUFBYSxFQUFBLEVBZ0xoQjtFQW5MRDtJQVdZLGNBQWMsRUFBQTtFQVgxQjtJQWVVLGNBQWMsRUFBQTtFQWZ4QjtJQXNCSSxxQkFBcUI7SUFDckIsb0VBQW9FO0lBQ3BFLHdCQUF3QixFQUFBO0lsQlQzQjtNa0JmRDtRQTBCTSxZQUFZO1FBQ1oscUJBQXFCO1FBQ3JCLG9FQUFvRTtRQUNwRSwwQkFBMEIsRUFBQSxFQTZJN0I7SUExS0g7TUFrQ1Esd0JBQXdCLEVBQUE7TUFsQ2hDO1FBb0NVLGtCQUFrQjtRQUNsQixtQkFBbUI7UUFDbkIsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsbUJBQW1CO1FBQ25CLGtCQUFrQjtRQUNsQixxRUFBcUU7UUFDckUsMEJBQTBCO1FBQzFCLDJCQUEyQjtRQUMzQiw0QkFBNEI7UUFDNUIscUJBQXFCO1FBQ3JCLDZCQUE2QjtRQUM3QixrQkFBa0IsRUFBQTtRbEJsQzNCO1VrQmZEO1lBbURZLG1CQUFtQjtZQUNuQixlQUFlO1lBQ2YsaUJBQWlCLEVBQUEsRUFFcEI7TUF2RFQ7UUF5RFUsbUJBQW1CO1FBQ25CLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsaUJBQWlCO1FBQ2pCLG1CQUFtQjtRQUNuQixXQUFXO1FBQ1gsa0JBQWtCLEVBQUE7UWxCaEQzQjtVa0JmRDtZQWlFWSxtQkFBbUI7WUFDbkIsZUFBZTtZQUNmLGlCQUFpQixFQUFBLEVBS3BCO1FBeEVUO1VBc0VZLGNBQWMsRUFBQTtNQXRFMUI7UUEwRVUsa0JBQWtCO1FBQ2xCLG9CQUFhO1FBQWIsb0JBQWE7UUFBYixhQUFhO1FBQ2IseUJBQW1CO1lBQW5CLHNCQUFtQjtnQkFBbkIsbUJBQW1CO1FBQ25CLHdCQUF1QjtZQUF2QixxQkFBdUI7Z0JBQXZCLHVCQUF1QjtRQUN2QixRQUFRO1FBQ1IsWUFBWTtRQUNaLFlBQVk7UUFDWixtQkFBbUI7UUFDbkIsd0JBQXdCO1FBQ3hCLHlCQUF5QjtRQUN6Qix5Q0FBaUM7Z0JBQWpDLGlDQUFpQztRQUNqQyxXQUFXLEVBQUE7UUFyRnJCO1VBdUZZLFdBQVc7VUFDWCxZQUFZLEVBQUE7UUF4RnhCO1VBMkZZLFNBQVM7VUFDVCx1Q0FBdUM7VUFDdkMsZUFBZTtVQUNmLGdCQUFnQjtVQUNoQixjQUFjO1VBQ2QsaUJBQWlCO1VBQ2pCLFdBQVcsRUFBQTtNQWpHdkI7UUFxR1Usa0JBQWtCO1FBQ2xCLFNBQVM7UUFDVCxXQUFXO1FBQ1gsdUNBQXVDO1FBQ3ZDLGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsaUJBQWlCO1FBQ2pCLG1CQUFtQjtRQUNuQixXQUFXO1FBQ1gsa0JBQWtCLEVBQUE7TUE5RzVCO1FBaUhVLGtCQUFrQjtRQUNsQixrQkFBa0I7UUFDbEIsV0FBVztRQUNYLHVDQUF1QztRQUN2QyxlQUFlO1FBQ2YsZ0JBQWdCO1FBQ2hCLGlCQUFpQjtRQUNqQixtQkFBbUI7UUFDbkIsV0FBVztRQUNYLGtCQUFrQixFQUFBO0lBMUg1QjtNQThIUSxnQkFBZ0I7TUFDaEIsa0JBQWtCO01BQ2xCLFNBQVM7TUFDVCxPQUFPO01BQ1AsV0FBVztNQUNYLGFBQWE7TUFDYixvQkFBb0IsRUFBQTtNQXBJNUI7UUFzSVUsa0JBQWtCLEVBQUE7UUF0STVCO1VBd0lZLFFBQVE7VUFDUixZQUFZO1VBQ1osWUFBWTtVQUNaLGFBQWE7VUFDYixpQ0FBeUI7a0JBQXpCLHlCQUF5QixFQUFBO1VsQjdIcEM7WWtCZkQ7Y0E4SWMsVUFBVTtjQUNWLFlBQVk7Y0FDWixZQUFZO2NBQ1osYUFBYSxFQUFBLEVBUWhCO1VsQmhKVjtZa0JURDtjQW9KYyxZQUFZLEVBQUEsRUFLZjtVQUhDO1lBdEpaO2NBdUpjLFdBQVcsRUFBQSxFQUVkO1FBekpYO1VBMkpZLFVBQVU7VUFDVixhQUFhO1VBQ2IsWUFBWTtVQUNaLGFBQWE7VUFDYixnQ0FBd0I7a0JBQXhCLHdCQUF3QixFQUFBO1VsQmhKbkM7WWtCZkQ7Y0FpS2MsVUFBVTtjQUNWLFlBQVk7Y0FDWixZQUFZO2NBQ1osYUFBYSxFQUFBLEVBRWhCO0VBdEtYO0lBNktNLGFBQWEsRUFBQTtFQTdLbkI7SUFnTE0sYUFBYSxFQUFBOztBQ2hMbkI7RUFDRSxtQ0FBbUMsRUFBQTtFQURyQztJQVFZLGNBQWMsRUFBQTtFQVIxQjtJQVlVLGNBQWMsRUFBQTtFQVp4QjtJQW1CSSxrQkFBa0I7SUFDbEIscUJBQXFCO0lBQ3JCLG9FQUFvRTtJQUNwRSx3QkFBd0IsRUFBQTtJbkJQM0I7TW1CZkQ7UUF3Qk0sWUFBWTtRQUNaLHFCQUFxQjtRQUNyQixvRUFBb0U7UUFDcEUsMEJBQTBCLEVBQUEsRUFrSjdCO0lBN0tIO01BK0JNLGtCQUFrQjtNQUNsQiwyQkFBMkI7TUFDM0IsZUFBZTtNQUNmLGdCQUFnQjtNQUNoQixpQkFBaUI7TUFDakIsbUJBQW1CO01BQ25CLGtCQUFrQjtNQUNsQixxRUFBcUU7TUFDckUsMEJBQTBCO01BQzFCLDJCQUEyQjtNQUMzQiw0QkFBNEI7TUFDNUIscUJBQXFCO01BQ3JCLDZCQUE2QjtNQUM3QixrQkFBa0I7TUFDbEIsV0FBVyxFQUFBO01uQjlCaEI7UW1CZkQ7VUErQ1EsbUJBQW1CO1VBQ25CLGVBQWU7VUFDZixpQkFBaUIsRUFBQSxFQUVwQjtJQW5ETDtNQXNEUSxrQkFBa0I7TUFDbEIsaUJBQWlCO01BQ2pCLFVBQVU7TUFDVix3QkFBd0I7TUFDeEIsV0FBVyxFQUFBO01BMURuQjtRQTZEVSxTQUFTO1FBQ1QsZUFBZTtRQUNmLGdCQUFnQjtRQUNoQixpQkFBaUI7UUFDakIsaUJBQWlCO1FBQ2pCLGNBQWMsRUFBQTtRbkJuRHZCO1VtQmZEO1lBb0VZLGVBQWU7WUFDZixpQkFBaUI7WUFDakIsbUJBQW1CLEVBQUEsRUFFdEI7TUF4RVQ7UUEwRVUsU0FBUztRQUNULGVBQWU7UUFDZixnQkFBZ0I7UUFDaEIsaUJBQWlCO1FBQ2pCLGlCQUFpQjtRQUNqQixXQUFXLEVBQUE7UW5CaEVwQjtVbUJmRDtZQWlGWSxlQUFlO1lBQ2YsaUJBQWlCO1lBQ2pCLG1CQUFtQixFQUFBLEVBRXRCO01BckZUO1FBd0ZVLHFCQUFxQixFQUFBO01BeEYvQjtRQTJGVSx3QkFBd0IsRUFBQTtNQTNGbEM7O1FBK0ZVLGtCQUFrQixFQUFBO1FuQmhGM0I7VW1CZkQ7O1lBaUdZLGtCQUFrQixFQUFBLEVBcUJyQjtRQXRIVDs7VUFvR1ksZUFBZTtVQUNmLGdCQUFnQjtVQUNoQixpQkFBaUI7VUFDakIsbUJBQW1CO1VBQ25CLFdBQVcsRUFBQTtVbkJ6RnRCO1ltQmZEOztjQTBHYyxlQUFlO2NBQ2YsaUJBQWlCO2NBQ2pCLG1CQUFtQixFQUFBLEVBU3RCO1VBckhYOztZQStHYyxjQUFjLEVBQUE7VUEvRzVCOztZQWtIYyxjQUFjO1lBQ2QsMEJBQTBCLEVBQUE7SUFuSHhDO01BMEhRLGdCQUFnQjtNQUNoQixrQkFBa0I7TUFDbEIsU0FBUztNQUNULE9BQU87TUFDUCxXQUFXO01BQ1gseUJBQXlCO01BQ3pCLG9CQUFvQixFQUFBO01BaEk1QjtRQWtJVSxrQkFBa0IsRUFBQTtRQWxJNUI7VUFvSVksTUFBTTtVQUNOLFlBQVk7VUFDWixZQUFZO1VBQ1osYUFBYSxFQUFBO1VuQnhIeEI7WW1CZkQ7Y0F5SWMsU0FBUztjQUNULFlBQVk7Y0FDWixZQUFZO2NBQ1osYUFBYTtjQUNiLGlDQUF5QjtzQkFBekIseUJBQXlCLEVBQUEsRUFRNUI7VW5CNUlWO1ltQlREO2NBZ0pjLFlBQVksRUFBQSxFQUtmO1VBSEM7WUFsSlo7Y0FtSmMsWUFBWSxFQUFBLEVBRWY7UUFySlg7VUF1SlksWUFBWTtVQUNaLFlBQVk7VUFDWixZQUFZO1VBQ1osYUFBYTtVQUNiLGdDQUF3QjtrQkFBeEIsd0JBQXdCLEVBQUE7VW5CNUluQztZbUJmRDtjQTZKYyxZQUFZO2NBQ1osYUFBYTtjQUNiLFlBQVk7Y0FDWixhQUFhLEVBQUEsRUFTaEI7VW5CaEtWO1ltQlREO2NBbUtjLGFBQWE7Y0FDYixZQUFZLEVBQUEsRUFLZjtVQUhDO1lBdEtaO2NBdUtjLFlBQVksRUFBQSxFQUVmO0VBektYO0lBZ0xNLGFBQWEsRUFBQTtFQWhMbkI7SUFtTE0sYUFBYSxFQUFBOztBQ2xMbkI7OztFQUdJLFlBQVksRUFBQTs7QUFHaEI7RUFFUSxvQkFBaUI7S0FBakIsaUJBQWlCO0VBQ2pCLFlBQVksRUFBQTs7QUFJcEI7RUFDSSx3RUFBd0UsRUFBQTs7QUFHNUU7RUFDSSw0QkFBNEI7RUFDNUIsMkJBQTJCO0VBQzNCLHNCQUFzQjtFQUN0QixXQUFXO0VBQ1gsWUFBWSxFQUFBOztBQUVoQjtFQUNJLGtCQUFrQjtFQUNsQixNQUFNO0VBQ04sT0FBTztFQUNQLFFBQVE7RUFDUixTQUFTLEVBQUE7O0FBRWI7RUFDSSxxQkFBb0I7TUFBcEIsa0JBQW9CO1VBQXBCLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsY0FBYyxFQUFBOztBQUdsQjtFQUNJLFdBQVc7RUFDWCxZQUFZO0VBQ1osa0JBQWtCO0VBQ2xCLGtCQUFrQjtFQUNsQixpQkFBaUI7RUFDakIsVUFBVSxFQUFBOztBQUdkO0VBQ0kseUIxQmpDZ0IsRUFBQTs7QTJCZGxCO0VBQ0Usb0JBQWE7RUFBYixvQkFBYTtFQUFiLGFBQWEsRUFBQTs7QUFFZjtFQUNFLDBDQUEwQztFQUMxQyw0QkFBb0I7RUFBcEIsb0JBQW9CLEVBQUE7RUFGckI7SUFJRyx5QjNCY2EsRUFBQTtJMkJsQmhCO01BTUsseUIzQllXLEVBQUE7RTJCbEJoQjtJQVVHLHlCM0JRYSxFQUFBO0UyQmxCaEI7SUFhRyxjQUFjLEVBQUE7SXJCUm5CO01xQkxFO1FBZUssbUIzQmtGVSxFQUFBLEUyQmhGYjs7QUNuQkw7RUFDSSxzQjVCRFEsRUFBQTs7QTRCR1o7RUFDSSxZQUFZLEVBQUE7O0FBRWhCO0VBQ0ksOENBQThDO0VBQzlDLDRCQUE0QjtFQUM1QixzQkFBc0I7RUFDdEIsMkJBQTJCO0VBQzNCLGdCQUFnQjtFQUNoQixXQUFXO0VBQ1gsNkJBQTZCLEVBQUE7O0FBRWpDO0VBQ0ksWUFBWSxFQUFBOztBQUdoQjtFQUNJLGNBQWMsRUFBQTs7QUNyQmxCLDZCQUFjIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJVVEYtOFwiO1xuQGltcG9ydCB1cmwoXCJodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PU5vdG8rU2FucytUQzp3Z2h0QDMwMDs1MDA7NzAwJmRpc3BsYXk9c3dhcFwiKTtcbi51LWJnLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4udS1iZy1ibGFjayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7IH1cblxuLnUtYmctZ3JheS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbi51LWJnLWdyYXktMjAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgfVxuXG4udS1iZy1ncmF5LTMwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7IH1cblxuLnUtYmctZ3JheS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkOyB9XG5cbi51LWJnLWdyYXktNTAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTsgfVxuXG4udS1iZy1ncmF5LTYwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NTc1NzU7IH1cblxuLnUtYmctZ3JheS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxOyB9XG5cbi51LWJnLWdyYXktODAwIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjsgfVxuXG4udS1iZy1ncmF5LTkwMCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7IH1cblxuLnUtZm9udC00IHtcbiAgZm9udC1zaXplOiAwLjI1cmVtOyB9XG5cbi51LWZvbnQtOCB7XG4gIGZvbnQtc2l6ZTogMC41cmVtOyB9XG5cbi51LWZvbnQtMTIge1xuICBmb250LXNpemU6IDAuNzVyZW07IH1cblxuLnUtZm9udC0xNCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLnUtZm9udC0xNiB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4udS1mb250LTE4IHtcbiAgZm9udC1zaXplOiAxLjEyNXJlbTsgfVxuXG4udS1mb250LTIwIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi51LWZvbnQtMjIge1xuICBmb250LXNpemU6IDEuMzc1cmVtOyB9XG5cbi51LWZvbnQtMjQge1xuICBmb250LXNpemU6IDEuNXJlbTsgfVxuXG4udS1mb250LTI2IHtcbiAgZm9udC1zaXplOiAxLjYyNXJlbTsgfVxuXG4udS1mb250LTI4IHtcbiAgZm9udC1zaXplOiAxLjc1cmVtOyB9XG5cbi51LWZvbnQtMzAge1xuICBmb250LXNpemU6IDEuODc1cmVtOyB9XG5cbi51LWZvbnQtMzIge1xuICBmb250LXNpemU6IDJyZW07IH1cblxuLnUtZm9udC0zNCB7XG4gIGZvbnQtc2l6ZTogMi4xMjVyZW07IH1cblxuLnUtZm9udC0zNiB7XG4gIGZvbnQtc2l6ZTogMi4yNXJlbTsgfVxuXG4udS1mb250LTM4IHtcbiAgZm9udC1zaXplOiAyLjM3NXJlbTsgfVxuXG4udS1mb250LTQwIHtcbiAgZm9udC1zaXplOiAyLjVyZW07IH1cblxuLnUtZm9udC00MiB7XG4gIGZvbnQtc2l6ZTogMi42MjVyZW07IH1cblxuLnUtZm9udC00NCB7XG4gIGZvbnQtc2l6ZTogMi43NXJlbTsgfVxuXG4udS1mb250LTQ2IHtcbiAgZm9udC1zaXplOiAyLjg3NXJlbTsgfVxuXG4udS1mb250LTQ4IHtcbiAgZm9udC1zaXplOiAzcmVtOyB9XG5cbi51LWZvbnQtNTAge1xuICBmb250LXNpemU6IDMuMTI1cmVtOyB9XG5cbi51LWZvbnQtNTIge1xuICBmb250LXNpemU6IDMuMjVyZW07IH1cblxuLnUtdGV4dC13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi51LXRleHQtYmxhY2sge1xuICBjb2xvcjogIzAwMDsgfVxuXG4udS10ZXh0LWdyYXktMTAwIHtcbiAgY29sb3I6ICNmNWY1ZjU7IH1cblxuLnUtdGV4dC1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjZWVlZWVlOyB9XG5cbi51LXRleHQtZ3JheS0zMDAge1xuICBjb2xvcjogI2UwZTBlMDsgfVxuXG4udS10ZXh0LWdyYXktNDAwIHtcbiAgY29sb3I6ICNiZGJkYmQ7IH1cblxuLnUtdGV4dC1ncmF5LTUwMCB7XG4gIGNvbG9yOiAjOWU5ZTllOyB9XG5cbi51LXRleHQtZ3JheS02MDAge1xuICBjb2xvcjogIzc1NzU3NTsgfVxuXG4udS10ZXh0LWdyYXktNzAwIHtcbiAgY29sb3I6ICM2MTYxNjE7IH1cblxuLnUtdGV4dC1ncmF5LTgwMCB7XG4gIGNvbG9yOiAjNDI0MjQyOyB9XG5cbi51LXRleHQtZ3JheS05MDAge1xuICBjb2xvcjogIzIxMjEyMTsgfVxuXG4udS10ZXh0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZDBhZjg3OyB9XG5cbi51LWxpbmUtaGVpZ2h0LTEwIHtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLnUtbGluZS1oZWlnaHQtMTEge1xuICBsaW5lLWhlaWdodDogMS4xOyB9XG5cbi51LWxpbmUtaGVpZ2h0LTEyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4udS1saW5lLWhlaWdodC0xMyB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7IH1cblxuLnUtbGluZS1oZWlnaHQtMTQge1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbi51LWxpbmUtaGVpZ2h0LTE1IHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4udS1saW5lLWhlaWdodC0xNiB7XG4gIGxpbmUtaGVpZ2h0OiAxLjY7IH1cblxuLnUtbGluZS1oZWlnaHQtMTcge1xuICBsaW5lLWhlaWdodDogMS43OyB9XG5cbi51LWxpbmUtaGVpZ2h0LTE4IHtcbiAgbGluZS1oZWlnaHQ6IDEuODsgfVxuXG4udS1saW5lLWhlaWdodC0xOSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjk7IH1cblxuLnUtbGluZS1oZWlnaHQtMjAge1xuICBsaW5lLWhlaWdodDogMjsgfVxuXG4udS1saW5lLWhlaWdodC0yMiB7XG4gIGxpbmUtaGVpZ2h0OiAyLjI7IH1cblxuLnUtZm9udC13ZWlnaHQtMTAwIHtcbiAgZm9udC13ZWlnaHQ6IDEwMDsgfVxuXG4udS1mb250LXdlaWdodC0yMDAge1xuICBmb250LXdlaWdodDogMjAwOyB9XG5cbi51LWZvbnQtd2VpZ2h0LTMwMCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLnUtZm9udC13ZWlnaHQtNDAwIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuXG4udS1mb250LXdlaWdodC01MDAge1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi51LWZvbnQtd2VpZ2h0LTYwMCB7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cblxuLnUtZm9udC13ZWlnaHQtNzAwIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udS1mb250LXdlaWdodC04MDAge1xuICBmb250LXdlaWdodDogODAwOyB9XG5cbi51LWZvbnQtd2VpZ2h0LTkwMCB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cblxuLnUtbS0wMDAge1xuICBtYXJnaW46IDByZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC0wMDAsXG4udS1teS0wMDAge1xuICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItMDAwLFxuLnUtbXgtMDAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMDAwLFxuLnUtbXktMDAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTAwMCxcbi51LW14LTAwMCB7XG4gIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS0wMjUge1xuICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC0wMjUsXG4udS1teS0wMjUge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItMDI1LFxuLnUtbXgtMDI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMDI1LFxuLnUtbXktMDI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTAyNSxcbi51LW14LTAyNSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS0wNTAge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTA1MCxcbi51LW15LTA1MCB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTA1MCxcbi51LW14LTA1MCB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMDUwLFxuLnUtbXktMDUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtMDUwLFxuLnUtbXgtMDUwIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tMDc1IHtcbiAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtMDc1LFxuLnUtbXktMDc1IHtcbiAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTA3NSxcbi51LW14LTA3NSB7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTA3NSxcbi51LW15LTA3NSB7XG4gIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC0wNzUsXG4udS1teC0wNzUge1xuICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tMTAwIHtcbiAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtMTAwLFxuLnUtbXktMTAwIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTEwMCxcbi51LW14LTEwMCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTEwMCxcbi51LW15LTEwMCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC0xMDAsXG4udS1teC0xMDAge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tMTI1IHtcbiAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtMTI1LFxuLnUtbXktMTI1IHtcbiAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTEyNSxcbi51LW14LTEyNSB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTEyNSxcbi51LW15LTEyNSB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC0xMjUsXG4udS1teC0xMjUge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tMTUwIHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC0xNTAsXG4udS1teS0xNTAge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci0xNTAsXG4udS1teC0xNTAge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTE1MCxcbi51LW15LTE1MCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTE1MCxcbi51LW14LTE1MCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTE3NSB7XG4gIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTE3NSxcbi51LW15LTE3NSB7XG4gIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci0xNzUsXG4udS1teC0xNzUge1xuICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi0xNzUsXG4udS1teS0xNzUge1xuICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtMTc1LFxuLnUtbXgtMTc1IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTIwMCB7XG4gIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTIwMCxcbi51LW15LTIwMCB7XG4gIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci0yMDAsXG4udS1teC0yMDAge1xuICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi0yMDAsXG4udS1teS0yMDAge1xuICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtMjAwLFxuLnUtbXgtMjAwIHtcbiAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTIyNSB7XG4gIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTIyNSxcbi51LW15LTIyNSB7XG4gIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci0yMjUsXG4udS1teC0yMjUge1xuICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi0yMjUsXG4udS1teS0yMjUge1xuICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtMjI1LFxuLnUtbXgtMjI1IHtcbiAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTI1MCB7XG4gIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtMjUwLFxuLnUtbXktMjUwIHtcbiAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItMjUwLFxuLnUtbXgtMjUwIHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi0yNTAsXG4udS1teS0yNTAge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC0yNTAsXG4udS1teC0yNTAge1xuICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS0yNzUge1xuICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC0yNzUsXG4udS1teS0yNzUge1xuICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItMjc1LFxuLnUtbXgtMjc1IHtcbiAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMjc1LFxuLnUtbXktMjc1IHtcbiAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTI3NSxcbi51LW14LTI3NSB7XG4gIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS0zMDAge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC0zMDAsXG4udS1teS0zMDAge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItMzAwLFxuLnUtbXgtMzAwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMzAwLFxuLnUtbXktMzAwIHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTMwMCxcbi51LW14LTMwMCB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS0zMjUge1xuICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC0zMjUsXG4udS1teS0zMjUge1xuICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItMzI1LFxuLnUtbXgtMzI1IHtcbiAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMzI1LFxuLnUtbXktMzI1IHtcbiAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTMyNSxcbi51LW14LTMyNSB7XG4gIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS0zNTAge1xuICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTM1MCxcbi51LW15LTM1MCB7XG4gIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTM1MCxcbi51LW14LTM1MCB7XG4gIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItMzUwLFxuLnUtbXktMzUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtMzUwLFxuLnUtbXgtMzUwIHtcbiAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tMzc1IHtcbiAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtMzc1LFxuLnUtbXktMzc1IHtcbiAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTM3NSxcbi51LW14LTM3NSB7XG4gIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTM3NSxcbi51LW15LTM3NSB7XG4gIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC0zNzUsXG4udS1teC0zNzUge1xuICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNDAwIHtcbiAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtNDAwLFxuLnUtbXktNDAwIHtcbiAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTQwMCxcbi51LW14LTQwMCB7XG4gIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTQwMCxcbi51LW15LTQwMCB7XG4gIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC00MDAsXG4udS1teC00MDAge1xuICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNDI1IHtcbiAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtNDI1LFxuLnUtbXktNDI1IHtcbiAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTQyNSxcbi51LW14LTQyNSB7XG4gIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTQyNSxcbi51LW15LTQyNSB7XG4gIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC00MjUsXG4udS1teC00MjUge1xuICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNDUwIHtcbiAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC00NTAsXG4udS1teS00NTAge1xuICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci00NTAsXG4udS1teC00NTAge1xuICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTQ1MCxcbi51LW15LTQ1MCB7XG4gIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTQ1MCxcbi51LW14LTQ1MCB7XG4gIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTQ3NSB7XG4gIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTQ3NSxcbi51LW15LTQ3NSB7XG4gIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci00NzUsXG4udS1teC00NzUge1xuICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi00NzUsXG4udS1teS00NzUge1xuICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtNDc1LFxuLnUtbXgtNDc1IHtcbiAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTUwMCB7XG4gIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTUwMCxcbi51LW15LTUwMCB7XG4gIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci01MDAsXG4udS1teC01MDAge1xuICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi01MDAsXG4udS1teS01MDAge1xuICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtNTAwLFxuLnUtbXgtNTAwIHtcbiAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTUyNSB7XG4gIG1hcmdpbjogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTUyNSxcbi51LW15LTUyNSB7XG4gIG1hcmdpbi10b3A6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci01MjUsXG4udS1teC01MjUge1xuICBtYXJnaW4tcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi01MjUsXG4udS1teS01MjUge1xuICBtYXJnaW4tYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtNTI1LFxuLnUtbXgtNTI1IHtcbiAgbWFyZ2luLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTU1MCB7XG4gIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtNTUwLFxuLnUtbXktNTUwIHtcbiAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItNTUwLFxuLnUtbXgtNTUwIHtcbiAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi01NTAsXG4udS1teS01NTAge1xuICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC01NTAsXG4udS1teC01NTAge1xuICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS01NzUge1xuICBtYXJnaW46IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC01NzUsXG4udS1teS01NzUge1xuICBtYXJnaW4tdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItNTc1LFxuLnUtbXgtNTc1IHtcbiAgbWFyZ2luLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItNTc1LFxuLnUtbXktNTc1IHtcbiAgbWFyZ2luLWJvdHRvbTogNS43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTU3NSxcbi51LW14LTU3NSB7XG4gIG1hcmdpbi1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS02MDAge1xuICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC02MDAsXG4udS1teS02MDAge1xuICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItNjAwLFxuLnUtbXgtNjAwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItNjAwLFxuLnUtbXktNjAwIHtcbiAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTYwMCxcbi51LW14LTYwMCB7XG4gIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS02MjUge1xuICBtYXJnaW46IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC02MjUsXG4udS1teS02MjUge1xuICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXItNjI1LFxuLnUtbXgtNjI1IHtcbiAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItNjI1LFxuLnUtbXktNjI1IHtcbiAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTYyNSxcbi51LW14LTYyNSB7XG4gIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbS02NTAge1xuICBtYXJnaW46IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTY1MCxcbi51LW15LTY1MCB7XG4gIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTY1MCxcbi51LW14LTY1MCB7XG4gIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWItNjUwLFxuLnUtbXktNjUwIHtcbiAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtNjUwLFxuLnUtbXgtNjUwIHtcbiAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNjc1IHtcbiAgbWFyZ2luOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtNjc1LFxuLnUtbXktNjc1IHtcbiAgbWFyZ2luLXRvcDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTY3NSxcbi51LW14LTY3NSB7XG4gIG1hcmdpbi1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTY3NSxcbi51LW15LTY3NSB7XG4gIG1hcmdpbi1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC02NzUsXG4udS1teC02NzUge1xuICBtYXJnaW4tbGVmdDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNzAwIHtcbiAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtNzAwLFxuLnUtbXktNzAwIHtcbiAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTcwMCxcbi51LW14LTcwMCB7XG4gIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTcwMCxcbi51LW15LTcwMCB7XG4gIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC03MDAsXG4udS1teC03MDAge1xuICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNzI1IHtcbiAgbWFyZ2luOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbXQtNzI1LFxuLnUtbXktNzI1IHtcbiAgbWFyZ2luLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1yLTcyNSxcbi51LW14LTcyNSB7XG4gIG1hcmdpbi1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTcyNSxcbi51LW15LTcyNSB7XG4gIG1hcmdpbi1ib3R0b206IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tbC03MjUsXG4udS1teC03MjUge1xuICBtYXJnaW4tbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW0tNzUwIHtcbiAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tdC03NTAsXG4udS1teS03NTAge1xuICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci03NTAsXG4udS1teC03NTAge1xuICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1iLTc1MCxcbi51LW15LTc1MCB7XG4gIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW1sLTc1MCxcbi51LW14LTc1MCB7XG4gIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTc3NSB7XG4gIG1hcmdpbjogNy43NXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTc3NSxcbi51LW15LTc3NSB7XG4gIG1hcmdpbi10b3A6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci03NzUsXG4udS1teC03NzUge1xuICBtYXJnaW4tcmlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi03NzUsXG4udS1teS03NzUge1xuICBtYXJnaW4tYm90dG9tOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtNzc1LFxuLnUtbXgtNzc1IHtcbiAgbWFyZ2luLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tLTgwMCB7XG4gIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LW10LTgwMCxcbi51LW15LTgwMCB7XG4gIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tci04MDAsXG4udS1teC04MDAge1xuICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4udS1tYi04MDAsXG4udS1teS04MDAge1xuICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtbWwtODAwLFxuLnUtbXgtODAwIHtcbiAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTAwMCB7XG4gIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0wMDAsXG4udS1weS0wMDAge1xuICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTAwMCxcbi51LXB4LTAwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi0wMDAsXG4udS1weS0wMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTAwMCxcbi51LXB4LTAwMCB7XG4gIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtMDI1IHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTAyNSxcbi51LXB5LTAyNSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMDI1LFxuLnUtcHgtMDI1IHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTAyNSxcbi51LXB5LTAyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtMDI1LFxuLnUtcHgtMDI1IHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0wNTAge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0wNTAsXG4udS1weS0wNTAge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMDUwLFxuLnUtcHgtMDUwIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMDUwLFxuLnUtcHktMDUwIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTA1MCxcbi51LXB4LTA1MCB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0wNzUge1xuICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtMDc1LFxuLnUtcHktMDc1IHtcbiAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci0wNzUsXG4udS1weC0wNzUge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMDc1LFxuLnUtcHktMDc1IHtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC0wNzUsXG4udS1weC0wNzUge1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTEwMCB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0xMDAsXG4udS1weS0xMDAge1xuICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTEwMCxcbi51LXB4LTEwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi0xMDAsXG4udS1weS0xMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTEwMCxcbi51LXB4LTEwMCB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtMTI1IHtcbiAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTEyNSxcbi51LXB5LTEyNSB7XG4gIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMTI1LFxuLnUtcHgtMTI1IHtcbiAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTEyNSxcbi51LXB5LTEyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtMTI1LFxuLnUtcHgtMTI1IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0xNTAge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0xNTAsXG4udS1weS0xNTAge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMTUwLFxuLnUtcHgtMTUwIHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMTUwLFxuLnUtcHktMTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTE1MCxcbi51LXB4LTE1MCB7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0xNzUge1xuICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtMTc1LFxuLnUtcHktMTc1IHtcbiAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci0xNzUsXG4udS1weC0xNzUge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMTc1LFxuLnUtcHktMTc1IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC0xNzUsXG4udS1weC0xNzUge1xuICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTIwMCB7XG4gIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0yMDAsXG4udS1weS0yMDAge1xuICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTIwMCxcbi51LXB4LTIwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi0yMDAsXG4udS1weS0yMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTIwMCxcbi51LXB4LTIwMCB7XG4gIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtMjI1IHtcbiAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTIyNSxcbi51LXB5LTIyNSB7XG4gIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMjI1LFxuLnUtcHgtMjI1IHtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTIyNSxcbi51LXB5LTIyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtMjI1LFxuLnUtcHgtMjI1IHtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0yNTAge1xuICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0yNTAsXG4udS1weS0yNTAge1xuICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMjUwLFxuLnUtcHgtMjUwIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMjUwLFxuLnUtcHktMjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTI1MCxcbi51LXB4LTI1MCB7XG4gIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0yNzUge1xuICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtMjc1LFxuLnUtcHktMjc1IHtcbiAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci0yNzUsXG4udS1weC0yNzUge1xuICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMjc1LFxuLnUtcHktMjc1IHtcbiAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC0yNzUsXG4udS1weC0yNzUge1xuICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTMwMCB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0zMDAsXG4udS1weS0zMDAge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTMwMCxcbi51LXB4LTMwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi0zMDAsXG4udS1weS0zMDAge1xuICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTMwMCxcbi51LXB4LTMwMCB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtMzI1IHtcbiAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTMyNSxcbi51LXB5LTMyNSB7XG4gIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMzI1LFxuLnUtcHgtMzI1IHtcbiAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTMyNSxcbi51LXB5LTMyNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtMzI1LFxuLnUtcHgtMzI1IHtcbiAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0zNTAge1xuICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC0zNTAsXG4udS1weS0zNTAge1xuICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItMzUwLFxuLnUtcHgtMzUwIHtcbiAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMzUwLFxuLnUtcHktMzUwIHtcbiAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTM1MCxcbi51LXB4LTM1MCB7XG4gIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC0zNzUge1xuICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtMzc1LFxuLnUtcHktMzc1IHtcbiAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci0zNzUsXG4udS1weC0zNzUge1xuICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItMzc1LFxuLnUtcHktMzc1IHtcbiAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC0zNzUsXG4udS1weC0zNzUge1xuICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTQwMCB7XG4gIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC00MDAsXG4udS1weS00MDAge1xuICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTQwMCxcbi51LXB4LTQwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi00MDAsXG4udS1weS00MDAge1xuICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTQwMCxcbi51LXB4LTQwMCB7XG4gIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtNDI1IHtcbiAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTQyNSxcbi51LXB5LTQyNSB7XG4gIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNDI1LFxuLnUtcHgtNDI1IHtcbiAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTQyNSxcbi51LXB5LTQyNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtNDI1LFxuLnUtcHgtNDI1IHtcbiAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC00NTAge1xuICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC00NTAsXG4udS1weS00NTAge1xuICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNDUwLFxuLnUtcHgtNDUwIHtcbiAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNDUwLFxuLnUtcHktNDUwIHtcbiAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTQ1MCxcbi51LXB4LTQ1MCB7XG4gIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC00NzUge1xuICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtNDc1LFxuLnUtcHktNDc1IHtcbiAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci00NzUsXG4udS1weC00NzUge1xuICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNDc1LFxuLnUtcHktNDc1IHtcbiAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC00NzUsXG4udS1weC00NzUge1xuICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTUwMCB7XG4gIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC01MDAsXG4udS1weS01MDAge1xuICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTUwMCxcbi51LXB4LTUwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi01MDAsXG4udS1weS01MDAge1xuICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTUwMCxcbi51LXB4LTUwMCB7XG4gIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtNTI1IHtcbiAgcGFkZGluZzogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTUyNSxcbi51LXB5LTUyNSB7XG4gIHBhZGRpbmctdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNTI1LFxuLnUtcHgtNTI1IHtcbiAgcGFkZGluZy1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTUyNSxcbi51LXB5LTUyNSB7XG4gIHBhZGRpbmctYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtNTI1LFxuLnUtcHgtNTI1IHtcbiAgcGFkZGluZy1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC01NTAge1xuICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC01NTAsXG4udS1weS01NTAge1xuICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNTUwLFxuLnUtcHgtNTUwIHtcbiAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNTUwLFxuLnUtcHktNTUwIHtcbiAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTU1MCxcbi51LXB4LTU1MCB7XG4gIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC01NzUge1xuICBwYWRkaW5nOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtNTc1LFxuLnUtcHktNTc1IHtcbiAgcGFkZGluZy10b3A6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci01NzUsXG4udS1weC01NzUge1xuICBwYWRkaW5nLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNTc1LFxuLnUtcHktNTc1IHtcbiAgcGFkZGluZy1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC01NzUsXG4udS1weC01NzUge1xuICBwYWRkaW5nLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTYwMCB7XG4gIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC02MDAsXG4udS1weS02MDAge1xuICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTYwMCxcbi51LXB4LTYwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi02MDAsXG4udS1weS02MDAge1xuICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTYwMCxcbi51LXB4LTYwMCB7XG4gIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtNjI1IHtcbiAgcGFkZGluZzogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTYyNSxcbi51LXB5LTYyNSB7XG4gIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNjI1LFxuLnUtcHgtNjI1IHtcbiAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTYyNSxcbi51LXB5LTYyNSB7XG4gIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtNjI1LFxuLnUtcHgtNjI1IHtcbiAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC02NTAge1xuICBwYWRkaW5nOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC02NTAsXG4udS1weS02NTAge1xuICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNjUwLFxuLnUtcHgtNjUwIHtcbiAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNjUwLFxuLnUtcHktNjUwIHtcbiAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTY1MCxcbi51LXB4LTY1MCB7XG4gIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC02NzUge1xuICBwYWRkaW5nOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtNjc1LFxuLnUtcHktNjc1IHtcbiAgcGFkZGluZy10b3A6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci02NzUsXG4udS1weC02NzUge1xuICBwYWRkaW5nLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNjc1LFxuLnUtcHktNjc1IHtcbiAgcGFkZGluZy1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC02NzUsXG4udS1weC02NzUge1xuICBwYWRkaW5nLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTcwMCB7XG4gIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC03MDAsXG4udS1weS03MDAge1xuICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTcwMCxcbi51LXB4LTcwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi03MDAsXG4udS1weS03MDAge1xuICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTcwMCxcbi51LXB4LTcwMCB7XG4gIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG5cbi51LXAtNzI1IHtcbiAgcGFkZGluZzogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXB0LTcyNSxcbi51LXB5LTcyNSB7XG4gIHBhZGRpbmctdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNzI1LFxuLnUtcHgtNzI1IHtcbiAgcGFkZGluZy1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBiLTcyNSxcbi51LXB5LTcyNSB7XG4gIHBhZGRpbmctYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGwtNzI1LFxuLnUtcHgtNzI1IHtcbiAgcGFkZGluZy1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC03NTAge1xuICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC03NTAsXG4udS1weS03NTAge1xuICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHItNzUwLFxuLnUtcHgtNzUwIHtcbiAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNzUwLFxuLnUtcHktNzUwIHtcbiAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTc1MCxcbi51LXB4LTc1MCB7XG4gIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcC03NzUge1xuICBwYWRkaW5nOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcHQtNzc1LFxuLnUtcHktNzc1IHtcbiAgcGFkZGluZy10b3A6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wci03NzUsXG4udS1weC03NzUge1xuICBwYWRkaW5nLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnUtcGItNzc1LFxuLnUtcHktNzc1IHtcbiAgcGFkZGluZy1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wbC03NzUsXG4udS1weC03NzUge1xuICBwYWRkaW5nLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wLTgwMCB7XG4gIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wdC04MDAsXG4udS1weS04MDAge1xuICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXByLTgwMCxcbi51LXB4LTgwMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuXG4udS1wYi04MDAsXG4udS1weS04MDAge1xuICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG5cbi51LXBsLTgwMCxcbi51LXB4LTgwMCB7XG4gIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAudS1tLXNtLTAwMCB7XG4gICAgbWFyZ2luOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tMDAwLFxuICAudS1teS1zbS0wMDAge1xuICAgIG1hcmdpbi10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS0wMDAsXG4gIC51LW14LXNtLTAwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMDAwLFxuICAudS1teS1zbS0wMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS0wMDAsXG4gIC51LW14LXNtLTAwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTAyNSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tMDI1LFxuICAudS1teS1zbS0wMjUge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS0wMjUsXG4gIC51LW14LXNtLTAyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMDI1LFxuICAudS1teS1zbS0wMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS0wMjUsXG4gIC51LW14LXNtLTAyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTA1MCB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS0wNTAsXG4gIC51LW15LXNtLTA1MCB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tMDUwLFxuICAudS1teC1zbS0wNTAge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMDUwLFxuICAudS1teS1zbS0wNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTA1MCxcbiAgLnUtbXgtc20tMDUwIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS0wNzUge1xuICAgIG1hcmdpbjogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTA3NSxcbiAgLnUtbXktc20tMDc1IHtcbiAgICBtYXJnaW4tdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tMDc1LFxuICAudS1teC1zbS0wNzUge1xuICAgIG1hcmdpbi1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTA3NSxcbiAgLnUtbXktc20tMDc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tMDc1LFxuICAudS1teC1zbS0wNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS0xMDAge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTEwMCxcbiAgLnUtbXktc20tMTAwIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tMTAwLFxuICAudS1teC1zbS0xMDAge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTEwMCxcbiAgLnUtbXktc20tMTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tMTAwLFxuICAudS1teC1zbS0xMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS0xMjUge1xuICAgIG1hcmdpbjogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTEyNSxcbiAgLnUtbXktc20tMTI1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tMTI1LFxuICAudS1teC1zbS0xMjUge1xuICAgIG1hcmdpbi1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTEyNSxcbiAgLnUtbXktc20tMTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tMTI1LFxuICAudS1teC1zbS0xMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS0xNTAge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tMTUwLFxuICAudS1teS1zbS0xNTAge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTE1MCxcbiAgLnUtbXgtc20tMTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTE1MCxcbiAgLnUtbXktc20tMTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS0xNTAsXG4gIC51LW14LXNtLTE1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tMTc1IHtcbiAgICBtYXJnaW46IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS0xNzUsXG4gIC51LW15LXNtLTE3NSB7XG4gICAgbWFyZ2luLXRvcDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTE3NSxcbiAgLnUtbXgtc20tMTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS0xNzUsXG4gIC51LW15LXNtLTE3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTE3NSxcbiAgLnUtbXgtc20tMTc1IHtcbiAgICBtYXJnaW4tbGVmdDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tMjAwIHtcbiAgICBtYXJnaW46IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS0yMDAsXG4gIC51LW15LXNtLTIwMCB7XG4gICAgbWFyZ2luLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTIwMCxcbiAgLnUtbXgtc20tMjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS0yMDAsXG4gIC51LW15LXNtLTIwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTIwMCxcbiAgLnUtbXgtc20tMjAwIHtcbiAgICBtYXJnaW4tbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tMjI1IHtcbiAgICBtYXJnaW46IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS0yMjUsXG4gIC51LW15LXNtLTIyNSB7XG4gICAgbWFyZ2luLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTIyNSxcbiAgLnUtbXgtc20tMjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS0yMjUsXG4gIC51LW15LXNtLTIyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTIyNSxcbiAgLnUtbXgtc20tMjI1IHtcbiAgICBtYXJnaW4tbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tMjUwIHtcbiAgICBtYXJnaW46IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTI1MCxcbiAgLnUtbXktc20tMjUwIHtcbiAgICBtYXJnaW4tdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS0yNTAsXG4gIC51LW14LXNtLTI1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS0yNTAsXG4gIC51LW15LXNtLTI1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tMjUwLFxuICAudS1teC1zbS0yNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTI3NSB7XG4gICAgbWFyZ2luOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tMjc1LFxuICAudS1teS1zbS0yNzUge1xuICAgIG1hcmdpbi10b3A6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS0yNzUsXG4gIC51LW14LXNtLTI3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMjc1LFxuICAudS1teS1zbS0yNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS0yNzUsXG4gIC51LW14LXNtLTI3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTMwMCB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tMzAwLFxuICAudS1teS1zbS0zMDAge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS0zMDAsXG4gIC51LW14LXNtLTMwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMzAwLFxuICAudS1teS1zbS0zMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS0zMDAsXG4gIC51LW14LXNtLTMwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTMyNSB7XG4gICAgbWFyZ2luOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tMzI1LFxuICAudS1teS1zbS0zMjUge1xuICAgIG1hcmdpbi10b3A6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS0zMjUsXG4gIC51LW14LXNtLTMyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMzI1LFxuICAudS1teS1zbS0zMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS0zMjUsXG4gIC51LW14LXNtLTMyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTM1MCB7XG4gICAgbWFyZ2luOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS0zNTAsXG4gIC51LW15LXNtLTM1MCB7XG4gICAgbWFyZ2luLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tMzUwLFxuICAudS1teC1zbS0zNTAge1xuICAgIG1hcmdpbi1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tMzUwLFxuICAudS1teS1zbS0zNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTM1MCxcbiAgLnUtbXgtc20tMzUwIHtcbiAgICBtYXJnaW4tbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS0zNzUge1xuICAgIG1hcmdpbjogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTM3NSxcbiAgLnUtbXktc20tMzc1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tMzc1LFxuICAudS1teC1zbS0zNzUge1xuICAgIG1hcmdpbi1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTM3NSxcbiAgLnUtbXktc20tMzc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tMzc1LFxuICAudS1teC1zbS0zNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS00MDAge1xuICAgIG1hcmdpbjogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTQwMCxcbiAgLnUtbXktc20tNDAwIHtcbiAgICBtYXJnaW4tdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tNDAwLFxuICAudS1teC1zbS00MDAge1xuICAgIG1hcmdpbi1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTQwMCxcbiAgLnUtbXktc20tNDAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tNDAwLFxuICAudS1teC1zbS00MDAge1xuICAgIG1hcmdpbi1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS00MjUge1xuICAgIG1hcmdpbjogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTQyNSxcbiAgLnUtbXktc20tNDI1IHtcbiAgICBtYXJnaW4tdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tNDI1LFxuICAudS1teC1zbS00MjUge1xuICAgIG1hcmdpbi1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTQyNSxcbiAgLnUtbXktc20tNDI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tNDI1LFxuICAudS1teC1zbS00MjUge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS00NTAge1xuICAgIG1hcmdpbjogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tNDUwLFxuICAudS1teS1zbS00NTAge1xuICAgIG1hcmdpbi10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTQ1MCxcbiAgLnUtbXgtc20tNDUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTQ1MCxcbiAgLnUtbXktc20tNDUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS00NTAsXG4gIC51LW14LXNtLTQ1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tNDc1IHtcbiAgICBtYXJnaW46IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS00NzUsXG4gIC51LW15LXNtLTQ3NSB7XG4gICAgbWFyZ2luLXRvcDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTQ3NSxcbiAgLnUtbXgtc20tNDc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS00NzUsXG4gIC51LW15LXNtLTQ3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTQ3NSxcbiAgLnUtbXgtc20tNDc1IHtcbiAgICBtYXJnaW4tbGVmdDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tNTAwIHtcbiAgICBtYXJnaW46IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS01MDAsXG4gIC51LW15LXNtLTUwMCB7XG4gICAgbWFyZ2luLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTUwMCxcbiAgLnUtbXgtc20tNTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS01MDAsXG4gIC51LW15LXNtLTUwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTUwMCxcbiAgLnUtbXgtc20tNTAwIHtcbiAgICBtYXJnaW4tbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tNTI1IHtcbiAgICBtYXJnaW46IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS01MjUsXG4gIC51LW15LXNtLTUyNSB7XG4gICAgbWFyZ2luLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTUyNSxcbiAgLnUtbXgtc20tNTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS01MjUsXG4gIC51LW15LXNtLTUyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTUyNSxcbiAgLnUtbXgtc20tNTI1IHtcbiAgICBtYXJnaW4tbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tNTUwIHtcbiAgICBtYXJnaW46IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTU1MCxcbiAgLnUtbXktc20tNTUwIHtcbiAgICBtYXJnaW4tdG9wOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS01NTAsXG4gIC51LW14LXNtLTU1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS01NTAsXG4gIC51LW15LXNtLTU1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tNTUwLFxuICAudS1teC1zbS01NTAge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTU3NSB7XG4gICAgbWFyZ2luOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tNTc1LFxuICAudS1teS1zbS01NzUge1xuICAgIG1hcmdpbi10b3A6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS01NzUsXG4gIC51LW14LXNtLTU3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tNTc1LFxuICAudS1teS1zbS01NzUge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS01NzUsXG4gIC51LW14LXNtLTU3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTYwMCB7XG4gICAgbWFyZ2luOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tNjAwLFxuICAudS1teS1zbS02MDAge1xuICAgIG1hcmdpbi10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS02MDAsXG4gIC51LW14LXNtLTYwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tNjAwLFxuICAudS1teS1zbS02MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS02MDAsXG4gIC51LW14LXNtLTYwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTYyNSB7XG4gICAgbWFyZ2luOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tNjI1LFxuICAudS1teS1zbS02MjUge1xuICAgIG1hcmdpbi10b3A6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1zbS02MjUsXG4gIC51LW14LXNtLTYyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tNjI1LFxuICAudS1teS1zbS02MjUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS02MjUsXG4gIC51LW14LXNtLTYyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXNtLTY1MCB7XG4gICAgbWFyZ2luOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS02NTAsXG4gIC51LW15LXNtLTY1MCB7XG4gICAgbWFyZ2luLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tNjUwLFxuICAudS1teC1zbS02NTAge1xuICAgIG1hcmdpbi1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItc20tNjUwLFxuICAudS1teS1zbS02NTAge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTY1MCxcbiAgLnUtbXgtc20tNjUwIHtcbiAgICBtYXJnaW4tbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS02NzUge1xuICAgIG1hcmdpbjogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTY3NSxcbiAgLnUtbXktc20tNjc1IHtcbiAgICBtYXJnaW4tdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tNjc1LFxuICAudS1teC1zbS02NzUge1xuICAgIG1hcmdpbi1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTY3NSxcbiAgLnUtbXktc20tNjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tNjc1LFxuICAudS1teC1zbS02NzUge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS03MDAge1xuICAgIG1hcmdpbjogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTcwMCxcbiAgLnUtbXktc20tNzAwIHtcbiAgICBtYXJnaW4tdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tNzAwLFxuICAudS1teC1zbS03MDAge1xuICAgIG1hcmdpbi1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTcwMCxcbiAgLnUtbXktc20tNzAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tNzAwLFxuICAudS1teC1zbS03MDAge1xuICAgIG1hcmdpbi1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS03MjUge1xuICAgIG1hcmdpbjogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXNtLTcyNSxcbiAgLnUtbXktc20tNzI1IHtcbiAgICBtYXJnaW4tdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItc20tNzI1LFxuICAudS1teC1zbS03MjUge1xuICAgIG1hcmdpbi1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTcyNSxcbiAgLnUtbXktc20tNzI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtc20tNzI1LFxuICAudS1teC1zbS03MjUge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1zbS03NTAge1xuICAgIG1hcmdpbjogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtc20tNzUwLFxuICAudS1teS1zbS03NTAge1xuICAgIG1hcmdpbi10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTc1MCxcbiAgLnUtbXgtc20tNzUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXNtLTc1MCxcbiAgLnUtbXktc20tNzUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1zbS03NTAsXG4gIC51LW14LXNtLTc1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tNzc1IHtcbiAgICBtYXJnaW46IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS03NzUsXG4gIC51LW15LXNtLTc3NSB7XG4gICAgbWFyZ2luLXRvcDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTc3NSxcbiAgLnUtbXgtc20tNzc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS03NzUsXG4gIC51LW15LXNtLTc3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTc3NSxcbiAgLnUtbXgtc20tNzc1IHtcbiAgICBtYXJnaW4tbGVmdDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tc20tODAwIHtcbiAgICBtYXJnaW46IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1zbS04MDAsXG4gIC51LW15LXNtLTgwMCB7XG4gICAgbWFyZ2luLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXNtLTgwMCxcbiAgLnUtbXgtc20tODAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1zbS04MDAsXG4gIC51LW15LXNtLTgwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXNtLTgwMCxcbiAgLnUtbXgtc20tODAwIHtcbiAgICBtYXJnaW4tbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tMDAwIHtcbiAgICBwYWRkaW5nOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMDAwLFxuICAudS1weS1zbS0wMDAge1xuICAgIHBhZGRpbmctdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tMDAwLFxuICAudS1weC1zbS0wMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS0wMDAsXG4gIC51LXB5LXNtLTAwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0wMDAsXG4gIC51LXB4LXNtLTAwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS0wMjUge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS0wMjUsXG4gIC51LXB5LXNtLTAyNSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0wMjUsXG4gIC51LXB4LXNtLTAyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTAyNSxcbiAgLnUtcHktc20tMDI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTAyNSxcbiAgLnUtcHgtc20tMDI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTA1MCB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMDUwLFxuICAudS1weS1zbS0wNTAge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0wNTAsXG4gIC51LXB4LXNtLTA1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMDUwLFxuICAudS1weS1zbS0wNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0wNTAsXG4gIC51LXB4LXNtLTA1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTA3NSB7XG4gICAgcGFkZGluZzogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTA3NSxcbiAgLnUtcHktc20tMDc1IHtcbiAgICBwYWRkaW5nLXRvcDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTA3NSxcbiAgLnUtcHgtc20tMDc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMDc1LFxuICAudS1weS1zbS0wNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tMDc1LFxuICAudS1weC1zbS0wNzUge1xuICAgIHBhZGRpbmctbGVmdDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tMTAwIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMTAwLFxuICAudS1weS1zbS0xMDAge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tMTAwLFxuICAudS1weC1zbS0xMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS0xMDAsXG4gIC51LXB5LXNtLTEwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0xMDAsXG4gIC51LXB4LXNtLTEwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS0xMjUge1xuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS0xMjUsXG4gIC51LXB5LXNtLTEyNSB7XG4gICAgcGFkZGluZy10b3A6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0xMjUsXG4gIC51LXB4LXNtLTEyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTEyNSxcbiAgLnUtcHktc20tMTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTEyNSxcbiAgLnUtcHgtc20tMTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTE1MCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMTUwLFxuICAudS1weS1zbS0xNTAge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0xNTAsXG4gIC51LXB4LXNtLTE1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMTUwLFxuICAudS1weS1zbS0xNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0xNTAsXG4gIC51LXB4LXNtLTE1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTE3NSB7XG4gICAgcGFkZGluZzogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTE3NSxcbiAgLnUtcHktc20tMTc1IHtcbiAgICBwYWRkaW5nLXRvcDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTE3NSxcbiAgLnUtcHgtc20tMTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMTc1LFxuICAudS1weS1zbS0xNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tMTc1LFxuICAudS1weC1zbS0xNzUge1xuICAgIHBhZGRpbmctbGVmdDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tMjAwIHtcbiAgICBwYWRkaW5nOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMjAwLFxuICAudS1weS1zbS0yMDAge1xuICAgIHBhZGRpbmctdG9wOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tMjAwLFxuICAudS1weC1zbS0yMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS0yMDAsXG4gIC51LXB5LXNtLTIwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0yMDAsXG4gIC51LXB4LXNtLTIwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS0yMjUge1xuICAgIHBhZGRpbmc6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS0yMjUsXG4gIC51LXB5LXNtLTIyNSB7XG4gICAgcGFkZGluZy10b3A6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0yMjUsXG4gIC51LXB4LXNtLTIyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTIyNSxcbiAgLnUtcHktc20tMjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTIyNSxcbiAgLnUtcHgtc20tMjI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTI1MCB7XG4gICAgcGFkZGluZzogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMjUwLFxuICAudS1weS1zbS0yNTAge1xuICAgIHBhZGRpbmctdG9wOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0yNTAsXG4gIC51LXB4LXNtLTI1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMjUwLFxuICAudS1weS1zbS0yNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0yNTAsXG4gIC51LXB4LXNtLTI1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTI3NSB7XG4gICAgcGFkZGluZzogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTI3NSxcbiAgLnUtcHktc20tMjc1IHtcbiAgICBwYWRkaW5nLXRvcDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTI3NSxcbiAgLnUtcHgtc20tMjc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMjc1LFxuICAudS1weS1zbS0yNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tMjc1LFxuICAudS1weC1zbS0yNzUge1xuICAgIHBhZGRpbmctbGVmdDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tMzAwIHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMzAwLFxuICAudS1weS1zbS0zMDAge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tMzAwLFxuICAudS1weC1zbS0zMDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS0zMDAsXG4gIC51LXB5LXNtLTMwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0zMDAsXG4gIC51LXB4LXNtLTMwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS0zMjUge1xuICAgIHBhZGRpbmc6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS0zMjUsXG4gIC51LXB5LXNtLTMyNSB7XG4gICAgcGFkZGluZy10b3A6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0zMjUsXG4gIC51LXB4LXNtLTMyNSB7XG4gICAgcGFkZGluZy1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTMyNSxcbiAgLnUtcHktc20tMzI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTMyNSxcbiAgLnUtcHgtc20tMzI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTM1MCB7XG4gICAgcGFkZGluZzogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tMzUwLFxuICAudS1weS1zbS0zNTAge1xuICAgIHBhZGRpbmctdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS0zNTAsXG4gIC51LXB4LXNtLTM1MCB7XG4gICAgcGFkZGluZy1yaWdodDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMzUwLFxuICAudS1weS1zbS0zNTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS0zNTAsXG4gIC51LXB4LXNtLTM1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTM3NSB7XG4gICAgcGFkZGluZzogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTM3NSxcbiAgLnUtcHktc20tMzc1IHtcbiAgICBwYWRkaW5nLXRvcDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTM3NSxcbiAgLnUtcHgtc20tMzc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tMzc1LFxuICAudS1weS1zbS0zNzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tMzc1LFxuICAudS1weC1zbS0zNzUge1xuICAgIHBhZGRpbmctbGVmdDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tNDAwIHtcbiAgICBwYWRkaW5nOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNDAwLFxuICAudS1weS1zbS00MDAge1xuICAgIHBhZGRpbmctdG9wOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tNDAwLFxuICAudS1weC1zbS00MDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS00MDAsXG4gIC51LXB5LXNtLTQwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS00MDAsXG4gIC51LXB4LXNtLTQwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS00MjUge1xuICAgIHBhZGRpbmc6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS00MjUsXG4gIC51LXB5LXNtLTQyNSB7XG4gICAgcGFkZGluZy10b3A6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS00MjUsXG4gIC51LXB4LXNtLTQyNSB7XG4gICAgcGFkZGluZy1yaWdodDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTQyNSxcbiAgLnUtcHktc20tNDI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTQyNSxcbiAgLnUtcHgtc20tNDI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTQ1MCB7XG4gICAgcGFkZGluZzogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNDUwLFxuICAudS1weS1zbS00NTAge1xuICAgIHBhZGRpbmctdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS00NTAsXG4gIC51LXB4LXNtLTQ1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNDUwLFxuICAudS1weS1zbS00NTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS00NTAsXG4gIC51LXB4LXNtLTQ1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTQ3NSB7XG4gICAgcGFkZGluZzogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTQ3NSxcbiAgLnUtcHktc20tNDc1IHtcbiAgICBwYWRkaW5nLXRvcDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTQ3NSxcbiAgLnUtcHgtc20tNDc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNDc1LFxuICAudS1weS1zbS00NzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tNDc1LFxuICAudS1weC1zbS00NzUge1xuICAgIHBhZGRpbmctbGVmdDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tNTAwIHtcbiAgICBwYWRkaW5nOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNTAwLFxuICAudS1weS1zbS01MDAge1xuICAgIHBhZGRpbmctdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tNTAwLFxuICAudS1weC1zbS01MDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS01MDAsXG4gIC51LXB5LXNtLTUwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS01MDAsXG4gIC51LXB4LXNtLTUwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS01MjUge1xuICAgIHBhZGRpbmc6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS01MjUsXG4gIC51LXB5LXNtLTUyNSB7XG4gICAgcGFkZGluZy10b3A6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS01MjUsXG4gIC51LXB4LXNtLTUyNSB7XG4gICAgcGFkZGluZy1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTUyNSxcbiAgLnUtcHktc20tNTI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTUyNSxcbiAgLnUtcHgtc20tNTI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTU1MCB7XG4gICAgcGFkZGluZzogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNTUwLFxuICAudS1weS1zbS01NTAge1xuICAgIHBhZGRpbmctdG9wOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS01NTAsXG4gIC51LXB4LXNtLTU1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNTUwLFxuICAudS1weS1zbS01NTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS01NTAsXG4gIC51LXB4LXNtLTU1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTU3NSB7XG4gICAgcGFkZGluZzogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTU3NSxcbiAgLnUtcHktc20tNTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTU3NSxcbiAgLnUtcHgtc20tNTc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNTc1LFxuICAudS1weS1zbS01NzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tNTc1LFxuICAudS1weC1zbS01NzUge1xuICAgIHBhZGRpbmctbGVmdDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tNjAwIHtcbiAgICBwYWRkaW5nOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNjAwLFxuICAudS1weS1zbS02MDAge1xuICAgIHBhZGRpbmctdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tNjAwLFxuICAudS1weC1zbS02MDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS02MDAsXG4gIC51LXB5LXNtLTYwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS02MDAsXG4gIC51LXB4LXNtLTYwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS02MjUge1xuICAgIHBhZGRpbmc6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS02MjUsXG4gIC51LXB5LXNtLTYyNSB7XG4gICAgcGFkZGluZy10b3A6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS02MjUsXG4gIC51LXB4LXNtLTYyNSB7XG4gICAgcGFkZGluZy1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTYyNSxcbiAgLnUtcHktc20tNjI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTYyNSxcbiAgLnUtcHgtc20tNjI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTY1MCB7XG4gICAgcGFkZGluZzogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNjUwLFxuICAudS1weS1zbS02NTAge1xuICAgIHBhZGRpbmctdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS02NTAsXG4gIC51LXB4LXNtLTY1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNjUwLFxuICAudS1weS1zbS02NTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS02NTAsXG4gIC51LXB4LXNtLTY1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTY3NSB7XG4gICAgcGFkZGluZzogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTY3NSxcbiAgLnUtcHktc20tNjc1IHtcbiAgICBwYWRkaW5nLXRvcDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTY3NSxcbiAgLnUtcHgtc20tNjc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNjc1LFxuICAudS1weS1zbS02NzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tNjc1LFxuICAudS1weC1zbS02NzUge1xuICAgIHBhZGRpbmctbGVmdDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tNzAwIHtcbiAgICBwYWRkaW5nOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNzAwLFxuICAudS1weS1zbS03MDAge1xuICAgIHBhZGRpbmctdG9wOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tNzAwLFxuICAudS1weC1zbS03MDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS03MDAsXG4gIC51LXB5LXNtLTcwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS03MDAsXG4gIC51LXB4LXNtLTcwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1zbS03MjUge1xuICAgIHBhZGRpbmc6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1zbS03MjUsXG4gIC51LXB5LXNtLTcyNSB7XG4gICAgcGFkZGluZy10b3A6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS03MjUsXG4gIC51LXB4LXNtLTcyNSB7XG4gICAgcGFkZGluZy1yaWdodDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXNtLTcyNSxcbiAgLnUtcHktc20tNzI1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXNtLTcyNSxcbiAgLnUtcHgtc20tNzI1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTc1MCB7XG4gICAgcGFkZGluZzogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tNzUwLFxuICAudS1weS1zbS03NTAge1xuICAgIHBhZGRpbmctdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1zbS03NTAsXG4gIC51LXB4LXNtLTc1MCB7XG4gICAgcGFkZGluZy1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNzUwLFxuICAudS1weS1zbS03NTAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS03NTAsXG4gIC51LXB4LXNtLTc1MCB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXNtLTc3NSB7XG4gICAgcGFkZGluZzogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXNtLTc3NSxcbiAgLnUtcHktc20tNzc1IHtcbiAgICBwYWRkaW5nLXRvcDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXNtLTc3NSxcbiAgLnUtcHgtc20tNzc1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItc20tNzc1LFxuICAudS1weS1zbS03NzUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtc20tNzc1LFxuICAudS1weC1zbS03NzUge1xuICAgIHBhZGRpbmctbGVmdDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtc20tODAwIHtcbiAgICBwYWRkaW5nOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtc20tODAwLFxuICAudS1weS1zbS04MDAge1xuICAgIHBhZGRpbmctdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItc20tODAwLFxuICAudS1weC1zbS04MDAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1zbS04MDAsXG4gIC51LXB5LXNtLTgwMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1zbS04MDAsXG4gIC51LXB4LXNtLTgwMCB7XG4gICAgcGFkZGluZy1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnUtbS1tZC0wMDAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTAwMCxcbiAgLnUtbXktbWQtMDAwIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtMDAwLFxuICAudS1teC1tZC0wMDAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTAwMCxcbiAgLnUtbXktbWQtMDAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtMDAwLFxuICAudS1teC1tZC0wMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC0wMjUge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTAyNSxcbiAgLnUtbXktbWQtMDI1IHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtMDI1LFxuICAudS1teC1tZC0wMjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTAyNSxcbiAgLnUtbXktbWQtMDI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtMDI1LFxuICAudS1teC1tZC0wMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC0wNTAge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtMDUwLFxuICAudS1teS1tZC0wNTAge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTA1MCxcbiAgLnUtbXgtbWQtMDUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTA1MCxcbiAgLnUtbXktbWQtMDUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC0wNTAsXG4gIC51LW14LW1kLTA1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtMDc1IHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC0wNzUsXG4gIC51LW15LW1kLTA3NSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTA3NSxcbiAgLnUtbXgtbWQtMDc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC0wNzUsXG4gIC51LW15LW1kLTA3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTA3NSxcbiAgLnUtbXgtbWQtMDc1IHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtMTAwIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC0xMDAsXG4gIC51LW15LW1kLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTEwMCxcbiAgLnUtbXgtbWQtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC0xMDAsXG4gIC51LW15LW1kLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTEwMCxcbiAgLnUtbXgtbWQtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtMTI1IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC0xMjUsXG4gIC51LW15LW1kLTEyNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTEyNSxcbiAgLnUtbXgtbWQtMTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC0xMjUsXG4gIC51LW15LW1kLTEyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTEyNSxcbiAgLnUtbXgtbWQtMTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtMTUwIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTE1MCxcbiAgLnUtbXktbWQtMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC0xNTAsXG4gIC51LW14LW1kLTE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC0xNTAsXG4gIC51LW15LW1kLTE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtMTUwLFxuICAudS1teC1tZC0xNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTE3NSB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtMTc1LFxuICAudS1teS1tZC0xNzUge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC0xNzUsXG4gIC51LW14LW1kLTE3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtMTc1LFxuICAudS1teS1tZC0xNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC0xNzUsXG4gIC51LW14LW1kLTE3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTIwMCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtMjAwLFxuICAudS1teS1tZC0yMDAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC0yMDAsXG4gIC51LW14LW1kLTIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtMjAwLFxuICAudS1teS1tZC0yMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC0yMDAsXG4gIC51LW14LW1kLTIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTIyNSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtMjI1LFxuICAudS1teS1tZC0yMjUge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC0yMjUsXG4gIC51LW14LW1kLTIyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtMjI1LFxuICAudS1teS1tZC0yMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC0yMjUsXG4gIC51LW14LW1kLTIyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTI1MCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC0yNTAsXG4gIC51LW15LW1kLTI1MCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtMjUwLFxuICAudS1teC1tZC0yNTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtMjUwLFxuICAudS1teS1tZC0yNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTI1MCxcbiAgLnUtbXgtbWQtMjUwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC0yNzUge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTI3NSxcbiAgLnUtbXktbWQtMjc1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtMjc1LFxuICAudS1teC1tZC0yNzUge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTI3NSxcbiAgLnUtbXktbWQtMjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtMjc1LFxuICAudS1teC1tZC0yNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC0zMDAge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTMwMCxcbiAgLnUtbXktbWQtMzAwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtMzAwLFxuICAudS1teC1tZC0zMDAge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTMwMCxcbiAgLnUtbXktbWQtMzAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtMzAwLFxuICAudS1teC1tZC0zMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC0zMjUge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTMyNSxcbiAgLnUtbXktbWQtMzI1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtMzI1LFxuICAudS1teC1tZC0zMjUge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTMyNSxcbiAgLnUtbXktbWQtMzI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtMzI1LFxuICAudS1teC1tZC0zMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC0zNTAge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtMzUwLFxuICAudS1teS1tZC0zNTAge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTM1MCxcbiAgLnUtbXgtbWQtMzUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTM1MCxcbiAgLnUtbXktbWQtMzUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC0zNTAsXG4gIC51LW14LW1kLTM1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtMzc1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC0zNzUsXG4gIC51LW15LW1kLTM3NSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTM3NSxcbiAgLnUtbXgtbWQtMzc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC0zNzUsXG4gIC51LW15LW1kLTM3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTM3NSxcbiAgLnUtbXgtbWQtMzc1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNDAwIHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC00MDAsXG4gIC51LW15LW1kLTQwMCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTQwMCxcbiAgLnUtbXgtbWQtNDAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC00MDAsXG4gIC51LW15LW1kLTQwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTQwMCxcbiAgLnUtbXgtbWQtNDAwIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNDI1IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC00MjUsXG4gIC51LW15LW1kLTQyNSB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTQyNSxcbiAgLnUtbXgtbWQtNDI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC00MjUsXG4gIC51LW15LW1kLTQyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTQyNSxcbiAgLnUtbXgtbWQtNDI1IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNDUwIHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTQ1MCxcbiAgLnUtbXktbWQtNDUwIHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC00NTAsXG4gIC51LW14LW1kLTQ1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC00NTAsXG4gIC51LW15LW1kLTQ1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtNDUwLFxuICAudS1teC1tZC00NTAge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTQ3NSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtNDc1LFxuICAudS1teS1tZC00NzUge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC00NzUsXG4gIC51LW14LW1kLTQ3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtNDc1LFxuICAudS1teS1tZC00NzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC00NzUsXG4gIC51LW14LW1kLTQ3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTUwMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtNTAwLFxuICAudS1teS1tZC01MDAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC01MDAsXG4gIC51LW14LW1kLTUwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtNTAwLFxuICAudS1teS1tZC01MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC01MDAsXG4gIC51LW14LW1kLTUwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTUyNSB7XG4gICAgbWFyZ2luOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtNTI1LFxuICAudS1teS1tZC01MjUge1xuICAgIG1hcmdpbi10b3A6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC01MjUsXG4gIC51LW14LW1kLTUyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtNTI1LFxuICAudS1teS1tZC01MjUge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC01MjUsXG4gIC51LW14LW1kLTUyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTU1MCB7XG4gICAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC01NTAsXG4gIC51LW15LW1kLTU1MCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtNTUwLFxuICAudS1teC1tZC01NTAge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtNTUwLFxuICAudS1teS1tZC01NTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTU1MCxcbiAgLnUtbXgtbWQtNTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC01NzUge1xuICAgIG1hcmdpbjogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTU3NSxcbiAgLnUtbXktbWQtNTc1IHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtNTc1LFxuICAudS1teC1tZC01NzUge1xuICAgIG1hcmdpbi1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTU3NSxcbiAgLnUtbXktbWQtNTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtNTc1LFxuICAudS1teC1tZC01NzUge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC02MDAge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTYwMCxcbiAgLnUtbXktbWQtNjAwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtNjAwLFxuICAudS1teC1tZC02MDAge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTYwMCxcbiAgLnUtbXktbWQtNjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtNjAwLFxuICAudS1teC1tZC02MDAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC02MjUge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTYyNSxcbiAgLnUtbXktbWQtNjI1IHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbWQtNjI1LFxuICAudS1teC1tZC02MjUge1xuICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTYyNSxcbiAgLnUtbXktbWQtNjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtNjI1LFxuICAudS1teC1tZC02MjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1tZC02NTAge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtNjUwLFxuICAudS1teS1tZC02NTAge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTY1MCxcbiAgLnUtbXgtbWQtNjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLW1kLTY1MCxcbiAgLnUtbXktbWQtNjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC02NTAsXG4gIC51LW14LW1kLTY1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNjc1IHtcbiAgICBtYXJnaW46IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC02NzUsXG4gIC51LW15LW1kLTY3NSB7XG4gICAgbWFyZ2luLXRvcDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTY3NSxcbiAgLnUtbXgtbWQtNjc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC02NzUsXG4gIC51LW15LW1kLTY3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTY3NSxcbiAgLnUtbXgtbWQtNjc1IHtcbiAgICBtYXJnaW4tbGVmdDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNzAwIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC03MDAsXG4gIC51LW15LW1kLTcwMCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTcwMCxcbiAgLnUtbXgtbWQtNzAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC03MDAsXG4gIC51LW15LW1kLTcwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTcwMCxcbiAgLnUtbXgtbWQtNzAwIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNzI1IHtcbiAgICBtYXJnaW46IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1tZC03MjUsXG4gIC51LW15LW1kLTcyNSB7XG4gICAgbWFyZ2luLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLW1kLTcyNSxcbiAgLnUtbXgtbWQtNzI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC03MjUsXG4gIC51LW15LW1kLTcyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLW1kLTcyNSxcbiAgLnUtbXgtbWQtNzI1IHtcbiAgICBtYXJnaW4tbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbWQtNzUwIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LW1kLTc1MCxcbiAgLnUtbXktbWQtNzUwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC03NTAsXG4gIC51LW14LW1kLTc1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1tZC03NTAsXG4gIC51LW15LW1kLTc1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbWQtNzUwLFxuICAudS1teC1tZC03NTAge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTc3NSB7XG4gICAgbWFyZ2luOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtNzc1LFxuICAudS1teS1tZC03NzUge1xuICAgIG1hcmdpbi10b3A6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC03NzUsXG4gIC51LW14LW1kLTc3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtNzc1LFxuICAudS1teS1tZC03NzUge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC03NzUsXG4gIC51LW14LW1kLTc3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLW1kLTgwMCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbWQtODAwLFxuICAudS1teS1tZC04MDAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1tZC04MDAsXG4gIC51LW14LW1kLTgwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbWQtODAwLFxuICAudS1teS1tZC04MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1tZC04MDAsXG4gIC51LW14LW1kLTgwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTAwMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTAwMCxcbiAgLnUtcHktbWQtMDAwIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTAwMCxcbiAgLnUtcHgtbWQtMDAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtMDAwLFxuICAudS1weS1tZC0wMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMDAwLFxuICAudS1weC1tZC0wMDAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtMDI1IHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtMDI1LFxuICAudS1weS1tZC0wMjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMDI1LFxuICAudS1weC1tZC0wMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC0wMjUsXG4gIC51LXB5LW1kLTAyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC0wMjUsXG4gIC51LXB4LW1kLTAyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0wNTAge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTA1MCxcbiAgLnUtcHktbWQtMDUwIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMDUwLFxuICAudS1weC1tZC0wNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTA1MCxcbiAgLnUtcHktbWQtMDUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMDUwLFxuICAudS1weC1tZC0wNTAge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0wNzUge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC0wNzUsXG4gIC51LXB5LW1kLTA3NSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC0wNzUsXG4gIC51LXB4LW1kLTA3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTA3NSxcbiAgLnUtcHktbWQtMDc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTA3NSxcbiAgLnUtcHgtbWQtMDc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTEwMCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTEwMCxcbiAgLnUtcHktbWQtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTEwMCxcbiAgLnUtcHgtbWQtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtMTAwLFxuICAudS1weS1tZC0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMTAwLFxuICAudS1weC1tZC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtMTI1IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtMTI1LFxuICAudS1weS1tZC0xMjUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMTI1LFxuICAudS1weC1tZC0xMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC0xMjUsXG4gIC51LXB5LW1kLTEyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC0xMjUsXG4gIC51LXB4LW1kLTEyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0xNTAge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTE1MCxcbiAgLnUtcHktbWQtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMTUwLFxuICAudS1weC1tZC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTE1MCxcbiAgLnUtcHktbWQtMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMTUwLFxuICAudS1weC1tZC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0xNzUge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC0xNzUsXG4gIC51LXB5LW1kLTE3NSB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC0xNzUsXG4gIC51LXB4LW1kLTE3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTE3NSxcbiAgLnUtcHktbWQtMTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTE3NSxcbiAgLnUtcHgtbWQtMTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTIwMCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTIwMCxcbiAgLnUtcHktbWQtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTIwMCxcbiAgLnUtcHgtbWQtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtMjAwLFxuICAudS1weS1tZC0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMjAwLFxuICAudS1weC1tZC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtMjI1IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtMjI1LFxuICAudS1weS1tZC0yMjUge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMjI1LFxuICAudS1weC1tZC0yMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC0yMjUsXG4gIC51LXB5LW1kLTIyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC0yMjUsXG4gIC51LXB4LW1kLTIyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0yNTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTI1MCxcbiAgLnUtcHktbWQtMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMjUwLFxuICAudS1weC1tZC0yNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTI1MCxcbiAgLnUtcHktbWQtMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMjUwLFxuICAudS1weC1tZC0yNTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0yNzUge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC0yNzUsXG4gIC51LXB5LW1kLTI3NSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC0yNzUsXG4gIC51LXB4LW1kLTI3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTI3NSxcbiAgLnUtcHktbWQtMjc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTI3NSxcbiAgLnUtcHgtbWQtMjc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTMwMCB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTMwMCxcbiAgLnUtcHktbWQtMzAwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTMwMCxcbiAgLnUtcHgtbWQtMzAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtMzAwLFxuICAudS1weS1tZC0zMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMzAwLFxuICAudS1weC1tZC0zMDAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtMzI1IHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtMzI1LFxuICAudS1weS1tZC0zMjUge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMzI1LFxuICAudS1weC1tZC0zMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC0zMjUsXG4gIC51LXB5LW1kLTMyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC0zMjUsXG4gIC51LXB4LW1kLTMyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0zNTAge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTM1MCxcbiAgLnUtcHktbWQtMzUwIHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtMzUwLFxuICAudS1weC1tZC0zNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTM1MCxcbiAgLnUtcHktbWQtMzUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtMzUwLFxuICAudS1weC1tZC0zNTAge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC0zNzUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC0zNzUsXG4gIC51LXB5LW1kLTM3NSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC0zNzUsXG4gIC51LXB4LW1kLTM3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTM3NSxcbiAgLnUtcHktbWQtMzc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTM3NSxcbiAgLnUtcHgtbWQtMzc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTQwMCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTQwMCxcbiAgLnUtcHktbWQtNDAwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTQwMCxcbiAgLnUtcHgtbWQtNDAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtNDAwLFxuICAudS1weS1tZC00MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNDAwLFxuICAudS1weC1tZC00MDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtNDI1IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtNDI1LFxuICAudS1weS1tZC00MjUge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNDI1LFxuICAudS1weC1tZC00MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC00MjUsXG4gIC51LXB5LW1kLTQyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC00MjUsXG4gIC51LXB4LW1kLTQyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC00NTAge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTQ1MCxcbiAgLnUtcHktbWQtNDUwIHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNDUwLFxuICAudS1weC1tZC00NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTQ1MCxcbiAgLnUtcHktbWQtNDUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNDUwLFxuICAudS1weC1tZC00NTAge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC00NzUge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC00NzUsXG4gIC51LXB5LW1kLTQ3NSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC00NzUsXG4gIC51LXB4LW1kLTQ3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTQ3NSxcbiAgLnUtcHktbWQtNDc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTQ3NSxcbiAgLnUtcHgtbWQtNDc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTUwMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTUwMCxcbiAgLnUtcHktbWQtNTAwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTUwMCxcbiAgLnUtcHgtbWQtNTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtNTAwLFxuICAudS1weS1tZC01MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNTAwLFxuICAudS1weC1tZC01MDAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtNTI1IHtcbiAgICBwYWRkaW5nOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtNTI1LFxuICAudS1weS1tZC01MjUge1xuICAgIHBhZGRpbmctdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNTI1LFxuICAudS1weC1tZC01MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC01MjUsXG4gIC51LXB5LW1kLTUyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC01MjUsXG4gIC51LXB4LW1kLTUyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC01NTAge1xuICAgIHBhZGRpbmc6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTU1MCxcbiAgLnUtcHktbWQtNTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNTUwLFxuICAudS1weC1tZC01NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTU1MCxcbiAgLnUtcHktbWQtNTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNTUwLFxuICAudS1weC1tZC01NTAge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC01NzUge1xuICAgIHBhZGRpbmc6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC01NzUsXG4gIC51LXB5LW1kLTU3NSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC01NzUsXG4gIC51LXB4LW1kLTU3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTU3NSxcbiAgLnUtcHktbWQtNTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTU3NSxcbiAgLnUtcHgtbWQtNTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTYwMCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTYwMCxcbiAgLnUtcHktbWQtNjAwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTYwMCxcbiAgLnUtcHgtbWQtNjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtNjAwLFxuICAudS1weS1tZC02MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNjAwLFxuICAudS1weC1tZC02MDAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtNjI1IHtcbiAgICBwYWRkaW5nOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtNjI1LFxuICAudS1weS1tZC02MjUge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNjI1LFxuICAudS1weC1tZC02MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC02MjUsXG4gIC51LXB5LW1kLTYyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC02MjUsXG4gIC51LXB4LW1kLTYyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC02NTAge1xuICAgIHBhZGRpbmc6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTY1MCxcbiAgLnUtcHktbWQtNjUwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNjUwLFxuICAudS1weC1tZC02NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTY1MCxcbiAgLnUtcHktbWQtNjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNjUwLFxuICAudS1weC1tZC02NTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC02NzUge1xuICAgIHBhZGRpbmc6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC02NzUsXG4gIC51LXB5LW1kLTY3NSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC02NzUsXG4gIC51LXB4LW1kLTY3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTY3NSxcbiAgLnUtcHktbWQtNjc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTY3NSxcbiAgLnUtcHgtbWQtNjc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTcwMCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTcwMCxcbiAgLnUtcHktbWQtNzAwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTcwMCxcbiAgLnUtcHgtbWQtNzAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtNzAwLFxuICAudS1weS1tZC03MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNzAwLFxuICAudS1weC1tZC03MDAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbWQtNzI1IHtcbiAgICBwYWRkaW5nOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbWQtNzI1LFxuICAudS1weS1tZC03MjUge1xuICAgIHBhZGRpbmctdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNzI1LFxuICAudS1weC1tZC03MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1tZC03MjUsXG4gIC51LXB5LW1kLTcyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1tZC03MjUsXG4gIC51LXB4LW1kLTcyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC03NTAge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTc1MCxcbiAgLnUtcHktbWQtNzUwIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbWQtNzUwLFxuICAudS1weC1tZC03NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTc1MCxcbiAgLnUtcHktbWQtNzUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtNzUwLFxuICAudS1weC1tZC03NTAge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1tZC03NzUge1xuICAgIHBhZGRpbmc6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1tZC03NzUsXG4gIC51LXB5LW1kLTc3NSB7XG4gICAgcGFkZGluZy10b3A6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1tZC03NzUsXG4gIC51LXB4LW1kLTc3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLW1kLTc3NSxcbiAgLnUtcHktbWQtNzc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLW1kLTc3NSxcbiAgLnUtcHgtbWQtNzc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLW1kLTgwMCB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LW1kLTgwMCxcbiAgLnUtcHktbWQtODAwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLW1kLTgwMCxcbiAgLnUtcHgtbWQtODAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbWQtODAwLFxuICAudS1weS1tZC04MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbWQtODAwLFxuICAudS1weC1tZC04MDAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC51LW0tbGctMDAwIHtcbiAgICBtYXJnaW46IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy0wMDAsXG4gIC51LW15LWxnLTAwMCB7XG4gICAgbWFyZ2luLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTAwMCxcbiAgLnUtbXgtbGctMDAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0wMDAsXG4gIC51LW15LWxnLTAwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTAwMCxcbiAgLnUtbXgtbGctMDAwIHtcbiAgICBtYXJnaW4tbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctMDI1IHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy0wMjUsXG4gIC51LW15LWxnLTAyNSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTAyNSxcbiAgLnUtbXgtbGctMDI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0wMjUsXG4gIC51LW15LWxnLTAyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTAyNSxcbiAgLnUtbXgtbGctMDI1IHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctMDUwIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTA1MCxcbiAgLnUtbXktbGctMDUwIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy0wNTAsXG4gIC51LW14LWxnLTA1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0wNTAsXG4gIC51LW15LWxnLTA1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctMDUwLFxuICAudS1teC1sZy0wNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTA3NSB7XG4gICAgbWFyZ2luOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctMDc1LFxuICAudS1teS1sZy0wNzUge1xuICAgIG1hcmdpbi10b3A6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy0wNzUsXG4gIC51LW14LWxnLTA3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctMDc1LFxuICAudS1teS1sZy0wNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy0wNzUsXG4gIC51LW14LWxnLTA3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTEwMCB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctMTAwLFxuICAudS1teS1sZy0xMDAge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy0xMDAsXG4gIC51LW14LWxnLTEwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctMTAwLFxuICAudS1teS1sZy0xMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy0xMDAsXG4gIC51LW14LWxnLTEwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTEyNSB7XG4gICAgbWFyZ2luOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctMTI1LFxuICAudS1teS1sZy0xMjUge1xuICAgIG1hcmdpbi10b3A6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy0xMjUsXG4gIC51LW14LWxnLTEyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctMTI1LFxuICAudS1teS1sZy0xMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy0xMjUsXG4gIC51LW14LWxnLTEyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTE1MCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy0xNTAsXG4gIC51LW15LWxnLTE1MCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctMTUwLFxuICAudS1teC1sZy0xNTAge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctMTUwLFxuICAudS1teS1sZy0xNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTE1MCxcbiAgLnUtbXgtbGctMTUwIHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy0xNzUge1xuICAgIG1hcmdpbjogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTE3NSxcbiAgLnUtbXktbGctMTc1IHtcbiAgICBtYXJnaW4tdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctMTc1LFxuICAudS1teC1sZy0xNzUge1xuICAgIG1hcmdpbi1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTE3NSxcbiAgLnUtbXktbGctMTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctMTc1LFxuICAudS1teC1sZy0xNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy0yMDAge1xuICAgIG1hcmdpbjogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTIwMCxcbiAgLnUtbXktbGctMjAwIHtcbiAgICBtYXJnaW4tdG9wOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctMjAwLFxuICAudS1teC1sZy0yMDAge1xuICAgIG1hcmdpbi1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTIwMCxcbiAgLnUtbXktbGctMjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctMjAwLFxuICAudS1teC1sZy0yMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy0yMjUge1xuICAgIG1hcmdpbjogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTIyNSxcbiAgLnUtbXktbGctMjI1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctMjI1LFxuICAudS1teC1sZy0yMjUge1xuICAgIG1hcmdpbi1yaWdodDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTIyNSxcbiAgLnUtbXktbGctMjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctMjI1LFxuICAudS1teC1sZy0yMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy0yNTAge1xuICAgIG1hcmdpbjogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctMjUwLFxuICAudS1teS1sZy0yNTAge1xuICAgIG1hcmdpbi10b3A6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTI1MCxcbiAgLnUtbXgtbGctMjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTI1MCxcbiAgLnUtbXktbGctMjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy0yNTAsXG4gIC51LW14LWxnLTI1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctMjc1IHtcbiAgICBtYXJnaW46IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy0yNzUsXG4gIC51LW15LWxnLTI3NSB7XG4gICAgbWFyZ2luLXRvcDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTI3NSxcbiAgLnUtbXgtbGctMjc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0yNzUsXG4gIC51LW15LWxnLTI3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTI3NSxcbiAgLnUtbXgtbGctMjc1IHtcbiAgICBtYXJnaW4tbGVmdDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctMzAwIHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy0zMDAsXG4gIC51LW15LWxnLTMwMCB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTMwMCxcbiAgLnUtbXgtbGctMzAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0zMDAsXG4gIC51LW15LWxnLTMwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTMwMCxcbiAgLnUtbXgtbGctMzAwIHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctMzI1IHtcbiAgICBtYXJnaW46IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy0zMjUsXG4gIC51LW15LWxnLTMyNSB7XG4gICAgbWFyZ2luLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTMyNSxcbiAgLnUtbXgtbGctMzI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0zMjUsXG4gIC51LW15LWxnLTMyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTMyNSxcbiAgLnUtbXgtbGctMzI1IHtcbiAgICBtYXJnaW4tbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctMzUwIHtcbiAgICBtYXJnaW46IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTM1MCxcbiAgLnUtbXktbGctMzUwIHtcbiAgICBtYXJnaW4tdG9wOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy0zNTAsXG4gIC51LW14LWxnLTM1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy0zNTAsXG4gIC51LW15LWxnLTM1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctMzUwLFxuICAudS1teC1sZy0zNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTM3NSB7XG4gICAgbWFyZ2luOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctMzc1LFxuICAudS1teS1sZy0zNzUge1xuICAgIG1hcmdpbi10b3A6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy0zNzUsXG4gIC51LW14LWxnLTM3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctMzc1LFxuICAudS1teS1sZy0zNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy0zNzUsXG4gIC51LW14LWxnLTM3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTQwMCB7XG4gICAgbWFyZ2luOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctNDAwLFxuICAudS1teS1sZy00MDAge1xuICAgIG1hcmdpbi10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy00MDAsXG4gIC51LW14LWxnLTQwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNDAwLFxuICAudS1teS1sZy00MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy00MDAsXG4gIC51LW14LWxnLTQwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTQyNSB7XG4gICAgbWFyZ2luOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctNDI1LFxuICAudS1teS1sZy00MjUge1xuICAgIG1hcmdpbi10b3A6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy00MjUsXG4gIC51LW14LWxnLTQyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNDI1LFxuICAudS1teS1sZy00MjUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy00MjUsXG4gIC51LW14LWxnLTQyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTQ1MCB7XG4gICAgbWFyZ2luOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy00NTAsXG4gIC51LW15LWxnLTQ1MCB7XG4gICAgbWFyZ2luLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctNDUwLFxuICAudS1teC1sZy00NTAge1xuICAgIG1hcmdpbi1yaWdodDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNDUwLFxuICAudS1teS1sZy00NTAge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTQ1MCxcbiAgLnUtbXgtbGctNDUwIHtcbiAgICBtYXJnaW4tbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy00NzUge1xuICAgIG1hcmdpbjogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTQ3NSxcbiAgLnUtbXktbGctNDc1IHtcbiAgICBtYXJnaW4tdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctNDc1LFxuICAudS1teC1sZy00NzUge1xuICAgIG1hcmdpbi1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTQ3NSxcbiAgLnUtbXktbGctNDc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctNDc1LFxuICAudS1teC1sZy00NzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy01MDAge1xuICAgIG1hcmdpbjogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTUwMCxcbiAgLnUtbXktbGctNTAwIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctNTAwLFxuICAudS1teC1sZy01MDAge1xuICAgIG1hcmdpbi1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTUwMCxcbiAgLnUtbXktbGctNTAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctNTAwLFxuICAudS1teC1sZy01MDAge1xuICAgIG1hcmdpbi1sZWZ0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy01MjUge1xuICAgIG1hcmdpbjogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTUyNSxcbiAgLnUtbXktbGctNTI1IHtcbiAgICBtYXJnaW4tdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctNTI1LFxuICAudS1teC1sZy01MjUge1xuICAgIG1hcmdpbi1yaWdodDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTUyNSxcbiAgLnUtbXktbGctNTI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctNTI1LFxuICAudS1teC1sZy01MjUge1xuICAgIG1hcmdpbi1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy01NTAge1xuICAgIG1hcmdpbjogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctNTUwLFxuICAudS1teS1sZy01NTAge1xuICAgIG1hcmdpbi10b3A6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTU1MCxcbiAgLnUtbXgtbGctNTUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTU1MCxcbiAgLnUtbXktbGctNTUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy01NTAsXG4gIC51LW14LWxnLTU1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctNTc1IHtcbiAgICBtYXJnaW46IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy01NzUsXG4gIC51LW15LWxnLTU3NSB7XG4gICAgbWFyZ2luLXRvcDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTU3NSxcbiAgLnUtbXgtbGctNTc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy01NzUsXG4gIC51LW15LWxnLTU3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTU3NSxcbiAgLnUtbXgtbGctNTc1IHtcbiAgICBtYXJnaW4tbGVmdDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctNjAwIHtcbiAgICBtYXJnaW46IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy02MDAsXG4gIC51LW15LWxnLTYwMCB7XG4gICAgbWFyZ2luLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTYwMCxcbiAgLnUtbXgtbGctNjAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy02MDAsXG4gIC51LW15LWxnLTYwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTYwMCxcbiAgLnUtbXgtbGctNjAwIHtcbiAgICBtYXJnaW4tbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctNjI1IHtcbiAgICBtYXJnaW46IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy02MjUsXG4gIC51LW15LWxnLTYyNSB7XG4gICAgbWFyZ2luLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLWxnLTYyNSxcbiAgLnUtbXgtbGctNjI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy02MjUsXG4gIC51LW15LWxnLTYyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTYyNSxcbiAgLnUtbXgtbGctNjI1IHtcbiAgICBtYXJnaW4tbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0tbGctNjUwIHtcbiAgICBtYXJnaW46IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTY1MCxcbiAgLnUtbXktbGctNjUwIHtcbiAgICBtYXJnaW4tdG9wOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy02NTAsXG4gIC51LW14LWxnLTY1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi1sZy02NTAsXG4gIC51LW15LWxnLTY1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctNjUwLFxuICAudS1teC1sZy02NTAge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTY3NSB7XG4gICAgbWFyZ2luOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctNjc1LFxuICAudS1teS1sZy02NzUge1xuICAgIG1hcmdpbi10b3A6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy02NzUsXG4gIC51LW14LWxnLTY3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNjc1LFxuICAudS1teS1sZy02NzUge1xuICAgIG1hcmdpbi1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy02NzUsXG4gIC51LW14LWxnLTY3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTcwMCB7XG4gICAgbWFyZ2luOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctNzAwLFxuICAudS1teS1sZy03MDAge1xuICAgIG1hcmdpbi10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy03MDAsXG4gIC51LW14LWxnLTcwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNzAwLFxuICAudS1teS1sZy03MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy03MDAsXG4gIC51LW14LWxnLTcwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTcyNSB7XG4gICAgbWFyZ2luOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQtbGctNzI1LFxuICAudS1teS1sZy03MjUge1xuICAgIG1hcmdpbi10b3A6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci1sZy03MjUsXG4gIC51LW14LWxnLTcyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNzI1LFxuICAudS1teS1sZy03MjUge1xuICAgIG1hcmdpbi1ib3R0b206IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC1sZy03MjUsXG4gIC51LW14LWxnLTcyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLWxnLTc1MCB7XG4gICAgbWFyZ2luOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC1sZy03NTAsXG4gIC51LW15LWxnLTc1MCB7XG4gICAgbWFyZ2luLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctNzUwLFxuICAudS1teC1sZy03NTAge1xuICAgIG1hcmdpbi1yaWdodDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWItbGctNzUwLFxuICAudS1teS1sZy03NTAge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLWxnLTc1MCxcbiAgLnUtbXgtbGctNzUwIHtcbiAgICBtYXJnaW4tbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy03NzUge1xuICAgIG1hcmdpbjogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTc3NSxcbiAgLnUtbXktbGctNzc1IHtcbiAgICBtYXJnaW4tdG9wOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctNzc1LFxuICAudS1teC1sZy03NzUge1xuICAgIG1hcmdpbi1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTc3NSxcbiAgLnUtbXktbGctNzc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctNzc1LFxuICAudS1teC1sZy03NzUge1xuICAgIG1hcmdpbi1sZWZ0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS1sZy04MDAge1xuICAgIG1hcmdpbjogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LWxnLTgwMCxcbiAgLnUtbXktbGctODAwIHtcbiAgICBtYXJnaW4tdG9wOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXItbGctODAwLFxuICAudS1teC1sZy04MDAge1xuICAgIG1hcmdpbi1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLWxnLTgwMCxcbiAgLnUtbXktbGctODAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwtbGctODAwLFxuICAudS1teC1sZy04MDAge1xuICAgIG1hcmdpbi1sZWZ0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy0wMDAge1xuICAgIHBhZGRpbmc6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0wMDAsXG4gIC51LXB5LWxnLTAwMCB7XG4gICAgcGFkZGluZy10b3A6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy0wMDAsXG4gIC51LXB4LWxnLTAwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTAwMCxcbiAgLnUtcHktbGctMDAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTAwMCxcbiAgLnUtcHgtbGctMDAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDByZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTAyNSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTAyNSxcbiAgLnUtcHktbGctMDI1IHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTAyNSxcbiAgLnUtcHgtbGctMDI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctMDI1LFxuICAudS1weS1sZy0wMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctMDI1LFxuICAudS1weC1sZy0wMjUge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMDUwIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0wNTAsXG4gIC51LXB5LWxnLTA1MCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTA1MCxcbiAgLnUtcHgtbGctMDUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0wNTAsXG4gIC51LXB5LWxnLTA1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTA1MCxcbiAgLnUtcHgtbGctMDUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMDc1IHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctMDc1LFxuICAudS1weS1sZy0wNzUge1xuICAgIHBhZGRpbmctdG9wOiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctMDc1LFxuICAudS1weC1sZy0wNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0wNzUsXG4gIC51LXB5LWxnLTA3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy0wNzUsXG4gIC51LXB4LWxnLTA3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy0xMDAge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0xMDAsXG4gIC51LXB5LWxnLTEwMCB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy0xMDAsXG4gIC51LXB4LWxnLTEwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTEwMCxcbiAgLnUtcHktbGctMTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTEwMCxcbiAgLnUtcHgtbGctMTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTEyNSB7XG4gICAgcGFkZGluZzogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTEyNSxcbiAgLnUtcHktbGctMTI1IHtcbiAgICBwYWRkaW5nLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTEyNSxcbiAgLnUtcHgtbGctMTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctMTI1LFxuICAudS1weS1sZy0xMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctMTI1LFxuICAudS1weC1sZy0xMjUge1xuICAgIHBhZGRpbmctbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMTUwIHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0xNTAsXG4gIC51LXB5LWxnLTE1MCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTE1MCxcbiAgLnUtcHgtbGctMTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0xNTAsXG4gIC51LXB5LWxnLTE1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTE1MCxcbiAgLnUtcHgtbGctMTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMTc1IHtcbiAgICBwYWRkaW5nOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctMTc1LFxuICAudS1weS1sZy0xNzUge1xuICAgIHBhZGRpbmctdG9wOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctMTc1LFxuICAudS1weC1sZy0xNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0xNzUsXG4gIC51LXB5LWxnLTE3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy0xNzUsXG4gIC51LXB4LWxnLTE3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy0yMDAge1xuICAgIHBhZGRpbmc6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0yMDAsXG4gIC51LXB5LWxnLTIwMCB7XG4gICAgcGFkZGluZy10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy0yMDAsXG4gIC51LXB4LWxnLTIwMCB7XG4gICAgcGFkZGluZy1yaWdodDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTIwMCxcbiAgLnUtcHktbGctMjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTIwMCxcbiAgLnUtcHgtbGctMjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTIyNSB7XG4gICAgcGFkZGluZzogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTIyNSxcbiAgLnUtcHktbGctMjI1IHtcbiAgICBwYWRkaW5nLXRvcDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTIyNSxcbiAgLnUtcHgtbGctMjI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctMjI1LFxuICAudS1weS1sZy0yMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctMjI1LFxuICAudS1weC1sZy0yMjUge1xuICAgIHBhZGRpbmctbGVmdDogMi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMjUwIHtcbiAgICBwYWRkaW5nOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0yNTAsXG4gIC51LXB5LWxnLTI1MCB7XG4gICAgcGFkZGluZy10b3A6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTI1MCxcbiAgLnUtcHgtbGctMjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0yNTAsXG4gIC51LXB5LWxnLTI1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTI1MCxcbiAgLnUtcHgtbGctMjUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMjc1IHtcbiAgICBwYWRkaW5nOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctMjc1LFxuICAudS1weS1sZy0yNzUge1xuICAgIHBhZGRpbmctdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctMjc1LFxuICAudS1weC1sZy0yNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0yNzUsXG4gIC51LXB5LWxnLTI3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy0yNzUsXG4gIC51LXB4LWxnLTI3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy0zMDAge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0zMDAsXG4gIC51LXB5LWxnLTMwMCB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy0zMDAsXG4gIC51LXB4LWxnLTMwMCB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTMwMCxcbiAgLnUtcHktbGctMzAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTMwMCxcbiAgLnUtcHgtbGctMzAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTMyNSB7XG4gICAgcGFkZGluZzogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTMyNSxcbiAgLnUtcHktbGctMzI1IHtcbiAgICBwYWRkaW5nLXRvcDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTMyNSxcbiAgLnUtcHgtbGctMzI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctMzI1LFxuICAudS1weS1sZy0zMjUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctMzI1LFxuICAudS1weC1sZy0zMjUge1xuICAgIHBhZGRpbmctbGVmdDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMzUwIHtcbiAgICBwYWRkaW5nOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy0zNTAsXG4gIC51LXB5LWxnLTM1MCB7XG4gICAgcGFkZGluZy10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTM1MCxcbiAgLnUtcHgtbGctMzUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0zNTAsXG4gIC51LXB5LWxnLTM1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTM1MCxcbiAgLnUtcHgtbGctMzUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctMzc1IHtcbiAgICBwYWRkaW5nOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctMzc1LFxuICAudS1weS1sZy0zNzUge1xuICAgIHBhZGRpbmctdG9wOiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctMzc1LFxuICAudS1weC1sZy0zNzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy0zNzUsXG4gIC51LXB5LWxnLTM3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy0zNzUsXG4gIC51LXB4LWxnLTM3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy00MDAge1xuICAgIHBhZGRpbmc6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy00MDAsXG4gIC51LXB5LWxnLTQwMCB7XG4gICAgcGFkZGluZy10b3A6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy00MDAsXG4gIC51LXB4LWxnLTQwMCB7XG4gICAgcGFkZGluZy1yaWdodDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTQwMCxcbiAgLnUtcHktbGctNDAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTQwMCxcbiAgLnUtcHgtbGctNDAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTQyNSB7XG4gICAgcGFkZGluZzogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTQyNSxcbiAgLnUtcHktbGctNDI1IHtcbiAgICBwYWRkaW5nLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTQyNSxcbiAgLnUtcHgtbGctNDI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctNDI1LFxuICAudS1weS1sZy00MjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctNDI1LFxuICAudS1weC1sZy00MjUge1xuICAgIHBhZGRpbmctbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNDUwIHtcbiAgICBwYWRkaW5nOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy00NTAsXG4gIC51LXB5LWxnLTQ1MCB7XG4gICAgcGFkZGluZy10b3A6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTQ1MCxcbiAgLnUtcHgtbGctNDUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy00NTAsXG4gIC51LXB5LWxnLTQ1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTQ1MCxcbiAgLnUtcHgtbGctNDUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNDc1IHtcbiAgICBwYWRkaW5nOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctNDc1LFxuICAudS1weS1sZy00NzUge1xuICAgIHBhZGRpbmctdG9wOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctNDc1LFxuICAudS1weC1sZy00NzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy00NzUsXG4gIC51LXB5LWxnLTQ3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy00NzUsXG4gIC51LXB4LWxnLTQ3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy01MDAge1xuICAgIHBhZGRpbmc6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy01MDAsXG4gIC51LXB5LWxnLTUwMCB7XG4gICAgcGFkZGluZy10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy01MDAsXG4gIC51LXB4LWxnLTUwMCB7XG4gICAgcGFkZGluZy1yaWdodDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTUwMCxcbiAgLnUtcHktbGctNTAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTUwMCxcbiAgLnUtcHgtbGctNTAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTUyNSB7XG4gICAgcGFkZGluZzogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTUyNSxcbiAgLnUtcHktbGctNTI1IHtcbiAgICBwYWRkaW5nLXRvcDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTUyNSxcbiAgLnUtcHgtbGctNTI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctNTI1LFxuICAudS1weS1sZy01MjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctNTI1LFxuICAudS1weC1sZy01MjUge1xuICAgIHBhZGRpbmctbGVmdDogNS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNTUwIHtcbiAgICBwYWRkaW5nOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy01NTAsXG4gIC51LXB5LWxnLTU1MCB7XG4gICAgcGFkZGluZy10b3A6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTU1MCxcbiAgLnUtcHgtbGctNTUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy01NTAsXG4gIC51LXB5LWxnLTU1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTU1MCxcbiAgLnUtcHgtbGctNTUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNTc1IHtcbiAgICBwYWRkaW5nOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctNTc1LFxuICAudS1weS1sZy01NzUge1xuICAgIHBhZGRpbmctdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctNTc1LFxuICAudS1weC1sZy01NzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy01NzUsXG4gIC51LXB5LWxnLTU3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy01NzUsXG4gIC51LXB4LWxnLTU3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy02MDAge1xuICAgIHBhZGRpbmc6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy02MDAsXG4gIC51LXB5LWxnLTYwMCB7XG4gICAgcGFkZGluZy10b3A6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy02MDAsXG4gIC51LXB4LWxnLTYwMCB7XG4gICAgcGFkZGluZy1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTYwMCxcbiAgLnUtcHktbGctNjAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTYwMCxcbiAgLnUtcHgtbGctNjAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDZyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTYyNSB7XG4gICAgcGFkZGluZzogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTYyNSxcbiAgLnUtcHktbGctNjI1IHtcbiAgICBwYWRkaW5nLXRvcDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTYyNSxcbiAgLnUtcHgtbGctNjI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctNjI1LFxuICAudS1weS1sZy02MjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctNjI1LFxuICAudS1weC1sZy02MjUge1xuICAgIHBhZGRpbmctbGVmdDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNjUwIHtcbiAgICBwYWRkaW5nOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy02NTAsXG4gIC51LXB5LWxnLTY1MCB7XG4gICAgcGFkZGluZy10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTY1MCxcbiAgLnUtcHgtbGctNjUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy02NTAsXG4gIC51LXB5LWxnLTY1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTY1MCxcbiAgLnUtcHgtbGctNjUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNjc1IHtcbiAgICBwYWRkaW5nOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctNjc1LFxuICAudS1weS1sZy02NzUge1xuICAgIHBhZGRpbmctdG9wOiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctNjc1LFxuICAudS1weC1sZy02NzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy02NzUsXG4gIC51LXB5LWxnLTY3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy02NzUsXG4gIC51LXB4LWxnLTY3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy03MDAge1xuICAgIHBhZGRpbmc6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy03MDAsXG4gIC51LXB5LWxnLTcwMCB7XG4gICAgcGFkZGluZy10b3A6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy03MDAsXG4gIC51LXB4LWxnLTcwMCB7XG4gICAgcGFkZGluZy1yaWdodDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTcwMCxcbiAgLnUtcHktbGctNzAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTcwMCxcbiAgLnUtcHgtbGctNzAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLWxnLTcyNSB7XG4gICAgcGFkZGluZzogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LWxnLTcyNSxcbiAgLnUtcHktbGctNzI1IHtcbiAgICBwYWRkaW5nLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTcyNSxcbiAgLnUtcHgtbGctNzI1IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGItbGctNzI1LFxuICAudS1weS1sZy03MjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwtbGctNzI1LFxuICAudS1weC1sZy03MjUge1xuICAgIHBhZGRpbmctbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNzUwIHtcbiAgICBwYWRkaW5nOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy03NTAsXG4gIC51LXB5LWxnLTc1MCB7XG4gICAgcGFkZGluZy10b3A6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLWxnLTc1MCxcbiAgLnUtcHgtbGctNzUwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy03NTAsXG4gIC51LXB5LWxnLTc1MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTc1MCxcbiAgLnUtcHgtbGctNzUwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAtbGctNzc1IHtcbiAgICBwYWRkaW5nOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQtbGctNzc1LFxuICAudS1weS1sZy03NzUge1xuICAgIHBhZGRpbmctdG9wOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHItbGctNzc1LFxuICAudS1weC1sZy03NzUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi1sZy03NzUsXG4gIC51LXB5LWxnLTc3NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC1sZy03NzUsXG4gIC51LXB4LWxnLTc3NSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC1sZy04MDAge1xuICAgIHBhZGRpbmc6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC1sZy04MDAsXG4gIC51LXB5LWxnLTgwMCB7XG4gICAgcGFkZGluZy10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci1sZy04MDAsXG4gIC51LXB4LWxnLTgwMCB7XG4gICAgcGFkZGluZy1yaWdodDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLWxnLTgwMCxcbiAgLnUtcHktbGctODAwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLWxnLTgwMCxcbiAgLnUtcHgtbGctODAwIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnUtbS14bC0wMDAge1xuICAgIG1hcmdpbjogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTAwMCxcbiAgLnUtbXkteGwtMDAwIHtcbiAgICBtYXJnaW4tdG9wOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtMDAwLFxuICAudS1teC14bC0wMDAge1xuICAgIG1hcmdpbi1yaWdodDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTAwMCxcbiAgLnUtbXkteGwtMDAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtMDAwLFxuICAudS1teC14bC0wMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC0wMjUge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTAyNSxcbiAgLnUtbXkteGwtMDI1IHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtMDI1LFxuICAudS1teC14bC0wMjUge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTAyNSxcbiAgLnUtbXkteGwtMDI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtMDI1LFxuICAudS1teC14bC0wMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC0wNTAge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtMDUwLFxuICAudS1teS14bC0wNTAge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTA1MCxcbiAgLnUtbXgteGwtMDUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTA1MCxcbiAgLnUtbXkteGwtMDUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC0wNTAsXG4gIC51LW14LXhsLTA1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtMDc1IHtcbiAgICBtYXJnaW46IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC0wNzUsXG4gIC51LW15LXhsLTA3NSB7XG4gICAgbWFyZ2luLXRvcDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTA3NSxcbiAgLnUtbXgteGwtMDc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC0wNzUsXG4gIC51LW15LXhsLTA3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTA3NSxcbiAgLnUtbXgteGwtMDc1IHtcbiAgICBtYXJnaW4tbGVmdDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtMTAwIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC0xMDAsXG4gIC51LW15LXhsLTEwMCB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTEwMCxcbiAgLnUtbXgteGwtMTAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC0xMDAsXG4gIC51LW15LXhsLTEwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTEwMCxcbiAgLnUtbXgteGwtMTAwIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtMTI1IHtcbiAgICBtYXJnaW46IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC0xMjUsXG4gIC51LW15LXhsLTEyNSB7XG4gICAgbWFyZ2luLXRvcDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTEyNSxcbiAgLnUtbXgteGwtMTI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC0xMjUsXG4gIC51LW15LXhsLTEyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTEyNSxcbiAgLnUtbXgteGwtMTI1IHtcbiAgICBtYXJnaW4tbGVmdDogMS4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtMTUwIHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTE1MCxcbiAgLnUtbXkteGwtMTUwIHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC0xNTAsXG4gIC51LW14LXhsLTE1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC0xNTAsXG4gIC51LW15LXhsLTE1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtMTUwLFxuICAudS1teC14bC0xNTAge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTE3NSB7XG4gICAgbWFyZ2luOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtMTc1LFxuICAudS1teS14bC0xNzUge1xuICAgIG1hcmdpbi10b3A6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC0xNzUsXG4gIC51LW14LXhsLTE3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtMTc1LFxuICAudS1teS14bC0xNzUge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC0xNzUsXG4gIC51LW14LXhsLTE3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTIwMCB7XG4gICAgbWFyZ2luOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtMjAwLFxuICAudS1teS14bC0yMDAge1xuICAgIG1hcmdpbi10b3A6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC0yMDAsXG4gIC51LW14LXhsLTIwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtMjAwLFxuICAudS1teS14bC0yMDAge1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC0yMDAsXG4gIC51LW14LXhsLTIwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTIyNSB7XG4gICAgbWFyZ2luOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtMjI1LFxuICAudS1teS14bC0yMjUge1xuICAgIG1hcmdpbi10b3A6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC0yMjUsXG4gIC51LW14LXhsLTIyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtMjI1LFxuICAudS1teS14bC0yMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC0yMjUsXG4gIC51LW14LXhsLTIyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTI1MCB7XG4gICAgbWFyZ2luOiAyLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC0yNTAsXG4gIC51LW15LXhsLTI1MCB7XG4gICAgbWFyZ2luLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtMjUwLFxuICAudS1teC14bC0yNTAge1xuICAgIG1hcmdpbi1yaWdodDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtMjUwLFxuICAudS1teS14bC0yNTAge1xuICAgIG1hcmdpbi1ib3R0b206IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTI1MCxcbiAgLnUtbXgteGwtMjUwIHtcbiAgICBtYXJnaW4tbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC0yNzUge1xuICAgIG1hcmdpbjogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTI3NSxcbiAgLnUtbXkteGwtMjc1IHtcbiAgICBtYXJnaW4tdG9wOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtMjc1LFxuICAudS1teC14bC0yNzUge1xuICAgIG1hcmdpbi1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTI3NSxcbiAgLnUtbXkteGwtMjc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtMjc1LFxuICAudS1teC14bC0yNzUge1xuICAgIG1hcmdpbi1sZWZ0OiAyLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC0zMDAge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTMwMCxcbiAgLnUtbXkteGwtMzAwIHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtMzAwLFxuICAudS1teC14bC0zMDAge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTMwMCxcbiAgLnUtbXkteGwtMzAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtMzAwLFxuICAudS1teC14bC0zMDAge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC0zMjUge1xuICAgIG1hcmdpbjogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTMyNSxcbiAgLnUtbXkteGwtMzI1IHtcbiAgICBtYXJnaW4tdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtMzI1LFxuICAudS1teC14bC0zMjUge1xuICAgIG1hcmdpbi1yaWdodDogMy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTMyNSxcbiAgLnUtbXkteGwtMzI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtMzI1LFxuICAudS1teC14bC0zMjUge1xuICAgIG1hcmdpbi1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC0zNTAge1xuICAgIG1hcmdpbjogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtMzUwLFxuICAudS1teS14bC0zNTAge1xuICAgIG1hcmdpbi10b3A6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTM1MCxcbiAgLnUtbXgteGwtMzUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTM1MCxcbiAgLnUtbXkteGwtMzUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzLjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC0zNTAsXG4gIC51LW14LXhsLTM1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtMzc1IHtcbiAgICBtYXJnaW46IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC0zNzUsXG4gIC51LW15LXhsLTM3NSB7XG4gICAgbWFyZ2luLXRvcDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTM3NSxcbiAgLnUtbXgteGwtMzc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC0zNzUsXG4gIC51LW15LXhsLTM3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTM3NSxcbiAgLnUtbXgteGwtMzc1IHtcbiAgICBtYXJnaW4tbGVmdDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNDAwIHtcbiAgICBtYXJnaW46IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC00MDAsXG4gIC51LW15LXhsLTQwMCB7XG4gICAgbWFyZ2luLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTQwMCxcbiAgLnUtbXgteGwtNDAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC00MDAsXG4gIC51LW15LXhsLTQwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTQwMCxcbiAgLnUtbXgteGwtNDAwIHtcbiAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNDI1IHtcbiAgICBtYXJnaW46IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC00MjUsXG4gIC51LW15LXhsLTQyNSB7XG4gICAgbWFyZ2luLXRvcDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTQyNSxcbiAgLnUtbXgteGwtNDI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC00MjUsXG4gIC51LW15LXhsLTQyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTQyNSxcbiAgLnUtbXgteGwtNDI1IHtcbiAgICBtYXJnaW4tbGVmdDogNC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNDUwIHtcbiAgICBtYXJnaW46IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTQ1MCxcbiAgLnUtbXkteGwtNDUwIHtcbiAgICBtYXJnaW4tdG9wOiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC00NTAsXG4gIC51LW14LXhsLTQ1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC00NTAsXG4gIC51LW15LXhsLTQ1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtNDUwLFxuICAudS1teC14bC00NTAge1xuICAgIG1hcmdpbi1sZWZ0OiA0LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTQ3NSB7XG4gICAgbWFyZ2luOiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtNDc1LFxuICAudS1teS14bC00NzUge1xuICAgIG1hcmdpbi10b3A6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC00NzUsXG4gIC51LW14LXhsLTQ3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtNDc1LFxuICAudS1teS14bC00NzUge1xuICAgIG1hcmdpbi1ib3R0b206IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC00NzUsXG4gIC51LW14LXhsLTQ3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTUwMCB7XG4gICAgbWFyZ2luOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtNTAwLFxuICAudS1teS14bC01MDAge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC01MDAsXG4gIC51LW14LXhsLTUwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtNTAwLFxuICAudS1teS14bC01MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC01MDAsXG4gIC51LW14LXhsLTUwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTUyNSB7XG4gICAgbWFyZ2luOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtNTI1LFxuICAudS1teS14bC01MjUge1xuICAgIG1hcmdpbi10b3A6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC01MjUsXG4gIC51LW14LXhsLTUyNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtNTI1LFxuICAudS1teS14bC01MjUge1xuICAgIG1hcmdpbi1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC01MjUsXG4gIC51LW14LXhsLTUyNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTU1MCB7XG4gICAgbWFyZ2luOiA1LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC01NTAsXG4gIC51LW15LXhsLTU1MCB7XG4gICAgbWFyZ2luLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtNTUwLFxuICAudS1teC14bC01NTAge1xuICAgIG1hcmdpbi1yaWdodDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtNTUwLFxuICAudS1teS14bC01NTAge1xuICAgIG1hcmdpbi1ib3R0b206IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTU1MCxcbiAgLnUtbXgteGwtNTUwIHtcbiAgICBtYXJnaW4tbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC01NzUge1xuICAgIG1hcmdpbjogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTU3NSxcbiAgLnUtbXkteGwtNTc1IHtcbiAgICBtYXJnaW4tdG9wOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtNTc1LFxuICAudS1teC14bC01NzUge1xuICAgIG1hcmdpbi1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTU3NSxcbiAgLnUtbXkteGwtNTc1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtNTc1LFxuICAudS1teC14bC01NzUge1xuICAgIG1hcmdpbi1sZWZ0OiA1Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC02MDAge1xuICAgIG1hcmdpbjogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTYwMCxcbiAgLnUtbXkteGwtNjAwIHtcbiAgICBtYXJnaW4tdG9wOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtNjAwLFxuICAudS1teC14bC02MDAge1xuICAgIG1hcmdpbi1yaWdodDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTYwMCxcbiAgLnUtbXkteGwtNjAwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtNjAwLFxuICAudS1teC14bC02MDAge1xuICAgIG1hcmdpbi1sZWZ0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC02MjUge1xuICAgIG1hcmdpbjogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTYyNSxcbiAgLnUtbXkteGwtNjI1IHtcbiAgICBtYXJnaW4tdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXIteGwtNjI1LFxuICAudS1teC14bC02MjUge1xuICAgIG1hcmdpbi1yaWdodDogNi4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTYyNSxcbiAgLnUtbXkteGwtNjI1IHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtNjI1LFxuICAudS1teC14bC02MjUge1xuICAgIG1hcmdpbi1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbS14bC02NTAge1xuICAgIG1hcmdpbjogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtNjUwLFxuICAudS1teS14bC02NTAge1xuICAgIG1hcmdpbi10b3A6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTY1MCxcbiAgLnUtbXgteGwtNjUwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1iLXhsLTY1MCxcbiAgLnUtbXkteGwtNjUwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA2LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC02NTAsXG4gIC51LW14LXhsLTY1MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNjc1IHtcbiAgICBtYXJnaW46IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC02NzUsXG4gIC51LW15LXhsLTY3NSB7XG4gICAgbWFyZ2luLXRvcDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTY3NSxcbiAgLnUtbXgteGwtNjc1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC02NzUsXG4gIC51LW15LXhsLTY3NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTY3NSxcbiAgLnUtbXgteGwtNjc1IHtcbiAgICBtYXJnaW4tbGVmdDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNzAwIHtcbiAgICBtYXJnaW46IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC03MDAsXG4gIC51LW15LXhsLTcwMCB7XG4gICAgbWFyZ2luLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTcwMCxcbiAgLnUtbXgteGwtNzAwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDdyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC03MDAsXG4gIC51LW15LXhsLTcwMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTcwMCxcbiAgLnUtbXgteGwtNzAwIHtcbiAgICBtYXJnaW4tbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNzI1IHtcbiAgICBtYXJnaW46IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tdC14bC03MjUsXG4gIC51LW15LXhsLTcyNSB7XG4gICAgbWFyZ2luLXRvcDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1yLXhsLTcyNSxcbiAgLnUtbXgteGwtNzI1IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC03MjUsXG4gIC51LW15LXhsLTcyNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW1sLXhsLTcyNSxcbiAgLnUtbXgteGwtNzI1IHtcbiAgICBtYXJnaW4tbGVmdDogNy4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW0teGwtNzUwIHtcbiAgICBtYXJnaW46IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LW10LXhsLTc1MCxcbiAgLnUtbXkteGwtNzUwIHtcbiAgICBtYXJnaW4tdG9wOiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC03NTAsXG4gIC51LW14LXhsLTc1MCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tYi14bC03NTAsXG4gIC51LW15LXhsLTc1MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWwteGwtNzUwLFxuICAudS1teC14bC03NTAge1xuICAgIG1hcmdpbi1sZWZ0OiA3LjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTc3NSB7XG4gICAgbWFyZ2luOiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtNzc1LFxuICAudS1teS14bC03NzUge1xuICAgIG1hcmdpbi10b3A6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC03NzUsXG4gIC51LW14LXhsLTc3NSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA3Ljc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtNzc1LFxuICAudS1teS14bC03NzUge1xuICAgIG1hcmdpbi1ib3R0b206IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC03NzUsXG4gIC51LW14LXhsLTc3NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1tLXhsLTgwMCB7XG4gICAgbWFyZ2luOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbXQteGwtODAwLFxuICAudS1teS14bC04MDAge1xuICAgIG1hcmdpbi10b3A6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1tci14bC04MDAsXG4gIC51LW14LXhsLTgwMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtbWIteGwtODAwLFxuICAudS1teS14bC04MDAge1xuICAgIG1hcmdpbi1ib3R0b206IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1tbC14bC04MDAsXG4gIC51LW14LXhsLTgwMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDhyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTAwMCB7XG4gICAgcGFkZGluZzogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTAwMCxcbiAgLnUtcHkteGwtMDAwIHtcbiAgICBwYWRkaW5nLXRvcDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTAwMCxcbiAgLnUtcHgteGwtMDAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtMDAwLFxuICAudS1weS14bC0wMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMDAwLFxuICAudS1weC14bC0wMDAge1xuICAgIHBhZGRpbmctbGVmdDogMHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtMDI1IHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtMDI1LFxuICAudS1weS14bC0wMjUge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMDI1LFxuICAudS1weC14bC0wMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC0wMjUsXG4gIC51LXB5LXhsLTAyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC0wMjUsXG4gIC51LXB4LXhsLTAyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0wNTAge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTA1MCxcbiAgLnUtcHkteGwtMDUwIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMDUwLFxuICAudS1weC14bC0wNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTA1MCxcbiAgLnUtcHkteGwtMDUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMDUwLFxuICAudS1weC14bC0wNTAge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0wNzUge1xuICAgIHBhZGRpbmc6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC0wNzUsXG4gIC51LXB5LXhsLTA3NSB7XG4gICAgcGFkZGluZy10b3A6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC0wNzUsXG4gIC51LXB4LXhsLTA3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTA3NSxcbiAgLnUtcHkteGwtMDc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTA3NSxcbiAgLnUtcHgteGwtMDc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTEwMCB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTEwMCxcbiAgLnUtcHkteGwtMTAwIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTEwMCxcbiAgLnUtcHgteGwtMTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtMTAwLFxuICAudS1weS14bC0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMTAwLFxuICAudS1weC14bC0xMDAge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtMTI1IHtcbiAgICBwYWRkaW5nOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtMTI1LFxuICAudS1weS14bC0xMjUge1xuICAgIHBhZGRpbmctdG9wOiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMTI1LFxuICAudS1weC14bC0xMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC0xMjUsXG4gIC51LXB5LXhsLTEyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC0xMjUsXG4gIC51LXB4LXhsLTEyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0xNTAge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTE1MCxcbiAgLnUtcHkteGwtMTUwIHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMTUwLFxuICAudS1weC14bC0xNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTE1MCxcbiAgLnUtcHkteGwtMTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMTUwLFxuICAudS1weC14bC0xNTAge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0xNzUge1xuICAgIHBhZGRpbmc6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC0xNzUsXG4gIC51LXB5LXhsLTE3NSB7XG4gICAgcGFkZGluZy10b3A6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC0xNzUsXG4gIC51LXB4LXhsLTE3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTE3NSxcbiAgLnUtcHkteGwtMTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTE3NSxcbiAgLnUtcHgteGwtMTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTIwMCB7XG4gICAgcGFkZGluZzogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTIwMCxcbiAgLnUtcHkteGwtMjAwIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTIwMCxcbiAgLnUtcHgteGwtMjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtMjAwLFxuICAudS1weS14bC0yMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAycmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMjAwLFxuICAudS1weC14bC0yMDAge1xuICAgIHBhZGRpbmctbGVmdDogMnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtMjI1IHtcbiAgICBwYWRkaW5nOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtMjI1LFxuICAudS1weS14bC0yMjUge1xuICAgIHBhZGRpbmctdG9wOiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMjI1LFxuICAudS1weC14bC0yMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC0yMjUsXG4gIC51LXB5LXhsLTIyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC0yMjUsXG4gIC51LXB4LXhsLTIyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0yNTAge1xuICAgIHBhZGRpbmc6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTI1MCxcbiAgLnUtcHkteGwtMjUwIHtcbiAgICBwYWRkaW5nLXRvcDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMjUwLFxuICAudS1weC14bC0yNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTI1MCxcbiAgLnUtcHkteGwtMjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMjUwLFxuICAudS1weC14bC0yNTAge1xuICAgIHBhZGRpbmctbGVmdDogMi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0yNzUge1xuICAgIHBhZGRpbmc6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC0yNzUsXG4gIC51LXB5LXhsLTI3NSB7XG4gICAgcGFkZGluZy10b3A6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC0yNzUsXG4gIC51LXB4LXhsLTI3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTI3NSxcbiAgLnUtcHkteGwtMjc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTI3NSxcbiAgLnUtcHgteGwtMjc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTMwMCB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTMwMCxcbiAgLnUtcHkteGwtMzAwIHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTMwMCxcbiAgLnUtcHgteGwtMzAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtMzAwLFxuICAudS1weS14bC0zMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMzAwLFxuICAudS1weC14bC0zMDAge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtMzI1IHtcbiAgICBwYWRkaW5nOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtMzI1LFxuICAudS1weS14bC0zMjUge1xuICAgIHBhZGRpbmctdG9wOiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMzI1LFxuICAudS1weC14bC0zMjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC0zMjUsXG4gIC51LXB5LXhsLTMyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC0zMjUsXG4gIC51LXB4LXhsLTMyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0zNTAge1xuICAgIHBhZGRpbmc6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTM1MCxcbiAgLnUtcHkteGwtMzUwIHtcbiAgICBwYWRkaW5nLXRvcDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtMzUwLFxuICAudS1weC14bC0zNTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTM1MCxcbiAgLnUtcHkteGwtMzUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtMzUwLFxuICAudS1weC14bC0zNTAge1xuICAgIHBhZGRpbmctbGVmdDogMy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC0zNzUge1xuICAgIHBhZGRpbmc6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC0zNzUsXG4gIC51LXB5LXhsLTM3NSB7XG4gICAgcGFkZGluZy10b3A6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC0zNzUsXG4gIC51LXB4LXhsLTM3NSB7XG4gICAgcGFkZGluZy1yaWdodDogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTM3NSxcbiAgLnUtcHkteGwtMzc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTM3NSxcbiAgLnUtcHgteGwtMzc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDMuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTQwMCB7XG4gICAgcGFkZGluZzogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTQwMCxcbiAgLnUtcHkteGwtNDAwIHtcbiAgICBwYWRkaW5nLXRvcDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTQwMCxcbiAgLnUtcHgteGwtNDAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtNDAwLFxuICAudS1weS14bC00MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA0cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNDAwLFxuICAudS1weC14bC00MDAge1xuICAgIHBhZGRpbmctbGVmdDogNHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtNDI1IHtcbiAgICBwYWRkaW5nOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtNDI1LFxuICAudS1weS14bC00MjUge1xuICAgIHBhZGRpbmctdG9wOiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNDI1LFxuICAudS1weC14bC00MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC00MjUsXG4gIC51LXB5LXhsLTQyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDQuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC00MjUsXG4gIC51LXB4LXhsLTQyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA0LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC00NTAge1xuICAgIHBhZGRpbmc6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTQ1MCxcbiAgLnUtcHkteGwtNDUwIHtcbiAgICBwYWRkaW5nLXRvcDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNDUwLFxuICAudS1weC14bC00NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDQuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTQ1MCxcbiAgLnUtcHkteGwtNDUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNDUwLFxuICAudS1weC14bC00NTAge1xuICAgIHBhZGRpbmctbGVmdDogNC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC00NzUge1xuICAgIHBhZGRpbmc6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC00NzUsXG4gIC51LXB5LXhsLTQ3NSB7XG4gICAgcGFkZGluZy10b3A6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC00NzUsXG4gIC51LXB4LXhsLTQ3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTQ3NSxcbiAgLnUtcHkteGwtNDc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNC43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTQ3NSxcbiAgLnUtcHgteGwtNDc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTUwMCB7XG4gICAgcGFkZGluZzogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTUwMCxcbiAgLnUtcHkteGwtNTAwIHtcbiAgICBwYWRkaW5nLXRvcDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTUwMCxcbiAgLnUtcHgteGwtNTAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtNTAwLFxuICAudS1weS14bC01MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNTAwLFxuICAudS1weC14bC01MDAge1xuICAgIHBhZGRpbmctbGVmdDogNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtNTI1IHtcbiAgICBwYWRkaW5nOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtNTI1LFxuICAudS1weS14bC01MjUge1xuICAgIHBhZGRpbmctdG9wOiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNTI1LFxuICAudS1weC14bC01MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC01MjUsXG4gIC51LXB5LXhsLTUyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDUuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC01MjUsXG4gIC51LXB4LXhsLTUyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA1LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC01NTAge1xuICAgIHBhZGRpbmc6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTU1MCxcbiAgLnUtcHkteGwtNTUwIHtcbiAgICBwYWRkaW5nLXRvcDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNTUwLFxuICAudS1weC14bC01NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDUuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTU1MCxcbiAgLnUtcHkteGwtNTUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNTUwLFxuICAudS1weC14bC01NTAge1xuICAgIHBhZGRpbmctbGVmdDogNS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC01NzUge1xuICAgIHBhZGRpbmc6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC01NzUsXG4gIC51LXB5LXhsLTU3NSB7XG4gICAgcGFkZGluZy10b3A6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC01NzUsXG4gIC51LXB4LXhsLTU3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTU3NSxcbiAgLnUtcHkteGwtNTc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNS43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTU3NSxcbiAgLnUtcHgteGwtNTc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDUuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTYwMCB7XG4gICAgcGFkZGluZzogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTYwMCxcbiAgLnUtcHkteGwtNjAwIHtcbiAgICBwYWRkaW5nLXRvcDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTYwMCxcbiAgLnUtcHgteGwtNjAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtNjAwLFxuICAudS1weS14bC02MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNjAwLFxuICAudS1weC14bC02MDAge1xuICAgIHBhZGRpbmctbGVmdDogNnJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtNjI1IHtcbiAgICBwYWRkaW5nOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtNjI1LFxuICAudS1weS14bC02MjUge1xuICAgIHBhZGRpbmctdG9wOiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNjI1LFxuICAudS1weC14bC02MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC02MjUsXG4gIC51LXB5LXhsLTYyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC02MjUsXG4gIC51LXB4LXhsLTYyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA2LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC02NTAge1xuICAgIHBhZGRpbmc6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTY1MCxcbiAgLnUtcHkteGwtNjUwIHtcbiAgICBwYWRkaW5nLXRvcDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNjUwLFxuICAudS1weC14bC02NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDYuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTY1MCxcbiAgLnUtcHkteGwtNjUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNjUwLFxuICAudS1weC14bC02NTAge1xuICAgIHBhZGRpbmctbGVmdDogNi41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC02NzUge1xuICAgIHBhZGRpbmc6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC02NzUsXG4gIC51LXB5LXhsLTY3NSB7XG4gICAgcGFkZGluZy10b3A6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC02NzUsXG4gIC51LXB4LXhsLTY3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTY3NSxcbiAgLnUtcHkteGwtNjc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNi43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTY3NSxcbiAgLnUtcHgteGwtNjc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDYuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTcwMCB7XG4gICAgcGFkZGluZzogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTcwMCxcbiAgLnUtcHkteGwtNzAwIHtcbiAgICBwYWRkaW5nLXRvcDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTcwMCxcbiAgLnUtcHgteGwtNzAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtNzAwLFxuICAudS1weS14bC03MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA3cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNzAwLFxuICAudS1weC14bC03MDAge1xuICAgIHBhZGRpbmctbGVmdDogN3JlbSAhaW1wb3J0YW50OyB9XG4gIC51LXAteGwtNzI1IHtcbiAgICBwYWRkaW5nOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHQteGwtNzI1LFxuICAudS1weS14bC03MjUge1xuICAgIHBhZGRpbmctdG9wOiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNzI1LFxuICAudS1weC14bC03MjUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wYi14bC03MjUsXG4gIC51LXB5LXhsLTcyNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDcuMjVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wbC14bC03MjUsXG4gIC51LXB4LXhsLTcyNSB7XG4gICAgcGFkZGluZy1sZWZ0OiA3LjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC03NTAge1xuICAgIHBhZGRpbmc6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTc1MCxcbiAgLnUtcHkteGwtNzUwIHtcbiAgICBwYWRkaW5nLXRvcDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcHIteGwtNzUwLFxuICAudS1weC14bC03NTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDcuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTc1MCxcbiAgLnUtcHkteGwtNzUwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtNzUwLFxuICAudS1weC14bC03NTAge1xuICAgIHBhZGRpbmctbGVmdDogNy41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcC14bC03NzUge1xuICAgIHBhZGRpbmc6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wdC14bC03NzUsXG4gIC51LXB5LXhsLTc3NSB7XG4gICAgcGFkZGluZy10b3A6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wci14bC03NzUsXG4gIC51LXB4LXhsLTc3NSB7XG4gICAgcGFkZGluZy1yaWdodDogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBiLXhsLTc3NSxcbiAgLnUtcHkteGwtNzc1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNy43NXJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXBsLXhsLTc3NSxcbiAgLnUtcHgteGwtNzc1IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDcuNzVyZW0gIWltcG9ydGFudDsgfVxuICAudS1wLXhsLTgwMCB7XG4gICAgcGFkZGluZzogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXB0LXhsLTgwMCxcbiAgLnUtcHkteGwtODAwIHtcbiAgICBwYWRkaW5nLXRvcDogOHJlbSAhaW1wb3J0YW50OyB9XG4gIC51LXByLXhsLTgwMCxcbiAgLnUtcHgteGwtODAwIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGIteGwtODAwLFxuICAudS1weS14bC04MDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnUtcGwteGwtODAwLFxuICAudS1weC14bC04MDAge1xuICAgIHBhZGRpbmctbGVmdDogOHJlbSAhaW1wb3J0YW50OyB9IH1cblxuLnUtbGlzdC1zdHlsZS0tZGlzYyB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIHBhZGRpbmctbGVmdDogNDBweDsgfVxuXG4udS1saXN0LXN0eWxlLS1kZWNpbWFsIHtcbiAgbGlzdC1zdHlsZTogZGVjaW1hbDtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4OyB9XG5cbi51LWxpc3Qtc3R5bGUtcG9zaXRpb24tLWluc2lkZSB7XG4gIGxpc3Qtc3R5bGUtcG9zaXRpb246IGluc2lkZTsgfVxuXG4udS1saXN0LXN0eWxlLXBvc2l0aW9uLS1vdXRzaWRlIHtcbiAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTsgfVxuXG4udS1saW5rLS11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAudS1saW5rLS11bmRlcmxpbmU6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi51LWxpbmstd2hpdGUge1xuICBjb2xvcjogI2ZmZjsgfVxuICAudS1saW5rLXdoaXRlOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAudS1saW5rLXdoaXRlLnUtbGlua19faG92ZXItLWRhcmtlbi0xMDpob3ZlciB7XG4gICAgY29sb3I6ICNlNmU2ZTY7IH1cbiAgLnUtbGluay13aGl0ZS51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLnUtbGluay1ibGFjayB7XG4gIGNvbG9yOiAjMDAwOyB9XG4gIC51LWxpbmstYmxhY2s6aG92ZXIge1xuICAgIGNvbG9yOiAjMDAwOyB9XG4gIC51LWxpbmstYmxhY2sudS1saW5rX19ob3Zlci0tZGFya2VuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogYmxhY2s7IH1cbiAgLnUtbGluay1ibGFjay51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogIzFhMWExYTsgfVxuXG4udS1saW5rLWdyYXktMTAwIHtcbiAgY29sb3I6ICNmNWY1ZjU7IH1cbiAgLnUtbGluay1ncmF5LTEwMDpob3ZlciB7XG4gICAgY29sb3I6ICNmNWY1ZjU7IH1cbiAgLnUtbGluay1ncmF5LTEwMC51LWxpbmtfX2hvdmVyLS1kYXJrZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiBnYWluc2Jvcm87IH1cbiAgLnUtbGluay1ncmF5LTEwMC51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogd2hpdGU7IH1cblxuLnUtbGluay1ncmF5LTIwMCB7XG4gIGNvbG9yOiAjZWVlZWVlOyB9XG4gIC51LWxpbmstZ3JheS0yMDA6aG92ZXIge1xuICAgIGNvbG9yOiAjZWVlZWVlOyB9XG4gIC51LWxpbmstZ3JheS0yMDAudS1saW5rX19ob3Zlci0tZGFya2VuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogI2Q1ZDVkNTsgfVxuICAudS1saW5rLWdyYXktMjAwLnUtbGlua19faG92ZXItLWxpZ2h0ZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiB3aGl0ZTsgfVxuXG4udS1saW5rLWdyYXktMzAwIHtcbiAgY29sb3I6ICNlMGUwZTA7IH1cbiAgLnUtbGluay1ncmF5LTMwMDpob3ZlciB7XG4gICAgY29sb3I6ICNlMGUwZTA7IH1cbiAgLnUtbGluay1ncmF5LTMwMC51LWxpbmtfX2hvdmVyLS1kYXJrZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiAjYzdjN2M3OyB9XG4gIC51LWxpbmstZ3JheS0zMDAudS1saW5rX19ob3Zlci0tbGlnaHRlbi0xMDpob3ZlciB7XG4gICAgY29sb3I6ICNmYWZhZmE7IH1cblxuLnUtbGluay1ncmF5LTQwMCB7XG4gIGNvbG9yOiAjYmRiZGJkOyB9XG4gIC51LWxpbmstZ3JheS00MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjYmRiZGJkOyB9XG4gIC51LWxpbmstZ3JheS00MDAudS1saW5rX19ob3Zlci0tZGFya2VuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogI2E0YTRhNDsgfVxuICAudS1saW5rLWdyYXktNDAwLnUtbGlua19faG92ZXItLWxpZ2h0ZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiAjZDdkN2Q3OyB9XG5cbi51LWxpbmstZ3JheS01MDAge1xuICBjb2xvcjogIzllOWU5ZTsgfVxuICAudS1saW5rLWdyYXktNTAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzllOWU5ZTsgfVxuICAudS1saW5rLWdyYXktNTAwLnUtbGlua19faG92ZXItLWRhcmtlbi0xMDpob3ZlciB7XG4gICAgY29sb3I6ICM4NTg1ODU7IH1cbiAgLnUtbGluay1ncmF5LTUwMC51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogI2I4YjhiODsgfVxuXG4udS1saW5rLWdyYXktNjAwIHtcbiAgY29sb3I6ICM3NTc1NzU7IH1cbiAgLnUtbGluay1ncmF5LTYwMDpob3ZlciB7XG4gICAgY29sb3I6ICM3NTc1NzU7IH1cbiAgLnUtbGluay1ncmF5LTYwMC51LWxpbmtfX2hvdmVyLS1kYXJrZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiAjNWM1YzVjOyB9XG4gIC51LWxpbmstZ3JheS02MDAudS1saW5rX19ob3Zlci0tbGlnaHRlbi0xMDpob3ZlciB7XG4gICAgY29sb3I6ICM4ZjhmOGY7IH1cblxuLnUtbGluay1ncmF5LTcwMCB7XG4gIGNvbG9yOiAjNjE2MTYxOyB9XG4gIC51LWxpbmstZ3JheS03MDA6aG92ZXIge1xuICAgIGNvbG9yOiAjNjE2MTYxOyB9XG4gIC51LWxpbmstZ3JheS03MDAudS1saW5rX19ob3Zlci0tZGFya2VuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQ4NDg0ODsgfVxuICAudS1saW5rLWdyYXktNzAwLnUtbGlua19faG92ZXItLWxpZ2h0ZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiAjN2I3YjdiOyB9XG5cbi51LWxpbmstZ3JheS04MDAge1xuICBjb2xvcjogIzQyNDI0MjsgfVxuICAudS1saW5rLWdyYXktODAwOmhvdmVyIHtcbiAgICBjb2xvcjogIzQyNDI0MjsgfVxuICAudS1saW5rLWdyYXktODAwLnUtbGlua19faG92ZXItLWRhcmtlbi0xMDpob3ZlciB7XG4gICAgY29sb3I6ICMyOTI5Mjk7IH1cbiAgLnUtbGluay1ncmF5LTgwMC51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogIzVjNWM1YzsgfVxuXG4udS1saW5rLWdyYXktOTAwIHtcbiAgY29sb3I6ICMyMTIxMjE7IH1cbiAgLnUtbGluay1ncmF5LTkwMDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTIxMjE7IH1cbiAgLnUtbGluay1ncmF5LTkwMC51LWxpbmtfX2hvdmVyLS1kYXJrZW4tMTA6aG92ZXIge1xuICAgIGNvbG9yOiAjMDgwODA4OyB9XG4gIC51LWxpbmstZ3JheS05MDAudS1saW5rX19ob3Zlci0tbGlnaHRlbi0xMDpob3ZlciB7XG4gICAgY29sb3I6ICMzYjNiM2I7IH1cblxuLnUtbGluay1zZWNvbmRhcnkge1xuICBjb2xvcjogI2QwYWY4NzsgfVxuICAudS1saW5rLXNlY29uZGFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNkMGFmODc7IH1cbiAgLnUtbGluay1zZWNvbmRhcnkudS1saW5rX19ob3Zlci0tZGFya2VuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogI2MyOTc2MjsgfVxuICAudS1saW5rLXNlY29uZGFyeS51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwOmhvdmVyIHtcbiAgICBjb2xvcjogI2RlYzdhYzsgfVxuXG5odG1sIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi8qIOaAnea6kOm7kemrlCAqL1xuYm9keSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTI2Nzc7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzZXJpZjsgfVxuXG4jcGFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5tYWluIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaW1nX2JnX2FsbC53ZWJwXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmctdG9wOiA3MnB4OyB9XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAxNTEsIDI1MiwgMC4zKTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBidXR0b24ge1xuICAgICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG5cbmEge1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoMCwgMTUxLCAyNTIsIDAuMyk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYSB7XG4gICAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH1cbiAgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbmJvZHkuanMtdXNlTW91c2UgYnV0dG9uOmZvY3VzLFxuYm9keS5qcy11c2VNb3VzZSBhOmZvY3VzLFxuYm9keS5qcy11c2VNb3VzZSBzZWxlY3Q6Zm9jdXMsXG5ib2R5LmpzLXVzZU1vdXNlIGlucHV0OmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5odG1sLmpzLW1lbnVPcGVuZWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmwtaGVhZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MGM0NTsgfVxuICAubC1oZWFkZXI6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MGM0NTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmwtaGVhZGVyOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfSB9XG4gIC5sLWhlYWRlci1sYXlvdXQge1xuICAgIGhlaWdodDogNzJweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5sLWhlYWRlci1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDE7IH1cbiAgICAubC1oZWFkZXItbG9nby1pbWcge1xuICAgICAgd2lkdGg6IDEyMHB4O1xuICAgICAgaGVpZ2h0OiA0MnB4OyB9XG4gIC5sLWhlYWRlci1zb2NpYWwge1xuICAgIHdpZHRoOiAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfVxuICAubC1oZWFkZXItaGFtYnVyZ2VyIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5sLWhlYWRlci1oYW1idXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubC1oZWFkZXItaGFtYnVyZ2VyLWJhciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCxcciBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7IH1cbiAgICAgIC5sLWhlYWRlci1oYW1idXJnZXItYmFyX190b3Age1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5sLWhlYWRlci1oYW1idXJnZXItYmFyX19taWRkbGUge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDUwJTsgfVxuICAgICAgLmwtaGVhZGVyLWhhbWJ1cmdlci1iYXJfX2JvdHRvbSB7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRvcDogMTAwJTsgfVxuICAgIC5sLWhlYWRlci1oYW1idXJnZXIuanMtbWVudU9wZW5lZCAubC1oZWFkZXItaGFtYnVyZ2VyLWJhcl9fdG9wIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gICAgLmwtaGVhZGVyLWhhbWJ1cmdlci5qcy1tZW51T3BlbmVkIC5sLWhlYWRlci1oYW1idXJnZXItYmFyX19taWRkbGUge1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5sLWhlYWRlci1oYW1idXJnZXIuanMtbWVudU9wZW5lZCAubC1oZWFkZXItaGFtYnVyZ2VyLWJhcl9fYm90dG9tIHtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuICAubC1oZWFkZXItbWVudSB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQxLCAxMiwgNjksIDAuOCk7XG4gICAgcGFkZGluZzogOTBweCAwIDE1cHggMDtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAgIHotaW5kZXg6IDk5MDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZS1vdXQsIHZpc2liaWxpdHkgMC4zcyBlYXNlLW91dDsgfVxuICAgIC5sLWhlYWRlci1tZW51LmpzLW1lbnVPcGVuZWQge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5sLWhlYWRlci1tZW51IHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9IH1cbiAgICAubC1oZWFkZXItbWVudS1jb250YWluZXIge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgLmwtaGVhZGVyLW1lbnUtbGF5b3V0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5sLWhlYWRlci1tZW51LWxheW91dCB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLmwtaGVhZGVyLW1lbnUtbGluayB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5sLWhlYWRlci1tZW51LWxpbms6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmwtaGVhZGVyLW1lbnUtbGluayB7XG4gICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAgICAgLmwtaGVhZGVyLW1lbnUtbGlua19faG92ZXItLWZpbGwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IGVhc2UtaW4tb3V0IDAuM3M7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmwtaGVhZGVyLW1lbnUtbGlua19faG92ZXItLWZpbGwge1xuICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lOyB9IH1cbiAgICAgICAgLmwtaGVhZGVyLW1lbnUtbGlua19faG92ZXItLWZpbGw6aG92ZXIsIC5sLWhlYWRlci1tZW51LWxpbmtfX2hvdmVyLS1maWxsOmZvY3VzIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBvcGFjaXR5OiAwLjU7IH1cblxuLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyICNpY29uLWNvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMDtcbiAgbWF4LWhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IC0xMDAwO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG5odG1sLmpzLW1lbnVPcGVuZWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDk5OTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxMjc2cHg7IH1cbiAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLWxheW91dCB7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLWxvZ28ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiAyNHB4O1xuICAgIHotaW5kZXg6IDEwMDE7IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbG9nby1pbWcge1xuICAgICAgd2lkdGg6IDg4cHg7XG4gICAgICBoZWlnaHQ6IDMwcHg7IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbG9nbyA+IGltZyB7XG4gICAgICB3aWR0aDogNzRweDtcbiAgICAgIGhlaWdodDogNDNweDsgfVxuICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwMDE7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1oYW1idXJnZXIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyLWJhciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCwgb3BhY2l0eSAwLjNzIGVhc2Utb3V0OyB9XG4gICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyLWJhcl9fdG9wIHtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwOyB9XG4gICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyLWJhcl9fbWlkZGxlIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdG9wOiA1MCU7IH1cbiAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1oYW1idXJnZXItYmFyX19ib3R0b20ge1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0b3A6IDEwMCU7IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyLmpzLW1lbnVPcGVuZWQgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLWhhbWJ1cmdlci1iYXJfX3RvcCB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1oYW1idXJnZXIuanMtbWVudU9wZW5lZCAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyLWJhcl9fbWlkZGxlIHtcbiAgICAgIG9wYWNpdHk6IDA7IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItaGFtYnVyZ2VyLmpzLW1lbnVPcGVuZWQgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLWhhbWJ1cmdlci1iYXJfX2JvdHRvbSB7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cbiAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg0MSwgMTIsIDY5LCAwLjgpO1xuICAgIHBhZGRpbmc6IDkwcHggMCAxNXB4IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgICB6LWluZGV4OiA5OTA7XG4gICAgb3BhY2l0eTogMDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDAuM3MgZWFzZS1vdXQ7IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS5qcy1tZW51T3BlbmVkIHtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG4gICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtY29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxheW91dCB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1sYXlvdXQge1xuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiAzMHB4OyB9IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBnYXA6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAzMnB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rIC5pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsgLmljb24tY29udGFpbmVyIHN2ZyB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4zczsgfVxuICAgICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsgLmljb24tY29udGFpbmVyIHN2Zy5iYXJyZWwtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgICAgIGhlaWdodDogMThweDsgfVxuICAgICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsgLmljb24tY29udGFpbmVyIHN2Zy5jYWxlbmRhci1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMHB4OyB9XG4gICAgICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluayAuaWNvbi1jb250YWluZXIgc3ZnLm1vdmUtaWNvbiB7XG4gICAgICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgICAgIGhlaWdodDogMTVweDsgfVxuICAgICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsgLmljb24tY29udGFpbmVyIHN2Zy5sb2NhdGlvbi1pY29uIHtcbiAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAxOHB4OyB9XG4gICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rIHAge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdHJhbnNpdGlvbjogY29sb3IgZWFzZS1pbi1vdXQgMC4zczsgfVxuICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluay5hY3RpdmUgLmljb24tY29udGFpbmVyIHN2ZywgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluazpob3ZlciAuaWNvbi1jb250YWluZXIgc3ZnIHtcbiAgICAgICAgY29sb3I6ICNmZmRjN2M7IH1cbiAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsuYWN0aXZlIHAsIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbms6aG92ZXIgcCB7XG4gICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluayB7XG4gICAgICAgICAgaGVpZ2h0OiA3MnB4O1xuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluay5udGgtb2YtdHlwZS0xIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICBnYXA6IDQwcHg7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cbiAgICAgICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsubnRoLW9mLXR5cGUtMS1pbWcge1xuICAgICAgICAgICAgICB3aWR0aDogODhweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4OyB9XG4gICAgICAgICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rLm50aC1vZi10eXBlLTEgPiBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogNzRweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA0M3B4OyB9IH1cbiAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmtfX2hvdmVyLS1maWxsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAwLjNzOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmtfX2hvdmVyLS1maWxsIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTsgfSB9XG4gICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmtfX2hvdmVyLS1maWxsOmhvdmVyLCAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rX19ob3Zlci0tZmlsbDpmb2N1cyB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgb3BhY2l0eTogMC41OyB9XG4gIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlciAubmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAzMjBweDtcbiAgICByaWdodDogNXB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGdhcDogMTJweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyIC5uYXYge1xuICAgICAgICB0b3A6IDMwOXB4O1xuICAgICAgICByaWdodDogMzhweDtcbiAgICAgICAgZ2FwOiAxNnB4OyB9IH1cbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXIgLm5hdiBhIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDY0cHg7XG4gICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9nb2xkZW4tY2lyY2xlLnN2Zyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZHJvcC1maWx0ZXI6IGJsdXIoNHB4KTtcbiAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwICMzYjAxNGI4MDsgfVxuICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyIC5uYXYgYTo6YWZ0ZXIge1xuICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjFjO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciBlYXNlLWluLW91dCAwLjNzOyB9XG4gICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXIgLm5hdiBhOmhvdmVyOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmYzMzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlciAubmF2IGEge1xuICAgICAgICAgIHdpZHRoOiA4NXB4O1xuICAgICAgICAgIGhlaWdodDogODVweDtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDZweCA2cHggMCAjM2IwMTRiODA7IH0gfVxuICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyIC5uYXYgYSBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2MxOWM3MCAwJSwgI2ZmZWRkOSAyNSUsICNmZGQ3YTggNTMlLCAjZmZlYWMzIDc3JSwgI2YxZDk5NiAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoOTBkZWcsICNjMTljNzAgMCUsICNmZmVkZDkgMjUlLCAjZmRkN2E4IDUzJSwgI2ZmZWFjMyA3NyUsICNmMWQ5OTYgMTAwJSk7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXIgLm5hdiBhIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH0gfVxuICAgICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyIC5uYXYgYTpudGgtb2YtdHlwZSg0KSBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXIgLm5hdiBhOm50aC1vZi10eXBlKDQpIHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuXG4ubC1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmwtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkwYzQ1O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmwtZm9vdGVyLWNvcHlyaWdodCBpbWcge1xuICAgICAgd2lkdGg6IDIycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5sLWZvb3Rlci1jb3B5cmlnaHQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzlweDsgfSB9XG4gICAgLmwtZm9vdGVyLWNvcHlyaWdodC1lbiB7XG4gICAgICBmb250LXNpemU6IDAuNzVyZW07IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICAubC1mb290ZXItY29weXJpZ2h0LWVuIHtcbiAgICAgICAgICBmb250LXNpemU6IDFyZW07IH0gfVxuICAubC1mb290ZXItZml4ZWQge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB6LWluZGV4OiA5OTA7IH1cbiAgLmwtZm9vdGVyLXByaXZhY3kge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC44KTsgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkge1xuICAgICAgLmwtZm9vdGVyLXByaXZhY3kge1xuICAgICAgICBmb250LXNpemU6IDAuNzVyZW07IH0gfVxuICAubC1mb290ZXItd2FybmluZyB7XG4gICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBwYWRkaW5nLXRvcDogMXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGhlaWdodDogNjVweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5sLWZvb3Rlci13YXJuaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5sLWZvb3Rlci13YXJuaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5sLWZvb3Rlci13YXJuaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiAyLjI1cmVtO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMTBweDsgfSB9XG4gICAgLmwtZm9vdGVyLXdhcm5pbmcgaW1nIHtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgbWFyZ2luOiAwIDFweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XG4gICAgICAgIC5sLWZvb3Rlci13YXJuaW5nIGltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDE1cHg7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAgIC5sLWZvb3Rlci13YXJuaW5nIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDUwcHg7IH0gfVxuICAubC1mb290ZXItZ29Ub3Age1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC0xcmVtO1xuICAgIHJpZ2h0OiAwOyB9XG4gICAgLmwtZm9vdGVyLWdvVG9wIGEge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDFyZW07XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmODc7XG4gICAgICB3aWR0aDogNDBweDtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAwLjNzOyB9XG4gIC5sLWZvb3Rlci1sZWdhbCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAubC1mb290ZXItbGVnYWwtbGFiZWwge1xuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5sLWZvb3Rlci1sZWdhbC1sYWJlbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxLjYyNXJlbTsgfSB9XG4gICAgLmwtZm9vdGVyLWxlZ2FsLWxvY2F0aW9uIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxcmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmwtZm9vdGVyLWxlZ2FsLWxvY2F0aW9uIHtcbiAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cbiAgICAubC1mb290ZXItbGVnYWwgLmwtZm9ybS1maWVsZCB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMwMDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBib3JkZXI6IDBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDBweDsgfVxuICAgICAgLmwtZm9vdGVyLWxlZ2FsIC5sLWZvcm0tZmllbGQgb3B0aW9uIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAubC1mb290ZXItbGVnYWwtYWdyZWVtZW50IC5jLXRpdGxlLW1haW46OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gICAgLmwtZm9vdGVyLWxlZ2FsLWFncmVlbWVudCAubW9kYWwtZGlhbG9nIHtcbiAgICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgICAubC1mb290ZXItbGVnYWwtYWdyZWVtZW50IC5tb2RhbC1jb250ZW50IHtcbiAgICAgIGhlaWdodDogMTAwdmg7IH1cbiAgICAubC1mb290ZXItbGVnYWwtYWdyZWVtZW50IC5tb2RhbC1ib2R5IHtcbiAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDsgfVxuICAgIC5sLWZvb3Rlci1sZWdhbC1hZ3JlZW1lbnQgLm1vZGFsLWZvb3RlciB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGJvcmRlci10b3A6IDBweDsgfVxuXG4ubC1mb3JtLWZpZWxkIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogY2FsYygxLjVyZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNjE2MTYxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0OyB9XG4gIC5sLWZvcm0tZmllbGQ6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzc1NzU3NTsgfVxuICAubC1mb3JtLWZpZWxkOmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjUpO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgLmwtZm9ybS1maWVsZDpkaXNhYmxlZCwgLmwtZm9ybS1maWVsZFtyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7IH1cbiAgLmwtZm9ybS1maWVsZC5qcy1pbnZhbGlkIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7IH1cbiAgICAubC1mb3JtLWZpZWxkLmpzLWludmFsaWQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cbiAgLmwtZm9ybS1maWVsZC5qcy12YWxpZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTsgfVxuICAgIC5sLWZvcm0tZmllbGQuanMtdmFsaWQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cblxuLmwtZm9ybS1zZWxlY3Qge1xuICBhcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNmZmYnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweDsgfVxuICAubC1mb3JtLXNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubC1mb3JtLXNlbGVjdC5qcy1pbnZhbGlkIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTIgMTInIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nNicgcj0nNC41Jy8lM2UlM2NwYXRoIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIGQ9J001LjggMy42aC40TDYgNi41eicvJTNlJTNjY2lyY2xlIGN4PSc2JyBjeT0nOC4yJyByPScuNicgZmlsbD0nJTIzZGMzNTQ1JyBzdHJva2U9J25vbmUnLyUzZSUzYy9zdmclM2VcIik7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgMC43NXJlbSBjZW50ZXIsIGNlbnRlciByaWdodCAxLjc1cmVtO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4LCBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTsgfVxuICAubC1mb3JtLXNlbGVjdC5qcy12YWxpZCB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMzQzYTQwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpLCB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4YTc0NScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDEuNzVyZW07XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pOyB9XG4gIC5sLWZvcm0tc2VsZWN0IG9wdGlvbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MGM0NTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubC1mb3JtLW5vdGUtLWhlbHBlciB7XG4gIGNvbG9yOiAjOWU5ZTllO1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5sLWZvcm0tbm90ZS0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMjhhNzQ1O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5sLWZvcm0tbm90ZS0tZGFuZ2VyIHtcbiAgY29sb3I6ICNkYzM1NDU7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuLmwtZm9ybS1mbG9hdGluZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubC1mb3JtLWZsb2F0aW5nID4gbGFiZWwge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogMXJlbSAwLjc1cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgZWFzZS1pbi1vdXQsIHRyYW5zZm9ybSAwLjFzIGVhc2UtaW4tb3V0OyB9XG4gIC5sLWZvcm0tZmxvYXRpbmcgPiAubC1mb3JtLWZpZWxkIHtcbiAgICBoZWlnaHQ6IGNhbGMoMy41cmVtICsgMnB4KTtcbiAgICBwYWRkaW5nOiAxcmVtIDAuNzVyZW07IH1cbiAgICAubC1mb3JtLWZsb2F0aW5nID4gLmwtZm9ybS1maWVsZDo6cGxhY2Vob2xkZXIge1xuICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgLmwtZm9ybS1mbG9hdGluZyA+IC5sLWZvcm0tZmllbGQ6bm90KDpwbGFjZWhvbGRlci1zaG93biksIC5sLWZvcm0tZmxvYXRpbmcgPiAubC1mb3JtLWZpZWxkOmZvY3VzIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwLjY1cmVtOyB9XG4gICAgICAubC1mb3JtLWZsb2F0aW5nID4gLmwtZm9ybS1maWVsZDpub3QoOnBsYWNlaG9sZGVyLXNob3duKSArIGxhYmVsLCAubC1mb3JtLWZsb2F0aW5nID4gLmwtZm9ybS1maWVsZDpmb2N1cyArIGxhYmVsIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpIHRyYW5zbGF0ZVkoLTAuNXJlbSkgdHJhbnNsYXRlWCgwLjI1cmVtKTtcbiAgICAgICAgb3BhY2l0eTogMC43OyB9XG5cbi5sLWZvcm0tY2hlY2staW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5sLWZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdICsgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5sLWZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyAubC1mb3JtLWNoZWNrLWxhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAyMCAyMCclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzRDBBRjg3JyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMycgZD0nTTYgMTBsMyAzbDYtNicvJTNlJTNjL3N2ZyUzZVwiKTsgfVxuICAubC1mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIC5sLWZvcm0tY2hlY2stbGFiZWwge1xuICAgIG9wYWNpdHk6IDAuMzsgfVxuICAubC1mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5qcy12YWxpZCArIC5sLWZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAjMjhhNzQ1OyB9XG4gICAgLmwtZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uanMtdmFsaWQgKyAubC1mb3JtLWNoZWNrLWxhYmVsOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLmwtZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uanMtdmFsaWQ6Y2hlY2tlZCArIC5sLWZvcm0tY2hlY2stbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5sLWZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmpzLWludmFsaWQgKyAubC1mb3JtLWNoZWNrLWxhYmVsIHtcbiAgICBjb2xvcjogI2RjMzU0NTsgfVxuICAgIC5sLWZvcm0tY2hlY2staW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmpzLWludmFsaWQgKyAubC1mb3JtLWNoZWNrLWxhYmVsOmJlZm9yZSB7XG4gICAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLmwtZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uanMtaW52YWxpZDpjaGVja2VkICsgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IH1cbiAgLmwtZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwicmFkaW9cIl0gKyAubC1mb3JtLWNoZWNrLWxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjsgfVxuICAubC1mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMicgZmlsbD0nJTIzRDBBRjg3Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG4gIC5sLWZvcm0tY2hlY2staW5wdXRbdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkICsgLmwtZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG4gIC5sLWZvcm0tY2hlY2staW5wdXRbdHlwZT1cInJhZGlvXCJdLmpzLXZhbGlkICsgLmwtZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICMyOGE3NDU7IH1cbiAgICAubC1mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXS5qcy12YWxpZCArIC5sLWZvcm0tY2hlY2stbGFiZWw6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAubC1mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXS5qcy12YWxpZDpjaGVja2VkICsgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cbiAgLmwtZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwicmFkaW9cIl0uanMtaW52YWxpZCArIC5sLWZvcm0tY2hlY2stbGFiZWwge1xuICAgIGNvbG9yOiAjZGMzNTQ1OyB9XG4gICAgLmwtZm9ybS1jaGVjay1pbnB1dFt0eXBlPVwicmFkaW9cIl0uanMtaW52YWxpZCArIC5sLWZvcm0tY2hlY2stbGFiZWw6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAubC1mb3JtLWNoZWNrLWlucHV0W3R5cGU9XCJyYWRpb1wiXS5qcy1pbnZhbGlkOmNoZWNrZWQgKyAubC1mb3JtLWNoZWNrLWxhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTsgfVxuXG4ubC1mb3JtLWNoZWNrLWxhYmVsIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5sLWZvcm0tY2hlY2stbGFiZWwgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAubC1mb3JtLWNoZWNrLWxhYmVsIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNkMGFmODc7IH1cbiAgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxLjI1cmVtO1xuICAgIGhlaWdodDogMS4yNXJlbTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDUwJTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxyIGJhY2tncm91bmQtcG9zaXRpb24gMC4xNXMgZWFzZS1pbi1vdXQsXHIgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7IH1cblxuLmwtZm9ybS1zd2l0Y2gtaW5wdXQge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIC5sLWZvcm0tc3dpdGNoLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzMnIGZpbGw9JyUyM2ZmZicvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBjZW50ZXI7IH1cbiAgLmwtZm9ybS1zd2l0Y2gtaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWwge1xuICAgIG9wYWNpdHk6IDAuMzsgfVxuICAubC1mb3JtLXN3aXRjaC1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uanMtdmFsaWQgKyAubC1mb3JtLXN3aXRjaC1sYWJlbCB7XG4gICAgY29sb3I6ICMyOGE3NDU7IH1cbiAgICAubC1mb3JtLXN3aXRjaC1pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uanMtdmFsaWQgKyAubC1mb3JtLXN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5sLWZvcm0tc3dpdGNoLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5qcy12YWxpZDpjaGVja2VkICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5sLWZvcm0tc3dpdGNoLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5qcy1pbnZhbGlkICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWwge1xuICAgIGNvbG9yOiAjZGMzNTQ1OyB9XG4gICAgLmwtZm9ybS1zd2l0Y2gtaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmpzLWludmFsaWQgKyAubC1mb3JtLXN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG4gIC5sLWZvcm0tc3dpdGNoLWlucHV0W3R5cGU9XCJjaGVja2JveFwiXS5qcy1pbnZhbGlkOmNoZWNrZWQgKyAubC1mb3JtLXN3aXRjaC1sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IH1cblxuLmwtZm9ybS1zd2l0Y2gtbGFiZWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctbGVmdDogMi4ycmVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gIC5sLWZvcm0tc3dpdGNoLWxhYmVsOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDEuOHJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcciBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0LFxyIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMjUpO1xuICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nLTQgLTQgOCA4JyUzZSUzY2NpcmNsZSByPSczJyBmaWxsPSdyZ2JhJTI4MCwgMCwgMCwgMC4yNSUyOScvJTNlJTNjL3N2ZyUzZVwiKTtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuXG4ubC1mb3JtLXJlcXVpcmVkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5sLWZvcm0tcmVxdWlyZWQ6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLvvIpcIjtcbiAgICBjb2xvcjogI2I3MTgxODtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTFyZW07XG4gICAgdG9wOiAwOyB9XG5cbnRleHRhcmVhLmwtZm9ybS1maWVsZCB7XG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG4gIHRleHRhcmVhLmwtZm9ybS1maWVsZC5qcy12YWxpZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTsgfVxuICB0ZXh0YXJlYS5sLWZvcm0tZmllbGQuanMtaW52YWxpZCB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTsgfVxuXG4uYy1idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDAuMzc1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxyIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICAuYy1idG4tLXNoYWRvdyB7XG4gICAgYm94LXNoYWRvdzogM3B4IDNweCA1cHggI2JkYmRiZDsgfVxuICAuYy1idG4tLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7IH1cbiAgLmMtYnRuLS1zaGFycCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuYy1idG4tLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuYy1idG4td2hpdGU6aG92ZXIge1xuICAgIGNvbG9yOiBibGFjayAhaW1wb3J0YW50OyB9XG5cbi5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXdoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4td2hpdGU6aG92ZXIsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXdoaXRlLmpzLWJ0bkhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjY2NjO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXdoaXRlOmZvY3VzLCAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi13aGl0ZS5qcy1idG5Gb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZTZlNjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4td2hpdGU6YWN0aXZlLCAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi13aGl0ZS5qcy1idG5BY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2NjY2M7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4td2hpdGU6ZGlzYWJsZWQsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXdoaXRlLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICM5ZTllOWU7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZTpob3ZlciwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZS5qcy1idG5Ib3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZTpmb2N1cywgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZS5qcy1idG5Gb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4td2hpdGU6YWN0aXZlLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLXdoaXRlLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTZlNmU2O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNmU2ZTY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZTpkaXNhYmxlZCwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi13aGl0ZS5qcy1idG5EaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tYmxhY2s6aG92ZXIsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWJsYWNrLmpzLWJ0bkhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ibGFjazpmb2N1cywgLmMtYnRuLS1jb250YWluZWQuYy1idG4tYmxhY2suanMtYnRuRm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ibGFjazphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWJsYWNrLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYmxhY2s7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tYmxhY2s6ZGlzYWJsZWQsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWJsYWNrLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ibGFjayB7XG4gIGNvbG9yOiAjMDAwO1xuICBib3JkZXItY29sb3I6ICM5ZTllOWU7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ibGFjazpob3ZlciwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ibGFjay5qcy1idG5Ib3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ibGFjazpmb2N1cywgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ibGFjay5qcy1idG5Gb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMDAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgwLCAwLCAwLCAwLjUpOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tYmxhY2s6YWN0aXZlLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWJsYWNrLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYm9yZGVyLWNvbG9yOiBibGFjaztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWJsYWNrOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWJsYWNrLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0xMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTEwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0xMDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMmMyYzI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0xMDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMTAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBnYWluc2Jvcm87XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyNDUsIDI0NSwgMjQ1LCAwLjUpOyB9XG4gIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMTAwOmFjdGl2ZSwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0xMDAuanMtYnRuQWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzJjMmMyO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMTAwOmRpc2FibGVkLCAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTEwMC5qcy1idG5EaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0xMDAge1xuICBjb2xvcjogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5ZTllOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0xMDA6aG92ZXIsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0xMDAuanMtYnRuSG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0xMDA6Zm9jdXMsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0xMDAuanMtYnRuRm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjQ1LCAyNDUsIDI0NSwgMC41KTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMTAwOmFjdGl2ZSwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTEwMC5qcy1idG5BY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogZ2FpbnNib3JvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IGdhaW5zYm9ybztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMTAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMTAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0yMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTIwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0yMDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiYmJiYmI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0yMDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMjAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDVkNWQ1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjM4LCAyMzgsIDIzOCwgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTIwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMjAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiYmJiYjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTIwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0yMDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwIHtcbiAgY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlZWVlZWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlZWVlZWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIzOCwgMjM4LCAyMzgsIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTIwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0yMDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNkNWQ1ZDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q1ZDVkNTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMjAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0zMDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTMwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0zMDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGFkYWQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0zMDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMzAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzdjN2M3O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMjI0LCAyMjQsIDIyNCwgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTMwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktMzAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYWRhZDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTMwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS0zMDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwIHtcbiAgY29sb3I6ICNlMGUwZTA7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNlMGUwZTA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIyNCwgMjI0LCAyMjQsIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTMwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS0zMDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNjN2M3Yzc7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M3YzdjNztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktMzAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS00MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTQwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS00MDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YThhOGE7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS00MDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNDAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhNGE0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMTg5LCAxODksIDE4OSwgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTQwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNDAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhhOGE4YTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTQwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS00MDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwIHtcbiAgY29sb3I6ICNiZGJkYmQ7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICNiZGJkYmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDE4OSwgMTg5LCAxODksIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTQwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS00MDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNhNGE0YTQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2E0YTRhNDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNDAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS01MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTUwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS01MDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2YjZiNmI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS01MDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNTAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTUwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNTAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZiNmI2YjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTUwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS01MDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwIHtcbiAgY29sb3I6ICM5ZTllOWU7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZTllOWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM5ZTllOWU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzllOWU5ZTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTUwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS01MDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM4NTg1ODU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg1ODU4NTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNTAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS02MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzU3NTc1O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTYwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS02MDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS02MDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNjAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM1YzVjO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMTE3LCAxMTcsIDExNywgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTYwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNjAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTYwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS02MDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwIHtcbiAgY29sb3I6ICM3NTc1NzU7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM3NTc1NzU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM3NTc1NzU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDExNywgMTE3LCAxMTcsIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTYwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS02MDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM1YzVjNWM7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzVjNWM1YztcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNjAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS03MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjE2MTYxO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTcwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS03MDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyZTJlMmU7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS03MDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNzAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDg0ODQ4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoOTcsIDk3LCA5NywgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTcwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktNzAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJlMmUyZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTcwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS03MDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwIHtcbiAgY29sb3I6ICM2MTYxNjE7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM2MTYxNjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM2MTYxNjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDk3LCA5NywgOTcsIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTcwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS03MDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICM0ODQ4NDg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ4NDg0ODtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktNzAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS04MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTgwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS04MDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwZjBmMGY7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS04MDA6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktODAwLmpzLWJ0bkZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjkyOTI5O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoNjYsIDY2LCA2NiwgMC41KTsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTgwMDphY3RpdmUsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktODAwLmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmMGYwZjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTgwMDpkaXNhYmxlZCwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS04MDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwIHtcbiAgY29sb3I6ICM0MjQyNDI7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwOmhvdmVyLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwLmpzLWJ0bkhvdmVyIHtcbiAgICBib3JkZXItY29sb3I6ICM0MjQyNDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwOmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwLmpzLWJ0bkZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICM0MjQyNDI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDY2LCA2NiwgNjYsIDAuNSk7IH1cbiAgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTgwMDphY3RpdmUsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS04MDAuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICMyOTI5Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwOmRpc2FibGVkLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktODAwLmpzLWJ0bkRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS05MDAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTkwMDpob3ZlciwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS05MDAuanMtYnRuSG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktOTAwOmZvY3VzLCAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTkwMC5qcy1idG5Gb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzA4MDgwODtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDMzLCAzMywgMzMsIDAuNSk7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tZ3JheS05MDA6YWN0aXZlLCAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTkwMC5qcy1idG5BY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLWdyYXktOTAwOmRpc2FibGVkLCAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1ncmF5LTkwMC5qcy1idG5EaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDAge1xuICBjb2xvcjogIzIxMjEyMTtcbiAgYm9yZGVyLWNvbG9yOiAjOWU5ZTllOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDA6aG92ZXIsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDAuanMtYnRuSG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogIzIxMjEyMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDA6Zm9jdXMsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDAuanMtYnRuRm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzIxMjEyMTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoMzMsIDMzLCAzMywgMC41KTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLWdyYXktOTAwOmFjdGl2ZSwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1ncmF5LTkwMC5qcy1idG5BY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogIzA4MDgwODtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDgwODA4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDA6ZGlzYWJsZWQsIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tZ3JheS05MDAuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBhZjg3O1xuICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1zZWNvbmRhcnk6aG92ZXIsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXNlY29uZGFyeS5qcy1idG5Ib3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkN2U0NDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1zZWNvbmRhcnk6Zm9jdXMsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXNlY29uZGFyeS5qcy1idG5Gb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyOTc2MjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDIwOCwgMTc1LCAxMzUsIDAuNSk7IH1cbiAgLmMtYnRuLS1jb250YWluZWQuYy1idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmMtYnRuLS1jb250YWluZWQuYy1idG4tc2Vjb25kYXJ5LmpzLWJ0bkFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkN2U0NDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLWNvbnRhaW5lZC5jLWJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQsIC5jLWJ0bi0tY29udGFpbmVkLmMtYnRuLXNlY29uZGFyeS5qcy1idG5EaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogMC4zO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5jLWJ0bi0tb3V0bGluZWQuYy1idG4tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNkMGFmODc7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZTsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLXNlY29uZGFyeTpob3ZlciwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1zZWNvbmRhcnkuanMtYnRuSG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2QwYWY4NztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBhZjg3O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYy1idG4tLW91dGxpbmVkLmMtYnRuLXNlY29uZGFyeS5qcy1idG5Gb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDBhZjg3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmODc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgyMDgsIDE3NSwgMTM1LCAwLjUpOyB9XG4gIC5jLWJ0bi0tb3V0bGluZWQuYy1idG4tc2Vjb25kYXJ5OmFjdGl2ZSwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1zZWNvbmRhcnkuanMtYnRuQWN0aXZlIHtcbiAgICBib3JkZXItY29sb3I6ICNjMjk3NjI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MyOTc2MjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuYy1idG4tLW91dGxpbmVkLmMtYnRuLXNlY29uZGFyeTpkaXNhYmxlZCwgLmMtYnRuLS1vdXRsaW5lZC5jLWJ0bi1zZWNvbmRhcnkuanMtYnRuRGlzYWJsZWQge1xuICAgIG9wYWNpdHk6IDAuMztcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYy10aXRsZS1tYWluIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYy10aXRsZS1tYWluIHtcbiAgICAgIGZvbnQtc2l6ZTogMi4xMjVyZW07IH0gfVxuICAuYy10aXRsZS1tYWluOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBib3R0b206IDA7IH1cblxuLmMtYXJ0aWNsZVRhYmxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC5jLWFydGljbGVUYWJsZSBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmMtYXJ0aWNsZVRhYmxlIHRoZWFkIHRyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjsgfVxuICAgIC5jLWFydGljbGVUYWJsZSB0aGVhZCB0ciB0aCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAuYy1hcnRpY2xlVGFibGUgdGhlYWQgdHIgdGggPiAqIHtcbiAgICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAuYy1hcnRpY2xlVGFibGUgdGhlYWQgdHIgdGg6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDE0MHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5jLWFydGljbGVUYWJsZSB0aGVhZCB0ciB0aDpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4OyB9IH1cbiAgLmMtYXJ0aWNsZVRhYmxlIHRib2R5IHRyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgIC5jLWFydGljbGVUYWJsZSB0Ym9keSB0ciB0aCA+ICosXG4gICAgLmMtYXJ0aWNsZVRhYmxlIHRib2R5IHRyIHRkID4gKiB7XG4gICAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5jLWFydGljbGVUYWJsZSB0Ym9keSB0ciB0aFtkYXRhLXRoPVwi6ZaA5biCXCJdLFxuICAgIC5jLWFydGljbGVUYWJsZSB0Ym9keSB0ciB0ZFtkYXRhLXRoPVwi6ZaA5biCXCJdIHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAuYy1hcnRpY2xlVGFibGUgdGJvZHkgdHIgdGhbZGF0YS10aD1cIumbu+ipsVwiXSxcbiAgICAuYy1hcnRpY2xlVGFibGUgdGJvZHkgdHIgdGRbZGF0YS10aD1cIumbu+ipsVwiXSB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5jLWFydGljbGVUYWJsZS1kYXRlIHtcbiAgICB3aWR0aDogMTIwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jLWFydGljbGVUYWJsZS1yd2Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCBhIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0aGVhZCB7XG4gICAgICAvKiDmiYvmqZ/niYjpmrHol4/ooajpoK3liJcgKi9cbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRoZWFkIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH0gfVxuICAgICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0aGVhZCB0ciB0aCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgICAgICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0aGVhZCB0ciB0aCA+ICoge1xuICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgLyrmiYvmqZ/niYjmjqjlh7rnqbrplpPnlKgqLyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0Ym9keSB0ciB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtcm93OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyIHtcbiAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XG4gICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IH1cbiAgICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyICsgdHIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcDogMHB4O1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7IH0gfVxuICAgICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0Ym9keSB0ciB0aCxcbiAgICAgIC5jLWFydGljbGVUYWJsZS1yd2QgdGJvZHkgdHIgdGQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgLyrmiYvmqZ/niYjorpPku5blgJHmlLnmiJDmqavlvI/mjpLliJcqL1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsOyB9XG4gICAgICAgIC5jLWFydGljbGVUYWJsZS1yd2QgdGJvZHkgdHIgdGggPiAqLFxuICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyIHRkID4gKiB7XG4gICAgICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0Ym9keSB0ciB0aCxcbiAgICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyIHRkIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICB3aWR0aDogYXV0bzsgfSB9XG4gICAgICAgIC5jLWFydGljbGVUYWJsZS1yd2QgdGJvZHkgdHIgdGhbZGF0YS10aF0sXG4gICAgICAgIC5jLWFydGljbGVUYWJsZS1yd2QgdGJvZHkgdHIgdGRbZGF0YS10aF0ge1xuICAgICAgICAgIC8qIOaKiuihqOmgreWvq+aIkGRhdGEtdGjkuYvlvozvvIzliKnnlKhCZWZvcmXnmoTmlrnlvI/mj5LlhaXlnKh0ZOWFpyovIH1cbiAgICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyIHRoW2RhdGEtdGhdOmJlZm9yZSxcbiAgICAgICAgICAuYy1hcnRpY2xlVGFibGUtcndkIHRib2R5IHRyIHRkW2RhdGEtdGhdOmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgY29udGVudDogXCJcIiBhdHRyKGRhdGEtdGgpO1xuICAgICAgICAgICAgd2lkdGg6IDRyZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbTtcbiAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLWFsbDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgLmMtYXJ0aWNsZVRhYmxlLXJ3ZCB0Ym9keSB0ciB0aFtkYXRhLXRoXTpiZWZvcmUsXG4gICAgICAgICAgICAgIC5jLWFydGljbGVUYWJsZS1yd2QgdGJvZHkgdHIgdGRbZGF0YS10aF06YmVmb3JlIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmMtYXJ0aWNsZVRhYmxlLS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4yKTsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5jLWFydGljbGVUYWJsZS0tc3RyaXBlZCB0Ym9keSB0ciB0ZDpudGgtb2YtdHlwZShldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuMik7IH0gfVxuXG5bdi1jbG9ha10ge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnAtaW5kZXggbWFpbiB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4OyB9XG5cbi5wLWluZGV4IC5sLWZvb3Rlci1jb3B5cmlnaHQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuI3Byb2R1Y3Qge1xuICBjb2xvcjogd2hpdGU7IH1cbiAgI3Byb2R1Y3QgdWwge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcbiAgICBsaXN0LXN0eWxlOiBkaXNjOyB9XG5cbmh0bWwge1xuICBzY3JvbGwtYmVoYXZpb3I6IHNtb290aDsgfVxuXG4udmlkZW8tY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAvKiAxNjo5ICovXG4gIGhlaWdodDogMDsgfVxuXG4udmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5wLW1iLWJnIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2JnX21iLndlYnBcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5wLW1iLWJnIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ucC1wcm9kdWN0LWFuY2hvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogMTAwcHg7XG4gIG1hcmdpbi10b3A6IC0xMDBweDsgfVxuXG4ucC1wcm9kdWN0LXRpdGxlIHtcbiAgYm9yZGVyLXRvcDogMXB4O1xuICBib3JkZXItYm90dG9tOiAxcHg7XG4gIGJvcmRlci1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmNlY2JhIDE4Ljg1JSwgI2YyYmQ4NSA4My4wOSUpIDE7IH1cbiAgLnAtcHJvZHVjdC10aXRsZSBoNCB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmNlY2JhIDE4Ljg1JSwgI2YyYmQ4NSA4My4wOSUpO1xuICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ucC1wcm9kdWN0LXRhZyB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjZWNiYSAxOC44NSUsICNmMmJkODUgODMuMDklKTtcbiAgYm9yZGVyLXJhZGl1czogNHJlbTtcbiAgY29sb3I6ICMyOTBjNDU7XG4gIG1pbi13aWR0aDogODVweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuI3N0b3JlIG1haW4ge1xuICBtaW4taGVpZ2h0OiAxMDB2aDsgfVxuXG4ucC1zdG9yZS1pbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2JkYmRiZDsgfVxuXG4ucC1zdG9yZS1pbnB1dC1idG4ge1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogc29saWQgMXB4IHdoaXRlOyB9XG5cbi5wLXN0b3JlLWlucHV0LWJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNkMGFmODc7XG4gIGNvbG9yOiAjMjkwYzQ1O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBhZjg3O1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbi5wLXN0b3JlLWlucHV0LWJ0bjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNkMGFmODc7XG4gIGNvbG9yOiAjMjkwYzQ1O1xuICBib3JkZXI6IHNvbGlkIDFweCAjZDBhZjg3O1xuICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgxNTgsIDE1OCwgMTU4LCAwLjUpO1xuICBmb250LXdlaWdodDogNTAwOyB9XG5cbmh0bWwsXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuXG4jYWJvdXQge1xuICBjb2xvcjogd2hpdGU7IH1cbiAgI2Fib3V0IC5yb3cge1xuICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfVxuICAjYWJvdXQgaDQge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjZWNiYSAxOC44NSUsICNmMmJkODUgODMuMDklKTtcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLnAtYWJvdXQtdG9wdGl0bGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci10b3A6IDFweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4O1xuICBib3JkZXItbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjZWNiYSAxOC44NSUsICNmMmJkODUgODMuMDklKSAxOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5wLWFib3V0LXRvcHRpdGxlIHtcbiAgICAgIHdpZHRoOiAzNTBweDsgfSB9XG5cbi5wLWNvbnRhY3QtZm9ybS1sYWJlbCB7XG4gIHdpZHRoOiAxMDBweDsgfVxuXG4ucC1jb250YWN0LWZvcm0tdGV4dGFyZWEgdGV4dGFyZWEge1xuICByZXNpemU6IG5vbmU7XG4gIG1pbi1oZWlnaHQ6IDEzMHB4OyB9XG5cbiN0ZXJtcyB7XG4gIGNvbG9yOiB3aGl0ZTsgfVxuXG4ucC10ZXJtcy1saXN0IHtcbiAgbGlzdC1zdHlsZS10eXBlOiBjamstZGVjaW1hbDtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07IH1cbiAgLnAtdGVybXMtbGlzdCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDJyZW07XG4gICAgcGFkZGluZy10b3A6IDFyZW07IH1cbiAgICAucC10ZXJtcy1saXN0IGxpIG9sIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDsgfVxuICAgICAgLnAtdGVybXMtbGlzdCBsaSBvbCBsaSB7XG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07IH1cbiAgICAgICAgLnAtdGVybXMtbGlzdCBsaSBvbCBsaSBvbCB7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtOyB9XG4gICAgICAgICAgLnAtdGVybXMtbGlzdCBsaSBvbCBsaSBvbCBsaSB7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtOyB9XG4gICAgICAgICAgICAucC10ZXJtcy1saXN0IGxpIG9sIGxpIG9sIGxpIG9sIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtOyB9XG4gICAgICAgICAgICAgIC5wLXRlcm1zLWxpc3QgbGkgb2wgbGkgb2wgbGkgb2wgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07IH1cblxuI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC5icmVhZGNydW1iIHtcbiAgbWFyZ2luOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAjbnV0cml0aW9uYWwtaW5mb3JtYXRpb24gLmJyZWFkY3J1bWIgbGksXG4gICNudXRyaXRpb25hbC1pbmZvcm1hdGlvbiAuYnJlYWRjcnVtYiBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBjb2xvcjogd2hpdGU7IH1cbiAgICAjbnV0cml0aW9uYWwtaW5mb3JtYXRpb24gLmJyZWFkY3J1bWIgbGk6YmVmb3JlLFxuICAgICNudXRyaXRpb25hbC1pbmZvcm1hdGlvbiAuYnJlYWRjcnVtYiBhOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiOyB9XG4gICNudXRyaXRpb25hbC1pbmZvcm1hdGlvbiAuYnJlYWRjcnVtYiAuYXJyb3ctY29udGFpbmVyIHtcbiAgICBwYWRkaW5nLXRvcDogMXB4O1xuICAgIG1hcmdpbjogMCAxMHB4OyB9XG4gICAgI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC5icmVhZGNydW1iIC5hcnJvdy1jb250YWluZXIgaSB7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cblxuI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC50YWJsZSB0Ym9keSB0ZCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC50YWJsZSB0aGVhZCB0aCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7IH1cblxuI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC50YWJsZS1ib3JkZXJlZCB0aCxcbiNudXRyaXRpb25hbC1pbmZvcm1hdGlvbiAudGFibGUtYm9yZGVyZWQgdGQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItY29sb3I6IHdoaXRlO1xuICBjb2xvcjogd2hpdGU7IH1cblxuI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gIHBhZGRpbmc6IDExcHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC50YWJsZS1ib3JkZXJlZCB0ZDpudGgtb2YtdHlwZSgxKSB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4jbnV0cml0aW9uYWwtaW5mb3JtYXRpb24gLnRhYmxlLXdyYXBwZXIge1xuICBtYXgtd2lkdGg6IDExMDBweDtcbiAgb3ZlcmZsb3cteDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIC50YWJsZS13cmFwcGVyIHtcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjsgfSB9XG5cbiN0aGVnb29zZWZhcm0tY29vcC1ob21lIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBUQ1wiLCBzZXJpZjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1ob21lICN0aGVnb29zZWZhcm0tY29vcC1ob21lLWhlYWRlciAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rOm50aC1vZi10eXBlKDEpIC5pY29uLWNvbnRhaW5lciBzdmcge1xuICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1ob21lICN0aGVnb29zZWZhcm0tY29vcC1ob21lLWhlYWRlciAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rOm50aC1vZi10eXBlKDEpIHAge1xuICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIHtcbiAgICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE1MHB4OyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS10aXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBtYXJnaW46IDAgMCA0NjFweCAwO1xuICAgICAgcGFkZGluZy10b3A6IDM1NXB4O1xuICAgICAgei1pbmRleDogMzA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS10aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzY1cHggMDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzkzcHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtdGl0bGUgLnRpdGxlLWNvbnRlbnQge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIG1hcmdpbjogLTFweDtcbiAgICAgICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtdGl0bGUgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDE1cHg7XG4gICAgICAgIHdpZHRoOiAxMzdweDtcbiAgICAgICAgaGVpZ2h0OiA0M3B4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjFweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYzE5YzcwIC0yMCUsICNmZmVkZDkgMjAlLCAjZmRkN2E4IDYwJSwgI2ZmZWFjMyAxMDAlKTtcbiAgICAgICAgdHJhbnNpdGlvbjogZmlsdGVyIGVhc2UtaW4tb3V0IDAuM3M7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtdGl0bGUgYSB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDY4JTtcbiAgICAgICAgICAgIGxlZnQ6IDMzJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS10aXRsZSBhIHtcbiAgICAgICAgICAgIHRvcDogMTAwJTtcbiAgICAgICAgICAgIGxlZnQ6IDMxJTsgfSB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxODAwcHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS10aXRsZSBhIHtcbiAgICAgICAgICAgIGxlZnQ6IDM2JTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXRpdGxlIGE6aG92ZXIge1xuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygxLjIpOyB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXRpdGxlIGEgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgIGNvbG9yOiAjM2MxMTU2OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS10aXRsZSBhIHAge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS10aXRsZSBhIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDZweDtcbiAgICAgICAgICBoZWlnaHQ6IDExcHg7IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNjRweCBhdXRvO1xuICAgICAgei1pbmRleDogMzA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTEge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMSAuaXRlbXMge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA1MHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA4MHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMSAuaXRlbXMge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGdhcDogOTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyB7XG4gICAgICAgICAgICBnYXA6IDgwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyB7XG4gICAgICAgICAgICBnYXA6IDE4NHB4OyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgbWF4LXdpZHRoOiAyODBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogNDM5cHg7IH0gfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMSAuaXRlbXMgLml0ZW0gaDMge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTEgLml0ZW1zIC5pdGVtIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7IH0gfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTEgLml0ZW1zIC5pdGVtIGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7IH0gfVxuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSBoMyBzcGFuIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMSAuaXRlbXMgLml0ZW0gaDMgc3BhbiB7XG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSBoMyBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSBwIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2NHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMSAuaXRlbXMgLml0ZW0gcCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTEgLml0ZW1zIC5pdGVtIC55b3V0dWJlLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XG4gICAgICAgICAgICBhc3BlY3QtcmF0aW86IDkgLyAxNjsgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMSAuaXRlbXMgLml0ZW0gLnlvdXR1YmUtY29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNDM5cHg7IH0gfVxuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0xIC5pdGVtcyAuaXRlbSAueW91dHViZS1jb250YWluZXIgaWZyYW1lIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiA5NTBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0byA2NHB4IGF1dG87XG4gICAgICB6LWluZGV4OiAzMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMiB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0yIGgyIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC90ZXh0LWJnLndlYnBcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDsgfSB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgLmNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxNnB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgLmNvbnRlbnQge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGdhcDogMDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMiAuY29udGVudCAudGV4dC1jb250ZW50IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0yIC5jb250ZW50IC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgICAgICB3aWR0aDogNTQycHg7IH0gfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMiAuY29udGVudCAudGV4dC1jb250ZW50IC5zdG9yeSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4IDA7XG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjoganVzdGlmeTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0yIC5jb250ZW50IC50ZXh0LWNvbnRlbnQgLmluZm8tY29udGVudCBoNCB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgLmNvbnRlbnQgLnRleHQtY29udGVudCAuaW5mby1jb250ZW50IGg0OjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM3YzsgfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMiAuY29udGVudCAudGV4dC1jb250ZW50IC5pbmZvLWNvbnRlbnQgLmluZm8taXRlbSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZ2FwOiAxMnB4OyB9XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgLmNvbnRlbnQgLnRleHQtY29udGVudCAuaW5mby1jb250ZW50IC5pbmZvLWl0ZW0gcCB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7IH1cbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0yIC5jb250ZW50IC50ZXh0LWNvbnRlbnQgLmluZm8tY29udGVudCAuaW5mby1pdGVtIHA6bnRoLW9mLXR5cGUoMSkge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgLmNvbnRlbnQgLnRleHQtY29udGVudCAuaW5mby1jb250ZW50IC5pbmZvLWl0ZW0gcDpudGgtb2YtdHlwZSgyKSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMiAuY29udGVudCAudGV4dC1jb250ZW50IC5pbmZvLWNvbnRlbnQgdWwge1xuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDsgfVxuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0yIC5jb250ZW50IC50ZXh0LWNvbnRlbnQgLmluZm8tY29udGVudCB1bCBsaSB7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0yIC5jb250ZW50IGltZyB7XG4gICAgICAgICAgd2lkdGg6IDIwOXB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTIgLmNvbnRlbnQgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDI0N3B4OyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTMge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAxMDYxcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNjRweCBhdXRvO1xuICAgICAgei1pbmRleDogMzA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTMge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMyBoMiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvdGV4dC1iZy53ZWJwXCIpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0zIGgyIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0zIC5jb250ZW50IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMTZweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC0zIC5jb250ZW50IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgICAgICAgICAgIGdhcDogMzdweDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMyAuY29udGVudCBwIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTMgLmNvbnRlbnQgcCB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzdweCkgKiAwLjU1KTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtMyAuY29udGVudCBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTMgLmNvbnRlbnQgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzN3B4KSAqIDAuNDUpOyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAxMDYxcHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gNjRweCBhdXRvO1xuICAgICAgei1pbmRleDogMzA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4OyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAudGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiAxMnB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAudGl0bGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIGdhcDogMjRweDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAudGl0bGUgaW1nIHtcbiAgICAgICAgICB3aWR0aDogNjBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC00IC50aXRsZSBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTI2cHg7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQgLnRpdGxlIGgyIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL3RleHQtYmcud2VicFwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQgLnRpdGxlIGgyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4OyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAuY29udGVudCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDE2cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAuY29udGVudCB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICAgICAgZ2FwOiAzN3B4OyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC00IC5jb250ZW50IC50ZXh0LWNvbnRlbnQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQgLmNvbnRlbnQgLnRleHQtY29udGVudCB7XG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzdweCkgKiAwLjU1KTsgfSB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC00IC5jb250ZW50IC50ZXh0LWNvbnRlbnQgaDQge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC00IC5jb250ZW50IC50ZXh0LWNvbnRlbnQgaDQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4OyB9IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQgLmNvbnRlbnQgLnRleHQtY29udGVudCBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAuY29udGVudCAudGV4dC1jb250ZW50IHAgc3BhbiB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNCAuY29udGVudCBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTQgLmNvbnRlbnQgaW1nIHtcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzN3B4KSAqIDAuNDUpOyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTUge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXgtd2lkdGg6IDEwNjBweDtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHotaW5kZXg6IDMwOyB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTUgaDIge1xuICAgICAgICBtYXJnaW46IDAgMCAzNnB4IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC90ZXh0LWJnLndlYnBcIik7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTUgaDIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1OHB4OyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNSAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNDE0cHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0OHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNSAuaW1nLWNvbnRhaW5lciB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1jb250ZW50LTUgLmltZy1jb250YWluZXIgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC01IC5pbWctY29udGFpbmVyIGltZy5tYiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNSAuaW1nLWNvbnRhaW5lciBpbWcucGMge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNSAuaW1nLWNvbnRhaW5lciBpbWcucGMge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC01IC5pbWctY29udGFpbmVyIC5tYW51YWwge1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHdpZHRoOiAxcHg7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgICAgIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtY29udGVudC01IC55b3V0dWJlLWNvbnRhaW5lciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGFzcGVjdC1yYXRpbzogMTYgLyA5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0M3B4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNSAueW91dHViZS1jb250YWluZXIge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWNvbnRlbnQtNSAueW91dHViZS1jb250YWluZXIgaWZyYW1lIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtaG90bGluZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB6LWluZGV4OiAzMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWhvdGxpbmUge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogNHB4OyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgei1pbmRleDogMTA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuYmcge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmJnIC5iZy0xIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA4NzVweDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAxLW1kLTEud2VicFwiKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtYmctY29udGFpbmVyIC5iZyAuYmctMSB7XG4gICAgICAgICAgICAgIGhlaWdodDogODYxcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDEtcGMtMS53ZWJwXCIpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEyODBweCBhdXRvO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MSUgdG9wOyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuYmcgLmJnLTEge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MSUgdG9wOyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmJnIC5iZy0xIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuYmcgLmJnLTIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDc1N3B4O1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmJnIC5iZy0yIHtcbiAgICAgICAgICAgICAgdG9wOiA1NTdweDtcbiAgICAgICAgICAgICAgYm90dG9tOiAwOyB9IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmJnIC5iZy0yIC5jb250ZW50IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtYmctY29udGFpbmVyIC5iZyAuYmctMiAuY29udGVudCB7XG4gICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDY1cHgpOyB9IH1cbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuYmcgLmJnLTIgLmNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgaW5zZXQ6IDA7XG4gICAgICAgICAgICAgIGJvcmRlcjogc29saWQgNXB4IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxNTBweCAwIDAgMDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2VjY2ZhZSAyNSUsICM4NjYwMzUgNTglLCAjZTJjNjgzIDc1JSk7XG4gICAgICAgICAgICAgIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xuICAgICAgICAgICAgICBtYXNrLWNsaXA6IHBhZGRpbmctYm94LCBib3JkZXItYm94O1xuICAgICAgICAgICAgICBtYXNrLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2ZmZiwgI2ZmZiksIGxpbmVhci1ncmFkaWVudCgjZmZmLCAjZmZmKTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogZGVzdGluYXRpb24tb3V0OyB9XG4gICAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuYmcgLmJnLTIgLmNvbnRlbnQ6OmJlZm9yZSB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1NDBweCAwIDAgMDsgfSB9XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmJnIC5iZy0yIC5jb250ZW50OjphZnRlciB7XG4gICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgaW5zZXQ6IDVweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTQ1cHggMCAwIDA7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDEtbWQtMi0xLndlYnBcIiksIHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDEtbWQtMi0yLndlYnBcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogNzY4cHggNzM3cHgsIDc2OHB4IDc4NHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIC01cHgsIGNlbnRlciB0b3AgNzMycHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQsIHJlcGVhdDsgfVxuICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmJnIC5iZy0yIC5jb250ZW50OjphZnRlciB7XG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MzVweCAwIDAgMDtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDEtcGMtMi0xLndlYnBcIiksIHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDEtcGMtMi0yLndlYnBcIik7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHZ3IGF1dG8sIDEwMHZ3IGF1dG87XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDU1cHggdG9wIDAsIGxlZnQgNTVweCB0b3AgY2FsYygxMDB2dyAvIDE0NCAqIDExMyk7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtYmctY29udGFpbmVyIC5kZWNvcmF0ZXMge1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuZGVjb3JhdGVzIGltZyB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtYmctY29udGFpbmVyIC5kZWNvcmF0ZXMgaW1nLnJpYmJvbnMtMSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtYmctY29udGFpbmVyIC5kZWNvcmF0ZXMgaW1nLnJpYmJvbnMtMSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgICAgIHRvcDogMzc0cHg7XG4gICAgICAgICAgICAgICAgbGVmdDogLTE4MXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0NDBweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE5N3B4OyB9IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmRlY29yYXRlcyBpbWcucmliYm9ucy0yIHtcbiAgICAgICAgICAgIHRvcDogNTU3cHg7XG4gICAgICAgICAgICByaWdodDogLTExMXB4O1xuICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDJweDsgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLWJnLWNvbnRhaW5lciAuZGVjb3JhdGVzIGltZy5yaWJib25zLTIge1xuICAgICAgICAgICAgICAgIHRvcDogMjY1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00NHB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDdweDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI5NHB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1iZy1jb250YWluZXIgLmRlY29yYXRlcyBpbWcucmliYm9ucy0yIHtcbiAgICAgICAgICAgICAgICByaWdodDogLTE0NXB4OyB9IH1cbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtYmctY29udGFpbmVyIC5kZWNvcmF0ZXMgaW1nLnJpYmJvbnMtMiB7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00NHB4OyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAyMDsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3cge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAycHg7XG4gICAgICAgIGhlaWdodDogM3B4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYzdjO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKG4gKyA1MCk6bnRoLWNoaWxkKC1uICsgMTAwKSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKG4gKyA1MCk6bnRoLWNoaWxkKC1uICsgMTAwKSB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMi43ODk0dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMSAxMXMgLTI5cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTEge1xuICA2Ny4wNzYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNC4yOTEzdncsIDY3LjA3NnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMuNTQwMzV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMC43Mzg0dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMiAxOXMgLTIycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTIge1xuICA1Mi4zMDIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMy45MTQ5dncsIDUyLjMwMnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTIuMzI2NjV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDMpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0My44MDA0dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMyAxNXMgLTdzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMyB7XG4gIDcwLjcyMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyLjc0NTV2dywgNzAuNzIydmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0My4yNzI5NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5LjYzMjV2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC00IDIycyAtMjBzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNCB7XG4gIDY4LjY0NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4Ljg3ODJ2dywgNjguNjQ0dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOS4yNTUzNXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc5LjI3MTh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC01IDMwcyAtMTNzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNSB7XG4gIDU3LjQxNSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc1LjA2MDZ2dywgNTcuNDE1dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ny4xNjYydncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg2KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTUuODU0dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNiAxM3MgLTE2cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTYge1xuICA1OS4zNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI1LjM2NTJ2dywgNTkuMzZ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwLjYwOTZ2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDcpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0Mi41MzY2dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNyAyN3MgLTRzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNyB7XG4gIDY5LjI5OSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQxLjE1Mjh2dywgNjkuMjk5dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MS44NDQ3dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzYuMjM2OXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTggMTNzIC0xNXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC04IHtcbiAgNjIuNDQyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjYuNDc2dncsIDYyLjQ0MnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEuMzU2NDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDkpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNS4wMDU2dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtOSAyOXMgLTdzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtOSB7XG4gIDMwLjUwMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIxLjk4Mjl2dywgMzAuNTAzdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMy40OTQyNXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMTApIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0LjEyNTJ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0xMCAxN3MgLTEycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTEwIHtcbiAgNTkuMzY2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOS4zNjg3dncsIDU5LjM2NnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNi43NDY5NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMTEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MC41Njg5dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMTEgMTVzIC02cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTExIHtcbiAgNDkuNTk4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDMuMzk2OHZ3LCA0OS41OTh2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ2Ljk4Mjg1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgxMikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDkzLjExNzZ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0xMiAyNnMgLTE2cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTEyIHtcbiAgNjYuMTIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDEuNDUwMXZ3LCA2Ni4xMnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTcuMjgzODV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDEzKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTMuMjc1MXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTEzIDExcyAtMjJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMTMge1xuICA3MC42NzQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OC4wMTg5dncsIDcwLjY3NHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTAuNjQ3dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgxNCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUyLjY4MDh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0xNCAxNHMgLTZzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMTQge1xuICA1Ny43NDElIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1Ny44MDZ2dywgNTcuNzQxdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1NS4yNDM0dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgxNSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc2LjgwOTd2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0xNSAyNXMgLTlzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMTUge1xuICA0OC42ODYlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MS44NzkydncsIDQ4LjY4NnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzkuMzQ0NDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDE2KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTcuMDkyMnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTE2IDIzcyAtMjVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMTYge1xuICA2NS4wNzIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5MC45Mjg1dncsIDY1LjA3MnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTQuMDEwMzV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDE3KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODEuNDYzMXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTE3IDEzcyAtMjdzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMTcge1xuICAzMC4xMSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDkwLjEwMXZ3LCAzMC4xMXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODUuNzgyMDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDE4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODkuMTIyNnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTE4IDE3cyAtNnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC0xOCB7XG4gIDQ1LjUxJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODEuOTQydncsIDQ1LjUxdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NS41MzIzdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgxOSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIxLjM4NDh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0xOSAxOHMgLTExcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTE5IHtcbiAgNzMuMjA2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTkuNjk1NHZ3LCA3My4yMDZ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIwLjU0MDF2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDIwKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODkuNDk2NHZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTIwIDIzcyAtMjBzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMjAge1xuICA2Mi4xNDIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4OS4zMDYzdncsIDYyLjE0MnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODkuNDAxMzV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDIxKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTcuMjE4OXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTIxIDEwcyAtMTZzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMjEge1xuICA0OS41NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIxLjkyNDZ2dywgNDkuNTZ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5LjU3MTc1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgyMikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE4LjY2ODd2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0yMiAyN3MgLTE0cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTIyIHtcbiAgNTAuMDA2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTkuODY2M3Z3LCA1MC4wMDZ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5LjI2NzV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDIzKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzUuNTcxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMjMgMTNzIC05cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTIzIHtcbiAgNDkuNzgyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzQuNjYxNXZ3LCA0OS43ODJ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDM1LjExNjI1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgyNCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYzLjE3ODZ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0yNCAxNHMgLTEycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTI0IHtcbiAgNjcuODUxJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjAuNDc0NnZ3LCA2Ny44NTF2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYxLjgyNjZ2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDI1KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEuMDMyM3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTI1IDI4cyAtMTVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMjUge1xuICA3NC40NzglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNi4xNzY2dncsIDc0LjQ3OHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjguNjA0NDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDI2KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzEuNTc0NXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTI2IDIwcyAtMnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC0yNiB7XG4gIDMyLjIwNiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc4Ljc2MTl2dywgMzIuMjA2dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3NS4xNjgydncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgyNykge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg4LjQ1ODh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0yNyAyOHMgLTJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMjcge1xuICAzNi41NDclIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4OS4wNjM4dncsIDM2LjU0N3ZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODguNzYxM3Z3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMjgpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMy4yMjYzdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMjggMjhzIC0zMHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC0yOCB7XG4gIDMzLjQ3MSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMyLjQwODZ2dywgMzMuNDcxdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNy44MTc0NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMjkpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2Ny43MjgxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMjkgMjRzIC02cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTI5IHtcbiAgNTYuNDY5JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzAuNzY3dncsIDU2LjQ2OXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjkuMjQ3NTV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDMwKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzMuMTIwM3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTMwIDE4cyAtMjNzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMzAge1xuICA3NS4yNjclIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMy44OTczdncsIDc1LjI2N3ZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzMuNTA4OHZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMzEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3NC44MDk3dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMzEgMjNzIC0xN3MgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC0zMSB7XG4gIDY2LjExMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwLjEzMjJ2dywgNjYuMTEydmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ny40NzA5NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMzIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyOC44NDUxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtMzIgMTVzIC0ycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTMyIHtcbiAgNTIuNDY5JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEuNDk1N3Z3LCA1Mi40Njl2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwLjE3MDR2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDMzKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzkuOTY4NnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTMzIDE0cyAtMTVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMzMge1xuICA1NC4yMjIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NC44MjY1dncsIDU0LjIyMnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODIuMzk3NTV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDM0KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjMuNTM0MnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTM0IDE2cyAtMTZzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMzQge1xuICA3NC4zNjMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxOS40ODR2dywgNzQuMzYzdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMS41MDkxdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgzNSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYxLjQ5MDR2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0zNSAxNHMgLTE4cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTM1IHtcbiAgNjkuMDAzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjguNDc4M3Z3LCA2OS4wMDN2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY0Ljk4NDM1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgzNikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2LjYwMjh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0zNiAxNXMgLTE2cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTM2IHtcbiAgMzEuNjY0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjYuMDIyM3Z3LCAzMS42NjR2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2LjMxMjU1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgzNykge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDcwLjYwMDV2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0zNyAxNXMgLTEwcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTM3IHtcbiAgNDguMTQ1JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzYuNjYzOHZ3LCA0OC4xNDV2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDczLjYzMjE1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgzOCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUzLjA0OTV2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0zOCAyOXMgLTE1cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTM4IHtcbiAgNTAuMzYyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTUuNDQ5OHZ3LCA1MC4zNjJ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU0LjI0OTY1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCgzOSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY5LjU2MjN2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0zOSAyM3MgLTE5cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTM5IHtcbiAgNzguOTg2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjEuMjEwN3Z3LCA3OC45ODZ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY1LjM4NjV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDQwKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjYuOTQ3OXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTQwIDI5cyAtMTVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNDAge1xuICA0OS43NTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMy4yMjE1dncsIDQ5Ljc1OHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjUuMDg0N3Z3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNDEpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2Ny4zNTE0dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNDEgMTNzIC0xMnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC00MSB7XG4gIDY4LjAyOCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYzLjA3MzR2dywgNjguMDI4dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2NS4yMTI0dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg0Mikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ2LjE3NjJ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC00MiAyMXMgLTZzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNDIge1xuICA2OC44OTUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OC45MzEydncsIDY4Ljg5NXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDcuNTUzN3Z3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNDMpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMS4yMTA3dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNDMgMTRzIC0xNnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC00MyB7XG4gIDM4LjMxMiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDM5Ljc4ODV2dywgMzguMzEydmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzNS40OTk2dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg0NCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU3LjEwMzh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC00NCAxNnMgLTE2cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTQ0IHtcbiAgNDkuNTQ5JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjYuNTU3MXZ3LCA0OS41NDl2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYxLjgzMDQ1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg0NSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYxLjExNjd2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC00NSAyN3MgLTFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNDUge1xuICA0Mi40NSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU5LjUyODR2dywgNDIuNDV2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYwLjMyMjU1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg0Nikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUyLjYwMzN2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC00NiAxOXMgLTIxcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTQ2IHtcbiAgNDYuNzQ0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjAuNTcwOHZ3LCA0Ni43NDR2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU2LjU4NzA1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg0Nykge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuMzIxN3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTQ3IDE5cyAtMTVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNDcge1xuICA3MS4wNDklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtOC4yNDY0dncsIDcxLjA0OXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMuOTYyMzV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDQ4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTguMzEydncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNDggMTFzIC00cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTQ4IHtcbiAgNTcuODM2JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjQuMjM4OHZ3LCA1Ny44MzZ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDYxLjI3NTR2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDQ5KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzMuODY1NnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTQ5IDI0cyAtMTZzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNDkge1xuICA2OC4xMjMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzNy45OTl2dywgNjguMTIzdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzNS45MzIzdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg1MCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg3LjYyMDl2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC01MCAxNXMgLTExcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTUwIHtcbiAgNzYuMjUxJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTcuMzI3N3Z3LCA3Ni4yNTF2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDkyLjQ3NDN2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDUxKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjcuNTg3NnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTUxIDExcyAtOHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC01MSB7XG4gIDcxLjc0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjMuMTY0NnZ3LCA3MS43NHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjUuMzc2MXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNTIpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MC41NzYzdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNTIgMjlzIC03cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTUyIHtcbiAgNDMuMTU4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDUuODIwOHZ3LCA0My4xNTh2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ4LjE5ODU1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg1Mykge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDk5LjQ0NTJ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC01MyAyNHMgLTEwcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTUzIHtcbiAgNjIuNTY4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTA0LjgyOTZ2dywgNjIuNTY4dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDIuMTM3NHZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNTQpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4My45MTl2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC01NCAxOXMgLTIycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTU0IHtcbiAgNjYuOTUyJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTEuNjA3NXZ3LCA2Ni45NTJ2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg3Ljc2MzI1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg1NSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDIyLjQ0OHZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTU1IDIzcyAtMTdzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNTUge1xuICAzNS42NzQlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNC4yNzEydncsIDM1LjY3NHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTguMzU5NnZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNTYpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0Ny4zN3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTU2IDI4cyAtMjJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNTYge1xuICA0My4wODklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0Ni4xMTM0dncsIDQzLjA4OXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDYuNzQxN3Z3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNTcpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0NC42MDgydncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNTcgMTdzIC0xOXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC01NyB7XG4gIDQ5LjE5OCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDM1LjY4MjR2dywgNDkuMTk4dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MC4xNDUzdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg1OCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI0Ljg4dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNTggMjFzIC0yNHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC01OCB7XG4gIDU5LjQyMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI4Ljk3MTd2dywgNTkuNDIzdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNi45MjU4NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNTkpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5NS4zMDg1dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNTkgMjNzIC00cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTU5IHtcbiAgNTkuMTUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4Ny4wOTM2dncsIDU5LjE1dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5MS4yMDEwNXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNjApIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMS4wODQ2dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNjAgMTdzIC0xNHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC02MCB7XG4gIDM2LjY4MyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEyLjg2ODZ2dywgMzYuNjgzdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNi45NzY2dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg2MSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUyLjM1OTJ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC02MSAxM3MgLTI5cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTYxIHtcbiAgNzYuNjYxJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTkuMDQ5NHZ3LCA3Ni42NjF2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU1LjcwNDN2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDYyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzIuNzE4OHZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTYyIDE0cyAtNnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC02MiB7XG4gIDU0Ljc4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzcuMzQyNXZ3LCA1NC43OHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzUuMDMwNjV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDYzKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDguNTgzMXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTYzIDE3cyAtNXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC02MyB7XG4gIDc5LjYxMyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwLjkwMTV2dywgNzkuNjEzdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OS43NDIzdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg2NCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUuNDkydncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNjQgMzBzIC0xcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTY0IHtcbiAgMzEuMTg3JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMy4wNDc4dncsIDMxLjE4N3ZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNC4yNjk5dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg2NSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc5LjQyNDF2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC02NSAyOXMgLTVzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNjUge1xuICA2NC40OTIlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ny4zMDU4dncsIDY0LjQ5MnZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzguMzY0OTV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDY2KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMC43NjU5dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNjYgMjNzIC0xOXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC02NiB7XG4gIDY1LjM2NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDcuMjk4dncsIDY1LjM2NHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNC4wMzE5NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNjcpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1OS40ODAxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNjcgMTFzIC01cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTY3IHtcbiAgNzUuODAzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjEuMjgzdncsIDc1LjgwM3ZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjAuMzgxNTV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDY4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTUuNDM4OXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTY4IDEwcyAtMTJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNjgge1xuICA1OC4zNzMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0Ny42ODE3dncsIDU4LjM3M3ZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTEuNTYwM3Z3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNjkpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1NS40NjIxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNjkgMjNzIC0xNnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC02OSB7XG4gIDMyLjM3NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ5LjEwNTd2dywgMzIuMzc2dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1Mi4yODM5dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg3MCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMwLjk5NTh2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC03MCAzMHMgLTI5cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTcwIHtcbiAgNDguNzMlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyNS42MTM2dncsIDQ4LjczdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyOC4zMDQ3dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg3MSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDExLjI1NjZ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC03MSAyNnMgLTIycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTcxIHtcbiAgMzcuMTI3JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQuMTQ4NXZ3LCAzNy4xMjd2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEyLjcwMjU1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg3Mikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEzLjkwN3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTcyIDEycyAtOHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC03MiB7XG4gIDU2LjcyNyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUuNDJ2dywgNTYuNzI3dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5LjY2MzV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDczKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjcuODEwOHZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTczIDE2cyAtMTFzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNzMge1xuICA3NC4wOTglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgzMS42NzYxdncsIDc0LjA5OHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjkuNzQzNDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDc0KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDQuNzI3OHZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTc0IDI5cyAtMjlzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNzQge1xuICAzNi4xMDUlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0Ni4zMTc5dncsIDM2LjEwNXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDUuNTIyODV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDc1KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzIuMDQ3OHZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTc1IDIwcyAtMjJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNzUge1xuICA0OC42MzglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2OC44MzI0dncsIDQ4LjYzOHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzAuNDQwMXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNzYpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1Mi45Mzg2dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNzYgMjhzIC0yN3MgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC03NiB7XG4gIDM1LjM3NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQ1LjA2Nzh2dywgMzUuMzc0dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0OS4wMDMydncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg3Nykge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwLjMwNXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTc3IDI2cyAtMTJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNzcge1xuICA2NS44MjklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NS43NjM4dncsIDY1LjgyOXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODMuMDM0NHZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoNzgpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4Ni45OTc2dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtNzggMTlzIC0yOHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC03OCB7XG4gIDUwLjkxOSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgzLjgxMDh2dywgNTAuOTE5dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4NS40MDQydncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg3OSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDM5LjcwNzR2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC03OSAyN3MgLTNzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtNzkge1xuICA1Mi43NjklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg0MS4wMjY5dncsIDUyLjc2OXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDAuMzY3MTV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDgwKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTMuNjc2N3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTgwIDMwcyAtMnMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC04MCB7XG4gIDUzLjUwMSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE0LjE3OTl2dywgNTMuNTAxdmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMy45MjgzdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg4MSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDcuNzgzMnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTgxIDE2cyAtN3MgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC04MSB7XG4gIDQzLjAxOCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuMDc1N3Z3LCA0My4wMTh2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDMuOTI5NDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDgyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOC4wNjI0dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtODIgMzBzIC0yMHMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC04MiB7XG4gIDYzLjAyNyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDkuNzQzN3Z3LCA2My4wMjd2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDguOTAzMDV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDgzKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzQuNzIxMXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTgzIDE5cyAtMjlzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtODMge1xuICA1Ni40NzElIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3MS4zOTUydncsIDU2LjQ3MXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzMuMDU4MTV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDg0KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzIuNjM0MnZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTg0IDI5cyAtMjBzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtODQge1xuICA2My42MDglIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2NC4yOTM4dncsIDYzLjYwOHZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjguNDY0dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg4NSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc2LjE3OTN2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC04NSAyNnMgLTE1cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTg1IHtcbiAgNjAuNzclIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ni43MjI5dncsIDYwLjc3dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ni40NTExdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg4Nikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU5Ljg4MjR2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC04NiAyNXMgLTJzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtODYge1xuICAzNi41MTklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1NS4wMDU0dncsIDM2LjUxOXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTcuNDQzOXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoODcpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3MC4yNDg5dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtODcgMjhzIC0zcyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTg3IHtcbiAgNTAuODk4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNjIuMTU0N3Z3LCA1MC44OTh2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDY2LjIwMTh2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDg4KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAuMDEzOXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTg4IDE5cyAtM3MgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC04OCB7XG4gIDU4Ljg2MyUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAuMTMyOXZ3LCA1OC44NjN2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUuMDczNHZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoODkpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxNy4xOTI5dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtODkgMzBzIC02cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTg5IHtcbiAgNDAuNjE0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjEuNDU2M3Z3LCA0MC42MTR2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDE5LjMyNDZ2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDkwKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTIuMzg4MXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTkwIDEycyAtOXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC05MCB7XG4gIDMzLjA5NCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDk4LjI0MzF2dywgMzMuMDk0dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5NS4zMTU2dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg5MSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc4LjAwMjl2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC05MSAyN3MgLTI4cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTkxIHtcbiAgNzYuOTAxJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNzQuNTMxM3Z3LCA3Ni45MDF2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDc2LjI2NzF2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDkyKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODIuMDk3OXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTkyIDI0cyAtMjRzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtOTIge1xuICAzNy43NTklIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MC45NjJ2dywgMzcuNzU5dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg4MS41Mjk5NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoOTMpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2NS45NTMxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtOTMgMjRzIC0xMXMgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC05MyB7XG4gIDMxLjk1MiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDU2LjAwMDZ2dywgMzEuOTUydmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2MC45NzY4NXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoOTQpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg5Mi4zOTUxdncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtOTQgMTRzIC00cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTk0IHtcbiAgNDkuOTI0JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODQuNDg3OHZ3LCA0OS45MjR2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg4LjQ0MTQ1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg5NSkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg3Ljk2MTF2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC05NSAxMHMgLTI1cyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTk1IHtcbiAgNTMuMjE4JSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoODQuNTE0MnZ3LCA1My4yMTh2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDg2LjIzNzY1dncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg5Nikge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDQyLjQ1ODl2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC05NiAyNXMgLTNzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtOTYge1xuICA2NC42OTElIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg1MC40MzMzdncsIDY0LjY5MXZoKTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNDYuNDQ2MXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoOTcpIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3NS43MTM4dncsIC0xMHB4KTtcbiAgICAgICAgICBhbmltYXRpb246IGZhbGwtOTcgMjlzIC0xM3MgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC05NyB7XG4gIDM2LjM0NiUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDgwLjA0NDR2dywgMzYuMzQ2dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg3Ny44NzkxdncsIDEwMHZoKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ob21lID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ob21lLXNub3dzIC5zbm93Om50aC1jaGlsZCg5OCkge1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUwLjg1NzZ2dywgLTEwcHgpO1xuICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC05OCAyNXMgLTIycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuQGtleWZyYW1lcyBmYWxsLTk4IHtcbiAgNjguNTAxJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNTUuMjA3NHZ3LCA2OC41MDF2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDUzLjAzMjV2dywgMTAwdmgpOyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWhvbWUtc25vd3MgLnNub3c6bnRoLWNoaWxkKDk5KSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMzEuNjczN3Z3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTk5IDE2cyAtN3MgbGluZWFyIGluZmluaXRlOyB9XG5cbkBrZXlmcmFtZXMgZmFsbC05OSB7XG4gIDM1Ljk5OSUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDI3LjYxODZ2dywgMzUuOTk5dmgpOyB9XG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyOS42NDYxNXZ3LCAxMDB2aCk7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1zbm93cyAuc25vdzpudGgtY2hpbGQoMTAwKSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTcuNzA1NXZ3LCAtMTBweCk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBmYWxsLTEwMCAxNnMgLTRzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG5Aa2V5ZnJhbWVzIGZhbGwtMTAwIHtcbiAgMzMuOTYzJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoOTMuNzkxNXZ3LCAzMy45NjN2aCk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDk1Ljc0ODV2dywgMTAwdmgpOyB9IH1cbiAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUgI2Zvb3RlciAubC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1ob21lICNmb290ZXIgLmwtZm9vdGVyLWdvVG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbiN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgVENcIiwgc2VyaWY7IH1cbiAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luICN0aGVnb29zZWZhcm0tY29vcC1ob21lLWhlYWRlciAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rOm50aC1vZi10eXBlKDMpIC5pY29uLWNvbnRhaW5lciBzdmcge1xuICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1oZWFkZXIgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluazpudGgtb2YtdHlwZSgzKSBwIHtcbiAgICBjb2xvcjogI2ZmZGM3YzsgfVxuICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDE3NnB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAyLW1kLndlYnApO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAyLXBjLndlYnApOyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgbWFyZ2luOiA5MHB4IGF1dG8gMzhweCBhdXRvO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDU1cHggYXV0byAzNnB4IGF1dG87IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi10aXRsZSBoMSB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgbWFyZ2luOiAtMXB4O1xuICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLXRpdGxlIGltZyB7XG4gICAgICAgIHdpZHRoOiAzNDZweDtcbiAgICAgICAgbWFyZ2luOiAwIDQ4cHggLTE1cHggMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLXRpdGxlIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMzg4cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgNTRweCAwIDA7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi10aXRsZSBwIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgICAgICBjb2xvcjogI2ZmZGM3YztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tdGl0bGUgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAzNDdweDtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0ge1xuICAgICAgICAgIHdpZHRoOiA3NjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIHtcbiAgICAgICAgICB3aWR0aDogODIwcHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5jb250ZXh0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5jb250ZXh0IHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogc3RhcnQ7XG4gICAgICAgICAgICBnYXA6IDIwcHg7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmNvbnRleHQge1xuICAgICAgICAgICAgZ2FwOiA4MHB4OyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5jb250ZXh0IC5jb250ZXh0LWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIGdhcDogMjRweDtcbiAgICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5jb250ZXh0IC5jb250ZXh0LWl0ZW0ge1xuICAgICAgICAgICAgICBnYXA6IDM2cHg7XG4gICAgICAgICAgICAgIHdpZHRoOiAzNzBweDsgfSB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbS1jb250YWluZXIudHlwZS0yIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0ge1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSBsYWJlbCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweDtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIGxhYmVsOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA0cHg7XG4gICAgICAgICAgICBjb2xvcjogI2ZmMzgzYzsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSAuZm9ybS1pbnB1dCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgIGhlaWdodDogNDhweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyMXB4O1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgaW5wdXQge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSAuZm9ybS1pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgICAgICAgICBjb2xvcjogI2IxYjBiMDsgfVxuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpob3ZlciwgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQgaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xuICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDAwcyBzdGVwcygxLCBlbmQpIDUwMDAwcztcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSAuZm9ybS1pbnB1dC50eXBlLTEge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2lucHV0LWJnLTEtbWQuc3ZnXCIpOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQudHlwZS0xIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2lucHV0LWJnLTEtcGMuc3ZnXCIpOyB9IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSAuZm9ybS1pbnB1dC50eXBlLTIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9pbnB1dC1iZy0yLW1kLnN2Z1wiKTsgfVxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIC5mb3JtLWlucHV0LnR5cGUtMiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDExNXB4O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvaW5wdXQtYmctMi1wYy5zdmdcIik7IH0gfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIC5mb3JtLWlucHV0LnR5cGUtMyB7XG4gICAgICAgICAgICB3aWR0aDogMjM1cHg7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2lucHV0LWJnLTMtbWQuc3ZnXCIpOyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLmZvcm0taW5wdXQudHlwZS0zIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQzcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9pbnB1dC1iZy0zLXBjLnN2Z1wiKTsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIC5zZXJpYWwtbnVtYmVyLWNhcmQge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyOHB4O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDAgIzAwMDAwMDczOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSAuc2VyaWFsLW51bWJlci1jYXJkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIC5zZWxlY3RzIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICAgIGdhcDogMTJweDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4OyB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdHMgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IDE2OHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAyMXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9zZWxlY3QtYmctbWQuc3ZnXCIpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyB9XG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdHMgLmZvcm0tc2VsZWN0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTc5cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9zZWxlY3QtYmctcGMuc3ZnXCIpOyB9IH1cbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIC5zZWxlY3RzIC5mb3JtLXNlbGVjdCBzZWxlY3Qge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgICAgIGNvbG9yOiAjYjFiMGIwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdHMgLmZvcm0tc2VsZWN0IHNlbGVjdDotd2Via2l0LWF1dG9maWxsLCAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSAuc2VsZWN0cyAuZm9ybS1zZWxlY3Qgc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuZm9ybS1pdGVtIC5zZWxlY3RzIC5mb3JtLXNlbGVjdCBzZWxlY3Q6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cywgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gLnNlbGVjdHMgLmZvcm0tc2VsZWN0IHNlbGVjdDotd2Via2l0LWF1dG9maWxsOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciA1MDAwMHMgc3RlcHMoMSwgZW5kKSA1MDAwMHM7XG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xuICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICAgICAgICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLmZvcm0taXRlbSBidXR0b24ge1xuICAgICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA3cHg7XG4gICAgICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5mb3JtLWl0ZW0gYnV0dG9uIHAge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAucmVDYXB0Y2hhLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAyODBweDtcbiAgICAgICAgaGVpZ2h0OiA2OHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzNnB4IGF1dG87IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC5yZUNhcHRjaGEtY29udGFpbmVyIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLnRlcm1zLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDdweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLnRlcm1zLWNvbnRhaW5lciAuY2hlY2tib3gtY29udGFpbmVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDIzcHg7XG4gICAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmRjN2M7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAudGVybXMtY29udGFpbmVyIC5jaGVja2JveC1jb250YWluZXIgaW5wdXQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAudGVybXMtY29udGFpbmVyIC5jaGVja2JveC1jb250YWluZXI6aGFzKGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkKTo6YWZ0ZXIge1xuICAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM3YztcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAudGVybXMtY29udGFpbmVyIHAge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1mb3JtIC50ZXJtcy1jb250YWluZXIgcCBhIHtcbiAgICAgICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuc3VibWl0LWJ1dHRvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBnYXA6IDExcHg7XG4gICAgICAgIHdpZHRoOiAxNzBweDtcbiAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjYzE5YzcwIC0yMCUsICNmZmVkZDkgMjAlLCAjZmRkN2E4IDYwJSwgI2ZmZWFjMyAxMDAlKTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLnN1Ym1pdC1idXR0b24ge1xuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZm9ybSAuc3VibWl0LWJ1dHRvbiBwIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgICAgICBjb2xvcjogIzNjMTE1NjsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWZvcm0gLnN1Ym1pdC1idXR0b24gaW1nIHtcbiAgICAgICAgICB3aWR0aDogNnB4O1xuICAgICAgICAgIGhlaWdodDogMTFweDsgfVxuICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZGVjb3JhdGVzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDcycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDE3NTBweDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWRlY29yYXRlcyB7XG4gICAgICAgICAgaGVpZ2h0OiAxMjAwcHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1sb2dpbi1kZWNvcmF0ZXMgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgIHRvcDogMTBweDtcbiAgICAgICAgICBsZWZ0OiAtMTMwcHg7XG4gICAgICAgICAgd2lkdGg6IDM1MnB4O1xuICAgICAgICAgIGhlaWdodDogMTU2cHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC0zMjVweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDUyNnB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDIzM3B4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICBsZWZ0OiAtMjU1cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1sb2dpbiA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4tZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICBsZWZ0OiAtMTUwcHg7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWRlY29yYXRlcyBpbWcucmliYm9ucy0yIHtcbiAgICAgICAgICB0b3A6IDE1ODBweDtcbiAgICAgICAgICByaWdodDogLTk5cHg7XG4gICAgICAgICAgd2lkdGg6IDE5MnB4O1xuICAgICAgICAgIGhlaWdodDogMTM5cHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjFkZWcpOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWRlY29yYXRlcyBpbWcucmliYm9ucy0yIHtcbiAgICAgICAgICAgICAgdG9wOiA5NDBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xNzBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwN3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI5NHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWRlY29yYXRlcyBpbWcucmliYm9ucy0yIHtcbiAgICAgICAgICAgICAgdG9wOiA3NjBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC03NXB4OyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWJnLWNvbnRhaW5lciB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAxMHB4KTtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWJnLWNvbnRhaW5lciAuYmcge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICAgIHdpZHRoOiA3NjdweDtcbiAgICAgICAgaGVpZ2h0OiAxOTQxcHg7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItbWQud2VicFwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLWxvZ2luLWJnLWNvbnRhaW5lciAuYmcge1xuICAgICAgICAgICAgd2lkdGg6IDE5MjBweDtcbiAgICAgICAgICAgIGhlaWdodDogMTI3NXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9iZy0wMi1wYy53ZWJwXCIpOyB9IH1cbiAgI3RoZWdvb3NlZmFybS1jb29wLWxvZ2luICNmb290ZXIgLmwtZm9vdGVyLWNvcHlyaWdodCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4gI2Zvb3RlciAubC1mb290ZXItZ29Ub3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBUQ1wiLCBzZXJpZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsge1xuICAgICAgaGVpZ2h0OiAxMDB2aDsgfSB9XG4gICN0aGVnb29zZWZhcm0tY29vcC10aGFuayAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1oZWFkZXIgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluazpudGgtb2YtdHlwZSgzKSAuaWNvbi1jb250YWluZXIgc3ZnIHtcbiAgICBjb2xvcjogI2ZmZGM3YzsgfVxuICAjdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUtaGVhZGVyIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbms6bnRoLW9mLXR5cGUoMykgcCB7XG4gICAgY29sb3I6ICNmZmRjN2M7IH1cbiAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiB7XG4gICAgcGFkZGluZy1ib3R0b206IDE5NXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAyLW1kLndlYnApO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9iZy0wMi1wYy53ZWJwKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH0gfVxuICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstY29udGVudCB7XG4gICAgICBtYXJnaW46IDc5cHggYXV0byAwIGF1dG87IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstY29udGVudCBoMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL3RleHQtYmcud2VicFwiKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstY29udGVudCBoMiB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC10aGFuay1jb250ZW50IC5zaGlwbWVudC1pbGx1c3RyYXRlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXRoYW5rLWNvbnRlbnQgLnNoaXBtZW50LWlsbHVzdHJhdGUge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4OyB9IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC10aGFuay1jb250ZW50IC5zaGlwbWVudC1pbGx1c3RyYXRlIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXRoYW5rLWNvbnRlbnQgPiBhIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZ2FwOiA5cHg7XG4gICAgICAgIHdpZHRoOiAxODZweDtcbiAgICAgICAgaGVpZ2h0OiA0OHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAzNnB4IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNmM3NTU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwICMwMDAwMDA0ZDtcbiAgICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC10aGFuay1jb250ZW50ID4gYSBpbWcge1xuICAgICAgICAgIHdpZHRoOiAyN3B4O1xuICAgICAgICAgIGhlaWdodDogMjZweDsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXRoYW5rLWNvbnRlbnQgPiBhIHAge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC10aGFuay1jb250ZW50IC5saW5lLXNlcnZpY2UtdGltZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICB6LWluZGV4OiAxMDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstY29udGVudCAuc3lzdGVtLXJlc3BvbnNlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBtYXJnaW46IDAgMCAzNnB4IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstZGVjb3JhdGVzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDcycHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDgxOHB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstZGVjb3JhdGVzIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmsgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXRoYW5rLWRlY29yYXRlcyBpbWcucmliYm9ucy0xIHtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBsZWZ0OiAtMTQwcHg7XG4gICAgICAgICAgd2lkdGg6IDI5OHB4O1xuICAgICAgICAgIGhlaWdodDogMTMzcHg7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzQ2ZGVnKTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC10aGFuay1kZWNvcmF0ZXMgaW1nLnJpYmJvbnMtMSB7XG4gICAgICAgICAgICAgIHRvcDogMTI2cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC0zNjBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ0OXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE5OXB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICBsZWZ0OiAtMjU0cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICBsZWZ0OiAtNjBweDsgfSB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstZGVjb3JhdGVzIGltZy5yaWJib25zLTIge1xuICAgICAgICAgIHRvcDogNTcwcHg7XG4gICAgICAgICAgcmlnaHQ6IC0xMjRweDtcbiAgICAgICAgICB3aWR0aDogMjM3cHg7XG4gICAgICAgICAgaGVpZ2h0OiAxNzJweDtcbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMWRlZyk7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC10aGFuayA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtdGhhbmstZGVjb3JhdGVzIGltZy5yaWJib25zLTIge1xuICAgICAgICAgICAgICB0b3A6IDI5MHB4O1xuICAgICAgICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MDdweDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOTRweDsgfSB9XG4gICN0aGVnb29zZWZhcm0tY29vcC10aGFuayAjZm9vdGVyIC5sLWZvb3Rlci1jb3B5cmlnaHQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rICNmb290ZXIgLmwtZm9vdGVyLWdvVG9wIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbiN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyB7XG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgVENcIiwgc2VyaWY7IH1cbiAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzICN0aGVnb29zZWZhcm0tY29vcC1ob21lLWhlYWRlciAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rOm50aC1vZi10eXBlKDIpIC5pY29uLWNvbnRhaW5lciBzdmcge1xuICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyAjdGhlZ29vc2VmYXJtLWNvb3AtaG9tZS1oZWFkZXIgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyLW1lbnUtbGluazpudGgtb2YtdHlwZSgyKSBwIHtcbiAgICBjb2xvcjogI2ZmZGM3YzsgfVxuICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAyLW1kLndlYnApO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9iZy0wMi1wYy53ZWJwKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7IH0gfVxuICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gaDIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWFyZ2luOiA5M3B4IGF1dG8gNDhweCBhdXRvO1xuICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzOHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvdGV4dC1iZy53ZWJwXCIpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gaDIge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDY0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0M3B4OyB9IH1cbiAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbWF4LXdpZHRoOiAxMjg3cHg7XG4gICAgICB3aWR0aDogOTAlO1xuICAgICAgbWFyZ2luOiAwIGF1dG8gMzJweCBhdXRvO1xuICAgICAgei1pbmRleDogMTA7IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtY29udGVudCBoMyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjZmZkYzdjOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtY29udGVudCBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7IH0gfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50ID4gcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtY29udGVudCA+IHAge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4OyB9IH1cbiAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtY29udGVudCB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGlzYzsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50IG9sIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsOyB9XG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWNvbnRlbnQgdWwsXG4gICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWNvbnRlbnQgb2wge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50IHVsLFxuICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtY29udGVudCBvbCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDM2cHg7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWNvbnRlbnQgdWwgbGksXG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtY29udGVudCBvbCBsaSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50IHVsIGxpLFxuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50IG9sIGxpIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDsgfSB9XG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50IHVsIGxpIHNwYW4sXG4gICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1jb250ZW50IG9sIGxpIHNwYW4ge1xuICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7IH1cbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWNvbnRlbnQgdWwgbGkgYSxcbiAgICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWNvbnRlbnQgb2wgbGkgYSB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1kZWNvcmF0ZXMge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNzJweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzJweCk7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1kZWNvcmF0ZXMgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiAtMTE1cHg7XG4gICAgICAgICAgd2lkdGg6IDI0OHB4O1xuICAgICAgICAgIGhlaWdodDogMTExcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICB0b3A6IDc1cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC0zNjBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQ0OXB4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDE5OXB4O1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNDZkZWcpOyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICBsZWZ0OiAtMjU0cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtZGVjb3JhdGVzIGltZy5yaWJib25zLTEge1xuICAgICAgICAgICAgICBsZWZ0OiAtMTU5cHg7IH0gfVxuICAgICAgICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgPiBtYWluIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzLWRlY29yYXRlcyBpbWcucmliYm9ucy0yIHtcbiAgICAgICAgICBib3R0b206IDgwcHg7XG4gICAgICAgICAgcmlnaHQ6IC05OXB4O1xuICAgICAgICAgIHdpZHRoOiAyMzdweDtcbiAgICAgICAgICBoZWlnaHQ6IDE3MnB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDIxZGVnKTsgfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgICAgI3RoZWdvb3NlZmFybS1jb29wLXJ1bGVzID4gbWFpbiAubC10aGVnb29zZWZhcm0tY29vcC1ydWxlcy1kZWNvcmF0ZXMgaW1nLnJpYmJvbnMtMiB7XG4gICAgICAgICAgICAgIGJvdHRvbTogOTBweDtcbiAgICAgICAgICAgICAgcmlnaHQ6IC0yMDBweDtcbiAgICAgICAgICAgICAgd2lkdGg6IDQwN3B4O1xuICAgICAgICAgICAgICBoZWlnaHQ6IDI5NHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtZGVjb3JhdGVzIGltZy5yaWJib25zLTIge1xuICAgICAgICAgICAgICBib3R0b206IC0xMHB4O1xuICAgICAgICAgICAgICByaWdodDogLTY4cHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyA+IG1haW4gLmwtdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMtZGVjb3JhdGVzIGltZy5yaWJib25zLTIge1xuICAgICAgICAgICAgICBib3R0b206IDkwcHg7IH0gfVxuICAjdGhlZ29vc2VmYXJtLWNvb3AtcnVsZXMgI2Zvb3RlciAubC1mb290ZXItY29weXJpZ2h0IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gICN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyAjZm9vdGVyIC5sLWZvb3Rlci1nb1RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2Fyb3VzZWwsXG4uY2Fyb3VzZWwtaW5uZXIsXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uY2Fyb3VzZWwgaW1nIHtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uY2Fyb3VzZWwtaXRlbSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgZWFzZS1pbi1vdXQsIC13ZWJraXQtdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dDsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1pbWcge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwOyB9XG5cbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcbiAganVzdGlmeS1jb250ZW50OiBlbmQ7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgbGkge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMgLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MTI2Nzc7IH1cblxuLnRhYi1saXN0IHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4udGFiLWJ0biB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnM7IH1cbiAgLnRhYi1idG4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBhZjg3OyB9XG4gICAgLnRhYi1idG4uYWN0aXZlOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmODc7IH1cbiAgLnRhYi1idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGFmODc7IH1cbiAgLnRhYi1idG4gYSB7XG4gICAgY29sb3I6ICMyYjJiMmI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC50YWItYnRuIGEge1xuICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gIG9wYWNpdHk6IDAuOTsgfVxuXG4ubW9kYWwtY29udGVudCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pbWdfYmdfYWxsLmpwZ1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXI6IDBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuLm1vZGFsLWJvZHkge1xuICBwYWRkaW5nOiAxMCU7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogYXV0bzsgfVxuXG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge31cbiIsIi8vIOmHneWwjSBodG1sIOaomeexpOWBmuWfuuacrOioreWumlxyXG5odG1sIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbkBpbXBvcnQgdXJsKFwiaHR0cHM6Ly9mb250cy5nb29nbGVhcGlzLmNvbS9jc3MyP2ZhbWlseT1Ob3RvK1NhbnMrVEM6d2dodEAzMDA7NTAwOzcwMCZkaXNwbGF5PXN3YXBcIik7XHJcbi8vMzAwLDUwMCw3MDBcclxuLyog5oCd5rqQ6buR6auUICovXHJcblxyXG5ib2R5IHtcclxuICAvLyBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHB1cnBsZS01MDA7XHJcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNlcmlmO1xyXG59XHJcblxyXG4jcGFnZSB7XHJcbiAgLy8gaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvLyBkaXNwbGF5OiBmbGV4O1xyXG4gIC8vIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbn1cclxuXHJcbm1haW4ge1xyXG4gIC8vIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xyXG4gIC8vIGZsZXgtYmFzaXM6IDA7XHJcbiAgLy8gLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgLy8gZmxleC1ncm93OiAxO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvaW1nX2JnX2FsbC53ZWJwXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcclxuICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gIHBhZGRpbmctdG9wOiA3MnB4O1xyXG59XHJcblxyXG51bCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKHJnYigwLCAxNTEsIDI1MiksIDAuMyk7XHJcblxyXG4gIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxufVxyXG5cclxuYSB7XHJcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKHJnYigwLCAxNTEsIDI1MiksIDAuMyk7XHJcblxyXG4gIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59IiwiLy8g6KuL5Yu/5L+u5pS5XHJcbi8vIC51LWJnLXvpoY/oibJ9XHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRiYWNrZ3JvdW5kLWNvbG9yLXRoZW1lIHtcclxuXHQudS1iZy0jeyRjb2xvcn0ge1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xyXG5cdH1cclxufVxyXG4iLCIvL0NvbG9yXHJcbi8vIOWbuuWumumhj+iJslxyXG4kd2hpdGU6ICNmZmY7XHJcbiRibGFjazogIzAwMDtcclxuXHJcbiRncmF5LTEwMDogI2Y1ZjVmNTtcclxuJGdyYXktMjAwOiAjZWVlZWVlO1xyXG4kZ3JheS0zMDA6ICNlMGUwZTA7XHJcbiRncmF5LTQwMDogI2JkYmRiZDtcclxuJGdyYXktNTAwOiAjOWU5ZTllO1xyXG4kZ3JheS02MDA6ICM3NTc1NzU7XHJcbiRncmF5LTcwMDogIzYxNjE2MTtcclxuJGdyYXktODAwOiAjNDI0MjQyO1xyXG4kZ3JheS05MDA6ICMyMTIxMjE7XHJcblxyXG4kcHVycGxlLTUwMDogIzYxMjY3NztcclxuJHB1cnBsZS04MDA6ICMyOTBjNDU7XHJcblxyXG4vLyAtLS0tLS0g6Ieq5a6a576p6Imy57O7XHJcblxyXG4vLyDkuLvpoYzoibIgKOS+neeFp+WwiOahiOiHquihjOioreWumilcclxuJHByaW1hcnk6ICRwdXJwbGUtODAwO1xyXG4kc2Vjb25kYXJ5OiAjZDBhZjg3O1xyXG5cclxuLy8g6Iul5pyJ5L2/55So6amX6K2J562J5Yqf6IO96KuL5YuZ5b+F6ZaL5ZWf5LiL5YiX6aGP6ImyXHJcbiRzdWNjZXNzOiAjMjhhNzQ1O1xyXG4kZGFuZ2VyOiAjZGMzNTQ1O1xyXG4kd2FybmluZzogI2Y5YTgyNTtcclxuJGluZm86ICMxN2EyYjg7XHJcblxyXG4vLyDlsI3mh4nliLAgdS10ZXh0LXvpoY/oibJ9XHJcbiRjb2xvci10aGVtZTogKFxyXG4gIFwid2hpdGVcIjogJHdoaXRlLFxyXG4gIFwiYmxhY2tcIjogJGJsYWNrLFxyXG4gIFwiZ3JheS0xMDBcIjogJGdyYXktMTAwLFxyXG4gIFwiZ3JheS0yMDBcIjogJGdyYXktMjAwLFxyXG4gIFwiZ3JheS0zMDBcIjogJGdyYXktMzAwLFxyXG4gIFwiZ3JheS00MDBcIjogJGdyYXktNDAwLFxyXG4gIFwiZ3JheS01MDBcIjogJGdyYXktNTAwLFxyXG4gIFwiZ3JheS02MDBcIjogJGdyYXktNjAwLFxyXG4gIFwiZ3JheS03MDBcIjogJGdyYXktNzAwLFxyXG4gIFwiZ3JheS04MDBcIjogJGdyYXktODAwLFxyXG4gIFwiZ3JheS05MDBcIjogJGdyYXktOTAwLFxyXG4gIFwic2Vjb25kYXJ5XCI6ICRzZWNvbmRhcnksXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vL2Jn6aGP6ImyIOWwjeaHieWIsCB1LWJnLXvpoY/oibJ9XHJcbiRiYWNrZ3JvdW5kLWNvbG9yLXRoZW1lOiAoXHJcbiAgXCJ3aGl0ZVwiOiAkd2hpdGUsXHJcbiAgXCJibGFja1wiOiAkYmxhY2ssXHJcbiAgXCJncmF5LTEwMFwiOiAkZ3JheS0xMDAsXHJcbiAgXCJncmF5LTIwMFwiOiAkZ3JheS0yMDAsXHJcbiAgXCJncmF5LTMwMFwiOiAkZ3JheS0zMDAsXHJcbiAgXCJncmF5LTQwMFwiOiAkZ3JheS00MDAsXHJcbiAgXCJncmF5LTUwMFwiOiAkZ3JheS01MDAsXHJcbiAgXCJncmF5LTYwMFwiOiAkZ3JheS02MDAsXHJcbiAgXCJncmF5LTcwMFwiOiAkZ3JheS03MDAsXHJcbiAgXCJncmF5LTgwMFwiOiAkZ3JheS04MDAsXHJcbiAgXCJncmF5LTkwMFwiOiAkZ3JheS05MDAsXHJcbikgIWRlZmF1bHQ7XHJcblxyXG4vL+aMiemIlemhj+iJsiDlsI3mh4nliLAgYy1idG4tLXvpoY/oibJ9XHJcbiRidXR0b24tY29sb3ItdGhlbWU6IChcclxuICBcIndoaXRlXCI6ICR3aGl0ZSxcclxuICBcImJsYWNrXCI6ICRibGFjayxcclxuICBcImdyYXktMTAwXCI6ICRncmF5LTEwMCxcclxuICBcImdyYXktMjAwXCI6ICRncmF5LTIwMCxcclxuICBcImdyYXktMzAwXCI6ICRncmF5LTMwMCxcclxuICBcImdyYXktNDAwXCI6ICRncmF5LTQwMCxcclxuICBcImdyYXktNTAwXCI6ICRncmF5LTUwMCxcclxuICBcImdyYXktNjAwXCI6ICRncmF5LTYwMCxcclxuICBcImdyYXktNzAwXCI6ICRncmF5LTcwMCxcclxuICBcImdyYXktODAwXCI6ICRncmF5LTgwMCxcclxuICBcImdyYXktOTAwXCI6ICRncmF5LTkwMCxcclxuICBcInNlY29uZGFyeVwiOiAkc2Vjb25kYXJ5LFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8g5pa36bueIOWwjeaHieWIsGJyZWFrcG9pbnQgbWl4aW4g44CBIHUtbS176ZaT6LedfSDjgIEgdS1wLXvplpPot519XHJcbiRicmVha3BvaW50LXhzOiAwO1xyXG4kYnJlYWtwb2ludC1zbTogNTc2cHg7XHJcbiRicmVha3BvaW50LW1kOiA3NjhweDtcclxuJGJyZWFrcG9pbnQtbGc6IDk5MnB4O1xyXG4kYnJlYWtwb2ludC14bDogMTIwMHB4O1xyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICB4czogJGJyZWFrcG9pbnQteHMsXHJcbiAgc206ICRicmVha3BvaW50LXNtLFxyXG4gIG1kOiAkYnJlYWtwb2ludC1tZCxcclxuICBsZzogJGJyZWFrcG9pbnQtbGcsXHJcbiAgeGw6ICRicmVha3BvaW50LXhsLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuQGluY2x1ZGUgX2Fzc2VydC1hc2NlbmRpbmcoJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XHJcbkBpbmNsdWRlIF9hc3NlcnQtc3RhcnRzLWF0LXplcm8oJGdyaWQtYnJlYWtwb2ludHMsIFwiJGdyaWQtYnJlYWtwb2ludHNcIik7XHJcblxyXG4vLyAtLS0tLS0g5YWo57ay5a2X57Sa5a6a576pXHJcbiRmb250LTQ6IDAuMjVyZW07XHJcbiRmb250LTg6IDAuNXJlbTtcclxuJGZvbnQtMTI6IDAuNzVyZW07XHJcbiRmb250LTE0OiAwLjg3NXJlbTtcclxuJGZvbnQtMTY6IDFyZW07XHJcbiRmb250LTE4OiAxLjEyNXJlbTtcclxuJGZvbnQtMjA6IDEuMjVyZW07XHJcbiRmb250LTIyOiAxLjM3NXJlbTtcclxuJGZvbnQtMjQ6IDEuNXJlbTtcclxuJGZvbnQtMjY6IDEuNjI1cmVtO1xyXG4kZm9udC0yODogMS43NXJlbTtcclxuJGZvbnQtMzA6IDEuODc1cmVtO1xyXG4kZm9udC0zMjogMnJlbTtcclxuJGZvbnQtMzQ6IDIuMTI1cmVtO1xyXG4kZm9udC0zNjogMi4yNXJlbTtcclxuJGZvbnQtMzg6IDIuMzc1cmVtO1xyXG4kZm9udC00MDogMi41cmVtO1xyXG4kZm9udC00MjogMi42MjVyZW07XHJcbiRmb250LTQ0OiAyLjc1cmVtO1xyXG4kZm9udC00NjogMi44NzVyZW07XHJcbiRmb250LTQ4OiAzcmVtO1xyXG4kZm9udC01MDogMy4xMjVyZW07XHJcbiRmb250LTUyOiAzLjI1cmVtO1xyXG5cclxuLy8g5bCN5oeJ5YiwIHUtZm9udC175aSn5bCPfVxyXG4kZm9udC1zaXplLXRoZW1lOiAoXHJcbiAgXCJmb250LTRcIjogJGZvbnQtNCxcclxuICBcImZvbnQtOFwiOiAkZm9udC04LFxyXG4gIFwiZm9udC0xMlwiOiAkZm9udC0xMixcclxuICBcImZvbnQtMTRcIjogJGZvbnQtMTQsXHJcbiAgXCJmb250LTE2XCI6ICRmb250LTE2LFxyXG4gIFwiZm9udC0xOFwiOiAkZm9udC0xOCxcclxuICBcImZvbnQtMjBcIjogJGZvbnQtMjAsXHJcbiAgXCJmb250LTIyXCI6ICRmb250LTIyLFxyXG4gIFwiZm9udC0yNFwiOiAkZm9udC0yNCxcclxuICBcImZvbnQtMjZcIjogJGZvbnQtMjYsXHJcbiAgXCJmb250LTI4XCI6ICRmb250LTI4LFxyXG4gIFwiZm9udC0zMFwiOiAkZm9udC0zMCxcclxuICBcImZvbnQtMzJcIjogJGZvbnQtMzIsXHJcbiAgXCJmb250LTM0XCI6ICRmb250LTM0LFxyXG4gIFwiZm9udC0zNlwiOiAkZm9udC0zNixcclxuICBcImZvbnQtMzhcIjogJGZvbnQtMzgsXHJcbiAgXCJmb250LTQwXCI6ICRmb250LTQwLFxyXG4gIFwiZm9udC00MlwiOiAkZm9udC00MixcclxuICBcImZvbnQtNDRcIjogJGZvbnQtNDQsXHJcbiAgXCJmb250LTQ2XCI6ICRmb250LTQ2LFxyXG4gIFwiZm9udC00OFwiOiAkZm9udC00OCxcclxuICBcImZvbnQtNTBcIjogJGZvbnQtNTAsXHJcbiAgXCJmb250LTUyXCI6ICRmb250LTUyLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuLy8tLS0tLS3plpPot51cclxuJHNwYWNpbmctMDAwOiAwcmVtO1xyXG4kc3BhY2luZy0wMjU6IDAuMjVyZW07XHJcbiRzcGFjaW5nLTA1MDogMC41cmVtO1xyXG4kc3BhY2luZy0wNzU6IDAuNzVyZW07XHJcbiRzcGFjaW5nLTEwMDogMXJlbTtcclxuJHNwYWNpbmctMTI1OiAxLjI1cmVtO1xyXG4kc3BhY2luZy0xNTA6IDEuNXJlbTtcclxuJHNwYWNpbmctMTc1OiAxLjc1cmVtO1xyXG4kc3BhY2luZy0yMDA6IDJyZW07XHJcbiRzcGFjaW5nLTIyNTogMi4yNXJlbTtcclxuJHNwYWNpbmctMjUwOiAyLjVyZW07XHJcbiRzcGFjaW5nLTI3NTogMi43NXJlbTtcclxuJHNwYWNpbmctMzAwOiAzcmVtO1xyXG4kc3BhY2luZy0zMjU6IDMuMjVyZW07XHJcbiRzcGFjaW5nLTM1MDogMy41cmVtO1xyXG4kc3BhY2luZy0zNzU6IDMuNzVyZW07XHJcbiRzcGFjaW5nLTQwMDogNHJlbTtcclxuJHNwYWNpbmctNDI1OiA0LjI1cmVtO1xyXG4kc3BhY2luZy00NTA6IDQuNXJlbTtcclxuJHNwYWNpbmctNDc1OiA0Ljc1cmVtO1xyXG4kc3BhY2luZy01MDA6IDVyZW07XHJcbiRzcGFjaW5nLTUyNTogNS4yNXJlbTtcclxuJHNwYWNpbmctNTUwOiA1LjVyZW07XHJcbiRzcGFjaW5nLTU3NTogNS43NXJlbTtcclxuJHNwYWNpbmctNjAwOiA2cmVtO1xyXG4kc3BhY2luZy02MjU6IDYuMjVyZW07XHJcbiRzcGFjaW5nLTY1MDogNi41cmVtO1xyXG4kc3BhY2luZy02NzU6IDYuNzVyZW07XHJcbiRzcGFjaW5nLTcwMDogN3JlbTtcclxuJHNwYWNpbmctNzI1OiA3LjI1cmVtO1xyXG4kc3BhY2luZy03NTA6IDcuNXJlbTtcclxuJHNwYWNpbmctNzc1OiA3Ljc1cmVtO1xyXG4kc3BhY2luZy04MDA6IDhyZW07XHJcblxyXG4vLyB1LW0te+mWk+i3nX0g44CBIHUtcC176ZaT6LedfVxyXG4kc3BhY2luZ3M6IChcclxuICBcIjAwMFwiOiAkc3BhY2luZy0wMDAsXHJcbiAgXCIwMjVcIjogJHNwYWNpbmctMDI1LFxyXG4gIFwiMDUwXCI6ICRzcGFjaW5nLTA1MCxcclxuICBcIjA3NVwiOiAkc3BhY2luZy0wNzUsXHJcbiAgXCIxMDBcIjogJHNwYWNpbmctMTAwLFxyXG4gIFwiMTI1XCI6ICRzcGFjaW5nLTEyNSxcclxuICBcIjE1MFwiOiAkc3BhY2luZy0xNTAsXHJcbiAgXCIxNzVcIjogJHNwYWNpbmctMTc1LFxyXG4gIFwiMjAwXCI6ICRzcGFjaW5nLTIwMCxcclxuICBcIjIyNVwiOiAkc3BhY2luZy0yMjUsXHJcbiAgXCIyNTBcIjogJHNwYWNpbmctMjUwLFxyXG4gIFwiMjc1XCI6ICRzcGFjaW5nLTI3NSxcclxuICBcIjMwMFwiOiAkc3BhY2luZy0zMDAsXHJcbiAgXCIzMjVcIjogJHNwYWNpbmctMzI1LFxyXG4gIFwiMzUwXCI6ICRzcGFjaW5nLTM1MCxcclxuICBcIjM3NVwiOiAkc3BhY2luZy0zNzUsXHJcbiAgXCI0MDBcIjogJHNwYWNpbmctNDAwLFxyXG4gIFwiNDI1XCI6ICRzcGFjaW5nLTQyNSxcclxuICBcIjQ1MFwiOiAkc3BhY2luZy00NTAsXHJcbiAgXCI0NzVcIjogJHNwYWNpbmctNDc1LFxyXG4gIFwiNTAwXCI6ICRzcGFjaW5nLTUwMCxcclxuICBcIjUyNVwiOiAkc3BhY2luZy01MjUsXHJcbiAgXCI1NTBcIjogJHNwYWNpbmctNTUwLFxyXG4gIFwiNTc1XCI6ICRzcGFjaW5nLTU3NSxcclxuICBcIjYwMFwiOiAkc3BhY2luZy02MDAsXHJcbiAgXCI2MjVcIjogJHNwYWNpbmctNjI1LFxyXG4gIFwiNjUwXCI6ICRzcGFjaW5nLTY1MCxcclxuICBcIjY3NVwiOiAkc3BhY2luZy02NzUsXHJcbiAgXCI3MDBcIjogJHNwYWNpbmctNzAwLFxyXG4gIFwiNzI1XCI6ICRzcGFjaW5nLTcyNSxcclxuICBcIjc1MFwiOiAkc3BhY2luZy03NTAsXHJcbiAgXCI3NzVcIjogJHNwYWNpbmctNzc1LFxyXG4gIFwiODAwXCI6ICRzcGFjaW5nLTgwMCxcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRsaW5lLWhlaWdodC0xMDogMTtcclxuJGxpbmUtaGVpZ2h0LTExOiAxLjE7XHJcbiRsaW5lLWhlaWdodC0xMjogMS4yO1xyXG4kbGluZS1oZWlnaHQtMTM6IDEuMztcclxuJGxpbmUtaGVpZ2h0LTE0OiAxLjQ7XHJcbiRsaW5lLWhlaWdodC0xNTogMS41O1xyXG4kbGluZS1oZWlnaHQtMTY6IDEuNjtcclxuJGxpbmUtaGVpZ2h0LTE3OiAxLjc7XHJcbiRsaW5lLWhlaWdodC0xODogMS44O1xyXG4kbGluZS1oZWlnaHQtMTk6IDEuOTtcclxuJGxpbmUtaGVpZ2h0LTIwOiAyO1xyXG4kbGluZS1oZWlnaHQtMjI6IDIuMjtcclxuXHJcbiRsaW5lLWhlaWdodC10aGVtZTogKFxyXG4gIFwiMTBcIjogJGxpbmUtaGVpZ2h0LTEwLFxyXG4gIFwiMTFcIjogJGxpbmUtaGVpZ2h0LTExLFxyXG4gIFwiMTJcIjogJGxpbmUtaGVpZ2h0LTEyLFxyXG4gIFwiMTNcIjogJGxpbmUtaGVpZ2h0LTEzLFxyXG4gIFwiMTRcIjogJGxpbmUtaGVpZ2h0LTE0LFxyXG4gIFwiMTVcIjogJGxpbmUtaGVpZ2h0LTE1LFxyXG4gIFwiMTZcIjogJGxpbmUtaGVpZ2h0LTE2LFxyXG4gIFwiMTdcIjogJGxpbmUtaGVpZ2h0LTE3LFxyXG4gIFwiMThcIjogJGxpbmUtaGVpZ2h0LTE4LFxyXG4gIFwiMTlcIjogJGxpbmUtaGVpZ2h0LTE5LFxyXG4gIFwiMjBcIjogJGxpbmUtaGVpZ2h0LTIwLFxyXG4gIFwiMjJcIjogJGxpbmUtaGVpZ2h0LTIyLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGZvbnQtd2VpZ2h0LTEwMDogMTAwO1xyXG4kZm9udC13ZWlnaHQtMjAwOiAyMDA7XHJcbiRmb250LXdlaWdodC0zMDA6IDMwMDtcclxuJGZvbnQtd2VpZ2h0LTQwMDogNDAwO1xyXG4kZm9udC13ZWlnaHQtNTAwOiA1MDA7XHJcbiRmb250LXdlaWdodC02MDA6IDYwMDtcclxuJGZvbnQtd2VpZ2h0LTcwMDogNzAwO1xyXG4kZm9udC13ZWlnaHQtODAwOiA4MDA7XHJcbiRmb250LXdlaWdodC05MDA6IDkwMDtcclxuXHJcbiRmb250LXdlaWdodC10aGVtZTogKFxyXG4gIFwiMTAwXCI6IDEwMCxcclxuICBcIjIwMFwiOiAyMDAsXHJcbiAgXCIzMDBcIjogMzAwLFxyXG4gIFwiNDAwXCI6IDQwMCxcclxuICBcIjUwMFwiOiA1MDAsXHJcbiAgXCI2MDBcIjogNjAwLFxyXG4gIFwiNzAwXCI6IDcwMCxcclxuICBcIjgwMFwiOiA4MDAsXHJcbiAgXCI5MDBcIjogOTAwLFxyXG4pICFkZWZhdWx0O1xyXG5cclxuJGxpc3Qtc3R5bGUtZGlzYzogZGlzYztcclxuJGxpc3Qtc3R5bGUtZGVjaW1hbDogZGVjaW1hbDtcclxuJGxpc3Qtc3R5bGUtdGhlbWU6IChcclxuICBcImRpc2NcIjogJGxpc3Qtc3R5bGUtZGlzYyxcclxuICBcImRlY2ltYWxcIjogJGxpc3Qtc3R5bGUtZGVjaW1hbCxcclxuKSAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LXN0eWxlLXBvc2l0aW9uLWluc2lkZTogaW5zaWRlO1xyXG4kbGlzdC1zdHlsZS1wb3NpdGlvbi1vdXRzaWRlOiBvdXRzaWRlO1xyXG4kbGlzdC1zdHlsZS1wb3NpdGlvbi10aGVtZTogKFxyXG4gIFwiaW5zaWRlXCI6ICRsaXN0LXN0eWxlLXBvc2l0aW9uLWluc2lkZSxcclxuICBcIm91dHNpZGVcIjogJGxpc3Qtc3R5bGUtcG9zaXRpb24tb3V0c2lkZSxcclxuKSAhZGVmYXVsdDtcclxuIiwiLy8g6KuL6Ky55oWO5L+u5pS5XHJcbi8vIC51LWZvbnQte+WwuuWvuH1cclxuQGVhY2ggJGZvbnQsICR2YWx1ZSBpbiAkZm9udC1zaXplLXRoZW1lIHtcclxuICAudS0jeyRmb250fSB7XHJcbiAgICBmb250LXNpemU6ICR2YWx1ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vLnUtdGV4dC176aGP6ImyfVxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkY29sb3ItdGhlbWUge1xyXG4gIC51LXRleHQtI3skY29sb3J9IHtcclxuICAgIGNvbG9yOiAkdmFsdWU7XHJcbiAgfVxyXG59XHJcblxyXG4vLyAudS1saW5lLWhlaWdodC175pW45a2XfVxyXG5AZWFjaCAkbGluZS1oZWlnaHQsICR2YWx1ZSBpbiAkbGluZS1oZWlnaHQtdGhlbWUge1xyXG4gIC51LWxpbmUtaGVpZ2h0LSN7JGxpbmUtaGVpZ2h0fSB7XHJcbiAgICBsaW5lLWhlaWdodDogJHZhbHVlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gLnUtZm9udC13ZWlnaHQte+aVuOWtl31cclxuQGVhY2ggJGZvbnQtd2VpZ2h0LCAkdmFsdWUgaW4gJGZvbnQtd2VpZ2h0LXRoZW1lIHtcclxuICAudS1mb250LXdlaWdodC0jeyRmb250LXdlaWdodH0ge1xyXG4gICAgZm9udC13ZWlnaHQ6ICR2YWx1ZTtcclxuICB9XHJcbn1cclxuIiwiLy8g6KuL5Yu/5L+u5pS5XHJcbi8vIC51LW0te+mWk+i3nX0g5oiWIC51LXAte+mWk+i3nX1cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHRAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcblx0XHQkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcblx0XHRAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XHJcblx0XHRcdEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjaW5ncyB7XHJcblx0XHRcdFx0LnUtI3skYWJicmV2fSN7JGluZml4fS0jeyRzaXplfSB7XHJcblx0XHRcdFx0XHQjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQudS0jeyRhYmJyZXZ9dCN7JGluZml4fS0jeyRzaXplfSxcclxuXHRcdFx0XHQudS0jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XHJcblx0XHRcdFx0XHQjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnUtI3skYWJicmV2fXIjeyRpbmZpeH0tI3skc2l6ZX0sXHJcblx0XHRcdFx0LnUtI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xyXG5cdFx0XHRcdFx0I3skcHJvcH0tcmlnaHQ6ICRsZW5ndGggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdFx0LnUtI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXHJcblx0XHRcdFx0LnUtI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xyXG5cdFx0XHRcdFx0I3skcHJvcH0tYm90dG9tOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdC51LSN7JGFiYnJldn1sI3skaW5maXh9LSN7JHNpemV9LFxyXG5cdFx0XHRcdC51LSN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcclxuXHRcdFx0XHRcdCN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLy8g6KuL5Yu/5pu05YuVXHJcbi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXHJcbi8vXHJcbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcclxuLy9cclxuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxyXG4vL1xyXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXHJcblxyXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICBtZFxyXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxyXG4vLyAgICBtZFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KFxyXG5cdCRuYW1lLFxyXG5cdCRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsXHJcblx0JGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cylcclxuKSB7XHJcblx0JG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XHJcblx0QHJldHVybiBpZihcclxuXHRcdCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSxcclxuXHRcdG50aCgkYnJlYWtwb2ludC1uYW1lcywgJG4gKyAxKSxcclxuXHRcdG51bGxcclxuXHQpO1xyXG59XHJcblxyXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICA1NzZweFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHQkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xyXG5cdEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcclxufVxyXG5cclxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cclxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcclxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cclxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxyXG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXHJcbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICA3NjcuOThweFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuXHQkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG5cdEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gMC4wMiwgbnVsbCk7XHJcbn1cclxuXHJcbi8vIFJldHVybnMgYSBibGFuayBzdHJpbmcgaWYgc21hbGxlc3QgYnJlYWtwb2ludCwgb3RoZXJ3aXNlIHJldHVybnMgdGhlIG5hbWUgd2l0aCBhIGRhc2ggaW4gZnJvbnQuXHJcbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxyXG4vL1xyXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcclxuLy8gICAgXCItc21cIlxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG5cdEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgJycsICctI3skbmFtZX0nKTtcclxufVxyXG5cclxuLy8gTWVkaWEgb2YgYXQgbGVhc3QgdGhlIG1pbmltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG5cdCRtaW46IGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG5cdEBpZiAkbWluIHtcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH0gQGVsc2Uge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcblx0JG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XHJcblx0QGlmICRtYXgge1xyXG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fSBAZWxzZSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXHJcbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBiZXR3ZWVuIHRoZSBtaW4gYW5kIG1heCBicmVha3BvaW50c1xyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKFxyXG5cdCRsb3dlcixcclxuXHQkdXBwZXIsXHJcblx0JGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50c1xyXG4pIHtcclxuXHQkbWluOiBicmVha3BvaW50LW1pbigkbG93ZXIsICRicmVha3BvaW50cyk7XHJcblx0JG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xyXG5cclxuXHRAaWYgJG1pbiAhPSBudWxsIGFuZCAkbWF4ICE9IG51bGwge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCR1cHBlciwgJGJyZWFrcG9pbnRzKSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gTWVkaWEgYmV0d2VlbiB0aGUgYnJlYWtwb2ludCdzIG1pbmltdW0gYW5kIG1heGltdW0gd2lkdGhzLlxyXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxyXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1vbmx5KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcblx0JG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XHJcblx0JG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XHJcblxyXG5cdEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuXHRcdFx0QGNvbnRlbnQ7XHJcblx0XHR9XHJcblx0fSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xyXG5cdFx0QGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcclxuXHRcdEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XHJcblx0XHRcdEBjb250ZW50O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQG1peGluIF9hc3NlcnQtYXNjZW5kaW5nKCRtYXAsICRtYXAtbmFtZSkge1xyXG5cdCRwcmV2LWtleTogbnVsbDtcclxuXHQkcHJldi1udW06IG51bGw7XHJcblx0QGVhY2ggJGtleSwgJG51bSBpbiAkbWFwIHtcclxuXHRcdEBpZiAkcHJldi1udW0gPT0gbnVsbCBvciB1bml0KCRudW0pID09ICclJyBvciB1bml0KCRwcmV2LW51bSkgPT0gJyUnIHtcclxuXHRcdFx0Ly8gRG8gbm90aGluZ1xyXG5cdFx0fSBAZWxzZSBpZiBub3QgY29tcGFyYWJsZSgkcHJldi1udW0sICRudW0pIHtcclxuXHRcdFx0QHdhcm4gXCJQb3RlbnRpYWxseSBpbnZhbGlkIHZhbHVlIGZvciAjeyRtYXAtbmFtZX06IFRoaXMgbWFwIG11c3QgYmUgaW4gYXNjZW5kaW5nIG9yZGVyLCBidXQga2V5ICcjeyRrZXl9JyBoYXMgdmFsdWUgI3skbnVtfSB3aG9zZSB1bml0IG1ha2VzIGl0IGluY29tcGFyYWJsZSB0byAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcclxuXHRcdH0gQGVsc2UgaWYgJHByZXYtbnVtID49ICRudW0ge1xyXG5cdFx0XHRAd2FybiBcIkludmFsaWQgdmFsdWUgZm9yICN7JG1hcC1uYW1lfTogVGhpcyBtYXAgbXVzdCBiZSBpbiBhc2NlbmRpbmcgb3JkZXIsIGJ1dCBrZXkgJyN7JGtleX0nIGhhcyB2YWx1ZSAjeyRudW19IHdoaWNoIGlzbid0IGdyZWF0ZXIgdGhhbiAjeyRwcmV2LW51bX0sIHRoZSB2YWx1ZSBvZiB0aGUgcHJldmlvdXMga2V5ICcjeyRwcmV2LWtleX0nICFcIjtcclxuXHRcdH1cclxuXHRcdCRwcmV2LWtleTogJGtleTtcclxuXHRcdCRwcmV2LW51bTogJG51bTtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBfYXNzZXJ0LXN0YXJ0cy1hdC16ZXJvKCRtYXAsICRtYXAtbmFtZTogJyRncmlkLWJyZWFrcG9pbnRzJykge1xyXG5cdEBpZiBsZW5ndGgoJG1hcCkgPiAwIHtcclxuXHRcdCR2YWx1ZXM6IG1hcC12YWx1ZXMoJG1hcCk7XHJcblx0XHQkZmlyc3QtdmFsdWU6IG50aCgkdmFsdWVzLCAxKTtcclxuXHRcdEBpZiAkZmlyc3QtdmFsdWUgIT0gMCB7XHJcblx0XHRcdEB3YXJuIFwiRmlyc3QgYnJlYWtwb2ludCBpbiAjeyRtYXAtbmFtZX0gbXVzdCBzdGFydCBhdCAwLCBidXQgc3RhcnRzIGF0ICN7JGZpcnN0LXZhbHVlfS5cIjtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiQGVhY2ggJHN0eWxlLCAkdmFsdWUgaW4gJGxpc3Qtc3R5bGUtdGhlbWUge1xyXG4gIC51LWxpc3Qtc3R5bGUtLSN7JHN0eWxlfSB7XHJcbiAgICBsaXN0LXN0eWxlOiAkdmFsdWU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgfVxyXG59XHJcblxyXG5AZWFjaCAkc3R5bGUsICR2YWx1ZSBpbiAkbGlzdC1zdHlsZS1wb3NpdGlvbi10aGVtZSB7XHJcbiAgLnUtbGlzdC1zdHlsZS1wb3NpdGlvbi0tI3skc3R5bGV9IHtcclxuICAgIGxpc3Qtc3R5bGUtcG9zaXRpb246ICR2YWx1ZTtcclxuICB9XHJcbn1cclxuIiwiLy8g6KuL6Ky55oWO5L+u5pS5XHJcbi51LWxpbmsge1xyXG4gICYtLXVuZGVybGluZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvci10aGVtZSB7XHJcbiAgLnUtbGluay0jeyRjb2xvcn0ge1xyXG4gICAgY29sb3I6ICR2YWx1ZTtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBjb2xvcjogJHZhbHVlO1xyXG4gICAgfVxyXG4gICAgJi51LWxpbmtfX2hvdmVyLS1kYXJrZW4tMTAge1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBjb2xvcjogZGFya2VuKCR2YWx1ZSwgMTAlKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi51LWxpbmtfX2hvdmVyLS1saWdodGVuLTEwIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IGxpZ2h0ZW4oJHZhbHVlLCAxMCUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vUldEIG1peGluIOioreWumlxyXG4vL0Jvb3N0cmFw55qE6YKP6Lyv5piv6LWwbWluLXdpZHRo55qEXHJcbkBtaXhpbiBtaW4teGwge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC14bCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbWluLWxnIHtcclxuXHRAbWVkaWEgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQtbGcpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1pbi1tZCB7XHJcblx0QG1lZGlhIChtaW4td2lkdGg6ICRicmVha3BvaW50LW1kKSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtaW4tc20ge1xyXG5cdEBtZWRpYSAobWluLXdpZHRoOiAkYnJlYWtwb2ludC1zbSkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG4vL+S9huaYr+WPquaDs+imgeaJi+apn+eJiOWQg+WIsOioreWumu+8jOS4jeaDs+Wvq+WkmuWvq+mbu+iFpueJiOeahOaZguWAmeWPr+S7peWBt+eUqG1heC13aWR0aFxyXG5AbWl4aW4gbWF4LXhsIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQteGwgLSAxcHgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIG1heC1sZyB7XHJcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRicmVha3BvaW50LWxnIC0gMXB4KSB7XHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcbkBtaXhpbiBtYXgtbWQge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAkYnJlYWtwb2ludC1tZCAtIDFweCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gbWF4LXNtIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogJGJyZWFrcG9pbnQtc20gLSAxcHgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy/ph53lsI3lsI/onqLluZXmiYvmqZ/nmoTkv67mraNcclxuQG1peGluIG1heC0zODAge1xyXG5cdEBtZWRpYSAobWF4LXdpZHRoOiAzODBweCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcbkBtaXhpbiBtYXgtNDAwIHtcclxuXHRAbWVkaWEgKG1heC13aWR0aDogNDAwcHgpIHtcclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLy8gLS0tLS0gUEPliJfljbDmqKPlvI/kv67mraNcclxuQG1peGluIHNjcmVlbm1pbigkcmVzLW1pbikge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRyZXMtbWluKSBhbmQgKGFsbCkge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG5cclxuXHRAbWVkaWEgcHJpbnQge1xyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcbiIsImJvZHkuanMtdXNlTW91c2Uge1xyXG4gIGJ1dHRvbjpmb2N1cyxcclxuICBhOmZvY3VzLFxyXG4gIHNlbGVjdDpmb2N1cyxcclxuICBpbnB1dDpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIvL2xheW91dCAubC17Y2xhc3NOYW1lfVxyXG5odG1sLmpzLW1lbnVPcGVuZWQge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmwtIHtcclxuICAgICZoZWFkZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG5cclxuICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWxheW91dCB7XHJcbiAgICAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtbG9nbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiAxMDAxO1xyXG5cclxuICAgICAgICAgICAgJi1pbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEyMHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLXNvY2lhbCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNHB4O1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdGZvbnQtc2l6ZTogJGZvbnQtMjQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLWhhbWJ1cmdlciB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgei1pbmRleDogMTAwMTtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1iYXIge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDJweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRvcCAwLjNzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dCxcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5IDAuM3MgZWFzZS1vdXQ7XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAmX19taWRkbGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi5qcy1tZW51T3BlbmVkIHtcclxuICAgICAgICAgICAgICAgIC5sLWhlYWRlci1oYW1idXJnZXItYmFyIHtcclxuICAgICAgICAgICAgICAgICAgICAmX190b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJl9fbWlkZGxlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICZfX2JvdHRvbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1tZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yOiAkcHJpbWFyeSwgJGFscGhhOiAwLjgpO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5MHB4IDAgMTVweCAwO1xyXG4gICAgICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG92ZXJmbG93LXk6IHNjcm9sbDtcclxuICAgICAgICAgICAgei1pbmRleDogOTkwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLW91dCwgdmlzaWJpbGl0eSAwLjNzIGVhc2Utb3V0O1xyXG5cclxuICAgICAgICAgICAgJi5qcy1tZW51T3BlbmVkIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIC8vIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1jb250YWluZXIge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmLWxheW91dCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJi1pdGVtIHt9XHJcblxyXG4gICAgICAgICAgICAmLWxpbmsge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAvLyBsaW5lLWhlaWdodDogMzZweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgICAgICAgICAgIC8vIGxpbmUtaGVpZ2h0OiA3MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICZfX2hvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAmLS1maWxsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFyZW0gMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAwLjNzO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXIge1xyXG4gICNpY29uLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDA7XHJcbiAgICBtYXgtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IC0xMDAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy9sYXlvdXQgLmwte2NsYXNzTmFtZX1cclxuaHRtbC5qcy1tZW51T3BlbmVkIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmwtIHtcclxuICAmdGhlZ29vc2VmYXJtLWNvb3AtaGVhZGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb250YWluZXIge1xyXG4gICAgICBtYXgtd2lkdGg6IDEyNzZweDtcclxuICAgIH1cclxuXHJcbiAgICAmLWxheW91dCB7XHJcbiAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmLWxvZ28ge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDI0cHg7XHJcbiAgICAgIHotaW5kZXg6IDEwMDE7XHJcbiAgICAgICYtaW1nIHtcclxuICAgICAgICB3aWR0aDogODhweDtcclxuICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgIH1cclxuICAgICAgPiBpbWcge1xyXG4gICAgICAgIHdpZHRoOiA3NHB4O1xyXG4gICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtaGFtYnVyZ2VyIHtcclxuICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICB6LWluZGV4OiAxMDAxO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJhciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAycHg7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0b3AgMC4zcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuM3MgZWFzZS1vdXQsIG9wYWNpdHkgMC4zcyBlYXNlLW91dDtcclxuXHJcbiAgICAgICAgJl9fdG9wIHtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmX19taWRkbGUge1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9fYm90dG9tIHtcclxuICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmpzLW1lbnVPcGVuZWQge1xyXG4gICAgICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1oYW1idXJnZXItYmFyIHtcclxuICAgICAgICAgICZfX3RvcCB7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJl9fbWlkZGxlIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmX19ib3R0b20ge1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLW1lbnUge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRwcmltYXJ5LCAkYWxwaGE6IDAuOCk7XHJcbiAgICAgIHBhZGRpbmc6IDkwcHggMCAxNXB4IDA7XHJcbiAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICB6LWluZGV4OiA5OTA7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2Utb3V0LCB2aXNpYmlsaXR5IDAuM3MgZWFzZS1vdXQ7XHJcblxyXG4gICAgICAmLmpzLW1lbnVPcGVuZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgICAgIC8vIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWxheW91dCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1pdGVtIHtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi1saW5rIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGdhcDogMTBweDtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgLmljb24tY29udGFpbmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciBlYXNlLWluLW91dCAwLjNzO1xyXG4gICAgICAgICAgICAmLmJhcnJlbC1pY29uIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTZweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5jYWxlbmRhci1pY29uIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjBweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5tb3ZlLWljb24ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmxvY2F0aW9uLWljb24ge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGNvbG9yIGVhc2UtaW4tb3V0IDAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlLFxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLmljb24tY29udGFpbmVyIHtcclxuICAgICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZkYzdjO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgIGhlaWdodDogNzJweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAmLm50aC1vZi10eXBlLTEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA0MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICYtaW1nIHtcclxuICAgICAgICAgICAgICB3aWR0aDogODhweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiBpbWcge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA3NHB4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogNDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJl9faG92ZXIge1xyXG4gICAgICAgICAgJi0tZmlsbCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDFyZW07XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZS1pbi1vdXQgMC4zcztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAxcmVtO1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5uYXYge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHRvcDogMzIwcHg7XHJcbiAgICAgIHJpZ2h0OiA1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBnYXA6IDEycHg7XHJcbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgdG9wOiAzMDlweDtcclxuICAgICAgICByaWdodDogMzhweDtcclxuICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgIH1cclxuICAgICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHdpZHRoOiA2NHB4O1xyXG4gICAgICAgIGhlaWdodDogNjRweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvZ29sZGVuLWNpcmNsZS5zdmcpO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tkcm9wLWZpbHRlcjogYmx1cig0cHgpO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwICMzYjAxNGI4MDtcclxuICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjFjO1xyXG4gICAgICAgICAgei1pbmRleDogLTE7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIGVhc2UtaW4tb3V0IDAuM3M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmMzM7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICB3aWR0aDogODVweDtcclxuICAgICAgICAgIGhlaWdodDogODVweDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNnB4IDZweCAwICMzYjAxNGI4MDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICA5MGRlZyxcclxuICAgICAgICAgICAgcmdiYSgxOTMsIDE1NiwgMTEyLCAxKSAwJSxcclxuICAgICAgICAgICAgcmdiYSgyNTUsIDIzNywgMjE3LCAxKSAyNSUsXHJcbiAgICAgICAgICAgIHJnYmEoMjUzLCAyMTUsIDE2OCwgMSkgNTMlLFxyXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjM0LCAxOTUsIDEpIDc3JSxcclxuICAgICAgICAgICAgcmdiYSgyNDEsIDIxNywgMTUwLCAxKSAxMDAlXHJcbiAgICAgICAgICApO1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgIDkwZGVnLFxyXG4gICAgICAgICAgICByZ2JhKDE5MywgMTU2LCAxMTIsIDEpIDAlLFxyXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjM3LCAyMTcsIDEpIDI1JSxcclxuICAgICAgICAgICAgcmdiYSgyNTMsIDIxNSwgMTY4LCAxKSA1MyUsXHJcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyMzQsIDE5NSwgMSkgNzclLFxyXG4gICAgICAgICAgICByZ2JhKDI0MSwgMjE3LCAxNTAsIDEpIDEwMCVcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoNCkge1xyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vbGF5b3V0IC5sLXtjbGFzc05hbWV9XHJcbi5sLSB7XHJcbiAgJmZvb3RlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmLWNvcHlyaWdodCB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlLTgwMDtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDc5cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtZW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbWluLXNtIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWZpeGVkIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiA5OTA7XHJcbiAgICB9XHJcblxyXG4gICAgJi1wcml2YWN5IHtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3I6ICRibGFjaywgJGFscGhhOiAwLjgpO1xyXG4gICAgICBAaW5jbHVkZSBtYXgtc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTI7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXdhcm5pbmcge1xyXG4gICAgICBmb250LWZhbWlseTogXCJOb3RvIFNhbnMgVENcIiwgc2Fucy1zZXJpZjtcclxuICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcclxuICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgZm9udC1zaXplOiAkZm9udC0xODtcclxuICAgICAgLy8gaGVpZ2h0OiAxMHZoO1xyXG4gICAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaW4tc20ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjg7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LTMyO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMzY7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDEwcHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDFweDtcclxuXHJcbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDM3NXB4KSB7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMTVweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1zbSB7XHJcbiAgICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWdvVG9wIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IC0xcmVtO1xyXG4gICAgICByaWdodDogMDtcclxuICAgICAgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMjY7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlLWluLW91dCAwLjNzO1xyXG5cclxuICAgICAgICAvLyAmOmhvdmVyIHtcclxuICAgICAgICAvLyAgIGNvbG9yOiAkcHJpbWFyeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC8vICAgb3BhY2l0eTogMC41O1xyXG4gICAgICAgIC8vIH1cclxuXHJcbiAgICAgICAgLy8gJi5qcy1hY3RpdmUge1xyXG4gICAgICAgIC8vICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIC8vICAgdG9wOiBhdXRvO1xyXG4gICAgICAgIC8vICAgYm90dG9tOiA1JTtcclxuICAgICAgICAvLyB9XHJcblxyXG4gICAgICAgIC8vICYuanMtc2hvdyB7XHJcbiAgICAgICAgLy8gICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC8vIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYtbGVnYWwge1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LTIyO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAkZm9udC0yNjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbG9jYXRpb24ge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTY7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmwtZm9ybS1maWVsZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCAxNiAxNiclM2UlM2NwYXRoIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzMDAwJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnIHN0cm9rZS13aWR0aD0nMicgZD0nTTIgNWw2IDYgNi02Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBweDtcclxuXHJcbiAgICAgICAgb3B0aW9uIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyAuYy1idG4ge1xyXG4gICAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgIC8vIFx0Zm9udC1zaXplOiAkZm9udC0xODtcclxuICAgICAgLy8gXHRsZXR0ZXItc3BhY2luZzogNHB4O1xyXG4gICAgICAvLyBcdGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gICAgICAvLyBcdCY6aG92ZXIge1xyXG4gICAgICAvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRjb2xvcjogJHNlY29uZGFyeSwgJGFtb3VudDogMjApO1xyXG4gICAgICAvLyBcdH1cclxuICAgICAgLy8gfVxyXG5cclxuICAgICAgJi1hZ3JlZW1lbnQge1xyXG4gICAgICAgIC5jLXRpdGxlLW1haW46OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tb2RhbC1kaWFsb2cge1xyXG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLm1vZGFsLWJvZHkge1xyXG4gICAgICAgICAgb3ZlcmZsb3cteTogc2Nyb2xsO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubW9kYWwtZm9vdGVyIHtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgYm9yZGVyLXRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL2xheW91dCAubC17Y2xhc3NOYW1lfVxyXG4ubC0ge1xyXG4gICZmb3JtIHtcclxuICAgICYtZmllbGQge1xyXG4gICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBjYWxjKDEuNXJlbSArIDAuNzVyZW0gKyAycHgpO1xyXG4gICAgICBwYWRkaW5nOiAkc3BhY2luZy0wMjUgJHNwYWNpbmctMDc1O1xyXG4gICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgIGNvbG9yOiAkZ3JheS03MDA7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuMzc1cmVtO1xyXG4gICAgICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgMC4ycyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjJzIGVhc2UtaW4tb3V0O1xyXG5cclxuICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgIGNvbG9yOiAkZ3JheS02MDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKCRncmF5LTUwMCwgMC41KTtcclxuICAgICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmRpc2FibGVkLFxyXG4gICAgICAmW3JlYWRvbmx5XSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMzAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyDpqZforYnlpLHmlZfmmYJcclxuICAgICAgJi5qcy1pbnZhbGlkIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxMicgaGVpZ2h0PScxMicgZmlsbD0nbm9uZScgc3Ryb2tlPSclMjNkYzM1NDUnIHZpZXdCb3g9JzAgMCAxMiAxMiclM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc2JyByPSc0LjUnLyUzZSUzY3BhdGggc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgZD0nTTUuOCAzLjZoLjRMNiA2LjV6Jy8lM2UlM2NjaXJjbGUgY3g9JzYnIGN5PSc4LjInIHI9Jy42JyBmaWxsPSclMjNkYzM1NDUnIHN0cm9rZT0nbm9uZScvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7XHJcblxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJGRhbmdlciwgMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC8vIOmpl+itieaIkOWKn+aZglxyXG4gICAgICAmLmpzLXZhbGlkIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB3aWR0aD0nOCcgaGVpZ2h0PSc4JyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcclxuXHJcbiAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCA0cHggcmdiYSgkc3VjY2VzcywgMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLXNlbGVjdCB7XHJcbiAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XHJcblxyXG4gICAgICAvLyBpZTEw5riF6Zmk6aCQ6Kit566t6aCtXHJcbiAgICAgICY6Oi1tcy1leHBhbmQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMTYgMTYnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM2ZmZicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzInIGQ9J00yIDVsNiA2IDYtNicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTZweCAxMnB4O1xyXG5cclxuICAgICAgJi5qcy1pbnZhbGlkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksXHJcbiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDEyIDEyJyB3aWR0aD0nMTInIGhlaWdodD0nMTInIGZpbGw9J25vbmUnIHN0cm9rZT0nJTIzZGMzNTQ1JyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzYnIHI9JzQuNScvJTNlJTNjcGF0aCBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBkPSdNNS44IDMuNmguNEw2IDYuNXonLyUzZSUzY2NpcmNsZSBjeD0nNicgY3k9JzguMicgcj0nLjYnIGZpbGw9JyUyM2RjMzU0NScgc3Ryb2tlPSdub25lJy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDAuNzVyZW0gY2VudGVyLCBjZW50ZXIgcmlnaHQgMS43NXJlbTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE2cHggMTJweCxcclxuICAgICAgICAgIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmpzLXZhbGlkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDE2IDE2JyUzZSUzY3BhdGggZmlsbD0nbm9uZScgc3Ryb2tlPSclMjMzNDNhNDAnIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcgc3Ryb2tlLXdpZHRoPScyJyBkPSdNMiA1bDYgNiA2LTYnLyUzZSUzYy9zdmclM2VcIiksXHJcbiAgICAgICAgICB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgd2lkdGg9JzgnIGhlaWdodD0nOCcgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyMzI4YTc0NScgZD0nTTIuMyA2LjczTC42IDQuNTNjLS40LTEuMDQuNDYtMS40IDEuMS0uOGwxLjEgMS40IDMuNC0zLjhjLjYtLjYzIDEuNi0uMjcgMS4yLjdsLTQgNC42Yy0uNDMuNS0uOC40LTEuMS4xeicvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAwLjc1cmVtIGNlbnRlciwgY2VudGVyIHJpZ2h0IDEuNzVyZW07XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IDEycHgsXHJcbiAgICAgICAgICBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgb3B0aW9uIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlLTgwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1ub3RlIHtcclxuICAgICAgJi0taGVscGVyIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtMTQ7XHJcbiAgICAgICAgLy8gcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLS1zdWNjZXNzIHtcclxuICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcclxuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtLWRhbmdlciB7XHJcbiAgICAgICAgY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC0xNDtcclxuICAgICAgICAvLyBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWZsb2F0aW5nIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgJiA+IGxhYmVsIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGVhc2UtaW4tb3V0LCB0cmFuc2Zvcm0gMC4xcyBlYXNlLWluLW91dDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJiA+IC5sLWZvcm0tZmllbGQge1xyXG4gICAgICAgIGhlaWdodDogY2FsYygzLjVyZW0gKyAycHgpO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMC43NXJlbTtcclxuXHJcbiAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOnBsYWNlaG9sZGVyLXNob3duKSxcclxuICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAxLjYyNXJlbTtcclxuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjY1cmVtO1xyXG5cclxuICAgICAgICAgICYgKyBsYWJlbCB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KSB0cmFuc2xhdGVZKC0wLjVyZW0pIHRyYW5zbGF0ZVgoMC4yNXJlbSk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuNztcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLWNoZWNrIHtcclxuICAgICAgJi1pbnB1dCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJlt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgICAgJiArIC5sLWZvcm0tY2hlY2stbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgLy8gdG9wOiAxcmVtO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAmICsgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgMjAgMjAnJTNlJTNjcGF0aCBmaWxsPSdub25lJyBzdHJva2U9JyUyM0QwQUY4Nycgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJyBzdHJva2Utd2lkdGg9JzMnIGQ9J002IDEwbDMgM2w2LTYnLyUzZSUzYy9zdmclM2VcIik7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgICAgJiArIC5sLWZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuanMtdmFsaWQge1xyXG4gICAgICAgICAgICAmICsgLmwtZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRzdWNjZXNzO1xyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAmICsgLmwtZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuanMtaW52YWxpZCB7XHJcbiAgICAgICAgICAgICYgKyAubC1mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAmICsgLmwtZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICAgICAgICAmICsgLmwtZm9ybS1jaGVjay1sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICYgKyAubC1mb3JtLWNoZWNrLWxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PSctNCAtNCA4IDgnJTNlJTNjY2lyY2xlIHI9JzInIGZpbGw9JyUyM0QwQUY4NycvJTNlJTNjL3N2ZyUzZVwiKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAmICsgLmwtZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5qcy12YWxpZCB7XHJcbiAgICAgICAgICAgICYgKyAubC1mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcblxyXG4gICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICYgKyAubC1mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5qcy1pbnZhbGlkIHtcclxuICAgICAgICAgICAgJiArIC5sLWZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkZGFuZ2VyO1xyXG5cclxuICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAgICYgKyAubC1mb3JtLWNoZWNrLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICRzZWNvbmRhcnk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgd2lkdGg6IDEuMjVyZW07XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uIDAuMTVzIGVhc2UtaW4tb3V0LFxyXG4gICAgICAgICAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1zd2l0Y2gge1xyXG4gICAgICAmLWlucHV0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAmW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgICAgICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgICAgICAmICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWw6YmVmb3JlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgICAgICAmICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWwge1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICYuanMtdmFsaWQge1xyXG4gICAgICAgICAgICAmICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWwge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkc3VjY2VzcztcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkc3VjY2VzcztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCB7XHJcbiAgICAgICAgICAgICAgJiArIC5sLWZvcm0tc3dpdGNoLWxhYmVsIHtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgJi5qcy1pbnZhbGlkIHtcclxuICAgICAgICAgICAgJiArIC5sLWZvcm0tc3dpdGNoLWxhYmVsIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGRhbmdlcjtcclxuXHJcbiAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJjpjaGVja2VkIHtcclxuICAgICAgICAgICAgICAmICsgLmwtZm9ybS1zd2l0Y2gtbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1sYWJlbCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMi4ycmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMS44cmVtO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCxcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbiAwLjE1cyBlYXNlLWluLW91dCxcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgkYmxhY2ssIDAuMjUpO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0ncmdiYSUyODAsIDAsIDAsIDAuMjUlMjknLyUzZSUzYy9zdmclM2VcIik7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi1yZXF1aXJlZCB7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCLvvIpcIjtcclxuICAgICAgICBjb2xvcjogI2I3MTgxODtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbGVmdDogLTFyZW07XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG50ZXh0YXJlYS5sLWZvcm0tZmllbGQge1xyXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcclxuICBoZWlnaHQ6IGF1dG87XHJcblxyXG4gICYuanMtdmFsaWQge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHRcclxuICAgICAgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcclxuICB9XHJcblxyXG4gICYuanMtaW52YWxpZCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodFxyXG4gICAgICBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xyXG4gIH1cclxufVxyXG4iLCIuYy0ge1xyXG4gICZidG4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgY29sb3I6ICRibGFjaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xyXG4gICAgZm9udC1zaXplOiAkZm9udC0xODtcclxuICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgLy8gYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LFxyXG4gICAgICBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XHJcbiAgICAmLS1zaGFkb3cge1xyXG4gICAgICBib3gtc2hhZG93OiAzcHggM3B4IDVweCByZ2JhKCRncmF5LTQwMCwgMjAlKTtcclxuICAgIH1cclxuICAgICYtLXJvdW5kZWQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgfVxyXG4gICAgJi0tc2hhcnAge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gICAgJi0tYmxvY2sge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICAmLXdoaXRlIHtcclxuICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6IGJsYWNrICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICRidXR0b24tY29sb3ItdGhlbWUge1xyXG4gIC5jLWJ0bi0tY29udGFpbmVkIHtcclxuICAgICYuYy1idG4tI3skY29sb3J9IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHZhbHVlO1xyXG4gICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmLmpzLWJ0bkhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHZhbHVlLCAyMCUpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgJjpmb2N1cyxcclxuICAgICAgJi5qcy1idG5Gb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR2YWx1ZSwgMTAlKTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgNHB4IHJnYmEoJHZhbHVlLCAwLjUpO1xyXG4gICAgICB9XHJcbiAgICAgICY6YWN0aXZlLFxyXG4gICAgICAmLmpzLWJ0bkFjdGl2ZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR2YWx1ZSwgMjAlKTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICB9XHJcbiAgICAgICY6ZGlzYWJsZWQsXHJcbiAgICAgICYuanMtYnRuRGlzYWJsZWQge1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmMtYnRuLS1vdXRsaW5lZCB7XHJcbiAgICAmLmMtYnRuLSN7JGNvbG9yfSB7XHJcbiAgICAgIGNvbG9yOiAkdmFsdWU7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJGdyYXktNTAwO1xyXG4gICAgICAmOmhvdmVyLFxyXG4gICAgICAmLmpzLWJ0bkhvdmVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmOmZvY3VzLFxyXG4gICAgICAmLmpzLWJ0bkZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICR2YWx1ZTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdmFsdWU7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBvdXRsaW5lOiAwO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKCR2YWx1ZSwgMC41KTtcclxuICAgICAgfVxyXG4gICAgICAmOmFjdGl2ZSxcclxuICAgICAgJi5qcy1idG5BY3RpdmUge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCR2YWx1ZSwgMTAlKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHZhbHVlLCAxMCUpO1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgIH1cclxuICAgICAgJjpkaXNhYmxlZCxcclxuICAgICAgJi5qcy1idG5EaXNhYmxlZCB7XHJcbiAgICAgICAgb3BhY2l0eTogMC4zO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5jLSB7XHJcbiAgICAmdGl0bGUge1xyXG4gICAgICAgICYtbWFpbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDJyZW07XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkZm9udC0zMDtcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6ICRmb250LTM0O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIuYy0ge1xyXG4gICAgJmFydGljbGVUYWJsZSB7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcclxuXHJcbiAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgPioge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmOm50aC1jaGlsZCgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNDBweDtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIHRib2R5IHtcclxuICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gICAgICAgICAgICAgICAgdGgsXHJcbiAgICAgICAgICAgICAgICB0ZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgPioge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAmW2RhdGEtdGg9XCLploDluIJcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgJltkYXRhLXRoPVwi6Zu76KmxXCJdIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYtZGF0ZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi1yd2Qge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIC8qIOaJi+apn+eJiOmaseiXj+ihqOmgreWIlyAqL1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPioge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRib2R5IHtcclxuXHJcbiAgICAgICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgLyrmiYvmqZ/niYjmjqjlh7rnqbrplpPnlKgqL1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3c7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtYXgtbWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkd2hpdGU7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICArdHIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAgICAgdGgsXHJcbiAgICAgICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLyrmiYvmqZ/niYjorpPku5blgJHmlLnmiJDmqavlvI/mjpLliJcqL1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgPioge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC43NXJlbTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgJltkYXRhLXRoXSB7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgLyog5oqK6KGo6aCt5a+r5oiQZGF0YS10aOS5i+W+jO+8jOWIqeeUqEJlZm9yZeeahOaWueW8j+aPkuWFpeWcqHRk5YWnKi9cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCJhdHRyKGRhdGEtdGgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0cmVtO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tc3RyaXBlZCB7XHJcbiAgICAgICAgICAgIHRib2R5IHRyOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS01MDAsIDAuMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHRib2R5IHRyIHRkOm50aC1vZi10eXBlKGV2ZW4pIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1heC1tZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkZ3JheS01MDAsIDAuMik7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCIvL3BhZ2UgLnAte2NsYXNzTmFtZX1cclxuXHJcbi8vIOizh+aWmei8ieWFpeWujOaIkOWJje+8jFZ1ZSDoqp7ms5XlrZfkuLLpgI/mmI5cclxuW3YtY2xvYWtdIHtcclxuICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5wLSB7XHJcbiAgJmluZGV4IHtcclxuICAgIG1haW4ge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogNjVweDtcclxuICAgIH1cclxuXHJcbiAgICAubC1mb290ZXItY29weXJpZ2h0IHtcclxuICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL3BhZ2UgLnAte2NsYXNzTmFtZX1cclxuI3Byb2R1Y3Qge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgbGlzdC1zdHlsZTogZGlzYztcclxuICB9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAvKiAxNjo5ICovXHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4udmlkZW8tY29udGFpbmVyIGlmcmFtZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLnAtbWItYmcge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9iZ19tYi53ZWJwXCIpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgbWluLXNtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4ucC0ge1xyXG4gICZwcm9kdWN0IHtcclxuICAgICYtYW5jaG9yIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxMDBweDtcclxuICAgICAgbWFyZ2luLXRvcDogLTEwMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYtdGl0bGUge1xyXG4gICAgICBib3JkZXItdG9wOiAxcHg7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDFweDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgYm9yZGVyLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmY2VjYmEgMTguODUlLCAjZjJiZDg1IDgzLjA5JSkgMTtcclxuXHJcbiAgICAgIGg0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmY2VjYmEgMTguODUlLCAjZjJiZDg1IDgzLjA5JSk7XHJcbiAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi10YWcge1xyXG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmY2VjYmEgMTguODUlLCAjZjJiZDg1IDgzLjA5JSk7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDRyZW07XHJcbiAgICAgIGNvbG9yOiAkcHVycGxlLTgwMDtcclxuICAgICAgbWluLXdpZHRoOiA4NXB4O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICB9XHJcbn0iLCIvL3BhZ2UgLnAte2NsYXNzTmFtZX1cclxuI3N0b3JlIHtcclxuICBtYWluIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxufVxyXG5cclxuLnAtIHtcclxuICAmc3RvcmUge1xyXG4gICAgJi1pbnB1dCB7XHJcbiAgICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRuIHtcclxuICAgICAgICAvLyBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICAmLWJ0bjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNlY29uZGFyeTtcclxuICAgICAgICBjb2xvcjogJHByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJHNlY29uZGFyeTtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICB9XHJcbiAgICAgICYtYnRuOmZvY3VzIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICBib3JkZXI6IHNvbGlkIDFweCAkc2Vjb25kYXJ5O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDRweCByZ2JhKDE1OCwgMTU4LCAxNTgsIDAuNSk7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvL3BhZ2UgLnAte2NsYXNzTmFtZX1cclxuaHRtbCxcclxuYm9keSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG59XHJcblxyXG4jYWJvdXQge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuXHJcbiAgLnJvdyB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgfVxyXG5cclxuICBoNCB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmY2VjYmEgMTguODUlLCAjZjJiZDg1IDgzLjA5JSk7XHJcbiAgICAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi5wLSB7XHJcbiAgJmFib3V0IHtcclxuICAgICYtdG9wdGl0bGUge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIGJvcmRlci10b3A6IDFweDtcclxuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgICBib3JkZXItaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZjZWNiYSAxOC44NSUsICNmMmJkODUgODMuMDklKSAxO1xyXG4gICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLy8gJi1ib3R0b210aXRsZSB7XHJcbiAgICAvLyAgIGxldHRlci1zcGFjaW5nOiAxMHB4O1xyXG4gICAgLy8gfVxyXG4gIH1cclxufVxyXG4iLCIvL3BhZ2UgLnAte2NsYXNzTmFtZX1cclxuLnAtIHtcclxuICAmY29udGFjdCB7XHJcbiAgICAmLWZvcm0ge1xyXG4gICAgICAmLWxhYmVsIHtcclxuICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgIH1cclxuICAgICAgJi10ZXh0YXJlYSB7XHJcbiAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgcmVzaXplOiBub25lO1xyXG4gICAgICAgICAgbWluLWhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vcGFnZSAucC17Y2xhc3NOYW1lfVxyXG4jdGVybXMge1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxufVxyXG5cclxuLnAtIHtcclxuICAmdGVybXMge1xyXG4gICAgJi1saXN0IHtcclxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBjamstZGVjaW1hbDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcblxyXG4gICAgICBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDJyZW07XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW07XHJcblxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcclxuXHJcbiAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICBvbCB7XHJcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjO1xyXG4gICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgIG9sIHtcclxuICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiI251dHJpdGlvbmFsLWluZm9ybWF0aW9uIHtcclxuICAuYnJlYWRjcnVtYiB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGxpLFxyXG4gICAgYSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgY29sb3I6IHdoaXRlO1xyXG4gICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmFycm93LWNvbnRhaW5lciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAxcHg7XHJcbiAgICAgIG1hcmdpbjogMCAxMHB4O1xyXG4gICAgICBpIHtcclxuICAgICAgICBjb2xvcjogd2hpdGU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudGFibGUge1xyXG4gICAgdGJvZHkge1xyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0aGVhZCB7XHJcbiAgICAgIHRoIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtYm9yZGVyZWQge1xyXG4gICAgICB0aCxcclxuICAgICAgdGQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICBib3JkZXItY29sb3I6IHdoaXRlO1xyXG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcclxuICAgICAgfVxyXG4gICAgICB0ZCB7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAxMnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICY6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICYtd3JhcHBlciB7XHJcbiAgICAgIG1heC13aWR0aDogMTEwMHB4O1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiN0aGVnb29zZWZhcm0tY29vcC1ob21lIHtcclxuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIFRDXCIsIHNlcmlmO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUtaGVhZGVyIHtcclxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDEpIHtcclxuICAgICAgICAuaWNvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IG1haW4ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvLyBoZWlnaHQ6IDIyNzhweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICBoZWlnaHQ6IGZpdC1jb250ZW50O1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtaG9tZSB7XHJcbiAgICAgICYtdGl0bGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW46IDAgMCA0NjFweCAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzNTVweDtcclxuICAgICAgICB6LWluZGV4OiAzMDtcclxuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgbWFyZ2luOiAwIDAgMzY1cHggMDtcclxuICAgICAgICAgIHBhZGRpbmctdG9wOiAzOTNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlLWNvbnRlbnQge1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IC0xcHg7XHJcbiAgICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAxNXB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEzN3B4O1xyXG4gICAgICAgICAgaGVpZ2h0OiA0M3B4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyMXB4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxyXG4gICAgICAgICAgICA5MGRlZyxcclxuICAgICAgICAgICAgcmdiYSgxOTMsIDE1NiwgMTEyLCAxKSAtMjAlLFxyXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjM3LCAyMTcsIDEpIDIwJSxcclxuICAgICAgICAgICAgcmdiYSgyNTMsIDIxNSwgMTY4LCAxKSA2MCUsXHJcbiAgICAgICAgICAgIHJnYmEoMjU1LCAyMzQsIDE5NSwgMSkgMTAwJVxyXG4gICAgICAgICAgKTtcclxuICAgICAgICAgIHRyYW5zaXRpb246IGZpbHRlciBlYXNlLWluLW91dCAwLjNzO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDY4JTtcclxuICAgICAgICAgICAgbGVmdDogMzMlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA1M3B4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICBsZWZ0OiAzMSU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTgwMHB4KSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDM2JTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMS4yKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjM2MxMTU2O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jb250ZW50LTEge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDY0cHggYXV0bztcclxuICAgICAgICB6LWluZGV4OiAzMDtcclxuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5pdGVtcyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogNTBweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgICAgICBnYXA6IDkwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgICAgZ2FwOiA4MHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLXhsIHtcclxuICAgICAgICAgICAgZ2FwOiAxODRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MzlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAjZmZkYzdjO1xyXG4gICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXhsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4teGwge1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHggMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLXhsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnlvdXR1YmUtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgICAgICAgICAgIGFzcGVjdC1yYXRpbzogOSAvIDE2O1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDM5cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvbnRlbnQtMiB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogOTUwcHg7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA2NHB4IGF1dG87XHJcbiAgICAgICAgei1pbmRleDogMzA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL3RleHQtYmcud2VicFwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgZ2FwOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1NDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3Rvcnkge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE2cHggMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmluZm8tY29udGVudCB7XHJcbiAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGZpdC1jb250ZW50O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYzdjO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAuaW5mby1pdGVtIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgICAgICAgJjpudGgtb2YtdHlwZSgxKSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICY6bnRoLW9mLXR5cGUoMikge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjRweDtcclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMDlweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjQ3cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYtY29udGVudC0zIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDYxcHg7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byA2NHB4IGF1dG87XHJcbiAgICAgICAgei1pbmRleDogMzA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL3RleHQtYmcud2VicFwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDE2cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxuICAgICAgICAgICAgZ2FwOiAzN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzdweCkgKiAwLjU1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoKDEwMCUgLSAzN3B4KSAqIDAuNDUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWNvbnRlbnQtNCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTA2MXB4O1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNjRweCBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDMwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRpdGxlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEyNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC90ZXh0LWJnLndlYnBcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY29udGVudCB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTZweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgZ2FwOiAzN3B4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLnRleHQtY29udGVudCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzdweCkgKiAwLjU1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTZweCAwO1xyXG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGp1c3RpZnk7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBjYWxjKCgxMDAlIC0gMzdweCkgKiAwLjQ1KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1jb250ZW50LTUge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwNjBweDtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDMwO1xyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDM2cHggMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL3RleHQtYmcud2VicFwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA0OHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNThweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmltZy1jb250YWluZXIge1xyXG4gICAgICAgICAgbWF4LXdpZHRoOiA0MTRweDtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDkwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICYubWIge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnBjIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5tYW51YWwge1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogLTFweDtcclxuICAgICAgICAgICAgY2xpcDogcmVjdCgwIDAgMCAwKTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnlvdXR1YmUtY29udGFpbmVyIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgYXNwZWN0LXJhdGlvOiAxNiAvIDk7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0M3B4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIGlmcmFtZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1ob3RsaW5lIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEyMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgIHotaW5kZXg6IDMwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmLWJnLWNvbnRhaW5lciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmcge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgICAgLmJnLTEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogODc1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDEtbWQtMS53ZWJwXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIGhlaWdodDogODYxcHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9iZy0wMS1wYy0xLndlYnBcIik7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMjgwcHggYXV0bztcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MSUgdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA0MSUgdG9wO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi14bCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmJnLTIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNzU3cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgdG9wOiA1NTdweDtcclxuICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNvbnRlbnQge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpO1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNjVweCk7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgaW5zZXQ6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IHNvbGlkIDVweCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDE1MHB4IDAgMCAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1vcmlnaW46IGJvcmRlci1ib3g7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoXHJcbiAgICAgICAgICAgICAgICAgIDkwZGVnLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDIzNiwgMjA3LCAxNzQsIDEpIDI1JSxcclxuICAgICAgICAgICAgICAgICAgcmdiYSgxMzQsIDk2LCA1MywgMSkgNTglLFxyXG4gICAgICAgICAgICAgICAgICByZ2JhKDIyNiwgMTk4LCAxMzEsIDEpIDc1JVxyXG4gICAgICAgICAgICAgICAgKTtcclxuICAgICAgICAgICAgICAgIG1hc2stY29tcG9zaXRlOiBleGNsdWRlO1xyXG4gICAgICAgICAgICAgICAgbWFzay1jbGlwOiBwYWRkaW5nLWJveCwgYm9yZGVyLWJveDtcclxuICAgICAgICAgICAgICAgIG1hc2staW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjZmZmLCAjZmZmKSwgbGluZWFyLWdyYWRpZW50KCNmZmYsICNmZmYpO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC1tYXNrLWNvbXBvc2l0ZTogZGVzdGluYXRpb24tb3V0O1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTQwcHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBpbnNldDogNXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTQ1cHggMCAwIDA7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAxLW1kLTItMS53ZWJwXCIpLFxyXG4gICAgICAgICAgICAgICAgICB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAxLW1kLTItMi53ZWJwXCIpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiA3NjhweCA3MzdweCwgNzY4cHggNzg0cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgdG9wIC01cHgsIGNlbnRlciB0b3AgNzMycHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0LCByZXBlYXQ7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MzVweCAwIDAgMDtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9iZy0wMS1wYy0yLTEud2VicFwiKSxcclxuICAgICAgICAgICAgICAgICAgICB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAxLXBjLTItMi53ZWJwXCIpO1xyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMHZ3IGF1dG8sIDEwMHZ3IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgIC8vIGNhbGMoMTAwdncgLyAxNDQgKiAxMTMpIOaYr+esrOS4gOW8teWclueahOmrmO+8jOaYr+eUqOWvrOeahOavlOS+i+eul+eahFxyXG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IDU1cHggdG9wIDAsIGxlZnQgNTVweCB0b3AgY2FsYygxMDB2dyAvIDE0NCAqIDExMyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZWNvcmF0ZXMge1xyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICYucmliYm9ucy0xIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDM3NHB4O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogLTE4MXB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxOTdweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5yaWJib25zLTIge1xyXG4gICAgICAgICAgICAgIHRvcDogNTU3cHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xMTFweDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMDJweDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAyNjVweDtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtNDRweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MDdweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjk0cHg7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1sZyB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTE0NXB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4teGwge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IC00NHB4O1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1zbm93cyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDIwO1xyXG4gICAgICAgIEBmdW5jdGlvbiByYW5kb21fcmFuZ2UoJG1pbiwgJG1heCkge1xyXG4gICAgICAgICAgJHJhbmQ6IHJhbmRvbSgpO1xyXG4gICAgICAgICAgJHJhbmRvbV9yYW5nZTogJG1pbiArIGZsb29yKCRyYW5kICogKCgkbWF4IC0gJG1pbikgKyAxKSk7XHJcbiAgICAgICAgICBAcmV0dXJuICRyYW5kb21fcmFuZ2U7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbm93IHtcclxuICAgICAgICAgICR0b3RhbDogMTAwO1xyXG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgd2lkdGg6IDJweDtcclxuICAgICAgICAgIGhlaWdodDogM3B4O1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICY6bnRoLWNoaWxkKG4gKyAjeyR0b3RhbC8yfSk6bnRoLWNoaWxkKC1uICsgI3skdG90YWx9KSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICR0b3RhbCB7XHJcbiAgICAgICAgICAgICRyYW5kb20teDogcmFuZG9tKDEwMDAwMDApICogMC4wMDAxdnc7XHJcbiAgICAgICAgICAgICRyYW5kb20tb2Zmc2V0OiByYW5kb21fcmFuZ2UoLTEwMDAwMCwgMTAwMDAwKSAqIDAuMDAwMXZ3O1xyXG4gICAgICAgICAgICAkcmFuZG9tLXgtZW5kOiAkcmFuZG9tLXggKyAkcmFuZG9tLW9mZnNldDtcclxuICAgICAgICAgICAgJHJhbmRvbS14LWVuZC15b3lvOiAkcmFuZG9tLXggKyAoJHJhbmRvbS1vZmZzZXQgLyAyKTtcclxuICAgICAgICAgICAgJHJhbmRvbS15b3lvLXRpbWU6IHJhbmRvbV9yYW5nZSgzMDAwMCwgODAwMDApIC8gMTAwMDAwO1xyXG4gICAgICAgICAgICAkcmFuZG9tLXlveW8teTogJHJhbmRvbS15b3lvLXRpbWUgKiAxMDB2aDtcclxuICAgICAgICAgICAgLy8gJHJhbmRvbS1zY2FsZTogcmFuZG9tKDEwMDAwKSAqIDAuMDAwMTtcclxuICAgICAgICAgICAgJGZhbGwtZHVyYXRpb246IHJhbmRvbV9yYW5nZSgxMCwgMzApICogMXM7XHJcbiAgICAgICAgICAgICRmYWxsLWRlbGF5OiByYW5kb20oMzApICogLTFzO1xyXG5cclxuICAgICAgICAgICAgJjpudGgtY2hpbGQoI3skaX0pIHtcclxuICAgICAgICAgICAgICAvLyBvcGFjaXR5OiByYW5kb20oMTAwMDApICogMC4wMDAxO1xyXG4gICAgICAgICAgICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRyYW5kb20teCwgLTEwcHgpIHNjYWxlKCRyYW5kb20tc2NhbGUpO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKCRyYW5kb20teCwgLTEwcHgpO1xyXG4gICAgICAgICAgICAgIGFuaW1hdGlvbjogZmFsbC0jeyRpfSAkZmFsbC1kdXJhdGlvbiAkZmFsbC1kZWxheSBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIEBrZXlmcmFtZXMgZmFsbC0jeyRpfSB7XHJcbiAgICAgICAgICAgICAgI3twZXJjZW50YWdlKCRyYW5kb20teW95by10aW1lKX0ge1xyXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHJhbmRvbS14LWVuZCwgJHJhbmRvbS15b3lvLXkpIHNjYWxlKCRyYW5kb20tc2NhbGUpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHJhbmRvbS14LWVuZCwgJHJhbmRvbS15b3lvLXkpO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgdG8ge1xyXG4gICAgICAgICAgICAgICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGUoJHJhbmRvbS14LWVuZC15b3lvLCAxMDB2aCkgc2NhbGUoJHJhbmRvbS1zY2FsZSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgkcmFuZG9tLXgtZW5kLXlveW8sIDEwMHZoKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICNmb290ZXIge1xyXG4gICAgLmwtZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubC1mb290ZXItZ29Ub3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIjdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4ge1xyXG4gIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2VyaWYgVENcIiwgc2VyaWY7XHJcblxyXG4gICN0aGVnb29zZWZhcm0tY29vcC1ob21lLWhlYWRlciB7XHJcbiAgICAubC10aGVnb29zZWZhcm0tY29vcC1oZWFkZXItbWVudS1saW5rIHtcclxuICAgICAgJjpudGgtb2YtdHlwZSgzKSB7XHJcbiAgICAgICAgLmljb24tY29udGFpbmVyIHtcclxuICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZkYzdjO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBwIHtcclxuICAgICAgICAgIGNvbG9yOiAjZmZkYzdjO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgPiBtYWluIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNzZweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAyLW1kLndlYnApO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMjBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItcGMud2VicCk7XHJcbiAgICB9XHJcblxyXG4gICAgLmwtdGhlZ29vc2VmYXJtLWNvb3AtbG9naW4ge1xyXG4gICAgICAmLXRpdGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiA5MHB4IGF1dG8gMzhweCBhdXRvO1xyXG4gICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICBtYXJnaW46IDU1cHggYXV0byAzNnB4IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgIC8vIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAvLyBmb250LXNpemU6IDMycHg7XHJcbiAgICAgICAgICAvLyBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgLy8gbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAvLyBsZXR0ZXItc3BhY2luZzogNHB4O1xyXG4gICAgICAgICAgLy8gdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgLy8gYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC90ZXh0LWJnLndlYnBcIik7XHJcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgIC8vIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgIC8vIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAvLyBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgICAgICAvLyAtd2Via2l0LWJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIC8vIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIC8vIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAvLyAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAvLyAgIGZvbnQtc2l6ZTogMzZweDtcclxuICAgICAgICAgIC8vICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgICAgICAvLyB9XHJcbiAgICAgICAgICAvLyBzcGFuIHtcclxuICAgICAgICAgIC8vICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgLy8gICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgLy8gICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgIC8vICAgfVxyXG4gICAgICAgICAgLy8gfVxyXG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICBtYXJnaW46IC0xcHg7XHJcbiAgICAgICAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHdpZHRoOiAzNDZweDtcclxuICAgICAgICAgIG1hcmdpbjogMCA0OHB4IC0xNXB4IDA7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMzg4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA1NHB4IDAgMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWZvcm0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMzQ3cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgIHdpZHRoOiA3NjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgIHdpZHRoOiA4MjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5jb250ZXh0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiAyNHB4O1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IHN0YXJ0O1xyXG4gICAgICAgICAgICBnYXA6IDIwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgICBnYXA6IDgwcHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuY29udGV4dC1pdGVtIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGdhcDogMjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgZ2FwOiAzNnB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuZm9ybS1pdGVtLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAmLnR5cGUtMiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5mb3JtLWl0ZW0ge1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogXCIqXCI7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDRweDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmMzgzYztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmZvcm0taW5wdXQge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDIxcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICNiMWIwYjA7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAvLyDmuIXpmaToh6rli5XloavlhYXnmoTmqKPlvI9cclxuICAgICAgICAgICAgICAmOi13ZWJraXQtYXV0b2ZpbGwsXHJcbiAgICAgICAgICAgICAgJjotd2Via2l0LWF1dG9maWxsOmhvdmVyLFxyXG4gICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuICAgICAgICAgICAgICAmOi13ZWJraXQtYXV0b2ZpbGw6YWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgNTAwMDBzIHN0ZXBzKDEsIGVuZCkgNTAwMDBzO1xyXG4gICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHlwZS0xIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2lucHV0LWJnLTEtbWQuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2lucHV0LWJnLTEtcGMuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR5cGUtMiB7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvaW5wdXQtYmctMi1tZC5zdmdcIik7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMTVweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvaW5wdXQtYmctMi1wYy5zdmdcIik7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYudHlwZS0zIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMjM1cHg7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9pbnB1dC1iZy0zLW1kLnN2Z1wiKTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI0M3B4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9pbnB1dC1iZy0zLXBjLnN2Z1wiKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc2VyaWFsLW51bWJlci1jYXJkIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDEwcHggMCAjMDAwMDAwNzM7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zZWxlY3RzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBnYXA6IDEycHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE2cHg7XHJcbiAgICAgICAgICAgIC5mb3JtLXNlbGVjdCB7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxNjhweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAyMXB4O1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3Avc2VsZWN0LWJnLW1kLnN2Z1wiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE3OXB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC9zZWxlY3QtYmctcGMuc3ZnXCIpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICBzZWxlY3Qge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2IxYjBiMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAvLyDmuIXpmaToh6rli5XloavlhYXnmoTmqKPlvI9cclxuICAgICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbCxcclxuICAgICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbDpob3ZlcixcclxuICAgICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbDpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6LXdlYmtpdC1hdXRvZmlsbDphY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDUwMDAwcyBzdGVwcygxLCBlbmQpIDUwMDAwcztcclxuICAgICAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgZ2FwOiA1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcclxuICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmVDYXB0Y2hhLWNvbnRhaW5lciB7XHJcbiAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDY4cHg7XHJcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byAzNnB4IGF1dG87XHJcbiAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAudGVybXMtY29udGFpbmVyIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICBnYXA6IDdweDtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAuY2hlY2tib3gtY29udGFpbmVyIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB3aWR0aDogMjNweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZGM3YztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xyXG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG4gICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpoYXMoaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQpIHtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkYzdjO1xyXG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnN1Ym1pdC1idXR0b24ge1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgIGdhcDogMTFweDtcclxuICAgICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChcclxuICAgICAgICAgICAgOTBkZWcsXHJcbiAgICAgICAgICAgIHJnYmEoMTkzLCAxNTYsIDExMiwgMSkgLTIwJSxcclxuICAgICAgICAgICAgcmdiYSgyNTUsIDIzNywgMjE3LCAxKSAyMCUsXHJcbiAgICAgICAgICAgIHJnYmEoMjUzLCAyMTUsIDE2OCwgMSkgNjAlLFxyXG4gICAgICAgICAgICByZ2JhKDI1NSwgMjM0LCAxOTUsIDEpIDEwMCVcclxuICAgICAgICAgICk7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNTNweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjM2MxMTU2O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMXB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmLWRlY29yYXRlcyB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA3MnB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLy8gaGVpZ2h0OiBjYWxjKDEwMCUgKyAyMDBweCk7XHJcbiAgICAgICAgaGVpZ2h0OiAxNzUwcHg7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgIC8vIGhlaWdodDogY2FsYygxMDAlICsgMjAwcHgpO1xyXG4gICAgICAgICAgaGVpZ2h0OiAxMjAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAmLnJpYmJvbnMtMSB7XHJcbiAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgbGVmdDogLTEzMHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMzUycHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTU2cHg7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0zMjVweDtcclxuICAgICAgICAgICAgICB3aWR0aDogNTI2cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyMzNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0yNTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTE1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAmLnJpYmJvbnMtMiB7XHJcbiAgICAgICAgICAgIHRvcDogMTU4MHB4O1xyXG4gICAgICAgICAgICByaWdodDogLTk5cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTJweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMzlweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjFkZWcpO1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICAgIHRvcDogOTQwcHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IC0xNzBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogNDA3cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAyOTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4teGwge1xyXG4gICAgICAgICAgICAgIHRvcDogNzYwcHg7XHJcbiAgICAgICAgICAgICAgcmlnaHQ6IC03NXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtYmctY29udGFpbmVyIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDEwcHgpO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIC5iZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICB3aWR0aDogNzY3cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDE5NDFweDtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItbWQud2VicFwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcDtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxOTIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTI3NXB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL2JnLTAyLXBjLndlYnBcIik7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAjZm9vdGVyIHtcclxuICAgIC5sLWZvb3Rlci1jb3B5cmlnaHQge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmwtZm9vdGVyLWdvVG9wIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiI3RoZWdvb3NlZmFybS1jb29wLXRoYW5rIHtcclxuICBmb250LWZhbWlseTogXCJOb3RvIFNlcmlmIFRDXCIsIHNlcmlmO1xyXG4gIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoO1xyXG4gIH1cclxuXHJcbiAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUtaGVhZGVyIHtcclxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDMpIHtcclxuICAgICAgICAuaWNvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IG1haW4ge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE5NXB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItbWQud2VicCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyMDJweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItcGMud2VicCk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLXRoYW5rIHtcclxuICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDc5cHggYXV0byAwIGF1dG87XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMnB4O1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzhweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWcvZXZlbnRzL3RoZWdvb3NlZmFybS1jb29wL3RleHQtYmcud2VicFwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xyXG4gICAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDNweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNoaXBtZW50LWlsbHVzdHJhdGUge1xyXG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDhweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzcHg7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDM2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gYSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgZ2FwOiA5cHg7XHJcbiAgICAgICAgICB3aWR0aDogMTg2cHg7XHJcbiAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNHB4O1xyXG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMzZweCBhdXRvO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Yzc1NTtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IDAgNHB4IDRweCAwICMwMDAwMDA0ZDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDI3cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjZweDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5saW5lLXNlcnZpY2UtdGltZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICB6LWluZGV4OiAxMDtcclxuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk5vdG8gU2FucyBUQ1wiLCBzYW5zLXNlcmlmO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc3lzdGVtLXJlc3BvbnNlIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgIG1hcmdpbjogMCAwIDM2cHggMDtcclxuICAgICAgICAgIHotaW5kZXg6IDEwO1xyXG4gICAgICAgICAgZm9udC1mYW1pbHk6IFwiTm90byBTYW5zIFRDXCIsIHNhbnMtc2VyaWY7XHJcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYtZGVjb3JhdGVzIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDcycHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDgxOHB4O1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAmLnJpYmJvbnMtMSB7XHJcbiAgICAgICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTQwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyOThweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMzNweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzQ2ZGVnKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICB0b3A6IDEyNnB4O1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0zNjBweDtcclxuICAgICAgICAgICAgICB3aWR0aDogNDQ5cHg7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiAxOTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAaW5jbHVkZSBtaW4tbGcge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0yNTRweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICAgICYucmliYm9ucy0yIHtcclxuICAgICAgICAgICAgdG9wOiA1NzBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IC0xMjRweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIzN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3MnB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMWRlZyk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgdG9wOiAyOTBweDtcclxuICAgICAgICAgICAgICByaWdodDogLTIwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwN3B4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjk0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgI2Zvb3RlciB7XHJcbiAgICAubC1mb290ZXItY29weXJpZ2h0IHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuICAgIC5sLWZvb3Rlci1nb1RvcCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIiN0aGVnb29zZWZhcm0tY29vcC1ydWxlcyB7XHJcbiAgZm9udC1mYW1pbHk6IFwiTm90byBTZXJpZiBUQ1wiLCBzZXJpZjtcclxuXHJcbiAgI3RoZWdvb3NlZmFybS1jb29wLWhvbWUtaGVhZGVyIHtcclxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLWhlYWRlci1tZW51LWxpbmsge1xyXG4gICAgICAmOm50aC1vZi10eXBlKDIpIHtcclxuICAgICAgICAuaWNvbi1jb250YWluZXIge1xyXG4gICAgICAgICAgc3ZnIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IG1haW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE4MHB4O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItbWQud2VicCk7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3A7XHJcbiAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmctYm90dG9tOiAyNTBweDtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltZy9ldmVudHMvdGhlZ29vc2VmYXJtLWNvb3AvYmctMDItcGMud2VicCk7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIGgyIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW46IDkzcHggYXV0byA0OHB4IGF1dG87XHJcbiAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDM4cHg7XHJcbiAgICAgIGxldHRlci1zcGFjaW5nOiA0cHg7XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2V2ZW50cy90aGVnb29zZWZhcm0tY29vcC90ZXh0LWJnLndlYnBcIik7XHJcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcclxuICAgICAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XHJcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNjRweDtcclxuICAgICAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5sLXRoZWdvb3NlZmFybS1jb29wLXJ1bGVzIHtcclxuICAgICAgJi1jb250ZW50IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjg3cHg7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDAgYXV0byAzMnB4IGF1dG87XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcblxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xyXG4gICAgICAgICAgY29sb3I6ICNmZmRjN2M7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtaW4tbWQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICA+IHAge1xyXG4gICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIG9sIHtcclxuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogZGVjaW1hbDtcclxuICAgICAgICB9XHJcbiAgICAgICAgdWwsXHJcbiAgICAgICAgb2wge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAzNnB4O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICBjb2xvcjogI2ZmZGM3YztcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJi1kZWNvcmF0ZXMge1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNzJweDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNzJweCk7XHJcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICYucmliYm9ucy0xIHtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAtMTE1cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyNDhweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMTFweDtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLW1kIHtcclxuICAgICAgICAgICAgICB0b3A6IDc1cHg7XHJcbiAgICAgICAgICAgICAgbGVmdDogLTM2MHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA0NDlweDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDE5OXB4O1xyXG4gICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM0NmRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgICAgICBsZWZ0OiAtMjU0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgICAgICAgICAgIGxlZnQ6IC0xNTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgJi5yaWJib25zLTIge1xyXG4gICAgICAgICAgICBib3R0b206IDgwcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtOTlweDtcclxuICAgICAgICAgICAgd2lkdGg6IDIzN3B4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDE3MnB4O1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMWRlZyk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIG1pbi1tZCB7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiA5MHB4O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAtMjAwcHg7XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDQwN3B4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMjk0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICAgICAgICBib3R0b206IC0xMHB4O1xyXG4gICAgICAgICAgICAgIHJpZ2h0OiAtNjhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAgICAgICAgICAgYm90dG9tOiA5MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICNmb290ZXIge1xyXG4gICAgLmwtZm9vdGVyLWNvcHlyaWdodCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubC1mb290ZXItZ29Ub3Age1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyB2ZW5kb3Ig56ys5LiJ5pa55YWD5Lu25L+u5pS5XHJcbi5jYXJvdXNlbCxcclxuLmNhcm91c2VsLWlubmVyLFxyXG4uY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbCB7XHJcbiAgICBpbWcge1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBlYXNlLWluLW91dCwgLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaXRlbS1pbWcge1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycy13cmFwcGVye1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcbi5jYXJvdXNlbC1pbmRpY2F0b3JzIHtcclxuICAgIGp1c3RpZnktY29udGVudDogZW5kO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcclxuICAgIHdpZHRoOiAxMHB4O1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyAuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwdXJwbGUtNTAwO1xyXG59IiwiLnRhYiB7XHJcbiAgJi1saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgfVxyXG4gICYtYnRuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeTtcclxuICAgIH1cclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogIzJiMmIyYjtcclxuICAgICAgQGluY2x1ZGUgbWluLWxnIHtcclxuICAgICAgICBmb250LXNpemU6ICRmb250LTE4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIHZlbmRvciDnrKzkuInmlrnlhYPku7bkv67mlLlcclxuLm1vZGFse31cclxuLm1vZGFsLWJhY2tkcm9wIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxufVxyXG4ubW9kYWwtYmFja2Ryb3Auc2hvdyB7XHJcbiAgICBvcGFjaXR5OiAwLjk7XHJcbn1cclxuLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ltZ19iZ19hbGwuanBnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG4ubW9kYWwtYm9keSB7XHJcbiAgICBwYWRkaW5nOiAxMCU7XHJcbn1cclxuXHJcbi5tb2RhbC1vcGVue1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn0iLCIvLyDkv67mraNGaXJlZm94XHJcbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKSB7fVxyXG4vLyDkv67mraNzYWZhcmlcclxuQG1lZGlhIG5vdCBhbGwgYW5kIChtaW4tcmVzb2x1dGlvbjouMDAxZHBjbSkge1xyXG4gIEBzdXBwb3J0cyAoLXdlYmtpdC1hcHBlYXJhbmNlOm5vbmUpIHt9XHJcbn1cclxuIl19 */
