@font-face {
  font-family: 'SamsungOneLatinWeb';
  src: url("/assets/fonts/SamsungOneLatinWeb-400.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-400.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-400.ttf");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungOne';
  src: url("/assets/fonts/SamsungOneLatinWeb-400.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-400.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-400.ttf");
  font-weight: 400;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungOneLatinWeb';
  src: url("/assets/fonts/SamsungOneLatinWeb-700.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-700.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-700.ttf");
  font-weight: 700;
  font-style: bold;
  font-display: swap; }

@font-face {
  font-family: 'SamsungOne';
  src: url("/assets/fonts/SamsungOneLatinWeb-700.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-700.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-700.ttf");
  font-weight: 700;
  font-style: bold;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSharpGraphic';
  src: url("/assets/fonts/SamsungSharpGraphic.ttf?lfwv7") format("ttf"), url("/assets/fonts/SamsungSharpGraphic.ttf?lfwv7"), url("/assets/fonts/SamsungSharpGraphic.ttf?lfwv7#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpGraphic.svg?lfwv7#SamsungSharpGraphic") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSansSharp';
  src: url("/assets/fonts/SamsungSharpSans-Bold.ttf") format("ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
  font-weight: 700;
  font-style: bold;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSharpSans';
  src: url("/assets/fonts/SamsungSharpSans-Bold.ttf") format("ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
  font-weight: 700;
  font-style: bold;
  font-display: swap; }

@font-face {
  font-family: 'sssB';
  src: url("/assets/fonts/SamsungSharpSans-Bold.ttf") format("ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
  font-weight: 700;
  font-style: bold;
  font-display: swap; }

@font-face {
  font-family: 'sssM';
  src: url("/assets/fonts/SamsungSharpSans-Medium.ttf") format("ttf"), url("/assets/fonts/SamsungSharpSans-Medium.ttf"), url("/assets/fonts/SamsungSharpSans-Medium.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpSans-Medium.svg#SamsungSharpSans-Medium") format("svg");
  font-weight: 700;
  font-style: bold;
  font-display: swap; }

.gnb-b2c img, .gnb-b2c form, .gnb-b2c fieldset, .gnb-b2c svg {
  vertical-align: baseline; }

.gnb-after-login.gnb-login-mark > svg, .gnb-after-login.gnb-login-mark > span:not(.gnb-username) {
  display: none; }

:focus {
  outline: 0 none; }

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

.blind {
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px); }

.acc-link {
  display: inline-block;
  position: absolute;
  font-size: 0;
  height: 0;
  overflow: hidden;
  z-index: -999999;
  width: 0; }

.eppFaq {
  display: none; }

.eppFnf {
  display: none; }

.gnb-b2c-mobile-back .acc-link {
  position: relative; }

.s-skip-content a {
  overflow: hidden;
  display: block;
  position: absolute;
  top: 0px;
  left: 0px;
  width: 1px;
  height: 1px;
  background: #000;
  color: #fff;
  text-align: center; }

.s-skip-content a:focus {
  position: relative;
  width: 100%;
  height: auto;
  padding: 10px;
  border-color: #4d90fe;
  border-style: solid;
  border-width: thin; }

.gnb-footer a:focus {
  color: #1428a0;
  text-decoration: underline; }

.gnb-b2c *, .gnb-b2c input {
  font-size: 16px;
  font-family: "SamsungOneLatinWeb";
  letter-spacing: normal; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .gnb-b2c *, .gnb-b2c input {
    font-size: 1.11111vw; } }

.gnb-b2c .blue {
  color: #1428a0; }

.gnb-b2c a {
  color: #363636;
  text-decoration: none; }

.gnb-b2c a:hover {
  color: #1428a0;
  text-decoration: none; }

.gnb-b2c sup {
  font-size: .75em; }

.gnb-b2c-login-section a, .gnb-b2c-login-section a:hover {
  text-decoration: none; }

.gnb-invisible {
  visibility: hidden;
  opacity: 0; }

.gnb-b2c [class^="icon-"], [class*=" icon-"], .gnb-b2c-login-section [class^="icon-"] {
  font-family: 'SamsungSharpGraphic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-x::before {
  content: '\e90d'; }

.gnb-b2c svg rect.btn {
  stroke: transparent !important;
  fill: transparent !important;
  fill-opacity: 0 !important;
  stroke-opacity: 0 !important; }

.gnb-b2c-mnav-item.gnb-active svg, .gnb-b2c-mnav-item.gnb-active svg path, .gnb-b2c-mnav-item.gnb-active svg circle, .gnb-b2c-mnav-item.gnb-active svg rect, .gnb-b2c-mnav-item.gnb-active svg symbol {
  fill: #1428a0; }

.gnb-b2c-mnav-item svg {
  height: 20px;
  width: 11px;
  vertical-align: middle;
  margin-top: 0;
  margin-left: 5px;
  display: none; }

.gnb-b2c-logo svg, .gnb-b2c-logo svg path, .gnb-b2c-logo svg circle, .gnb-b2c-logo svg rect, .gnb-b2c-logo svg symbol {
  fill: #1428a0; }

.gnb-b2c-logo svg {
  height: 64px;
  vertical-align: bottom; }

.gnb-b2c-logo svg:hover {
  cursor: pointer; }

.gnb-b2c-icons-item svg, .gnb-b2c-icons-item svg path, .gnb-b2c-icons-item svg circle, .gnb-b2c-icons-item svg rect, .gnb-b2c-icons-item svg symbol {
  fill: #353535;
  width: 20px;
  height: 20px;
  position: relative; }

.gnb-b2c-icons-item:hover, .gnb-b2c-icons-item svg:hover {
  cursor: pointer; }

.gnb-b2c-icons-item:hover svg, .gnb-b2c-icons-item:hover svg path, .gnb-b2c-icons-item:hover svg circle, .gnb-b2c-icons-item:hover svg rect, .gnb-b2c-icons-item:hover svg symbol, .gnb-b2c-icons-item:hover strong, .gnb-b2c-icons-item.active svg, .gnb-b2c-icons-item.active svg path, .gnb-b2c-icons-item.active svg circle, .gnb-b2c-icons-item.active svg rect, .gnb-b2c-icons-item.active svg symbol, .gnb-b2c-icons-item.active strong {
  fill: #1428a0;
  color: #1428a0; }

.gnb-b2c-icons-item a {
  display: inline-block; }

.gnb-b2c-icons-item a:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

.gnb-b2c-icons-item a span {
  display: inline-block; }

.gnb-b2c section {
  padding: 0; }

.gnb-hidden {
  display: none !important; }

@media only screen and (min-width: 1025px) {
  .gnb-desktop-hidden {
    display: none !important; } }

@media only screen and (min-width: 769px) and (max-width: 1024px) {
  .gnb-tablet-hidden {
    display: none !important; } }

@media only screen and (max-width: 768px) {
  .gnb-mobile-hidden {
    display: none !important; }
  .gnb-mobile-invisible {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity .2s ease, visibility .2s ease;
    transition: opacity .2s ease, visibility .2s ease; }
  .gnb-mobile-noscroll {
    height: 100vh;
    overflow-y: hidden;
    position: fixed;
    width: 100%; }
  .gnb-after-login.gnb-login-mark > svg, .gnb-after-login.gnb-login-mark > span:not(.gnb-username) {
    display: inline;
    height: 38px;
    margin-top: 14px; } }

nav.gnb-b2c {
  position: relative;
  background-color: #fff;
  z-index: 9999;
  -webkit-box-shadow: 1px 1px #eee;
  box-shadow: 1px 1px #eee; }

nav a {
  -webkit-transition: color .25s;
  transition: color .25s; }

nav ul {
  padding: 0;
  margin: 0; }

.gnb-b2c-icons-item.gnb-b2c-icons-search a span, .gnb-b2c-icons-item.gnb-b2c-icons-cart a span {
  display: none; }

nav .gnb-b2c-mnav-link {
  color: #363636;
  text-transform: uppercase;
  font-weight: 700;
  font-size: 13px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 700;
  letter-spacing: normal;
  line-height: 64px;
  -webkit-transition: font-size .2s;
  transition: font-size .2s; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  nav .gnb-b2c-mnav-link {
    font-size: .90278vw !important; } }

@media screen and (max-width: 768px) {
  nav .gnb-b2c-mnav-link {
    font-size: 3.61111vw !important; } }

@media (min-width: 769px) {
  nav .gnb-b2c-mnav-link {
    display: block; } }

nav .gnb-b2c-mnav-link:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

nav .gnb-b2c-mnav-link:hover {
  text-decoration: none; }

nav h2, nav h3, nav h4, nav h5, nav h6 {
  text-transform: uppercase; }

nav h6 {
  font-weight: 700;
  margin: 0 0 0.67em; }

.gnb-b2c-mcont {
  max-width: 1440px;
  margin: 0 auto;
  height: 66px; }

.gnb-b2c-mnav.col-lg-5 {
  padding: 0 0 0 24px; }

.gnb-b2c-logo {
  text-align: center;
  font-size: 0; }

.gnb-b2c-logo a:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

.gnb-b2c-logo a svg {
  width: 140px; }

.gnb-b2c-icons.col-lg-5 {
  float: right;
  text-align: right; }

.gnb-b2c-icons.col-lg-5 {
  padding: 0 10px 0 0; }

.gnb-b2c-icons-item {
  display: inline-block;
  list-style: none;
  vertical-align: middle; }

.gnb-b2c-icons-item a {
  font-size: 0; }

@media (min-width: 769px) {
  .gnb-b2c-icons-item a {
    line-height: 1; } }

.gnb-b2c-icons-cart a {
  position: relative; }

.gnb-b2c-icons-cart a svg.btnCloseHover ~ .cart-basket {
  color: #1428a0 !important; }

.gnb-b2c-icons-cart a .cart-basket {
  display: inline-block;
  font-size: 11px;
  left: 5px;
  position: absolute;
  text-align: center;
  top: -2px;
  width: 11px;
  color: #000;
  font-weight: 700; }

.gnb-b2c-icons-cart a .cart-basket.sm {
  font-size: .6em;
  left: 5px; }

.gnb-b2c-icons [data-gnb-logged-in=true] p {
  text-transform: capitalize; }

.gnb-b2c-icons [data-gnb-logged-in=true] li {
  display: block;
  padding: 20px 0; }

@media (min-width: 769px) {
  .gnb-b2c-mnav-desktop {
    font-size: 0;
    white-space: nowrap; } }

.gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:not(:first-of-type) {
  padding: 0 12px; }

.gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:first-of-type {
  padding-right: 12px; }

.gnb-b2c-icons .gnb-b2c-mnav-item:not(:last-of-type), .gnb-b2c-icons .gnb-b2c-icons-item:not(:last-of-type) {
  padding: 0 12px; }

.gnb-b2c-icons .gnb-b2c-icons-item:last-of-type {
  padding-left: 12px; }

.gnb-b2c-icons.gnb-b2c-mnav .gnb-b2c-mnav-item.gnb-b2c-mnav-hov:first-of-type {
  padding-left: 28%; }

.gnb-b2c-mnav-item {
  display: inline-block;
  -webkit-transition: color .25s;
  transition: color .25s; }

.gnb-b2c-mnav-item:hover .gnb-b2c-mnav-link {
  color: #1428a0; }

.gnb-b2c-mnav .gnb-b2c-mnav-item a {
  border-bottom: 2px solid transparent;
  border-color: transparent;
  -webkit-transition: border-color .25s;
  transition: border-color .25s;
  position: relative;
  vertical-align: middle; }

.gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:hover a, .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item.hover a {
  border-color: #1428a0; }

.gnb-b2c-mnav-desktop .gnb-b2c-mnav-item.no-hover:hover, .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item.no-hover.hover {
  border-color: transparent !important; }

.gnb-showcarrot:hover::after {
  font-family: "Zapf Dingbats";
  content: "\276F";
  height: inherit;
  vertical-align: middle;
  font-size: .75em;
  font-weight: 400;
  position: absolute;
  top: 0px;
  right: -9px; }

.gnb-b2c-scol.gnb-imgpromo {
  top: 50px;
  margin-right: 0;
  padding-right: 0; }

.gnb-b2c-scol.gnb-imgpromo a {
  display: block; }

.gnb-b2c-scol.gnb-imgpromo a img {
  width: 100%;
  display: block;
  margin: auto; }

.gnb-b2c section.gnb-b2c-soverlay {
  position: absolute;
  left: 0;
  background-color: #fff;
  width: 100%;
  border: 1px solid #eee;
  border-width: 1px 0 1px 0;
  z-index: 9999;
  -webkit-transition: background-color .25s;
  transition: background-color .25s;
  visibility: hidden;
  opacity: 0; }

.gnb-b2c-scont {
  position: relative;
  width: 100%;
  padding: 0;
  display: none; }

.gnb-b2c-padcont {
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 22px;
  border-style: solid;
  border-width: 3.125em 0 3.125em 0;
  border-color: transparent;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex; }

.gnb-b2c-padcont a:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

.gnb-b2c-soverlay a {
  color: #353535; }

.gnb-b2c-scol {
  vertical-align: top;
  display: block;
  margin: 0;
  padding-right: 23px;
  width: -webkit-calc(100% / 6);
  width: calc(100% / 6); }

.gnb-b2c-scol.is-two-col {
  width: -webkit-calc(200% / 6);
  width: calc(200% / 6); }

.gnb-b2c-scol h6 {
  display: inline-block;
  font-size: 18px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 700;
  letter-spacing: normal;
  line-height: 1.7777;
  position: relative; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .gnb-b2c-scol h6 {
    font-size: 1.25vw !important; } }

@media screen and (max-width: 768px) {
  .gnb-b2c-scol h6 {
    font-size: 5vw !important; } }

.gnb-b2c-scol h6 a {
  font-size: 18px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 700;
  letter-spacing: normal;
  font-weight: 700;
  font-size: inherit; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .gnb-b2c-scol h6 a {
    font-size: 1.25vw !important; } }

@media screen and (max-width: 768px) {
  .gnb-b2c-scol h6 a {
    font-size: 5vw !important; } }

.gnb-b2c-scol h6.has-arrow:after {
  font-family: 'SamsungSharpGraphic';
  content: '\e902';
  font-size: 0.6em;
  position: absolute;
  top: 50%;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  right: -1.4em; }

.gnb-b2c-scol h6.has-arrow:hover:after {
  color: #1428a0; }

.gnb-b2c-scol li {
  padding-bottom: 15px; }

.gnb-b2c-scol ul a {
  font-size: 14px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1;
  font-weight: 400; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .gnb-b2c-scol ul a {
    font-size: .97222vw !important; } }

@media screen and (max-width: 768px) {
  .gnb-b2c-scol ul a {
    font-size: 3.88889vw !important; } }

.gnb-b2c-scol a.no-hover-lvl:hover:before {
  content: none; }

.gnb-b2c-scol a.no-hover-lvl:hover:after {
  content: none; }

.gnb-b2c-scol a:hover {
  color: #1428a0;
  position: relative; }

.gnb-b2c-scol ul li a:hover {
  text-decoration: underline; }

.gnb-b2c-scol ul li a sup {
  font-size: .5em;
  vertical-align: super; }

.gnb-noheader.gnb-noheader {
  margin-top: 35px; }

.gnb-secondrow {
  margin-top: 1.5em; }

.gnb-featuredcol {
  padding-left: 21px;
  border-left: 1px solid #eaeaea; }

.gnb-b2c-searchbox {
  display: none;
  background-color: #fff;
  max-width: 1440px;
  height: auto;
  z-index: 10;
  margin: 0 auto;
  position: relative; }

.gnb-b2c-searchoverlay {
  max-width: 390px;
  border: 1px solid #eee; }

.gnb-b2c-search {
  padding: 15px; }

#desktop_search_form {
  width: inherit; }

#headerSearch {
  width: 94%;
  border: 0 none;
  font-size: 1.1em;
  border-bottom: 1px solid #eee; }

#headerSearch::-webkit-input-placeholder, #headerSearch::-moz-input-placeholder, #headerSearch:-ms-input-placeholder, #headerSearch:-moz-input-placeholder {
  color: #e5e5e5; }

.gnb-b2c-searchbox .gnb-b2c-btn-close:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

.gnb-b2c-searchbox .gnb-b2c-btn-close svg {
  height: 18px;
  width: 12px;
  display: inline-block; }

.gnb-b2c-searchbox .gnb-b2c-btn-close span {
  display: none; }

.arrow {
  top: 1px;
  right: 84px;
  margin-left: 12px; }

.arrow, .arrow::before, .arrow::after {
  display: block;
  width: 0;
  height: 0;
  position: absolute;
  z-index: 10; }

.arrow::before, .arrow::after {
  content: ' ';
  border-style: solid;
  border-color: transparent; }

.arrow::before {
  border-width: 12px;
  border-bottom-color: #eee;
  border-top-width: 0;
  top: -12px;
  left: -5px; }

.arrow::after {
  border-width: 10px;
  border-bottom-color: #fff;
  border-top-width: 0;
  top: -10px;
  left: -3px; }

.gnb-b2c section.gnb-b2c-searchoverlay, .gnb-b2c section.gnb-b2c-search-results {
  background-color: #fff;
  margin-top: 0;
  max-height: 600px;
  position: absolute;
  right: 40px;
  z-index: 1; }

.typeahead table tr, .typeahead table td {
  border: 0 none; }

.gnb-b2c-searchbox .searchHist:after {
  clear: both;
  content: "";
  display: table; }

.gnb-b2c .searchHist span {
  display: block;
  width: 100%;
  padding: 8px 20px;
  font-size: .875em;
  font-weight: 700; }

.gnb-b2c .ta-history {
  margin-right: 3px; }

.gnb-b2c .ta-history:last-of-type {
  margin-right: 0px;
  margin-bottom: 10px; }

.gnb-b2c .searchHist .historyTitle {
  font-size: .75em;
  color: #363636;
  width: 100%;
  margin-bottom: 10px;
  padding: 8px 20px;
  background-color: #f7f7f7; }

.gnb-b2c .searchHist .ta-history:hover {
  cursor: pointer;
  color: #1428a0; }

.gnb-b2c .searchHist .clear-button {
  font-size: .875em;
  font-weight: 700;
  display: inline-block;
  padding-top: 2px;
  float: right;
  color: #1428a0; }

.gnb-b2c .searchHist .clear-button:hover {
  cursor: pointer; }

.gnb-b2c .searchHist .clear-button p {
  font-family: "SamsungOneLatinWeb";
  display: inline-block;
  border: 1px solid #111;
  padding: 5px 10px;
  margin-top: 10px;
  -webkit-transition: all .2s ease;
  transition: all .2s ease; }

.gnb-b2c .searchHist .clear-button p:hover {
  background: #111;
  color: #fff; }

.gnb-b2c-search-results {
  position: absolute;
  top: 56px;
  right: 40px;
  background-color: #fff; }

.gnb-b2c .gnb-b2c-search-results-container {
  display: none;
  border: 1px solid #eee; }

.gnb-b2c .gnb-b2c-search-results-container:after {
  clear: both;
  content: "";
  display: table; }

.gnb-b2c .gnb-b2c-search-results-container .searchProducts {
  float: left;
  display: block;
  padding: 0 30px;
  max-width: 420px; }

@media only screen and (max-width: 861px) {
  .gnb-b2c .gnb-b2c-search-results-container .searchProducts {
    padding: 0 20px;
    width: 400px; } }

.gnb-b2c .gnb-b2c-search-results-container .searchProducts:last-child {
  margin-right: 0; }

.gnb-b2c .gnb-b2c-search-results-container .searchProducts .searchProduct {
  padding-bottom: 15px; }

.gnb-b2c .gnb-b2c-search-results-container .searchSuggestions {
  font-size: .875em;
  float: right;
  display: block;
  width: 389px;
  margin: 20px 0;
  border-left: 1px solid #eee; }

.gnb-b2c-search-results-container .searchSuggestions > div {
  padding: 8px 20px; }

.gnb-b2c .gnb-b2c-search-results-container .searchSuggestions:last-child {
  margin-right: 0; }

@media only screen and (max-width: 767px) {
  .gnb-b2c .gnb-b2c-search-results-container .searchSuggestions {
    width: 100%;
    margin: 0;
    border: 0 none; }
  .gnb-b2c .gnb-b2c-search-results-container .searchSuggestions div:last-child {
    margin-bottom: 8px; } }

.gnb-b2c .gnb-b2c-search-results-container .recommendedTitle {
  margin: 20px 0 15px 0;
  font-size: .875em; }

.gnb-b2c .gnb-b2c-search-results-container .recommendedTitle strong {
  font-weight: 700; }

.gnb-b2c .gnb-b2c-search-results-container .stars {
  background-image: url(/us/smg/etc/designs/samsung/global/images/sprite-rating.png);
  background-repeat: no-repeat;
  background-size: 65px 132px;
  color: transparent;
  display: inline-block;
  margin: 7px 5px 0 0;
  vertical-align: top;
  height: 12px;
  width: 65px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_0_0 {
  background-position: 0 0; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_0_5 {
  background-position: 0 -12px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_1_0 {
  background-position: 0 -24px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_1_5 {
  background-position: 0 -36px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_2_0 {
  background-position: 0 -48px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_2_5 {
  background-position: 0 -60px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_3_0 {
  background-position: 0 -72px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_3_5 {
  background-position: 0 -84px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_4_0 {
  background-position: 0 -96px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_4_5 {
  background-position: 0 -108px; }

.gnb-b2c .gnb-b2c-search-results-container .stars.stars_5_0 {
  background-position: 0 -120px; }

.gnb-b2c .gnb-b2c-search-results-container .recItem {
  border-top: 1px solid #eee; }

.gnb-b2c .gnb-b2c-search-results-container .recItem tr td:first-of-type {
  height: 104px;
  vertical-align: middle;
  width: 25%;
  padding: 0; }

.gnb-b2c .gnb-b2c-search-results-container .recItem tr td:first-of-type img {
  height: auto;
  width: 100%; }

.gnb-b2c .gnb-b2c-search-results-container .recItem tr td:last-of-type {
  padding: .75em 0 .75em 1em;
  vertical-align: top; }

.gnb-b2c .gnb-b2c-search-results-container .recItem tr td:last-of-type .rating {
  padding-bottom: 4.55%;
  padding-top: 2.42%; }

.gnb-b2c .gnb-b2c-search-results-container .recItem tr td:last-of-type .rating a {
  font-size: .625em;
  font-weight: 700;
  vertical-align: bottom;
  color: #1428a0; }

.gnb-b2c .gnb-b2c-search-results-container .ta-recommended a {
  font-size: .75em;
  line-height: 1.5em;
  color: #212428; }

.gnb-b2c-search-results-container .ta-recommended a:hover {
  color: #1428a0; }

.gnb-b2c .gnb-b2c-search-results-container .ta-none {
  padding: 0 20px;
  margin: 0;
  font-size: 1.375em;
  font-weight: 400;
  line-height: 1.2; }

@media only screen and (max-width: 768px) {
  .gnb-b2c .gnb-b2c-search-results-container .ta-none {
    padding: 20px; } }

.gnb-b2c-search-results-container .spacer {
  padding: 7.5px 0;
  width: 100%; }

.gnb-b2c .gnb-b2c-search-results-container .shop-in {
  padding-bottom: 15px;
  padding-top: 2px; }

.gnb-b2c-search-results-container .shop-in a {
  color: #1428a0; }

.gnb-b2c .gnb-b2c-search-results-container .supportLinks {
  font-size: .75em;
  font-weight: 700; }

.gnb-b2c .gnb-b2c-search-results-container .supportLinks svg {
  height: 8px;
  margin-top: -2px;
  width: 8px;
  color: #1428a0;
  fill: #1428a0; }

.gnb-b2c .gnb-b2c-search-results-container .supportLinks a {
  display: inline-block;
  font-size: .825em;
  color: #1428a0;
  letter-spacing: .5px;
  margin-bottom: 5px;
  text-transform: uppercase; }

.gnb-b2c .gnb-b2c-search-results-container .supportLinks a:not(:last-of-type) svg {
  margin-right: 15px; }

.gnb-b2c-search-results-container .search-in a {
  color: #212428; }

.gnb-b2c-search-results-container .search-in, .gnb-b2c-search-results-container .suggestion {
  padding: 8px 0; }

.gnb-b2c-search-results-container [class='suggestion']:first-of-type {
  margin-top: 15px; }

.gnb-b2c-search-results-container .suggestion:hover {
  cursor: pointer;
  color: #fff;
  background-color: #1428a0;
  text-decoration: none; }

.gnb-b2c .gnb-b2c-search-results-container .search-in strong, .gnb-b2c .gnb-b2c-search-results-container .suggestion strong {
  font-weight: 700; }

.gnb-b2c .gnb-b2c-search-results svg {
  height: 12px;
  width: 12px;
  vertical-align: middle;
  margin-left: 5px; }

@media only screen and (max-width: 767px) {
  .gnb-b2c .gnb-b2c-search-results-container .shop-in {
    padding: 16px 20px; }
  .gnb-b2c-search-results-container .spacer {
    padding: 0;
    width: 0; }
  .gnb-b2c-search-results-container .search-in, .gnb-b2c-search-results-container .suggestion {
    padding: 16px 0; } }

.gnb-b2c-user {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
  font-family: SamsungOneLatinWeb, Arial, Helvetica, sans-serif;
  position: relative;
  -webkit-transition: all .2s ease;
  transition: all .2s ease; }

.gnb-b2c-user-container {
  float: left;
  display: block;
  width: 200px;
  position: absolute;
  right: 49px;
  top: 100%;
  background-color: #fff;
  border: solid 1px #e5e5e5;
  padding: 10px 0; }

.gnb-b2c-user-container ul {
  padding: 0 20px; }

.gnb-b2c-user-container .double-line {
  border-bottom: 1px solid #e5e5e5; }

.gnb-b2c-user-container li a {
  display: block;
  font-size: 12px;
  color: #363636;
  padding: 10px 0; }

.gnb-epp-logo {
  width: 61px;
  height: auto;
  vertical-align: middle; }

.gnb-after-login .gnb-username, .gnb-after-login .gnb-epp-logo {
  margin-left: 5px;
  max-height: 20px; }

@media screen and (max-width: 768px) {
  .gnb-after-login .gnb-epp-logo {
    margin-left: 0px; } }

.gnb-after-login .gnb-username {
  font-size: 13px;
  font-weight: 700;
  display: block;
  vertical-align: middle;
  line-height: 1em;
  text-overflow: ellipsis;
  max-width: 80px;
  max-height: 26px;
  overflow: hidden;
  text-align: center;
  border-bottom: 2px solid transparent;
  border-color: transparent; }

@media (max-width: 768px) {
  .gnb-after-login .gnb-username {
    max-width: 100%; } }

.gnb-after-login {
  cursor: pointer;
  display: inline-block;
  position: relative; }

.gnb-after-login.gnb-login-mark .blue {
  font-size: 1em;
  color: #1428a0; }

.gnb-mobile-after-login {
  height: auto;
  width: 100%; }

.gnb-tracking {
  display: none; }

.epp-bar-wrap {
  display: none;
  font-size: .75em;
  width: 100%;
  border-bottom: 2px solid #eee;
  background-color: #fff; }

.epp-bar {
  max-width: 1440px;
  padding: 12px 24px;
  margin: 0 auto;
  overflow: hidden; }

.epp-bar-logo {
  max-width: 140px;
  min-height: 20px;
  display: inline-block;
  vertical-align: middle; }

.epp-bar-logo img {
  max-height: 20px; }

.epp-bar-msg {
  display: inline-block;
  font-size: .75em;
  vertical-align: middle;
  padding-left: 20px;
  max-width: -webkit-calc(100% - 70px);
  max-width: calc(100% - 70px);
  line-height: 150%; }

.epp-bar-username {
  color: #1428a0;
  font-weight: 700;
  font-size: 1em;
  display: inline-block; }

.epp-bar-username a {
  color: #1428a0; }

@media screen and (max-width: 480px) {
  .epp-bar {
    padding: 12px 12px; }
  .epp-bar-msg {
    padding-left: 12px; } }

.gnb-mobile-has-arrow:after {
  font-family: "Zapf Dingbats";
  content: "\276F";
  display: inline-block;
  font-size: 1em;
  font-weight: 400;
  height: inherit;
  padding-left: 10px;
  margin-bottom: 2px;
  vertical-align: middle;
  position: absolute;
  right: 0; }

.gnb-b2c-mnav-item.gnb-active a, .gnb-b2c-mnav-item.gnb-active .gnb-after-login {
  color: #1428a0; }

.gnb-b2c-mnav-item.gnb-active .gnb-after-login::after {
  content: "";
  background: #1428a0;
  width: 100%;
  height: 3px;
  position: absolute;
  left: 0;
  bottom: -3px; }

.gnb-after-login svg, .gnb-after-login svg path, .gnb-after-login svg circle, .gnb-after-login svg rect, .gnb-after-login svg symbol {
  fill: #353635;
  display: inherit; }

.gnb-login-mark {
  text-transform: none; }

.gnb-b2c-user-container li .gnb-login-mark {
  padding-bottom: 10px; }

.gnb-b2c-user-container li .gnb-in-username, .gnb-b2c-user-container li .gnb-username {
  display: block;
  font-size: 12px; }

.gnb-b2c-user-container li .gnb-usergroup {
  display: block;
  font-size: 12px;
  margin-top: 5px;
  color: #363636; }

.gnb-login-mark .gnb-in-username {
  color: #1428a0;
  font-weight: 700; }

.gnb-login-mark svg {
  margin-left: 0; }

.gnb-after-login svg {
  width: 16px; }

.breadcrumb .grid {
  margin: 0 24px;
  padding: 0; }

.breadcrumbs .crumb {
  max-width: 1440px;
  margin: 0 auto;
  padding: 0 24px; }

.benfit-wrap {
  float: right;
  margin-right: 5%;
  position: relative;
  top: 2px; }

.benfit-wrap__benefits {
  font-size: 0.75em;
  font-weight: 700; }

.benfit-wrap__gap {
  width: 20px;
  display: inline-block; }

.benfit-wrap__offers {
  font-size: 0.75em;
  font-weight: 700; }

@media only screen and (max-width: 768px) {
  .benfit-wrap {
    float: none;
    margin-right: 0;
    margin-top: 10px;
    text-align: center; } }

.gnb-b2c-mobile {
  font-family: SamsungOneLatinWeb, Helvetica, sans-serif;
  font-weight: 700;
  font-size: 14px;
  line-height: 52px;
  margin-left: 0;
  overflow: hidden;
  margin: 0;
  width: 100%;
  background: #fff; }

.gnb-b2c-mobile-container {
  padding-top: 9.91%; }

.gnb-b2c-mobile:after {
  clear: both;
  content: "";
  display: table; }

.gnb-b2c-mobile-lvl {
  float: left;
  display: none;
  width: 100%; }

.gnb-b2c-mobile-lvl-active {
  display: block; }

.gnb-b2c-mobile-lvl .gnb-menu {
  background-color: #f7f7f7; }

.gnb-b2c-mobile-lvl .gnb-menu ul:first-of-type {
  background-color: #fff; }

.gnb-b2c-mobile-lvl-shift {
  display: none !important; }

.gnb-b2c-mobile-lvl ul li a {
  text-transform: uppercase; }

.gnb-b2c-mobile-lvl ul li .non-tran {
  text-transform: none;
  font-weight: normal;
  font-size: 12px; }

.gnb-b2c-mobile-lvl ul .double-line {
  height: 50px; }

.gnb-b2c-mobile-lvl ul .double-line div[data-gnb-snav-id] {
  position: absolute;
  height: 50px; }

.gnb-b2c-mobile-lvl ul .double-line div[data-gnb-snav-id] .gnb-usergroup {
  -ms-transform: translateY(-100%);
  transform: translateY(-100%);
  -webkit-transform: translateY(-100%); }

.gnb-b2c-mobile-lvl ul:nth-child(n+2) {
  border-top: solid 1px #e5e5e5; }

.gnb-b2c-mobile-lvl ul.no-top-border {
  border-top: none; }

.gnb-b2c-mobile-lvl ul li a {
  display: block; }

.gnb-b2c-mobile-lvl ul li {
  position: relative; }

.gnb-b2c-mobile-lvl:last-of-type ul {
  padding: 0 25px 0 55px; }

.gnb-b2c-mobile-lvl:first-of-type ul {
  padding: 0 25px; }

.gnb-b2c-mobile-lvl ul li a[data-gnb-snav-id]:after {
  font-family: "Zapf Dingbats";
  content: "\276F";
  display: inline-block;
  font-size: 1em;
  font-weight: 400;
  height: inherit;
  padding-left: 10px;
  margin-bottom: 2px;
  vertical-align: middle;
  position: absolute;
  right: 0; }

.gnb-b2c-mobile-lvl ul li a[data-gnb-non]:after {
  font-family: "Zapf Dingbats";
  content: "\276F";
  display: inline-block;
  font-size: 1em;
  font-weight: 400;
  height: inherit;
  padding-left: 10px; }

.gnb-b2c-mobile-lvl ul li a.gnb-external:after {
  content: url(../../../../us/resources/navigation/assets/images/new-window.svg);
  display: inline-block;
  height: 15px;
  margin-left: 15px;
  vertical-align: top;
  width: 15px; }

.gnb-b2c-mobile-lvl1 ul li a {
  text-transform: uppercase; }

.gnb-b2c-mobile-back:before {
  font-family: "Zapf Dingbats";
  content: "\276E";
  display: inline-block;
  font-size: 1em;
  position: absolute;
  left: -30px;
  vertical-align: middle; }

.gnb-b2c-mobile-search-icon {
  padding-bottom: 12.35%;
  padding-left: 20px;
  padding-top: 9.91%; }

.gnb-b2c-mobile-search-icon svg {
  height: 24px;
  width: 24px; }

.gnb-b2c-mobile-sign-in, .gnb-b2c-support, .gnb-b2c-business {
  display: block;
  margin: 0; }

.gnb-mobile-after-login {
  height: auto;
  width: 100%; }

.gnb-mobile-after-login svg {
  height: 64px;
  vertical-align: middle; }

.burger-container {
  display: inline-block;
  position: relative;
  height: 20px;
  vertical-align: middle;
  width: 25px; }

.burger-line, .burger-line:nth-of-type(2):before, .burger-line:nth-of-type(2):after {
  background: #000;
  display: inline-block;
  height: 4px;
  position: absolute;
  -webkit-transition: all .2s ease;
  transition: all .2s ease;
  width: 25px; }

.burger-line:first-of-type, .burger-line:first-of-type:nth-of-type(2):after {
  top: 0; }

.burger-line:last-of-type, .burger-line:last-of-type:nth-of-type(2):after {
  top: -webkit-calc(100% - 4px);
  top: calc(100% - 4px); }

.burger-line:nth-of-type(2), .burger-line:nth-of-type(2):before, .burger-line:nth-of-type(2):after {
  margin-top: -2px;
  top: 50%; }

.burger-line:nth-of-type(2):before, .burger-line:nth-of-type(2):after {
  content: ""; }

.gnb-active-mobile .burger-line:first-of-type, .gnb-active-mobile .burger-line:first-of-type:nth-of-type(2):after, .gnb-active-mobile .burger-line:last-of-type, .gnb-active-mobile .burger-line:last-of-type:nth-of-type(2):after {
  top: 50%;
  margin-top: -2px;
  opacity: 0; }

.gnb-active-mobile .burger-line:nth-of-type(2), .gnb-active-mobile .burger-line:nth-of-type(2):before, .gnb-active-mobile .burger-line:nth-of-type(2):after {
  background: #000;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  -webkit-transform-origin: 50% 50%;
  -ms-transform-origin: 50% 50%;
  transform-origin: 50% 50%;
  -webkit-transition-delay: .2s;
  transition-delay: .2s; }

.gnb-active-mobile .burger-line:nth-of-type(2):before {
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg); }

.gnb-active-mobile .burger-line:nth-of-type(2):after {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg); }

.gnb-b2c-shadow {
  z-index: 8888;
  position: fixed;
  background: rgba(0, 0, 0, 0.5);
  bottom: 0;
  width: 100%;
  top: 0; }

img.lazyload:not([src]) {
  opacity: 0; }

img.lazyload:not([srcset]) {
  opacity: 0; }

.gnb-b2c-scol a[target="_blank"]::after, .gnb-menu a[target="_blank"]::after {
  background-image: url("/us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg");
  display: inline-block;
  position: relative;
  top: 2px;
  width: 11px;
  height: 11px;
  margin-left: 5px;
  background-size: 11px 11px;
  content: '';
  right: 0; }

@media only screen and (max-width: 1320px) {
  nav .gnb-b2c-mnav-link {
    font-size: .65em; }
  .gnb-after-login .gnb-username {
    font-size: 1em; }
  .gnb-b2c-mnav.col-lg-5 {
    padding: 0 0 0 24px;
    padding: 0 0 0 1vw; }
  .gnb-b2c-icons.col-lg-5 {
    padding: 0 24px 0 0;
    padding: 0 1vw 0 0; }
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:not(:first-of-type) {
    padding: 0 10px; }
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:first-of-type {
    padding-right: 10px; }
  .gnb-b2c-icons .gnb-b2c-mnav-item:not(:last-of-type), .gnb-b2c-icons .gnb-b2c-icons-item:not(:last-of-type) {
    padding: 0 10px; }
  .gnb-b2c-icons .gnb-b2c-icons-item:last-of-type {
    padding-left: 10px; } }

@media only screen and (max-width: 1200px) {
  .gnb-featuredcol {
    padding-right: 10px; }
  .gnb-featuredcol {
    padding-left: 10px; }
  nav .gnb-b2c-mnav-link {
    font-size: .5em; }
  .gnb-after-login .gnb-username {
    font-size: 1em; } }

@media only screen and (max-width: 1080px) {
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:not(:first-of-type) {
    padding: 0 5px; }
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:first-of-type {
    padding-right: 5px; }
  .gnb-b2c-icons .gnb-b2c-mnav-item:not(:last-of-type), .gnb-b2c-icons .gnb-b2c-icons-item:not(:last-of-type) {
    padding: 0 5px; }
  .gnb-b2c-icons .gnb-b2c-icons-item:last-of-type {
    padding-left: 5px; }
  nav .gnb-b2c-mnav-link {
    font-size: .55em; }
  .gnb-after-login .gnb-username {
    font-size: 1em; } }

@media only screen and (max-width: 960px) {
  nav .gnb-b2c-mnav-link {
    font-size: .5em; }
  .gnb-after-login .gnb-username {
    font-size: 1em; }
  .gnb-tablet-hidden {
    display: none; }
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:not(:first-of-type) {
    padding: 0 0.5vw; }
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:first-of-type {
    padding-right: 0.5vw; }
  .gnb-b2c-icons .gnb-b2c-mnav-item:not(:last-of-type), .gnb-b2c-icons .gnb-b2c-icons-item:not(:last-of-type) {
    padding: 0 0.5vw; }
  .gnb-b2c-icons .gnb-b2c-icons-item:last-of-type {
    padding-left: 0.5vw; }
  .gnb-b2c-icons-item svg, .gnb-b2c-icons-item svg path, .gnb-b2c-icons-item svg circle, .gnb-b2c-icons-item svg rect, .gnb-b2c-icons-item svg symbol {
    width: 18px;
    height: 16px; }
  .gnb-b2c-icons-item a {
    height: 16px; }
  .gnb-b2c-scol {
    margin: 0 25px 0 0; }
  .gnb-imgpromo {
    display: none; }
  .gnb-b2c-logo a svg {
    max-width: 100%; }
  .gnb-b2c-searchbox .arrow {
    right: 74px; }
  .gnb-b2c section.gnb-b2c-searchoverlay, .gnb-b2c section.gnb-b2c-search-results {
    right: 30px; }
  .gnb-b2c section.gnb-b2c-searchoverlay {
    max-width: 320px; }
  .gnb-b2c .gnb-b2c-search-results-container .searchSuggestions {
    width: 320px; }
  .gnb-showcarrot:hover::after {
    top: 1px; } }

@media only screen and (max-width: 840px) {
  .gnb-b2c-logo.col-lg-2 {
    padding: 0 12px; }
  .gnb-b2c-mnav.span10 {
    width: 41%; }
  .gnb-b2c-icons.col-lg-5 {
    padding-left: 0; } }

@media only screen and (max-width: 768px) {
  .gnb-desktop-hidden, .gnb-tablet-hidden {
    padding-left: 10px;
    display: inline; }
  nav .row-fluid .gnb-b2c-mnav {
    float: left;
    padding-right: 1.62977%;
    width: 19%;
    display: block;
    line-height: 64px; }
  nav .gnb-b2c-mobile {
    display: inline-block;
    padding: 0; }
  nav .row-fluid .gnb-b2c-logo {
    width: 55%;
    float: left;
    display: table;
    table-layout: fixed;
    line-height: 64px; }
  nav .row-fluid .gnb-b2c-logo svg {
    width: 140px;
    vertical-align: middle; }
  .gnb-b2c-mnav.col-lg-5, .gnb-b2c-icons.col-lg-5 {
    padding: 0; }
  .gnb-b2c-icons-item svg, .gnb-b2c-icons-item svg path, .gnb-b2c-icons-item svg circle, .gnb-b2c-icons-item svg rect, .gnb-b2c-icons-item svg symbol {
    width: 20px;
    height: 20px;
    top: 10px; }
  .gnb-b2c-icons-login {
    display: none; }
  nav .row-fluid .gnb-b2c-icons {
    width: 25%;
    position: absolute;
    right: 0;
    display: block;
    line-height: 64px; }
  .gnb-b2c-icons-item.gnb-b2c-icons-cart {
    padding-right: 15px; }
  .gnb-b2c section.gnb-b2c-soverlay {
    width: 85%;
    padding: 0; }
  .gnb-b2c-mnav-item {
    display: block;
    padding: 0; }
  .gnb-b2c-mnav-desktop .gnb-b2c-mnav-item:not(:first-of-type) {
    padding: 0; }
  .gnb-b2c-icons .gnb-b2c-mnav-item:not(:last-of-type), .gnb-b2c-icons .gnb-b2c-icons-item:not(:last-of-type) {
    padding-right: 30px; }
  .gnb-b2c-icons-item a {
    vertical-align: top; }
  .gnb-mobile-hidden, .gnb-b2c-mobile .gnb-hidden {
    display: none; }
  .gnb-b2c-searchbox .arrow {
    right: 87px; }
  .gnb-b2c-search {
    padding: 10px; }
  .gnb-b2c-search-results {
    top: 46px; }
  .gnb-b2c section.gnb-b2c-searchoverlay, .gnb-b2c section.gnb-b2c-search-results {
    right: 0;
    left: 0;
    max-width: 100%; }
  .gnb-b2c .gnb-b2c-search-results-container .searchSuggestions {
    width: 100%; }
  .gnb-b2c .gnb-b2c-search-results-container .searchProducts {
    display: none !important; }
  .breadcrumbs .crumb {
    padding: 0 12px; }
  .gnb-after-login .gnb-username {
    font-size: 1em;
    display: inline-block;
    margin-left: 0; } }

@media only screen and (max-width: 480px) {
  .gnb-b2c-searchbox .arrow {
    right: 76px; }
  .gnb-b2c-icons .gnb-b2c-mnav-item:not(:last-of-type), .gnb-b2c-icons .gnb-b2c-icons-item:not(:last-of-type) {
    padding-right: 20px; } }

.gnb-fade-in {
  visibility: visible !important;
  opacity: 1 !important; }

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .gnb-b2c section.gnb-b2c-soverlay {
    width: auto; }
  .gnb-b2c-mobile-lvl {
    width: 307px; }
  .gnb-b2c-mobile-lvl-shift {
    display: block !important; }
  .gnb-menu .gnb-b2c-mobile-back {
    display: none !important; } }

.gnb-footer {
  clear: both;
  color: #212428;
  position: relative;
  width: 100%;
  font-size: 1em;
  line-height: 1.4;
  font-family: "SamsungOneLatinWeb", Arial, Helvetica, "San-Serif"; }

.gnb-footer * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.gnb-footer .footer-top {
  background-color: whitesmoke;
  border-top: 1px solid #dadee2;
  padding: 3em 0;
  padding-bottom: 0; }

@media (max-width: 768px) {
  .gnb-footer .footer-top {
    padding: 0; } }

.gnb-footer .footer-top a {
  font-size: 14px !important;
  color: #212428;
  text-decoration: none; }

.gnb-footer .footer-top h6.root {
  border-top: none;
  color: #212428;
  font-size: 14px !important;
  margin: 0;
  line-height: 20px;
  font-weight: bold;
  font-family: "SamsungOneLatinWeb", Arial, Helvetica, "San-Serif"; }

@media (max-width: 768px) {
  .gnb-footer .footer-top h6.root {
    padding: 0 1.5em;
    color: #212428;
    line-height: 3em;
    cursor: pointer;
    background-color: whitesmoke;
    font-size: 1em;
    font-weight: bold;
    border-bottom: 1px solid #d7dbe0; } }

.gnb-footer .footer-top .copyright {
  font-size: 12px;
  color: #363636;
  font-weight: normal;
  padding: 2em 0px; }

@media (max-width: 768px) {
  .gnb-footer .footer-top .copyright {
    padding: 1.5em; } }

.gnb-footer .footer-bottom {
  background-color: #525252;
  color: white;
  font-size: 0.875em;
  padding: .5em 0;
  z-index: 998;
  position: relative; }

.gnb-footer .footer-bottom a {
  color: white !important;
  font-size: 14px !important; }

.gnb-footer .footer-bottom ul.nav {
  padding: 0;
  margin: 1em 0; }

.gnb-footer .footer-bottom ul.nav li {
  display: inline-block;
  padding: 0 1em;
  margin: 0.5em 0;
  border-right: 1px solid white; }

.gnb-footer .footer-bottom ul.nav li:last-of-type {
  border-right: none; }

.gnb-footer .container-fluid {
  padding-right: 1.5em;
  padding-left: 1.5em; }

.gnb-footer .container-fluid:before, .gnb-footer .container-fluid:after {
  display: table;
  content: ''; }

@media (min-width: 769px) {
  .gnb-footer .container-fluid {
    max-width: 1440px;
    margin-left: auto;
    margin-right: auto; } }

@media (max-width: 768px) {
  .gnb-footer .full-mobile {
    padding-left: 0;
    padding-right: 0; } }

.gnb-footer .row-fluid {
  width: 100%; }

.gnb-footer .row-fluid:before, .gnb-footer .row-fluid:after {
  display: table;
  content: ''; }

.gnb-footer .row-fluid:after {
  clear: both; }

.gnb-footer .row-fluid .span14 {
  float: left; }

@media (min-width: 769px) {
  .gnb-footer .row-fluid .span14 {
    width: 60%; } }

@media (max-width: 768px) {
  .gnb-footer .row-fluid .span14 {
    width: 100%; } }

.gnb-footer .row-fluid .span14 a {
  font-weight: bold;
  text-decoration: none; }

.gnb-footer .row-fluid .span14 li.us.loaded:before {
  position: absolute;
  width: 20px;
  height: 13px;
  margin-top: 2px;
  margin-right: 10px;
  background: url(../../smg/global/imgs/ico_country.gif) no-repeat;
  vertical-align: middle;
  content: '';
  background-position: -747px -702px; }

.gnb-footer .row-fluid .span14 li.us.loaded a {
  display: inline-block;
  padding-left: 30px; }

.gnb-footer .row-fluid .span10 {
  float: left; }

@media (min-width: 769px) {
  .gnb-footer .row-fluid .span10 {
    width: 40%; } }

@media (max-width: 768px) {
  .gnb-footer .row-fluid .span10 {
    width: 100%; } }

@media (min-width: 769px) {
  .gnb-footer .footer-pages {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    -js-display: flex;
    display: flex; } }

@media (max-width: 768px) {
  .gnb-footer .footer-pages {
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    background-color: #eceded; } }

@media (min-width: 769px) {
  .gnb-footer .footer-pages .span12 {
    width: 20%; } }

@media (max-width: 768px) {
  .gnb-footer .footer-pages .span12 {
    width: 100%; } }

.gnb-footer .footer-pages a[target]::after {
  background-image: url(../../../../us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg);
  display: inline-block;
  position: relative;
  top: 1px;
  width: 11px;
  height: 11px;
  margin-left: 5px;
  background-size: 11px 11px;
  content: ''; }

@media (max-width: 768px) {
  .gnb-footer .footer-pages ul li {
    line-height: 3em;
    border-bottom: 1px solid #dadee2;
    padding-left: 2em;
    margin: 0; } }

.gnb-footer .social-links {
  color: white;
  font-size: 15px;
  margin-top: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end; }

@media (max-width: 768px) {
  .gnb-footer .social-links {
    padding: 0;
    -webkit-box-pack: start;
    -webkit-justify-content: start;
    -ms-flex-pack: start;
    justify-content: start; } }

.gnb-footer .social-links span {
  font-weight: bold;
  margin: 5px 8px 0 8px;
  font-size: 14px; }

.gnb-footer .social-links span a {
  text-decoration: none; }

@media (max-width: 768px) {
  .gnb-footer .social-links span:first-child {
    margin-left: 0px; } }

.gnb-footer .social-links ul {
  margin: 0;
  padding: 0;
  list-style: none; }

.gnb-footer .social-links ul li {
  display: block;
  float: left;
  padding: 0;
  margin: 0 4px; }

.gnb-footer .social-links .social-media.loaded {
  display: block;
  width: 28px;
  height: 27px;
  background-image: url("//image-us.samsung.com/SamsungUS/home/gnb/footer-socia-new.png");
  background-size: 180px 54px;
  background-color: transparent;
  border: 0;
  overflow: hidden; }

.gnb-footer .social-links .social-media.loaded:before {
  content: "";
  display: block;
  width: 0;
  height: 150%; }

.gnb-footer .social-links .social-media.loaded.facebook {
  background-position: 0px -26px; }

.gnb-footer .social-links .social-media.loaded.twitter {
  background-position: -37px -26px; }

.gnb-footer .social-links .social-media.loaded.instagram {
  background-position: -74px -26px; }

.gnb-footer .social-links .social-media.loaded.youtube {
  background-position: -113px -27px; }

.gnb-footer .social-links .social-media.loaded.email {
  background-position: -152px -26px; }

.gnb-footer .social-links .social-media.loaded.facebook:hover {
  background-position: 0px 1px; }

.gnb-footer .social-links .social-media.loaded.twitter:hover {
  background-position: -37px 1px; }

.gnb-footer .social-links .social-media.loaded.instagram:hover {
  background-position: -74px 1px; }

.gnb-footer .social-links .social-media.loaded.youtube:hover {
  background-position: -113px 0px; }

.gnb-footer .social-links .social-media.loaded.email:hover {
  background-position: -152px 1px; }

@media only screen and (-webkit-min-device-pixel-ratio: 2), only screen and (min-device-pixel-ratio: 2) {
  .social-media.loaded {
    background-image: url("//image-us.samsung.com/SamsungUS/home/gnb/footer-socia-new.png");
    background-size: 180px 54px; } }

.gnb-b2c-promo-wrapper {
  width: 100%;
  min-height: 50px;
  background-color: #220ea3;
  display: none; }

.gnb-b2c-promo {
  max-width: 1240px;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  font-family: SamsungOneLatinWeb, Arial, Helvetica, sans-serif;
  padding: 15px 20px;
  text-align: center; }

.gnb-promo-text {
  text-transform: uppercase;
  font-size: 0.875em;
  line-height: 1.4em;
  color: #fff;
  font-weight: 700;
  position: relative;
  display: inline-block;
  margin: 0 10px; }

.gnb-promo-text a {
  font-size: .875em;
  color: #fff;
  font-weight: 700;
  text-transform: uppercase;
  margin-left: 10px;
  position: relative;
  display: inline-block;
  white-space: nowrap; }

.gnb-promo-text a:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

.gnb-promo-text a:hover {
  color: #fff;
  text-decoration: underline; }

.gnb-promo-text a:after {
  font-family: "Zapf Dingbats";
  content: "\276F";
  height: inherit;
  vertical-align: middle;
  font-size: 10px;
  font-weight: 400;
  position: absolute;
  right: -9px;
  top: 0; }

.gnb-active-promo {
  display: block; }

.gnb-promo-divider {
  height: 26px;
  width: 2px;
  background: #d7d7d7;
  float: left;
  position: absolute;
  top: 12px;
  left: 50%; }

.gnb-promo-right {
  text-align: left;
  padding-left: 21px; }

.gnb-promo-close {
  position: absolute;
  top: 13px;
  font-size: 24px;
  right: 24px;
  font-weight: 700;
  cursor: pointer;
  color: #fff !important; }

.gnb-promo-close:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

@media only screen and (max-width: 767px) {
  .gnb-b2c-user {
    max-height: 0; }
  .gnb-promo-close {
    top: 12px;
    font-size: 21px;
    right: 15px; }
  .gnb-b2c-promo {
    padding: 6px 20px 20px; }
  .gnb-promo-divider {
    display: none; }
  .gnb-promo-side {
    width: 100%;
    float: none;
    -webkit-transform: translateY(35%);
    -ms-transform: translateY(35%);
    transform: translateY(35%); }
  .gnb-promo-text {
    font-size: .625em; }
  .gnb-promo-text a {
    font-size: 10px; }
  .gnb-promo-text a:after {
    position: relative; }
  .gnb-promo-right, .gnb-promo-left {
    text-align: center; }
  .gnb-b2c-promo-wrapper {
    min-height: 44px; } }

#sapp-overlay {
  opacity: 0;
  font-family: SamsungOneLatinWeb;
  font-weight: normal;
  font-size: 1em;
  width: 100%;
  height: 100%;
  position: fixed;
  overflow: auto;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: -1;
  -webkit-transition: opacity .8s;
  transition: opacity .8s; }

#sapp-overlay.load {
  opacity: 1;
  z-index: 10000; }

#sapp-overlay .sapp-wrap {
  display: block;
  width: 100%;
  background-color: #fff;
  color: #000;
  position: relative;
  top: 64px; }

#sapp-overlay .sapp-wrap .sapp-box {
  padding: 20px 0 0; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-close {
  font-size: 3em;
  line-height: .5em;
  float: right;
  margin: 10px 10px 0 0;
  cursor: pointer; }

#sapp-overlay .sapp-wrap .sapp-box {
  text-align: center; }

@media screen and (max-width: 380px) {
  #sapp-overlay .sapp-wrap .sapp-box {
    font-size: .875em; } }

@media screen and (max-width: 320px) {
  #sapp-overlay .sapp-wrap .sapp-box {
    font-size: .75em; } }

#sapp-overlay .sapp-wrap .sapp-box .sapp-logo {
  clear: right;
  padding: 20px 0;
  display: none; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-logo img {
  width: 100px; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-title {
  font-family: SamsungSansSharp;
  font-weight: bold;
  font-size: 2em;
  line-height: 1.2em;
  margin: 15px 0 10px;
  padding: 0 15px;
  width: 100%; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-body {
  font-size: 1em;
  line-height: 1.25em;
  padding: 20px 10px 40px;
  margin: 0 auto; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-image {
  margin-bottom: 30px; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-image img {
  height: 150px;
  max-width: 100%; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-cta {
  padding: 0 10px; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-cta .sapp-btn {
  text-transform: uppercase;
  padding: 18px 65px;
  border: 1px solid #363636;
  -webkit-border-radius: 30px;
  border-radius: 30px;
  background-color: #fff;
  font-size: .875em;
  font-weight: 700;
  margin: 0 auto 15px;
  line-height: .875em;
  display: inline-block;
  cursor: pointer;
  -webkit-transition: background-color .3s;
  transition: background-color .3s; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-cta .sapp-btn a {
  color: #000;
  -webkit-transition: color .3s;
  transition: color .3s; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-cta .sapp-btn:hover {
  background-color: #000; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-cta .sapp-btn:hover a {
  color: #fff; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-more {
  font-size: 1em;
  font-weight: 400;
  padding: 15px;
  margin: 0 auto;
  line-height: 1em;
  color: #000;
  cursor: pointer;
  -webkit-transition: color .3s;
  transition: color .3s;
  text-decoration: underline;
  text-underline-position: under; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-more a {
  color: #0077c8;
  -webkit-transition: color .3s;
  transition: color .3s;
  text-decoration: none; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-more:hover, #sapp-overlay .sapp-wrap .sapp-box .sapp-more:hover a {
  color: #220ea3; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-more span:after {
  font-family: "Zapf Dingbats";
  position: relative;
  content: "\276F";
  vertical-align: middle;
  font-size: 1em;
  font-weight: 400;
  right: -9px;
  top: -2px; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-bottom-image {
  display: none;
  text-align: center;
  margin-top: 20px; }

#sapp-overlay .sapp-wrap .sapp-box .sapp-bottom-image img {
  vertical-align: bottom; }

#supp-overlay {
  opacity: 0;
  font-family: SamsungOneLatinWeb;
  font-weight: normal;
  font-size: 1em;
  width: 100%;
  height: 100%;
  position: fixed;
  overflow: auto;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 0 10px 0;
  z-index: -1;
  -webkit-transition: opacity .8s;
  transition: opacity .8s; }

#supp-overlay.load {
  opacity: 1;
  z-index: 10000; }

#supp-overlay .supp-wrap {
  display: block;
  max-width: 1440px;
  margin: 0 auto;
  background-color: #fff;
  color: #363636;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

#supp-overlay .supp-wrap .supp-close {
  font-size: 4em;
  line-height: .5em;
  float: right;
  margin: 30px 30px 0 0;
  cursor: pointer;
  top: 0px;
  right: 0px;
  position: absolute; }

#supp-overlay .supp-wrap .supp-image {
  max-width: 50%;
  display: inline-block;
  vertical-align: middle; }

#supp-overlay .supp-wrap .supp-image img {
  width: 100%; }

#supp-overlay .supp-wrap .supp-box {
  max-width: 50%;
  width: 630px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 20px 20px;
  margin-top: 40px; }

#supp-overlay .supp-wrap .supp-box .supp-title {
  font-family: "SamsungSansSharp";
  font-weight: bold;
  font-size: 66px;
  line-height: 76px; }

#supp-overlay .supp-wrap .supp-box .supp-body {
  font-size: 1.25em;
  line-height: 1.875em;
  padding: 0 0 10px; }

#supp-overlay .supp-wrap .supp-box .supp-cta .supp-btn {
  text-transform: uppercase;
  padding: 20px 40px;
  border: 1px solid #363636;
  -webkit-border-radius: 30px;
  border-radius: 30px;
  background-color: #fff;
  font-size: .75em;
  font-weight: 700;
  letter-spacing: 2px;
  margin: 0 auto 15px;
  line-height: .875em;
  display: inline-block;
  cursor: pointer;
  -webkit-transition: background-color .3s;
  transition: background-color .3s; }

#supp-overlay .supp-wrap .supp-box .supp-cta .supp-btn a {
  color: #000;
  -webkit-transition: color .3s;
  transition: color .3s;
  text-decoration: none; }

#supp-overlay .supp-wrap .supp-box .supp-cta .supp-btn:hover {
  background-color: #222425; }

#supp-overlay .supp-wrap .supp-box .supp-cta .supp-btn:hover a {
  color: #fff; }

#supp-overlay .supp-wrap .supp-box .supp-more {
  text-transform: uppercase;
  font-size: .75em;
  font-weight: 700;
  padding: 15px 30px;
  margin: 0 auto;
  line-height: .875em;
  cursor: pointer;
  -webkit-transition: color .3s;
  transition: color .3s; }

#supp-overlay .supp-wrap .supp-box .supp-more a {
  color: #000;
  -webkit-transition: color .3s;
  transition: color .3s; }

#supp-overlay .supp-wrap .supp-box .supp-more:hover, #supp-overlay .supp-wrap .supp-box .supp-more:hover a {
  color: #220ea3; }

#supp-overlay .supp-wrap .sapp-box .supp-more span:after {
  font-family: "Zapf Dingbats";
  position: relative;
  content: "\276F";
  vertical-align: middle;
  font-size: 1em;
  font-weight: 400;
  right: -9px;
  top: -2px; }

@media screen and (max-width: 1176px) {
  #supp-overlay .supp-wrap .supp-box .supp-title {
    font-size: 56px;
    line-height: 66px; } }

@media screen and (max-width: 960px) {
  #supp-overlay .supp-wrap .supp-box {
    margin-top: 30px; }
  #supp-overlay .supp-wrap .supp-box .supp-title {
    font-size: 48px;
    line-height: 58px; }
  #supp-overlay .supp-wrap .supp-box .supp-body {
    font-size: 1em;
    line-height: 1.5em; }
  #supp-overlay .supp-wrap .supp-close {
    font-size: 3em;
    margin: 20px 20px 0 0; } }

@media screen and (max-width: 800px) {
  #supp-overlay .supp-wrap .supp-box {
    margin-top: 20px; }
  #supp-overlay .supp-wrap .supp-box .supp-title {
    font-size: 38px;
    line-height: 48px; }
  #supp-overlay .supp-wrap .supp-close {
    font-size: 2em;
    margin: 15px 15px 0 0; }
  #supp-overlay .supp-wrap .supp-box .supp-cta .supp-btn {
    padding: 15px 30px; } }

@media screen and (max-width: 768px) {
  #supp-overlay .supp-wrap {
    height: 90%; }
  #supp-overlay .supp-wrap .supp-box {
    position: absolute;
    max-width: 100%;
    margin-top: 40px; }
  #supp-overlay .supp-wrap .supp-image {
    max-width: 100%;
    position: relative;
    float: right;
    right: 20%;
    width: 80%;
    top: 30%; } }

@media screen and (max-width: 680px) {
  #supp-overlay .supp-wrap {
    height: 80%; }
  #supp-overlay .supp-wrap .supp-box .supp-title {
    font-size: 32px;
    line-height: 42px; }
  #supp-overlay .supp-wrap .supp-box .supp-body {
    font-size: .875em;
    line-height: 1.2em; } }

@media screen and (max-width: 480px) {
  #supp-overlay .supp-wrap {
    height: 70%; }
  #supp-overlay .supp-wrap .supp-image {
    top: 45%; } }

#spop-overlay, #spop-overlay2 {
  font-family: SamsungOneLatinWeb;
  font-weight: 300;
  font-size: 1em;
  background-color: #f7f7f7;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 9999;
  width: 100%;
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #ccc;
  opacity: .94;
  display: none; }

#spop-overlay .spop-wrap, #spop-overlay2 .spop-wrap {
  max-width: 640px;
  margin: 0 auto;
  padding: 15px 14px 15px 40px; }

#spop-overlay .spop-close, #spop-overlay2 .spop-close {
  position: absolute;
  -webkit-transform: translateY(75%);
  -ms-transform: translateY(75%);
  transform: translateY(75%);
  padding: 0 15px;
  font-size: 1.4em;
  font-weight: 700;
  cursor: pointer; }

#spop-overlay .spop-wrap .spop-logo, #spop-overlay .spop-wrap .spop-textBox, #spop-overlay .spop-wrap .spop-cta, #spop-overlay2 .spop-wrap .spop-logo, #spop-overlay2 .spop-wrap .spop-textBox, #spop-overlay2 .spop-wrap .spop-cta {
  display: table-cell;
  vertical-align: middle; }

#spop-overlay .spop-wrap .spop-cta, #spop-overlay2 .spop-wrap .spop-cta {
  text-align: center;
  grid-row: 1;
  -ms-grid-row: 1;
  grid-column-start: 3;
  grid-column-end: 4;
  -ms-grid-column: 3; }

#spop-overlay .spop-wrap .spop-logo, #spop-overlay2 .spop-wrap .spop-logo {
  vertical-align: middle;
  text-align: center;
  grid-row: 1;
  -ms-grid-row: 1;
  grid-column-start: 1;
  grid-column-end: 2;
  -ms-grid-column: 1; }

#spop-overlay .spop-wrap .spop-logo img, #spop-overlay2 .spop-wrap .spop-logo img {
  width: 45px; }

#spop-overlay .spop-wrap .spop-content, #spop-overlay2 .spop-wrap .spop-content {
  max-width: 520px;
  width: 100%;
  margin: 0 auto;
  display: grid;
  display: -ms-grid;
  grid-template-columns: 15% 65% 20%;
  -ms-grid-columns: 15% 65% 20%;
  align-items: center;
  -ms-grid-row-align: center; }

#spop-overlay .spop-wrap .spop-content .spop-textBox, #spop-overlay2 .spop-wrap .spop-content .spop-textBox {
  padding: 0 10px;
  text-align: center;
  grid-row: 1;
  -ms-grid-row: 1;
  grid-column-start: 2;
  grid-column-end: 3;
  -ms-grid-column: 2; }

#spop-overlay .spop-wrap .spop-content .spop-textBox .spop-title, #spop-overlay2 .spop-wrap .spop-content .spop-textBox .spop-title {
  font-family: SamsungSansSharp;
  font-weight: 700;
  font-size: 16px;
  line-height: 1.25em; }

#spop-overlay .spop-wrap .spop-content .spop-textBox .spop-body, #spop-overlay2 .spop-wrap .spop-content .spop-textBox .spop-body {
  font-size: 10px;
  line-height: 1.4; }

#spop-overlay .spop-wrap .spop-cta a, #spop-overlay2 .spop-wrap .spop-cta a {
  padding: 8px 0;
  color: #0077c8;
  font-size: 14px;
  font-weight: 700;
  text-decoration: none;
  -webkit-transition: color .25s, background-color .25s;
  transition: color .25s, background-color .25s; }

#spop-overlay .spop-wrap .spop-cta a:hover, #spop-overlay2 .spop-wrap .spop-cta a:hover {
  color: #fff;
  background-color: #220ea3; }

@media screen and (max-width: 650px) {
  #spop-overlay .spop-wrap .spop-content .spop-textBox, #spop-overlay2 .spop-wrap .spop-content .spop-textBox {
    font-size: .875em; } }

@media screen and (max-width: 580px) {
  #spop-overlay .spop-wrap .spop-content .spop-textBox, #spop-overlay2 .spop-wrap .spop-content .spop-textBox {
    padding: 0 5px; } }

.dark-theme span {
  color: white; }

#ir_overlay, #printer-exit {
  display: none;
  position: fixed;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 10000; }

#ir_overlay .irWrap, #printer-exit .pxWrap {
  display: block;
  margin: 0 auto;
  max-width: 800px;
  position: relative;
  background-color: #fff;
  top: 50px; }

#ir_overlay .irWrap .irContent, #printer-exit .pxWrap .pxContent {
  font-size: 1em;
  line-height: 1.4em;
  padding: 50px; }

#ir_overlay .irWrap .cancel, #printer-exit .pxWrap .cancel {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  color: #1428a0;
  margin: 0 20px 0 0; }

#ir_overlay .irWrap .irContent h3, #printer-exit .pxWrap .pxContent h3 {
  font-size: 32px;
  font-weight: 700;
  line-height: 1.2em;
  margin-bottom: 20px; }

#ir_overlay .irWrap .irClose, #printer-exit .pxWrap .pxClose {
  position: absolute;
  top: 10px;
  right: 0;
  font-size: 2em;
  cursor: pointer; }

#ir_overlay .button-group, #printer-exit .button-group {
  display: block;
  text-align: right;
  margin: 20px; }

#ir_overlay .cta-button, #printer-exit .cta-button {
  color: #fff !important;
  color: #363636;
  display: block;
  position: relative;
  padding: 20px 38px 20px 40px;
  margin: 20px 0 0 0;
  overflow: hidden;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  letter-spacing: 1.7px;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 0, 0 100%;
  background-size: 100% 100%, 100% 100%;
  border: 1px solid;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  outline: 0;
  background-color: #1428a0;
  vertical-align: middle;
  border: none;
  -webkit-transition: .2s ease-in;
  transition: .2s ease-in;
  background-clip: border-box;
  z-index: 1; }

#ir_overlay .cta-button:hover, #printer-exit .cta-button:hover {
  background-color: #0b175c; }

#ir_overlay .irWrap .continue, #printer-exit .pxWrap .continue {
  display: inline-block;
  vertical-align: middle;
  margin: 0 0 0 20px;
  text-decoration: none; }

#ir_overlay a[target="_blank"]:after, #printer-exit a[target="_blank"]:after {
  background-image: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg);
  display: inline-block;
  position: relative;
  top: 1px;
  width: 11px;
  height: 11px;
  margin-left: 5px;
  background-size: 11px 11px;
  content: ''; }

@media screen and (max-width: 768px) {
  #ir_overlay .irWrap .irContent, #printer-exit .pxWrap .pxContent {
    padding: 50px 30px; }
  #ir_overlay .button-group, #printer-exit .button-group {
    margin: 20px -20px;
    text-align: center; } }

@media screen and (max-width: 380px) {
  ::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 8px; }
  ::-webkit-scrollbar-track {
    background-color: rgba(200, 200, 200, 0.6);
    -webkit-border-radius: 8px;
    border-radius: 8px; }
  ::-webkit-scrollbar-thumb {
    -webkit-border-radius: 8px;
    border-radius: 8px;
    background-color: rgba(156, 156, 156, 0.6); }
  #printer-exit .pxWrap {
    overflow: scroll;
    max-height: 460px; } }

#outer-wrap {
  background-repeat: no-repeat;
  background-position: center top; }

#inner-wrap.home #main {
  background-color: transparent; }

#inner-wrap.home nav.gnb-b2c {
  border-bottom: 0 none; }

#inner-wrap.home nav.gnb-b2c, #inner-wrap.home .gnb-b2c-mobile-lvl .gnb-menu, #inner-wrap.home .gnb-b2c-mobile-lvl .gnb-menu ul:first-of-type {
  background-color: transparent;
  -webkit-transition: background-color .25s;
  transition: background-color .25s; }

#inner-wrap.home nav.gnb-b2c.homeTrans {
  background-color: rgba(0, 0, 0, 0.8);
  border: 0 none; }

#inner-wrap.home .gnb-b2c section.gnb-b2c-soverlay {
  background-color: rgba(0, 0, 0, 0.8);
  border: 0 none; }

#inner-wrap.home .gnb-b2c-soverlay a, #inner-wrap.home nav h6, #inner-wrap.home nav .gnb-b2c-mnav-link, #inner-wrap.home .gnb-b2c-icons-cart a .cart-basket, #inner-wrap.home .gnb-b2c-icons .gnb-username {
  color: #fff; }

#inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-link, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons .gnb-b2c-icons-login .gnb-username {
  color: rgba(255, 255, 255, 0.3); }

#inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item:hover .gnb-b2c-mnav-link, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.hover .gnb-b2c-mnav-link, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-soverlay .gnb-b2c-scont, #inner-wrap.home .gnb-b2c-mnav-item.gnb-active a, #inner-wrap.home .gnb-b2c-mnav-item.gnb-active .gnb-after-login {
  color: #fff; }

#inner-wrap.home .gnb-after-login.gnb-login-mark .blue {
  color: inherit; }

#inner-wrap.home nav.gnb-b2c .gnb-b2c-logo svg, #inner-wrap.home nav.gnb-b2c .gnb-b2c-logo svg path, #inner-wrap.home nav.gnb-b2c .gnb-b2c-logo svg circle, #inner-wrap.home nav.gnb-b2c .gnb-b2c-logo svg rect, #inner-wrap.home nav.gnb-b2c .gnb-b2c-logo svg symbol, #inner-wrap.home nav.gnb-b2c .gnb-b2c-icons-item svg, #inner-wrap.home nav.gnb-b2c .gnb-b2c-icons-item svg path, #inner-wrap.home nav.gnb-b2c .gnb-b2c-icons-item svg circle, #inner-wrap.home nav.gnb-b2c .gnb-b2c-icons-item svg rect, #inner-wrap.home nav.gnb-b2c .gnb-b2c-icons-item svg symbol, #inner-wrap.home nav.gnb-b2c .gnb-after-login svg, #inner-wrap.home nav.gnb-b2c .gnb-after-login svg path, #inner-wrap.home nav.gnb-b2c .gnb-after-login svg circle, #inner-wrap.home nav.gnb-b2c .gnb-after-login svg rect, #inner-wrap.home nav.gnb-b2c .gnb-after-login svg symbol, #inner-wrap.home .gnb-b2c-mnav-item.gnb-b2c-icons-login svg {
  fill: #fff; }

#inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg path, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg circle, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg rect, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg symbol, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-after-login svg, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-after-login svg path, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-after-login svg circle, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-after-login svg rect, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-after-login svg symbol, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-b2c-icons-login svg {
  fill: rgba(255, 255, 255, 0.3); }

#inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item:hover svg, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item:hover svg path, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item:hover svg circle, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item:hover svg rect, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item:hover svg symbol, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-b2c-icons-login:hover svg {
  fill: #fff; }

#inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-active svg, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-active svg path, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-active svg circle, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-active svg rect, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-active svg symbol {
  fill: #fff; }

#inner-wrap.home .gnb-b2c-mobile {
  background-color: transparent;
  color: #fff; }

#inner-wrap.home .gnb-b2c .burger-line, #inner-wrap.home .gnb-b2c .burger-line:nth-of-type(2)::after {
  background: #fff; }

#inner-wrap.home .gnb-b2c-mobile-lvl ul li a[data-gnb-snav-id]::after {
  content: '';
  display: none; }

#inner-wrap.home .gnb-b2c-mobile-lvl:last-of-type ul, #inner-wrap.home .gnb-b2c-mobile-lvl:first-of-type ul {
  padding: 0;
  margin: 0 25px;
  border-color: rgba(255, 255, 255, 0.5); }

#inner-wrap.home .gnb-b2c-mobile-lvl:not(:first-of-type) {
  padding: 0 25px; }

@media only screen and (max-width: 768px) {
  #inner-wrap.home .gnb-b2c section.gnb-b2c-soverlay {
    width: 100%; }
  #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg path, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg circle, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg rect, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-icons-item svg symbol, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-mobile-after-login svg, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-mobile-after-login svg path, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-mobile-after-login svg circle, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-mobile-after-login svg rect, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-mobile-after-login svg symbol, #inner-wrap.home nav.gnb-b2c.homeTrans .gnb-b2c-mnav-item.gnb-b2c-icons-login svg {
    fill: #fff; } }

#note8splusapp {
  display: none; }

.Badge-badge_lightblue-2771924179 {
  display: none !important; }

.PriceInfoNew-root-2970116003 {
  font-size: 24px !important; }

.color-block[data-color='meteor-gray'] {
  background-color: #949392; }

.color-block[data-color='titanium-gold'] {
  background-color: #ffd700; }

.customizations.colors ul li a.meteor-gray {
  background-color: #949392; }

.customizations.colors ul li a.titanium-gold {
  background-color: #ffd700; }

.pr-g-trade-in-configurator .tradein-checkout__finance-button-wrapper button {
  text-indent: -9999px;
  line-height: 0; }

.pr-g-trade-in-configurator .tradein-checkout__finance-button-wrapper button:after {
  text-indent: 0;
  content: 'add to cart';
  display: block;
  line-height: initial; }

.banner-tpromo {
  margin-top: 0 !important; }

a[data-modelcode^='SM-G935AZBAATT'] div[class^='FamilyOption__promoDown'] {
  display: none; }

a[data-modelcode^='SM-G935VZBAVZW'] div[class^='FamilyOption__promoDown'] {
  display: none; }

a[data-modelcode^='SM-G935UZDAXAA'] div[class^='FamilyOption__promoDown'] {
  display: none; }

a[data-modelcode^='SM-G935TZBATMB'] div[class^='FamilyOption__promoDown'] {
  display: none; }

.product-details__info-tpromo {
  display: none !important; }

.feature-benefit-signup .dark-theme .feature-benefit-horizontal .text-wrapper .type-cp1 {
  color: #fff !important; }

.PreOrderPage__blueBtn___h0Lrq {
  display: block;
  width: 250px;
  margin: auto;
  margin-bottom: 2%; }

@media (min-width: 769px) {
  .cm-g-carousel-container .cm-carousel-container .slick-list.draggable {
    clear: left; } }

#hp_qled_promo .feature-benefit-full-bleed-image__text-block__description, #hp_home_appliances_promo .feature-benefit-full-bleed-image__text-block__description, #ha_promo .feature-benefit-full-bleed-image__text-block__description {
  font-family: 'SamsungSansSharp'; }

.ho-g-product-kv .hp-onetile-cluster__desc {
  font-family: 'SamsungSansSharp';
  font-weight: bold !important;
  font-size: 24px; }

@media screen and (max-width: 768px) {
  .unpacked201802-home-kv .hp-onetile-cluster__title {
    font-size: 8.88889vw !important; } }

p.AddOnPage__subfont___1nNGk {
  visibility: hidden;
  position: relative; }

p.AddOnPage__subfont___1nNGk:after {
  visibility: visible;
  content: "Don't miss out on special services and accessories for your new Gear.";
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%); }

#hp_qled_promo_epp {
  display: none; }

#ha_promo {
  display: none; }

.feature-benefit-full-bleed-image {
  min-height: 0 !important; }

#fatest-header-comp .textBlock-wrapper__title {
  padding: 0 16%;
  line-height: 120%; }

@media screen and (min-width: 769px) {
  #fatest-header-comp .header-textBlock-wrapper--desktop {
    display: block;
    text-align: center; }
  #fatest-header-comp .header-textBlock-wrapper--desktop .textBlock-wrapper__cta {
    display: inline-block;
    vertical-align: middle; }
  #fatest-header-comp .header-textBlock-wrapper--desktop .textBlock-multi-lnk {
    display: inline-block;
    vertical-align: middle; }
  #fatest-header-comp .textBlock-wrapper__desc {
    font-size: 12px; } }

@media screen and (max-width: 768px) {
  #fatest-header-comp .header-textBlock-wrapper--mobile {
    font-size: 7.77778vw;
    font-weight: 700;
    font-family: SamsungSansSharp;
    text-align: center;
    display: block;
    line-height: 120%; }
  #fatest-header-comp .header-textBlock-wrapper--mobile .textBlock-wrapper__cta {
    display: inline-block;
    vertical-align: middle;
    line-height: 100%; } }

@media screen and (min-width: 769px) and (max-width: 1024px) {
  #inspired-by-chefs .feature-benefit-full-bleed-image__text-block__title {
    margin-bottom: 4%; }
  #inspired-by-chefs .feature-benefit-full-bleed-image__text-block__container {
    margin-top: 4%; } }

@media screen and (min-width: 769px) {
  #inspired-by-chefs .feature-benefit-full-bleed-image__text-block {
    width: 40%; } }

.feature-benefit-static .text-wrapper .title-text, .feature-benefit-rich .text-wrapper .title-text, .feature-benefit-interactive .text-wrapper .title-text, .feature-benefit-horizontal .text-wrapper .title-text {
  font-weight: bold; }

#hp-bixby-s8 {
  display: none; }

div[class^='SummaryPanel__product-feature'] {
  display: none !important; }

.primary-selection-new-variation .primary-selection-new-variation__product-text .product-name {
  display: inline-block; }

.primary-selection-new-variation .product-price.epp-product {
  padding-bottom: 10px; }

.global-sold-out-message {
  font-size: 14px;
  font-weight: bold;
  color: #d0021b;
  line-height: 1.38;
  text-align: center;
  text-transform: uppercase; }

#search_results div[data-mh='sold-out-message'] {
  margin-bottom: 5px; }

.gnb-header .gnb-b2c-login-section {
  display: none;
  clear: both;
  overflow: hidden; }

.cm-cookie-geo {
  position: fixed;
  left: 0;
  right: 0;
  bottom: -100%;
  padding: 0 25px;
  min-width: 320px;
  background: #fff;
  -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 20px rgba(0, 0, 0, 0.3);
  z-index: 99999;
  opacity: 0;
  -webkit-transition: bottom .7s, opacity .8s;
  transition: bottom .7s, opacity .8s; }

.cm-cookie-geo, .cm-cookie-geo * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.cm-cookie-geo a {
  color: #1428a0;
  text-decoration: underline; }

.cm-cookie-geo .blind {
  overflow: hidden;
  position: absolute;
  width: 1px;
  height: 1px;
  clip: rect(1px, 1px, 1px, 1px); }

.cookie-warning .cm-cookie-geo {
  display: block;
  opacity: 0.8;
  bottom: 0;
  -webkit-transition-delay: .3s;
  transition-delay: .3s; }

.cm-cookie-geo__select {
  position: relative;
  margin: 0 auto;
  padding: 5px 0 24px;
  width: 100%;
  max-width: 1204px; }

.cm-cookie-geo__select:after {
  content: '';
  display: block;
  clear: both; }

.cm-cookie-geo__select-text {
  float: left;
  margin-top: 12px; }

.cm-cookie-geo__select-text p {
  margin-top: 3px;
  font-size: 14px;
  color: #363636; }

html[lang^="th"] .cm-cookie-geo__select-text p {
  font-size: 18.9px; }

.cm-cookie-geo__select-text p:first-child {
  margin-top: 0; }

.cm-cookie-geo__select-text p strong {
  text-transform: uppercase;
  font-weight: 700;
  font-family: 'SamsungOneLatinWeb'; }

.cm-cookie-geo__select-text p em {
  font-style: normal;
  color: #006ee9; }

.cm-cookie-geo__list-wrap {
  margin-top: 15px;
  float: right;
  text-align: right; }

.cm-cookie-geo__list-cta {
  display: inline-block;
  margin-left: 5px;
  padding: 0 20px;
  min-width: 140px;
  height: 44px;
  border: 1px solid #dadada;
  font-size: 12px;
  color: #363636;
  text-transform: uppercase;
  font-weight: bold;
  -webkit-transition: background .2s;
  transition: background .2s;
  background-color: #fff; }

html[lang^="th"] .cm-cookie-geo__list-cta {
  font-size: 16.2px; }

.cm-cookie-geo__list-cta:hover {
  color: #fff;
  background: #363636; }

.cm-cookie-geo__list-cta .lang {
  white-space: nowrap; }

.cm-cookie-geo__list-head-mo {
  display: none; }

.cm-cookie-geo__msg {
  margin: 0 auto;
  padding: 29px 0 30px;
  border-top: 1px solid #eeeeee;
  max-width: 1204px;
  font-size: 12px;
  font-style: normal;
  color: #636363; }

html[lang^="th"] .cm-cookie-geo__msg {
  font-size: 16.2px; }

.cm-cookie-geo__msg .cookie-notice__desc {
  font-size: 12px;
  color: #636363;
  font-weight: 400; }

html[lang^="th"] .cm-cookie-geo__msg .cookie-notice__desc {
  font-size: 16.2px; }

.cm-cookie-geo__msg .cookie-notice__link {
  font-size: 12px; }

html[lang^="th"] .cm-cookie-geo__msg .cookie-notice__link {
  font-size: 16.2px; }

.cm-cookie-geo__close {
  position: absolute;
  top: 10px;
  width: 100%;
  max-width: 1433px;
  left: 0;
  right: 0;
  margin: 0 auto; }

.cm-cookie-geo__close-cta {
  position: absolute;
  left: auto;
  right: 0;
  padding: 10px;
  font-size: 0;
  cursor: pointer;
  background-color: transparent;
  border: none; }

.cm-cookie-geo__close-cta:after {
  content: '';
  display: block;
  overflow: hidden;
  width: 13px;
  height: 13px;
  background-image: url(/us/smg/etc/designs/samsung/global/images/svg-close.svg);
  border-width: none; }

.cm-cookie-geo__sebn {
  margin: 0 auto;
  padding: 24px 0 5px;
  border-top: 1px solid #eeeeee;
  max-width: 1204px;
  font-size: 14px;
  line-height: 1.43;
  font-style: normal;
  color: #363636; }

html[lang^="th"] .cm-cookie-geo__sebn {
  font-size: 18.9px; }

html[lang^="th"] .cm-cookie-geo__sebn {
  line-height: 1.0725; }

html[lang^="my"] .cm-cookie-geo__sebn {
  line-height: 2.002; }

.cm-cookie-geo__sebn .text_wrapper {
  float: left;
  width: 60%;
  margin-bottom: 20px; }

.cm-cookie-geo__sebn-button {
  float: right;
  margin-top: -1px;
  padding-right: 4px;
  margin-bottom: 20px;
  text-align: right; }

.cm-cookie-geo__sebn-button .cm-cookie-geo__list-cta {
  margin-left: 1px;
  padding: 0 19px;
  min-width: 124px;
  text-transform: none; }

.cm-cookie-geo__sebn:after {
  content: '';
  display: block;
  clear: both; }

.cm-cookie-geo__sebn .read-more {
  display: none; }

.cm-cookie-geo__sebn-settings {
  display: none;
  margin: 0 auto;
  padding: 24px 0 22px;
  max-width: 1204px; }

.cm-cookie-geo__sebn-settings fieldset {
  display: inline-block;
  margin-left: 24px; }

.cm-cookie-geo__sebn-settings fieldset:first-child {
  margin-left: 0; }

.cm-cookie-geo__sebn-settings fieldset.s-setting-button {
  margin-left: 40px; }

.cm-cookie-geo__sebn-settings .checkbox-custom {
  position: absolute;
  left: -50px;
  width: 0;
  height: 0;
  opacity: 0; }

.cm-cookie-geo__sebn-settings .checkbox-custom-label {
  display: inline-block;
  position: relative;
  padding-left: 20px;
  font-size: 14px;
  color: #363636; }

html[lang^="th"] .cm-cookie-geo__sebn-settings .checkbox-custom-label {
  font-size: 18.9px; }

.cm-cookie-geo__sebn-settings .checkbox-custom-label:after {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  top: 2px;
  width: 12px;
  height: 12px;
  border: 1px solid #363636; }

.cm-cookie-geo__sebn-settings .checkbox-custom-label:before {
  content: '';
  display: none;
  position: absolute;
  left: 3px;
  top: 5px;
  width: 8px;
  height: 8px;
  background: #1428a0; }

.cm-cookie-geo__sebn-settings .opslaan_btn {
  display: inline-block;
  position: relative;
  top: -1px;
  padding: 0 20px;
  height: 26px;
  border: 1px solid #363636;
  font-size: 12px;
  color: #363636;
  font-weight: bold;
  text-transform: uppercase; }

html[lang^="th"] .cm-cookie-geo__sebn-settings .opslaan_btn {
  font-size: 16.2px; }

.cm-cookie-geo__sebn-settings .opslaan_btn:hover, .cm-cookie-geo__sebn-settings .opslaan_btn:focus {
  color: #fff;
  background: #363636; }

.cm-cookie-geo__sebn-settings .checkbox-custom:checked + .checkbox-custom-label:before {
  display: block; }

.cm-cookie-geo__sebn-settings .disabled-cookie-opt * {
  opacity: .5; }

.cm-cookie-geo__sebn-settings .disabled-cookie-opt .checkbox-custom-label:before {
  background: #636363; }

.cm-cookie-geo__list-close {
  padding: 0;
  border: none; }

@media screen and (max-width: 768px) {
  .cm-cookie-geo {
    padding: 0; }
  .cm-cookie-geo__select {
    padding: 13px 15px 14px; }
  .cm-cookie-geo__select-text {
    float: none;
    padding-right: 20px; }
  .cm-cookie-geo__select-text p {
    font-size: 15px; }
  html[lang^="th"] .cm-cookie-geo__select-text p {
    font-size: 20.25px; }
  .cm-cookie-geo__select-text em {
    font-size: 12px; }
  html[lang^="th"] .cm-cookie-geo__select-text em {
    font-size: 16.2px; }
  .cm-cookie-geo__list-wrap {
    float: none;
    text-align: left; }
  .cm-cookie-geo__list-item:first-child {
    margin-left: 0px; }
  .cm-cookie-geo__list-cta {
    display: block;
    float: left;
    width: 48.4848%;
    margin-left: 1.3636%; }
  .cm-cookie-geo__msg {
    padding: 13px 30px 14px 15px;
    background: #f7f7f7;
    line-height: 1.4167; }
  .cm-cookie-geo__msg p {
    font-size: 12px;
    font-weight: 400;
    line-height: 100%; }
  html[lang^="th"] .cm-cookie-geo__msg {
    line-height: 1.06252; }
  html[lang^="my"] .cm-cookie-geo__msg {
    line-height: 1.98338; }
  .cm-cookie-geo__close {
    top: 10px; }
  .cm-cookie-geo__close-cta {
    right: 5px; }
  .cm-cookie-geo__close-cta:after {
    width: 12px;
    height: 12px; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list {
    display: inline-block;
    position: relative;
    padding: 4px 0;
    padding-right: 41px;
    border: 1px solid #dadada;
    min-width: 240px;
    max-height: 44px;
    background: #fff;
    overflow: hidden;
    cursor: pointer; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list-close {
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    width: 41px;
    height: 42px;
    background: url(/us/smg/etc/designs/samsung/global/images/svg-btn-arw-down-gray.svg) 50% 50% no-repeat;
    background-size: 12px auto; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list-head-mo {
    display: block;
    padding: 0 15px;
    width: 100%;
    height: 36px;
    line-height: 36px;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: bold;
    color: #363636;
    text-align: left;
    border: none;
    background: none; }
  html[lang^="th"] .cm-cookie-geo--selectbox .cm-cookie-geo__list-head-mo {
    font-size: 16.2px; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list-cta {
    display: none;
    float: none;
    margin: 0;
    padding: 0 15px;
    width: 100%;
    height: 36px;
    line-height: 36px;
    border: none;
    color: #888888;
    text-align: left;
    white-space: nowrap; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list-cta:hover, .cm-cookie-geo--selectbox .cm-cookie-geo__list-cta:focus {
    background: #fff;
    color: #363636; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list .js-target-country .cm-cookie-geo__list-cta {
    color: #363636; }
  .cm-cookie-geo--selectbox .cm-cookie-geo__list-wrap {
    height: 44px; }
  .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list {
    max-height: 999px; }
  .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list-head-mo {
    display: none; }
  .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list-cta {
    display: block; }
  .cm-cookie-geo--selectbox .s-select-open .cm-cookie-geo__list-close {
    background-image: url(/us/smg/etc/designs/samsung/global/images/svg-btn-arw-up-gray.svg); }
  .cm-cookie-geo--selectbox .s-fixed .cm-cookie-geo__list {
    position: fixed;
    bottom: 15px; }
  .cm-cookie-geo__sebn {
    margin: 0 15px;
    padding: 15px 0 20px;
    font-size: 15px; }
  html[lang^="th"] .cm-cookie-geo__sebn {
    font-size: 20.25px; }
  .cm-cookie-geo__sebn .text_wrapper {
    position: relative;
    float: none;
    width: auto;
    margin-bottom: 0; }
  .cm-cookie-geo__sebn-button {
    float: none;
    margin-top: 15px;
    margin-bottom: 0;
    width: auto;
    text-align: right; }
  .cm-cookie-geo__sebn-button .cm-cookie-geo__list-cta {
    display: inline-block;
    margin-left: 2px;
    float: none;
    width: auto;
    height: 35px; }
  .cm-cookie-geo__sebn-settings {
    display: block;
    padding: 15px 15px 20px;
    background: #f7f7f7; }
  .cm-cookie-geo__sebn-settings fieldset {
    margin-bottom: 8px;
    margin-left: 0;
    margin-right: -4px;
    min-width: 50%; }
  .cm-cookie-geo__sebn-settings fieldset.s-setting-button {
    display: block;
    margin: 0;
    min-width: auto;
    text-align: right; }
  .cm-cookie-geo__sebn-settings .checkbox-custom-label {
    padding-left: 20px;
    font-size: 12px;
    font-weight: bold; }
  html[lang^="th"] .cm-cookie-geo__sebn-settings .checkbox-custom-label {
    font-size: 16.2px; }
  .cm-cookie-geo__sebn-settings .checkbox-custom-label:after {
    content: '';
    top: 0;
    width: 12px;
    height: 12px; }
  .cm-cookie-geo__sebn-settings .checkbox-custom-label:before {
    top: 3px;
    width: 8px;
    height: 8px; }
  .cm-cookie-geo__sebn-settings .opslaan_btn {
    top: 0;
    min-width: 94px;
    height: 26px; } }

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

body.fixed-lead-gen, html.fixed-lead-gen {
  overflow: hidden; }

.omni-lead-gen {
  display: none; }

.omni-lead-gen.explore .potential {
  display: none; }

.omni-lead-gen.potential .explore {
  display: none; }

.omni-lead-gen * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.omni-lead-gen.active {
  display: block;
  position: fixed;
  background-color: rgba(0, 0, 0, 0.5);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10001; }

.omni-lead-gen__wrap {
  background-color: white;
  position: absolute;
  width: 62.15278%;
  min-height: 38.05556%;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap {
    width: 93.05556%; } }

.omni-lead-gen__wrap__inner {
  padding: 4.46927% 0 0;
  position: relative; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__inner {
    max-height: 98vh;
    overflow: auto;
    padding: 8.33333% 0 0; } }

.omni-lead-gen__wrap__close {
  position: absolute;
  color: #969696;
  right: 3.91061%;
  top: 6.38686%;
  z-index: 5;
  width: 23px;
  text-align: center;
  vertical-align: middle;
  line-height: 1;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  font-size: 0; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__close {
    width: 15px;
    right: 4.16667%;
    top: 2.25564%; } }

.omni-lead-gen__wrap__icon {
  margin-bottom: 2.12291%; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__icon {
    margin-bottom: 9.25373%; } }

.omni-lead-gen__wrap__title {
  font-size: 30px;
  font-family: "SamsungSharpSans";
  font-weight: 700;
  letter-spacing: normal;
  line-height: 1.67;
  color: #000; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__title {
    font-size: 2.08333vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__title {
    font-size: 5.55556vw !important; } }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__title {
    line-height: 1.25; } }

.omni-lead-gen__wrap__sub {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 86%;
  margin: 0 auto 3.57542%; }

.success-step .omni-lead-gen__wrap__sub {
  margin: 0 auto 0; }

@media (max-width: 768px) {
  .success-step .omni-lead-gen__wrap__sub {
    margin: 20px auto 0; } }

.omni-lead-gen__wrap__sub__subtitle {
  font-size: 18px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  display: none; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__sub__subtitle {
    font-size: 1.25vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__sub__subtitle {
    font-size: 3.33333vw !important; } }

.nolocation .omni-lead-gen__wrap__sub__subtitle {
  display: block; }

.omni-lead-gen__wrap__sub__avatar {
  margin-right: 10px;
  display: block;
  max-width: 50px;
  -webkit-border-radius: 50%;
  border-radius: 50%; }

.nolocation .omni-lead-gen__wrap__sub__avatar {
  display: none; }

.omni-lead-gen__wrap__sub__msg {
  font-size: 18px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.5;
  color: black;
  display: block; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__sub__msg {
    font-size: 1.25vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__sub__msg {
    font-size: 3.33333vw !important; } }

.nolocation .omni-lead-gen__wrap__sub__msg {
  display: none; }

.success-step .omni-lead-gen__wrap__sub__msg {
  font-size: 16px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .success-step .omni-lead-gen__wrap__sub__msg {
    font-size: 1.11111vw !important; } }

@media screen and (max-width: 768px) {
  .success-step .omni-lead-gen__wrap__sub__msg {
    font-size: 3.33333vw !important; } }

@media (max-width: 768px) {
  .success-step .omni-lead-gen__wrap__sub__msg {
    text-align: left; } }

.success-step .omni-lead-gen__wrap__sub__msg.second {
  font-size: 16px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .success-step .omni-lead-gen__wrap__sub__msg.second {
    font-size: 1.11111vw !important; } }

@media screen and (max-width: 768px) {
  .success-step .omni-lead-gen__wrap__sub__msg.second {
    font-size: 2.77778vw !important; } }

.success-step .omni-lead-gen__wrap__sub__msg.second br {
  display: none; }

.success-step .omni-lead-gen__wrap__sub__msg.second b {
  display: none; }

.omni-lead-gen__wrap__content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  width: 70%;
  margin: 0 auto 2.01117%; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content {
    display: block;
    width: 86.11111%; } }

.omni-lead-gen__wrap__content__ps {
  width: 65%;
  overflow: hidden;
  min-height: 250px;
  padding: 0 18px 0 0; }

.nolocation .omni-lead-gen__wrap__content__ps {
  width: 100%; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__ps {
    width: 100%;
    padding: 0; } }

.omni-lead-gen__wrap__content__ps .ps-container > div {
  overflow: hidden; }

.omni-lead-gen__wrap__content__ps .ps-container * {
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

.omni-lead-gen__wrap__content__ps .ps-ribbon {
  height: 50px; }

.omni-lead-gen__wrap__content__ps .ps-map-pushpin-select > div {
  margin: 12px 0; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__ps .ps-map-pushpin-select > div {
    margin: 7px 0; } }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-seller {
  width: 100%; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-seller {
    width: 70%; } }

.omni-lead-gen__wrap__content__ps .ps-widget.ps-hybrid {
  height: auto; }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-wtb > .ps-wtb-content > .ps-local-tab {
  width: 100%; }

.omni-lead-gen__wrap__content__ps .ps-widget.ps-hybrid > .ps-container > .ps-wtb > .ps-wtb-content > .ps-local-tab > .ps-local {
  height: 100%; }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-radio-button-cover {
  width: 16px;
  height: 16px; }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-radio-button-cover:after {
  top: 3px !important;
  left: 3px !important;
  width: 10px !important;
  height: 10px !important; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-radio-button-cover {
    width: 14px;
    height: 14px; }
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-radio-button-cover:after {
    top: 2px !important;
    left: 2px !important;
    width: 10px !important;
    height: 10px !important; } }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-seller > div > span > small {
  margin-left: 30px; }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-address {
  left: 30px; }

@media (min-width: 769px) {
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-address {
    width: 70%; } }

.omni-lead-gen__wrap__content__ps .ps-hybrid span.ps-distance-stock > b {
  margin-top: 2px;
  font-size: 10px; }

.omni-lead-gen__wrap__content__ps .ps-hybrid span.ps-distance-stock > span {
  font-size: 12px; }

.omni-lead-gen__wrap__content__ps .ps-hybrid .ps-no-results.ps-no-location {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

@media (min-width: 769px) {
  .omni-lead-gen__wrap__content__ps .ps-widget.ps-hybrid > .ps-container > .ps-wtb > .ps-wtb-content {
    min-height: 200px; } }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    -ms-grid-row-align: flex-start;
    align-items: flex-start; }
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-seller > div > span > small {
    font-size: 14px; }
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-address > div {
    font-size: 10px; }
  .omni-lead-gen__wrap__content__ps .ps-hybrid span.ps-distance-stock > span {
    white-space: nowrap; }
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-address {
    position: relative;
    top: -10px;
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
    max-width: 70%; }
  .omni-lead-gen__wrap__content__ps .ps-hybrid .ps-map-pushpin-select > div > div > .ps-distance {
    width: 30%;
    text-align: right; } }

.omni-lead-gen__wrap__content__form {
  width: 35%;
  display: block; }

.nolocation .omni-lead-gen__wrap__content__form {
  width: 100%;
  display: none; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__form {
    width: 100%; } }

.omni-lead-gen__wrap__content__form input {
  height: 50px;
  width: 100%;
  border: solid 1px #979797;
  background-color: #ffffff;
  margin-bottom: 10%;
  padding: 0 12px; }

.omni-lead-gen__wrap__content__form input.invalid {
  color: red; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__content__form input {
    margin-bottom: 2.77778%; } }

.omni-lead-gen__wrap__content__form input:last-child {
  margin-bottom: 0; }

.omni-lead-gen__wrap__button-wrap {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 70%;
  margin: 0 auto 1.78771%; }

.nolocation .omni-lead-gen__wrap__button-wrap {
  margin-bottom: 3.57542%; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
    width: 86.11111%; } }

.omni-lead-gen__wrap__button-wrap__left {
  width: 50%; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__left {
    width: 100%; } }

.omni-lead-gen__wrap__button-wrap__left .link {
  font-size: 14px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 700;
  letter-spacing: normal;
  text-transform: uppercase;
  line-height: 1.5;
  text-decoration: none;
  color: black;
  position: relative;
  letter-spacing: 0.5px; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__button-wrap__left .link {
    font-size: .97222vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__left .link {
    font-size: 3.88889vw !important; } }

.omni-lead-gen__wrap__button-wrap__left .link:after {
  content: '';
  width: 100%;
  bottom: -2px;
  left: 0;
  position: absolute;
  border-bottom: 1px solid #000; }

.omni-lead-gen__wrap__button-wrap__right {
  width: 50%;
  text-align: left; }

.nolocation .omni-lead-gen__wrap__button-wrap__right {
  display: none; }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__right {
    width: 100%;
    text-align: center; } }

.omni-lead-gen__wrap__button-wrap__right .cta-button {
  color: white;
  background-color: #1428a0;
  padding: 19px 20%;
  margin: 8px 0 0;
  font-size: 12px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 700;
  letter-spacing: normal;
  letter-spacing: .25em; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__button-wrap__right .cta-button {
    font-size: .83333vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__right .cta-button {
    font-size: 3.33333vw !important; } }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__right .cta-button {
    margin: 8px 0 15px; } }

.omni-lead-gen__wrap__button-wrap__right .cta-button:disabled {
  background-color: #a6a6a6; }

.omni-lead-gen__wrap__button-wrap__right .cta-button:disabled:hover {
  border-color: transparent !important; }

.omni-lead-gen__wrap__button-wrap__right__disc {
  font-size: 10px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal;
  color: #000;
  line-height: 1.5;
  margin: 0px auto 20px; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__button-wrap__right__disc {
    font-size: .69444vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__right__disc {
    font-size: 2.5vw !important; } }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__button-wrap__right__disc {
    text-align: center;
    white-space: normal;
    line-height: 1.67;
    margin: 10px auto 10px; } }

.omni-lead-gen__wrap__button-wrap__right__disc.mobile {
  display: block;
  max-width: 70%;
  margin: 10px auto; }

@media (min-width: 769px) {
  .omni-lead-gen__wrap__button-wrap__right__disc.mobile {
    display: none; } }

.omni-lead-gen__wrap__button-wrap__right__disc a {
  font-weight: 700;
  color: #1428a0; }

.omni-lead-gen__wrap .success-step {
  display: none;
  padding: 11.17318% 0 17.87709%; }

.omni-lead-gen__wrap__footer {
  display: none; }

.sales-pitch-show .omni-lead-gen__wrap__footer {
  display: block;
  background-color: #f3f3f3;
  -webkit-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
  height: 10%;
  padding: 1.78771% 16.31285%;
  position: relative; }

.omni-lead-gen__wrap__footer__text {
  font-size: 14px;
  font-family: "SamsungOneLatinWeb";
  font-weight: 400;
  letter-spacing: normal;
  line-height: 2.29; }

@media screen and (min-width: 769px) and (max-width: 1440px) {
  .omni-lead-gen__wrap__footer__text {
    font-size: .97222vw !important; } }

@media screen and (max-width: 768px) {
  .omni-lead-gen__wrap__footer__text {
    font-size: 2.5vw !important; } }

@media (max-width: 768px) {
  .omni-lead-gen__wrap__footer__text {
    line-height: 1.67; } }

.omni-lead-gen .ps-widget.ps-hybrid {
  height: auto; }

.omni-lead-gen input:-webkit-autofill, .omni-lead-gen input:-webkit-autofill:focus, .omni-lead-gen input:-webkit-autofill:hover, .omni-lead-gen select:-webkit-autofill, .omni-lead-gen select:-webkit-autofill:focus, .omni-lead-gen select:-webkit-autofill:hover, .omni-lead-gen textarea:-webkit-autofill, .omni-lead-gen textarea:-webkit-autofill:focus, .omni-lead-gen textarea:-webkit-autofill:hover {
  -webkit-box-shadow: 0 0 0 1000px #fff inset;
  -webkit-transition: background-color 5000s ease-in-out 0s;
  transition: background-color 5000s ease-in-out 0s; }

.omni-lead-gen .omni-lead-gen-checkbox {
  opacity: 0;
  position: absolute; }

.omni-lead-gen .omni-lead-gen-checkbox + .omni-lead-gen-checkbox-indicator {
  display: inline-block;
  position: relative;
  width: 16px;
  height: 16px;
  margin-right: 5px;
  border: 1px solid #000;
  vertical-align: middle;
  background-color: #fff; }

.omni-lead-gen .omni-lead-gen-checkbox:checked + .omni-lead-gen-checkbox-indicator:before {
  position: absolute;
  top: 0;
  left: 4px;
  content: '';
  border: solid #7fd44f;
  border-width: 0 2px 2px 0;
  -webkit-transform: rotate(40deg);
  -ms-transform: rotate(40deg);
  transform: rotate(40deg);
  width: 5px;
  height: 10px; }

.omni-lead-gen .omni-lead-gen-checkbox:checked + .omni-lead-gen-checkbox-indicator {
  border: 1px solid #10148e; }

@media (max-width: 768px) {
  .omni-lead-gen .omni-lead-gen-checkbox-description {
    width: -webkit-calc(100% - 30px);
    width: calc(100% - 30px); } }

.omni-lead-gen .omni-lead-gen-checkbox-label {
  font-family: "SamsungOneLatinWeb";
  display: block;
  position: relative;
  width: 100%;
  vertical-align: middle;
  text-align: left;
  font-weight: 400;
  padding-top: 2px;
  color: #000;
  font-size: 10px; }

.omni-lead-gen .server-error {
  font-size: 12px;
  padding: 10px;
  color: #dc2222; }

.omni-lead-gen .spinnerHolder {
  width: 100%;
  text-align: center;
  background-color: rgba(255, 255, 255, 0.7);
  display: none;
  position: absolute;
  top: 0;
  bottom: 0;
  z-index: 5; }

.omni-lead-gen .spinner {
  padding: 20px;
  font-weight: 200;
  top: 50%;
  position: relative;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%); }

.omni-lead-gen .spinner .bounce1 {
  -webkit-animation-delay: -.48s;
  animation-delay: -.48s; }

.omni-lead-gen .spinner .bounce2 {
  -webkit-animation-delay: -.32s;
  animation-delay: -.32s; }

.omni-lead-gen .spinner .bounce3 {
  -webkit-animation-delay: -.16s;
  animation-delay: -.16s; }

.omni-lead-gen .spinner div {
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  background-color: #000;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  display: inline-block;
  height: 12px;
  width: 12px; }

.samsung-common-overlay {
  display: none;
  position: fixed;
  z-index: 9998;
  top: 0;
  left: 0;
  opacity: 0;
  width: 100%;
  height: 100%;
  -webkit-transition: 1ms opacity ease;
  transition: 1ms opacity ease;
  background: rgba(0, 0, 0, 0.6); }

.samsung-common-overlay .samsung-common-open {
  opacity: 1; }

.samsung-common-overlay.fade-and-drop {
  opacity: 0; }

.samsung-common-overlay.fade-and-drop.samsung-common-open {
  display: block;
  top: 0;
  opacity: 1; }

.samsung-common-modal {
  display: none;
  font-family: "SamsungOneLatinWeb";
  position: fixed;
  z-index: 9999;
  top: 50%;
  left: 50%;
  opacity: 0;
  width: 94%;
  padding: 24px 20px;
  -webkit-transition: 1ms opacity ease;
  transition: 1ms opacity ease;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: #fff; }

.samsung-common-modal.samsung-common-open {
  opacity: 1; }

.samsung-common-modal.samsung-common-open.samsung-common-anchored {
  top: 20px;
  -webkit-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  transform: translate(-50%, 0); }

.samsung-common-modal .samsung-common-x {
  font-size: 16px;
  font-weight: 700;
  line-height: 24px;
  position: absolute;
  top: 10px;
  right: 20px;
  padding: 5px 7px 7px;
  cursor: pointer;
  border: 0;
  outline: none;
  color: #dadada;
  width: auto;
  background-color: #FFFFFF;
  text-decoration: none; }

.samsung-common-modal .samsung-common-x:before {
  content: '\e90d'; }

.samsung-common-modal .samsung-common-x:hover {
  color: #363636; }

.samsung-common-modal .samsung-common-content {
  font-weight: bold;
  font-size: 35px;
  width: 100%;
  margin: 20px auto 30px;
  text-align: center; }

.samsung-common-modal .samsung-common-button-holder {
  width: 100%;
  text-align: center; }

.samsung-common-modal .samsung-common-button {
  margin: 15px auto 10px;
  position: relative;
  display: inline-block;
  padding: 4.1% 12.9%;
  font-size: 24px;
  font-size: 3.33vw;
  width: 100%;
  text-align: center;
  overflow: hidden;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .2em;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: 0 0, 0 100%;
  background-size: 100% 100%, 100% 100%;
  border: 1px solid;
  -webkit-border-radius: 50px;
  border-radius: 50px;
  outline: 0;
  -webkit-transition: .2s ease-in;
  transition: .2s ease-in;
  background-clip: border-box;
  background-color: #fff;
  color: #000; }

@media (min-width: 769px) {
  .samsung-common-modal .samsung-common-button {
    font-weight: 700;
    width: 30%;
    padding: 15px 20px;
    font-size: 16px; } }

.samsung-common-modal .samsung-common-button:hover {
  color: #fff;
  background-color: #000; }

.samsung-common-modal.fade-and-drop {
  top: -300%;
  opacity: 1; }

.samsung-common-modal.fade-and-drop.samsung-common-open {
  display: block;
  top: 50%; }

html {
  font-size: 100%;
  -webkit-font-smoothing: antialiased !important;
  text-rendering: optimizeLegibility !important; }

.span-sm-1 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 25%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-1 {
  margin-left: 25% !important; }

.span-sm-2 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 50%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-2 {
  margin-left: 50% !important; }

.span-sm-3 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 75%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-3 {
  margin-left: 75% !important; }

.span-sm-4 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 100%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-4 {
  margin-left: 100% !important; }

.span-sm-4 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  border-left-width: 16px;
  margin-left: 0;
  width: 100%; }

@media (min-width: 769px) {
  .span-lg-1 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 8.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-1 {
    margin-left: 8.33333% !important; }
  .span-lg-2 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 16.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-2 {
    margin-left: 16.66667% !important; }
  .span-lg-3 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 25%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-3 {
    margin-left: 25% !important; }
  .span-lg-4 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 33.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-4 {
    margin-left: 33.33333% !important; }
  .span-lg-5 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 41.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-5 {
    margin-left: 41.66667% !important; }
  .span-lg-6 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 50%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-6 {
    margin-left: 50% !important; }
  .span-lg-7 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 58.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-7 {
    margin-left: 58.33333% !important; }
  .span-lg-8 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 66.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-8 {
    margin-left: 66.66667% !important; }
  .span-lg-9 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 75%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-9 {
    margin-left: 75% !important; }
  .span-lg-10 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 83.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-10 {
    margin-left: 83.33333% !important; }
  .span-lg-11 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 91.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-11 {
    margin-left: 91.66667% !important; }
  .span-lg-12 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 100%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-12 {
    margin-left: 100% !important; }
  .span-lg-12 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    border-left-width: 24px;
    margin-left: 0;
    width: 100%; } }

h1, .type-h1 {
  font-size: 44px;
  line-height: 118.18182%;
  font-weight: bold; }

@media (min-width: 834px) {
  h1, .type-h1 {
    font-size: 76px;
    line-height: 115.78947%; } }

@media (min-width: 834px) and (max-width: 1440px) {
  h1, .type-h1 {
    font-size: 5.27778vw; } }

h2, .type-h2 {
  font-size: 32px;
  line-height: 125%;
  font-weight: 400; }

@media (min-width: 1047px) {
  h2, .type-h2 {
    font-size: 44px;
    line-height: 127.27273%; } }

@media (min-width: 1047px) and (max-width: 1440px) {
  h2, .type-h2 {
    font-size: 3.05556vw; } }

h3, .type-h3 {
  font-size: 24px;
  line-height: 166.66667%;
  font-weight: 700; }

@media (min-width: 864px) {
  h3, .type-h3 {
    font-size: 40px;
    line-height: 140%; } }

@media (min-width: 864px) and (max-width: 1440px) {
  h3, .type-h3 {
    font-size: 2.77778vw; } }

h4, .type-h4 {
  font-size: 22px;
  line-height: 100%;
  font-weight: 700; }

h4.light-weight, .light-weight.type-h4 {
  font-weight: 300; }

@media (min-width: 990px) {
  h4, .type-h4 {
    font-size: 32px;
    line-height: 150%; } }

@media (min-width: 990px) and (max-width: 1440px) {
  h4, .type-h4 {
    font-size: 2.22222vw; } }

figcaption, .type-cp1 {
  font-size: 18px;
  line-height: 177.77778%;
  font-weight: 700; }

figcaption.light-weight, .light-weight.type-cp1 {
  font-weight: 400; }

@media (min-width: 1296px) {
  figcaption, .type-cp1 {
    font-size: 20px;
    line-height: 160%; } }

@media (min-width: 1296px) and (max-width: 1440px) {
  figcaption, .type-cp1 {
    font-size: 1.38889vw; } }

.type-cp2 {
  font-size: 16px;
  line-height: 200%;
  font-weight: 700; }

@media (min-width: 1280px) {
  .type-cp2 {
    font-size: 18px;
    line-height: 177.77778%; }
  .light-weight.type-cp2 {
    font-weight: 400; } }

@media (min-width: 1280px) and (max-width: 1440px) {
  .type-cp2 {
    font-size: 1.25vw; } }

.type-cp3 {
  font-size: 15px;
  line-height: 100%;
  font-weight: 700; }

.light-weight.type-cp3 {
  font-weight: 400; }

@media (min-width: 1440px) {
  .type-cp3 {
    font-size: 15px;
    line-height: 100%; } }

p, .type-p1 {
  font-size: 14px;
  line-height: 171.42857%;
  font-weight: 400; }

p.light-weight, .light-weight.type-p1 {
  font-weight: 400; }

@media (min-width: 1260px) {
  p, .type-p1 {
    font-size: 16px;
    line-height: 200%; } }

@media (min-width: 1260px) and (max-width: 1440px) {
  p, .type-p1 {
    font-size: 1.11111vw; } }

.type-p2 {
  font-size: 12px;
  line-height: 200%;
  font-weight: 700; }

.light-weight.type-p2 {
  font-weight: 400; }

@media (min-width: 1234px) {
  .type-p2 {
    font-size: 14px;
    line-height: 171.42857%; } }

@media (min-width: 1234px) and (max-width: 1440px) {
  .type-p2 {
    font-size: .97222vw; } }

.type-p3 {
  font-size: 10px;
  line-height: 240%;
  font-weight: 700; }

.light-weight.type-p3 {
  font-weight: 400; }

@media (min-width: 1200px) {
  .type-p3 {
    font-size: 12px;
    line-height: 200%; } }

@media (min-width: 1200px) and (max-width: 1440px) {
  .type-p3 {
    font-size: .83333vw; } }

@-ms-viewport {
  width: auto !important; }

.hidden {
  display: none !important;
  visibility: hidden; }

.visible-phone {
  display: none !important; }

.visible-phone-sm {
  display: none !important; }

.visible-tablet {
  display: none !important; }

.hidden-desktop {
  display: none !important; }

.visible-desktop {
  display: inherit !important; }

@media (min-width: 768px) and (max-width: 979px) {
  i.chevron-down {
    height: 9px;
    margin-top: 3px;
    margin-left: 5px;
    padding: 0;
    -webkit-transition: all 0.6s linear;
    transition: all 0.6s linear;
    width: 11px; }
  .hidden-desktop {
    display: inherit !important; }
  .visible-desktop {
    display: none !important; }
  .visible-tablet {
    display: inherit !important; }
  .hidden-tablet {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-desktop {
    display: inherit !important; }
  .visible-desktop {
    display: none !important; }
  .visible-phone {
    display: inherit !important; }
  .hidden-phone {
    display: none !important; } }

@media (max-width: 480px) {
  .visible-phone-sm {
    display: inherit !important; }
  .hidden-phone-sm {
    display: none !important; } }

.visible-print {
  display: none !important; }

@media print {
  .visible-print {
    display: inherit !important; }
  .hidden-print {
    display: none !important; } }

/*! normalize */
aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
  display: block; }

audio, canvas, video {
  display: inline-block;
  *display: inline;
  *zoom: 1; }

audio:not([controls]) {
  display: none;
  height: 0; }

[hidden] {
  display: none; }

html {
  font-size: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%; }

body {
  margin: 0; }

a:active, a:hover {
  outline: 0; }

abbr[title] {
  border-bottom: 1px dotted; }

b, strong {
  font-weight: bold; }

blockquote {
  margin: 1em 40px; }

dfn {
  font-style: italic; }

hr {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  height: 0; }

mark {
  background: #ff0;
  color: #000; }

p, pre {
  margin: 1em 0; }

code, kbd, pre, samp {
  font-family: monospace,serif;
  _font-family: 'courier new',monospace;
  font-size: 1em; }

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word; }

q {
  quotes: none; }

q:before, q:after {
  content: '';
  content: none; }

small {
  font-size: 80%; }

sub, sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline; }

sup {
  top: -0.5em; }

sub {
  bottom: -0.25em; }

dl, menu, ol, ul {
  margin: 1em 0; }

dd {
  margin: 0 0 0 40px; }

nav ul, nav ol {
  list-style: none;
  list-style-image: none; }

img {
  border: 0;
  -ms-interpolation-mode: bicubic; }

svg:not(:root) {
  overflow: hidden; }

figure {
  margin: 0; }

form {
  margin: 0; }

fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: .35em .625em .75em; }

legend {
  border: 0;
  padding: 0;
  white-space: normal;
  *margin-left: -7px; }

button, input, select, textarea {
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
  *vertical-align: middle; }

button, input {
  line-height: normal; }

button, select {
  text-transform: none; }

button, html input[type="button"], input[type="reset"], input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
  *overflow: visible; }

button[disabled], html input[disabled] {
  cursor: default; }

input[type="checkbox"], input[type="radio"] {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0;
  *height: 13px;
  *width: 13px; }

input[type="search"] {
  -webkit-appearance: textfield;
  -webkit-box-sizing: content-box;
  box-sizing: content-box; }

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

button::-moz-focus-inner, input::-moz-focus-inner {
  border: 0;
  padding: 0; }

textarea {
  overflow: auto;
  vertical-align: top; }

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

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video, button {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline; }

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
  display: block; }

body {
  line-height: 1; }

ol, ul {
  list-style: none; }

blockquote, q {
  quotes: none; }

blockquote:before, blockquote:after, q:before, q:after {
  content: '';
  content: none; }

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

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

a {
  text-decoration: none;
  display: inline-block; }

a :focus, a :hover, a :active {
  outline: 0; }

button {
  background: none; }

input::-moz-focus-inner {
  border: 0; }

input[data-type=radio] {
  display: none; }

select::-ms-expand {
  display: none; }

html, button, input, select, textarea {
  font-family: sans-serif; }

.cf {
  clear: both; }

.cf:after {
  clear: both;
  content: '';
  display: table; }

body {
  background: #fff; }

.white_to_lightgrey {
  background: #F5F5F5;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y2ZjZmNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkY2RjZGMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#E4E4E4));
  background: linear-gradient(to bottom, #f5f5f5 0%, #E4E4E4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#F5F5F5', endColorstr='#E4E4E4',GradientType=0 ); }

.white_bg {
  background: #fff; }

.black_bg {
  background: #000; }

.video-trigger {
  cursor: pointer; }

.clickable-overlay:hover {
  cursor: pointer; }

@font-face {
  font-family: 'icomoon';
  src: url("/assets/fonts/icomoon.ttf?xquf6g") format("ttf"), url("/assets/fonts/icomoon.ttf?xquf6g"), url("/assets/fonts/icomoon.ttf?#iefixxquf6g") format("embedded-opentype"), url("/assets/fonts/icomoon.svg?xquf6g#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'IconSupp';
  src: url("/assets/fonts/IconSupp.ttf") format("ttf"), url("/assets/fonts/IconSupp.ttf"), url("/assets/fonts/IconSupp.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/IconSupp.svg#IconSupp") format("svg");
  font-weight: 100;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSharpGraphic';
  src: url("/assets/fonts/SamsungSharpGraphic.ttf?lfwv7") format("ttf"), url("/assets/fonts/SamsungSharpGraphic.ttf?lfwv7"), url("/assets/fonts/SamsungSharpGraphic.ttf?lfwv7#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpGraphic.svg?lfwv7#SamsungSharpGraphic") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSansSharp';
  src: url("/assets/fonts/SamsungSharpSans-Bold.ttf") format("ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf"), url("/assets/fonts/SamsungSharpSans-Bold.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpSans-Bold.svg#SamsungSharpSans-Bold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSansSharp';
  src: url("/assets/fonts/SamsungSharpSans-Medium.ttf") format("ttf"), url("/assets/fonts/SamsungSharpSans-Medium.ttf"), url("/assets/fonts/SamsungSharpSans-Medium.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSharpSans-Medium.svg#SamsungSharpSans-Medium") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSans';
  src: url("/assets/fonts/SamsungSans_Bold-webfont.ttf") format("ttf"), url("/assets/fonts/SamsungSans_Bold-webfont.ttf") format("ttf"), url("/assets/fonts/SamsungSans_Bold-webfont.ttf"), url("/assets/fonts/SamsungSans_Bold-webfont.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSans_Bold-webfont.svg#samsung_sansbold") format("svg");
  font-weight: bold;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: 'SamsungSans';
  src: url("/assets/fonts/SamsungSans_Regular-webfont.ttf") format("ttf"), url("/assets/fonts/SamsungSans_Regular-webfont.ttf") format("ttf"), url("/assets/fonts/SamsungSans_Regular-webfont.ttf"), url("/assets/fonts/SamsungSans_Regular-webfont.ttf?#iefix") format("embedded-opentype"), url("/assets/fonts/SamsungSans_Regular-webfont.svg#samsung_sansregular") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: swap; }

@font-face {
  font-family: "SamsungOneLatinWeb";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/fonts/SamsungOneLatinWeb-400.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-400.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-400.ttf?") format("ttf");
  font-display: swap; }

@font-face {
  font-family: "SamsungOneLatinWeb";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/fonts/SamsungOneLatinWeb-700.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-700.ttf") format("ttf"), url("/assets/fonts/SamsungOneLatinWeb-700.ttf?") format("ttf");
  font-display: swap; }

[class^="ficon-"] {
  font-family: 'icomoon';
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  speak: none;
  text-transform: none; }

.ficon-play::before {
  content: '\e900'; }

.ficon-cross::before {
  content: '\e901'; }

.ficon-camera::before {
  content: '\e902'; }

.ficon-mobile::before {
  content: '\e903'; }

.ficon-users::before {
  content: '\e904'; }

.ficon-spinner::before {
  content: '\e905'; }

.ficon-display::before {
  content: '\e906'; }

.ficon-star-empty::before {
  content: '\e907'; }

.ficon-star-half::before {
  content: '\e908'; }

.ficon-star-full::before {
  content: '\e909'; }

.ficon-navigation-next::before {
  content: '\e90d'; }

.circleplaybtn {
  display: inline-block;
  padding-top: 0;
  vertical-align: middle; }

.circleplaybtn > span {
  color: #5f5f5f;
  font-size: 33px;
  margin-right: 10px;
  -webkit-transition: color .3s ease;
  transition: color .3s ease; }

.circleplaybtn__ring {
  background: url("global_clientlib/imgs/arrowright.png") 14px 7px no-repeat;
  border: 2px solid #5f5f5f;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: inline-block;
  height: 40px;
  margin: 2px 10px 0 0;
  position: relative;
  -webkit-transition: color .3s ease, border-color .3s ease;
  transition: color .3s ease, border-color .3s ease;
  vertical-align: middle;
  width: 40px; }

.samsung-play-button {
  background: url("global_clientlib/imgs/play_button.png") no-repeat;
  background-size: cover;
  cursor: pointer;
  width: 100%;
  height: 100%; }

.white-theme .samsung-play-button {
  background: url("global_clientlib/imgs/play_button_black.png") no-repeat;
  background-size: cover; }

[class^="icon-"], [class*=" icon-"] {
  font-family: 'SamsungSharpGraphic' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  letter-spacing: 0;
  -webkit-font-feature-settings: "liga";
  -ms-font-feature-settings: "liga" 1;
  -o-font-feature-settings: "liga";
  font-feature-settings: "liga";
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-up-carat.transform {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.icon-up-carat::before {
  content: '\e900'; }

.icon-down-carat.transform {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.icon-down-carat::before {
  content: '\e901'; }

.icon-right-carat::before {
  content: '\e902'; }

.icon-left-carat::before {
  content: '\e903'; }

.icon-star-filled::before {
  content: '\e904'; }

.icon-star-empty::before {
  content: '\e905'; }

.icon-star-half::before {
  content: '\e906'; }

.icon-sideburger::before {
  content: '\e907'; }

.icon-plus::before {
  content: '\e908'; }

.icon-dash::before {
  content: '\e909'; }

.icon-x::before {
  content: '\e90d'; }

.icon-black-circle::before {
  content: '\e90e'; }

.icon-play::before {
  content: '\e90f'; }

.icon-cart-empty::before {
  content: '\e910'; }

.icon-person::before, .icon-i1::before {
  content: '\e921'; }

.icon-cart-closed::before, .icon-i2::before {
  content: '\e911'; }

.icon-magnify::before, .icon-i3::before {
  content: '\e920'; }

.icon-bullseyeline::before, .icon-i4::before {
  content: '\e90a'; }

.icon-envelope::before, .icon-i5::before {
  content: '\e91f'; }

.icon-quotebox::before, .icon-i6::before {
  content: '\e91e'; }

.icon-phone::before, .icon-i7::before {
  content: '\e90b'; }

.icon-zoom-in::before, .icon-i8-1::before {
  content: '\e91d'; }

.icon-zoom-out::before, .icon-i8-2::before {
  content: '\e912'; }

.icon-instagram::before, .icon-Si1::before {
  content: '\e91b'; }

.icon-facebook::before, .icon-Si2::before {
  content: '\e919'; }

.icon-twitter::before, .icon-Si3::before {
  content: '\e917'; }

.icon-youtube::before, .icon-Si4::before {
  content: '\e913'; }

.icon-chevron-right::before {
  content: '\e922'; }

.icon-lock::before {
  content: '\e923'; }

.icon-question-mark {
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #fff;
  border: 1px solid #a6a6a6;
  color: #a6a6a6;
  font-size: 22px; }

.icon-question-mark::before {
  content: '\e924'; }

.icon-sm {
  font-size: 11px; }

.icon-md {
  font-size: 14px; }

.icon-left {
  margin-right: 30px; }

@media (min-width: 769px) {
  .icon-left {
    margin-right: 10px; } }

.icon-right {
  margin-left: 30px; }

@media (min-width: 769px) {
  .icon-right {
    margin-left: 10px; } }

.icon-transformable {
  -webkit-transition: all .4s ease-in-out;
  transition: all .4s ease-in-out; }

[class*='suppicon-'] {
  display: block;
  font-family: 'IconSupp';
  font-style: normal;
  font-weight: 100;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.suppicon-dialogue:before {
  content: '\0041'; }

.suppicon-download:before {
  content: '\0042'; }

.clearfix:before, .clearfix:after {
  content: " ";
  display: table; }

.clearfix:after {
  clear: both; }

.section {
  width: 100%; }

.container, .container-sm {
  margin: 0 auto;
  max-width: 1440px;
  position: relative;
  width: 100%;
  overflow: hidden; }

.container:before, .container-sm:before, .container:after, .container-sm:after {
  content: " ";
  display: table; }

.container:after, .container-sm:after {
  clear: both; }

.container-wrapper {
  width: 100%; }

.container-sm {
  max-width: 1240px; }

.row {
  position: relative;
  margin-left: 0;
  margin-right: 16px;
  overflow: visible; }

.row:before, .row:after {
  content: " ";
  display: table; }

.row:after {
  clear: both; }

.span-sm-1 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 25%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-1 {
  margin-left: 25% !important; }

.span-sm-2 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 50%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-2 {
  margin-left: 50% !important; }

.span-sm-3 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 75%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-3 {
  margin-left: 75% !important; }

.span-sm-4 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 100%;
  border-left-width: 16px;
  padding: 0 0%; }

.span-sm-offset-4 {
  margin-left: 100% !important; }

.span-sm-4 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  border-left-width: 16px;
  margin-left: 0;
  width: 100%; }

.span-full {
  margin-right: -16px;
  position: relative; }

@media (min-width: 769px) {
  .row {
    position: relative;
    margin-left: 0;
    margin-right: 24px;
    overflow: visible; }
  .row:before, .row:after {
    content: " ";
    display: table; }
  .row:after {
    clear: both; }
  .span-lg-1 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 8.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-1 {
    margin-left: 8.33333% !important; }
  .span-lg-2 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 16.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-2 {
    margin-left: 16.66667% !important; }
  .span-lg-3 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 25%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-3 {
    margin-left: 25% !important; }
  .span-lg-4 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 33.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-4 {
    margin-left: 33.33333% !important; }
  .span-lg-5 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 41.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-5 {
    margin-left: 41.66667% !important; }
  .span-lg-6 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 50%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-6 {
    margin-left: 50% !important; }
  .span-lg-7 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 58.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-7 {
    margin-left: 58.33333% !important; }
  .span-lg-8 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 66.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-8 {
    margin-left: 66.66667% !important; }
  .span-lg-9 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 75%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-9 {
    margin-left: 75% !important; }
  .span-lg-10 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 83.33333%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-10 {
    margin-left: 83.33333% !important; }
  .span-lg-11 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 91.66667%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-11 {
    margin-left: 91.66667% !important; }
  .span-lg-12 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 100%;
    border-left-width: 24px;
    padding: 0 0%; }
  .span-lg-offset-12 {
    margin-left: 100% !important; }
  .span-lg-12 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    border-left-width: 24px;
    margin-left: 0;
    width: 100%; }
  .span-full {
    margin-right: -24px;
    position: relative; } }

.span-half, .row-half {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 100%; }

@media (min-width: 769px) {
  .span-half, .row-half {
    width: 50%; }
  .span-half:nth-of-type(odd), .row-half:nth-of-type(odd) {
    border-right-width: 12px;
    clear: left; }
  .span-half:nth-of-type(even), .row-half:nth-of-type(even) {
    border-left-width: 12px; } }

.grid {
  position: relative;
  margin-left: 8px;
  margin-right: 8px;
  overflow: visible; }

.grid:before, .grid:after {
  content: " ";
  display: table; }

.grid:after {
  clear: both; }

@media (min-width: 769px) {
  .grid {
    margin-left: 12px;
    margin-right: 12px; } }

.col-sm-1 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 25%;
  padding-left: 8px;
  padding-right: 8px; }

.col-sm-offset-1 {
  margin-left: 25%; }

.col-sm-push-1 {
  left: 25%; }

.col-sm-pull-1 {
  right: 25%; }

.col-sm-2 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 50%;
  padding-left: 8px;
  padding-right: 8px; }

.col-sm-offset-2 {
  margin-left: 50%; }

.col-sm-push-2 {
  left: 50%; }

.col-sm-pull-2 {
  right: 50%; }

.col-sm-3 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 75%;
  padding-left: 8px;
  padding-right: 8px; }

.col-sm-offset-3 {
  margin-left: 75%; }

.col-sm-push-3 {
  left: 75%; }

.col-sm-pull-3 {
  right: 75%; }

.col-sm-4 {
  border: 0 solid rgba(0, 0, 0, 0);
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-clip: padding-box !important;
  float: left;
  position: relative;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px; }

.col-sm-offset-4 {
  margin-left: 100%; }

.col-sm-push-4 {
  left: 100%; }

.col-sm-pull-4 {
  right: 100%; }

.col-fill-container {
  margin-left: -8px;
  margin-right: -8px; }

@media (min-width: 769px) {
  .col-lg-1 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 8.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-1 {
    margin-left: 8.33333%; }
  .col-lg-push-1 {
    left: 8.33333%; }
  .col-lg-pull-1 {
    right: 8.33333%; }
  .col-lg-2 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 16.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-2 {
    margin-left: 16.66667%; }
  .col-lg-push-2 {
    left: 16.66667%; }
  .col-lg-pull-2 {
    right: 16.66667%; }
  .col-lg-3 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 25%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-3 {
    margin-left: 25%; }
  .col-lg-push-3 {
    left: 25%; }
  .col-lg-pull-3 {
    right: 25%; }
  .col-lg-4 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 33.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-4 {
    margin-left: 33.33333%; }
  .col-lg-push-4 {
    left: 33.33333%; }
  .col-lg-pull-4 {
    right: 33.33333%; }
  .col-lg-5 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 41.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-5 {
    margin-left: 41.66667%; }
  .col-lg-push-5 {
    left: 41.66667%; }
  .col-lg-pull-5 {
    right: 41.66667%; }
  .col-lg-6 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 50%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-6 {
    margin-left: 50%; }
  .col-lg-push-6 {
    left: 50%; }
  .col-lg-pull-6 {
    right: 50%; }
  .col-lg-7 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 58.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-7 {
    margin-left: 58.33333%; }
  .col-lg-push-7 {
    left: 58.33333%; }
  .col-lg-pull-7 {
    right: 58.33333%; }
  .col-lg-8 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 66.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-8 {
    margin-left: 66.66667%; }
  .col-lg-push-8 {
    left: 66.66667%; }
  .col-lg-pull-8 {
    right: 66.66667%; }
  .col-lg-9 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 75%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-9 {
    margin-left: 75%; }
  .col-lg-push-9 {
    left: 75%; }
  .col-lg-pull-9 {
    right: 75%; }
  .col-lg-10 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 83.33333%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-10 {
    margin-left: 83.33333%; }
  .col-lg-push-10 {
    left: 83.33333%; }
  .col-lg-pull-10 {
    right: 83.33333%; }
  .col-lg-11 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 91.66667%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-11 {
    margin-left: 91.66667%; }
  .col-lg-push-11 {
    left: 91.66667%; }
  .col-lg-pull-11 {
    right: 91.66667%; }
  .col-lg-12 {
    border: 0 solid rgba(0, 0, 0, 0);
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    background-clip: padding-box !important;
    float: left;
    position: relative;
    width: 100%;
    padding-left: 12px;
    padding-right: 12px; }
  .col-lg-offset-12 {
    margin-left: 100%; }
  .col-lg-push-12 {
    left: 100%; }
  .col-lg-pull-12 {
    right: 100%; }
  .col-fill-container {
    margin-left: -12px;
    margin-right: -12px; } }

.side-block {
  position: relative;
  width: 100%; }

@media (max-width: 768px) {
  .side-block:before, .side-block:after {
    content: " ";
    display: table; }
  .side-block:after {
    clear: both; } }

@media (max-width: 768px) {
  .side-block .side-grid {
    margin-left: 8px;
    margin-right: 8px; }
  .side-block .side-grid:before, .side-block .side-grid:after {
    content: " ";
    display: table; }
  .side-block .side-grid:after {
    clear: both; } }

@media (min-width: 769px) {
  .side-block {
    float: left;
    width: 50%; }
  .side-block:nth-of-type(odd) .side-grid {
    margin-left: 12px;
    margin-right: 0; }
  .side-block:nth-of-type(even) .side-grid {
    margin-left: 0;
    margin-right: 12px; } }

.buffer-top {
  padding-top: 88px; }

.buffer-bottom {
  padding-bottom: 88px; }

.col-no-padding {
  padding-left: 0;
  padding-right: 0; }

.rnded-box-link {
  font-size: 13px;
  font-size: .8125rem;
  font-family: 'SamsungOneLatinWeb', 'SamsungSans', 'Interface_bd', Arial, Helvetica, 'San-Serif';
  font-weight: 700;
  background-color: transparent;
  border: solid 2px #5f5f5f;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  color: #5f5f5f;
  display: inline-block;
  letter-spacing: .5px;
  line-height: 10px;
  margin: 8px 0 0;
  padding: 11px 25px;
  position: relative;
  text-decoration: none;
  text-transform: uppercase;
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -webkit-transition-property: background, color, border;
  transition-property: background, color, border;
  -webkit-transition-timing-function: ease-in;
  transition-timing-function: ease-in;
  white-space: nowrap; }

@media screen and (min-width: 981px) and (max-width: 1200px) {
  .rnded-box-link {
    padding: 9px 22px; } }

@media screen and (max-width: 980px) {
  .rnded-box-link {
    padding: 9px 22px; } }

@media screen and (max-width: 767px) {
  .rnded-box-link {
    font-size: 10px;
    font-size: .625rem;
    padding: 7px 17px; } }

@media screen and (max-width: 370px) {
  .rnded-box-link {
    font-size: 10px;
    font-size: .625rem;
    padding: 7px 11px; } }

.rnded-box-link:hover {
  background-color: #5f5f5f;
  border-color: #5f5f5f !important;
  color: #fff !important;
  text-decoration: none; }

@media screen and (max-width: 980px) {
  .dtop-float {
    float: none; }
  .rnded-box-link {
    font-size: 12px;
    font-size: .75rem; } }

.visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block {
  display: none !important; }

@media (min-width: 769px) {
  .visible-lg-block {
    display: block !important; } }

@media (max-width: 768px) {
  .visible-sm-block {
    display: block !important; } }

@media (min-width: 769px) {
  .visible-lg-inline-block {
    display: inline-block !important; } }

@media (max-width: 768px) {
  .visible-sm-inline-block {
    display: inline-block !important; } }

@media (min-width: 769px) {
  .visible-lg-inline {
    display: inline !important; } }

@media (max-width: 768px) {
  .visible-sm-inline {
    display: inline !important; } }

body {
  font-family: 'SamsungOneLatinWeb', 'SamsungSans', 'Interface_bd', Arial, Helvetica, 'San-Serif'; }

h1, h2, h3, h4, h5, h6, p, figcaption, a, button, select, textarea, svg path, svg rect, [class^="type-"] {
  font-family: 'SamsungOneLatinWeb', 'SamsungSans', 'Interface_bd', Arial, Helvetica, 'San-Serif'; }

.dark-theme h1, .dark-theme h2, .dark-theme h3, .dark-theme h4, .dark-theme h5, .dark-theme h6, .dark-theme p, .dark-theme figcaption, .dark-theme a, .dark-theme button, .dark-theme select, .dark-theme textarea, .dark-theme svg path, .dark-theme svg rect, .dark-theme [class^="type-"] {
  color: #fff; }

.dark-theme span {
  color: #fff; }

a {
  color: #20a2ff;
  text-decoration: none; }

h1 {
  font-family: 'SamsungSansSharp', 'SamsungSans', 'InterfaceR', Arial, Helvetica, 'San-Serif'; }

.type-bold {
  font-weight: 800; }

.cta-holder {
  color: #363636; }

.ec-btn, .cta-button {
  color: #363636;
  display: inline-block;
  position: relative;
  padding: 20px 38px 20px 40px;
  overflow: hidden;
  font-size: 12px;
  font-weight: 800;
  line-height: 1;
  letter-spacing: .2em;
  text-align: center;
  text-decoration: none;
  text-transform: uppercase;
  cursor: pointer;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: 0 0, 0 100%;
  background-size: 100% 100%, 100% 100%;
  border: 1px solid;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  outline: 0;
  -webkit-transition: .2s ease-in;
  transition: .2s ease-in;
  background-clip: border-box;
  z-index: 1; }

@media (min-width: 769px) {
  .ec-btn, .cta-button {
    font-size: 12px;
    letter-spacing: .25em; } }

.ie9 .ec-btn:before, .ie9 .cta-button:before {
  position: absolute;
  top: 100%;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  background: #222425;
  content: '';
  -webkit-transition: top .09s ease-in;
  transition: top .09s ease-in;
  -webkit-border-radius: 40px;
  border-radius: 40px; }

.ec-btn:hover, .ec-btn:active, .cta-button:hover, .cta-button:active {
  background-size: 100% 0, 100% 100%;
  background-color: #222425;
  border-color: #222425 !important;
  color: #fff !important;
  text-decoration: none; }

.ec-btn:focus, .cta-button:focus {
  outline-color: #4d90fe !important;
  outline-style: solid !important;
  outline-width: thin !important; }

.ec-btn:hover:before, .ec-btn:active:before, .cta-button:hover:before, .cta-button:active:before {
  top: 0; }

.button-submit, input[type='submit'] {
  color: #fff;
  background-color: #222425;
  border: 0; }

.button-submit:active, input[type='submit']:active {
  background-color: #bfc6c9; }

.button-expand {
  width: 100%; }

.dark-theme .cta-button {
  color: #fff; }

.dark-theme .cta-button:hover, .dark-theme .cta-button:active {
  background-size: 100% 0, 100% 100%;
  background-color: #fff;
  border-color: #fff !important;
  color: #000 !important; }

.page-content .dark-theme #lpchatHeaderLink[target='_blank'] a:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg) no-repeat; }

.page-content .dark-theme #lpchatHeaderLink[target='_blank']:hover a:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg) no-repeat; }

.page-content .dark-theme a[target='_blank']:after, .page-content .dark-theme a[data-ctabehaviour='_blank']:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg) no-repeat; }

.page-content .dark-theme a.cta-button[target='_blank']:hover:after, .page-content .dark-theme a.cta-button[data-ctabehaviour='_blank']:hover:after, .page-content .dark-theme a.ec-btn[target='_blank']:hover:after, .page-content .dark-theme a.ec-btn[data-ctabehaviour='_blank']:hover:after, .page-content .dark-theme a.cta-button[target='_blank']:focus:after, .page-content .dark-theme a.cta-button[data-ctabehaviour='_blank']:focus:after, .page-content .dark-theme a.ec-btn[target='_blank']:focus:after, .page-content .dark-theme a.ec-btn[data-ctabehaviour='_blank']:focus:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg) no-repeat; }

.page-content #lpchatHeaderLink[target='_blank'] a:after {
  content: '';
  width: 11px;
  height: 11px;
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg) no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  -webkit-transition: background-image .2s ease-in;
  transition: background-image .2s ease-in; }

.page-content #lpchatHeaderLink[target='_blank']:hover a:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg) no-repeat; }

.page-content a.not-nav[target='_blank'] p {
  display: inline; }

.page-content a.secondary-menu__link[target='_blank']:after {
  content: none !important; }

.page-content a.secondary-menu__link[target='_blank'] span:after {
  content: '' !important;
  width: 11px;
  height: 11px;
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg) no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  margin-top: 6px;
  -webkit-transition: background-image .2s ease-in;
  transition: background-image .2s ease-in; }

.page-content a.secondary-menu__link[target='_blank'].secondary-menu--hover-state span:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow-gray.svg) no-repeat; }

.page-content a.secondary-menu__link[target='_blank'].secondary-menu--hover-state span:hover:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg) no-repeat; }

.page-content a[target='_blank']:after, .page-content a[data-ctabehaviour='_blank']:after {
  content: '' !important;
  width: 11px;
  height: 11px;
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow-black.svg) no-repeat;
  display: inline-block;
  vertical-align: middle;
  margin-left: 5px;
  -webkit-transition: background-image .2s ease-in;
  transition: background-image .2s ease-in; }

.page-content a.hide-window-icon[target='_blank']:after, .page-content a.hide-window-icon[data-ctabehaviour='_blank']:after {
  content: none !important; }

.page-content a.cta-button[target='_blank']:hover:after, .page-content a.cta-button[data-ctabehaviour='_blank']:hover:after, .page-content a.ec-btn[target='_blank']:hover:after, .page-content a.ec-btn[data-ctabehaviour='_blank']:hover:after, .page-content a.cta-button[target='_blank']:focus:after, .page-content a.cta-button[data-ctabehaviour='_blank']:focus:after, .page-content a.ec-btn[target='_blank']:focus:after, .page-content a.ec-btn[data-ctabehaviour='_blank']:focus:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow.svg) no-repeat; }

.page-content a[class^="tl-btn-"][target='_blank']:after, .page-content a[class*="tl-btn-"][target='_blank']:after, .page-content a[class^="tl-btn-"][data-ctabehaviour='_blank']:after, .page-content a[class*="tl-btn-"][data-ctabehaviour='_blank']:after {
  margin-top: 1px;
  width: 12px;
  height: 12px; }

.page-content a[class$="cta2"][target='_blank']:after {
  -webkit-transition-duration: unset;
  transition-duration: unset; }

.page-content a[class$="cta2"][target='_blank']:hover:after {
  background: url(/us/smg/etc/designs/samsung/global/images/icons/newwindow-blue.svg) no-repeat; }

[class^="tl-btn-"], [class*="tl-btn-"] {
  background: none;
  border: 0;
  outline: 0;
  background: none;
  border: 0;
  color: #000;
  font-size: 12px;
  font-weight: 800;
  letter-spacing: .2em;
  line-height: 14px;
  position: relative;
  text-transform: uppercase;
  vertical-align: text-bottom; }

@media (min-width: 769px) {
  [class^="tl-btn-"], [class*="tl-btn-"] {
    letter-spacing: .25em; } }

[class^="tl-btn-"]:hover, [class*="tl-btn-"]:hover {
  cursor: pointer; }

[class^="tl-btn-"]:focus, [class*="tl-btn-"]:focus {
  outline-color: #4d90fe;
  outline-style: solid;
  outline-width: thin; }

[class^="tl-btn-"]::after, [class*="tl-btn-"]::after {
  color: #363636;
  font-family: 'SamsungSharpGraphic';
  font-size: 12px;
  position: absolute;
  right: -18px;
  top: 0; }

[class^="tl-btn-"]::before, [class*="tl-btn-"]::before {
  color: #363636;
  display: inline-block;
  font-family: 'SamsungSharpGraphic';
  font-size: 12px;
  line-height: 14px;
  margin-right: 7px;
  vertical-align: text-bottom; }

.tl-btn-navigation::after {
  content: '\e902'; }

.tl-btn-radio {
  line-height: 28px; }

.tl-btn-guide::before {
  content: '\e902'; }

.tl-btn-expand::after {
  content: '\e901'; }

.tl-btn-hide::after {
  content: '\e900'; }

.tl-btn-clear::before {
  content: '\e90d'; }

.play-btn {
  background: none;
  border: 0;
  outline: 0;
  font-size: 100px;
  background: transparent;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  line-height: 1em;
  height: 1em; }

@media (min-width: 1000px) {
  .play-btn {
    font-size: 144px; } }

@media (min-width: 1000px) and (max-width: 1440px) {
  .play-btn {
    font-size: 10vw; } }

.play-btn::after {
  color: #fff;
  content: '\e90f';
  display: inline-block;
  font-family: 'SamsungSharpGraphic';
  line-height: 1em;
  vertical-align: center; }

.play-btn:focus {
  -webkit-box-shadow: 0 0 5px #fff;
  box-shadow: 0 0 5px #fff; }

.header__cta2:focus, .feature-benefit__cta2:focus, .text-link:focus, .desc-textBlock-container__cta__btn:focus {
  outline-color: #4d90fe;
  outline-style: auto;
  outline-width: thin; }

.cm-g-content-carousel__container__slide-section__slide__text__link:focus {
  outline-color: #4d90fe !important;
  outline-style: auto !important;
  outline-width: thin !important; }

.icon-play, .samsung-play-button {
  cursor: pointer; }

.icon-play:focus, .samsung-play-button:focus {
  outline-color: #4d90fe !important;
  outline-style: auto !important;
  outline-width: thin !important; }

.overlay {
  position: absolute !important; }

.video-button-overlay {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
  width: 100px;
  height: 100px; }

@media (max-width: 768px) {
  .video-button-overlay {
    width: 80px;
    height: 80px; } }

.image-container img, .video-snapshot img {
  width: 100%; }

.fa-btn-radio {
  display: inline-block;
  width: 28px;
  height: 28px;
  background-color: #fff;
  -webkit-border-radius: 14px;
  border-radius: 14px;
  border: 1px solid #000;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.fa-btn-radio.selected:after, .fa-btn-radio:hover:after, input[type=radio]:checked + label .fa-btn-radio:after {
  content: "";
  width: 100%;
  height: 100%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background-color: #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid #fff;
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

@media (min-width: 769px) and (max-width: 1280px) {
  .fa-btn-radio {
    width: 18px;
    height: 18px; } }

@media (min-width: 1281px) {
  .fa-btn-radio {
    width: 24px;
    height: 24px; } }

[data-hidden] {
  display: none; }

[data-invisible] {
  visibility: hidden; }

.fa-btn-checkbox {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #fff;
  border: 1px solid #000;
  position: relative;
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }

.fa-btn-checkbox.selected:after, input[type=checkbox]:checked + label .fa-btn-checkbox:after {
  content: "";
  width: 100%;
  height: 100%;
  background-color: #000;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 2px solid #fff;
  display: block;
  position: absolute;
  top: 0;
  left: 0; }

@media (min-width: 769px) {
  .fa-btn-checkbox:hover:after {
    content: "";
    width: 100%;
    height: 100%;
    background-color: #000;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 2px solid #fff;
    display: block;
    position: absolute;
    top: 0;
    left: 0; } }

.color-block {
  border: 1px solid transparent; }

.color-block[data-color='#fff'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='#000'] {
  background-color: #000; }

.color-block[data-color='grey'] {
  background-color: #d1d4d9; }

.color-block[data-color='red'] {
  background-color: #d12825; }

.color-block[data-color='blue'] {
  background-color: #006ebc; }

.color-block[data-color='green'] {
  background-color: #00b140; }

.color-block[data-color='#ff0'] {
  background-color: #ffc660; }

.color-block[data-color='pink'] {
  background-color: #be0170; }

.color-block[data-color='orange'] {
  background-color: #ff6900; }

.color-block[data-color='gold'] {
  background-color: #F0CB76; }

.color-block[data-color='neat-white'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='white-frost'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='white-pearl'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='dazzling-white'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='frost-white'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='marble-white'] {
  background-color: #f8f8ff;
  border-color: #ccc; }

.color-block[data-color='aurora-white'] {
  background-color: #fefffe;
  border-color: #ccc; }

.color-block[data-color='shimmery-white'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='prism-white'] {
  background-color: #D5EEF1;
  border-color: #ccc; }

.color-block[data-color='ceramic-white'] {
  background-color: #F4F1ED;
  border-color: #ccc; }

.color-block[data-color='aura-white'] {
  background-color: #EBE7E3;
  border-color: #ccc; }

.color-block[data-color='cobalt-black'] {
  background-color: #000; }

.color-block[data-color='silver-titanium'] {
  background-color: #000; }

.color-block[data-color='metallic-black'] {
  background-color: #000; }

.color-block[data-color='mineral-ash-black'] {
  background-color: #000; }

.color-block[data-color='black-mist'] {
  background-color: #000; }

.color-block[data-color='charcoal-black'] {
  background-color: #000; }

.color-block[data-color='clear-black'] {
  background-color: #000; }

.color-block[data-color='kinetic-stripe-black'] {
  background-color: #000; }

.color-block[data-color='majestic-black'] {
  background-color: #000; }

.color-block[data-color='sapphire-black'] {
  background-color: #08070d; }

.color-block[data-color='translucent-black'] {
  background-color: #000; }

.color-block[data-color='midnight-black'] {
  background-color: #231F20; }

.color-block[data-color='matte-black-stainless'] {
  background-color: #5C5B59; }

.color-block[data-color='prism-black'] {
  background-color: #040301; }

.color-block[data-color='ceramic-black'] {
  background-color: #2A2620; }

.color-block[data-color='cosmos-black'] {
  background-color: #3B3C40; }

.color-block[data-color='fingerprint-resistant-tuscan-stainless-steel'] {
  background-color: #625453; }

.color-block[data-color='aura-black'] {
  background-color: #3C3C3E; }

.color-block[data-color='aqua-black'] {
  background-color: #000; }

.color-block[data-color='cosmic-black'] {
  background-color: #2D2926; }

.color-block[data-color='mirror-black'] {
  background-color: #101820; }

.color-block[data-color='titanium-silver'] {
  background-color: #BDC0C7; }

.color-block[data-color='stratus-grey'] {
  background-color: #d1d4d9; }

.color-block[data-color='cream'] {
  background-color: #cecabf; }

.color-block[data-color='titanium-bronze'] {
  background-color: #776e65; }

.color-block[data-color='dark-gray'] {
  background-color: dimgray; }

.color-block[data-color='mocha-gray'] {
  background-color: #8d7a5e; }

.color-block[data-color='silver'] {
  background-color: #959596; }

.color-block[data-color='cloud-silver'] {
  background-color: #a9afbb; }

.color-block[data-color='crown-silver'] {
  background-color: #959596; }

.color-block[data-color='silver-titanium'] {
  background-color: #c2c2c2; }

.color-block[data-color='tech-silver'] {
  background-color: silver; }

.color-block[data-color='stainless-steel'] {
  background-color: #eaeaea;
  border-color: #ccc; }

.color-block[data-color='stainless'] {
  background-color: #eaeaea;
  border-color: #ccc; }

.color-block[data-color='steel'] {
  background-color: #eaeaea;
  border-color: #ccc; }

.color-block[data-color='stainless-platinum'] {
  background-color: #b4b4b4; }

.color-block[data-color='platinum'] {
  background-color: #c3c3c3; }

.color-block[data-color='lamb'] {
  background-color: #cec1b0; }

.color-block[data-color='onyx'] {
  background-color: dimgray; }

.color-block[data-color='black-onyx'] {
  background-color: dimgray; }

.color-block[data-color='onyx-black'] {
  background-color: dimgray; }

.color-block[data-color='titanium-gray'] {
  background-color: #b6afa9; }

.color-block[data-color='charcoal-gray'] {
  background-color: dimgray; }

.color-block[data-color='white-silver'] {
  background-color: #f5f5f5;
  border-color: #ccc; }

.color-block[data-color='black-sapphire'] {
  background-color: #004; }

.color-block[data-color='smoky-titanium'] {
  background-color: #736e6b; }

.color-block[data-color='black-stainless-steel'] {
  background-color: #3a3b3f; }

.color-block[data-color='black-stainless'] {
  background-color: #454545; }

.color-block[data-color='clear-silver'] {
  background-color: silver; }

.color-block[data-color='gunmetal-gray'] {
  background-color: #292e37; }

.color-block[data-color='gunmetal'] {
  background-color: #2c3539; }

.color-block[data-color='steel-gray'] {
  background-color: #7b9095; }

.color-block[data-color='light-gray'] {
  background-color: #d3d3d3; }

.color-block[data-color='orchid-gray'] {
  background-color: #868499; }

.color-block[data-color='arctic-silver'] {
  background-color: #ccc; }

.color-block[data-color='tan'] {
  background-color: #b5ad94; }

.color-block[data-color='meteor-gray'] {
  background-color: #949392; }

.color-block[data-color='fingerprint-resistant-black-stainless-steel'] {
  background-color: #363636; }

.color-block[data-color='fingerprint-resistant-stainless-steel'] {
  background-color: #c2c2c2; }

.color-block[data-color='trench'] {
  background-color: #b5b9a2; }

.color-block[data-color='fingerprint-resistant-matte-black-stainless-steel'] {
  background-color: #4f4f4f; }

.color-block[data-color='fingerprint-resistant-matte-black-stainless'] {
  background-color: #4f4f4f; }

.color-block[data-color='matte-black-stainless-steel'] {
  background-color: #4f4f4f; }

.color-block[data-color='inox-grey'] {
  background-color: #6f6b6c; }

.color-block[data-color='phonebox'] {
  background-color: #33000a; }

.color-block[data-color='twill-charcoal'] {
  background-color: #8C857B; }

.color-block[data-color='space-silver'] {
  background-color: #BCC6C2; }

.color-block[data-color='dark-silver'] {
  background-color: #898F8D; }

.color-block[data-color='aura-glow'] {
  background-color: #AAADAE; }

.color-block[data-color='mountain-gray'] {
  background-color: #6e6d73; }

.color-block[data-color='mercury-gray'] {
  background-color: #4e515a; }

.color-block[data-color='cosmic-gray'] {
  background-color: #5F6367; }

.color-block[data-color='tango-red'] {
  background-color: #d12825; }

.color-block[data-color='garnet-red'] {
  background-color: #d12825; }

.color-block[data-color='plum-red'] {
  background-color: #a72a44; }

.color-block[data-color='cherry-red'] {
  background-color: #c24641; }

.color-block[data-color='red-aurora'] {
  background-color: #d22034; }

.color-block[data-color='burgundy'] {
  background-color: #941212; }

.color-block[data-color='merlot'] {
  background-color: #7f171f; }

.color-block[data-color='aura-red'] {
  background-color: #B81B36; }

.color-block[data-color='dark-orange'] {
  background-color: #fb610e; }

.color-block[data-color='wild-orange'] {
  background-color: #c24d23; }

.color-block[data-color='oatmeal'] {
  background-color: #e7dccb; }

.color-block[data-color='fingerprint-resistant-champagne-stainless-steel'] {
  background-color: #e8dbcc; }

.color-block[data-color='amber-brown'] {
  background-color: #804000; }

.color-block[data-color='gold-brown'] {
  background-color: #804000; }

.color-block[data-color='chestnut'] {
  background-color: #854d36; }

.color-block[data-color='brown-black'] {
  background-color: #544434; }

.color-block[data-color='dark-brown'] {
  background-color: #59423c; }

.color-block[data-color='walnut'] {
  background-color: #664e42; }

.color-block[data-color='oak'] {
  background-color: #cfb795; }

.color-block[data-color='biege'] {
  background-color: #ceb499; }

.color-block[data-color='beige/light-wood'] {
  background-color: #cfb795; }

.color-block[data-color='beige'] {
  background-color: #cfb795; }

.color-block[data-color='walnut/dark-wood'] {
  background-color: #664e42; }

.color-block[data-color='brown'] {
  background-color: #664e42; }

.color-block[data-color='blue-coral'] {
  background-color: #6e91af; }

.color-block[data-color='#add8e6'] {
  background-color: #64aded; }

.color-block[data-color='mint'] {
  background-color: #92aca9; }

.color-block[data-color='perforated-blue'] {
  background-color: #13a9b9; }

.color-block[data-color='sapphire-blue'] {
  background-color: #4169e1; }

.color-block[data-color='cobalt-blue'] {
  background-color: #4169e1; }

.color-block[data-color='pebble-blue'] {
  background-color: #1a68a9; }

.color-block[data-color='light-blue'] {
  background-color: #164CC6; }

.color-block[data-color='sky-blue'] {
  background-color: #a0e0fb; }

.color-block[data-color='aqua'] {
  background-color: #66ffb2; }

.color-block[data-color='navy'] {
  background-color: #262277; }

.color-block[data-color='translucent-teal'] {
  background-color: teal; }

.color-block[data-color='smoky-blue'] {
  background-color: #1a68a9; }

.color-block[data-color='clear-blue'] {
  background-color: #96cfea; }

.color-block[data-color='navy1'] {
  background-color: #729dc8; }

.color-block[data-color='royal-blue'] {
  background-color: #4169e1; }

.color-block[data-color='topaz-blue'] {
  background-color: #78bdd4; }

.color-block[data-color='coral-blue'] {
  background-color: #5b82ab; }

.color-block[data-color='deepsea-blue'] {
  background-color: #003A70; }

.color-block[data-color='porcelain-blue'] {
  background-color: #e1eded; }

.color-block[data-color='ocean-blue'] {
  background-color: #1f355e; }

.color-block[data-color='onyx'] {
  background-color: #20242d; }

.color-block[data-color='dark-blue'] {
  background-color: #020C2F; }

.color-block[data-color='coral'] {
  background-color: #F3CFB3; }

.color-block[data-color='prism-blue'] {
  background-color: #2359A8; }

.color-block[data-color='astro-blue'] {
  background-color: #3A5081; }

.color-block[data-color='med-blue'] {
  background-color: #1B3189; }

.color-block[data-color='aura-blue'] {
  background-color: #3C4D79; }

.color-block[data-color='cloud-blue'] {
  background-color: #A4C8E1; }

.color-block[data-color='rose-gold'] {
  background-color: #dd9b8f; }

.color-block[data-color='rose-quartz'] {
  background-color: #dd9b8f; }

.color-block[data-color='light-gold'] {
  background-color: #ffe6b2; }

.color-block[data-color='perforated-gold'] {
  background-color: #c8bb5f; }

.color-block[data-color='platinum-gold'] {
  background-color: #cbae78; }

.color-block[data-color='gold-platinum'] {
  background-color: #cbae78; }

.color-block[data-color='bronze-gold'] {
  background-color: #a56406; }

.color-block[data-color='chevron-rose-gold'] {
  background-color: #b76e79; }

.color-block[data-color='clear-gold'] {
  background-color: gold; }

.color-block[data-color='confetti-dot-gold'] {
  background-color: gold; }

.color-block[data-color='golden-shadow'] {
  background-color: #8a795d; }

.color-block[data-color='sunset-gold'] {
  background-color: #e18554; }

.color-block[data-color='sandy-gold'] {
  background-color: #d9b666; }

.color-block[data-color='titanium-gold'] {
  background-color: gold; }

.color-block[data-color='sunrise-gold'] {
  background-color: #977a6a; }

.color-block[data-color='rose'] {
  background-color: #ffebeb; }

.color-block[data-color='galaxy-pink'] {
  background-color: #e39db5; }

.color-block[data-color='purple'] {
  background-color: purple; }

.color-block[data-color='amethyst-purple'] {
  background-color: purple; }

.color-block[data-color='light-pink'] {
  background-color: #f9909d; }

.color-block[data-color='soft-pink'] {
  background-color: #f8aff8; }

.color-block[data-color='circle-pink'] {
  background-color: #bf0f3b; }

.color-block[data-color='#f0f'] {
  background-color: #db0053; }

.color-block[data-color='plum'] {
  background-color: #7f007f; }

.color-block[data-color='velvet-wine'] {
  background-color: #58273a; }

.color-block[data-color='red-wine'] {
  background-color: #58273a; }

.color-block[data-color='berry-pink'] {
  background-color: #d761d5; }

.color-block[data-color='multi-dot-pink'] {
  background-color: pink; }

.color-block[data-color='purple-mirage'] {
  background-color: #bcb8fc; }

.color-block[data-color='translucent-neon-pink'] {
  background-color: #f0f; }

.color-block[data-color='saltwater-taffy'] {
  background-color: #ff919e; }

.color-block[data-color='lilac-purple'] {
  background-color: #c9c; }

.color-block[data-color='violet'] {
  background-color: #9791b5; }

.color-block[data-color='lavender-purple'] {
  background-color: #ceb2c8; }

.color-block[data-color='lotus'] {
  background-color: #bca1a8; }

.color-block[data-color='flamingo-pink'] {
  background-color: #FC766A; }

.color-block[data-color='rose-blush'] {
  background-color: #a3868a; }

.color-block[data-color='pink-gold'] {
  background-color: #ddb4ae; }

.color-block[data-color='aura-pink'] {
  background-color: #E8768F; }

.color-block[data-color='cloud-pink'] {
  background-color: #DCABBA; }

.color-block[data-color='mirror-purple'] {
  background-color: #996E9F; }

.color-block[data-color='bright-green'] {
  background-color: #8ff628; }

.color-block[data-color='metallic-green'] {
  background-color: #e0e8de; }

.color-block[data-color='metallic-green1'] {
  background-color: #15777f; }

.color-block[data-color='metallic-green2'] {
  background-color: #167880; }

.color-block[data-color='yellow-green'] {
  background-color: #caf44e; }

.color-block[data-color='dark-green'] {
  background-color: #00523d; }

.color-block[data-color='aurora-green'] {
  background-color: #7bad7b; }

.color-block[data-color='camo-green'] {
  background-color: #78866b; }

.color-block[data-color='clear-green'] {
  background-color: green; }

.color-block[data-color='khaki-green'] {
  background-color: #535C4B; }

.color-block[data-color='bespoke-way'] {
  background-color: #31556F; }

.color-block[data-color='martian-green'] {
  background-color: #92B558; }

.color-block[data-color='vivid-green'] {
  background-color: #046051; }

.color-block[data-color='airborne-copper'] {
  background-color: #b87333; }

.color-block[data-color='airborne-obsidian'] {
  background-color: #5e5e5e;
  border-color: #ccc; }

.color-block[data-color='airborne-red'] {
  background-color: red; }

.color-block[data-color='airborne-yellow'] {
  background-color: #ff0; }

.color-block[data-color='azure-blue'] {
  background-color: blue; }

.color-block[data-color='bronze'] {
  background-color: #cd7f32; }

.color-block[data-color='champagne'] {
  background-color: #A89A95; }

.color-block[data-color='clear'] {
  background-color: #fefefe;
  border-color: #ccc; }

.color-block[data-color='earth-blue'] {
  background-color: #0000a0; }

.color-block[data-color='ebony-copper'] {
  background-color: #0f0b19; }

.color-block[data-color='electric-blue'] {
  background-color: #035096; }

.color-block[data-color='graphite-black'] {
  background-color: #454343; }

.color-block[data-color='graphite-blue'] {
  background-color: blue; }

.color-block[data-color='graphite-silver'] {
  background-color: silver; }

.color-block[data-color='gray'] {
  background-color: gray; }

.color-block[data-color='khaki'] {
  background-color: #c3b091; }

.color-block[data-color='moonlight'] {
  background-color: #fdfdf8; }

.color-block[data-color='monaco-floral'] {
  background-color: #fffaf0; }

.color-block[data-color='pop-yellow'] {
  background-color: #fc0; }

.color-block[data-color='porcelain'] {
  background-color: #f6f7f8;
  border-color: #ccc; }

.color-block[data-color='refined-white'] {
  background-color: #fff;
  border-color: #ccc; }

.color-block[data-color='titanium'] {
  background-color: #b6afa9; }

.color-block[data-color='vitality-red'] {
  background-color: red; }

.color-block[data-color='white'] {
  background-color: #fff;
  border: 1px solid #ccc; }

.color-block[data-color='black'] {
  background-color: #000;
  border: 1px solid transparent; }

.color-block[data-color='yellow'] {
  background-color: #ffc660;
  border: 1px solid transparent; }

.color-block[data-color='lightblue'] {
  background-color: #64aded;
  border: 1px solid transparent; }

.color-block[data-color='magenta'] {
  background-color: #db0053;
  border: 1px solid transparent; }

.color-block[data-color='panel-ready'] {
  background-color: #fff;
  background-image: linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 75%, #ccc 75%, #ccc), linear-gradient(45deg, #ccc 25%, transparent 25%, transparent 75%, #ccc 75%, #ccc);
  background-size: 8px 8px;
  background-position: 0 0, 4px 4px; }

#add-to-cart-modal-container {
  background-color: transparent;
  bottom: 0;
  left: 0;
  opacity: 1;
  position: fixed;
  right: 0;
  text-align: center;
  top: 0;
  -webkit-transition: opacity .4s ease-in;
  transition: opacity .4s ease-in;
  z-index: 9999999; }

@media (min-width: 769px) {
  #add-to-cart-modal-container {
    background-color: rgba(0, 0, 0, 0.7); } }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop {
  background-color: #fff;
  -webkit-box-shadow: 0 2px 10px gray;
  box-shadow: 0 2px 10px gray;
  margin: 0;
  padding: 50px 0;
  width: 100%; }

@media (min-width: 769px) {
  #add-to-cart-modal-container .add-to-cart-modal.hidden-desktop {
    display: none; } }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop .icon-x {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 14px;
  top: 14px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop h3 {
  font-size: 18px;
  font-weight: 400; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop .product-option {
  font-size: 12px;
  padding-top: 10px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop .product-option button {
  border: 2px solid #308EEA;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  font-weight: bold;
  margin: 0 1%;
  padding: 10px 0;
  text-transform: uppercase;
  width: 42%; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop .product-option-shopping {
  background-color: #fff;
  color: #308EEA; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-desktop .product-option-checkout {
  background-color: #308EEA;
  color: #fff; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone {
  background-color: #fff;
  font-size: 0;
  margin: 20% auto;
  padding: 40px 0;
  position: relative;
  width: 650px; }

@media (max-width: 768px) {
  #add-to-cart-modal-container .add-to-cart-modal.hidden-phone {
    display: none; } }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .icon-x {
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 14px;
  top: 14px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  padding: 0 20px;
  vertical-align: top;
  width: 50%; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box:first-child {
  border-right: 2px solid #dadee2; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .add-to-cart-label {
  font-size: 18px;
  font-weight: 400;
  margin-bottom: 5px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-img {
  display: inline-block;
  vertical-align: top;
  width: 30%; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-img img {
  display: block;
  width: 100%; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-info {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  width: 60%; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-info div {
  font-size: 14px;
  margin-bottom: 14px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-info-name {
  font-weight: bold;
  margin-top: 22px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-info-price {
  font-weight: bold; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary {
  border-bottom: 2px solid #dadee2;
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 20px;
  text-align: left; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary .spinner {
  background-color: #fff;
  font-weight: 200;
  margin-left: 185px;
  margin-top: 8px;
  position: absolute;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 240px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary .spinner .bounce1 {
  -webkit-animation-delay: -.48s;
  animation-delay: -.48s;
  margin-left: 80px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary .spinner .bounce2 {
  -webkit-animation-delay: -.32s;
  animation-delay: -.32s; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary .spinner .bounce3 {
  -webkit-animation-delay: -.16s;
  animation-delay: -.16s; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary .spinner div {
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  background-color: #000;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  display: inline-block;
  height: 12px;
  width: 12px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary-number {
  text-transform: uppercase; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-summary-total {
  float: right; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-option {
  font-size: 12px;
  font-weight: bold;
  padding-top: 30px;
  text-align: left; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-option-shopping {
  color: #20a2ff;
  cursor: pointer;
  display: inline-block;
  padding-top: 10px; }

#add-to-cart-modal-container .add-to-cart-modal.hidden-phone .modal-box .product-option-checkout {
  background-color: #308eea;
  border: 0;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  color: #fff;
  display: inline-block;
  float: right;
  letter-spacing: 0.125em;
  padding: 10px 25px;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease; }

@-webkit-keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.checkout-preloader .preloader-text {
  text-align: center;
  margin-top: 20px; }

.checkout-preloader .modal-content {
  padding: 40px 20px 20px; }

.checkout-preloader .spinner {
  margin: auto; }

.checkout-preloader .spinner {
  background-color: #fff;
  font-weight: 200;
  width: 240px; }

.checkout-preloader .spinner .bounce1 {
  -webkit-animation-delay: -.48s;
  animation-delay: -.48s;
  margin-left: 80px; }

.checkout-preloader .spinner .bounce2 {
  -webkit-animation-delay: -.32s;
  animation-delay: -.32s; }

.checkout-preloader .spinner .bounce3 {
  -webkit-animation-delay: -.16s;
  animation-delay: -.16s; }

.checkout-preloader .spinner div {
  -webkit-animation: bouncedelay 1.4s infinite ease-in-out;
  animation: bouncedelay 1.4s infinite ease-in-out;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
  background-color: #000;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  display: inline-block;
  height: 12px;
  width: 12px; }

@keyframes bouncedelay {
  0%, 80%, 100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }

.spinner_out_container {
  position: relative; }

.spinner_container {
  position: fixed;
  top: 0px;
  left: 0;
  right: 0;
  bottom: 0;
  text-align: center;
  z-index: 100;
  background-color: grey;
  opacity: 0.5; }

.uil-spin-css {
  background: none;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate3D(-50%, -50%, 0);
  -ms-transform: translate3D(-50%, -50%, 0);
  transform: translate3D(-50%, -50%, 0);
  width: 200px;
  height: 200px; }

@-webkit-keyframes uil-spin-css {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes uil-spin-css {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }

@-webkit-keyframes uil-spin-css {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }

@keyframes uil-spin-css {
  0% {
    opacity: 1;
    -ms-transform: scale(1.5);
    -webkit-transform: scale(1.5);
    transform: scale(1.5); }
  100% {
    opacity: 0.1;
    -ms-transform: scale(1);
    -webkit-transform: scale(1);
    transform: scale(1); } }

.uil-spin-css > div {
  width: 24px;
  height: 24px;
  margin-left: 4px;
  margin-top: 4px;
  position: absolute; }

.uil-spin-css > div > div {
  width: 100%;
  height: 100%;
  -webkit-border-radius: 15px;
  border-radius: 15px;
  background: #000; }

.uil-spin-css > div:nth-of-type(1) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0s;
  animation-delay: 0s; }

.uil-spin-css > div:nth-of-type(1) {
  -ms-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(45deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(45deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(2) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.12s;
  animation-delay: 0.12s; }

.uil-spin-css > div:nth-of-type(2) {
  -ms-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(90deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(90deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(3) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s; }

.uil-spin-css > div:nth-of-type(3) {
  -ms-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(135deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(135deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(4) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.37s;
  animation-delay: 0.37s; }

.uil-spin-css > div:nth-of-type(4) {
  -ms-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(180deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(180deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(5) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.5s;
  animation-delay: 0.5s; }

.uil-spin-css > div:nth-of-type(5) {
  -ms-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(225deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(225deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(6) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.62s;
  animation-delay: 0.62s; }

.uil-spin-css > div:nth-of-type(6) {
  -ms-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(270deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(270deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(7) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.75s;
  animation-delay: 0.75s; }

.uil-spin-css > div:nth-of-type(7) {
  -ms-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(315deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(315deg) translate(70px, 0); }

.uil-spin-css > div:nth-of-type(8) > div {
  -webkit-animation: uil-spin-css 1s linear infinite;
  animation: uil-spin-css 1s linear infinite;
  -webkit-animation-delay: 0.87s;
  animation-delay: 0.87s; }

.uil-spin-css > div:nth-of-type(8) {
  -ms-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  -webkit-transform: translate(84px, 84px) rotate(360deg) translate(70px, 0);
  transform: translate(84px, 84px) rotate(360deg) translate(70px, 0); }

.checkout-modal-overlay.modal-overlay {
  background-color: #000;
  background: rgba(0, 0, 0, 0.7);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  z-index: 9999; }

.checkout-modal.modal {
  position: absolute;
  top: 55%;
  left: 50%;
  -webkit-transition: top .35s ease-in-out;
  transition: top .35s ease-in-out;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 10000;
  background-color: #fff;
  position: fixed; }

.checkout-modal.modal .modal-container {
  position: relative; }

.checkout-modal.modal .btn-modal-close {
  position: absolute;
  top: 20px;
  right: 20px;
  cursor: pointer;
  width: 30px;
  height: 30px;
  line-height: 30px;
  text-align: center; }

.checkout-modal.modal .btn-modal-close i {
  display: block; }

.checkout-modal.modal .modal-header {
  padding: 20px;
  text-align: center; }

.checkout-modal.modal .modal-title {
  font-size: 32px;
  font-weight: 700;
  margin: 0 0 10px; }

.checkout-modal.modal .modal-title-desc {
  font-size: 14px;
  margin: 0;
  font-weight: 400; }

.checkout-modal.modal .modal-title-desc strong {
  font-weight: 700; }

@media (min-width: 320px) and (max-width: 767px) {
  .checkout-modal.modal .modal-header {
    padding-top: 50px; }
  .checkout-modal.modal .modal-title {
    font-size: 22px; }
  .checkout-modal.modal .modal-title-desc {
    font-size: 12px; } }

.gnb-b2c-icons-cart svg {
  width: 20px; }

.gnb-b2c-icons-cart a .cart-basket {
  font-size: 11px; }

.minicart-v2 {
  opacity: 1;
  visibility: visible; }

.minicart-v2 .gnb-b2c-cart-results .item-container {
  padding: 0px; }

.minicart-v2 .minicart-close {
  display: none;
  text-align: right;
  border-bottom: 1px solid #dadada; }

.minicart-v2 .minicart-close .btn-close {
  width: 40px;
  height: 40px; }

.minicart-v2 .minicart-product-row {
  position: relative;
  padding: 15px 20px;
  border-bottom: 1px solid #dadada; }

.minicart-v2 .minicart-product-row:after {
  content: '';
  display: block;
  height: 0;
  clear: both; }

.minicart-v2 .minicart-product-row .mc-product-photo {
  text-align: center;
  margin: 15px 0; }

.minicart-v2 .minicart-product-row .mc-product-photo img {
  max-width: 120px; }

.minicart-v2 .minicart-product-row .mc-product-name {
  text-align: center;
  max-width: 90%;
  margin: auto; }

.minicart-v2 .minicart-product-row .mc-product-title {
  font-size: 18px;
  font-weight: 700;
  color: #000;
  margin: 0; }

.minicart-v2 .minicart-product-row .mc-product-desc {
  font-size: 16px;
  font-weight: 400; }

.minicart-v2 .minicart-product-row .mc-product-quantity {
  float: left;
  font-size: 12px;
  font-weight: 700; }

.minicart-v2 .minicart-product-row .mc-product-quantity .mc-product-count {
  margin-left: 5px; }

.minicart-v2 .minicart-product-row .mc-product-right-container {
  float: right;
  margin-bottom: 10px; }

.minicart-v2 .minicart-product-row .mc-product-price-details {
  float: right;
  text-align: right;
  padding-right: 15px; }

.minicart-v2 .minicart-product-row .mc-product-price-details p {
  font-size: 12px;
  line-height: normal; }

.minicart-v2 .minicart-product-row .mc-product-price {
  font-size: 18px;
  color: #000; }

.minicart-v2 .minicart-product-row .mc-product-retail-price {
  text-decoration: line-through;
  color: #a6a6a6; }

.minicart-v2 .minicart-product-row .mc-savings {
  color: #dc2221; }

.minicart-v2 .minicart-product-row .mc-bundled-discount-label, .minicart-v2 .minicart-product-row .mc-product-bundled-label {
  color: #7ed44f; }

.minicart-v2 .minicart-product-row .mc-product-bundled-label, .minicart-v2 .minicart-product-row .mc-product-free-label {
  font-size: 12px;
  margin: 0;
  font-weight: 800; }

.minicart-v2 .minicart-product-row .mc-product-free-label {
  color: #00b2e2; }

.minicart-v2 .minicart-product-row .mc-product-ship-dates {
  float: right;
  clear: right;
  padding-right: 15px;
  margin-top: 15px;
  font-size: 12px;
  text-align: right; }

.minicart-v2 .minicart-product-row .mc-product-preordered {
  line-height: normal; }

.minicart-v2 .minicart-product-row .mc-product-ship-details {
  color: #636363;
  font-size: 12px; }

.minicart-v2 .minicart-product-row .mc-product-remove {
  position: absolute;
  right: 15px;
  top: 19px;
  z-index: 1; }

.minicart-v2 .minicart-product-row .cart-promo-holder {
  margin-top: 10px;
  min-height: 52px;
  clear: both;
  border: 1px solid #dadada; }

.minicart-v2 .minicart-product-row .cart-promo-holder:before {
  content: '';
  display: block;
  height: 0;
  clear: both; }

.minicart-v2 .minicart-product-row .cart-promo-holder p {
  max-width: 85%;
  font-weight: 800; }

@media (min-width: 320px) and (max-width: 767px) {
  .minicart-v2 {
    position: fixed;
    top: -1px;
    right: -100%;
    height: 100%;
    max-width: 330px;
    z-index: 10002; }
  .minicart-v2 .gnb-b2c-cart-results {
    height: 100%;
    overflow-x: hidden;
    overflow-y: auto; }
  .minicart-v2 .minicart-close {
    display: block; } }

@media (max-width: 321px) {
  .minicart-v2 {
    max-width: 310px; } }

.disclaimerPopUp {
  display: none;
  position: absolute;
  height: 100%;
  background-color: rgba(24, 24, 24, 0.79);
  width: 100%;
  top: 0px;
  left: 0px;
  z-index: 99999; }

.disclaimerPopUp .disclaimerBackLay {
  position: absolute;
  height: 100vh;
  background-color: rgba(247, 247, 247, 0.16);
  width: 100vw;
  top: 0px;
  left: 0px;
  z-index: 99999; }

.disclaimerPopUp .disclaimerBox {
  direction: initial !important;
  -webkit-box-shadow: 0px 0px 3px 1px #d3d3d3;
  box-shadow: 0px 0px 3px 1px #d3d3d3;
  position: absolute;
  top: 5vh;
  left: 20vw;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  background-color: #ffffff;
  z-index: 99999;
  width: 40vw;
  min-height: 327px;
  padding: 0px;
  padding-top: 10px; }

@media (max-width: 768px) {
  .disclaimerPopUp .disclaimerBox {
    position: absolute;
    top: 5vh;
    left: 5vw;
    width: 90vw;
    height: 75%; } }

.disclaimerPopUp .disclaimerTitle {
  text-align: center;
  font-family: SamsungOneLatinWeb-800;
  font-size: 18pt;
  padding-bottom: 15px;
  color: #363636;
  letter-spacing: 1.2pt; }

@media (max-width: 768px) {
  .disclaimerPopUp .disclaimerTitle {
    max-height: 80vh; } }

.disclaimerPopUp .disclaimerContent {
  margin: auto;
  height: 299px;
  width: 100%;
  word-wrap: break-word;
  overflow-y: scroll;
  overflow: auto;
  font-size: 18px;
  line-height: 20px;
  font-family: SamsungOneLatinWeb-400;
  color: #363636;
  text-align: center;
  padding: 0px 15px; }

@media (max-width: 768px) {
  .disclaimerPopUp .disclaimerContent {
    height: -webkit-calc(100% - 90px);
    height: calc(100% - 90px); } }

.disclaimerPopUp .disclaimerContent a {
  color: #20a2ff; }

.disclaimerPopUp .disclaimerBtnGroup {
  text-align: center;
  margin-top: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  -js-display: flex;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-weight: bolder;
  border: 1px solid #d3d3d3;
  padding: 10px;
  -webkit-box-shadow: 0px 0px 3px 1px #d3d3d3;
  box-shadow: 0px 0px 3px 1px #d3d3d3;
  font-size: 12pt;
  letter-spacing: 0.8pt;
  color: #1428a0;
  font-family: SamsungOneLatinWeb-800;
  line-height: 23px;
  cursor: pointer; }

.disclaimerPopUp .disclaimerBtnGroup .disclaimerBtn {
  width: 50%; }

@media (max-width: 768px) {
  .disclaimerPopUp .disclaimerBtnGroup {
    max-height: 10vh;
    margin-top: 7px; } }

.subHeadDiscPopUp {
  cursor: pointer;
  font-size: 12px !important; }

@media screen and (min-width: 768px) {
  .hide-tabplus.hide-tabplus.hide-tabplus {
    display: none; } }

@media screen and (max-width: 767px) {
  .hide-mobile.hide-mobile.hide-mobile {
    display: none; } }

.rnded-box-link {
  font-size: 11px;
  font-size: .6875rem; }

.top-fix {
  position: fixed !important;
  top: 0;
  z-index: 9999 !important; }

#footer .back-to-top {
  display: none !important; }

.gnb-b2c-promo-wrapper {
  display: none; }

.gnb-extender {
  display: block; }

.aem-component-hidden {
  display: none; }

.tx1-page-container {
  /*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
  /* Document
   ========================================================================== */
  /**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
  /* Sections
   ========================================================================== */
  /**
 * Remove the margin in all browsers.
 */
  /**
 * Render the `main` element consistently in IE.
 */
  /**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */
  /* Grouping content
   ========================================================================== */
  /**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */
  /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
  /* Text-level semantics
   ========================================================================== */
  /**
 * Remove the gray background on active links in IE 10.
 */
  /**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
  /**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
  /**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
  /**
 * Add the correct font size in all browsers.
 */
  /**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
  /* Embedded content
   ========================================================================== */
  /**
 * Remove the border on images inside links in IE 10.
 */
  /* Forms
   ========================================================================== */
  /**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */
  /**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */
  /**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */
  /**
 * Correct the inability to style clickable types in iOS and Safari.
 */
  /**
 * Remove the inner border and padding in Firefox.
 */
  /**
 * Restore the focus styles unset by the previous rule.
 */
  /**
 * Correct the padding in Firefox.
 */
  /**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */
  /**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
  /**
 * Remove the default vertical scrollbar in IE 10+.
 */
  /**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */
  /**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
  /**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */
  /**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
  /**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
  /* Interactive
   ========================================================================== */
  /*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
  /*
 * Add the correct display in all browsers.
 */
  /* Misc
   ========================================================================== */
  /**
 * Add the correct display in IE 10+.
 */
  /**
 * Add the correct display in IE 10.
 */
  /** Colors */ }
  .tx1-page-container html {
    line-height: 1.15;
    /* 1 */
    -webkit-text-size-adjust: 100%;
    /* 2 */ }
  .tx1-page-container body {
    margin: 0; }
  .tx1-page-container main {
    display: block; }
  .tx1-page-container h1 {
    font-size: 2em;
    margin: 0.67em 0; }
  .tx1-page-container hr {
    box-sizing: content-box;
    /* 1 */
    height: 0;
    /* 1 */
    overflow: visible;
    /* 2 */ }
  .tx1-page-container pre {
    font-family: monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }
  .tx1-page-container a {
    background-color: transparent; }
  .tx1-page-container abbr[title] {
    border-bottom: none;
    /* 1 */
    text-decoration: underline;
    /* 2 */
    text-decoration: underline dotted;
    /* 2 */ }
  .tx1-page-container b,
  .tx1-page-container strong {
    font-weight: bolder; }
  .tx1-page-container code,
  .tx1-page-container kbd,
  .tx1-page-container samp {
    font-family: monospace;
    /* 1 */
    font-size: 1em;
    /* 2 */ }
  .tx1-page-container small {
    font-size: 80%; }
  .tx1-page-container sub,
  .tx1-page-container sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline; }
  .tx1-page-container sub {
    bottom: -0.25em; }
  .tx1-page-container sup {
    top: -0.5em; }
  .tx1-page-container img {
    border-style: none; }
  .tx1-page-container button,
  .tx1-page-container input,
  .tx1-page-container optgroup,
  .tx1-page-container select,
  .tx1-page-container textarea {
    font-family: inherit;
    /* 1 */
    font-size: 100%;
    /* 1 */
    line-height: 1.15;
    /* 1 */
    margin: 0;
    /* 2 */ }
  .tx1-page-container button,
  .tx1-page-container input {
    /* 1 */
    overflow: visible; }
  .tx1-page-container button,
  .tx1-page-container select {
    /* 1 */
    text-transform: none; }
  .tx1-page-container button,
  .tx1-page-container [type="button"],
  .tx1-page-container [type="reset"],
  .tx1-page-container [type="submit"] {
    -webkit-appearance: button; }
  .tx1-page-container button::-moz-focus-inner,
  .tx1-page-container [type="button"]::-moz-focus-inner,
  .tx1-page-container [type="reset"]::-moz-focus-inner,
  .tx1-page-container [type="submit"]::-moz-focus-inner {
    border-style: none;
    padding: 0; }
  .tx1-page-container button:-moz-focusring,
  .tx1-page-container [type="button"]:-moz-focusring,
  .tx1-page-container [type="reset"]:-moz-focusring,
  .tx1-page-container [type="submit"]:-moz-focusring {
    outline: 1px dotted ButtonText; }
  .tx1-page-container fieldset {
    padding: 0.35em 0.75em 0.625em; }
  .tx1-page-container legend {
    box-sizing: border-box;
    /* 1 */
    color: inherit;
    /* 2 */
    display: table;
    /* 1 */
    max-width: 100%;
    /* 1 */
    padding: 0;
    /* 3 */
    white-space: normal;
    /* 1 */ }
  .tx1-page-container progress {
    vertical-align: baseline; }
  .tx1-page-container textarea {
    overflow: auto; }
  .tx1-page-container [type="checkbox"],
  .tx1-page-container [type="radio"] {
    box-sizing: border-box;
    /* 1 */
    padding: 0;
    /* 2 */ }
  .tx1-page-container [type="number"]::-webkit-inner-spin-button,
  .tx1-page-container [type="number"]::-webkit-outer-spin-button {
    height: auto; }
  .tx1-page-container [type="search"] {
    -webkit-appearance: textfield;
    /* 1 */
    outline-offset: -2px;
    /* 2 */ }
  .tx1-page-container [type="search"]::-webkit-search-decoration {
    -webkit-appearance: none; }
  .tx1-page-container ::-webkit-file-upload-button {
    -webkit-appearance: button;
    /* 1 */
    font: inherit;
    /* 2 */ }
  .tx1-page-container details {
    display: block; }
  .tx1-page-container summary {
    display: list-item; }
  .tx1-page-container template {
    display: none; }
  .tx1-page-container [hidden] {
    display: none; }
  .tx1-page-container .page-header {
    display: none; }
  .tx1-page-container * {
    box-sizing: border-box; }
  .tx1-page-container body {
    margin: 0;
    padding: 0; }
  .tx1-page-container img {
    max-width: 100%; }
    .tx1-page-container img[width="1"][height="1"] {
      display: none; }
  .tx1-page-container ul {
    list-style: none;
    padding: 0;
    margin: 0; }
  .tx1-page-container h1,
  .tx1-page-container h2,
  .tx1-page-container h3,
  .tx1-page-container h4,
  .tx1-page-container h5,
  .tx1-page-container h6,
  .tx1-page-container p,
  .tx1-page-container a {
    padding: 0;
    margin: 0; }
  .tx1-page-container h1,
  .tx1-page-container h2,
  .tx1-page-container h3,
  .tx1-page-container h4,
  .tx1-page-container h5,
  .tx1-page-container h6 {
    font-family: 'SamsungSansSharp';
    font-weight: 700; }
  .tx1-page-container .tx1-content-container a[target="_blank"]::after, .tx1-page-container .tx1-content-container a[data-ctabehaviour="_blank"]::after {
    content: none; }
  .tx1-page-container .tx1-hero {
    color: #fff;
    background-color: #000; }
    .tx1-page-container .tx1-hero_content-container {
      width: 100%; }
    .tx1-page-container .tx1-hero_column-container {
      width: 100%;
      margin: auto;
      overflow: hidden; }
    .tx1-page-container .tx1-hero_column {
      position: relative; }
      .tx1-page-container .tx1-hero_column--left {
        text-align: center;
        margin-bottom: 2rem; }
      .tx1-page-container .tx1-hero_column--right {
        flex: 1 1 100%;
        position: relative;
        background-position: bottom;
        background-repeat: no-repeat;
        background-size: cover; }
    .tx1-page-container .tx1-hero_header {
      font-size: 2.5rem;
      line-height: 3rem;
      margin: 3.25rem 0 2.5rem; }
    .tx1-page-container .tx1-hero_image {
      width: 100%;
      object-fit: cover; }
    .tx1-page-container .tx1-hero_legal-copy {
      font-size: 0.625rem;
      line-height: 0.75rem;
      color: #A6A6A6;
      text-align: center;
      padding: 0 1rem;
      position: absolute;
      bottom: 2.5rem;
      margin-bottom: 2.5rem; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-hero_branding {
      max-width: 100%;
      padding: 4.375rem 4.875rem 0; }
    .tx1-page-container .tx1-hero_content-container {
      max-width: 90rem;
      margin: 0 auto; }
    .tx1-page-container .tx1-hero_column--right {
      max-width: 50rem;
      margin: auto;
      background-size: contain; }
    .tx1-page-container .tx1-hero_header {
      font-size: 4rem;
      line-height: 4.5rem;
      margin: 5rem 0 2.5rem; }
    .tx1-page-container .tx1-hero_image {
      object-fit: contain; } }
  .tx1-page-container .tx1-signup {
    color: #fff;
    background-color: #000;
    padding: 0 0 5rem; }
    .tx1-page-container .tx1-signup_content {
      text-align: center;
      padding: 0 1.25rem; }
    .tx1-page-container .tx1-signup_header {
      font-size: 1.5rem;
      line-height: 2.25rem;
      margin-bottom: 1rem; }
    .tx1-page-container .tx1-signup_body {
      font-size: 0.875rem;
      line-height: 1.5rem;
      max-width: 32rem;
      margin: 0 auto 3rem; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-signup_content-container {
      max-width: 90rem;
      margin: auto; }
    .tx1-page-container .tx1-signup_content {
      padding: 3.75rem 10rem;
      text-align: left; }
    .tx1-page-container .tx1-signup_column-container {
      display: flex; }
    .tx1-page-container .tx1-signup_column {
      flex: 1 1 50%;
      padding: 0 3%; }
      .tx1-page-container .tx1-signup_column--1 {
        max-width: 36rem; }
    .tx1-page-container .tx1-signup_header {
      font-size: 3rem;
      line-height: 3.75rem;
      margin: 0; }
    .tx1-page-container .tx1-signup_body {
      max-width: 50rem;
      font-size: 1.5rem;
      line-height: 2.25rem;
      margin-bottom: 2rem; } }
  .tx1-page-container .tx1-image-text {
    background-color: #000;
    color: #fff;
    padding: 5rem 0 3.75rem; }
    .tx1-page-container .tx1-image-text_content-container {
      text-align: center;
      padding: 0 1rem; }
    .tx1-page-container .tx1-image-text_image {
      width: 100%;
      margin-bottom: 1.75rem; }
    .tx1-page-container .tx1-image-text_header {
      font-size: 1.5rem;
      line-height: 2rem;
      margin-bottom: 1rem; }
    .tx1-page-container .tx1-image-text_body {
      font-size: 0.875rem;
      line-height: 1.5rem; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-image-text {
      padding: 7.5rem 0; }
      .tx1-page-container .tx1-image-text_content-container {
        max-width: 90rem;
        text-align: left;
        padding: 4rem 10rem;
        margin: 0 auto; }
      .tx1-page-container .tx1-image-text_column-container {
        display: flex;
        flex-direction: row-reverse;
        align-items: center; }
      .tx1-page-container .tx1-image-text_column {
        flex: 1 1 50%;
        padding: 0 3%; }
      .tx1-page-container .tx1-image-text_header {
        font-size: 3rem;
        line-height: 3.75rem;
        margin-bottom: 2rem; }
      .tx1-page-container .tx1-image-text_body {
        font-size: 1.25rem;
        line-height: 1.875rem; } }
  .tx1-page-container .tx1-scroller {
    background-color: #000;
    color: #fff; }
    .tx1-page-container .tx1-scroller_container {
      text-align: center;
      padding: 1rem; }
    .tx1-page-container .tx1-scroller_text {
      font-size: 0.75rem;
      line-height: 1rem;
      text-transform: uppercase;
      letter-spacing: 0.125rem;
      padding: 0 2rem;
      margin-bottom: 0.5rem; }
    .tx1-page-container .tx1-scroller_icon {
      position: relative;
      display: inline-block;
      width: 0.75rem;
      height: 0.5rem; }
      .tx1-page-container .tx1-scroller_icon::before, .tx1-page-container .tx1-scroller_icon::after {
        content: '';
        position: absolute;
        top: 0;
        width: 0.5rem;
        height: 0.125rem;
        background-color: #fff; }
      .tx1-page-container .tx1-scroller_icon::before {
        left: 0;
        transform: rotate(45deg); }
      .tx1-page-container .tx1-scroller_icon::after {
        right: 0;
        transform: rotate(-45deg); }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-scroller_container {
      text-align: center;
      padding: 2rem; }
    .tx1-page-container .tx1-scroller_text {
      font-size: 0.75rem;
      line-height: 1.75rem;
      letter-spacing: 0.15rem;
      margin-bottom: 0.625rem; }
    .tx1-page-container .tx1-scroller_icon {
      width: 1.5rem;
      height: 1rem; }
      .tx1-page-container .tx1-scroller_icon::before, .tx1-page-container .tx1-scroller_icon::after {
        width: 0.9375rem;
        height: 0.25rem; } }
  .tx1-page-container .tx1-text {
    margin: 0 auto;
    text-align: center;
    padding: 3.75rem 1.5625rem 1.5625rem; }
    .tx1-page-container .tx1-text_header {
      font-size: 1.5rem;
      line-height: 2rem;
      margin: 1rem auto; }
    .tx1-page-container .tx1-text_body {
      font-size: 0.875rem;
      line-height: 1.25rem;
      margin: 1rem auto; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-text_content-container {
      max-width: 50rem;
      margin: auto; }
    .tx1-page-container .tx1-text_header {
      font-size: 3rem;
      line-height: 3.75rem; }
    .tx1-page-container .tx1-text_body {
      font-size: 1.375rem;
      line-height: 1.875rem;
      margin: 2rem auto; } }
  .tx1-page-container .tx1-calendar {
    padding: 3.75rem 0;
    overflow: hidden; }
    .tx1-page-container .tx1-calendar_month {
      font-size: 32vw;
      line-height: 0.9; }
    .tx1-page-container .tx1-calendar_event-item {
      padding: 1rem 1.5rem; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-calendar_content-container {
      max-width: 90rem;
      margin: auto; }
    .tx1-page-container .tx1-calendar_events {
      position: relative;
      z-index: 1;
      margin: -15vw 5rem 0; }
    .tx1-page-container .tx1-calendar_event-items {
      display: flex;
      justify-content: center;
      flex-wrap: wrap; }
    .tx1-page-container .tx1-calendar_event-item {
      flex: 0 0 18.75rem;
      padding: 1rem 1%; } }
  @media (min-width: 1439px) {
    .tx1-page-container .tx1-calendar_month {
      font-size: 28.8125rem; }
    .tx1-page-container .tx1-calendar_events {
      margin-top: -13.5rem; } }
  .tx1-page-container .tx1-button {
    display: inline-block;
    min-width: 15rem;
    font-size: 0.75rem;
    font-weight: 700;
    line-height: 1.5em;
    letter-spacing: 0.3em;
    text-align: center;
    text-transform: uppercase;
    color: #fff;
    border: 1px solid #C5C5C5;
    border-radius: 2.25rem;
    padding: 0.9em 1.5em;
    transition: background-color 0.3s, color 0.3s; }
    .tx1-page-container .tx1-button:hover {
      background-color: #fff;
      color: #000; }
    .tx1-page-container .tx1-button--blue {
      background-color: #1428a0;
      border-color: #1428a0; }
      .tx1-page-container .tx1-button--blue:hover {
        background-color: #0B175C;
        border-color: #0B175C;
        color: #fff; }
    .tx1-page-container .tx1-button--black {
      color: #000;
      border-color: #000; }
      .tx1-page-container .tx1-button--black:hover {
        color: #fff;
        background-color: #000; }
  .tx1-page-container .tx1-calendar-item {
    background-color: #fff;
    color: #000;
    width: 100%;
    border: 1px solid #DADADA;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.1); }
    .tx1-page-container .tx1-calendar-item_content-container {
      text-align: center;
      padding: 1rem 0.75rem 1.5rem; }
    .tx1-page-container .tx1-calendar-item_date-container {
      position: relative;
      font-family: 'SamsungSansSharp', sans-serif;
      font-weight: 700;
      margin-bottom: 1rem;
      text-transform: uppercase; }
      .tx1-page-container .tx1-calendar-item_date-container::after {
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        right: 0;
        width: 2.5rem;
        height: 0.125rem;
        background-color: #36B0C9;
        margin: auto; }
    .tx1-page-container .tx1-calendar-item_date {
      font-size: 3rem;
      line-height: 3.25rem; }
    .tx1-page-container .tx1-calendar-item_day {
      font-size: 1.125rem;
      line-height: 1.25rem;
      padding-bottom: 1rem; }
    .tx1-page-container .tx1-calendar-item_title {
      font-family: 'SamsungOneLatinWeb', sans-serif;
      font-size: 1.5rem;
      line-height: 1.75rem;
      margin-bottom: 1.5rem; }
    .tx1-page-container .tx1-calendar-item_address {
      font-size: 1.125rem;
      line-height: 1.5rem;
      margin-bottom: 0.75rem; }
    .tx1-page-container .tx1-calendar-item_time {
      font-size: 1.125rem;
      line-height: 1.5rem; }
    .tx1-page-container .tx1-calendar-item--highlighted {
      border-color: #36B0C9;
      color: #36B0C9; }
      .tx1-page-container .tx1-calendar-item--highlighted .tx1-calendar-item_details {
        max-width: 10.25rem;
        margin: 0 auto;
        color: #636363;
        font-size: 1.125rem;
        line-height: 1.5rem;
        letter-spacing: 0.1125rem;
        text-transform: uppercase; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-calendar-item {
      height: 100%; }
      .tx1-page-container .tx1-calendar-item_content-container {
        display: flex;
        flex-direction: column;
        height: 100%;
        padding: 1.5rem 0.75rem 1.5rem; }
      .tx1-page-container .tx1-calendar-item_date {
        font-size: 5.5rem;
        line-height: 6.125rem; }
      .tx1-page-container .tx1-calendar-item_day {
        font-size: 1.5rem;
        line-height: 1.75rem; }
      .tx1-page-container .tx1-calendar-item_title {
        flex: 1 0 auto;
        display: flex;
        align-items: center;
        justify-content: center;
        font-size: 1.75rem;
        line-height: 2rem; } }
  .tx1-page-container .tx1-signup-modal {
    display: none;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2; }
    .tx1-page-container .tx1-signup-modal.active {
      display: block; }
    .tx1-page-container .tx1-signup-modal_background {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.5);
      z-index: 0; }
    .tx1-page-container .tx1-signup-modal_container {
      position: absolute;
      top: 50%;
      left: 1rem;
      right: 1rem;
      transform: translateY(-50%);
      background-color: #fff;
      color: #000;
      max-width: 28.75rem;
      margin: 1rem auto; }
    .tx1-page-container .tx1-signup-modal_controls {
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1; }
    .tx1-page-container .tx1-signup-modal_close {
      width: 30px;
      height: 30px;
      font-size: 0;
      color: transparent; }
      .tx1-page-container .tx1-signup-modal_close::before, .tx1-page-container .tx1-signup-modal_close::after {
        content: '';
        position: absolute;
        top: 0;
        right: 0;
        width: 1.5rem;
        height: 0.125rem;
        background-color: black; }
      .tx1-page-container .tx1-signup-modal_close::before {
        transform: rotate(45deg) translate(7px, 14px); }
      .tx1-page-container .tx1-signup-modal_close::after {
        transform: rotate(-45deg) translate(-14px, 7px); }
    .tx1-page-container .tx1-signup-modal_content {
      text-align: center; }
    .tx1-page-container .tx1-signup-modal_header {
      font-size: 1.5rem;
      line-height: 1.75rem;
      margin-bottom: 1rem; }
    .tx1-page-container .tx1-signup-modal_body {
      font-size: 0.875rem;
      line-height: 1.25rem;
      margin-bottom: 1.5rem; }
    .tx1-page-container .tx1-signup-modal_form {
      text-align: left;
      font-size: 1rem;
      line-height: 1.25rem; }
    .tx1-page-container .tx1-signup-modal_field-group {
      margin-bottom: 1rem; }
    .tx1-page-container .tx1-signup-modal_input {
      width: 100%; }
      .tx1-page-container .tx1-signup-modal_input[type="text"], .tx1-page-container .tx1-signup-modal_input[type="email"] {
        padding: 0.5rem;
        border: 1px solid #979797; }
      .tx1-page-container .tx1-signup-modal_input.error {
        outline: 0;
        box-shadow: 0 0 0 0.0625rem #FF0000; }
    .tx1-page-container .tx1-signup-modal #tx1-pptc {
      display: none; }
    .tx1-page-container .tx1-signup-modal_error {
      display: none;
      position: absolute;
      color: #FF0000;
      font-size: 0.625rem;
      margin-top: -0.25rem; }
      .tx1-page-container .tx1-signup-modal_error.active {
        display: block; }
    .tx1-page-container .tx1-signup-modal_checkbox.error {
      outline: 0;
      box-shadow: 0 0 0 0.0625rem #FF0000; }
    .tx1-page-container .tx1-signup-modal_checkbox-text {
      font-size: 0.625rem;
      line-height: 0.875rem;
      padding-bottom: 1rem; }
    .tx1-page-container .tx1-signup-modal_submit {
      display: block;
      margin: 1.75rem auto; }
      .tx1-page-container .tx1-signup-modal_submit[disabled] {
        opacity: 0.5; }
    .tx1-page-container .tx1-signup-modal_screen {
      padding: 3rem 3rem 2rem; }
      .tx1-page-container .tx1-signup-modal_screen--thanks {
        display: none;
        position: absolute;
        top: 0;
        left: 0;
        align-items: center;
        justify-content: center;
        width: 100%;
        height: 100%;
        background-color: #fff; }
        .tx1-page-container .tx1-signup-modal_screen--thanks.active {
          display: flex; }
  @media (min-width: 769px) {
    .tx1-page-container .tx1-signup-modal_container {
      top: 50%;
      left: 50%;
      width: 100%;
      max-width: 50rem;
      transform: translate(-50%, -50%); }
    .tx1-page-container .tx1-signup-modal_header {
      font-size: 2rem;
      line-height: 2.5rem;
      margin-bottom: 0.625rem; }
    .tx1-page-container .tx1-signup-modal_body {
      font-size: 1.125rem;
      line-height: 1.75rem;
      max-width: 31.25rem;
      margin: 0.625rem auto 2rem; }
    .tx1-page-container .tx1-signup-modal_form {
      max-width: 22.5rem;
      margin: auto; }
    .tx1-page-container .tx1-signup-modal_field-group {
      margin-bottom: 2rem; }
    .tx1-page-container .tx1-signup-modal_input[type="text"], .tx1-page-container .tx1-signup-modal_input[type="email"] {
      padding: 0.625rem; }
    .tx1-page-container .tx1-signup-modal_checkbox-text {
      font-size: 1rem;
      line-height: 1.5rem;
      margin-bottom: 2rem; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzIjpbInN0eWxlcy9tYWluLWRldi5zY3NzIiwic3R5bGVzL2V4dGVybmFsL3NhbXN1bmctZ2xvYmFsLnNjc3MiLCJzdHlsZXMvbWFpbi5zY3NzIiwic3R5bGVzL2NvbW1vbi9fbm9ybWFsaXplLnNjc3MiLCJzdHlsZXMvY29tbW9uL19mb250cy5zY3NzIiwic3R5bGVzL2NvbW1vbi9fdmFyaWFibGVzLnNjc3MiLCJzdHlsZXMvY29tbW9uL19taXhpbnMuc2NzcyIsInN0eWxlcy9jb21tb24vX2dyaWQuc2NzcyIsInN0eWxlcy9jb21tb24vX2dsb2JhbC5zY3NzIiwic3R5bGVzL21vZHVsZXMvX2hlcm8uc2NzcyIsInN0eWxlcy9tb2R1bGVzL19zaWdudXAuc2NzcyIsInN0eWxlcy9tb2R1bGVzL19pbWFnZS10ZXh0LnNjc3MiLCJzdHlsZXMvbW9kdWxlcy9fc2Nyb2xsZXIuc2NzcyIsInN0eWxlcy9tb2R1bGVzL190ZXh0LnNjc3MiLCJzdHlsZXMvbW9kdWxlcy9fY2FsZW5kYXIuc2NzcyIsInN0eWxlcy9jb21wb25lbnRzL19idXR0b24uc2NzcyIsInN0eWxlcy9jb21wb25lbnRzL19jYWxlbmRhci1pdGVtLnNjc3MiLCJzdHlsZXMvY29tcG9uZW50cy9fc2lnbnVwLW1vZGFsLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcImV4dGVybmFsL3NhbXN1bmctZ2xvYmFsLnNjc3NcIjtcblxuQGltcG9ydCBcIm1haW4uc2Nzc1wiIiwiQGZvbnQtZmFjZXtmb250LWZhbWlseTonU2Ftc3VuZ09uZUxhdGluV2ViJztzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nT25lTGF0aW5XZWItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nT25lTGF0aW5XZWItNDAwLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nT25lTGF0aW5XZWItNDAwLnR0ZlwiKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2Ftc3VuZ09uZSc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTQwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTQwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTQwMC50dGZcIik7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NhbXN1bmdPbmVMYXRpbldlYic7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTcwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTcwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTcwMC50dGZcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6Ym9sZDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidTYW1zdW5nT25lJztzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nT25lTGF0aW5XZWItNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nT25lTGF0aW5XZWItNzAwLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nT25lTGF0aW5XZWItNzAwLnR0ZlwiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpib2xkO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NhbXN1bmdTaGFycEdyYXBoaWMnO3NyYzp1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycEdyYXBoaWMudHRmP2xmd3Y3XCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycEdyYXBoaWMudHRmP2xmd3Y3XCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwR3JhcGhpYy50dGY/bGZ3djcjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBHcmFwaGljLnN2Zz9sZnd2NyNTYW1zdW5nU2hhcnBHcmFwaGljXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2Ftc3VuZ1NhbnNTaGFycCc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkLnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBTYW5zLUJvbGQudHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkLnR0Zj8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBTYW5zLUJvbGQuc3ZnI1NhbXN1bmdTaGFycFNhbnMtQm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc3R5bGU6Ym9sZDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidTYW1zdW5nU2hhcnBTYW5zJztzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBTYW5zLUJvbGQudHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtQm9sZC50dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBTYW5zLUJvbGQudHRmPyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtQm9sZC5zdmcjU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDo3MDA7Zm9udC1zdHlsZTpib2xkO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J3Nzc0InO3NyYzp1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkLnR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtQm9sZC50dGY/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkLnN2ZyNTYW1zdW5nU2hhcnBTYW5zLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOmJvbGQ7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTonc3NzTSc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtTWVkaXVtLnR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtTWVkaXVtLnR0Zj8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBTYW5zLU1lZGl1bS5zdmcjU2Ftc3VuZ1NoYXJwU2Fucy1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjcwMDtmb250LXN0eWxlOmJvbGQ7Zm9udC1kaXNwbGF5OnN3YXB9LmduYi1iMmMgaW1nLC5nbmItYjJjIGZvcm0sLmduYi1iMmMgZmllbGRzZXQsLmduYi1iMmMgc3Zne3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfS5nbmItYWZ0ZXItbG9naW4uZ25iLWxvZ2luLW1hcms+c3ZnLC5nbmItYWZ0ZXItbG9naW4uZ25iLWxvZ2luLW1hcms+c3Bhbjpub3QoLmduYi11c2VybmFtZSl7ZGlzcGxheTpub25lfTpmb2N1c3tvdXRsaW5lOjAgbm9uZX1pbnB1dDo6LW1zLWNsZWFye2Rpc3BsYXk6bm9uZX0uYmxpbmR7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjFweDtoZWlnaHQ6MXB4O2NsaXA6cmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpfS5hY2MtbGlua3tkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjphYnNvbHV0ZTtmb250LXNpemU6MDtoZWlnaHQ6MDtvdmVyZmxvdzpoaWRkZW47ei1pbmRleDotOTk5OTk5O3dpZHRoOjB9LmVwcEZhcXtkaXNwbGF5Om5vbmV9LmVwcEZuZntkaXNwbGF5Om5vbmV9LmduYi1iMmMtbW9iaWxlLWJhY2sgLmFjYy1saW5re3Bvc2l0aW9uOnJlbGF0aXZlfS5zLXNraXAtY29udGVudCBhe292ZXJmbG93OmhpZGRlbjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowcHg7bGVmdDowcHg7d2lkdGg6MXB4O2hlaWdodDoxcHg7YmFja2dyb3VuZDojMDAwO2NvbG9yOiNmZmY7dGV4dC1hbGlnbjpjZW50ZXJ9LnMtc2tpcC1jb250ZW50IGE6Zm9jdXN7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtoZWlnaHQ6YXV0bztwYWRkaW5nOjEwcHg7Ym9yZGVyLWNvbG9yOiM0ZDkwZmU7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDp0aGlufS5nbmItZm9vdGVyIGE6Zm9jdXN7Y29sb3I6IzE0MjhhMDt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lfS5nbmItYjJjICosLmduYi1iMmMgaW5wdXR7Zm9udC1zaXplOjE2cHg7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIjtsZXR0ZXItc3BhY2luZzpub3JtYWx9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5nbmItYjJjICosLmduYi1iMmMgaW5wdXR7Zm9udC1zaXplOjEuMTExMTF2d319LmduYi1iMmMgLmJsdWV7Y29sb3I6IzE0MjhhMH0uZ25iLWIyYyBhe2NvbG9yOiMzNjM2MzY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmduYi1iMmMgYTpob3Zlcntjb2xvcjojMTQyOGEwO3RleHQtZGVjb3JhdGlvbjpub25lfS5nbmItYjJjIHN1cHtmb250LXNpemU6Ljc1ZW19LmduYi1iMmMtbG9naW4tc2VjdGlvbiBhLC5nbmItYjJjLWxvZ2luLXNlY3Rpb24gYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0uZ25iLWludmlzaWJsZXt2aXNpYmlsaXR5OmhpZGRlbjtvcGFjaXR5OjB9LmduYi1iMmMgW2NsYXNzXj1cImljb24tXCJdLFtjbGFzcyo9XCIgaWNvbi1cIl0sLmduYi1iMmMtbG9naW4tc2VjdGlvbiBbY2xhc3NePVwiaWNvbi1cIl17Zm9udC1mYW1pbHk6J1NhbXN1bmdTaGFycEdyYXBoaWMnICFpbXBvcnRhbnQ7c3BlYWs6bm9uZTtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDt0ZXh0LXRyYW5zZm9ybTpub25lO2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6MDstd2Via2l0LWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstbXMtZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiIDE7LW8tZm9udC1mZWF0dXJlLXNldHRpbmdzOlwibGlnYVwiO2ZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uaWNvbi14OjpiZWZvcmV7Y29udGVudDonXFxlOTBkJ30uZ25iLWIyYyBzdmcgcmVjdC5idG57c3Ryb2tlOnRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7ZmlsbDp0cmFuc3BhcmVudCAhaW1wb3J0YW50O2ZpbGwtb3BhY2l0eTowICFpbXBvcnRhbnQ7c3Ryb2tlLW9wYWNpdHk6MCAhaW1wb3J0YW50fS5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIHN2ZywuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSBzdmcgcGF0aCwuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSBzdmcgY2lyY2xlLC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIHN2ZyByZWN0LC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIHN2ZyBzeW1ib2x7ZmlsbDojMTQyOGEwfS5nbmItYjJjLW1uYXYtaXRlbSBzdmd7aGVpZ2h0OjIwcHg7d2lkdGg6MTFweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luLXRvcDowO21hcmdpbi1sZWZ0OjVweDtkaXNwbGF5Om5vbmV9LmduYi1iMmMtbG9nbyBzdmcsLmduYi1iMmMtbG9nbyBzdmcgcGF0aCwuZ25iLWIyYy1sb2dvIHN2ZyBjaXJjbGUsLmduYi1iMmMtbG9nbyBzdmcgcmVjdCwuZ25iLWIyYy1sb2dvIHN2ZyBzeW1ib2x7ZmlsbDojMTQyOGEwfS5nbmItYjJjLWxvZ28gc3Zne2hlaWdodDo2NHB4O3ZlcnRpY2FsLWFsaWduOmJvdHRvbX0uZ25iLWIyYy1sb2dvIHN2Zzpob3ZlcntjdXJzb3I6cG9pbnRlcn0uZ25iLWIyYy1pY29ucy1pdGVtIHN2ZywuZ25iLWIyYy1pY29ucy1pdGVtIHN2ZyBwYXRoLC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIGNpcmNsZSwuZ25iLWIyYy1pY29ucy1pdGVtIHN2ZyByZWN0LC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHN5bWJvbHtmaWxsOiMzNTM1MzU7d2lkdGg6MjBweDtoZWlnaHQ6MjBweDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ25iLWIyYy1pY29ucy1pdGVtOmhvdmVyLC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnOmhvdmVye2N1cnNvcjpwb2ludGVyfS5nbmItYjJjLWljb25zLWl0ZW06aG92ZXIgc3ZnLC5nbmItYjJjLWljb25zLWl0ZW06aG92ZXIgc3ZnIHBhdGgsLmduYi1iMmMtaWNvbnMtaXRlbTpob3ZlciBzdmcgY2lyY2xlLC5nbmItYjJjLWljb25zLWl0ZW06aG92ZXIgc3ZnIHJlY3QsLmduYi1iMmMtaWNvbnMtaXRlbTpob3ZlciBzdmcgc3ltYm9sLC5nbmItYjJjLWljb25zLWl0ZW06aG92ZXIgc3Ryb25nLC5nbmItYjJjLWljb25zLWl0ZW0uYWN0aXZlIHN2ZywuZ25iLWIyYy1pY29ucy1pdGVtLmFjdGl2ZSBzdmcgcGF0aCwuZ25iLWIyYy1pY29ucy1pdGVtLmFjdGl2ZSBzdmcgY2lyY2xlLC5nbmItYjJjLWljb25zLWl0ZW0uYWN0aXZlIHN2ZyByZWN0LC5nbmItYjJjLWljb25zLWl0ZW0uYWN0aXZlIHN2ZyBzeW1ib2wsLmduYi1iMmMtaWNvbnMtaXRlbS5hY3RpdmUgc3Ryb25ne2ZpbGw6IzE0MjhhMDtjb2xvcjojMTQyOGEwfS5nbmItYjJjLWljb25zLWl0ZW0gYXtkaXNwbGF5OmlubGluZS1ibG9ja30uZ25iLWIyYy1pY29ucy1pdGVtIGE6Zm9jdXN7b3V0bGluZS1jb2xvcjojNGQ5MGZlO291dGxpbmUtc3R5bGU6c29saWQ7b3V0bGluZS13aWR0aDp0aGlufS5nbmItYjJjLWljb25zLWl0ZW0gYSBzcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5nbmItYjJjIHNlY3Rpb257cGFkZGluZzowfS5nbmItaGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KXsuZ25iLWRlc2t0b3AtaGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTAyNHB4KXsuZ25iLXRhYmxldC1oaWRkZW57ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5nbmItbW9iaWxlLWhpZGRlbntkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uZ25iLW1vYmlsZS1pbnZpc2libGV7b3BhY2l0eTowO3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC4ycyBlYXNlLCB2aXNpYmlsaXR5IC4ycyBlYXNlO3RyYW5zaXRpb246b3BhY2l0eSAuMnMgZWFzZSwgdmlzaWJpbGl0eSAuMnMgZWFzZX0uZ25iLW1vYmlsZS1ub3Njcm9sbHtoZWlnaHQ6MTAwdmg7b3ZlcmZsb3cteTpoaWRkZW47cG9zaXRpb246Zml4ZWQ7d2lkdGg6MTAwJX0uZ25iLWFmdGVyLWxvZ2luLmduYi1sb2dpbi1tYXJrPnN2ZywuZ25iLWFmdGVyLWxvZ2luLmduYi1sb2dpbi1tYXJrPnNwYW46bm90KC5nbmItdXNlcm5hbWUpe2Rpc3BsYXk6aW5saW5lO2hlaWdodDozOHB4O21hcmdpbi10b3A6MTRweH19bmF2LmduYi1iMmN7cG9zaXRpb246cmVsYXRpdmU7YmFja2dyb3VuZC1jb2xvcjojZmZmO3otaW5kZXg6OTk5OTstd2Via2l0LWJveC1zaGFkb3c6MXB4IDFweCAjZWVlO2JveC1zaGFkb3c6MXB4IDFweCAjZWVlfW5hdiBhey13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuMjVzO3RyYW5zaXRpb246Y29sb3IgLjI1c31uYXYgdWx7cGFkZGluZzowO21hcmdpbjowfS5nbmItYjJjLWljb25zLWl0ZW0uZ25iLWIyYy1pY29ucy1zZWFyY2ggYSBzcGFuLC5nbmItYjJjLWljb25zLWl0ZW0uZ25iLWIyYy1pY29ucy1jYXJ0IGEgc3BhbntkaXNwbGF5Om5vbmV9bmF2IC5nbmItYjJjLW1uYXYtbGlua3tjb2xvcjojMzYzNjM2O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjEzcHg7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIjtmb250LXdlaWdodDo3MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2xpbmUtaGVpZ2h0OjY0cHg7LXdlYmtpdC10cmFuc2l0aW9uOmZvbnQtc2l6ZSAuMnM7dHJhbnNpdGlvbjpmb250LXNpemUgLjJzfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXtuYXYgLmduYi1iMmMtbW5hdi1saW5re2ZvbnQtc2l6ZTouOTAyNzh2dyAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7bmF2IC5nbmItYjJjLW1uYXYtbGlua3tmb250LXNpemU6My42MTExMXZ3ICFpbXBvcnRhbnR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7bmF2IC5nbmItYjJjLW1uYXYtbGlua3tkaXNwbGF5OmJsb2NrfX1uYXYgLmduYi1iMmMtbW5hdi1saW5rOmZvY3Vze291dGxpbmUtY29sb3I6IzRkOTBmZTtvdXRsaW5lLXN0eWxlOnNvbGlkO291dGxpbmUtd2lkdGg6dGhpbn1uYXYgLmduYi1iMmMtbW5hdi1saW5rOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfW5hdiBoMixuYXYgaDMsbmF2IGg0LG5hdiBoNSxuYXYgaDZ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfW5hdiBoNntmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgMCAwLjY3ZW19LmduYi1iMmMtbWNvbnR7bWF4LXdpZHRoOjE0NDBweDttYXJnaW46MCBhdXRvO2hlaWdodDo2NnB4fS5nbmItYjJjLW1uYXYuY29sLWxnLTV7cGFkZGluZzowIDAgMCAyNHB4fS5nbmItYjJjLWxvZ297dGV4dC1hbGlnbjpjZW50ZXI7Zm9udC1zaXplOjB9LmduYi1iMmMtbG9nbyBhOmZvY3Vze291dGxpbmUtY29sb3I6IzRkOTBmZTtvdXRsaW5lLXN0eWxlOnNvbGlkO291dGxpbmUtd2lkdGg6dGhpbn0uZ25iLWIyYy1sb2dvIGEgc3Zne3dpZHRoOjE0MHB4fS5nbmItYjJjLWljb25zLmNvbC1sZy01e2Zsb2F0OnJpZ2h0O3RleHQtYWxpZ246cmlnaHR9LmduYi1iMmMtaWNvbnMuY29sLWxnLTV7cGFkZGluZzowIDEwcHggMCAwfS5nbmItYjJjLWljb25zLWl0ZW17ZGlzcGxheTppbmxpbmUtYmxvY2s7bGlzdC1zdHlsZTpub25lO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZ25iLWIyYy1pY29ucy1pdGVtIGF7Zm9udC1zaXplOjB9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuZ25iLWIyYy1pY29ucy1pdGVtIGF7bGluZS1oZWlnaHQ6MX19LmduYi1iMmMtaWNvbnMtY2FydCBhe3Bvc2l0aW9uOnJlbGF0aXZlfS5nbmItYjJjLWljb25zLWNhcnQgYSBzdmcuYnRuQ2xvc2VIb3ZlciB+IC5jYXJ0LWJhc2tldHtjb2xvcjojMTQyOGEwICFpbXBvcnRhbnR9LmduYi1iMmMtaWNvbnMtY2FydCBhIC5jYXJ0LWJhc2tldHtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MTFweDtsZWZ0OjVweDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LWFsaWduOmNlbnRlcjt0b3A6LTJweDt3aWR0aDoxMXB4O2NvbG9yOiMwMDA7Zm9udC13ZWlnaHQ6NzAwfS5nbmItYjJjLWljb25zLWNhcnQgYSAuY2FydC1iYXNrZXQuc217Zm9udC1zaXplOi42ZW07bGVmdDo1cHh9LmduYi1iMmMtaWNvbnMgW2RhdGEtZ25iLWxvZ2dlZC1pbj10cnVlXSBwe3RleHQtdHJhbnNmb3JtOmNhcGl0YWxpemV9LmduYi1iMmMtaWNvbnMgW2RhdGEtZ25iLWxvZ2dlZC1pbj10cnVlXSBsaXtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MjBweCAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmduYi1iMmMtbW5hdi1kZXNrdG9we2ZvbnQtc2l6ZTowO3doaXRlLXNwYWNlOm5vd3JhcH19LmduYi1iMmMtbW5hdi1kZXNrdG9wIC5nbmItYjJjLW1uYXYtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpe3BhZGRpbmc6MCAxMnB4fS5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW06Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXJpZ2h0OjEycHh9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtbW5hdi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSwuZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKXtwYWRkaW5nOjAgMTJweH0uZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOmxhc3Qtb2YtdHlwZXtwYWRkaW5nLWxlZnQ6MTJweH0uZ25iLWIyYy1pY29ucy5nbmItYjJjLW1uYXYgLmduYi1iMmMtbW5hdi1pdGVtLmduYi1iMmMtbW5hdi1ob3Y6Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLWxlZnQ6MjglfS5nbmItYjJjLW1uYXYtaXRlbXtkaXNwbGF5OmlubGluZS1ibG9jazstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjI1czt0cmFuc2l0aW9uOmNvbG9yIC4yNXN9LmduYi1iMmMtbW5hdi1pdGVtOmhvdmVyIC5nbmItYjJjLW1uYXYtbGlua3tjb2xvcjojMTQyOGEwfS5nbmItYjJjLW1uYXYgLmduYi1iMmMtbW5hdi1pdGVtIGF7Ym9yZGVyLWJvdHRvbToycHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50Oy13ZWJraXQtdHJhbnNpdGlvbjpib3JkZXItY29sb3IgLjI1czt0cmFuc2l0aW9uOmJvcmRlci1jb2xvciAuMjVzO3Bvc2l0aW9uOnJlbGF0aXZlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZ25iLWIyYy1tbmF2LWRlc2t0b3AgLmduYi1iMmMtbW5hdi1pdGVtOmhvdmVyIGEsLmduYi1iMmMtbW5hdi1kZXNrdG9wIC5nbmItYjJjLW1uYXYtaXRlbS5ob3ZlciBhe2JvcmRlci1jb2xvcjojMTQyOGEwfS5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW0ubm8taG92ZXI6aG92ZXIsLmduYi1iMmMtbW5hdi1kZXNrdG9wIC5nbmItYjJjLW1uYXYtaXRlbS5uby1ob3Zlci5ob3Zlcntib3JkZXItY29sb3I6dHJhbnNwYXJlbnQgIWltcG9ydGFudH0uZ25iLXNob3djYXJyb3Q6aG92ZXI6OmFmdGVye2ZvbnQtZmFtaWx5OlwiWmFwZiBEaW5nYmF0c1wiO2NvbnRlbnQ6XCJcXDI3NkZcIjtoZWlnaHQ6aW5oZXJpdDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOi43NWVtO2ZvbnQtd2VpZ2h0OjQwMDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O3JpZ2h0Oi05cHh9LmduYi1iMmMtc2NvbC5nbmItaW1ncHJvbW97dG9wOjUwcHg7bWFyZ2luLXJpZ2h0OjA7cGFkZGluZy1yaWdodDowfS5nbmItYjJjLXNjb2wuZ25iLWltZ3Byb21vIGF7ZGlzcGxheTpibG9ja30uZ25iLWIyYy1zY29sLmduYi1pbWdwcm9tbyBhIGltZ3t3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2s7bWFyZ2luOmF1dG99LmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNvdmVybGF5e3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7d2lkdGg6MTAwJTtib3JkZXI6MXB4IHNvbGlkICNlZWU7Ym9yZGVyLXdpZHRoOjFweCAwIDFweCAwO3otaW5kZXg6OTk5OTstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMjVzO3Zpc2liaWxpdHk6aGlkZGVuO29wYWNpdHk6MH0uZ25iLWIyYy1zY29udHtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3BhZGRpbmc6MDtkaXNwbGF5Om5vbmV9LmduYi1iMmMtcGFkY29udHttYXgtd2lkdGg6MTQ0MHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDIycHg7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDozLjEyNWVtIDAgMy4xMjVlbSAwO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudDt6LWluZGV4OjEwMDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7LWpzLWRpc3BsYXk6ZmxleDtkaXNwbGF5OmZsZXh9LmduYi1iMmMtcGFkY29udCBhOmZvY3Vze291dGxpbmUtY29sb3I6IzRkOTBmZTtvdXRsaW5lLXN0eWxlOnNvbGlkO291dGxpbmUtd2lkdGg6dGhpbn0uZ25iLWIyYy1zb3ZlcmxheSBhe2NvbG9yOiMzNTM1MzV9LmduYi1iMmMtc2NvbHt2ZXJ0aWNhbC1hbGlnbjp0b3A7ZGlzcGxheTpibG9jazttYXJnaW46MDtwYWRkaW5nLXJpZ2h0OjIzcHg7d2lkdGg6LXdlYmtpdC1jYWxjKDEwMCUgLyA2KTt3aWR0aDpjYWxjKDEwMCUgLyA2KX0uZ25iLWIyYy1zY29sLmlzLXR3by1jb2x7d2lkdGg6LXdlYmtpdC1jYWxjKDIwMCUgLyA2KTt3aWR0aDpjYWxjKDIwMCUgLyA2KX0uZ25iLWIyYy1zY29sIGg2e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtsaW5lLWhlaWdodDoxLjc3Nzc7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5nbmItYjJjLXNjb2wgaDZ7Zm9udC1zaXplOjEuMjV2dyAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYi1iMmMtc2NvbCBoNntmb250LXNpemU6NXZ3ICFpbXBvcnRhbnR9fS5nbmItYjJjLXNjb2wgaDYgYXtmb250LXNpemU6MThweDtmb250LWZhbWlseTpcIlNhbXN1bmdPbmVMYXRpbldlYlwiO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZTppbmhlcml0fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXsuZ25iLWIyYy1zY29sIGg2IGF7Zm9udC1zaXplOjEuMjV2dyAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYi1iMmMtc2NvbCBoNiBhe2ZvbnQtc2l6ZTo1dncgIWltcG9ydGFudH19LmduYi1iMmMtc2NvbCBoNi5oYXMtYXJyb3c6YWZ0ZXJ7Zm9udC1mYW1pbHk6J1NhbXN1bmdTaGFycEdyYXBoaWMnO2NvbnRlbnQ6J1xcZTkwMic7Zm9udC1zaXplOjAuNmVtO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDAsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoMCwgLTUwJSk7cmlnaHQ6LTEuNGVtfS5nbmItYjJjLXNjb2wgaDYuaGFzLWFycm93OmhvdmVyOmFmdGVye2NvbG9yOiMxNDI4YTB9LmduYi1iMmMtc2NvbCBsaXtwYWRkaW5nLWJvdHRvbToxNXB4fS5nbmItYjJjLXNjb2wgdWwgYXtmb250LXNpemU6MTRweDtmb250LWZhbWlseTpcIlNhbXN1bmdPbmVMYXRpbldlYlwiO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bGluZS1oZWlnaHQ6MTtmb250LXdlaWdodDo0MDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5nbmItYjJjLXNjb2wgdWwgYXtmb250LXNpemU6Ljk3MjIydncgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5nbmItYjJjLXNjb2wgdWwgYXtmb250LXNpemU6My44ODg4OXZ3ICFpbXBvcnRhbnR9fS5nbmItYjJjLXNjb2wgYS5uby1ob3Zlci1sdmw6aG92ZXI6YmVmb3Jle2NvbnRlbnQ6bm9uZX0uZ25iLWIyYy1zY29sIGEubm8taG92ZXItbHZsOmhvdmVyOmFmdGVye2NvbnRlbnQ6bm9uZX0uZ25iLWIyYy1zY29sIGE6aG92ZXJ7Y29sb3I6IzE0MjhhMDtwb3NpdGlvbjpyZWxhdGl2ZX0uZ25iLWIyYy1zY29sIHVsIGxpIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZ25iLWIyYy1zY29sIHVsIGxpIGEgc3Vwe2ZvbnQtc2l6ZTouNWVtO3ZlcnRpY2FsLWFsaWduOnN1cGVyfS5nbmItbm9oZWFkZXIuZ25iLW5vaGVhZGVye21hcmdpbi10b3A6MzVweH0uZ25iLXNlY29uZHJvd3ttYXJnaW4tdG9wOjEuNWVtfS5nbmItZmVhdHVyZWRjb2x7cGFkZGluZy1sZWZ0OjIxcHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlYWVhZWF9LmduYi1iMmMtc2VhcmNoYm94e2Rpc3BsYXk6bm9uZTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7bWF4LXdpZHRoOjE0NDBweDtoZWlnaHQ6YXV0bzt6LWluZGV4OjEwO21hcmdpbjowIGF1dG87cG9zaXRpb246cmVsYXRpdmV9LmduYi1iMmMtc2VhcmNob3ZlcmxheXttYXgtd2lkdGg6MzkwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5nbmItYjJjLXNlYXJjaHtwYWRkaW5nOjE1cHh9I2Rlc2t0b3Bfc2VhcmNoX2Zvcm17d2lkdGg6aW5oZXJpdH0jaGVhZGVyU2VhcmNoe3dpZHRoOjk0JTtib3JkZXI6MCBub25lO2ZvbnQtc2l6ZToxLjFlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWVlfSNoZWFkZXJTZWFyY2g6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIsI2hlYWRlclNlYXJjaDo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciwjaGVhZGVyU2VhcmNoOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwjaGVhZGVyU2VhcmNoOi1tb3otaW5wdXQtcGxhY2Vob2xkZXJ7Y29sb3I6I2U1ZTVlNX0uZ25iLWIyYy1zZWFyY2hib3ggLmduYi1iMmMtYnRuLWNsb3NlOmZvY3Vze291dGxpbmUtY29sb3I6IzRkOTBmZTtvdXRsaW5lLXN0eWxlOnNvbGlkO291dGxpbmUtd2lkdGg6dGhpbn0uZ25iLWIyYy1zZWFyY2hib3ggLmduYi1iMmMtYnRuLWNsb3NlIHN2Z3toZWlnaHQ6MThweDt3aWR0aDoxMnB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrfS5nbmItYjJjLXNlYXJjaGJveCAuZ25iLWIyYy1idG4tY2xvc2Ugc3BhbntkaXNwbGF5Om5vbmV9LmFycm93e3RvcDoxcHg7cmlnaHQ6ODRweDttYXJnaW4tbGVmdDoxMnB4fS5hcnJvdywuYXJyb3c6OmJlZm9yZSwuYXJyb3c6OmFmdGVye2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwfS5hcnJvdzo6YmVmb3JlLC5hcnJvdzo6YWZ0ZXJ7Y29udGVudDonICc7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH0uYXJyb3c6OmJlZm9yZXtib3JkZXItd2lkdGg6MTJweDtib3JkZXItYm90dG9tLWNvbG9yOiNlZWU7Ym9yZGVyLXRvcC13aWR0aDowO3RvcDotMTJweDtsZWZ0Oi01cHh9LmFycm93OjphZnRlcntib3JkZXItd2lkdGg6MTBweDtib3JkZXItYm90dG9tLWNvbG9yOiNmZmY7Ym9yZGVyLXRvcC13aWR0aDowO3RvcDotMTBweDtsZWZ0Oi0zcHh9LmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNlYXJjaG92ZXJsYXksLmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNlYXJjaC1yZXN1bHRze2JhY2tncm91bmQtY29sb3I6I2ZmZjttYXJnaW4tdG9wOjA7bWF4LWhlaWdodDo2MDBweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0MHB4O3otaW5kZXg6MX0udHlwZWFoZWFkIHRhYmxlIHRyLC50eXBlYWhlYWQgdGFibGUgdGR7Ym9yZGVyOjAgbm9uZX0uZ25iLWIyYy1zZWFyY2hib3ggLnNlYXJjaEhpc3Q6YWZ0ZXJ7Y2xlYXI6Ym90aDtjb250ZW50OlwiXCI7ZGlzcGxheTp0YWJsZX0uZ25iLWIyYyAuc2VhcmNoSGlzdCBzcGFue2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtwYWRkaW5nOjhweCAyMHB4O2ZvbnQtc2l6ZTouODc1ZW07Zm9udC13ZWlnaHQ6NzAwfS5nbmItYjJjIC50YS1oaXN0b3J5e21hcmdpbi1yaWdodDozcHh9LmduYi1iMmMgLnRhLWhpc3Rvcnk6bGFzdC1vZi10eXBle21hcmdpbi1yaWdodDowcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5nbmItYjJjIC5zZWFyY2hIaXN0IC5oaXN0b3J5VGl0bGV7Zm9udC1zaXplOi43NWVtO2NvbG9yOiMzNjM2MzY7d2lkdGg6MTAwJTttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZzo4cHggMjBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjd9LmduYi1iMmMgLnNlYXJjaEhpc3QgLnRhLWhpc3Rvcnk6aG92ZXJ7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzE0MjhhMH0uZ25iLWIyYyAuc2VhcmNoSGlzdCAuY2xlYXItYnV0dG9ue2ZvbnQtc2l6ZTouODc1ZW07Zm9udC13ZWlnaHQ6NzAwO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmctdG9wOjJweDtmbG9hdDpyaWdodDtjb2xvcjojMTQyOGEwfS5nbmItYjJjIC5zZWFyY2hIaXN0IC5jbGVhci1idXR0b246aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9LmduYi1iMmMgLnNlYXJjaEhpc3QgLmNsZWFyLWJ1dHRvbiBwe2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyOjFweCBzb2xpZCAjMTExO3BhZGRpbmc6NXB4IDEwcHg7bWFyZ2luLXRvcDoxMHB4Oy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2V9LmduYi1iMmMgLnNlYXJjaEhpc3QgLmNsZWFyLWJ1dHRvbiBwOmhvdmVye2JhY2tncm91bmQ6IzExMTtjb2xvcjojZmZmfS5nbmItYjJjLXNlYXJjaC1yZXN1bHRze3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1NnB4O3JpZ2h0OjQwcHg7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lcntkaXNwbGF5Om5vbmU7Ym9yZGVyOjFweCBzb2xpZCAjZWVlfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lcjphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2VhcmNoUHJvZHVjdHN7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO3BhZGRpbmc6MCAzMHB4O21heC13aWR0aDo0MjBweH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg2MXB4KXsuZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnNlYXJjaFByb2R1Y3Rze3BhZGRpbmc6MCAyMHB4O3dpZHRoOjQwMHB4fX0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnNlYXJjaFByb2R1Y3RzOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2hQcm9kdWN0cyAuc2VhcmNoUHJvZHVjdHtwYWRkaW5nLWJvdHRvbToxNXB4fS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2VhcmNoU3VnZ2VzdGlvbnN7Zm9udC1zaXplOi44NzVlbTtmbG9hdDpyaWdodDtkaXNwbGF5OmJsb2NrO3dpZHRoOjM4OXB4O21hcmdpbjoyMHB4IDA7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNlZWV9LmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2hTdWdnZXN0aW9ucz5kaXZ7cGFkZGluZzo4cHggMjBweH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnNlYXJjaFN1Z2dlc3Rpb25zOmxhc3QtY2hpbGR7bWFyZ2luLXJpZ2h0OjB9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2hTdWdnZXN0aW9uc3t3aWR0aDoxMDAlO21hcmdpbjowO2JvcmRlcjowIG5vbmV9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2hTdWdnZXN0aW9ucyBkaXY6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjhweH19LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5yZWNvbW1lbmRlZFRpdGxle21hcmdpbjoyMHB4IDAgMTVweCAwO2ZvbnQtc2l6ZTouODc1ZW19LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5yZWNvbW1lbmRlZFRpdGxlIHN0cm9uZ3tmb250LXdlaWdodDo3MDB9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zdGFyc3tiYWNrZ3JvdW5kLWltYWdlOnVybCgvdXMvc21nL2V0Yy9kZXNpZ25zL3NhbXN1bmcvZ2xvYmFsL2ltYWdlcy9zcHJpdGUtcmF0aW5nLnBuZyk7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtc2l6ZTo2NXB4IDEzMnB4O2NvbG9yOnRyYW5zcGFyZW50O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjo3cHggNXB4IDAgMDt2ZXJ0aWNhbC1hbGlnbjp0b3A7aGVpZ2h0OjEycHg7d2lkdGg6NjVweH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN0YXJzLnN0YXJzXzBfMHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN0YXJzLnN0YXJzXzBfNXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTEycHh9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zdGFycy5zdGFyc18xXzB7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yNHB4fS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3RhcnMuc3RhcnNfMV81e2JhY2tncm91bmQtcG9zaXRpb246MCAtMzZweH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN0YXJzLnN0YXJzXzJfMHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTQ4cHh9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zdGFycy5zdGFyc18yXzV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC02MHB4fS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3RhcnMuc3RhcnNfM18we2JhY2tncm91bmQtcG9zaXRpb246MCAtNzJweH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN0YXJzLnN0YXJzXzNfNXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgLTg0cHh9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zdGFycy5zdGFyc180XzB7YmFja2dyb3VuZC1wb3NpdGlvbjowIC05NnB4fS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3RhcnMuc3RhcnNfNF81e2JhY2tncm91bmQtcG9zaXRpb246MCAtMTA4cHh9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zdGFycy5zdGFyc181XzB7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0xMjBweH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnJlY0l0ZW17Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZX0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnJlY0l0ZW0gdHIgdGQ6Zmlyc3Qtb2YtdHlwZXtoZWlnaHQ6MTA0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjI1JTtwYWRkaW5nOjB9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5yZWNJdGVtIHRyIHRkOmZpcnN0LW9mLXR5cGUgaW1ne2hlaWdodDphdXRvO3dpZHRoOjEwMCV9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5yZWNJdGVtIHRyIHRkOmxhc3Qtb2YtdHlwZXtwYWRkaW5nOi43NWVtIDAgLjc1ZW0gMWVtO3ZlcnRpY2FsLWFsaWduOnRvcH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnJlY0l0ZW0gdHIgdGQ6bGFzdC1vZi10eXBlIC5yYXRpbmd7cGFkZGluZy1ib3R0b206NC41NSU7cGFkZGluZy10b3A6Mi40MiV9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5yZWNJdGVtIHRyIHRkOmxhc3Qtb2YtdHlwZSAucmF0aW5nIGF7Zm9udC1zaXplOi42MjVlbTtmb250LXdlaWdodDo3MDA7dmVydGljYWwtYWxpZ246Ym90dG9tO2NvbG9yOiMxNDI4YTB9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC50YS1yZWNvbW1lbmRlZCBhe2ZvbnQtc2l6ZTouNzVlbTtsaW5lLWhlaWdodDoxLjVlbTtjb2xvcjojMjEyNDI4fS5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAudGEtcmVjb21tZW5kZWQgYTpob3Zlcntjb2xvcjojMTQyOGEwfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAudGEtbm9uZXtwYWRkaW5nOjAgMjBweDttYXJnaW46MDtmb250LXNpemU6MS4zNzVlbTtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MS4yfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAudGEtbm9uZXtwYWRkaW5nOjIwcHh9fS5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3BhY2Vye3BhZGRpbmc6Ny41cHggMDt3aWR0aDoxMDAlfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2hvcC1pbntwYWRkaW5nLWJvdHRvbToxNXB4O3BhZGRpbmctdG9wOjJweH0uZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnNob3AtaW4gYXtjb2xvcjojMTQyOGEwfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3VwcG9ydExpbmtze2ZvbnQtc2l6ZTouNzVlbTtmb250LXdlaWdodDo3MDB9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zdXBwb3J0TGlua3Mgc3Zne2hlaWdodDo4cHg7bWFyZ2luLXRvcDotMnB4O3dpZHRoOjhweDtjb2xvcjojMTQyOGEwO2ZpbGw6IzE0MjhhMH0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN1cHBvcnRMaW5rcyBhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouODI1ZW07Y29sb3I6IzE0MjhhMDtsZXR0ZXItc3BhY2luZzouNXB4O21hcmdpbi1ib3R0b206NXB4O3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX0uZ25iLWIyYyAuZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN1cHBvcnRMaW5rcyBhOm5vdCg6bGFzdC1vZi10eXBlKSBzdmd7bWFyZ2luLXJpZ2h0OjE1cHh9LmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2gtaW4gYXtjb2xvcjojMjEyNDI4fS5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2VhcmNoLWluLC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3VnZ2VzdGlvbntwYWRkaW5nOjhweCAwfS5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciBbY2xhc3M9J3N1Z2dlc3Rpb24nXTpmaXJzdC1vZi10eXBle21hcmdpbi10b3A6MTVweH0uZ25iLWIyYy1zZWFyY2gtcmVzdWx0cy1jb250YWluZXIgLnN1Z2dlc3Rpb246aG92ZXJ7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxNDI4YTA7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2gtaW4gc3Ryb25nLC5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3VnZ2VzdGlvbiBzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzIHN2Z3toZWlnaHQ6MTJweDt3aWR0aDoxMnB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDo1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zaG9wLWlue3BhZGRpbmc6MTZweCAyMHB4fS5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3BhY2Vye3BhZGRpbmc6MDt3aWR0aDowfS5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2VhcmNoLWluLC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc3VnZ2VzdGlvbntwYWRkaW5nOjE2cHggMH19LmduYi1iMmMtdXNlcnttYXgtd2lkdGg6MTQ0MHB4O21hcmdpbi1sZWZ0OmF1dG87bWFyZ2luLXJpZ2h0OmF1dG87Zm9udC1mYW1pbHk6U2Ftc3VuZ09uZUxhdGluV2ViLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO3Bvc2l0aW9uOnJlbGF0aXZlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7dHJhbnNpdGlvbjphbGwgLjJzIGVhc2V9LmduYi1iMmMtdXNlci1jb250YWluZXJ7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrO3dpZHRoOjIwMHB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjQ5cHg7dG9wOjEwMCU7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjpzb2xpZCAxcHggI2U1ZTVlNTtwYWRkaW5nOjEwcHggMH0uZ25iLWIyYy11c2VyLWNvbnRhaW5lciB1bHtwYWRkaW5nOjAgMjBweH0uZ25iLWIyYy11c2VyLWNvbnRhaW5lciAuZG91YmxlLWxpbmV7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNX0uZ25iLWIyYy11c2VyLWNvbnRhaW5lciBsaSBhe2Rpc3BsYXk6YmxvY2s7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM2MzYzNjtwYWRkaW5nOjEwcHggMH0uZ25iLWVwcC1sb2dve3dpZHRoOjYxcHg7aGVpZ2h0OmF1dG87dmVydGljYWwtYWxpZ246bWlkZGxlfS5nbmItYWZ0ZXItbG9naW4gLmduYi11c2VybmFtZSwuZ25iLWFmdGVyLWxvZ2luIC5nbmItZXBwLWxvZ297bWFyZ2luLWxlZnQ6NXB4O21heC1oZWlnaHQ6MjBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYi1hZnRlci1sb2dpbiAuZ25iLWVwcC1sb2dve21hcmdpbi1sZWZ0OjBweH19LmduYi1hZnRlci1sb2dpbiAuZ25iLXVzZXJuYW1le2ZvbnQtc2l6ZToxM3B4O2ZvbnQtd2VpZ2h0OjcwMDtkaXNwbGF5OmJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDoxZW07dGV4dC1vdmVyZmxvdzplbGxpcHNpczttYXgtd2lkdGg6ODBweDttYXgtaGVpZ2h0OjI2cHg7b3ZlcmZsb3c6aGlkZGVuO3RleHQtYWxpZ246Y2VudGVyO2JvcmRlci1ib3R0b206MnB4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudH1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItYWZ0ZXItbG9naW4gLmduYi11c2VybmFtZXttYXgtd2lkdGg6MTAwJX19LmduYi1hZnRlci1sb2dpbntjdXJzb3I6cG9pbnRlcjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZX0uZ25iLWFmdGVyLWxvZ2luLmduYi1sb2dpbi1tYXJrIC5ibHVle2ZvbnQtc2l6ZToxZW07Y29sb3I6IzE0MjhhMH0uZ25iLW1vYmlsZS1hZnRlci1sb2dpbntoZWlnaHQ6YXV0bzt3aWR0aDoxMDAlfS5nbmItdHJhY2tpbmd7ZGlzcGxheTpub25lfS5lcHAtYmFyLXdyYXB7ZGlzcGxheTpub25lO2ZvbnQtc2l6ZTouNzVlbTt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNlZWU7YmFja2dyb3VuZC1jb2xvcjojZmZmfS5lcHAtYmFye21heC13aWR0aDoxNDQwcHg7cGFkZGluZzoxMnB4IDI0cHg7bWFyZ2luOjAgYXV0bztvdmVyZmxvdzpoaWRkZW59LmVwcC1iYXItbG9nb3ttYXgtd2lkdGg6MTQwcHg7bWluLWhlaWdodDoyMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZXBwLWJhci1sb2dvIGltZ3ttYXgtaGVpZ2h0OjIwcHh9LmVwcC1iYXItbXNne2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtc2l6ZTouNzVlbTt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cGFkZGluZy1sZWZ0OjIwcHg7bWF4LXdpZHRoOi13ZWJraXQtY2FsYygxMDAlIC0gNzBweCk7bWF4LXdpZHRoOmNhbGMoMTAwJSAtIDcwcHgpO2xpbmUtaGVpZ2h0OjE1MCV9LmVwcC1iYXItdXNlcm5hbWV7Y29sb3I6IzE0MjhhMDtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjFlbTtkaXNwbGF5OmlubGluZS1ibG9ja30uZXBwLWJhci11c2VybmFtZSBhe2NvbG9yOiMxNDI4YTB9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpey5lcHAtYmFye3BhZGRpbmc6MTJweCAxMnB4fS5lcHAtYmFyLW1zZ3twYWRkaW5nLWxlZnQ6MTJweH19LmduYi1tb2JpbGUtaGFzLWFycm93OmFmdGVye2ZvbnQtZmFtaWx5OlwiWmFwZiBEaW5nYmF0c1wiO2NvbnRlbnQ6XCJcXDI3NkZcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OjQwMDtoZWlnaHQ6aW5oZXJpdDtwYWRkaW5nLWxlZnQ6MTBweDttYXJnaW4tYm90dG9tOjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH0uZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSBhLC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIC5nbmItYWZ0ZXItbG9naW57Y29sb3I6IzE0MjhhMH0uZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSAuZ25iLWFmdGVyLWxvZ2luOjphZnRlcntjb250ZW50OlwiXCI7YmFja2dyb3VuZDojMTQyOGEwO3dpZHRoOjEwMCU7aGVpZ2h0OjNweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjA7Ym90dG9tOi0zcHh9LmduYi1hZnRlci1sb2dpbiBzdmcsLmduYi1hZnRlci1sb2dpbiBzdmcgcGF0aCwuZ25iLWFmdGVyLWxvZ2luIHN2ZyBjaXJjbGUsLmduYi1hZnRlci1sb2dpbiBzdmcgcmVjdCwuZ25iLWFmdGVyLWxvZ2luIHN2ZyBzeW1ib2x7ZmlsbDojMzUzNjM1O2Rpc3BsYXk6aW5oZXJpdH0uZ25iLWxvZ2luLW1hcmt7dGV4dC10cmFuc2Zvcm06bm9uZX0uZ25iLWIyYy11c2VyLWNvbnRhaW5lciBsaSAuZ25iLWxvZ2luLW1hcmt7cGFkZGluZy1ib3R0b206MTBweH0uZ25iLWIyYy11c2VyLWNvbnRhaW5lciBsaSAuZ25iLWluLXVzZXJuYW1lLC5nbmItYjJjLXVzZXItY29udGFpbmVyIGxpIC5nbmItdXNlcm5hbWV7ZGlzcGxheTpibG9jaztmb250LXNpemU6MTJweH0uZ25iLWIyYy11c2VyLWNvbnRhaW5lciBsaSAuZ25iLXVzZXJncm91cHtkaXNwbGF5OmJsb2NrO2ZvbnQtc2l6ZToxMnB4O21hcmdpbi10b3A6NXB4O2NvbG9yOiMzNjM2MzZ9LmduYi1sb2dpbi1tYXJrIC5nbmItaW4tdXNlcm5hbWV7Y29sb3I6IzE0MjhhMDtmb250LXdlaWdodDo3MDB9LmduYi1sb2dpbi1tYXJrIHN2Z3ttYXJnaW4tbGVmdDowfS5nbmItYWZ0ZXItbG9naW4gc3Zne3dpZHRoOjE2cHh9LmJyZWFkY3J1bWIgLmdyaWR7bWFyZ2luOjAgMjRweDtwYWRkaW5nOjB9LmJyZWFkY3J1bWJzIC5jcnVtYnttYXgtd2lkdGg6MTQ0MHB4O21hcmdpbjowIGF1dG87cGFkZGluZzowIDI0cHh9LmJlbmZpdC13cmFwe2Zsb2F0OnJpZ2h0O21hcmdpbi1yaWdodDo1JTtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4fS5iZW5maXQtd3JhcF9fYmVuZWZpdHN7Zm9udC1zaXplOjAuNzVlbTtmb250LXdlaWdodDo3MDB9LmJlbmZpdC13cmFwX19nYXB7d2lkdGg6MjBweDtkaXNwbGF5OmlubGluZS1ibG9ja30uYmVuZml0LXdyYXBfX29mZmVyc3tmb250LXNpemU6MC43NWVtO2ZvbnQtd2VpZ2h0OjcwMH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsuYmVuZml0LXdyYXB7ZmxvYXQ6bm9uZTttYXJnaW4tcmlnaHQ6MDttYXJnaW4tdG9wOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9fS5nbmItYjJjLW1vYmlsZXtmb250LWZhbWlseTpTYW1zdW5nT25lTGF0aW5XZWIsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtmb250LXdlaWdodDo3MDA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6NTJweDttYXJnaW4tbGVmdDowO292ZXJmbG93OmhpZGRlbjttYXJnaW46MDt3aWR0aDoxMDAlO2JhY2tncm91bmQ6I2ZmZn0uZ25iLWIyYy1tb2JpbGUtY29udGFpbmVye3BhZGRpbmctdG9wOjkuOTElfS5nbmItYjJjLW1vYmlsZTphZnRlcntjbGVhcjpib3RoO2NvbnRlbnQ6XCJcIjtkaXNwbGF5OnRhYmxlfS5nbmItYjJjLW1vYmlsZS1sdmx7ZmxvYXQ6bGVmdDtkaXNwbGF5Om5vbmU7d2lkdGg6MTAwJX0uZ25iLWIyYy1tb2JpbGUtbHZsLWFjdGl2ZXtkaXNwbGF5OmJsb2NrfS5nbmItYjJjLW1vYmlsZS1sdmwgLmduYi1tZW51e2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmN30uZ25iLWIyYy1tb2JpbGUtbHZsIC5nbmItbWVudSB1bDpmaXJzdC1vZi10eXBle2JhY2tncm91bmQtY29sb3I6I2ZmZn0uZ25iLWIyYy1tb2JpbGUtbHZsLXNoaWZ0e2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5nbmItYjJjLW1vYmlsZS1sdmwgdWwgbGkgYXt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2V9LmduYi1iMmMtbW9iaWxlLWx2bCB1bCBsaSAubm9uLXRyYW57dGV4dC10cmFuc2Zvcm06bm9uZTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zaXplOjEycHh9LmduYi1iMmMtbW9iaWxlLWx2bCB1bCAuZG91YmxlLWxpbmV7aGVpZ2h0OjUwcHh9LmduYi1iMmMtbW9iaWxlLWx2bCB1bCAuZG91YmxlLWxpbmUgZGl2W2RhdGEtZ25iLXNuYXYtaWRde3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDo1MHB4fS5nbmItYjJjLW1vYmlsZS1sdmwgdWwgLmRvdWJsZS1saW5lIGRpdltkYXRhLWduYi1zbmF2LWlkXSAuZ25iLXVzZXJncm91cHstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoLTEwMCUpO3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDAlKX0uZ25iLWIyYy1tb2JpbGUtbHZsIHVsOm50aC1jaGlsZChuKzIpe2JvcmRlci10b3A6c29saWQgMXB4ICNlNWU1ZTV9LmduYi1iMmMtbW9iaWxlLWx2bCB1bC5uby10b3AtYm9yZGVye2JvcmRlci10b3A6bm9uZX0uZ25iLWIyYy1tb2JpbGUtbHZsIHVsIGxpIGF7ZGlzcGxheTpibG9ja30uZ25iLWIyYy1tb2JpbGUtbHZsIHVsIGxpe3Bvc2l0aW9uOnJlbGF0aXZlfS5nbmItYjJjLW1vYmlsZS1sdmw6bGFzdC1vZi10eXBlIHVse3BhZGRpbmc6MCAyNXB4IDAgNTVweH0uZ25iLWIyYy1tb2JpbGUtbHZsOmZpcnN0LW9mLXR5cGUgdWx7cGFkZGluZzowIDI1cHh9LmduYi1iMmMtbW9iaWxlLWx2bCB1bCBsaSBhW2RhdGEtZ25iLXNuYXYtaWRdOmFmdGVye2ZvbnQtZmFtaWx5OlwiWmFwZiBEaW5nYmF0c1wiO2NvbnRlbnQ6XCJcXDI3NkZcIjtkaXNwbGF5OmlubGluZS1ibG9jaztmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OjQwMDtoZWlnaHQ6aW5oZXJpdDtwYWRkaW5nLWxlZnQ6MTBweDttYXJnaW4tYm90dG9tOjJweDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MH0uZ25iLWIyYy1tb2JpbGUtbHZsIHVsIGxpIGFbZGF0YS1nbmItbm9uXTphZnRlcntmb250LWZhbWlseTpcIlphcGYgRGluZ2JhdHNcIjtjb250ZW50OlwiXFwyNzZGXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDo0MDA7aGVpZ2h0OmluaGVyaXQ7cGFkZGluZy1sZWZ0OjEwcHh9LmduYi1iMmMtbW9iaWxlLWx2bCB1bCBsaSBhLmduYi1leHRlcm5hbDphZnRlcntjb250ZW50OnVybCguLi8uLi8uLi8uLi91cy9yZXNvdXJjZXMvbmF2aWdhdGlvbi9hc3NldHMvaW1hZ2VzL25ldy13aW5kb3cuc3ZnKTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTVweDttYXJnaW4tbGVmdDoxNXB4O3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoxNXB4fS5nbmItYjJjLW1vYmlsZS1sdmwxIHVsIGxpIGF7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfS5nbmItYjJjLW1vYmlsZS1iYWNrOmJlZm9yZXtmb250LWZhbWlseTpcIlphcGYgRGluZ2JhdHNcIjtjb250ZW50OlwiXFwyNzZFXCI7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1zaXplOjFlbTtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0zMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uZ25iLWIyYy1tb2JpbGUtc2VhcmNoLWljb257cGFkZGluZy1ib3R0b206MTIuMzUlO3BhZGRpbmctbGVmdDoyMHB4O3BhZGRpbmctdG9wOjkuOTElfS5nbmItYjJjLW1vYmlsZS1zZWFyY2gtaWNvbiBzdmd7aGVpZ2h0OjI0cHg7d2lkdGg6MjRweH0uZ25iLWIyYy1tb2JpbGUtc2lnbi1pbiwuZ25iLWIyYy1zdXBwb3J0LC5nbmItYjJjLWJ1c2luZXNze2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjB9LmduYi1tb2JpbGUtYWZ0ZXItbG9naW57aGVpZ2h0OmF1dG87d2lkdGg6MTAwJX0uZ25iLW1vYmlsZS1hZnRlci1sb2dpbiBzdmd7aGVpZ2h0OjY0cHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5idXJnZXItY29udGFpbmVye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2hlaWdodDoyMHB4O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDoyNXB4fS5idXJnZXItbGluZSwuYnVyZ2VyLWxpbmU6bnRoLW9mLXR5cGUoMik6YmVmb3JlLC5idXJnZXItbGluZTpudGgtb2YtdHlwZSgyKTphZnRlcntiYWNrZ3JvdW5kOiMwMDA7ZGlzcGxheTppbmxpbmUtYmxvY2s7aGVpZ2h0OjRweDtwb3NpdGlvbjphYnNvbHV0ZTstd2Via2l0LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlO3dpZHRoOjI1cHh9LmJ1cmdlci1saW5lOmZpcnN0LW9mLXR5cGUsLmJ1cmdlci1saW5lOmZpcnN0LW9mLXR5cGU6bnRoLW9mLXR5cGUoMik6YWZ0ZXJ7dG9wOjB9LmJ1cmdlci1saW5lOmxhc3Qtb2YtdHlwZSwuYnVyZ2VyLWxpbmU6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKDIpOmFmdGVye3RvcDotd2Via2l0LWNhbGMoMTAwJSAtIDRweCk7dG9wOmNhbGMoMTAwJSAtIDRweCl9LmJ1cmdlci1saW5lOm50aC1vZi10eXBlKDIpLC5idXJnZXItbGluZTpudGgtb2YtdHlwZSgyKTpiZWZvcmUsLmJ1cmdlci1saW5lOm50aC1vZi10eXBlKDIpOmFmdGVye21hcmdpbi10b3A6LTJweDt0b3A6NTAlfS5idXJnZXItbGluZTpudGgtb2YtdHlwZSgyKTpiZWZvcmUsLmJ1cmdlci1saW5lOm50aC1vZi10eXBlKDIpOmFmdGVye2NvbnRlbnQ6XCJcIn0uZ25iLWFjdGl2ZS1tb2JpbGUgLmJ1cmdlci1saW5lOmZpcnN0LW9mLXR5cGUsLmduYi1hY3RpdmUtbW9iaWxlIC5idXJnZXItbGluZTpmaXJzdC1vZi10eXBlOm50aC1vZi10eXBlKDIpOmFmdGVyLC5nbmItYWN0aXZlLW1vYmlsZSAuYnVyZ2VyLWxpbmU6bGFzdC1vZi10eXBlLC5nbmItYWN0aXZlLW1vYmlsZSAuYnVyZ2VyLWxpbmU6bGFzdC1vZi10eXBlOm50aC1vZi10eXBlKDIpOmFmdGVye3RvcDo1MCU7bWFyZ2luLXRvcDotMnB4O29wYWNpdHk6MH0uZ25iLWFjdGl2ZS1tb2JpbGUgLmJ1cmdlci1saW5lOm50aC1vZi10eXBlKDIpLC5nbmItYWN0aXZlLW1vYmlsZSAuYnVyZ2VyLWxpbmU6bnRoLW9mLXR5cGUoMik6YmVmb3JlLC5nbmItYWN0aXZlLW1vYmlsZSAuYnVyZ2VyLWxpbmU6bnRoLW9mLXR5cGUoMik6YWZ0ZXJ7YmFja2dyb3VuZDojMDAwOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlOy1tcy10cmFuc2Zvcm0tb3JpZ2luOjUwJSA1MCU7dHJhbnNmb3JtLW9yaWdpbjo1MCUgNTAlOy13ZWJraXQtdHJhbnNpdGlvbi1kZWxheTouMnM7dHJhbnNpdGlvbi1kZWxheTouMnN9LmduYi1hY3RpdmUtbW9iaWxlIC5idXJnZXItbGluZTpudGgtb2YtdHlwZSgyKTpiZWZvcmV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMGRlZyl9LmduYi1hY3RpdmUtbW9iaWxlIC5idXJnZXItbGluZTpudGgtb2YtdHlwZSgyKTphZnRlcnstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uZ25iLWIyYy1zaGFkb3d7ei1pbmRleDo4ODg4O3Bvc2l0aW9uOmZpeGVkO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjUpO2JvdHRvbTowO3dpZHRoOjEwMCU7dG9wOjB9aW1nLmxhenlsb2FkOm5vdChbc3JjXSl7b3BhY2l0eTowfWltZy5sYXp5bG9hZDpub3QoW3NyY3NldF0pe29wYWNpdHk6MH0uZ25iLWIyYy1zY29sIGFbdGFyZ2V0PVwiX2JsYW5rXCJdOjphZnRlciwuZ25iLW1lbnUgYVt0YXJnZXQ9XCJfYmxhbmtcIl06OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LWJsYWNrLnN2Z1wiKTtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6MnB4O3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7bWFyZ2luLWxlZnQ6NXB4O2JhY2tncm91bmQtc2l6ZToxMXB4IDExcHg7Y29udGVudDonJztyaWdodDowfUBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTMyMHB4KXtuYXYgLmduYi1iMmMtbW5hdi1saW5re2ZvbnQtc2l6ZTouNjVlbX0uZ25iLWFmdGVyLWxvZ2luIC5nbmItdXNlcm5hbWV7Zm9udC1zaXplOjFlbX0uZ25iLWIyYy1tbmF2LmNvbC1sZy01e3BhZGRpbmc6MCAwIDAgMjRweDtwYWRkaW5nOjAgMCAwIDF2d30uZ25iLWIyYy1pY29ucy5jb2wtbGctNXtwYWRkaW5nOjAgMjRweCAwIDA7cGFkZGluZzowIDF2dyAwIDB9LmduYi1iMmMtbW5hdi1kZXNrdG9wIC5nbmItYjJjLW1uYXYtaXRlbTpub3QoOmZpcnN0LW9mLXR5cGUpe3BhZGRpbmc6MCAxMHB4fS5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW06Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXJpZ2h0OjEwcHh9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtbW5hdi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSwuZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKXtwYWRkaW5nOjAgMTBweH0uZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOmxhc3Qtb2YtdHlwZXtwYWRkaW5nLWxlZnQ6MTBweH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpey5nbmItZmVhdHVyZWRjb2x7cGFkZGluZy1yaWdodDoxMHB4fS5nbmItZmVhdHVyZWRjb2x7cGFkZGluZy1sZWZ0OjEwcHh9bmF2IC5nbmItYjJjLW1uYXYtbGlua3tmb250LXNpemU6LjVlbX0uZ25iLWFmdGVyLWxvZ2luIC5nbmItdXNlcm5hbWV7Zm9udC1zaXplOjFlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDgwcHgpey5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKXtwYWRkaW5nOjAgNXB4fS5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW06Zmlyc3Qtb2YtdHlwZXtwYWRkaW5nLXJpZ2h0OjVweH0uZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1tbmF2LWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpLC5nbmItYjJjLWljb25zIC5nbmItYjJjLWljb25zLWl0ZW06bm90KDpsYXN0LW9mLXR5cGUpe3BhZGRpbmc6MCA1cHh9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtaWNvbnMtaXRlbTpsYXN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjVweH1uYXYgLmduYi1iMmMtbW5hdi1saW5re2ZvbnQtc2l6ZTouNTVlbX0uZ25iLWFmdGVyLWxvZ2luIC5nbmItdXNlcm5hbWV7Zm9udC1zaXplOjFlbX19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NjBweCl7bmF2IC5nbmItYjJjLW1uYXYtbGlua3tmb250LXNpemU6LjVlbX0uZ25iLWFmdGVyLWxvZ2luIC5nbmItdXNlcm5hbWV7Zm9udC1zaXplOjFlbX0uZ25iLXRhYmxldC1oaWRkZW57ZGlzcGxheTpub25lfS5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKXtwYWRkaW5nOjAgMC41dnd9LmduYi1iMmMtbW5hdi1kZXNrdG9wIC5nbmItYjJjLW1uYXYtaXRlbTpmaXJzdC1vZi10eXBle3BhZGRpbmctcmlnaHQ6MC41dnd9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtbW5hdi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSwuZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKXtwYWRkaW5nOjAgMC41dnd9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtaWNvbnMtaXRlbTpsYXN0LW9mLXR5cGV7cGFkZGluZy1sZWZ0OjAuNXZ3fS5nbmItYjJjLWljb25zLWl0ZW0gc3ZnLC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHBhdGgsLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgY2lyY2xlLC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHJlY3QsLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgc3ltYm9se3dpZHRoOjE4cHg7aGVpZ2h0OjE2cHh9LmduYi1iMmMtaWNvbnMtaXRlbSBhe2hlaWdodDoxNnB4fS5nbmItYjJjLXNjb2x7bWFyZ2luOjAgMjVweCAwIDB9LmduYi1pbWdwcm9tb3tkaXNwbGF5Om5vbmV9LmduYi1iMmMtbG9nbyBhIHN2Z3ttYXgtd2lkdGg6MTAwJX0uZ25iLWIyYy1zZWFyY2hib3ggLmFycm93e3JpZ2h0Ojc0cHh9LmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNlYXJjaG92ZXJsYXksLmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNlYXJjaC1yZXN1bHRze3JpZ2h0OjMwcHh9LmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNlYXJjaG92ZXJsYXl7bWF4LXdpZHRoOjMyMHB4fS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2VhcmNoU3VnZ2VzdGlvbnN7d2lkdGg6MzIwcHh9LmduYi1zaG93Y2Fycm90OmhvdmVyOjphZnRlcnt0b3A6MXB4fX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDg0MHB4KXsuZ25iLWIyYy1sb2dvLmNvbC1sZy0ye3BhZGRpbmc6MCAxMnB4fS5nbmItYjJjLW1uYXYuc3BhbjEwe3dpZHRoOjQxJX0uZ25iLWIyYy1pY29ucy5jb2wtbGctNXtwYWRkaW5nLWxlZnQ6MH19QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmduYi1kZXNrdG9wLWhpZGRlbiwuZ25iLXRhYmxldC1oaWRkZW57cGFkZGluZy1sZWZ0OjEwcHg7ZGlzcGxheTppbmxpbmV9bmF2IC5yb3ctZmx1aWQgLmduYi1iMmMtbW5hdntmbG9hdDpsZWZ0O3BhZGRpbmctcmlnaHQ6MS42Mjk3NyU7d2lkdGg6MTklO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6NjRweH1uYXYgLmduYi1iMmMtbW9iaWxle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MH1uYXYgLnJvdy1mbHVpZCAuZ25iLWIyYy1sb2dve3dpZHRoOjU1JTtmbG9hdDpsZWZ0O2Rpc3BsYXk6dGFibGU7dGFibGUtbGF5b3V0OmZpeGVkO2xpbmUtaGVpZ2h0OjY0cHh9bmF2IC5yb3ctZmx1aWQgLmduYi1iMmMtbG9nbyBzdmd7d2lkdGg6MTQwcHg7dmVydGljYWwtYWxpZ246bWlkZGxlfS5nbmItYjJjLW1uYXYuY29sLWxnLTUsLmduYi1iMmMtaWNvbnMuY29sLWxnLTV7cGFkZGluZzowfS5nbmItYjJjLWljb25zLWl0ZW0gc3ZnLC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHBhdGgsLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgY2lyY2xlLC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHJlY3QsLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgc3ltYm9se3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHg7dG9wOjEwcHh9LmduYi1iMmMtaWNvbnMtbG9naW57ZGlzcGxheTpub25lfW5hdiAucm93LWZsdWlkIC5nbmItYjJjLWljb25ze3dpZHRoOjI1JTtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDowO2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6NjRweH0uZ25iLWIyYy1pY29ucy1pdGVtLmduYi1iMmMtaWNvbnMtY2FydHtwYWRkaW5nLXJpZ2h0OjE1cHh9LmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNvdmVybGF5e3dpZHRoOjg1JTtwYWRkaW5nOjB9LmduYi1iMmMtbW5hdi1pdGVte2Rpc3BsYXk6YmxvY2s7cGFkZGluZzowfS5nbmItYjJjLW1uYXYtZGVza3RvcCAuZ25iLWIyYy1tbmF2LWl0ZW06bm90KDpmaXJzdC1vZi10eXBlKXtwYWRkaW5nOjB9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtbW5hdi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSwuZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKXtwYWRkaW5nLXJpZ2h0OjMwcHh9LmduYi1iMmMtaWNvbnMtaXRlbSBhe3ZlcnRpY2FsLWFsaWduOnRvcH0uZ25iLW1vYmlsZS1oaWRkZW4sLmduYi1iMmMtbW9iaWxlIC5nbmItaGlkZGVue2Rpc3BsYXk6bm9uZX0uZ25iLWIyYy1zZWFyY2hib3ggLmFycm93e3JpZ2h0Ojg3cHh9LmduYi1iMmMtc2VhcmNoe3BhZGRpbmc6MTBweH0uZ25iLWIyYy1zZWFyY2gtcmVzdWx0c3t0b3A6NDZweH0uZ25iLWIyYyBzZWN0aW9uLmduYi1iMmMtc2VhcmNob3ZlcmxheSwuZ25iLWIyYyBzZWN0aW9uLmduYi1iMmMtc2VhcmNoLXJlc3VsdHN7cmlnaHQ6MDtsZWZ0OjA7bWF4LXdpZHRoOjEwMCV9LmduYi1iMmMgLmduYi1iMmMtc2VhcmNoLXJlc3VsdHMtY29udGFpbmVyIC5zZWFyY2hTdWdnZXN0aW9uc3t3aWR0aDoxMDAlfS5nbmItYjJjIC5nbmItYjJjLXNlYXJjaC1yZXN1bHRzLWNvbnRhaW5lciAuc2VhcmNoUHJvZHVjdHN7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmJyZWFkY3J1bWJzIC5jcnVtYntwYWRkaW5nOjAgMTJweH0uZ25iLWFmdGVyLWxvZ2luIC5nbmItdXNlcm5hbWV7Zm9udC1zaXplOjFlbTtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDowfX1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KXsuZ25iLWIyYy1zZWFyY2hib3ggLmFycm93e3JpZ2h0Ojc2cHh9LmduYi1iMmMtaWNvbnMgLmduYi1iMmMtbW5hdi1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKSwuZ25iLWIyYy1pY29ucyAuZ25iLWIyYy1pY29ucy1pdGVtOm5vdCg6bGFzdC1vZi10eXBlKXtwYWRkaW5nLXJpZ2h0OjIwcHh9fS5nbmItZmFkZS1pbnt2aXNpYmlsaXR5OnZpc2libGUgIWltcG9ydGFudDtvcGFjaXR5OjEgIWltcG9ydGFudH1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiAxMDI0cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KXsuZ25iLWIyYyBzZWN0aW9uLmduYi1iMmMtc292ZXJsYXl7d2lkdGg6YXV0b30uZ25iLWIyYy1tb2JpbGUtbHZse3dpZHRoOjMwN3B4fS5nbmItYjJjLW1vYmlsZS1sdmwtc2hpZnR7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS5nbmItbWVudSAuZ25iLWIyYy1tb2JpbGUtYmFja3tkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LmduYi1mb290ZXJ7Y2xlYXI6Ym90aDtjb2xvcjojMjEyNDI4O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjQ7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIiwgQXJpYWwsIEhlbHZldGljYSwgXCJTYW4tU2VyaWZcIn0uZ25iLWZvb3RlciAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0uZ25iLWZvb3RlciAuZm9vdGVyLXRvcHtiYWNrZ3JvdW5kLWNvbG9yOndoaXRlc21va2U7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RhZGVlMjtwYWRkaW5nOjNlbSAwO3BhZGRpbmctYm90dG9tOjB9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25iLWZvb3RlciAuZm9vdGVyLXRvcHtwYWRkaW5nOjB9fS5nbmItZm9vdGVyIC5mb290ZXItdG9wIGF7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDtjb2xvcjojMjEyNDI4O3RleHQtZGVjb3JhdGlvbjpub25lfS5nbmItZm9vdGVyIC5mb290ZXItdG9wIGg2LnJvb3R7Ym9yZGVyLXRvcDpub25lO2NvbG9yOiMyMTI0Mjg7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudDttYXJnaW46MDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIiwgQXJpYWwsIEhlbHZldGljYSwgXCJTYW4tU2VyaWZcIn1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItZm9vdGVyIC5mb290ZXItdG9wIGg2LnJvb3R7cGFkZGluZzowIDEuNWVtO2NvbG9yOiMyMTI0Mjg7bGluZS1oZWlnaHQ6M2VtO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6d2hpdGVzbW9rZTtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OmJvbGQ7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2Q3ZGJlMH19LmduYi1mb290ZXIgLmZvb3Rlci10b3AgLmNvcHlyaWdodHtmb250LXNpemU6MTJweDtjb2xvcjojMzYzNjM2O2ZvbnQtd2VpZ2h0Om5vcm1hbDtwYWRkaW5nOjJlbSAwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25iLWZvb3RlciAuZm9vdGVyLXRvcCAuY29weXJpZ2h0e3BhZGRpbmc6MS41ZW19fS5nbmItZm9vdGVyIC5mb290ZXItYm90dG9te2JhY2tncm91bmQtY29sb3I6IzUyNTI1Mjtjb2xvcjp3aGl0ZTtmb250LXNpemU6MC44NzVlbTtwYWRkaW5nOi41ZW0gMDt6LWluZGV4Ojk5ODtwb3NpdGlvbjpyZWxhdGl2ZX0uZ25iLWZvb3RlciAuZm9vdGVyLWJvdHRvbSBhe2NvbG9yOndoaXRlICFpbXBvcnRhbnQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudH0uZ25iLWZvb3RlciAuZm9vdGVyLWJvdHRvbSB1bC5uYXZ7cGFkZGluZzowO21hcmdpbjoxZW0gMH0uZ25iLWZvb3RlciAuZm9vdGVyLWJvdHRvbSB1bC5uYXYgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZzowIDFlbTttYXJnaW46MC41ZW0gMDtib3JkZXItcmlnaHQ6MXB4IHNvbGlkIHdoaXRlfS5nbmItZm9vdGVyIC5mb290ZXItYm90dG9tIHVsLm5hdiBsaTpsYXN0LW9mLXR5cGV7Ym9yZGVyLXJpZ2h0Om5vbmV9LmduYi1mb290ZXIgLmNvbnRhaW5lci1mbHVpZHtwYWRkaW5nLXJpZ2h0OjEuNWVtO3BhZGRpbmctbGVmdDoxLjVlbX0uZ25iLWZvb3RlciAuY29udGFpbmVyLWZsdWlkOmJlZm9yZSwuZ25iLWZvb3RlciAuY29udGFpbmVyLWZsdWlkOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDonJ31AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5nbmItZm9vdGVyIC5jb250YWluZXItZmx1aWR7bWF4LXdpZHRoOjE0NDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvfX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItZm9vdGVyIC5mdWxsLW1vYmlsZXtwYWRkaW5nLWxlZnQ6MDtwYWRkaW5nLXJpZ2h0OjB9fS5nbmItZm9vdGVyIC5yb3ctZmx1aWR7d2lkdGg6MTAwJX0uZ25iLWZvb3RlciAucm93LWZsdWlkOmJlZm9yZSwuZ25iLWZvb3RlciAucm93LWZsdWlkOmFmdGVye2Rpc3BsYXk6dGFibGU7Y29udGVudDonJ30uZ25iLWZvb3RlciAucm93LWZsdWlkOmFmdGVye2NsZWFyOmJvdGh9LmduYi1mb290ZXIgLnJvdy1mbHVpZCAuc3BhbjE0e2Zsb2F0OmxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuZ25iLWZvb3RlciAucm93LWZsdWlkIC5zcGFuMTR7d2lkdGg6NjAlfX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItZm9vdGVyIC5yb3ctZmx1aWQgLnNwYW4xNHt3aWR0aDoxMDAlfX0uZ25iLWZvb3RlciAucm93LWZsdWlkIC5zcGFuMTQgYXtmb250LXdlaWdodDpib2xkO3RleHQtZGVjb3JhdGlvbjpub25lfS5nbmItZm9vdGVyIC5yb3ctZmx1aWQgLnNwYW4xNCBsaS51cy5sb2FkZWQ6YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3dpZHRoOjIwcHg7aGVpZ2h0OjEzcHg7bWFyZ2luLXRvcDoycHg7bWFyZ2luLXJpZ2h0OjEwcHg7YmFja2dyb3VuZDp1cmwoLi4vLi4vc21nL2dsb2JhbC9pbWdzL2ljb19jb3VudHJ5LmdpZikgbm8tcmVwZWF0O3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjb250ZW50OicnO2JhY2tncm91bmQtcG9zaXRpb246LTc0N3B4IC03MDJweH0uZ25iLWZvb3RlciAucm93LWZsdWlkIC5zcGFuMTQgbGkudXMubG9hZGVkIGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy1sZWZ0OjMwcHh9LmduYi1mb290ZXIgLnJvdy1mbHVpZCAuc3BhbjEwe2Zsb2F0OmxlZnR9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuZ25iLWZvb3RlciAucm93LWZsdWlkIC5zcGFuMTB7d2lkdGg6NDAlfX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItZm9vdGVyIC5yb3ctZmx1aWQgLnNwYW4xMHt3aWR0aDoxMDAlfX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5nbmItZm9vdGVyIC5mb290ZXItcGFnZXN7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94Oy1qcy1kaXNwbGF5OmZsZXg7ZGlzcGxheTpmbGV4fX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItZm9vdGVyIC5mb290ZXItcGFnZXN7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWigwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWigwKTtiYWNrZ3JvdW5kLWNvbG9yOiNlY2VkZWR9fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmduYi1mb290ZXIgLmZvb3Rlci1wYWdlcyAuc3BhbjEye3dpZHRoOjIwJX19QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25iLWZvb3RlciAuZm9vdGVyLXBhZ2VzIC5zcGFuMTJ7d2lkdGg6MTAwJX19LmduYi1mb290ZXIgLmZvb3Rlci1wYWdlcyBhW3RhcmdldF06OmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC4uLy4uLy4uLy4uL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LWJsYWNrLnN2Zyk7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7dG9wOjFweDt3aWR0aDoxMXB4O2hlaWdodDoxMXB4O21hcmdpbi1sZWZ0OjVweDtiYWNrZ3JvdW5kLXNpemU6MTFweCAxMXB4O2NvbnRlbnQ6Jyd9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25iLWZvb3RlciAuZm9vdGVyLXBhZ2VzIHVsIGxpe2xpbmUtaGVpZ2h0OjNlbTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGFkZWUyO3BhZGRpbmctbGVmdDoyZW07bWFyZ2luOjB9fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3N7Y29sb3I6d2hpdGU7Zm9udC1zaXplOjE1cHg7bWFyZ2luLXRvcDoxNXB4O2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDstanMtZGlzcGxheTpmbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1wYWNrOmVuZDstd2Via2l0LWp1c3RpZnktY29udGVudDpmbGV4LWVuZDstbXMtZmxleC1wYWNrOmVuZDtqdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmR9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsuZ25iLWZvb3RlciAuc29jaWFsLWxpbmtze3BhZGRpbmc6MDstd2Via2l0LWJveC1wYWNrOnN0YXJ0Oy13ZWJraXQtanVzdGlmeS1jb250ZW50OnN0YXJ0Oy1tcy1mbGV4LXBhY2s6c3RhcnQ7anVzdGlmeS1jb250ZW50OnN0YXJ0fX0uZ25iLWZvb3RlciAuc29jaWFsLWxpbmtzIHNwYW57Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46NXB4IDhweCAwIDhweDtmb250LXNpemU6MTRweH0uZ25iLWZvb3RlciAuc29jaWFsLWxpbmtzIHNwYW4gYXt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3Mgc3BhbjpmaXJzdC1jaGlsZHttYXJnaW4tbGVmdDowcHh9fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgdWx7bWFyZ2luOjA7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX0uZ25iLWZvb3RlciAuc29jaWFsLWxpbmtzIHVsIGxpe2Rpc3BsYXk6YmxvY2s7ZmxvYXQ6bGVmdDtwYWRkaW5nOjA7bWFyZ2luOjAgNHB4fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1tZWRpYS5sb2FkZWR7ZGlzcGxheTpibG9jazt3aWR0aDoyOHB4O2hlaWdodDoyN3B4O2JhY2tncm91bmQtaW1hZ2U6dXJsKFwiLy9pbWFnZS11cy5zYW1zdW5nLmNvbS9TYW1zdW5nVVMvaG9tZS9nbmIvZm9vdGVyLXNvY2lhLW5ldy5wbmdcIik7YmFja2dyb3VuZC1zaXplOjE4MHB4IDU0cHg7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6MDtvdmVyZmxvdzpoaWRkZW59LmduYi1mb290ZXIgLnNvY2lhbC1saW5rcyAuc29jaWFsLW1lZGlhLmxvYWRlZDpiZWZvcmV7Y29udGVudDpcIlwiO2Rpc3BsYXk6YmxvY2s7d2lkdGg6MDtoZWlnaHQ6MTUwJX0uZ25iLWZvb3RlciAuc29jaWFsLWxpbmtzIC5zb2NpYWwtbWVkaWEubG9hZGVkLmZhY2Vib29re2JhY2tncm91bmQtcG9zaXRpb246MHB4IC0yNnB4fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1tZWRpYS5sb2FkZWQudHdpdHRlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0zN3B4IC0yNnB4fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1tZWRpYS5sb2FkZWQuaW5zdGFncmFte2JhY2tncm91bmQtcG9zaXRpb246LTc0cHggLTI2cHh9LmduYi1mb290ZXIgLnNvY2lhbC1saW5rcyAuc29jaWFsLW1lZGlhLmxvYWRlZC55b3V0dWJle2JhY2tncm91bmQtcG9zaXRpb246LTExM3B4IC0yN3B4fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1tZWRpYS5sb2FkZWQuZW1haWx7YmFja2dyb3VuZC1wb3NpdGlvbjotMTUycHggLTI2cHh9LmduYi1mb290ZXIgLnNvY2lhbC1saW5rcyAuc29jaWFsLW1lZGlhLmxvYWRlZC5mYWNlYm9vazpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjBweCAxcHh9LmduYi1mb290ZXIgLnNvY2lhbC1saW5rcyAuc29jaWFsLW1lZGlhLmxvYWRlZC50d2l0dGVyOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTM3cHggMXB4fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1tZWRpYS5sb2FkZWQuaW5zdGFncmFtOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTc0cHggMXB4fS5nbmItZm9vdGVyIC5zb2NpYWwtbGlua3MgLnNvY2lhbC1tZWRpYS5sb2FkZWQueW91dHViZTpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xMTNweCAwcHh9LmduYi1mb290ZXIgLnNvY2lhbC1saW5rcyAuc29jaWFsLW1lZGlhLmxvYWRlZC5lbWFpbDpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNTJweCAxcHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKXsuc29jaWFsLW1lZGlhLmxvYWRlZHtiYWNrZ3JvdW5kLWltYWdlOnVybChcIi8vaW1hZ2UtdXMuc2Ftc3VuZy5jb20vU2Ftc3VuZ1VTL2hvbWUvZ25iL2Zvb3Rlci1zb2NpYS1uZXcucG5nXCIpO2JhY2tncm91bmQtc2l6ZToxODBweCA1NHB4fX0uZ25iLWIyYy1wcm9tby13cmFwcGVye3dpZHRoOjEwMCU7bWluLWhlaWdodDo1MHB4O2JhY2tncm91bmQtY29sb3I6IzIyMGVhMztkaXNwbGF5Om5vbmV9LmduYi1iMmMtcHJvbW97bWF4LXdpZHRoOjEyNDBweDttYXJnaW4tbGVmdDphdXRvO21hcmdpbi1yaWdodDphdXRvO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtZmFtaWx5OlNhbXN1bmdPbmVMYXRpbldlYiwgQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtwYWRkaW5nOjE1cHggMjBweDt0ZXh0LWFsaWduOmNlbnRlcn0uZ25iLXByb21vLXRleHR7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtc2l6ZTowLjg3NWVtO2xpbmUtaGVpZ2h0OjEuNGVtO2NvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6NzAwO3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowIDEwcHh9LmduYi1wcm9tby10ZXh0IGF7Zm9udC1zaXplOi44NzVlbTtjb2xvcjojZmZmO2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bWFyZ2luLWxlZnQ6MTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aGl0ZS1zcGFjZTpub3dyYXB9LmduYi1wcm9tby10ZXh0IGE6Zm9jdXN7b3V0bGluZS1jb2xvcjojNGQ5MGZlO291dGxpbmUtc3R5bGU6c29saWQ7b3V0bGluZS13aWR0aDp0aGlufS5nbmItcHJvbW8tdGV4dCBhOmhvdmVye2NvbG9yOiNmZmY7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0uZ25iLXByb21vLXRleHQgYTphZnRlcntmb250LWZhbWlseTpcIlphcGYgRGluZ2JhdHNcIjtjb250ZW50OlwiXFwyNzZGXCI7aGVpZ2h0OmluaGVyaXQ7dmVydGljYWwtYWxpZ246bWlkZGxlO2ZvbnQtc2l6ZToxMHB4O2ZvbnQtd2VpZ2h0OjQwMDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDotOXB4O3RvcDowfS5nbmItYWN0aXZlLXByb21ve2Rpc3BsYXk6YmxvY2t9LmduYi1wcm9tby1kaXZpZGVye2hlaWdodDoyNnB4O3dpZHRoOjJweDtiYWNrZ3JvdW5kOiNkN2Q3ZDc7ZmxvYXQ6bGVmdDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTJweDtsZWZ0OjUwJX0uZ25iLXByb21vLXJpZ2h0e3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MjFweH0uZ25iLXByb21vLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxM3B4O2ZvbnQtc2l6ZToyNHB4O3JpZ2h0OjI0cHg7Zm9udC13ZWlnaHQ6NzAwO2N1cnNvcjpwb2ludGVyO2NvbG9yOiNmZmYgIWltcG9ydGFudH0uZ25iLXByb21vLWNsb3NlOmZvY3Vze291dGxpbmUtY29sb3I6IzRkOTBmZTtvdXRsaW5lLXN0eWxlOnNvbGlkO291dGxpbmUtd2lkdGg6dGhpbn1AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuZ25iLWIyYy11c2Vye21heC1oZWlnaHQ6MH0uZ25iLXByb21vLWNsb3Nle3RvcDoxMnB4O2ZvbnQtc2l6ZToyMXB4O3JpZ2h0OjE1cHh9LmduYi1iMmMtcHJvbW97cGFkZGluZzo2cHggMjBweCAyMHB4fS5nbmItcHJvbW8tZGl2aWRlcntkaXNwbGF5Om5vbmV9LmduYi1wcm9tby1zaWRle3dpZHRoOjEwMCU7ZmxvYXQ6bm9uZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKDM1JSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVZKDM1JSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVkoMzUlKX0uZ25iLXByb21vLXRleHR7Zm9udC1zaXplOi42MjVlbX0uZ25iLXByb21vLXRleHQgYXtmb250LXNpemU6MTBweH0uZ25iLXByb21vLXRleHQgYTphZnRlcntwb3NpdGlvbjpyZWxhdGl2ZX0uZ25iLXByb21vLXJpZ2h0LC5nbmItcHJvbW8tbGVmdHt0ZXh0LWFsaWduOmNlbnRlcn0uZ25iLWIyYy1wcm9tby13cmFwcGVye21pbi1oZWlnaHQ6NDRweH19I3NhcHAtb3ZlcmxheXtvcGFjaXR5OjA7Zm9udC1mYW1pbHk6U2Ftc3VuZ09uZUxhdGluV2ViO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MWVtO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7b3ZlcmZsb3c6YXV0bzt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNik7ei1pbmRleDotMTstd2Via2l0LXRyYW5zaXRpb246b3BhY2l0eSAuOHM7dHJhbnNpdGlvbjpvcGFjaXR5IC44c30jc2FwcC1vdmVybGF5LmxvYWR7b3BhY2l0eToxO3otaW5kZXg6MTAwMDB9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwe2Rpc3BsYXk6YmxvY2s7d2lkdGg6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Y29sb3I6IzAwMDtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6NjRweH0jc2FwcC1vdmVybGF5IC5zYXBwLXdyYXAgLnNhcHAtYm94e3BhZGRpbmc6MjBweCAwIDB9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveCAuc2FwcC1jbG9zZXtmb250LXNpemU6M2VtO2xpbmUtaGVpZ2h0Oi41ZW07ZmxvYXQ6cmlnaHQ7bWFyZ2luOjEwcHggMTBweCAwIDA7Y3Vyc29yOnBvaW50ZXJ9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveHt0ZXh0LWFsaWduOmNlbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzODBweCl7I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveHtmb250LXNpemU6Ljg3NWVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzMjBweCl7I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveHtmb250LXNpemU6Ljc1ZW19fSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtbG9nb3tjbGVhcjpyaWdodDtwYWRkaW5nOjIwcHggMDtkaXNwbGF5Om5vbmV9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveCAuc2FwcC1sb2dvIGltZ3t3aWR0aDoxMDBweH0jc2FwcC1vdmVybGF5IC5zYXBwLXdyYXAgLnNhcHAtYm94IC5zYXBwLXRpdGxle2ZvbnQtZmFtaWx5OlNhbXN1bmdTYW5zU2hhcnA7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MmVtO2xpbmUtaGVpZ2h0OjEuMmVtO21hcmdpbjoxNXB4IDAgMTBweDtwYWRkaW5nOjAgMTVweDt3aWR0aDoxMDAlfSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtYm9keXtmb250LXNpemU6MWVtO2xpbmUtaGVpZ2h0OjEuMjVlbTtwYWRkaW5nOjIwcHggMTBweCA0MHB4O21hcmdpbjowIGF1dG99I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveCAuc2FwcC1pbWFnZXttYXJnaW4tYm90dG9tOjMwcHh9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveCAuc2FwcC1pbWFnZSBpbWd7aGVpZ2h0OjE1MHB4O21heC13aWR0aDoxMDAlfSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtY3Rhe3BhZGRpbmc6MCAxMHB4fSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtY3RhIC5zYXBwLWJ0bnt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7cGFkZGluZzoxOHB4IDY1cHg7Ym9yZGVyOjFweCBzb2xpZCAjMzYzNjM2Oy13ZWJraXQtYm9yZGVyLXJhZGl1czozMHB4O2JvcmRlci1yYWRpdXM6MzBweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC1zaXplOi44NzVlbTtmb250LXdlaWdodDo3MDA7bWFyZ2luOjAgYXV0byAxNXB4O2xpbmUtaGVpZ2h0Oi44NzVlbTtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuM3M7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zc30jc2FwcC1vdmVybGF5IC5zYXBwLXdyYXAgLnNhcHAtYm94IC5zYXBwLWN0YSAuc2FwcC1idG4gYXtjb2xvcjojMDAwOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuM3M7dHJhbnNpdGlvbjpjb2xvciAuM3N9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveCAuc2FwcC1jdGEgLnNhcHAtYnRuOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzAwMH0jc2FwcC1vdmVybGF5IC5zYXBwLXdyYXAgLnNhcHAtYm94IC5zYXBwLWN0YSAuc2FwcC1idG46aG92ZXIgYXtjb2xvcjojZmZmfSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtbW9yZXtmb250LXNpemU6MWVtO2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjE1cHg7bWFyZ2luOjAgYXV0bztsaW5lLWhlaWdodDoxZW07Y29sb3I6IzAwMDtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjNzO3RyYW5zaXRpb246Y29sb3IgLjNzO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7dGV4dC11bmRlcmxpbmUtcG9zaXRpb246dW5kZXJ9I3NhcHAtb3ZlcmxheSAuc2FwcC13cmFwIC5zYXBwLWJveCAuc2FwcC1tb3JlIGF7Y29sb3I6IzAwNzdjODstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjNzO3RyYW5zaXRpb246Y29sb3IgLjNzO3RleHQtZGVjb3JhdGlvbjpub25lfSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtbW9yZTpob3Zlciwjc2FwcC1vdmVybGF5IC5zYXBwLXdyYXAgLnNhcHAtYm94IC5zYXBwLW1vcmU6aG92ZXIgYXtjb2xvcjojMjIwZWEzfSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtbW9yZSBzcGFuOmFmdGVye2ZvbnQtZmFtaWx5OlwiWmFwZiBEaW5nYmF0c1wiO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbnRlbnQ6XCJcXDI3NkZcIjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDo0MDA7cmlnaHQ6LTlweDt0b3A6LTJweH0jc2FwcC1vdmVybGF5IC5zYXBwLXdyYXAgLnNhcHAtYm94IC5zYXBwLWJvdHRvbS1pbWFnZXtkaXNwbGF5Om5vbmU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDoyMHB4fSNzYXBwLW92ZXJsYXkgLnNhcHAtd3JhcCAuc2FwcC1ib3ggLnNhcHAtYm90dG9tLWltYWdlIGltZ3t2ZXJ0aWNhbC1hbGlnbjpib3R0b219I3N1cHAtb3ZlcmxheXtvcGFjaXR5OjA7Zm9udC1mYW1pbHk6U2Ftc3VuZ09uZUxhdGluV2ViO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MWVtO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWQ7b3ZlcmZsb3c6YXV0bzt0b3A6MDtsZWZ0OjA7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNik7cGFkZGluZzowIDEwcHggMDt6LWluZGV4Oi0xOy13ZWJraXQtdHJhbnNpdGlvbjpvcGFjaXR5IC44czt0cmFuc2l0aW9uOm9wYWNpdHkgLjhzfSNzdXBwLW92ZXJsYXkubG9hZHtvcGFjaXR5OjE7ei1pbmRleDoxMDAwMH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXB7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6MTQ0MHB4O21hcmdpbjowIGF1dG87YmFja2dyb3VuZC1jb2xvcjojZmZmO2NvbG9yOiMzNjM2MzY7cG9zaXRpb246cmVsYXRpdmU7dG9wOjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtY2xvc2V7Zm9udC1zaXplOjRlbTtsaW5lLWhlaWdodDouNWVtO2Zsb2F0OnJpZ2h0O21hcmdpbjozMHB4IDMwcHggMCAwO2N1cnNvcjpwb2ludGVyO3RvcDowcHg7cmlnaHQ6MHB4O3Bvc2l0aW9uOmFic29sdXRlfSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1pbWFnZXttYXgtd2lkdGg6NTAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtaW1hZ2UgaW1ne3dpZHRoOjEwMCV9I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwIC5zdXBwLWJveHttYXgtd2lkdGg6NTAlO3dpZHRoOjYzMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtwYWRkaW5nOjAgMjBweCAyMHB4O21hcmdpbi10b3A6NDBweH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94IC5zdXBwLXRpdGxle2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ1NhbnNTaGFycFwiO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zaXplOjY2cHg7bGluZS1oZWlnaHQ6NzZweH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94IC5zdXBwLWJvZHl7Zm9udC1zaXplOjEuMjVlbTtsaW5lLWhlaWdodDoxLjg3NWVtO3BhZGRpbmc6MCAwIDEwcHh9I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwIC5zdXBwLWJveCAuc3VwcC1jdGEgLnN1cHAtYnRue3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjIwcHggNDBweDtib3JkZXI6MXB4IHNvbGlkICMzNjM2MzY7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjMwcHg7Ym9yZGVyLXJhZGl1czozMHB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXNpemU6Ljc1ZW07Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOjJweDttYXJnaW46MCBhdXRvIDE1cHg7bGluZS1oZWlnaHQ6Ljg3NWVtO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4zczt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjNzfSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtY3RhIC5zdXBwLWJ0biBhe2NvbG9yOiMwMDA7LXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIC4zczt0cmFuc2l0aW9uOmNvbG9yIC4zczt0ZXh0LWRlY29yYXRpb246bm9uZX0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94IC5zdXBwLWN0YSAuc3VwcC1idG46aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojMjIyNDI1fSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtY3RhIC5zdXBwLWJ0bjpob3ZlciBhe2NvbG9yOiNmZmZ9I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwIC5zdXBwLWJveCAuc3VwcC1tb3Jle3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtmb250LXNpemU6Ljc1ZW07Zm9udC13ZWlnaHQ6NzAwO3BhZGRpbmc6MTVweCAzMHB4O21hcmdpbjowIGF1dG87bGluZS1oZWlnaHQ6Ljg3NWVtO2N1cnNvcjpwb2ludGVyOy13ZWJraXQtdHJhbnNpdGlvbjpjb2xvciAuM3M7dHJhbnNpdGlvbjpjb2xvciAuM3N9I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwIC5zdXBwLWJveCAuc3VwcC1tb3JlIGF7Y29sb3I6IzAwMDstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjNzO3RyYW5zaXRpb246Y29sb3IgLjNzfSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtbW9yZTpob3Zlciwjc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94IC5zdXBwLW1vcmU6aG92ZXIgYXtjb2xvcjojMjIwZWEzfSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc2FwcC1ib3ggLnN1cHAtbW9yZSBzcGFuOmFmdGVye2ZvbnQtZmFtaWx5OlwiWmFwZiBEaW5nYmF0c1wiO3Bvc2l0aW9uOnJlbGF0aXZlO2NvbnRlbnQ6XCJcXDI3NkZcIjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Zm9udC1zaXplOjFlbTtmb250LXdlaWdodDo0MDA7cmlnaHQ6LTlweDt0b3A6LTJweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTc2cHgpeyNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtdGl0bGV7Zm9udC1zaXplOjU2cHg7bGluZS1oZWlnaHQ6NjZweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTYwcHgpeyNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3h7bWFyZ2luLXRvcDozMHB4fSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtdGl0bGV7Zm9udC1zaXplOjQ4cHg7bGluZS1oZWlnaHQ6NThweH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94IC5zdXBwLWJvZHl7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjVlbX0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtY2xvc2V7Zm9udC1zaXplOjNlbTttYXJnaW46MjBweCAyMHB4IDAgMH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpeyNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3h7bWFyZ2luLXRvcDoyMHB4fSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtdGl0bGV7Zm9udC1zaXplOjM4cHg7bGluZS1oZWlnaHQ6NDhweH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtY2xvc2V7Zm9udC1zaXplOjJlbTttYXJnaW46MTVweCAxNXB4IDAgMH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94IC5zdXBwLWN0YSAuc3VwcC1idG57cGFkZGluZzoxNXB4IDMwcHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjc3VwcC1vdmVybGF5IC5zdXBwLXdyYXB7aGVpZ2h0OjkwJX0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtYm94e3Bvc2l0aW9uOmFic29sdXRlO21heC13aWR0aDoxMDAlO21hcmdpbi10b3A6NDBweH0jc3VwcC1vdmVybGF5IC5zdXBwLXdyYXAgLnN1cHAtaW1hZ2V7bWF4LXdpZHRoOjEwMCU7cG9zaXRpb246cmVsYXRpdmU7ZmxvYXQ6cmlnaHQ7cmlnaHQ6MjAlO3dpZHRoOjgwJTt0b3A6MzAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2ODBweCl7I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwe2hlaWdodDo4MCV9I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwIC5zdXBwLWJveCAuc3VwcC10aXRsZXtmb250LXNpemU6MzJweDtsaW5lLWhlaWdodDo0MnB4fSNzdXBwLW92ZXJsYXkgLnN1cHAtd3JhcCAuc3VwcC1ib3ggLnN1cHAtYm9keXtmb250LXNpemU6Ljg3NWVtO2xpbmUtaGVpZ2h0OjEuMmVtfX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCl7I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwe2hlaWdodDo3MCV9I3N1cHAtb3ZlcmxheSAuc3VwcC13cmFwIC5zdXBwLWltYWdle3RvcDo0NSV9fSNzcG9wLW92ZXJsYXksI3Nwb3Atb3ZlcmxheTJ7Zm9udC1mYW1pbHk6U2Ftc3VuZ09uZUxhdGluV2ViO2ZvbnQtd2VpZ2h0OjMwMDtmb250LXNpemU6MWVtO2JhY2tncm91bmQtY29sb3I6I2Y3ZjdmNztwb3NpdGlvbjpmaXhlZDtib3R0b206MDtsZWZ0OjA7ei1pbmRleDo5OTk5O3dpZHRoOjEwMCU7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNjY2M7b3BhY2l0eTouOTQ7ZGlzcGxheTpub25lfSNzcG9wLW92ZXJsYXkgLnNwb3Atd3JhcCwjc3BvcC1vdmVybGF5MiAuc3BvcC13cmFwe21heC13aWR0aDo2NDBweDttYXJnaW46MCBhdXRvO3BhZGRpbmc6MTVweCAxNHB4IDE1cHggNDBweH0jc3BvcC1vdmVybGF5IC5zcG9wLWNsb3NlLCNzcG9wLW92ZXJsYXkyIC5zcG9wLWNsb3Nle3Bvc2l0aW9uOmFic29sdXRlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzUlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZVkoNzUlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSg3NSUpO3BhZGRpbmc6MCAxNXB4O2ZvbnQtc2l6ZToxLjRlbTtmb250LXdlaWdodDo3MDA7Y3Vyc29yOnBvaW50ZXJ9I3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLWxvZ28sI3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLXRleHRCb3gsI3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLWN0YSwjc3BvcC1vdmVybGF5MiAuc3BvcC13cmFwIC5zcG9wLWxvZ28sI3Nwb3Atb3ZlcmxheTIgLnNwb3Atd3JhcCAuc3BvcC10ZXh0Qm94LCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtY3Rhe2Rpc3BsYXk6dGFibGUtY2VsbDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9I3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLWN0YSwjc3BvcC1vdmVybGF5MiAuc3BvcC13cmFwIC5zcG9wLWN0YXt0ZXh0LWFsaWduOmNlbnRlcjtncmlkLXJvdzoxOy1tcy1ncmlkLXJvdzoxO2dyaWQtY29sdW1uLXN0YXJ0OjM7Z3JpZC1jb2x1bW4tZW5kOjQ7LW1zLWdyaWQtY29sdW1uOjN9I3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLWxvZ28sI3Nwb3Atb3ZlcmxheTIgLnNwb3Atd3JhcCAuc3BvcC1sb2dve3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmNlbnRlcjtncmlkLXJvdzoxOy1tcy1ncmlkLXJvdzoxO2dyaWQtY29sdW1uLXN0YXJ0OjE7Z3JpZC1jb2x1bW4tZW5kOjI7LW1zLWdyaWQtY29sdW1uOjF9I3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLWxvZ28gaW1nLCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtbG9nbyBpbWd7d2lkdGg6NDVweH0jc3BvcC1vdmVybGF5IC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCwjc3BvcC1vdmVybGF5MiAuc3BvcC13cmFwIC5zcG9wLWNvbnRlbnR7bWF4LXdpZHRoOjUyMHB4O3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztkaXNwbGF5OmdyaWQ7ZGlzcGxheTotbXMtZ3JpZDtncmlkLXRlbXBsYXRlLWNvbHVtbnM6MTUlIDY1JSAyMCU7LW1zLWdyaWQtY29sdW1uczoxNSUgNjUlIDIwJTthbGlnbi1pdGVtczpjZW50ZXI7LW1zLWdyaWQtcm93LWFsaWduOmNlbnRlcn0jc3BvcC1vdmVybGF5IC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94LCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94e3BhZGRpbmc6MCAxMHB4O3RleHQtYWxpZ246Y2VudGVyO2dyaWQtcm93OjE7LW1zLWdyaWQtcm93OjE7Z3JpZC1jb2x1bW4tc3RhcnQ6MjtncmlkLWNvbHVtbi1lbmQ6MzstbXMtZ3JpZC1jb2x1bW46Mn0jc3BvcC1vdmVybGF5IC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94IC5zcG9wLXRpdGxlLCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94IC5zcG9wLXRpdGxle2ZvbnQtZmFtaWx5OlNhbXN1bmdTYW5zU2hhcnA7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjEuMjVlbX0jc3BvcC1vdmVybGF5IC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94IC5zcG9wLWJvZHksI3Nwb3Atb3ZlcmxheTIgLnNwb3Atd3JhcCAuc3BvcC1jb250ZW50IC5zcG9wLXRleHRCb3ggLnNwb3AtYm9keXtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxLjR9I3Nwb3Atb3ZlcmxheSAuc3BvcC13cmFwIC5zcG9wLWN0YSBhLCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtY3RhIGF7cGFkZGluZzo4cHggMDtjb2xvcjojMDA3N2M4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OjcwMDt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LXRyYW5zaXRpb246Y29sb3IgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzO3RyYW5zaXRpb246Y29sb3IgLjI1cywgYmFja2dyb3VuZC1jb2xvciAuMjVzfSNzcG9wLW92ZXJsYXkgLnNwb3Atd3JhcCAuc3BvcC1jdGEgYTpob3Zlciwjc3BvcC1vdmVybGF5MiAuc3BvcC13cmFwIC5zcG9wLWN0YSBhOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjIwZWEzfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY1MHB4KXsjc3BvcC1vdmVybGF5IC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94LCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94e2ZvbnQtc2l6ZTouODc1ZW19fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KXsjc3BvcC1vdmVybGF5IC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94LCNzcG9wLW92ZXJsYXkyIC5zcG9wLXdyYXAgLnNwb3AtY29udGVudCAuc3BvcC10ZXh0Qm94e3BhZGRpbmc6MCA1cHh9fS5kYXJrLXRoZW1lIHNwYW57Y29sb3I6d2hpdGV9I2lyX292ZXJsYXksI3ByaW50ZXItZXhpdHtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7dG9wOjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC43NSk7ei1pbmRleDoxMDAwMH0jaXJfb3ZlcmxheSAuaXJXcmFwLCNwcmludGVyLWV4aXQgLnB4V3JhcHtkaXNwbGF5OmJsb2NrO21hcmdpbjowIGF1dG87bWF4LXdpZHRoOjgwMHB4O3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjt0b3A6NTBweH0jaXJfb3ZlcmxheSAuaXJXcmFwIC5pckNvbnRlbnQsI3ByaW50ZXItZXhpdCAucHhXcmFwIC5weENvbnRlbnR7Zm9udC1zaXplOjFlbTtsaW5lLWhlaWdodDoxLjRlbTtwYWRkaW5nOjUwcHh9I2lyX292ZXJsYXkgLmlyV3JhcCAuY2FuY2VsLCNwcmludGVyLWV4aXQgLnB4V3JhcCAuY2FuY2Vse2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtjdXJzb3I6cG9pbnRlcjtjb2xvcjojMTQyOGEwO21hcmdpbjowIDIwcHggMCAwfSNpcl9vdmVybGF5IC5pcldyYXAgLmlyQ29udGVudCBoMywjcHJpbnRlci1leGl0IC5weFdyYXAgLnB4Q29udGVudCBoM3tmb250LXNpemU6MzJweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MS4yZW07bWFyZ2luLWJvdHRvbToyMHB4fSNpcl9vdmVybGF5IC5pcldyYXAgLmlyQ2xvc2UsI3ByaW50ZXItZXhpdCAucHhXcmFwIC5weENsb3Nle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3JpZ2h0OjA7Zm9udC1zaXplOjJlbTtjdXJzb3I6cG9pbnRlcn0jaXJfb3ZlcmxheSAuYnV0dG9uLWdyb3VwLCNwcmludGVyLWV4aXQgLmJ1dHRvbi1ncm91cHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246cmlnaHQ7bWFyZ2luOjIwcHh9I2lyX292ZXJsYXkgLmN0YS1idXR0b24sI3ByaW50ZXItZXhpdCAuY3RhLWJ1dHRvbntjb2xvcjojZmZmICFpbXBvcnRhbnQ7Y29sb3I6IzM2MzYzNjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6MjBweCAzOHB4IDIwcHggNDBweDttYXJnaW46MjBweCAwIDAgMDtvdmVyZmxvdzpoaWRkZW47Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NzAwO2xpbmUtaGVpZ2h0OjE7bGV0dGVyLXNwYWNpbmc6MS43cHg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MCAwLCAwIDEwMCU7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJSwgMTAwJSAxMDAlO2JvcmRlcjoxcHggc29saWQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjQwcHg7Ym9yZGVyLXJhZGl1czo0MHB4O291dGxpbmU6MDtiYWNrZ3JvdW5kLWNvbG9yOiMxNDI4YTA7dmVydGljYWwtYWxpZ246bWlkZGxlO2JvcmRlcjpub25lOy13ZWJraXQtdHJhbnNpdGlvbjouMnMgZWFzZS1pbjt0cmFuc2l0aW9uOi4ycyBlYXNlLWluO2JhY2tncm91bmQtY2xpcDpib3JkZXItYm94O3otaW5kZXg6MX0jaXJfb3ZlcmxheSAuY3RhLWJ1dHRvbjpob3ZlciwjcHJpbnRlci1leGl0IC5jdGEtYnV0dG9uOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzBiMTc1Y30jaXJfb3ZlcmxheSAuaXJXcmFwIC5jb250aW51ZSwjcHJpbnRlci1leGl0IC5weFdyYXAgLmNvbnRpbnVle2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW46MCAwIDAgMjBweDt0ZXh0LWRlY29yYXRpb246bm9uZX0jaXJfb3ZlcmxheSBhW3RhcmdldD1cIl9ibGFua1wiXTphZnRlciwjcHJpbnRlci1leGl0IGFbdGFyZ2V0PVwiX2JsYW5rXCJdOmFmdGVye2JhY2tncm91bmQtaW1hZ2U6dXJsKC91cy9zbWcvZXRjL2Rlc2lnbnMvc2Ftc3VuZy9nbG9iYWwvaW1hZ2VzL2ljb25zL25ld3dpbmRvdy5zdmcpO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3RvcDoxcHg7d2lkdGg6MTFweDtoZWlnaHQ6MTFweDttYXJnaW4tbGVmdDo1cHg7YmFja2dyb3VuZC1zaXplOjExcHggMTFweDtjb250ZW50OicnfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsjaXJfb3ZlcmxheSAuaXJXcmFwIC5pckNvbnRlbnQsI3ByaW50ZXItZXhpdCAucHhXcmFwIC5weENvbnRlbnR7cGFkZGluZzo1MHB4IDMwcHh9I2lyX292ZXJsYXkgLmJ1dHRvbi1ncm91cCwjcHJpbnRlci1leGl0IC5idXR0b24tZ3JvdXB7bWFyZ2luOjIwcHggLTIwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM4MHB4KXs6Oi13ZWJraXQtc2Nyb2xsYmFyey13ZWJraXQtYXBwZWFyYW5jZTpub25lO3dpZHRoOjhweH06Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNre2JhY2tncm91bmQtY29sb3I6cmdiYSgyMDAsMjAwLDIwMCwwLjYpOy13ZWJraXQtYm9yZGVyLXJhZGl1czo4cHg7Ym9yZGVyLXJhZGl1czo4cHh9Ojotd2Via2l0LXNjcm9sbGJhci10aHVtYnstd2Via2l0LWJvcmRlci1yYWRpdXM6OHB4O2JvcmRlci1yYWRpdXM6OHB4O2JhY2tncm91bmQtY29sb3I6cmdiYSgxNTYsMTU2LDE1NiwwLjYpfSNwcmludGVyLWV4aXQgLnB4V3JhcHtvdmVyZmxvdzpzY3JvbGw7bWF4LWhlaWdodDo0NjBweH19I291dGVyLXdyYXB7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246Y2VudGVyIHRvcH0jaW5uZXItd3JhcC5ob21lICNtYWlue2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnR9I2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyY3tib3JkZXItYm90dG9tOjAgbm9uZX0jaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLCNpbm5lci13cmFwLmhvbWUgLmduYi1iMmMtbW9iaWxlLWx2bCAuZ25iLW1lbnUsI2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYy1tb2JpbGUtbHZsIC5nbmItbWVudSB1bDpmaXJzdC1vZi10eXBle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1czt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjI1c30jaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFuc3tiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC44KTtib3JkZXI6MCBub25lfSNpbm5lci13cmFwLmhvbWUgLmduYi1iMmMgc2VjdGlvbi5nbmItYjJjLXNvdmVybGF5e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjgpO2JvcmRlcjowIG5vbmV9I2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYy1zb3ZlcmxheSBhLCNpbm5lci13cmFwLmhvbWUgbmF2IGg2LCNpbm5lci13cmFwLmhvbWUgbmF2IC5nbmItYjJjLW1uYXYtbGluaywjaW5uZXItd3JhcC5ob21lIC5nbmItYjJjLWljb25zLWNhcnQgYSAuY2FydC1iYXNrZXQsI2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYy1pY29ucyAuZ25iLXVzZXJuYW1le2NvbG9yOiNmZmZ9I2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1iMmMtbW5hdi1saW5rLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zIC5nbmItYjJjLWljb25zLWxvZ2luIC5nbmItdXNlcm5hbWV7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjMpfSNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLW1uYXYtaXRlbTpob3ZlciAuZ25iLWIyYy1tbmF2LWxpbmssI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1iMmMtbW5hdi1pdGVtLmhvdmVyIC5nbmItYjJjLW1uYXYtbGluaywjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1zb3ZlcmxheSAuZ25iLWIyYy1zY29udCwjaW5uZXItd3JhcC5ob21lIC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIGEsI2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSAuZ25iLWFmdGVyLWxvZ2lue2NvbG9yOiNmZmZ9I2lubmVyLXdyYXAuaG9tZSAuZ25iLWFmdGVyLWxvZ2luLmduYi1sb2dpbi1tYXJrIC5ibHVle2NvbG9yOmluaGVyaXR9I2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYyAuZ25iLWIyYy1sb2dvIHN2ZywjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjIC5nbmItYjJjLWxvZ28gc3ZnIHBhdGgsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYyAuZ25iLWIyYy1sb2dvIHN2ZyBjaXJjbGUsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYyAuZ25iLWIyYy1sb2dvIHN2ZyByZWN0LCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMgLmduYi1iMmMtbG9nbyBzdmcgc3ltYm9sLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMgLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYyAuZ25iLWIyYy1pY29ucy1pdGVtIHN2ZyBwYXRoLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMgLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgY2lyY2xlLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMgLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgcmVjdCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjIC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHN5bWJvbCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjIC5nbmItYWZ0ZXItbG9naW4gc3ZnLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMgLmduYi1hZnRlci1sb2dpbiBzdmcgcGF0aCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjIC5nbmItYWZ0ZXItbG9naW4gc3ZnIGNpcmNsZSwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjIC5nbmItYWZ0ZXItbG9naW4gc3ZnIHJlY3QsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYyAuZ25iLWFmdGVyLWxvZ2luIHN2ZyBzeW1ib2wsI2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWIyYy1pY29ucy1sb2dpbiBzdmd7ZmlsbDojZmZmfSNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHBhdGgsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgY2lyY2xlLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHJlY3QsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1iMmMtaWNvbnMtaXRlbSBzdmcgc3ltYm9sLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYWZ0ZXItbG9naW4gc3ZnLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYWZ0ZXItbG9naW4gc3ZnIHBhdGgsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1hZnRlci1sb2dpbiBzdmcgY2lyY2xlLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYWZ0ZXItbG9naW4gc3ZnIHJlY3QsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1hZnRlci1sb2dpbiBzdmcgc3ltYm9sLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYjJjLWljb25zLWxvZ2luIHN2Z3tmaWxsOnJnYmEoMjU1LDI1NSwyNTUsMC4zKX0jaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1pY29ucy1pdGVtOmhvdmVyIHN2ZywjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1pY29ucy1pdGVtOmhvdmVyIHN2ZyBwYXRoLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW06aG92ZXIgc3ZnIGNpcmNsZSwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1pY29ucy1pdGVtOmhvdmVyIHN2ZyByZWN0LCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW06aG92ZXIgc3ZnIHN5bWJvbCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWIyYy1pY29ucy1sb2dpbjpob3ZlciBzdmd7ZmlsbDojZmZmfSNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIHN2ZywjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSBzdmcgcGF0aCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1tbmF2LWl0ZW0uZ25iLWFjdGl2ZSBzdmcgY2lyY2xlLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIHN2ZyByZWN0LCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYWN0aXZlIHN2ZyBzeW1ib2x7ZmlsbDojZmZmfSNpbm5lci13cmFwLmhvbWUgLmduYi1iMmMtbW9iaWxle2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7Y29sb3I6I2ZmZn0jaW5uZXItd3JhcC5ob21lIC5nbmItYjJjIC5idXJnZXItbGluZSwjaW5uZXItd3JhcC5ob21lIC5nbmItYjJjIC5idXJnZXItbGluZTpudGgtb2YtdHlwZSgyKTo6YWZ0ZXJ7YmFja2dyb3VuZDojZmZmfSNpbm5lci13cmFwLmhvbWUgLmduYi1iMmMtbW9iaWxlLWx2bCB1bCBsaSBhW2RhdGEtZ25iLXNuYXYtaWRdOjphZnRlcntjb250ZW50OicnO2Rpc3BsYXk6bm9uZX0jaW5uZXItd3JhcC5ob21lIC5nbmItYjJjLW1vYmlsZS1sdmw6bGFzdC1vZi10eXBlIHVsLCNpbm5lci13cmFwLmhvbWUgLmduYi1iMmMtbW9iaWxlLWx2bDpmaXJzdC1vZi10eXBlIHVse3BhZGRpbmc6MDttYXJnaW46MCAyNXB4O2JvcmRlci1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuNSl9I2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYy1tb2JpbGUtbHZsOm5vdCg6Zmlyc3Qtb2YtdHlwZSl7cGFkZGluZzowIDI1cHh9QG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7I2lubmVyLXdyYXAuaG9tZSAuZ25iLWIyYyBzZWN0aW9uLmduYi1iMmMtc292ZXJsYXl7d2lkdGg6MTAwJX0jaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1pY29ucy1pdGVtIHN2ZywjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1pY29ucy1pdGVtIHN2ZyBwYXRoLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIGNpcmNsZSwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLWIyYy1pY29ucy1pdGVtIHN2ZyByZWN0LCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLWljb25zLWl0ZW0gc3ZnIHN5bWJvbCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLW1vYmlsZS1hZnRlci1sb2dpbiBzdmcsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1tb2JpbGUtYWZ0ZXItbG9naW4gc3ZnIHBhdGgsI2lubmVyLXdyYXAuaG9tZSBuYXYuZ25iLWIyYy5ob21lVHJhbnMgLmduYi1tb2JpbGUtYWZ0ZXItbG9naW4gc3ZnIGNpcmNsZSwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLW1vYmlsZS1hZnRlci1sb2dpbiBzdmcgcmVjdCwjaW5uZXItd3JhcC5ob21lIG5hdi5nbmItYjJjLmhvbWVUcmFucyAuZ25iLW1vYmlsZS1hZnRlci1sb2dpbiBzdmcgc3ltYm9sLCNpbm5lci13cmFwLmhvbWUgbmF2LmduYi1iMmMuaG9tZVRyYW5zIC5nbmItYjJjLW1uYXYtaXRlbS5nbmItYjJjLWljb25zLWxvZ2luIHN2Z3tmaWxsOiNmZmZ9fSNub3RlOHNwbHVzYXBwe2Rpc3BsYXk6bm9uZX0uQmFkZ2UtYmFkZ2VfbGlnaHRibHVlLTI3NzE5MjQxNzl7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LlByaWNlSW5mb05ldy1yb290LTI5NzAxMTYwMDN7Zm9udC1zaXplOjI0cHggIWltcG9ydGFudH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbWV0ZW9yLWdyYXknXXtiYWNrZ3JvdW5kLWNvbG9yOiM5NDkzOTJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3RpdGFuaXVtLWdvbGQnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmQ3MDB9LmN1c3RvbWl6YXRpb25zLmNvbG9ycyB1bCBsaSBhLm1ldGVvci1ncmF5e2JhY2tncm91bmQtY29sb3I6Izk0OTM5Mn0uY3VzdG9taXphdGlvbnMuY29sb3JzIHVsIGxpIGEudGl0YW5pdW0tZ29sZHtiYWNrZ3JvdW5kLWNvbG9yOiNmZmQ3MDB9LnByLWctdHJhZGUtaW4tY29uZmlndXJhdG9yIC50cmFkZWluLWNoZWNrb3V0X19maW5hbmNlLWJ1dHRvbi13cmFwcGVyIGJ1dHRvbnt0ZXh0LWluZGVudDotOTk5OXB4O2xpbmUtaGVpZ2h0OjB9LnByLWctdHJhZGUtaW4tY29uZmlndXJhdG9yIC50cmFkZWluLWNoZWNrb3V0X19maW5hbmNlLWJ1dHRvbi13cmFwcGVyIGJ1dHRvbjphZnRlcnt0ZXh0LWluZGVudDowO2NvbnRlbnQ6J2FkZCB0byBjYXJ0JztkaXNwbGF5OmJsb2NrO2xpbmUtaGVpZ2h0OmluaXRpYWx9LmJhbm5lci10cHJvbW97bWFyZ2luLXRvcDowICFpbXBvcnRhbnR9YVtkYXRhLW1vZGVsY29kZV49J1NNLUc5MzVBWkJBQVRUJ10gZGl2W2NsYXNzXj0nRmFtaWx5T3B0aW9uX19wcm9tb0Rvd24nXXtkaXNwbGF5Om5vbmV9YVtkYXRhLW1vZGVsY29kZV49J1NNLUc5MzVWWkJBVlpXJ10gZGl2W2NsYXNzXj0nRmFtaWx5T3B0aW9uX19wcm9tb0Rvd24nXXtkaXNwbGF5Om5vbmV9YVtkYXRhLW1vZGVsY29kZV49J1NNLUc5MzVVWkRBWEFBJ10gZGl2W2NsYXNzXj0nRmFtaWx5T3B0aW9uX19wcm9tb0Rvd24nXXtkaXNwbGF5Om5vbmV9YVtkYXRhLW1vZGVsY29kZV49J1NNLUc5MzVUWkJBVE1CJ10gZGl2W2NsYXNzXj0nRmFtaWx5T3B0aW9uX19wcm9tb0Rvd24nXXtkaXNwbGF5Om5vbmV9LnByb2R1Y3QtZGV0YWlsc19faW5mby10cHJvbW97ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmZlYXR1cmUtYmVuZWZpdC1zaWdudXAgLmRhcmstdGhlbWUgLmZlYXR1cmUtYmVuZWZpdC1ob3Jpem9udGFsIC50ZXh0LXdyYXBwZXIgLnR5cGUtY3Axe2NvbG9yOiNmZmYgIWltcG9ydGFudH0uUHJlT3JkZXJQYWdlX19ibHVlQnRuX19faDBMcnF7ZGlzcGxheTpibG9jazt3aWR0aDoyNTBweDttYXJnaW46YXV0bzttYXJnaW4tYm90dG9tOjIlfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmNtLWctY2Fyb3VzZWwtY29udGFpbmVyIC5jbS1jYXJvdXNlbC1jb250YWluZXIgLnNsaWNrLWxpc3QuZHJhZ2dhYmxle2NsZWFyOmxlZnR9fSNocF9xbGVkX3Byb21vIC5mZWF0dXJlLWJlbmVmaXQtZnVsbC1ibGVlZC1pbWFnZV9fdGV4dC1ibG9ja19fZGVzY3JpcHRpb24sI2hwX2hvbWVfYXBwbGlhbmNlc19wcm9tbyAuZmVhdHVyZS1iZW5lZml0LWZ1bGwtYmxlZWQtaW1hZ2VfX3RleHQtYmxvY2tfX2Rlc2NyaXB0aW9uLCNoYV9wcm9tbyAuZmVhdHVyZS1iZW5lZml0LWZ1bGwtYmxlZWQtaW1hZ2VfX3RleHQtYmxvY2tfX2Rlc2NyaXB0aW9ue2ZvbnQtZmFtaWx5OidTYW1zdW5nU2Fuc1NoYXJwJ30uaG8tZy1wcm9kdWN0LWt2IC5ocC1vbmV0aWxlLWNsdXN0ZXJfX2Rlc2N7Zm9udC1mYW1pbHk6J1NhbXN1bmdTYW5zU2hhcnAnO2ZvbnQtd2VpZ2h0OmJvbGQgIWltcG9ydGFudDtmb250LXNpemU6MjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnVucGFja2VkMjAxODAyLWhvbWUta3YgLmhwLW9uZXRpbGUtY2x1c3Rlcl9fdGl0bGV7Zm9udC1zaXplOjguODg4ODl2dyAhaW1wb3J0YW50fX1wLkFkZE9uUGFnZV9fc3ViZm9udF9fXzFuTkdre3Zpc2liaWxpdHk6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlfXAuQWRkT25QYWdlX19zdWJmb250X19fMW5OR2s6YWZ0ZXJ7dmlzaWJpbGl0eTp2aXNpYmxlO2NvbnRlbnQ6XCJEb24ndCBtaXNzIG91dCBvbiBzcGVjaWFsIHNlcnZpY2VzIGFuZCBhY2Nlc3NvcmllcyBmb3IgeW91ciBuZXcgR2Vhci5cIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNTAlKX0jaHBfcWxlZF9wcm9tb19lcHB7ZGlzcGxheTpub25lfSNoYV9wcm9tb3tkaXNwbGF5Om5vbmV9LmZlYXR1cmUtYmVuZWZpdC1mdWxsLWJsZWVkLWltYWdle21pbi1oZWlnaHQ6MCAhaW1wb3J0YW50fSNmYXRlc3QtaGVhZGVyLWNvbXAgLnRleHRCbG9jay13cmFwcGVyX190aXRsZXtwYWRkaW5nOjAgMTYlO2xpbmUtaGVpZ2h0OjEyMCV9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpeyNmYXRlc3QtaGVhZGVyLWNvbXAgLmhlYWRlci10ZXh0QmxvY2std3JhcHBlci0tZGVza3RvcHtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyfSNmYXRlc3QtaGVhZGVyLWNvbXAgLmhlYWRlci10ZXh0QmxvY2std3JhcHBlci0tZGVza3RvcCAudGV4dEJsb2NrLXdyYXBwZXJfX2N0YXtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjptaWRkbGV9I2ZhdGVzdC1oZWFkZXItY29tcCAuaGVhZGVyLXRleHRCbG9jay13cmFwcGVyLS1kZXNrdG9wIC50ZXh0QmxvY2stbXVsdGktbG5re2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0jZmF0ZXN0LWhlYWRlci1jb21wIC50ZXh0QmxvY2std3JhcHBlcl9fZGVzY3tmb250LXNpemU6MTJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpeyNmYXRlc3QtaGVhZGVyLWNvbXAgLmhlYWRlci10ZXh0QmxvY2std3JhcHBlci0tbW9iaWxle2ZvbnQtc2l6ZTo3Ljc3Nzc4dnc7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtZmFtaWx5OlNhbXN1bmdTYW5zU2hhcnA7dGV4dC1hbGlnbjpjZW50ZXI7ZGlzcGxheTpibG9jaztsaW5lLWhlaWdodDoxMjAlfSNmYXRlc3QtaGVhZGVyLWNvbXAgLmhlYWRlci10ZXh0QmxvY2std3JhcHBlci0tbW9iaWxlIC50ZXh0QmxvY2std3JhcHBlcl9fY3Rhe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTtsaW5lLWhlaWdodDoxMDAlfX1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEwMjRweCl7I2luc3BpcmVkLWJ5LWNoZWZzIC5mZWF0dXJlLWJlbmVmaXQtZnVsbC1ibGVlZC1pbWFnZV9fdGV4dC1ibG9ja19fdGl0bGV7bWFyZ2luLWJvdHRvbTo0JX0jaW5zcGlyZWQtYnktY2hlZnMgLmZlYXR1cmUtYmVuZWZpdC1mdWxsLWJsZWVkLWltYWdlX190ZXh0LWJsb2NrX19jb250YWluZXJ7bWFyZ2luLXRvcDo0JX19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpeyNpbnNwaXJlZC1ieS1jaGVmcyAuZmVhdHVyZS1iZW5lZml0LWZ1bGwtYmxlZWQtaW1hZ2VfX3RleHQtYmxvY2t7d2lkdGg6NDAlfX0uZmVhdHVyZS1iZW5lZml0LXN0YXRpYyAudGV4dC13cmFwcGVyIC50aXRsZS10ZXh0LC5mZWF0dXJlLWJlbmVmaXQtcmljaCAudGV4dC13cmFwcGVyIC50aXRsZS10ZXh0LC5mZWF0dXJlLWJlbmVmaXQtaW50ZXJhY3RpdmUgLnRleHQtd3JhcHBlciAudGl0bGUtdGV4dCwuZmVhdHVyZS1iZW5lZml0LWhvcml6b250YWwgLnRleHQtd3JhcHBlciAudGl0bGUtdGV4dHtmb250LXdlaWdodDpib2xkfSNocC1iaXhieS1zOHtkaXNwbGF5Om5vbmV9ZGl2W2NsYXNzXj0nU3VtbWFyeVBhbmVsX19wcm9kdWN0LWZlYXR1cmUnXXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0ucHJpbWFyeS1zZWxlY3Rpb24tbmV3LXZhcmlhdGlvbiAucHJpbWFyeS1zZWxlY3Rpb24tbmV3LXZhcmlhdGlvbl9fcHJvZHVjdC10ZXh0IC5wcm9kdWN0LW5hbWV7ZGlzcGxheTppbmxpbmUtYmxvY2t9LnByaW1hcnktc2VsZWN0aW9uLW5ldy12YXJpYXRpb24gLnByb2R1Y3QtcHJpY2UuZXBwLXByb2R1Y3R7cGFkZGluZy1ib3R0b206MTBweH0uZ2xvYmFsLXNvbGQtb3V0LW1lc3NhZ2V7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojZDAwMjFiO2xpbmUtaGVpZ2h0OjEuMzg7dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfSNzZWFyY2hfcmVzdWx0cyBkaXZbZGF0YS1taD0nc29sZC1vdXQtbWVzc2FnZSdde21hcmdpbi1ib3R0b206NXB4fS5nbmItaGVhZGVyIC5nbmItYjJjLWxvZ2luLXNlY3Rpb257ZGlzcGxheTpub25lO2NsZWFyOmJvdGg7b3ZlcmZsb3c6aGlkZGVufS5jbS1jb29raWUtZ2Vve3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDtyaWdodDowO2JvdHRvbTotMTAwJTtwYWRkaW5nOjAgMjVweDttaW4td2lkdGg6MzIwcHg7YmFja2dyb3VuZDojZmZmOy13ZWJraXQtYm94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLDAuMyk7Ym94LXNoYWRvdzowIDAgMjBweCByZ2JhKDAsMCwwLDAuMyk7ei1pbmRleDo5OTk5OTtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2l0aW9uOmJvdHRvbSAuN3MsIG9wYWNpdHkgLjhzO3RyYW5zaXRpb246Ym90dG9tIC43cywgb3BhY2l0eSAuOHN9LmNtLWNvb2tpZS1nZW8sLmNtLWNvb2tpZS1nZW8gKnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmNtLWNvb2tpZS1nZW8gYXtjb2xvcjojMTQyOGEwO3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmV9LmNtLWNvb2tpZS1nZW8gLmJsaW5ke292ZXJmbG93OmhpZGRlbjtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxcHg7aGVpZ2h0OjFweDtjbGlwOnJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KX0uY29va2llLXdhcm5pbmcgLmNtLWNvb2tpZS1nZW97ZGlzcGxheTpibG9jaztvcGFjaXR5OjAuODtib3R0b206MDstd2Via2l0LXRyYW5zaXRpb24tZGVsYXk6LjNzO3RyYW5zaXRpb24tZGVsYXk6LjNzfS5jbS1jb29raWUtZ2VvX19zZWxlY3R7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjVweCAwIDI0cHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTIwNHB4fS5jbS1jb29raWUtZ2VvX19zZWxlY3Q6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9LmNtLWNvb2tpZS1nZW9fX3NlbGVjdC10ZXh0e2Zsb2F0OmxlZnQ7bWFyZ2luLXRvcDoxMnB4fS5jbS1jb29raWUtZ2VvX19zZWxlY3QtdGV4dCBwe21hcmdpbi10b3A6M3B4O2ZvbnQtc2l6ZToxNHB4O2NvbG9yOiMzNjM2MzZ9aHRtbFtsYW5nXj1cInRoXCJdIC5jbS1jb29raWUtZ2VvX19zZWxlY3QtdGV4dCBwe2ZvbnQtc2l6ZToxOC45cHh9LmNtLWNvb2tpZS1nZW9fX3NlbGVjdC10ZXh0IHA6Zmlyc3QtY2hpbGR7bWFyZ2luLXRvcDowfS5jbS1jb29raWUtZ2VvX19zZWxlY3QtdGV4dCBwIHN0cm9uZ3t0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6NzAwO2ZvbnQtZmFtaWx5OidTYW1zdW5nT25lTGF0aW5XZWInfS5jbS1jb29raWUtZ2VvX19zZWxlY3QtdGV4dCBwIGVte2ZvbnQtc3R5bGU6bm9ybWFsO2NvbG9yOiMwMDZlZTl9LmNtLWNvb2tpZS1nZW9fX2xpc3Qtd3JhcHttYXJnaW4tdG9wOjE1cHg7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodH0uY20tY29va2llLWdlb19fbGlzdC1jdGF7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWxlZnQ6NXB4O3BhZGRpbmc6MCAyMHB4O21pbi13aWR0aDoxNDBweDtoZWlnaHQ6NDRweDtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM2MzYzNjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7Zm9udC13ZWlnaHQ6Ym9sZDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZCAuMnM7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kIC4ycztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9aHRtbFtsYW5nXj1cInRoXCJdIC5jbS1jb29raWUtZ2VvX19saXN0LWN0YXtmb250LXNpemU6MTYuMnB4fS5jbS1jb29raWUtZ2VvX19saXN0LWN0YTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6IzM2MzYzNn0uY20tY29va2llLWdlb19fbGlzdC1jdGEgLmxhbmd7d2hpdGUtc3BhY2U6bm93cmFwfS5jbS1jb29raWUtZ2VvX19saXN0LWhlYWQtbW97ZGlzcGxheTpub25lfS5jbS1jb29raWUtZ2VvX19tc2d7bWFyZ2luOjAgYXV0bztwYWRkaW5nOjI5cHggMCAzMHB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNlZWVlZWU7bWF4LXdpZHRoOjEyMDRweDtmb250LXNpemU6MTJweDtmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojNjM2MzYzfWh0bWxbbGFuZ149XCJ0aFwiXSAuY20tY29va2llLWdlb19fbXNne2ZvbnQtc2l6ZToxNi4ycHh9LmNtLWNvb2tpZS1nZW9fX21zZyAuY29va2llLW5vdGljZV9fZGVzY3tmb250LXNpemU6MTJweDtjb2xvcjojNjM2MzYzO2ZvbnQtd2VpZ2h0OjQwMH1odG1sW2xhbmdePVwidGhcIl0gLmNtLWNvb2tpZS1nZW9fX21zZyAuY29va2llLW5vdGljZV9fZGVzY3tmb250LXNpemU6MTYuMnB4fS5jbS1jb29raWUtZ2VvX19tc2cgLmNvb2tpZS1ub3RpY2VfX2xpbmt7Zm9udC1zaXplOjEycHh9aHRtbFtsYW5nXj1cInRoXCJdIC5jbS1jb29raWUtZ2VvX19tc2cgLmNvb2tpZS1ub3RpY2VfX2xpbmt7Zm9udC1zaXplOjE2LjJweH0uY20tY29va2llLWdlb19fY2xvc2V7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7d2lkdGg6MTAwJTttYXgtd2lkdGg6MTQzM3B4O2xlZnQ6MDtyaWdodDowO21hcmdpbjowIGF1dG99LmNtLWNvb2tpZS1nZW9fX2Nsb3NlLWN0YXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OmF1dG87cmlnaHQ6MDtwYWRkaW5nOjEwcHg7Zm9udC1zaXplOjA7Y3Vyc29yOnBvaW50ZXI7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6bm9uZX0uY20tY29va2llLWdlb19fY2xvc2UtY3RhOmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztvdmVyZmxvdzpoaWRkZW47d2lkdGg6MTNweDtoZWlnaHQ6MTNweDtiYWNrZ3JvdW5kLWltYWdlOnVybCgvdXMvc21nL2V0Yy9kZXNpZ25zL3NhbXN1bmcvZ2xvYmFsL2ltYWdlcy9zdmctY2xvc2Uuc3ZnKTtib3JkZXItd2lkdGg6bm9uZX0uY20tY29va2llLWdlb19fc2VibnttYXJnaW46MCBhdXRvO3BhZGRpbmc6MjRweCAwIDVweDtib3JkZXItdG9wOjFweCBzb2xpZCAjZWVlZWVlO21heC13aWR0aDoxMjA0cHg7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MS40Mztmb250LXN0eWxlOm5vcm1hbDtjb2xvcjojMzYzNjM2fWh0bWxbbGFuZ149XCJ0aFwiXSAuY20tY29va2llLWdlb19fc2Vibntmb250LXNpemU6MTguOXB4fWh0bWxbbGFuZ149XCJ0aFwiXSAuY20tY29va2llLWdlb19fc2VibntsaW5lLWhlaWdodDoxLjA3MjV9aHRtbFtsYW5nXj1cIm15XCJdIC5jbS1jb29raWUtZ2VvX19zZWJue2xpbmUtaGVpZ2h0OjIuMDAyfS5jbS1jb29raWUtZ2VvX19zZWJuIC50ZXh0X3dyYXBwZXJ7ZmxvYXQ6bGVmdDt3aWR0aDo2MCU7bWFyZ2luLWJvdHRvbToyMHB4fS5jbS1jb29raWUtZ2VvX19zZWJuLWJ1dHRvbntmbG9hdDpyaWdodDttYXJnaW4tdG9wOi0xcHg7cGFkZGluZy1yaWdodDo0cHg7bWFyZ2luLWJvdHRvbToyMHB4O3RleHQtYWxpZ246cmlnaHR9LmNtLWNvb2tpZS1nZW9fX3NlYm4tYnV0dG9uIC5jbS1jb29raWUtZ2VvX19saXN0LWN0YXttYXJnaW4tbGVmdDoxcHg7cGFkZGluZzowIDE5cHg7bWluLXdpZHRoOjEyNHB4O3RleHQtdHJhbnNmb3JtOm5vbmV9LmNtLWNvb2tpZS1nZW9fX3NlYm46YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2NsZWFyOmJvdGh9LmNtLWNvb2tpZS1nZW9fX3NlYm4gLnJlYWQtbW9yZXtkaXNwbGF5Om5vbmV9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3N7ZGlzcGxheTpub25lO21hcmdpbjowIGF1dG87cGFkZGluZzoyNHB4IDAgMjJweDttYXgtd2lkdGg6MTIwNHB4fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIGZpZWxkc2V0e2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1sZWZ0OjI0cHh9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgZmllbGRzZXQ6Zmlyc3QtY2hpbGR7bWFyZ2luLWxlZnQ6MH0uY20tY29va2llLWdlb19fc2Vibi1zZXR0aW5ncyBmaWVsZHNldC5zLXNldHRpbmctYnV0dG9ue21hcmdpbi1sZWZ0OjQwcHh9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLmNoZWNrYm94LWN1c3RvbXtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi01MHB4O3dpZHRoOjA7aGVpZ2h0OjA7b3BhY2l0eTowfS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5jaGVja2JveC1jdXN0b20tbGFiZWx7ZGlzcGxheTppbmxpbmUtYmxvY2s7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZy1sZWZ0OjIwcHg7Zm9udC1zaXplOjE0cHg7Y29sb3I6IzM2MzYzNn1odG1sW2xhbmdePVwidGhcIl0gLmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLmNoZWNrYm94LWN1c3RvbS1sYWJlbHtmb250LXNpemU6MTguOXB4fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5jaGVja2JveC1jdXN0b20tbGFiZWw6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MDt0b3A6MnB4O3dpZHRoOjEycHg7aGVpZ2h0OjEycHg7Ym9yZGVyOjFweCBzb2xpZCAjMzYzNjM2fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5jaGVja2JveC1jdXN0b20tbGFiZWw6YmVmb3Jle2NvbnRlbnQ6Jyc7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6M3B4O3RvcDo1cHg7d2lkdGg6OHB4O2hlaWdodDo4cHg7YmFja2dyb3VuZDojMTQyOGEwfS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5vcHNsYWFuX2J0bntkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTFweDtwYWRkaW5nOjAgMjBweDtoZWlnaHQ6MjZweDtib3JkZXI6MXB4IHNvbGlkICMzNjM2MzY7Zm9udC1zaXplOjEycHg7Y29sb3I6IzM2MzYzNjtmb250LXdlaWdodDpib2xkO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZX1odG1sW2xhbmdePVwidGhcIl0gLmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLm9wc2xhYW5fYnRue2ZvbnQtc2l6ZToxNi4ycHh9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLm9wc2xhYW5fYnRuOmhvdmVyLC5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5vcHNsYWFuX2J0bjpmb2N1c3tjb2xvcjojZmZmO2JhY2tncm91bmQ6IzM2MzYzNn0uY20tY29va2llLWdlb19fc2Vibi1zZXR0aW5ncyAuY2hlY2tib3gtY3VzdG9tOmNoZWNrZWQrLmNoZWNrYm94LWN1c3RvbS1sYWJlbDpiZWZvcmV7ZGlzcGxheTpibG9ja30uY20tY29va2llLWdlb19fc2Vibi1zZXR0aW5ncyAuZGlzYWJsZWQtY29va2llLW9wdCAqe29wYWNpdHk6LjV9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLmRpc2FibGVkLWNvb2tpZS1vcHQgLmNoZWNrYm94LWN1c3RvbS1sYWJlbDpiZWZvcmV7YmFja2dyb3VuZDojNjM2MzYzfS5jbS1jb29raWUtZ2VvX19saXN0LWNsb3Nle3BhZGRpbmc6MDtib3JkZXI6bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LmNtLWNvb2tpZS1nZW97cGFkZGluZzowfS5jbS1jb29raWUtZ2VvX19zZWxlY3R7cGFkZGluZzoxM3B4IDE1cHggMTRweH0uY20tY29va2llLWdlb19fc2VsZWN0LXRleHR7ZmxvYXQ6bm9uZTtwYWRkaW5nLXJpZ2h0OjIwcHh9LmNtLWNvb2tpZS1nZW9fX3NlbGVjdC10ZXh0IHB7Zm9udC1zaXplOjE1cHh9aHRtbFtsYW5nXj1cInRoXCJdIC5jbS1jb29raWUtZ2VvX19zZWxlY3QtdGV4dCBwe2ZvbnQtc2l6ZToyMC4yNXB4fS5jbS1jb29raWUtZ2VvX19zZWxlY3QtdGV4dCBlbXtmb250LXNpemU6MTJweH1odG1sW2xhbmdePVwidGhcIl0gLmNtLWNvb2tpZS1nZW9fX3NlbGVjdC10ZXh0IGVte2ZvbnQtc2l6ZToxNi4ycHh9LmNtLWNvb2tpZS1nZW9fX2xpc3Qtd3JhcHtmbG9hdDpub25lO3RleHQtYWxpZ246bGVmdH0uY20tY29va2llLWdlb19fbGlzdC1pdGVtOmZpcnN0LWNoaWxke21hcmdpbi1sZWZ0OjBweH0uY20tY29va2llLWdlb19fbGlzdC1jdGF7ZGlzcGxheTpibG9jaztmbG9hdDpsZWZ0O3dpZHRoOjQ4LjQ4NDglO21hcmdpbi1sZWZ0OjEuMzYzNiV9LmNtLWNvb2tpZS1nZW9fX21zZ3twYWRkaW5nOjEzcHggMzBweCAxNHB4IDE1cHg7YmFja2dyb3VuZDojZjdmN2Y3O2xpbmUtaGVpZ2h0OjEuNDE2N30uY20tY29va2llLWdlb19fbXNnIHB7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEwMCV9aHRtbFtsYW5nXj1cInRoXCJdIC5jbS1jb29raWUtZ2VvX19tc2d7bGluZS1oZWlnaHQ6MS4wNjI1Mn1odG1sW2xhbmdePVwibXlcIl0gLmNtLWNvb2tpZS1nZW9fX21zZ3tsaW5lLWhlaWdodDoxLjk4MzM4fS5jbS1jb29raWUtZ2VvX19jbG9zZXt0b3A6MTBweH0uY20tY29va2llLWdlb19fY2xvc2UtY3Rhe3JpZ2h0OjVweH0uY20tY29va2llLWdlb19fY2xvc2UtY3RhOmFmdGVye3dpZHRoOjEycHg7aGVpZ2h0OjEycHh9LmNtLWNvb2tpZS1nZW8tLXNlbGVjdGJveCAuY20tY29va2llLWdlb19fbGlzdHtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjRweCAwO3BhZGRpbmctcmlnaHQ6NDFweDtib3JkZXI6MXB4IHNvbGlkICNkYWRhZGE7bWluLXdpZHRoOjI0MHB4O21heC1oZWlnaHQ6NDRweDtiYWNrZ3JvdW5kOiNmZmY7b3ZlcmZsb3c6aGlkZGVuO2N1cnNvcjpwb2ludGVyfS5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLmNtLWNvb2tpZS1nZW9fX2xpc3QtY2xvc2V7ZGlzcGxheTpibG9jaztwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MDtyaWdodDowO3dpZHRoOjQxcHg7aGVpZ2h0OjQycHg7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvc3ZnLWJ0bi1hcnctZG93bi1ncmF5LnN2ZykgNTAlIDUwJSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOjEycHggYXV0b30uY20tY29va2llLWdlby0tc2VsZWN0Ym94IC5jbS1jb29raWUtZ2VvX19saXN0LWhlYWQtbW97ZGlzcGxheTpibG9jaztwYWRkaW5nOjAgMTVweDt3aWR0aDoxMDAlO2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjM2cHg7Zm9udC1zaXplOjEycHg7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2ZvbnQtd2VpZ2h0OmJvbGQ7Y29sb3I6IzM2MzYzNjt0ZXh0LWFsaWduOmxlZnQ7Ym9yZGVyOm5vbmU7YmFja2dyb3VuZDpub25lfWh0bWxbbGFuZ149XCJ0aFwiXSAuY20tY29va2llLWdlby0tc2VsZWN0Ym94IC5jbS1jb29raWUtZ2VvX19saXN0LWhlYWQtbW97Zm9udC1zaXplOjE2LjJweH0uY20tY29va2llLWdlby0tc2VsZWN0Ym94IC5jbS1jb29raWUtZ2VvX19saXN0LWN0YXtkaXNwbGF5Om5vbmU7ZmxvYXQ6bm9uZTttYXJnaW46MDtwYWRkaW5nOjAgMTVweDt3aWR0aDoxMDAlO2hlaWdodDozNnB4O2xpbmUtaGVpZ2h0OjM2cHg7Ym9yZGVyOm5vbmU7Y29sb3I6Izg4ODg4ODt0ZXh0LWFsaWduOmxlZnQ7d2hpdGUtc3BhY2U6bm93cmFwfS5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLmNtLWNvb2tpZS1nZW9fX2xpc3QtY3RhOmhvdmVyLC5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLmNtLWNvb2tpZS1nZW9fX2xpc3QtY3RhOmZvY3Vze2JhY2tncm91bmQ6I2ZmZjtjb2xvcjojMzYzNjM2fS5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLmNtLWNvb2tpZS1nZW9fX2xpc3QgLmpzLXRhcmdldC1jb3VudHJ5IC5jbS1jb29raWUtZ2VvX19saXN0LWN0YXtjb2xvcjojMzYzNjM2fS5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLmNtLWNvb2tpZS1nZW9fX2xpc3Qtd3JhcHtoZWlnaHQ6NDRweH0uY20tY29va2llLWdlby0tc2VsZWN0Ym94IC5zLXNlbGVjdC1vcGVuIC5jbS1jb29raWUtZ2VvX19saXN0e21heC1oZWlnaHQ6OTk5cHh9LmNtLWNvb2tpZS1nZW8tLXNlbGVjdGJveCAucy1zZWxlY3Qtb3BlbiAuY20tY29va2llLWdlb19fbGlzdC1oZWFkLW1ve2Rpc3BsYXk6bm9uZX0uY20tY29va2llLWdlby0tc2VsZWN0Ym94IC5zLXNlbGVjdC1vcGVuIC5jbS1jb29raWUtZ2VvX19saXN0LWN0YXtkaXNwbGF5OmJsb2NrfS5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLnMtc2VsZWN0LW9wZW4gLmNtLWNvb2tpZS1nZW9fX2xpc3QtY2xvc2V7YmFja2dyb3VuZC1pbWFnZTp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvc3ZnLWJ0bi1hcnctdXAtZ3JheS5zdmcpfS5jbS1jb29raWUtZ2VvLS1zZWxlY3Rib3ggLnMtZml4ZWQgLmNtLWNvb2tpZS1nZW9fX2xpc3R7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjE1cHh9LmNtLWNvb2tpZS1nZW9fX3NlYm57bWFyZ2luOjAgMTVweDtwYWRkaW5nOjE1cHggMCAyMHB4O2ZvbnQtc2l6ZToxNXB4fWh0bWxbbGFuZ149XCJ0aFwiXSAuY20tY29va2llLWdlb19fc2Vibntmb250LXNpemU6MjAuMjVweH0uY20tY29va2llLWdlb19fc2VibiAudGV4dF93cmFwcGVye3Bvc2l0aW9uOnJlbGF0aXZlO2Zsb2F0Om5vbmU7d2lkdGg6YXV0bzttYXJnaW4tYm90dG9tOjB9LmNtLWNvb2tpZS1nZW9fX3NlYm4tYnV0dG9ue2Zsb2F0Om5vbmU7bWFyZ2luLXRvcDoxNXB4O21hcmdpbi1ib3R0b206MDt3aWR0aDphdXRvO3RleHQtYWxpZ246cmlnaHR9LmNtLWNvb2tpZS1nZW9fX3NlYm4tYnV0dG9uIC5jbS1jb29raWUtZ2VvX19saXN0LWN0YXtkaXNwbGF5OmlubGluZS1ibG9jazttYXJnaW4tbGVmdDoycHg7ZmxvYXQ6bm9uZTt3aWR0aDphdXRvO2hlaWdodDozNXB4fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdze2Rpc3BsYXk6YmxvY2s7cGFkZGluZzoxNXB4IDE1cHggMjBweDtiYWNrZ3JvdW5kOiNmN2Y3Zjd9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgZmllbGRzZXR7bWFyZ2luLWJvdHRvbTo4cHg7bWFyZ2luLWxlZnQ6MDttYXJnaW4tcmlnaHQ6LTRweDttaW4td2lkdGg6NTAlfS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIGZpZWxkc2V0LnMtc2V0dGluZy1idXR0b257ZGlzcGxheTpibG9jazttYXJnaW46MDttaW4td2lkdGg6YXV0bzt0ZXh0LWFsaWduOnJpZ2h0fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5jaGVja2JveC1jdXN0b20tbGFiZWx7cGFkZGluZy1sZWZ0OjIwcHg7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6Ym9sZH1odG1sW2xhbmdePVwidGhcIl0gLmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLmNoZWNrYm94LWN1c3RvbS1sYWJlbHtmb250LXNpemU6MTYuMnB4fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5jaGVja2JveC1jdXN0b20tbGFiZWw6YWZ0ZXJ7Y29udGVudDonJzt0b3A6MDt3aWR0aDoxMnB4O2hlaWdodDoxMnB4fS5jbS1jb29raWUtZ2VvX19zZWJuLXNldHRpbmdzIC5jaGVja2JveC1jdXN0b20tbGFiZWw6YmVmb3Jle3RvcDozcHg7d2lkdGg6OHB4O2hlaWdodDo4cHh9LmNtLWNvb2tpZS1nZW9fX3NlYm4tc2V0dGluZ3MgLm9wc2xhYW5fYnRue3RvcDowO21pbi13aWR0aDo5NHB4O2hlaWdodDoyNnB4fX1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlZGVsYXl7MCUsODAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgYm91bmNlZGVsYXl7MCUsODAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fWJvZHkuZml4ZWQtbGVhZC1nZW4saHRtbC5maXhlZC1sZWFkLWdlbntvdmVyZmxvdzpoaWRkZW59Lm9tbmktbGVhZC1nZW57ZGlzcGxheTpub25lfS5vbW5pLWxlYWQtZ2VuLmV4cGxvcmUgLnBvdGVudGlhbHtkaXNwbGF5Om5vbmV9Lm9tbmktbGVhZC1nZW4ucG90ZW50aWFsIC5leHBsb3Jle2Rpc3BsYXk6bm9uZX0ub21uaS1sZWFkLWdlbiAqey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH0ub21uaS1sZWFkLWdlbi5hY3RpdmV7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpmaXhlZDtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsMC41KTt0b3A6MDtsZWZ0OjA7cmlnaHQ6MDtib3R0b206MDt6LWluZGV4OjEwMDAxfS5vbW5pLWxlYWQtZ2VuX193cmFwe2JhY2tncm91bmQtY29sb3I6d2hpdGU7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NjIuMTUyNzglO21pbi1oZWlnaHQ6MzguMDU1NTYlOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxMHB4O2JvcmRlci1yYWRpdXM6MTBweDtsZWZ0OjUwJTt0b3A6NTAlOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7Lm9tbmktbGVhZC1nZW5fX3dyYXB7d2lkdGg6OTMuMDU1NTYlfX0ub21uaS1sZWFkLWdlbl9fd3JhcF9faW5uZXJ7cGFkZGluZzo0LjQ2OTI3JSAwIDA7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9faW5uZXJ7bWF4LWhlaWdodDo5OHZoO292ZXJmbG93OmF1dG87cGFkZGluZzo4LjMzMzMzJSAwIDB9fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTtjb2xvcjojOTY5Njk2O3JpZ2h0OjMuOTEwNjElO3RvcDo2LjM4Njg2JTt6LWluZGV4OjU7d2lkdGg6MjNweDt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bGluZS1oZWlnaHQ6MTtjdXJzb3I6cG9pbnRlcjstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmU7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7Zm9udC1zaXplOjB9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fY2xvc2V7d2lkdGg6MTVweDtyaWdodDo0LjE2NjY3JTt0b3A6Mi4yNTU2NCV9fS5vbW5pLWxlYWQtZ2VuX193cmFwX19pY29ue21hcmdpbi1ib3R0b206Mi4xMjI5MSV9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9faWNvbnttYXJnaW4tYm90dG9tOjkuMjUzNzMlfX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fdGl0bGV7Zm9udC1zaXplOjMwcHg7Zm9udC1mYW1pbHk6XCJTYW1zdW5nU2hhcnBTYW5zXCI7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtsaW5lLWhlaWdodDoxLjY3O2NvbG9yOiMwMDB9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX190aXRsZXtmb250LXNpemU6Mi4wODMzM3Z3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fdGl0bGV7Zm9udC1zaXplOjUuNTU1NTZ2dyAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX190aXRsZXtsaW5lLWhlaWdodDoxLjI1fX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fc3Vie2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDstanMtZGlzcGxheTpmbGV4O2Rpc3BsYXk6ZmxleDstd2Via2l0LWJveC1hbGlnbjpjZW50ZXI7LXdlYmtpdC1hbGlnbi1pdGVtczpjZW50ZXI7LW1zLWZsZXgtYWxpZ246Y2VudGVyO2FsaWduLWl0ZW1zOmNlbnRlcjstd2Via2l0LWJveC1wYWNrOmNlbnRlcjstd2Via2l0LWp1c3RpZnktY29udGVudDpjZW50ZXI7LW1zLWZsZXgtcGFjazpjZW50ZXI7anVzdGlmeS1jb250ZW50OmNlbnRlcjttYXgtd2lkdGg6ODYlO21hcmdpbjowIGF1dG8gMy41NzU0MiV9LnN1Y2Nlc3Mtc3RlcCAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3Vie21hcmdpbjowIGF1dG8gMH1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5zdWNjZXNzLXN0ZXAgLm9tbmktbGVhZC1nZW5fX3dyYXBfX3N1YnttYXJnaW46MjBweCBhdXRvIDB9fS5vbW5pLWxlYWQtZ2VuX193cmFwX19zdWJfX3N1YnRpdGxle2ZvbnQtc2l6ZToxOHB4O2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDtsaW5lLWhlaWdodDoxLjU7ZGlzcGxheTpub25lfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19zdWJ0aXRsZXtmb250LXNpemU6MS4yNXZ3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19zdWJ0aXRsZXtmb250LXNpemU6My4zMzMzM3Z3ICFpbXBvcnRhbnR9fS5ub2xvY2F0aW9uIC5vbW5pLWxlYWQtZ2VuX193cmFwX19zdWJfX3N1YnRpdGxle2Rpc3BsYXk6YmxvY2t9Lm9tbmktbGVhZC1nZW5fX3dyYXBfX3N1Yl9fYXZhdGFye21hcmdpbi1yaWdodDoxMHB4O2Rpc3BsYXk6YmxvY2s7bWF4LXdpZHRoOjUwcHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjUwJTtib3JkZXItcmFkaXVzOjUwJX0ubm9sb2NhdGlvbiAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19hdmF0YXJ7ZGlzcGxheTpub25lfS5vbW5pLWxlYWQtZ2VuX193cmFwX19zdWJfX21zZ3tmb250LXNpemU6MThweDtmb250LWZhbWlseTpcIlNhbXN1bmdPbmVMYXRpbldlYlwiO2ZvbnQtd2VpZ2h0OjQwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bGluZS1oZWlnaHQ6MS41O2NvbG9yOmJsYWNrO2Rpc3BsYXk6YmxvY2t9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19zdWJfX21zZ3tmb250LXNpemU6MS4yNXZ3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2d7Zm9udC1zaXplOjMuMzMzMzN2dyAhaW1wb3J0YW50fX0ubm9sb2NhdGlvbiAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2d7ZGlzcGxheTpub25lfS5zdWNjZXNzLXN0ZXAgLm9tbmktbGVhZC1nZW5fX3dyYXBfX3N1Yl9fbXNne2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7LnN1Y2Nlc3Mtc3RlcCAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2d7Zm9udC1zaXplOjEuMTExMTF2dyAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7LnN1Y2Nlc3Mtc3RlcCAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2d7Zm9udC1zaXplOjMuMzMzMzN2dyAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5zdWNjZXNzLXN0ZXAgLm9tbmktbGVhZC1nZW5fX3dyYXBfX3N1Yl9fbXNne3RleHQtYWxpZ246bGVmdH19LnN1Y2Nlc3Mtc3RlcCAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2cuc2Vjb25ke2ZvbnQtc2l6ZToxNnB4O2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7Zm9udC13ZWlnaHQ6NDAwO2xldHRlci1zcGFjaW5nOm5vcm1hbH1AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7LnN1Y2Nlc3Mtc3RlcCAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2cuc2Vjb25ke2ZvbnQtc2l6ZToxLjExMTExdncgIWltcG9ydGFudH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpey5zdWNjZXNzLXN0ZXAgLm9tbmktbGVhZC1nZW5fX3dyYXBfX3N1Yl9fbXNnLnNlY29uZHtmb250LXNpemU6Mi43Nzc3OHZ3ICFpbXBvcnRhbnR9fS5zdWNjZXNzLXN0ZXAgLm9tbmktbGVhZC1nZW5fX3dyYXBfX3N1Yl9fbXNnLnNlY29uZCBicntkaXNwbGF5Om5vbmV9LnN1Y2Nlc3Mtc3RlcCAub21uaS1sZWFkLWdlbl9fd3JhcF9fc3ViX19tc2cuc2Vjb25kIGJ7ZGlzcGxheTpub25lfS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50e2Rpc3BsYXk6LXdlYmtpdC1ib3g7ZGlzcGxheTotd2Via2l0LWZsZXg7ZGlzcGxheTotbXMtZmxleGJveDstanMtZGlzcGxheTpmbGV4O2Rpc3BsYXk6ZmxleDt3aWR0aDo3MCU7bWFyZ2luOjAgYXV0byAyLjAxMTE3JX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50e2Rpc3BsYXk6YmxvY2s7d2lkdGg6ODYuMTExMTElfX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHN7d2lkdGg6NjUlO292ZXJmbG93OmhpZGRlbjttaW4taGVpZ2h0OjI1MHB4O3BhZGRpbmc6MCAxOHB4IDAgMH0ubm9sb2NhdGlvbiAub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHN7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wc3t3aWR0aDoxMDAlO3BhZGRpbmc6MH19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1jb250YWluZXI+ZGl2e292ZXJmbG93OmhpZGRlbn0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWNvbnRhaW5lciAqey13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtcmliYm9ue2hlaWdodDo1MHB4fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtbWFwLXB1c2hwaW4tc2VsZWN0PmRpdnttYXJnaW46MTJweCAwfUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1tYXAtcHVzaHBpbi1zZWxlY3Q+ZGl2e21hcmdpbjo3cHggMH19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1oeWJyaWQgLnBzLW1hcC1wdXNocGluLXNlbGVjdD5kaXY+ZGl2Pi5wcy1zZWxsZXJ7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy1tYXAtcHVzaHBpbi1zZWxlY3Q+ZGl2PmRpdj4ucHMtc2VsbGVye3dpZHRoOjcwJX19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy13aWRnZXQucHMtaHlicmlke2hlaWdodDphdXRvfS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy13dGI+LnBzLXd0Yi1jb250ZW50Pi5wcy1sb2NhbC10YWJ7d2lkdGg6MTAwJX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLXdpZGdldC5wcy1oeWJyaWQ+LnBzLWNvbnRhaW5lcj4ucHMtd3RiPi5wcy13dGItY29udGVudD4ucHMtbG9jYWwtdGFiPi5wcy1sb2NhbHtoZWlnaHQ6MTAwJX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWh5YnJpZCAucHMtcmFkaW8tYnV0dG9uLWNvdmVye3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHh9Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1oeWJyaWQgLnBzLXJhZGlvLWJ1dHRvbi1jb3ZlcjphZnRlcnt0b3A6M3B4ICFpbXBvcnRhbnQ7bGVmdDozcHggIWltcG9ydGFudDt3aWR0aDoxMHB4ICFpbXBvcnRhbnQ7aGVpZ2h0OjEwcHggIWltcG9ydGFudH1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy1yYWRpby1idXR0b24tY292ZXJ7d2lkdGg6MTRweDtoZWlnaHQ6MTRweH0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWh5YnJpZCAucHMtcmFkaW8tYnV0dG9uLWNvdmVyOmFmdGVye3RvcDoycHggIWltcG9ydGFudDtsZWZ0OjJweCAhaW1wb3J0YW50O3dpZHRoOjEwcHggIWltcG9ydGFudDtoZWlnaHQ6MTBweCAhaW1wb3J0YW50fX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWh5YnJpZCAucHMtbWFwLXB1c2hwaW4tc2VsZWN0PmRpdj5kaXY+LnBzLXNlbGxlcj5kaXY+c3Bhbj5zbWFsbHttYXJnaW4tbGVmdDozMHB4fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy1tYXAtcHVzaHBpbi1zZWxlY3Q+ZGl2PmRpdj4ucHMtYWRkcmVzc3tsZWZ0OjMwcHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWh5YnJpZCAucHMtbWFwLXB1c2hwaW4tc2VsZWN0PmRpdj5kaXY+LnBzLWFkZHJlc3N7d2lkdGg6NzAlfX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWh5YnJpZCBzcGFuLnBzLWRpc3RhbmNlLXN0b2NrPmJ7bWFyZ2luLXRvcDoycHg7Zm9udC1zaXplOjEwcHh9Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1oeWJyaWQgc3Bhbi5wcy1kaXN0YW5jZS1zdG9jaz5zcGFue2ZvbnQtc2l6ZToxMnB4fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy1uby1yZXN1bHRzLnBzLW5vLWxvY2F0aW9uey13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtd2lkZ2V0LnBzLWh5YnJpZD4ucHMtY29udGFpbmVyPi5wcy13dGI+LnBzLXd0Yi1jb250ZW50e21pbi1oZWlnaHQ6MjAwcHh9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1oeWJyaWQgLnBzLW1hcC1wdXNocGluLXNlbGVjdD5kaXY+ZGl2ey13ZWJraXQtZmxleC13cmFwOndyYXA7LW1zLWZsZXgtd3JhcDp3cmFwO2ZsZXgtd3JhcDp3cmFwOy13ZWJraXQtYm94LWFsaWduOnN0YXJ0Oy13ZWJraXQtYWxpZ24taXRlbXM6ZmxleC1zdGFydDstbXMtZmxleC1hbGlnbjpzdGFydDstbXMtZ3JpZC1yb3ctYWxpZ246ZmxleC1zdGFydDthbGlnbi1pdGVtczpmbGV4LXN0YXJ0fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy1tYXAtcHVzaHBpbi1zZWxlY3Q+ZGl2PmRpdj4ucHMtc2VsbGVyPmRpdj5zcGFuPnNtYWxse2ZvbnQtc2l6ZToxNHB4fS5vbW5pLWxlYWQtZ2VuX193cmFwX19jb250ZW50X19wcyAucHMtaHlicmlkIC5wcy1tYXAtcHVzaHBpbi1zZWxlY3Q+ZGl2PmRpdj4ucHMtYWRkcmVzcz5kaXZ7Zm9udC1zaXplOjEwcHh9Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1oeWJyaWQgc3Bhbi5wcy1kaXN0YW5jZS1zdG9jaz5zcGFue3doaXRlLXNwYWNlOm5vd3JhcH0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fcHMgLnBzLWh5YnJpZCAucHMtbWFwLXB1c2hwaW4tc2VsZWN0PmRpdj5kaXY+LnBzLWFkZHJlc3N7cG9zaXRpb246cmVsYXRpdmU7dG9wOi0xMHB4Oy13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6Mjstd2Via2l0LW9yZGVyOjE7LW1zLWZsZXgtb3JkZXI6MTtvcmRlcjoxO21heC13aWR0aDo3MCV9Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX3BzIC5wcy1oeWJyaWQgLnBzLW1hcC1wdXNocGluLXNlbGVjdD5kaXY+ZGl2Pi5wcy1kaXN0YW5jZXt3aWR0aDozMCU7dGV4dC1hbGlnbjpyaWdodH19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX2Zvcm17d2lkdGg6MzUlO2Rpc3BsYXk6YmxvY2t9Lm5vbG9jYXRpb24gLm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX2Zvcm17d2lkdGg6MTAwJTtkaXNwbGF5Om5vbmV9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fZm9ybXt3aWR0aDoxMDAlfX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fZm9ybSBpbnB1dHtoZWlnaHQ6NTBweDt3aWR0aDoxMDAlO2JvcmRlcjpzb2xpZCAxcHggIzk3OTc5NztiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmY7bWFyZ2luLWJvdHRvbToxMCU7cGFkZGluZzowIDEycHh9Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2NvbnRlbnRfX2Zvcm0gaW5wdXQuaW52YWxpZHtjb2xvcjpyZWR9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fZm9ybSBpbnB1dHttYXJnaW4tYm90dG9tOjIuNzc3NzglfX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fY29udGVudF9fZm9ybSBpbnB1dDpsYXN0LWNoaWxke21hcmdpbi1ib3R0b206MH0ub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXB7ZGlzcGxheTotd2Via2l0LWJveDtkaXNwbGF5Oi13ZWJraXQtZmxleDtkaXNwbGF5Oi1tcy1mbGV4Ym94Oy1qcy1kaXNwbGF5OmZsZXg7ZGlzcGxheTpmbGV4Oy13ZWJraXQtYm94LXBhY2s6Y2VudGVyOy13ZWJraXQtanVzdGlmeS1jb250ZW50OmNlbnRlcjstbXMtZmxleC1wYWNrOmNlbnRlcjtqdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy13ZWJraXQtYm94LWFsaWduOmNlbnRlcjstd2Via2l0LWFsaWduLWl0ZW1zOmNlbnRlcjstbXMtZmxleC1hbGlnbjpjZW50ZXI7YWxpZ24taXRlbXM6Y2VudGVyO3dpZHRoOjcwJTttYXJnaW46MCBhdXRvIDEuNzg3NzElfS5ub2xvY2F0aW9uIC5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcHttYXJnaW4tYm90dG9tOjMuNTc1NDIlfUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2J1dHRvbi13cmFwey13ZWJraXQtYm94LW9yaWVudDp2ZXJ0aWNhbDstd2Via2l0LWJveC1kaXJlY3Rpb246cmV2ZXJzZTstd2Via2l0LWZsZXgtZGlyZWN0aW9uOmNvbHVtbi1yZXZlcnNlOy1tcy1mbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTtmbGV4LWRpcmVjdGlvbjpjb2x1bW4tcmV2ZXJzZTt3aWR0aDo4Ni4xMTExMSV9fS5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcF9fbGVmdHt3aWR0aDo1MCV9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX2xlZnR7d2lkdGg6MTAwJX19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2J1dHRvbi13cmFwX19sZWZ0IC5saW5re2ZvbnQtc2l6ZToxNHB4O2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7Zm9udC13ZWlnaHQ6NzAwO2xldHRlci1zcGFjaW5nOm5vcm1hbDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGluZS1oZWlnaHQ6MS41O3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOmJsYWNrO3Bvc2l0aW9uOnJlbGF0aXZlO2xldHRlci1zcGFjaW5nOjAuNXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX2xlZnQgLmxpbmt7Zm9udC1zaXplOi45NzIyMnZ3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX2xlZnQgLmxpbmt7Zm9udC1zaXplOjMuODg4ODl2dyAhaW1wb3J0YW50fX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX2xlZnQgLmxpbms6YWZ0ZXJ7Y29udGVudDonJzt3aWR0aDoxMDAlO2JvdHRvbTotMnB4O2xlZnQ6MDtwb3NpdGlvbjphYnNvbHV0ZTtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMDAwfS5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcF9fcmlnaHR7d2lkdGg6NTAlO3RleHQtYWxpZ246bGVmdH0ubm9sb2NhdGlvbiAub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0e2Rpc3BsYXk6bm9uZX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcF9fcmlnaHR7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2J1dHRvbi13cmFwX19yaWdodCAuY3RhLWJ1dHRvbntjb2xvcjp3aGl0ZTtiYWNrZ3JvdW5kLWNvbG9yOiMxNDI4YTA7cGFkZGluZzoxOXB4IDIwJTttYXJnaW46OHB4IDAgMDtmb250LXNpemU6MTJweDtmb250LWZhbWlseTpcIlNhbXN1bmdPbmVMYXRpbldlYlwiO2ZvbnQtd2VpZ2h0OjcwMDtsZXR0ZXItc3BhY2luZzpub3JtYWw7bGV0dGVyLXNwYWNpbmc6LjI1ZW19QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcF9fcmlnaHQgLmN0YS1idXR0b257Zm9udC1zaXplOi44MzMzM3Z3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0IC5jdGEtYnV0dG9ue2ZvbnQtc2l6ZTozLjMzMzMzdncgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0IC5jdGEtYnV0dG9ue21hcmdpbjo4cHggMCAxNXB4fX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0IC5jdGEtYnV0dG9uOmRpc2FibGVke2JhY2tncm91bmQtY29sb3I6I2E2YTZhNn0ub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0IC5jdGEtYnV0dG9uOmRpc2FibGVkOmhvdmVye2JvcmRlci1jb2xvcjp0cmFuc3BhcmVudCAhaW1wb3J0YW50fS5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcF9fcmlnaHRfX2Rpc2N7Zm9udC1zaXplOjEwcHg7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIjtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2NvbG9yOiMwMDA7bGluZS1oZWlnaHQ6MS41O21hcmdpbjowcHggYXV0byAyMHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OXB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0X19kaXNje2ZvbnQtc2l6ZTouNjk0NDR2dyAhaW1wb3J0YW50fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCl7Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2J1dHRvbi13cmFwX19yaWdodF9fZGlzY3tmb250LXNpemU6Mi41dncgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0X19kaXNje3RleHQtYWxpZ246Y2VudGVyO3doaXRlLXNwYWNlOm5vcm1hbDtsaW5lLWhlaWdodDoxLjY3O21hcmdpbjoxMHB4IGF1dG8gMTBweH19Lm9tbmktbGVhZC1nZW5fX3dyYXBfX2J1dHRvbi13cmFwX19yaWdodF9fZGlzYy5tb2JpbGV7ZGlzcGxheTpibG9jazttYXgtd2lkdGg6NzAlO21hcmdpbjoxMHB4IGF1dG99QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fYnV0dG9uLXdyYXBfX3JpZ2h0X19kaXNjLm1vYmlsZXtkaXNwbGF5Om5vbmV9fS5vbW5pLWxlYWQtZ2VuX193cmFwX19idXR0b24td3JhcF9fcmlnaHRfX2Rpc2MgYXtmb250LXdlaWdodDo3MDA7Y29sb3I6IzE0MjhhMH0ub21uaS1sZWFkLWdlbl9fd3JhcCAuc3VjY2Vzcy1zdGVwe2Rpc3BsYXk6bm9uZTtwYWRkaW5nOjExLjE3MzE4JSAwIDE3Ljg3NzA5JX0ub21uaS1sZWFkLWdlbl9fd3JhcF9fZm9vdGVye2Rpc3BsYXk6bm9uZX0uc2FsZXMtcGl0Y2gtc2hvdyAub21uaS1sZWFkLWdlbl9fd3JhcF9fZm9vdGVye2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZC1jb2xvcjojZjNmM2YzOy13ZWJraXQtYm9yZGVyLXJhZGl1czowIDAgMTBweCAxMHB4O2JvcmRlci1yYWRpdXM6MCAwIDEwcHggMTBweDtoZWlnaHQ6MTAlO3BhZGRpbmc6MS43ODc3MSUgMTYuMzEyODUlO3Bvc2l0aW9uOnJlbGF0aXZlfS5vbW5pLWxlYWQtZ2VuX193cmFwX19mb290ZXJfX3RleHR7Zm9udC1zaXplOjE0cHg7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIjtmb250LXdlaWdodDo0MDA7bGV0dGVyLXNwYWNpbmc6bm9ybWFsO2xpbmUtaGVpZ2h0OjIuMjl9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY5cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19mb290ZXJfX3RleHR7Zm9udC1zaXplOi45NzIyMnZ3ICFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KXsub21uaS1sZWFkLWdlbl9fd3JhcF9fZm9vdGVyX190ZXh0e2ZvbnQtc2l6ZToyLjV2dyAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuX193cmFwX19mb290ZXJfX3RleHR7bGluZS1oZWlnaHQ6MS42N319Lm9tbmktbGVhZC1nZW4gLnBzLXdpZGdldC5wcy1oeWJyaWR7aGVpZ2h0OmF1dG99Lm9tbmktbGVhZC1nZW4gaW5wdXQ6LXdlYmtpdC1hdXRvZmlsbCwub21uaS1sZWFkLWdlbiBpbnB1dDotd2Via2l0LWF1dG9maWxsOmZvY3VzLC5vbW5pLWxlYWQtZ2VuIGlucHV0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLm9tbmktbGVhZC1nZW4gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGwsLm9tbmktbGVhZC1nZW4gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6Zm9jdXMsLm9tbmktbGVhZC1nZW4gc2VsZWN0Oi13ZWJraXQtYXV0b2ZpbGw6aG92ZXIsLm9tbmktbGVhZC1nZW4gdGV4dGFyZWE6LXdlYmtpdC1hdXRvZmlsbCwub21uaS1sZWFkLWdlbiB0ZXh0YXJlYTotd2Via2l0LWF1dG9maWxsOmZvY3VzLC5vbW5pLWxlYWQtZ2VuIHRleHRhcmVhOi13ZWJraXQtYXV0b2ZpbGw6aG92ZXJ7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAwIDEwMDBweCAjZmZmIGluc2V0Oy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIDUwMDBzIGVhc2UtaW4tb3V0IDBzO3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciA1MDAwcyBlYXNlLWluLW91dCAwc30ub21uaS1sZWFkLWdlbiAub21uaS1sZWFkLWdlbi1jaGVja2JveHtvcGFjaXR5OjA7cG9zaXRpb246YWJzb2x1dGV9Lm9tbmktbGVhZC1nZW4gLm9tbmktbGVhZC1nZW4tY2hlY2tib3grLm9tbmktbGVhZC1nZW4tY2hlY2tib3gtaW5kaWNhdG9ye2Rpc3BsYXk6aW5saW5lLWJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjE2cHg7aGVpZ2h0OjE2cHg7bWFyZ2luLXJpZ2h0OjVweDtib3JkZXI6MXB4IHNvbGlkICMwMDA7dmVydGljYWwtYWxpZ246bWlkZGxlO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ub21uaS1sZWFkLWdlbiAub21uaS1sZWFkLWdlbi1jaGVja2JveDpjaGVja2VkKy5vbW5pLWxlYWQtZ2VuLWNoZWNrYm94LWluZGljYXRvcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDo0cHg7Y29udGVudDonJztib3JkZXI6c29saWQgIzdmZDQ0Zjtib3JkZXItd2lkdGg6MCAycHggMnB4IDA7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDQwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg0MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0MGRlZyk7d2lkdGg6NXB4O2hlaWdodDoxMHB4fS5vbW5pLWxlYWQtZ2VuIC5vbW5pLWxlYWQtZ2VuLWNoZWNrYm94OmNoZWNrZWQrLm9tbmktbGVhZC1nZW4tY2hlY2tib3gtaW5kaWNhdG9ye2JvcmRlcjoxcHggc29saWQgIzEwMTQ4ZX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5vbW5pLWxlYWQtZ2VuIC5vbW5pLWxlYWQtZ2VuLWNoZWNrYm94LWRlc2NyaXB0aW9ue3dpZHRoOi13ZWJraXQtY2FsYygxMDAlIC0gMzBweCk7d2lkdGg6Y2FsYygxMDAlIC0gMzBweCl9fS5vbW5pLWxlYWQtZ2VuIC5vbW5pLWxlYWQtZ2VuLWNoZWNrYm94LWxhYmVse2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7ZGlzcGxheTpibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmxlZnQ7Zm9udC13ZWlnaHQ6NDAwO3BhZGRpbmctdG9wOjJweDtjb2xvcjojMDAwO2ZvbnQtc2l6ZToxMHB4fS5vbW5pLWxlYWQtZ2VuIC5zZXJ2ZXItZXJyb3J7Zm9udC1zaXplOjEycHg7cGFkZGluZzoxMHB4O2NvbG9yOiNkYzIyMjJ9Lm9tbmktbGVhZC1nZW4gLnNwaW5uZXJIb2xkZXJ7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC43KTtkaXNwbGF5Om5vbmU7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7Ym90dG9tOjA7ei1pbmRleDo1fS5vbW5pLWxlYWQtZ2VuIC5zcGlubmVye3BhZGRpbmc6MjBweDtmb250LXdlaWdodDoyMDA7dG9wOjUwJTtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVZKC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKTt0cmFuc2Zvcm06dHJhbnNsYXRlWSgtNTAlKX0ub21uaS1sZWFkLWdlbiAuc3Bpbm5lciAuYm91bmNlMXstd2Via2l0LWFuaW1hdGlvbi1kZWxheTotLjQ4czthbmltYXRpb24tZGVsYXk6LS40OHN9Lm9tbmktbGVhZC1nZW4gLnNwaW5uZXIgLmJvdW5jZTJ7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LS4zMnM7YW5pbWF0aW9uLWRlbGF5Oi0uMzJzfS5vbW5pLWxlYWQtZ2VuIC5zcGlubmVyIC5ib3VuY2Uzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi0uMTZzO2FuaW1hdGlvbi1kZWxheTotLjE2c30ub21uaS1sZWFkLWdlbiAuc3Bpbm5lciBkaXZ7LXdlYmtpdC1hbmltYXRpb246Ym91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dDthbmltYXRpb246Ym91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YmFja2dyb3VuZC1jb2xvcjojMDAwOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxMDAlO2JvcmRlci1yYWRpdXM6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTJweDt3aWR0aDoxMnB4fVxuXG4uc2Ftc3VuZy1jb21tb24tb3ZlcmxheXtkaXNwbGF5Om5vbmU7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTk4O3RvcDowO2xlZnQ6MDtvcGFjaXR5OjA7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LXRyYW5zaXRpb246MW1zIG9wYWNpdHkgZWFzZTt0cmFuc2l0aW9uOjFtcyBvcGFjaXR5IGVhc2U7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuNil9LnNhbXN1bmctY29tbW9uLW92ZXJsYXkgLnNhbXN1bmctY29tbW9uLW9wZW57b3BhY2l0eToxfS5zYW1zdW5nLWNvbW1vbi1vdmVybGF5LmZhZGUtYW5kLWRyb3B7b3BhY2l0eTowfS5zYW1zdW5nLWNvbW1vbi1vdmVybGF5LmZhZGUtYW5kLWRyb3Auc2Ftc3VuZy1jb21tb24tb3BlbntkaXNwbGF5OmJsb2NrO3RvcDowO29wYWNpdHk6MX0uc2Ftc3VuZy1jb21tb24tbW9kYWx7ZGlzcGxheTpub25lO2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7cG9zaXRpb246Zml4ZWQ7ei1pbmRleDo5OTk5O3RvcDo1MCU7bGVmdDo1MCU7b3BhY2l0eTowO3dpZHRoOjk0JTtwYWRkaW5nOjI0cHggMjBweDstd2Via2l0LXRyYW5zaXRpb246MW1zIG9wYWNpdHkgZWFzZTt0cmFuc2l0aW9uOjFtcyBvcGFjaXR5IGVhc2U7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDtib3JkZXItcmFkaXVzOjJweDtiYWNrZ3JvdW5kOiNmZmZ9LnNhbXN1bmctY29tbW9uLW1vZGFsLnNhbXN1bmctY29tbW9uLW9wZW57b3BhY2l0eToxfS5zYW1zdW5nLWNvbW1vbi1tb2RhbC5zYW1zdW5nLWNvbW1vbi1vcGVuLnNhbXN1bmctY29tbW9uLWFuY2hvcmVke3RvcDoyMHB4Oy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwKTstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIDApfS5zYW1zdW5nLWNvbW1vbi1tb2RhbCAuc2Ftc3VuZy1jb21tb24teHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo3MDA7bGluZS1oZWlnaHQ6MjRweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MTBweDtyaWdodDoyMHB4O3BhZGRpbmc6NXB4IDdweCA3cHg7Y3Vyc29yOnBvaW50ZXI7Ym9yZGVyOjA7b3V0bGluZTpub25lO2NvbG9yOiNkYWRhZGE7d2lkdGg6YXV0bztiYWNrZ3JvdW5kLWNvbG9yOiNGRkZGRkY7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnNhbXN1bmctY29tbW9uLW1vZGFsIC5zYW1zdW5nLWNvbW1vbi14OmJlZm9yZXtjb250ZW50OidcXGU5MGQnfS5zYW1zdW5nLWNvbW1vbi1tb2RhbCAuc2Ftc3VuZy1jb21tb24teDpob3Zlcntjb2xvcjojMzYzNjM2fS5zYW1zdW5nLWNvbW1vbi1tb2RhbCAuc2Ftc3VuZy1jb21tb24tY29udGVudHtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZTozNXB4O3dpZHRoOjEwMCU7bWFyZ2luOjIwcHggYXV0byAzMHB4O3RleHQtYWxpZ246Y2VudGVyfS5zYW1zdW5nLWNvbW1vbi1tb2RhbCAuc2Ftc3VuZy1jb21tb24tYnV0dG9uLWhvbGRlcnt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyfS5zYW1zdW5nLWNvbW1vbi1tb2RhbCAuc2Ftc3VuZy1jb21tb24tYnV0dG9ue21hcmdpbjoxNXB4IGF1dG8gMTBweDtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nOjQuMSUgMTIuOSU7Zm9udC1zaXplOjI0cHg7Zm9udC1zaXplOjMuMzN2dzt3aWR0aDoxMDAlO3RleHQtYWxpZ246Y2VudGVyO292ZXJmbG93OmhpZGRlbjtmb250LXdlaWdodDo4MDA7bGluZS1oZWlnaHQ6MTtsZXR0ZXItc3BhY2luZzouMmVtO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjdXJzb3I6cG9pbnRlcjtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjowIDAsIDAgMTAwJTtiYWNrZ3JvdW5kLXNpemU6MTAwJSAxMDAlLCAxMDAlIDEwMCU7Ym9yZGVyOjFweCBzb2xpZDstd2Via2l0LWJvcmRlci1yYWRpdXM6NTBweDtib3JkZXItcmFkaXVzOjUwcHg7b3V0bGluZTowOy13ZWJraXQtdHJhbnNpdGlvbjouMnMgZWFzZS1pbjt0cmFuc2l0aW9uOi4ycyBlYXNlLWluO2JhY2tncm91bmQtY2xpcDpib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMDAwfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnNhbXN1bmctY29tbW9uLW1vZGFsIC5zYW1zdW5nLWNvbW1vbi1idXR0b257Zm9udC13ZWlnaHQ6NzAwO3dpZHRoOjMwJTtwYWRkaW5nOjE1cHggMjBweDtmb250LXNpemU6MTZweH19LnNhbXN1bmctY29tbW9uLW1vZGFsIC5zYW1zdW5nLWNvbW1vbi1idXR0b246aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LnNhbXN1bmctY29tbW9uLW1vZGFsLmZhZGUtYW5kLWRyb3B7dG9wOi0zMDAlO29wYWNpdHk6MX0uc2Ftc3VuZy1jb21tb24tbW9kYWwuZmFkZS1hbmQtZHJvcC5zYW1zdW5nLWNvbW1vbi1vcGVue2Rpc3BsYXk6YmxvY2s7dG9wOjUwJX1cblxuaHRtbHtmb250LXNpemU6MTAwJTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkICFpbXBvcnRhbnQ7dGV4dC1yZW5kZXJpbmc6b3B0aW1pemVMZWdpYmlsaXR5ICFpbXBvcnRhbnR9LnNwYW4tc20tMXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjI1JTtib3JkZXItbGVmdC13aWR0aDoxNnB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDoyNSUgIWltcG9ydGFudH0uc3Bhbi1zbS0ye2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTAlO2JvcmRlci1sZWZ0LXdpZHRoOjE2cHg7cGFkZGluZzowIDAlfS5zcGFuLXNtLW9mZnNldC0ye21hcmdpbi1sZWZ0OjUwJSAhaW1wb3J0YW50fS5zcGFuLXNtLTN7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo3NSU7Ym9yZGVyLWxlZnQtd2lkdGg6MTZweDtwYWRkaW5nOjAgMCV9LnNwYW4tc20tb2Zmc2V0LTN7bWFyZ2luLWxlZnQ6NzUlICFpbXBvcnRhbnR9LnNwYW4tc20tNHtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7Ym9yZGVyLWxlZnQtd2lkdGg6MTZweDtwYWRkaW5nOjAgMCV9LnNwYW4tc20tb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MTAwJSAhaW1wb3J0YW50fS5zcGFuLXNtLTR7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItbGVmdC13aWR0aDoxNnB4O21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5zcGFuLWxnLTF7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4LjMzMzMzJTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzJSAhaW1wb3J0YW50fS5zcGFuLWxnLTJ7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxNi42NjY2NyU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDtwYWRkaW5nOjAgMCV9LnNwYW4tbGctb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6MTYuNjY2NjclICFpbXBvcnRhbnR9LnNwYW4tbGctM3tib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjI1JTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSUgIWltcG9ydGFudH0uc3Bhbi1sZy00e2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MzMuMzMzMzMlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC00e21hcmdpbi1sZWZ0OjMzLjMzMzMzJSAhaW1wb3J0YW50fS5zcGFuLWxnLTV7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo0MS42NjY2NyU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDtwYWRkaW5nOjAgMCV9LnNwYW4tbGctb2Zmc2V0LTV7bWFyZ2luLWxlZnQ6NDEuNjY2NjclICFpbXBvcnRhbnR9LnNwYW4tbGctNntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwJTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCUgIWltcG9ydGFudH0uc3Bhbi1sZy03e2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTguMzMzMzMlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC03e21hcmdpbi1sZWZ0OjU4LjMzMzMzJSAhaW1wb3J0YW50fS5zcGFuLWxnLTh7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2Ni42NjY2NyU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDtwYWRkaW5nOjAgMCV9LnNwYW4tbGctb2Zmc2V0LTh7bWFyZ2luLWxlZnQ6NjYuNjY2NjclICFpbXBvcnRhbnR9LnNwYW4tbGctOXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjc1JTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSUgIWltcG9ydGFudH0uc3Bhbi1sZy0xMHtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjgzLjMzMzMzJTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtMTB7bWFyZ2luLWxlZnQ6ODMuMzMzMzMlICFpbXBvcnRhbnR9LnNwYW4tbGctMTF7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo5MS42NjY2NyU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDtwYWRkaW5nOjAgMCV9LnNwYW4tbGctb2Zmc2V0LTExe21hcmdpbi1sZWZ0OjkxLjY2NjY3JSAhaW1wb3J0YW50fS5zcGFuLWxnLTEye2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtMTJ7bWFyZ2luLWxlZnQ6MTAwJSAhaW1wb3J0YW50fS5zcGFuLWxnLTEye2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCV9fWgxLC50eXBlLWgxe2ZvbnQtc2l6ZTo0NHB4O2xpbmUtaGVpZ2h0OjExOC4xODE4MiU7Zm9udC13ZWlnaHQ6Ym9sZH1AbWVkaWEgKG1pbi13aWR0aDogODM0cHgpe2gxLC50eXBlLWgxe2ZvbnQtc2l6ZTo3NnB4O2xpbmUtaGVpZ2h0OjExNS43ODk0NyV9fUBtZWRpYSAobWluLXdpZHRoOiA4MzRweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7aDEsLnR5cGUtaDF7Zm9udC1zaXplOjUuMjc3Nzh2d319aDIsLnR5cGUtaDJ7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MTI1JTtmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDEwNDdweCl7aDIsLnR5cGUtaDJ7Zm9udC1zaXplOjQ0cHg7bGluZS1oZWlnaHQ6MTI3LjI3MjczJX19QG1lZGlhIChtaW4td2lkdGg6IDEwNDdweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7aDIsLnR5cGUtaDJ7Zm9udC1zaXplOjMuMDU1NTZ2d319aDMsLnR5cGUtaDN7Zm9udC1zaXplOjI0cHg7bGluZS1oZWlnaHQ6MTY2LjY2NjY3JTtmb250LXdlaWdodDo3MDB9QG1lZGlhIChtaW4td2lkdGg6IDg2NHB4KXtoMywudHlwZS1oM3tmb250LXNpemU6NDBweDtsaW5lLWhlaWdodDoxNDAlfX1AbWVkaWEgKG1pbi13aWR0aDogODY0cHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpe2gzLC50eXBlLWgze2ZvbnQtc2l6ZToyLjc3Nzc4dnd9fWg0LC50eXBlLWg0e2ZvbnQtc2l6ZToyMnB4O2xpbmUtaGVpZ2h0OjEwMCU7Zm9udC13ZWlnaHQ6NzAwfWg0LmxpZ2h0LXdlaWdodCwubGlnaHQtd2VpZ2h0LnR5cGUtaDR7Zm9udC13ZWlnaHQ6MzAwfUBtZWRpYSAobWluLXdpZHRoOiA5OTBweCl7aDQsLnR5cGUtaDR7Zm9udC1zaXplOjMycHg7bGluZS1oZWlnaHQ6MTUwJX19QG1lZGlhIChtaW4td2lkdGg6IDk5MHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXtoNCwudHlwZS1oNHtmb250LXNpemU6Mi4yMjIyMnZ3fX1maWdjYXB0aW9uLC50eXBlLWNwMXtmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoxNzcuNzc3NzglO2ZvbnQtd2VpZ2h0OjcwMH1maWdjYXB0aW9uLmxpZ2h0LXdlaWdodCwubGlnaHQtd2VpZ2h0LnR5cGUtY3Axe2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogMTI5NnB4KXtmaWdjYXB0aW9uLC50eXBlLWNwMXtmb250LXNpemU6MjBweDtsaW5lLWhlaWdodDoxNjAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTI5NnB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXtmaWdjYXB0aW9uLC50eXBlLWNwMXtmb250LXNpemU6MS4zODg4OXZ3fX0udHlwZS1jcDJ7Zm9udC1zaXplOjE2cHg7bGluZS1oZWlnaHQ6MjAwJTtmb250LXdlaWdodDo3MDB9QG1lZGlhIChtaW4td2lkdGg6IDEyODBweCl7LnR5cGUtY3Aye2ZvbnQtc2l6ZToxOHB4O2xpbmUtaGVpZ2h0OjE3Ny43Nzc3OCV9LmxpZ2h0LXdlaWdodC50eXBlLWNwMntmb250LXdlaWdodDo0MDB9fUBtZWRpYSAobWluLXdpZHRoOiAxMjgwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey50eXBlLWNwMntmb250LXNpemU6MS4yNXZ3fX0udHlwZS1jcDN7Zm9udC1zaXplOjE1cHg7bGluZS1oZWlnaHQ6MTAwJTtmb250LXdlaWdodDo3MDB9LmxpZ2h0LXdlaWdodC50eXBlLWNwM3tmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCl7LnR5cGUtY3Aze2ZvbnQtc2l6ZToxNXB4O2xpbmUtaGVpZ2h0OjEwMCV9fXAsLnR5cGUtcDF7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MTcxLjQyODU3JTtmb250LXdlaWdodDo0MDB9cC5saWdodC13ZWlnaHQsLmxpZ2h0LXdlaWdodC50eXBlLXAxe2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogMTI2MHB4KXtwLC50eXBlLXAxe2ZvbnQtc2l6ZToxNnB4O2xpbmUtaGVpZ2h0OjIwMCV9fUBtZWRpYSAobWluLXdpZHRoOiAxMjYwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpe3AsLnR5cGUtcDF7Zm9udC1zaXplOjEuMTExMTF2d319LnR5cGUtcDJ7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjAwJTtmb250LXdlaWdodDo3MDB9LmxpZ2h0LXdlaWdodC50eXBlLXAye2ZvbnQtd2VpZ2h0OjQwMH1AbWVkaWEgKG1pbi13aWR0aDogMTIzNHB4KXsudHlwZS1wMntmb250LXNpemU6MTRweDtsaW5lLWhlaWdodDoxNzEuNDI4NTclfX1AbWVkaWEgKG1pbi13aWR0aDogMTIzNHB4KSBhbmQgKG1heC13aWR0aDogMTQ0MHB4KXsudHlwZS1wMntmb250LXNpemU6Ljk3MjIydnd9fS50eXBlLXAze2ZvbnQtc2l6ZToxMHB4O2xpbmUtaGVpZ2h0OjI0MCU7Zm9udC13ZWlnaHQ6NzAwfS5saWdodC13ZWlnaHQudHlwZS1wM3tmb250LXdlaWdodDo0MDB9QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCl7LnR5cGUtcDN7Zm9udC1zaXplOjEycHg7bGluZS1oZWlnaHQ6MjAwJX19QG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDE0NDBweCl7LnR5cGUtcDN7Zm9udC1zaXplOi44MzMzM3Z3fX1ALW1zLXZpZXdwb3J0e3dpZHRoOmF1dG8gIWltcG9ydGFudH0uaGlkZGVue2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50O3Zpc2liaWxpdHk6aGlkZGVufS52aXNpYmxlLXBob25le2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXBob25lLXNte2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS52aXNpYmxlLXRhYmxldHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0uaGlkZGVuLWRlc2t0b3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtZGVza3RvcHtkaXNwbGF5OmluaGVyaXQgIWltcG9ydGFudH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5NzlweCl7aS5jaGV2cm9uLWRvd257aGVpZ2h0OjlweDttYXJnaW4tdG9wOjNweDttYXJnaW4tbGVmdDo1cHg7cGFkZGluZzowOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgMC42cyBsaW5lYXI7dHJhbnNpdGlvbjphbGwgMC42cyBsaW5lYXI7d2lkdGg6MTFweH0uaGlkZGVuLWRlc2t0b3B7ZGlzcGxheTppbmhlcml0ICFpbXBvcnRhbnR9LnZpc2libGUtZGVza3RvcHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH0udmlzaWJsZS10YWJsZXR7ZGlzcGxheTppbmhlcml0ICFpbXBvcnRhbnR9LmhpZGRlbi10YWJsZXR7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCl7LmhpZGRlbi1kZXNrdG9we2Rpc3BsYXk6aW5oZXJpdCAhaW1wb3J0YW50fS52aXNpYmxlLWRlc2t0b3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LnZpc2libGUtcGhvbmV7ZGlzcGxheTppbmhlcml0ICFpbXBvcnRhbnR9LmhpZGRlbi1waG9uZXtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDQ4MHB4KXsudmlzaWJsZS1waG9uZS1zbXtkaXNwbGF5OmluaGVyaXQgIWltcG9ydGFudH0uaGlkZGVuLXBob25lLXNte2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fX0udmlzaWJsZS1wcmludHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH1AbWVkaWEgcHJpbnR7LnZpc2libGUtcHJpbnR7ZGlzcGxheTppbmhlcml0ICFpbXBvcnRhbnR9LmhpZGRlbi1wcmludHtkaXNwbGF5Om5vbmUgIWltcG9ydGFudH19LyohIG5vcm1hbGl6ZSAqL2FzaWRlLGRldGFpbHMsZmlnY2FwdGlvbixmaWd1cmUsZm9vdGVyLGhlYWRlcixoZ3JvdXAsbWFpbixuYXYsc2VjdGlvbixzdW1tYXJ5e2Rpc3BsYXk6YmxvY2t9YXVkaW8sY2FudmFzLHZpZGVve2Rpc3BsYXk6aW5saW5lLWJsb2NrOypkaXNwbGF5OmlubGluZTsqem9vbToxfWF1ZGlvOm5vdChbY29udHJvbHNdKXtkaXNwbGF5Om5vbmU7aGVpZ2h0OjB9W2hpZGRlbl17ZGlzcGxheTpub25lfWh0bWx7Zm9udC1zaXplOjEwMCU7LXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OjEwMCU7LW1zLXRleHQtc2l6ZS1hZGp1c3Q6MTAwJX1ib2R5e21hcmdpbjowfWE6YWN0aXZlLGE6aG92ZXJ7b3V0bGluZTowfWFiYnJbdGl0bGVde2JvcmRlci1ib3R0b206MXB4IGRvdHRlZH1iLHN0cm9uZ3tmb250LXdlaWdodDpib2xkfWJsb2NrcXVvdGV7bWFyZ2luOjFlbSA0MHB4fWRmbntmb250LXN0eWxlOml0YWxpY31ocnstd2Via2l0LWJveC1zaXppbmc6Y29udGVudC1ib3g7Ym94LXNpemluZzpjb250ZW50LWJveDtoZWlnaHQ6MH1tYXJre2JhY2tncm91bmQ6I2ZmMDtjb2xvcjojMDAwfXAscHJle21hcmdpbjoxZW0gMH1jb2RlLGtiZCxwcmUsc2FtcHtmb250LWZhbWlseTptb25vc3BhY2Usc2VyaWY7X2ZvbnQtZmFtaWx5Oidjb3VyaWVyIG5ldycsbW9ub3NwYWNlO2ZvbnQtc2l6ZToxZW19cHJle3doaXRlLXNwYWNlOnByZTt3aGl0ZS1zcGFjZTpwcmUtd3JhcDt3b3JkLXdyYXA6YnJlYWstd29yZH1xe3F1b3Rlczpub25lfXE6YmVmb3JlLHE6YWZ0ZXJ7Y29udGVudDonJztjb250ZW50Om5vbmV9c21hbGx7Zm9udC1zaXplOjgwJX1zdWIsc3Vwe2ZvbnQtc2l6ZTo3NSU7bGluZS1oZWlnaHQ6MDtwb3NpdGlvbjpyZWxhdGl2ZTt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZX1zdXB7dG9wOi0wLjVlbX1zdWJ7Ym90dG9tOi0wLjI1ZW19ZGwsbWVudSxvbCx1bHttYXJnaW46MWVtIDB9ZGR7bWFyZ2luOjAgMCAwIDQwcHh9bmF2IHVsLG5hdiBvbHtsaXN0LXN0eWxlOm5vbmU7bGlzdC1zdHlsZS1pbWFnZTpub25lfWltZ3tib3JkZXI6MDstbXMtaW50ZXJwb2xhdGlvbi1tb2RlOmJpY3ViaWN9c3ZnOm5vdCg6cm9vdCl7b3ZlcmZsb3c6aGlkZGVufWZpZ3VyZXttYXJnaW46MH1mb3Jte21hcmdpbjowfWZpZWxkc2V0e2JvcmRlcjoxcHggc29saWQgI2MwYzBjMDttYXJnaW46MCAycHg7cGFkZGluZzouMzVlbSAuNjI1ZW0gLjc1ZW19bGVnZW5ke2JvcmRlcjowO3BhZGRpbmc6MDt3aGl0ZS1zcGFjZTpub3JtYWw7Km1hcmdpbi1sZWZ0Oi03cHh9YnV0dG9uLGlucHV0LHNlbGVjdCx0ZXh0YXJlYXtmb250LXNpemU6MTAwJTttYXJnaW46MDt2ZXJ0aWNhbC1hbGlnbjpiYXNlbGluZTsqdmVydGljYWwtYWxpZ246bWlkZGxlfWJ1dHRvbixpbnB1dHtsaW5lLWhlaWdodDpub3JtYWx9YnV0dG9uLHNlbGVjdHt0ZXh0LXRyYW5zZm9ybTpub25lfWJ1dHRvbixodG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0saW5wdXRbdHlwZT1cInJlc2V0XCJdLGlucHV0W3R5cGU9XCJzdWJtaXRcIl17LXdlYmtpdC1hcHBlYXJhbmNlOmJ1dHRvbjtjdXJzb3I6cG9pbnRlcjsqb3ZlcmZsb3c6dmlzaWJsZX1idXR0b25bZGlzYWJsZWRdLGh0bWwgaW5wdXRbZGlzYWJsZWRde2N1cnNvcjpkZWZhdWx0fWlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxpbnB1dFt0eXBlPVwicmFkaW9cIl17LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O3BhZGRpbmc6MDsqaGVpZ2h0OjEzcHg7KndpZHRoOjEzcHh9aW5wdXRbdHlwZT1cInNlYXJjaFwiXXstd2Via2l0LWFwcGVhcmFuY2U6dGV4dGZpZWxkOy13ZWJraXQtYm94LXNpemluZzpjb250ZW50LWJveDtib3gtc2l6aW5nOmNvbnRlbnQtYm94fWlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24saW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbnstd2Via2l0LWFwcGVhcmFuY2U6bm9uZX1idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXJ7Ym9yZGVyOjA7cGFkZGluZzowfXRleHRhcmVhe292ZXJmbG93OmF1dG87dmVydGljYWwtYWxpZ246dG9wfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfWh0bWwsYm9keSxkaXYsc3BhbixhcHBsZXQsb2JqZWN0LGlmcmFtZSxoMSxoMixoMyxoNCxoNSxoNixwLGJsb2NrcXVvdGUscHJlLGEsYWJicixhY3JvbnltLGFkZHJlc3MsYmlnLGNpdGUsY29kZSxkZWwsZGZuLGVtLGltZyxpbnMsa2JkLHEscyxzYW1wLHNtYWxsLHN0cmlrZSxzdHJvbmcsc3ViLHN1cCx0dCx2YXIsYix1LGksY2VudGVyLGRsLGR0LGRkLG9sLHVsLGxpLGZpZWxkc2V0LGZvcm0sbGFiZWwsbGVnZW5kLHRhYmxlLGNhcHRpb24sdGJvZHksdGZvb3QsdGhlYWQsdHIsdGgsdGQsYXJ0aWNsZSxhc2lkZSxjYW52YXMsZGV0YWlscyxlbWJlZCxmaWd1cmUsZmlnY2FwdGlvbixmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixvdXRwdXQscnVieSxzZWN0aW9uLHN1bW1hcnksdGltZSxtYXJrLGF1ZGlvLHZpZGVvLGJ1dHRvbnttYXJnaW46MDtwYWRkaW5nOjA7Ym9yZGVyOjA7Zm9udC1zaXplOjEwMCU7Zm9udDppbmhlcml0O3ZlcnRpY2FsLWFsaWduOmJhc2VsaW5lfWFydGljbGUsYXNpZGUsZGV0YWlscyxmaWdjYXB0aW9uLGZpZ3VyZSxmb290ZXIsaGVhZGVyLGhncm91cCxtZW51LG5hdixzZWN0aW9ue2Rpc3BsYXk6YmxvY2t9Ym9keXtsaW5lLWhlaWdodDoxfW9sLHVse2xpc3Qtc3R5bGU6bm9uZX1ibG9ja3F1b3RlLHF7cXVvdGVzOm5vbmV9YmxvY2txdW90ZTpiZWZvcmUsYmxvY2txdW90ZTphZnRlcixxOmJlZm9yZSxxOmFmdGVye2NvbnRlbnQ6Jyc7Y29udGVudDpub25lfXRhYmxle2JvcmRlci1jb2xsYXBzZTpjb2xsYXBzZTtib3JkZXItc3BhY2luZzowfSp7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fWF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7ZGlzcGxheTppbmxpbmUtYmxvY2t9YSA6Zm9jdXMsYSA6aG92ZXIsYSA6YWN0aXZle291dGxpbmU6MH1idXR0b257YmFja2dyb3VuZDpub25lfWlucHV0OjotbW96LWZvY3VzLWlubmVye2JvcmRlcjowfWlucHV0W2RhdGEtdHlwZT1yYWRpb117ZGlzcGxheTpub25lfXNlbGVjdDo6LW1zLWV4cGFuZHtkaXNwbGF5Om5vbmV9aHRtbCxidXR0b24saW5wdXQsc2VsZWN0LHRleHRhcmVhe2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWZ9LmNme2NsZWFyOmJvdGh9LmNmOmFmdGVye2NsZWFyOmJvdGg7Y29udGVudDonJztkaXNwbGF5OnRhYmxlfWJvZHl7YmFja2dyb3VuZDojZmZmfS53aGl0ZV90b19saWdodGdyZXl7YmFja2dyb3VuZDojRjVGNUY1O2JhY2tncm91bmQ6dXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlBL1BnbzhjM1puSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZDJsa2RHZzlJakV3TUNVaUlHaGxhV2RvZEQwaU1UQXdKU0lnZG1sbGQwSnZlRDBpTUNBd0lERWdNU0lnY0hKbGMyVnlkbVZCYzNCbFkzUlNZWFJwYnowaWJtOXVaU0krQ2lBZ1BHeHBibVZoY2tkeVlXUnBaVzUwSUdsa1BTSm5jbUZrTFhWaloyY3RaMlZ1WlhKaGRHVmtJaUJuY21Ga2FXVnVkRlZ1YVhSelBTSjFjMlZ5VTNCaFkyVlBibFZ6WlNJZ2VERTlJakFsSWlCNU1UMGlNQ1VpSUhneVBTSXdKU0lnZVRJOUlqRXdNQ1VpUGdvZ0lDQWdQSE4wYjNBZ2IyWm1jMlYwUFNJd0pTSWdjM1J2Y0MxamIyeHZjajBpSTJZMlpqWm1OaUlnYzNSdmNDMXZjR0ZqYVhSNVBTSXhJaTgrQ2lBZ0lDQThjM1J2Y0NCdlptWnpaWFE5SWpFd01DVWlJSE4wYjNBdFkyOXNiM0k5SWlOa1kyUmpaR01pSUhOMGIzQXRiM0JoWTJsMGVUMGlNU0l2UGdvZ0lEd3ZiR2x1WldGeVIzSmhaR2xsYm5RK0NpQWdQSEpsWTNRZ2VEMGlNQ0lnZVQwaU1DSWdkMmxrZEdnOUlqRWlJR2hsYVdkb2REMGlNU0lnWm1sc2JEMGlkWEpzS0NObmNtRmtMWFZqWjJjdFoyVnVaWEpoZEdWa0tTSWdMejRLUEM5emRtYyspO2JhY2tncm91bmQ6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgZnJvbSgjZjVmNWY1KSwgdG8oI0U0RTRFNCkpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y1ZjVmNSAwJSwgI0U0RTRFNCAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KCBzdGFydENvbG9yc3RyPScjRjVGNUY1JywgZW5kQ29sb3JzdHI9JyNFNEU0RTQnLEdyYWRpZW50VHlwZT0wICl9LndoaXRlX2Jne2JhY2tncm91bmQ6I2ZmZn0uYmxhY2tfYmd7YmFja2dyb3VuZDojMDAwfS52aWRlby10cmlnZ2Vye2N1cnNvcjpwb2ludGVyfS5jbGlja2FibGUtb3ZlcmxheTpob3ZlcntjdXJzb3I6cG9pbnRlcn1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidpY29tb29uJztzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9pY29tb29uLnR0Zj94cXVmNmdcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvaWNvbW9vbi50dGY/eHF1ZjZnXCIpLHVybChcIi9hc3NldHMvZm9udHMvaWNvbW9vbi50dGY/I2llZml4eHF1ZjZnXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi9hc3NldHMvZm9udHMvaWNvbW9vbi5zdmc/eHF1ZjZnI2ljb21vb25cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidJY29uU3VwcCc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvSWNvblN1cHAudHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL0ljb25TdXBwLnR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL0ljb25TdXBwLnR0Zj8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9JY29uU3VwcC5zdmcjSWNvblN1cHBcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OjEwMDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidTYW1zdW5nU2hhcnBHcmFwaGljJztzcmM6dXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBHcmFwaGljLnR0Zj9sZnd2N1wiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBHcmFwaGljLnR0Zj9sZnd2N1wiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycEdyYXBoaWMudHRmP2xmd3Y3I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwR3JhcGhpYy5zdmc/bGZ3djcjU2Ftc3VuZ1NoYXJwR3JhcGhpY1wiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6J1NhbXN1bmdTYW5zU2hhcnAnO3NyYzp1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtQm9sZC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkLnR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtQm9sZC50dGY/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1Cb2xkLnN2ZyNTYW1zdW5nU2hhcnBTYW5zLUJvbGRcIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0OmJvbGQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC1kaXNwbGF5OnN3YXB9QGZvbnQtZmFjZXtmb250LWZhbWlseTonU2Ftc3VuZ1NhbnNTaGFycCc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NoYXJwU2Fucy1NZWRpdW0udHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtTWVkaXVtLnR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTaGFycFNhbnMtTWVkaXVtLnR0Zj8jaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2hhcnBTYW5zLU1lZGl1bS5zdmcjU2Ftc3VuZ1NoYXJwU2Fucy1NZWRpdW1cIikgZm9ybWF0KFwic3ZnXCIpO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidTYW1zdW5nU2Fucyc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NhbnNfQm9sZC13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2Fuc19Cb2xkLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTYW5zX0JvbGQtd2ViZm9udC50dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2Fuc19Cb2xkLXdlYmZvbnQudHRmPyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTYW5zX0JvbGQtd2ViZm9udC5zdmcjc2Ftc3VuZ19zYW5zYm9sZFwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXN0eWxlOm5vcm1hbDtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OidTYW1zdW5nU2Fucyc7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ1NhbnNfUmVndWxhci13ZWJmb250LnR0ZlwiKSBmb3JtYXQoXCJ0dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2Fuc19SZWd1bGFyLXdlYmZvbnQudHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTYW5zX1JlZ3VsYXItd2ViZm9udC50dGZcIiksdXJsKFwiL2Fzc2V0cy9mb250cy9TYW1zdW5nU2Fuc19SZWd1bGFyLXdlYmZvbnQudHRmPyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdTYW5zX1JlZ3VsYXItd2ViZm9udC5zdmcjc2Ftc3VuZ19zYW5zcmVndWxhclwiKSBmb3JtYXQoXCJzdmdcIik7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtZGlzcGxheTpzd2FwfUBmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJTYW1zdW5nT25lTGF0aW5XZWJcIjtmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7c3JjOnVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTQwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTQwMC50dGZcIikgZm9ybWF0KFwidHRmXCIpLHVybChcIi9hc3NldHMvZm9udHMvU2Ftc3VuZ09uZUxhdGluV2ViLTQwMC50dGY/XCIpIGZvcm1hdChcInR0ZlwiKTtmb250LWRpc3BsYXk6c3dhcH1AZm9udC1mYWNle2ZvbnQtZmFtaWx5OlwiU2Ftc3VuZ09uZUxhdGluV2ViXCI7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6NzAwO3NyYzp1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdPbmVMYXRpbldlYi03MDAudHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdPbmVMYXRpbldlYi03MDAudHRmXCIpIGZvcm1hdChcInR0ZlwiKSx1cmwoXCIvYXNzZXRzL2ZvbnRzL1NhbXN1bmdPbmVMYXRpbldlYi03MDAudHRmP1wiKSBmb3JtYXQoXCJ0dGZcIik7Zm9udC1kaXNwbGF5OnN3YXB9W2NsYXNzXj1cImZpY29uLVwiXXtmb250LWZhbWlseTonaWNvbW9vbic7LW1vei1vc3gtZm9udC1zbW9vdGhpbmc6Z3JheXNjYWxlOy13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC12YXJpYW50Om5vcm1hbDtmb250LXdlaWdodDpub3JtYWw7bGluZS1oZWlnaHQ6MTtzcGVhazpub25lO3RleHQtdHJhbnNmb3JtOm5vbmV9LmZpY29uLXBsYXk6OmJlZm9yZXtjb250ZW50OidcXGU5MDAnfS5maWNvbi1jcm9zczo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwMSd9LmZpY29uLWNhbWVyYTo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwMid9LmZpY29uLW1vYmlsZTo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwMyd9LmZpY29uLXVzZXJzOjpiZWZvcmV7Y29udGVudDonXFxlOTA0J30uZmljb24tc3Bpbm5lcjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwNSd9LmZpY29uLWRpc3BsYXk6OmJlZm9yZXtjb250ZW50OidcXGU5MDYnfS5maWNvbi1zdGFyLWVtcHR5OjpiZWZvcmV7Y29udGVudDonXFxlOTA3J30uZmljb24tc3Rhci1oYWxmOjpiZWZvcmV7Y29udGVudDonXFxlOTA4J30uZmljb24tc3Rhci1mdWxsOjpiZWZvcmV7Y29udGVudDonXFxlOTA5J30uZmljb24tbmF2aWdhdGlvbi1uZXh0OjpiZWZvcmV7Y29udGVudDonXFxlOTBkJ30uY2lyY2xlcGxheWJ0bntkaXNwbGF5OmlubGluZS1ibG9jaztwYWRkaW5nLXRvcDowO3ZlcnRpY2FsLWFsaWduOm1pZGRsZX0uY2lyY2xlcGxheWJ0bj5zcGFue2NvbG9yOiM1ZjVmNWY7Zm9udC1zaXplOjMzcHg7bWFyZ2luLXJpZ2h0OjEwcHg7LXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlO3RyYW5zaXRpb246Y29sb3IgLjNzIGVhc2V9LmNpcmNsZXBsYXlidG5fX3Jpbmd7YmFja2dyb3VuZDp1cmwoXCJnbG9iYWxfY2xpZW50bGliL2ltZ3MvYXJyb3dyaWdodC5wbmdcIikgMTRweCA3cHggbm8tcmVwZWF0O2JvcmRlcjoycHggc29saWQgIzVmNWY1Zjstd2Via2l0LWJvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yYWRpdXM6NTAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDo0MHB4O21hcmdpbjoycHggMTBweCAwIDA7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC10cmFuc2l0aW9uOmNvbG9yIC4zcyBlYXNlLCBib3JkZXItY29sb3IgLjNzIGVhc2U7dHJhbnNpdGlvbjpjb2xvciAuM3MgZWFzZSwgYm9yZGVyLWNvbG9yIC4zcyBlYXNlO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt3aWR0aDo0MHB4fS5zYW1zdW5nLXBsYXktYnV0dG9ue2JhY2tncm91bmQ6dXJsKFwiZ2xvYmFsX2NsaWVudGxpYi9pbWdzL3BsYXlfYnV0dG9uLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyO2N1cnNvcjpwb2ludGVyO3dpZHRoOjEwMCU7aGVpZ2h0OjEwMCV9LndoaXRlLXRoZW1lIC5zYW1zdW5nLXBsYXktYnV0dG9ue2JhY2tncm91bmQ6dXJsKFwiZ2xvYmFsX2NsaWVudGxpYi9pbWdzL3BsYXlfYnV0dG9uX2JsYWNrLnBuZ1wiKSBuby1yZXBlYXQ7YmFja2dyb3VuZC1zaXplOmNvdmVyfVtjbGFzc149XCJpY29uLVwiXSxbY2xhc3MqPVwiIGljb24tXCJde2ZvbnQtZmFtaWx5OidTYW1zdW5nU2hhcnBHcmFwaGljJyAhaW1wb3J0YW50O3NwZWFrOm5vbmU7Zm9udC1zdHlsZTpub3JtYWw7Zm9udC13ZWlnaHQ6bm9ybWFsO2ZvbnQtdmFyaWFudDpub3JtYWw7dGV4dC10cmFuc2Zvcm06bm9uZTtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOjA7LXdlYmtpdC1mb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCI7LW1zLWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIiAxOy1vLWZvbnQtZmVhdHVyZS1zZXR0aW5nczpcImxpZ2FcIjtmb250LWZlYXR1cmUtc2V0dGluZ3M6XCJsaWdhXCI7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGV9Lmljb24tdXAtY2FyYXQudHJhbnNmb3Jtey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5pY29uLXVwLWNhcmF0OjpiZWZvcmV7Y29udGVudDonXFxlOTAwJ30uaWNvbi1kb3duLWNhcmF0LnRyYW5zZm9ybXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKX0uaWNvbi1kb3duLWNhcmF0OjpiZWZvcmV7Y29udGVudDonXFxlOTAxJ30uaWNvbi1yaWdodC1jYXJhdDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwMid9Lmljb24tbGVmdC1jYXJhdDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwMyd9Lmljb24tc3Rhci1maWxsZWQ6OmJlZm9yZXtjb250ZW50OidcXGU5MDQnfS5pY29uLXN0YXItZW1wdHk6OmJlZm9yZXtjb250ZW50OidcXGU5MDUnfS5pY29uLXN0YXItaGFsZjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwNid9Lmljb24tc2lkZWJ1cmdlcjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwNyd9Lmljb24tcGx1czo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwOCd9Lmljb24tZGFzaDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwOSd9Lmljb24teDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwZCd9Lmljb24tYmxhY2stY2lyY2xlOjpiZWZvcmV7Y29udGVudDonXFxlOTBlJ30uaWNvbi1wbGF5OjpiZWZvcmV7Y29udGVudDonXFxlOTBmJ30uaWNvbi1jYXJ0LWVtcHR5OjpiZWZvcmV7Y29udGVudDonXFxlOTEwJ30uaWNvbi1wZXJzb246OmJlZm9yZSwuaWNvbi1pMTo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkyMSd9Lmljb24tY2FydC1jbG9zZWQ6OmJlZm9yZSwuaWNvbi1pMjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxMSd9Lmljb24tbWFnbmlmeTo6YmVmb3JlLC5pY29uLWkzOjpiZWZvcmV7Y29udGVudDonXFxlOTIwJ30uaWNvbi1idWxsc2V5ZWxpbmU6OmJlZm9yZSwuaWNvbi1pNDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwYSd9Lmljb24tZW52ZWxvcGU6OmJlZm9yZSwuaWNvbi1pNTo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxZid9Lmljb24tcXVvdGVib3g6OmJlZm9yZSwuaWNvbi1pNjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxZSd9Lmljb24tcGhvbmU6OmJlZm9yZSwuaWNvbi1pNzo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkwYid9Lmljb24tem9vbS1pbjo6YmVmb3JlLC5pY29uLWk4LTE6OmJlZm9yZXtjb250ZW50OidcXGU5MWQnfS5pY29uLXpvb20tb3V0OjpiZWZvcmUsLmljb24taTgtMjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxMid9Lmljb24taW5zdGFncmFtOjpiZWZvcmUsLmljb24tU2kxOjpiZWZvcmV7Y29udGVudDonXFxlOTFiJ30uaWNvbi1mYWNlYm9vazo6YmVmb3JlLC5pY29uLVNpMjo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxOSd9Lmljb24tdHdpdHRlcjo6YmVmb3JlLC5pY29uLVNpMzo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxNyd9Lmljb24teW91dHViZTo6YmVmb3JlLC5pY29uLVNpNDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkxMyd9Lmljb24tY2hldnJvbi1yaWdodDo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkyMid9Lmljb24tbG9jazo6YmVmb3Jle2NvbnRlbnQ6J1xcZTkyMyd9Lmljb24tcXVlc3Rpb24tbWFya3std2Via2l0LWJvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNhNmE2YTY7Y29sb3I6I2E2YTZhNjtmb250LXNpemU6MjJweH0uaWNvbi1xdWVzdGlvbi1tYXJrOjpiZWZvcmV7Y29udGVudDonXFxlOTI0J30uaWNvbi1zbXtmb250LXNpemU6MTFweH0uaWNvbi1tZHtmb250LXNpemU6MTRweH0uaWNvbi1sZWZ0e21hcmdpbi1yaWdodDozMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7Lmljb24tbGVmdHttYXJnaW4tcmlnaHQ6MTBweH19Lmljb24tcmlnaHR7bWFyZ2luLWxlZnQ6MzBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpey5pY29uLXJpZ2h0e21hcmdpbi1sZWZ0OjEwcHh9fS5pY29uLXRyYW5zZm9ybWFibGV7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAuNHMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjphbGwgLjRzIGVhc2UtaW4tb3V0fVtjbGFzcyo9J3N1cHBpY29uLSdde2Rpc3BsYXk6YmxvY2s7Zm9udC1mYW1pbHk6J0ljb25TdXBwJztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDoxMDA7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0uc3VwcGljb24tZGlhbG9ndWU6YmVmb3Jle2NvbnRlbnQ6J1xcMDA0MSd9LnN1cHBpY29uLWRvd25sb2FkOmJlZm9yZXtjb250ZW50OidcXDAwNDInfS5jbGVhcmZpeDpiZWZvcmUsLmNsZWFyZml4OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY2xlYXJmaXg6YWZ0ZXJ7Y2xlYXI6Ym90aH0uc2VjdGlvbnt3aWR0aDoxMDAlfS5jb250YWluZXIsLmNvbnRhaW5lci1zbXttYXJnaW46MCBhdXRvO21heC13aWR0aDoxNDQwcHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtvdmVyZmxvdzpoaWRkZW59LmNvbnRhaW5lcjpiZWZvcmUsLmNvbnRhaW5lci1zbTpiZWZvcmUsLmNvbnRhaW5lcjphZnRlciwuY29udGFpbmVyLXNtOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uY29udGFpbmVyOmFmdGVyLC5jb250YWluZXItc206YWZ0ZXJ7Y2xlYXI6Ym90aH0uY29udGFpbmVyLXdyYXBwZXJ7d2lkdGg6MTAwJX0uY29udGFpbmVyLXNte21heC13aWR0aDoxMjQwcHh9LnJvd3twb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW4tbGVmdDowO21hcmdpbi1yaWdodDoxNnB4O292ZXJmbG93OnZpc2libGV9LnJvdzpiZWZvcmUsLnJvdzphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LnJvdzphZnRlcntjbGVhcjpib3RofS5zcGFuLXNtLTF7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoyNSU7Ym9yZGVyLWxlZnQtd2lkdGg6MTZweDtwYWRkaW5nOjAgMCV9LnNwYW4tc20tb2Zmc2V0LTF7bWFyZ2luLWxlZnQ6MjUlICFpbXBvcnRhbnR9LnNwYW4tc20tMntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwJTtib3JkZXItbGVmdC13aWR0aDoxNnB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1zbS1vZmZzZXQtMnttYXJnaW4tbGVmdDo1MCUgIWltcG9ydGFudH0uc3Bhbi1zbS0ze2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NzUlO2JvcmRlci1sZWZ0LXdpZHRoOjE2cHg7cGFkZGluZzowIDAlfS5zcGFuLXNtLW9mZnNldC0ze21hcmdpbi1sZWZ0Ojc1JSAhaW1wb3J0YW50fS5zcGFuLXNtLTR7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2JvcmRlci1sZWZ0LXdpZHRoOjE2cHg7cGFkZGluZzowIDAlfS5zcGFuLXNtLW9mZnNldC00e21hcmdpbi1sZWZ0OjEwMCUgIWltcG9ydGFudH0uc3Bhbi1zbS00e2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7Ym9yZGVyLWxlZnQtd2lkdGg6MTZweDttYXJnaW4tbGVmdDowO3dpZHRoOjEwMCV9LnNwYW4tZnVsbHttYXJnaW4tcmlnaHQ6LTE2cHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsucm93e3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjI0cHg7b3ZlcmZsb3c6dmlzaWJsZX0ucm93OmJlZm9yZSwucm93OmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0ucm93OmFmdGVye2NsZWFyOmJvdGh9LnNwYW4tbGctMXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjguMzMzMzMlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC0xe21hcmdpbi1sZWZ0OjguMzMzMzMlICFpbXBvcnRhbnR9LnNwYW4tbGctMntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjE2LjY2NjY3JTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyUgIWltcG9ydGFudH0uc3Bhbi1sZy0ze2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjUlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC0ze21hcmdpbi1sZWZ0OjI1JSAhaW1wb3J0YW50fS5zcGFuLWxnLTR7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDozMy4zMzMzMyU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDtwYWRkaW5nOjAgMCV9LnNwYW4tbGctb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MzMuMzMzMzMlICFpbXBvcnRhbnR9LnNwYW4tbGctNXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjQxLjY2NjY3JTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyUgIWltcG9ydGFudH0uc3Bhbi1sZy02e2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NTAlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC02e21hcmdpbi1sZWZ0OjUwJSAhaW1wb3J0YW50fS5zcGFuLWxnLTd7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo1OC4zMzMzMyU7Ym9yZGVyLWxlZnQtd2lkdGg6MjRweDtwYWRkaW5nOjAgMCV9LnNwYW4tbGctb2Zmc2V0LTd7bWFyZ2luLWxlZnQ6NTguMzMzMzMlICFpbXBvcnRhbnR9LnNwYW4tbGctOHtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjY2LjY2NjY3JTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyUgIWltcG9ydGFudH0uc3Bhbi1sZy05e2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6NzUlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC05e21hcmdpbi1sZWZ0Ojc1JSAhaW1wb3J0YW50fS5zcGFuLWxnLTEwe2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6ODMuMzMzMzMlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC0xMHttYXJnaW4tbGVmdDo4My4zMzMzMyUgIWltcG9ydGFudH0uc3Bhbi1sZy0xMXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjkxLjY2NjY3JTtib3JkZXItbGVmdC13aWR0aDoyNHB4O3BhZGRpbmc6MCAwJX0uc3Bhbi1sZy1vZmZzZXQtMTF7bWFyZ2luLWxlZnQ6OTEuNjY2NjclICFpbXBvcnRhbnR9LnNwYW4tbGctMTJ7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO2JvcmRlci1sZWZ0LXdpZHRoOjI0cHg7cGFkZGluZzowIDAlfS5zcGFuLWxnLW9mZnNldC0xMnttYXJnaW4tbGVmdDoxMDAlICFpbXBvcnRhbnR9LnNwYW4tbGctMTJ7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTtib3JkZXItbGVmdC13aWR0aDoyNHB4O21hcmdpbi1sZWZ0OjA7d2lkdGg6MTAwJX0uc3Bhbi1mdWxse21hcmdpbi1yaWdodDotMjRweDtwb3NpdGlvbjpyZWxhdGl2ZX19LnNwYW4taGFsZiwucm93LWhhbGZ7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnNwYW4taGFsZiwucm93LWhhbGZ7d2lkdGg6NTAlfS5zcGFuLWhhbGY6bnRoLW9mLXR5cGUob2RkKSwucm93LWhhbGY6bnRoLW9mLXR5cGUob2RkKXtib3JkZXItcmlnaHQtd2lkdGg6MTJweDtjbGVhcjpsZWZ0fS5zcGFuLWhhbGY6bnRoLW9mLXR5cGUoZXZlbiksLnJvdy1oYWxmOm50aC1vZi10eXBlKGV2ZW4pe2JvcmRlci1sZWZ0LXdpZHRoOjEycHh9fS5ncmlke3Bvc2l0aW9uOnJlbGF0aXZlO21hcmdpbi1sZWZ0OjhweDttYXJnaW4tcmlnaHQ6OHB4O292ZXJmbG93OnZpc2libGV9LmdyaWQ6YmVmb3JlLC5ncmlkOmFmdGVye2NvbnRlbnQ6XCIgXCI7ZGlzcGxheTp0YWJsZX0uZ3JpZDphZnRlcntjbGVhcjpib3RofUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmdyaWR7bWFyZ2luLWxlZnQ6MTJweDttYXJnaW4tcmlnaHQ6MTJweH19LmNvbC1zbS0xe2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjUlO3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHh9LmNvbC1zbS1vZmZzZXQtMXttYXJnaW4tbGVmdDoyNSV9LmNvbC1zbS1wdXNoLTF7bGVmdDoyNSV9LmNvbC1zbS1wdWxsLTF7cmlnaHQ6MjUlfS5jb2wtc20tMntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwJTtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4fS5jb2wtc20tb2Zmc2V0LTJ7bWFyZ2luLWxlZnQ6NTAlfS5jb2wtc20tcHVzaC0ye2xlZnQ6NTAlfS5jb2wtc20tcHVsbC0ye3JpZ2h0OjUwJX0uY29sLXNtLTN7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo3NSU7cGFkZGluZy1sZWZ0OjhweDtwYWRkaW5nLXJpZ2h0OjhweH0uY29sLXNtLW9mZnNldC0ze21hcmdpbi1sZWZ0Ojc1JX0uY29sLXNtLXB1c2gtM3tsZWZ0Ojc1JX0uY29sLXNtLXB1bGwtM3tyaWdodDo3NSV9LmNvbC1zbS00e2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtwYWRkaW5nLWxlZnQ6OHB4O3BhZGRpbmctcmlnaHQ6OHB4fS5jb2wtc20tb2Zmc2V0LTR7bWFyZ2luLWxlZnQ6MTAwJX0uY29sLXNtLXB1c2gtNHtsZWZ0OjEwMCV9LmNvbC1zbS1wdWxsLTR7cmlnaHQ6MTAwJX0uY29sLWZpbGwtY29udGFpbmVye21hcmdpbi1sZWZ0Oi04cHg7bWFyZ2luLXJpZ2h0Oi04cHh9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuY29sLWxnLTF7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4LjMzMzMzJTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtMXttYXJnaW4tbGVmdDo4LjMzMzMzJX0uY29sLWxnLXB1c2gtMXtsZWZ0OjguMzMzMzMlfS5jb2wtbGctcHVsbC0xe3JpZ2h0OjguMzMzMzMlfS5jb2wtbGctMntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjE2LjY2NjY3JTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtMnttYXJnaW4tbGVmdDoxNi42NjY2NyV9LmNvbC1sZy1wdXNoLTJ7bGVmdDoxNi42NjY2NyV9LmNvbC1sZy1wdWxsLTJ7cmlnaHQ6MTYuNjY2NjclfS5jb2wtbGctM3tib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjI1JTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtM3ttYXJnaW4tbGVmdDoyNSV9LmNvbC1sZy1wdXNoLTN7bGVmdDoyNSV9LmNvbC1sZy1wdWxsLTN7cmlnaHQ6MjUlfS5jb2wtbGctNHtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjMzLjMzMzMzJTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtNHttYXJnaW4tbGVmdDozMy4zMzMzMyV9LmNvbC1sZy1wdXNoLTR7bGVmdDozMy4zMzMzMyV9LmNvbC1sZy1wdWxsLTR7cmlnaHQ6MzMuMzMzMzMlfS5jb2wtbGctNXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjQxLjY2NjY3JTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtNXttYXJnaW4tbGVmdDo0MS42NjY2NyV9LmNvbC1sZy1wdXNoLTV7bGVmdDo0MS42NjY2NyV9LmNvbC1sZy1wdWxsLTV7cmlnaHQ6NDEuNjY2NjclfS5jb2wtbGctNntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjUwJTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtNnttYXJnaW4tbGVmdDo1MCV9LmNvbC1sZy1wdXNoLTZ7bGVmdDo1MCV9LmNvbC1sZy1wdWxsLTZ7cmlnaHQ6NTAlfS5jb2wtbGctN3tib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjU4LjMzMzMzJTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtN3ttYXJnaW4tbGVmdDo1OC4zMzMzMyV9LmNvbC1sZy1wdXNoLTd7bGVmdDo1OC4zMzMzMyV9LmNvbC1sZy1wdWxsLTd7cmlnaHQ6NTguMzMzMzMlfS5jb2wtbGctOHtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjY2LjY2NjY3JTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtOHttYXJnaW4tbGVmdDo2Ni42NjY2NyV9LmNvbC1sZy1wdXNoLTh7bGVmdDo2Ni42NjY2NyV9LmNvbC1sZy1wdWxsLTh7cmlnaHQ6NjYuNjY2NjclfS5jb2wtbGctOXtib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjc1JTtwYWRkaW5nLWxlZnQ6MTJweDtwYWRkaW5nLXJpZ2h0OjEycHh9LmNvbC1sZy1vZmZzZXQtOXttYXJnaW4tbGVmdDo3NSV9LmNvbC1sZy1wdXNoLTl7bGVmdDo3NSV9LmNvbC1sZy1wdWxsLTl7cmlnaHQ6NzUlfS5jb2wtbGctMTB7Ym9yZGVyOjAgc29saWQgcmdiYSgwLDAsMCwwKTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7YmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94ICFpbXBvcnRhbnQ7ZmxvYXQ6bGVmdDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo4My4zMzMzMyU7cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4fS5jb2wtbGctb2Zmc2V0LTEwe21hcmdpbi1sZWZ0OjgzLjMzMzMzJX0uY29sLWxnLXB1c2gtMTB7bGVmdDo4My4zMzMzMyV9LmNvbC1sZy1wdWxsLTEwe3JpZ2h0OjgzLjMzMzMzJX0uY29sLWxnLTExe2JvcmRlcjowIHNvbGlkIHJnYmEoMCwwLDAsMCk7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY2xpcDpwYWRkaW5nLWJveCAhaW1wb3J0YW50O2Zsb2F0OmxlZnQ7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6OTEuNjY2NjclO3BhZGRpbmctbGVmdDoxMnB4O3BhZGRpbmctcmlnaHQ6MTJweH0uY29sLWxnLW9mZnNldC0xMXttYXJnaW4tbGVmdDo5MS42NjY2NyV9LmNvbC1sZy1wdXNoLTExe2xlZnQ6OTEuNjY2NjclfS5jb2wtbGctcHVsbC0xMXtyaWdodDo5MS42NjY2NyV9LmNvbC1sZy0xMntib3JkZXI6MCBzb2xpZCByZ2JhKDAsMCwwLDApOy13ZWJraXQtYm94LXNpemluZzpib3JkZXItYm94O2JveC1zaXppbmc6Ym9yZGVyLWJveDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3ggIWltcG9ydGFudDtmbG9hdDpsZWZ0O3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7cGFkZGluZy1sZWZ0OjEycHg7cGFkZGluZy1yaWdodDoxMnB4fS5jb2wtbGctb2Zmc2V0LTEye21hcmdpbi1sZWZ0OjEwMCV9LmNvbC1sZy1wdXNoLTEye2xlZnQ6MTAwJX0uY29sLWxnLXB1bGwtMTJ7cmlnaHQ6MTAwJX0uY29sLWZpbGwtY29udGFpbmVye21hcmdpbi1sZWZ0Oi0xMnB4O21hcmdpbi1yaWdodDotMTJweH19LnNpZGUtYmxvY2t7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5zaWRlLWJsb2NrOmJlZm9yZSwuc2lkZS1ibG9jazphZnRlcntjb250ZW50OlwiIFwiO2Rpc3BsYXk6dGFibGV9LnNpZGUtYmxvY2s6YWZ0ZXJ7Y2xlYXI6Ym90aH19QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsuc2lkZS1ibG9jayAuc2lkZS1ncmlke21hcmdpbi1sZWZ0OjhweDttYXJnaW4tcmlnaHQ6OHB4fS5zaWRlLWJsb2NrIC5zaWRlLWdyaWQ6YmVmb3JlLC5zaWRlLWJsb2NrIC5zaWRlLWdyaWQ6YWZ0ZXJ7Y29udGVudDpcIiBcIjtkaXNwbGF5OnRhYmxlfS5zaWRlLWJsb2NrIC5zaWRlLWdyaWQ6YWZ0ZXJ7Y2xlYXI6Ym90aH19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuc2lkZS1ibG9ja3tmbG9hdDpsZWZ0O3dpZHRoOjUwJX0uc2lkZS1ibG9jazpudGgtb2YtdHlwZShvZGQpIC5zaWRlLWdyaWR7bWFyZ2luLWxlZnQ6MTJweDttYXJnaW4tcmlnaHQ6MH0uc2lkZS1ibG9jazpudGgtb2YtdHlwZShldmVuKSAuc2lkZS1ncmlke21hcmdpbi1sZWZ0OjA7bWFyZ2luLXJpZ2h0OjEycHh9fS5idWZmZXItdG9we3BhZGRpbmctdG9wOjg4cHh9LmJ1ZmZlci1ib3R0b217cGFkZGluZy1ib3R0b206ODhweH0uY29sLW5vLXBhZGRpbmd7cGFkZGluZy1sZWZ0OjA7cGFkZGluZy1yaWdodDowfS5ybmRlZC1ib3gtbGlua3tmb250LXNpemU6MTNweDtmb250LXNpemU6LjgxMjVyZW07Zm9udC1mYW1pbHk6J1NhbXN1bmdPbmVMYXRpbldlYicsICdTYW1zdW5nU2FucycsICdJbnRlcmZhY2VfYmQnLCBBcmlhbCwgSGVsdmV0aWNhLCAnU2FuLVNlcmlmJztmb250LXdlaWdodDo3MDA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3JkZXI6c29saWQgMnB4ICM1ZjVmNWY7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweDtjb2xvcjojNWY1ZjVmO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xldHRlci1zcGFjaW5nOi41cHg7bGluZS1oZWlnaHQ6MTBweDttYXJnaW46OHB4IDAgMDtwYWRkaW5nOjExcHggMjVweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWRlY29yYXRpb246bm9uZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7LXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOi4zczt0cmFuc2l0aW9uLWR1cmF0aW9uOi4zczstd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6YmFja2dyb3VuZCwgY29sb3IsIGJvcmRlcjt0cmFuc2l0aW9uLXByb3BlcnR5OmJhY2tncm91bmQsIGNvbG9yLCBib3JkZXI7LXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47d2hpdGUtc3BhY2U6bm93cmFwfUBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk4MXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KXsucm5kZWQtYm94LWxpbmt7cGFkZGluZzo5cHggMjJweH19QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpey5ybmRlZC1ib3gtbGlua3twYWRkaW5nOjlweCAyMnB4fX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCl7LnJuZGVkLWJveC1saW5re2ZvbnQtc2l6ZToxMHB4O2ZvbnQtc2l6ZTouNjI1cmVtO3BhZGRpbmc6N3B4IDE3cHh9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDM3MHB4KXsucm5kZWQtYm94LWxpbmt7Zm9udC1zaXplOjEwcHg7Zm9udC1zaXplOi42MjVyZW07cGFkZGluZzo3cHggMTFweH19LnJuZGVkLWJveC1saW5rOmhvdmVye2JhY2tncm91bmQtY29sb3I6IzVmNWY1Zjtib3JkZXItY29sb3I6IzVmNWY1ZiAhaW1wb3J0YW50O2NvbG9yOiNmZmYgIWltcG9ydGFudDt0ZXh0LWRlY29yYXRpb246bm9uZX1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5ODBweCl7LmR0b3AtZmxvYXR7ZmxvYXQ6bm9uZX0ucm5kZWQtYm94LWxpbmt7Zm9udC1zaXplOjEycHg7Zm9udC1zaXplOi43NXJlbX19LnZpc2libGUtc20tYmxvY2ssLnZpc2libGUtc20taW5saW5lLC52aXNpYmxlLXNtLWlubGluZS1ibG9jaywudmlzaWJsZS1sZy1ibG9jaywudmlzaWJsZS1sZy1pbmxpbmUsLnZpc2libGUtbGctaW5saW5lLWJsb2Nre2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LnZpc2libGUtbGctYmxvY2t7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey52aXNpYmxlLXNtLWJsb2Nre2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudmlzaWJsZS1sZy1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2t7ZGlzcGxheTppbmxpbmUtYmxvY2sgIWltcG9ydGFudH19QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsudmlzaWJsZS1sZy1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsudmlzaWJsZS1zbS1pbmxpbmV7ZGlzcGxheTppbmxpbmUgIWltcG9ydGFudH19Ym9keXtmb250LWZhbWlseTonU2Ftc3VuZ09uZUxhdGluV2ViJywgJ1NhbXN1bmdTYW5zJywgJ0ludGVyZmFjZV9iZCcsIEFyaWFsLCBIZWx2ZXRpY2EsICdTYW4tU2VyaWYnfWgxLGgyLGgzLGg0LGg1LGg2LHAsZmlnY2FwdGlvbixhLGJ1dHRvbixzZWxlY3QsdGV4dGFyZWEsc3ZnIHBhdGgsc3ZnIHJlY3QsW2NsYXNzXj1cInR5cGUtXCJde2ZvbnQtZmFtaWx5OidTYW1zdW5nT25lTGF0aW5XZWInLCAnU2Ftc3VuZ1NhbnMnLCAnSW50ZXJmYWNlX2JkJywgQXJpYWwsIEhlbHZldGljYSwgJ1Nhbi1TZXJpZid9LmRhcmstdGhlbWUgaDEsLmRhcmstdGhlbWUgaDIsLmRhcmstdGhlbWUgaDMsLmRhcmstdGhlbWUgaDQsLmRhcmstdGhlbWUgaDUsLmRhcmstdGhlbWUgaDYsLmRhcmstdGhlbWUgcCwuZGFyay10aGVtZSBmaWdjYXB0aW9uLC5kYXJrLXRoZW1lIGEsLmRhcmstdGhlbWUgYnV0dG9uLC5kYXJrLXRoZW1lIHNlbGVjdCwuZGFyay10aGVtZSB0ZXh0YXJlYSwuZGFyay10aGVtZSBzdmcgcGF0aCwuZGFyay10aGVtZSBzdmcgcmVjdCwuZGFyay10aGVtZSBbY2xhc3NePVwidHlwZS1cIl17Y29sb3I6I2ZmZn0uZGFyay10aGVtZSBzcGFue2NvbG9yOiNmZmZ9YXtjb2xvcjojMjBhMmZmO3RleHQtZGVjb3JhdGlvbjpub25lfWgxe2ZvbnQtZmFtaWx5OidTYW1zdW5nU2Fuc1NoYXJwJywgJ1NhbXN1bmdTYW5zJywgJ0ludGVyZmFjZVInLCBBcmlhbCwgSGVsdmV0aWNhLCAnU2FuLVNlcmlmJ30udHlwZS1ib2xke2ZvbnQtd2VpZ2h0OjgwMH0uY3RhLWhvbGRlcntjb2xvcjojMzYzNjM2fS5lYy1idG4sLmN0YS1idXR0b257Y29sb3I6IzM2MzYzNjtkaXNwbGF5OmlubGluZS1ibG9jaztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjIwcHggMzhweCAyMHB4IDQwcHg7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OjgwMDtsaW5lLWhlaWdodDoxO2xldHRlci1zcGFjaW5nOi4yZW07dGV4dC1hbGlnbjpjZW50ZXI7dGV4dC1kZWNvcmF0aW9uOm5vbmU7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246MCAwLCAwIDEwMCU7YmFja2dyb3VuZC1zaXplOjEwMCUgMTAwJSwgMTAwJSAxMDAlO2JvcmRlcjoxcHggc29saWQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjQwcHg7Ym9yZGVyLXJhZGl1czo0MHB4O291dGxpbmU6MDstd2Via2l0LXRyYW5zaXRpb246LjJzIGVhc2UtaW47dHJhbnNpdGlvbjouMnMgZWFzZS1pbjtiYWNrZ3JvdW5kLWNsaXA6Ym9yZGVyLWJveDt6LWluZGV4OjF9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsuZWMtYnRuLC5jdGEtYnV0dG9ue2ZvbnQtc2l6ZToxMnB4O2xldHRlci1zcGFjaW5nOi4yNWVtfX0uaWU5IC5lYy1idG46YmVmb3JlLC5pZTkgLmN0YS1idXR0b246YmVmb3Jle3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMDAlO3JpZ2h0OjA7Ym90dG9tOjA7bGVmdDowO3otaW5kZXg6LTE7YmFja2dyb3VuZDojMjIyNDI1O2NvbnRlbnQ6Jyc7LXdlYmtpdC10cmFuc2l0aW9uOnRvcCAuMDlzIGVhc2UtaW47dHJhbnNpdGlvbjp0b3AgLjA5cyBlYXNlLWluOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0MHB4O2JvcmRlci1yYWRpdXM6NDBweH0uZWMtYnRuOmhvdmVyLC5lYy1idG46YWN0aXZlLC5jdGEtYnV0dG9uOmhvdmVyLC5jdGEtYnV0dG9uOmFjdGl2ZXtiYWNrZ3JvdW5kLXNpemU6MTAwJSAwLCAxMDAlIDEwMCU7YmFja2dyb3VuZC1jb2xvcjojMjIyNDI1O2JvcmRlci1jb2xvcjojMjIyNDI1ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZiAhaW1wb3J0YW50O3RleHQtZGVjb3JhdGlvbjpub25lfS5lYy1idG46Zm9jdXMsLmN0YS1idXR0b246Zm9jdXN7b3V0bGluZS1jb2xvcjojNGQ5MGZlICFpbXBvcnRhbnQ7b3V0bGluZS1zdHlsZTpzb2xpZCAhaW1wb3J0YW50O291dGxpbmUtd2lkdGg6dGhpbiAhaW1wb3J0YW50fS5lYy1idG46aG92ZXI6YmVmb3JlLC5lYy1idG46YWN0aXZlOmJlZm9yZSwuY3RhLWJ1dHRvbjpob3ZlcjpiZWZvcmUsLmN0YS1idXR0b246YWN0aXZlOmJlZm9yZXt0b3A6MH0uYnV0dG9uLXN1Ym1pdCxpbnB1dFt0eXBlPSdzdWJtaXQnXXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzIyMjQyNTtib3JkZXI6MH0uYnV0dG9uLXN1Ym1pdDphY3RpdmUsaW5wdXRbdHlwZT0nc3VibWl0J106YWN0aXZle2JhY2tncm91bmQtY29sb3I6I2JmYzZjOX0uYnV0dG9uLWV4cGFuZHt3aWR0aDoxMDAlfS5kYXJrLXRoZW1lIC5jdGEtYnV0dG9ue2NvbG9yOiNmZmZ9LmRhcmstdGhlbWUgLmN0YS1idXR0b246aG92ZXIsLmRhcmstdGhlbWUgLmN0YS1idXR0b246YWN0aXZle2JhY2tncm91bmQtc2l6ZToxMDAlIDAsIDEwMCUgMTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNmZmYgIWltcG9ydGFudDtjb2xvcjojMDAwICFpbXBvcnRhbnR9LnBhZ2UtY29udGVudCAuZGFyay10aGVtZSAjbHBjaGF0SGVhZGVyTGlua1t0YXJnZXQ9J19ibGFuayddIGE6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LnN2Zykgbm8tcmVwZWF0fS5wYWdlLWNvbnRlbnQgLmRhcmstdGhlbWUgI2xwY2hhdEhlYWRlckxpbmtbdGFyZ2V0PSdfYmxhbmsnXTpob3ZlciBhOmFmdGVye2JhY2tncm91bmQ6dXJsKC91cy9zbWcvZXRjL2Rlc2lnbnMvc2Ftc3VuZy9nbG9iYWwvaW1hZ2VzL2ljb25zL25ld3dpbmRvdy1ibGFjay5zdmcpIG5vLXJlcGVhdH0ucGFnZS1jb250ZW50IC5kYXJrLXRoZW1lIGFbdGFyZ2V0PSdfYmxhbmsnXTphZnRlciwucGFnZS1jb250ZW50IC5kYXJrLXRoZW1lIGFbZGF0YS1jdGFiZWhhdmlvdXI9J19ibGFuayddOmFmdGVye2JhY2tncm91bmQ6dXJsKC91cy9zbWcvZXRjL2Rlc2lnbnMvc2Ftc3VuZy9nbG9iYWwvaW1hZ2VzL2ljb25zL25ld3dpbmRvdy5zdmcpIG5vLXJlcGVhdH0ucGFnZS1jb250ZW50IC5kYXJrLXRoZW1lIGEuY3RhLWJ1dHRvblt0YXJnZXQ9J19ibGFuayddOmhvdmVyOmFmdGVyLC5wYWdlLWNvbnRlbnQgLmRhcmstdGhlbWUgYS5jdGEtYnV0dG9uW2RhdGEtY3RhYmVoYXZpb3VyPSdfYmxhbmsnXTpob3ZlcjphZnRlciwucGFnZS1jb250ZW50IC5kYXJrLXRoZW1lIGEuZWMtYnRuW3RhcmdldD0nX2JsYW5rJ106aG92ZXI6YWZ0ZXIsLnBhZ2UtY29udGVudCAuZGFyay10aGVtZSBhLmVjLWJ0bltkYXRhLWN0YWJlaGF2aW91cj0nX2JsYW5rJ106aG92ZXI6YWZ0ZXIsLnBhZ2UtY29udGVudCAuZGFyay10aGVtZSBhLmN0YS1idXR0b25bdGFyZ2V0PSdfYmxhbmsnXTpmb2N1czphZnRlciwucGFnZS1jb250ZW50IC5kYXJrLXRoZW1lIGEuY3RhLWJ1dHRvbltkYXRhLWN0YWJlaGF2aW91cj0nX2JsYW5rJ106Zm9jdXM6YWZ0ZXIsLnBhZ2UtY29udGVudCAuZGFyay10aGVtZSBhLmVjLWJ0blt0YXJnZXQ9J19ibGFuayddOmZvY3VzOmFmdGVyLC5wYWdlLWNvbnRlbnQgLmRhcmstdGhlbWUgYS5lYy1idG5bZGF0YS1jdGFiZWhhdmlvdXI9J19ibGFuayddOmZvY3VzOmFmdGVye2JhY2tncm91bmQ6dXJsKC91cy9zbWcvZXRjL2Rlc2lnbnMvc2Ftc3VuZy9nbG9iYWwvaW1hZ2VzL2ljb25zL25ld3dpbmRvdy1ibGFjay5zdmcpIG5vLXJlcGVhdH0ucGFnZS1jb250ZW50ICNscGNoYXRIZWFkZXJMaW5rW3RhcmdldD0nX2JsYW5rJ10gYTphZnRlcntjb250ZW50OicnO3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LWJsYWNrLnN2Zykgbm8tcmVwZWF0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDo1cHg7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjJzIGVhc2UtaW47dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWltYWdlIC4ycyBlYXNlLWlufS5wYWdlLWNvbnRlbnQgI2xwY2hhdEhlYWRlckxpbmtbdGFyZ2V0PSdfYmxhbmsnXTpob3ZlciBhOmFmdGVye2JhY2tncm91bmQ6dXJsKC91cy9zbWcvZXRjL2Rlc2lnbnMvc2Ftc3VuZy9nbG9iYWwvaW1hZ2VzL2ljb25zL25ld3dpbmRvdy5zdmcpIG5vLXJlcGVhdH0ucGFnZS1jb250ZW50IGEubm90LW5hdlt0YXJnZXQ9J19ibGFuayddIHB7ZGlzcGxheTppbmxpbmV9LnBhZ2UtY29udGVudCBhLnNlY29uZGFyeS1tZW51X19saW5rW3RhcmdldD0nX2JsYW5rJ106YWZ0ZXJ7Y29udGVudDpub25lICFpbXBvcnRhbnR9LnBhZ2UtY29udGVudCBhLnNlY29uZGFyeS1tZW51X19saW5rW3RhcmdldD0nX2JsYW5rJ10gc3BhbjphZnRlcntjb250ZW50OicnICFpbXBvcnRhbnQ7d2lkdGg6MTFweDtoZWlnaHQ6MTFweDtiYWNrZ3JvdW5kOnVybCgvdXMvc21nL2V0Yy9kZXNpZ25zL3NhbXN1bmcvZ2xvYmFsL2ltYWdlcy9pY29ucy9uZXd3aW5kb3cuc3ZnKSBuby1yZXBlYXQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbi1sZWZ0OjVweDttYXJnaW4tdG9wOjZweDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1pbWFnZSAuMnMgZWFzZS1pbjt0cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjJzIGVhc2UtaW59LnBhZ2UtY29udGVudCBhLnNlY29uZGFyeS1tZW51X19saW5rW3RhcmdldD0nX2JsYW5rJ10uc2Vjb25kYXJ5LW1lbnUtLWhvdmVyLXN0YXRlIHNwYW46YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LWdyYXkuc3ZnKSBuby1yZXBlYXR9LnBhZ2UtY29udGVudCBhLnNlY29uZGFyeS1tZW51X19saW5rW3RhcmdldD0nX2JsYW5rJ10uc2Vjb25kYXJ5LW1lbnUtLWhvdmVyLXN0YXRlIHNwYW46aG92ZXI6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LnN2Zykgbm8tcmVwZWF0fS5wYWdlLWNvbnRlbnQgYVt0YXJnZXQ9J19ibGFuayddOmFmdGVyLC5wYWdlLWNvbnRlbnQgYVtkYXRhLWN0YWJlaGF2aW91cj0nX2JsYW5rJ106YWZ0ZXJ7Y29udGVudDonJyAhaW1wb3J0YW50O3dpZHRoOjExcHg7aGVpZ2h0OjExcHg7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LWJsYWNrLnN2Zykgbm8tcmVwZWF0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOm1pZGRsZTttYXJnaW4tbGVmdDo1cHg7LXdlYmtpdC10cmFuc2l0aW9uOmJhY2tncm91bmQtaW1hZ2UgLjJzIGVhc2UtaW47dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWltYWdlIC4ycyBlYXNlLWlufS5wYWdlLWNvbnRlbnQgYS5oaWRlLXdpbmRvdy1pY29uW3RhcmdldD0nX2JsYW5rJ106YWZ0ZXIsLnBhZ2UtY29udGVudCBhLmhpZGUtd2luZG93LWljb25bZGF0YS1jdGFiZWhhdmlvdXI9J19ibGFuayddOmFmdGVye2NvbnRlbnQ6bm9uZSAhaW1wb3J0YW50fS5wYWdlLWNvbnRlbnQgYS5jdGEtYnV0dG9uW3RhcmdldD0nX2JsYW5rJ106aG92ZXI6YWZ0ZXIsLnBhZ2UtY29udGVudCBhLmN0YS1idXR0b25bZGF0YS1jdGFiZWhhdmlvdXI9J19ibGFuayddOmhvdmVyOmFmdGVyLC5wYWdlLWNvbnRlbnQgYS5lYy1idG5bdGFyZ2V0PSdfYmxhbmsnXTpob3ZlcjphZnRlciwucGFnZS1jb250ZW50IGEuZWMtYnRuW2RhdGEtY3RhYmVoYXZpb3VyPSdfYmxhbmsnXTpob3ZlcjphZnRlciwucGFnZS1jb250ZW50IGEuY3RhLWJ1dHRvblt0YXJnZXQ9J19ibGFuayddOmZvY3VzOmFmdGVyLC5wYWdlLWNvbnRlbnQgYS5jdGEtYnV0dG9uW2RhdGEtY3RhYmVoYXZpb3VyPSdfYmxhbmsnXTpmb2N1czphZnRlciwucGFnZS1jb250ZW50IGEuZWMtYnRuW3RhcmdldD0nX2JsYW5rJ106Zm9jdXM6YWZ0ZXIsLnBhZ2UtY29udGVudCBhLmVjLWJ0bltkYXRhLWN0YWJlaGF2aW91cj0nX2JsYW5rJ106Zm9jdXM6YWZ0ZXJ7YmFja2dyb3VuZDp1cmwoL3VzL3NtZy9ldGMvZGVzaWducy9zYW1zdW5nL2dsb2JhbC9pbWFnZXMvaWNvbnMvbmV3d2luZG93LnN2Zykgbm8tcmVwZWF0fS5wYWdlLWNvbnRlbnQgYVtjbGFzc149XCJ0bC1idG4tXCJdW3RhcmdldD0nX2JsYW5rJ106YWZ0ZXIsLnBhZ2UtY29udGVudCBhW2NsYXNzKj1cInRsLWJ0bi1cIl1bdGFyZ2V0PSdfYmxhbmsnXTphZnRlciwucGFnZS1jb250ZW50IGFbY2xhc3NePVwidGwtYnRuLVwiXVtkYXRhLWN0YWJlaGF2aW91cj0nX2JsYW5rJ106YWZ0ZXIsLnBhZ2UtY29udGVudCBhW2NsYXNzKj1cInRsLWJ0bi1cIl1bZGF0YS1jdGFiZWhhdmlvdXI9J19ibGFuayddOmFmdGVye21hcmdpbi10b3A6MXB4O3dpZHRoOjEycHg7aGVpZ2h0OjEycHh9LnBhZ2UtY29udGVudCBhW2NsYXNzJD1cImN0YTJcIl1bdGFyZ2V0PSdfYmxhbmsnXTphZnRlcnstd2Via2l0LXRyYW5zaXRpb24tZHVyYXRpb246dW5zZXQ7dHJhbnNpdGlvbi1kdXJhdGlvbjp1bnNldH0ucGFnZS1jb250ZW50IGFbY2xhc3MkPVwiY3RhMlwiXVt0YXJnZXQ9J19ibGFuayddOmhvdmVyOmFmdGVye2JhY2tncm91bmQ6dXJsKC91cy9zbWcvZXRjL2Rlc2lnbnMvc2Ftc3VuZy9nbG9iYWwvaW1hZ2VzL2ljb25zL25ld3dpbmRvdy1ibHVlLnN2Zykgbm8tcmVwZWF0fVtjbGFzc149XCJ0bC1idG4tXCJdLFtjbGFzcyo9XCJ0bC1idG4tXCJde2JhY2tncm91bmQ6bm9uZTtib3JkZXI6MDtvdXRsaW5lOjA7YmFja2dyb3VuZDpub25lO2JvcmRlcjowO2NvbG9yOiMwMDA7Zm9udC1zaXplOjEycHg7Zm9udC13ZWlnaHQ6ODAwO2xldHRlci1zcGFjaW5nOi4yZW07bGluZS1oZWlnaHQ6MTRweDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7dmVydGljYWwtYWxpZ246dGV4dC1ib3R0b219QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXtbY2xhc3NePVwidGwtYnRuLVwiXSxbY2xhc3MqPVwidGwtYnRuLVwiXXtsZXR0ZXItc3BhY2luZzouMjVlbX19W2NsYXNzXj1cInRsLWJ0bi1cIl06aG92ZXIsW2NsYXNzKj1cInRsLWJ0bi1cIl06aG92ZXJ7Y3Vyc29yOnBvaW50ZXJ9W2NsYXNzXj1cInRsLWJ0bi1cIl06Zm9jdXMsW2NsYXNzKj1cInRsLWJ0bi1cIl06Zm9jdXN7b3V0bGluZS1jb2xvcjojNGQ5MGZlO291dGxpbmUtc3R5bGU6c29saWQ7b3V0bGluZS13aWR0aDp0aGlufVtjbGFzc149XCJ0bC1idG4tXCJdOjphZnRlcixbY2xhc3MqPVwidGwtYnRuLVwiXTo6YWZ0ZXJ7Y29sb3I6IzM2MzYzNjtmb250LWZhbWlseTonU2Ftc3VuZ1NoYXJwR3JhcGhpYyc7Zm9udC1zaXplOjEycHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6LTE4cHg7dG9wOjB9W2NsYXNzXj1cInRsLWJ0bi1cIl06OmJlZm9yZSxbY2xhc3MqPVwidGwtYnRuLVwiXTo6YmVmb3Jle2NvbG9yOiMzNjM2MzY7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J1NhbXN1bmdTaGFycEdyYXBoaWMnO2ZvbnQtc2l6ZToxMnB4O2xpbmUtaGVpZ2h0OjE0cHg7bWFyZ2luLXJpZ2h0OjdweDt2ZXJ0aWNhbC1hbGlnbjp0ZXh0LWJvdHRvbX0udGwtYnRuLW5hdmlnYXRpb246OmFmdGVye2NvbnRlbnQ6J1xcZTkwMid9LnRsLWJ0bi1yYWRpb3tsaW5lLWhlaWdodDoyOHB4fS50bC1idG4tZ3VpZGU6OmJlZm9yZXtjb250ZW50OidcXGU5MDInfS50bC1idG4tZXhwYW5kOjphZnRlcntjb250ZW50OidcXGU5MDEnfS50bC1idG4taGlkZTo6YWZ0ZXJ7Y29udGVudDonXFxlOTAwJ30udGwtYnRuLWNsZWFyOjpiZWZvcmV7Y29udGVudDonXFxlOTBkJ30ucGxheS1idG57YmFja2dyb3VuZDpub25lO2JvcmRlcjowO291dGxpbmU6MDtmb250LXNpemU6MTAwcHg7YmFja2dyb3VuZDp0cmFuc3BhcmVudDstd2Via2l0LWJvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yYWRpdXM6NTAlO2xpbmUtaGVpZ2h0OjFlbTtoZWlnaHQ6MWVtfUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpey5wbGF5LWJ0bntmb250LXNpemU6MTQ0cHh9fUBtZWRpYSAobWluLXdpZHRoOiAxMDAwcHgpIGFuZCAobWF4LXdpZHRoOiAxNDQwcHgpey5wbGF5LWJ0bntmb250LXNpemU6MTB2d319LnBsYXktYnRuOjphZnRlcntjb2xvcjojZmZmO2NvbnRlbnQ6J1xcZTkwZic7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udC1mYW1pbHk6J1NhbXN1bmdTaGFycEdyYXBoaWMnO2xpbmUtaGVpZ2h0OjFlbTt2ZXJ0aWNhbC1hbGlnbjpjZW50ZXJ9LnBsYXktYnRuOmZvY3Vzey13ZWJraXQtYm94LXNoYWRvdzowIDAgNXB4ICNmZmY7Ym94LXNoYWRvdzowIDAgNXB4ICNmZmZ9LmhlYWRlcl9fY3RhMjpmb2N1cywuZmVhdHVyZS1iZW5lZml0X19jdGEyOmZvY3VzLC50ZXh0LWxpbms6Zm9jdXMsLmRlc2MtdGV4dEJsb2NrLWNvbnRhaW5lcl9fY3RhX19idG46Zm9jdXN7b3V0bGluZS1jb2xvcjojNGQ5MGZlO291dGxpbmUtc3R5bGU6YXV0bztvdXRsaW5lLXdpZHRoOnRoaW59LmNtLWctY29udGVudC1jYXJvdXNlbF9fY29udGFpbmVyX19zbGlkZS1zZWN0aW9uX19zbGlkZV9fdGV4dF9fbGluazpmb2N1c3tvdXRsaW5lLWNvbG9yOiM0ZDkwZmUgIWltcG9ydGFudDtvdXRsaW5lLXN0eWxlOmF1dG8gIWltcG9ydGFudDtvdXRsaW5lLXdpZHRoOnRoaW4gIWltcG9ydGFudH0uaWNvbi1wbGF5LC5zYW1zdW5nLXBsYXktYnV0dG9ue2N1cnNvcjpwb2ludGVyfS5pY29uLXBsYXk6Zm9jdXMsLnNhbXN1bmctcGxheS1idXR0b246Zm9jdXN7b3V0bGluZS1jb2xvcjojNGQ5MGZlICFpbXBvcnRhbnQ7b3V0bGluZS1zdHlsZTphdXRvICFpbXBvcnRhbnQ7b3V0bGluZS13aWR0aDp0aGluICFpbXBvcnRhbnR9Lm92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGUgIWltcG9ydGFudH0udmlkZW8tYnV0dG9uLW92ZXJsYXl7cG9zaXRpb246YWJzb2x1dGU7dG9wOjUwJTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KXsudmlkZW8tYnV0dG9uLW92ZXJsYXl7d2lkdGg6ODBweDtoZWlnaHQ6ODBweH19LmltYWdlLWNvbnRhaW5lciBpbWcsLnZpZGVvLXNuYXBzaG90IGltZ3t3aWR0aDoxMDAlfS5mYS1idG4tcmFkaW97ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MjhweDtoZWlnaHQ6MjhweDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjE0cHg7Ym9yZGVyLXJhZGl1czoxNHB4O2JvcmRlcjoxcHggc29saWQgIzAwMDtwb3NpdGlvbjpyZWxhdGl2ZTstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9LmZhLWJ0bi1yYWRpby5zZWxlY3RlZDphZnRlciwuZmEtYnRuLXJhZGlvOmhvdmVyOmFmdGVyLGlucHV0W3R5cGU9cmFkaW9dOmNoZWNrZWQrbGFiZWwgLmZhLWJ0bi1yYWRpbzphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LWJvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yYWRpdXM6NTAlO2JhY2tncm91bmQtY29sb3I6IzAwMDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCkgYW5kIChtYXgtd2lkdGg6IDEyODBweCl7LmZhLWJ0bi1yYWRpb3t3aWR0aDoxOHB4O2hlaWdodDoxOHB4fX1AbWVkaWEgKG1pbi13aWR0aDogMTI4MXB4KXsuZmEtYnRuLXJhZGlve3dpZHRoOjI0cHg7aGVpZ2h0OjI0cHh9fVtkYXRhLWhpZGRlbl17ZGlzcGxheTpub25lfVtkYXRhLWludmlzaWJsZV17dmlzaWJpbGl0eTpoaWRkZW59LmZhLWJ0bi1jaGVja2JveHtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDoxNnB4O2hlaWdodDoxNnB4O2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICMwMDA7cG9zaXRpb246cmVsYXRpdmU7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fS5mYS1idG4tY2hlY2tib3guc2VsZWN0ZWQ6YWZ0ZXIsaW5wdXRbdHlwZT1jaGVja2JveF06Y2hlY2tlZCtsYWJlbCAuZmEtYnRuLWNoZWNrYm94OmFmdGVye2NvbnRlbnQ6XCJcIjt3aWR0aDoxMDAlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6IzAwMDstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym9yZGVyOjJweCBzb2xpZCAjZmZmO2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfUBtZWRpYSAobWluLXdpZHRoOiA3NjlweCl7LmZhLWJ0bi1jaGVja2JveDpob3ZlcjphZnRlcntjb250ZW50OlwiXCI7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JvcmRlcjoycHggc29saWQgI2ZmZjtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO2xlZnQ6MH19LmNvbG9yLWJsb2Nre2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9JyNmZmYnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9JyMwMDAnXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2dyZXknXXtiYWNrZ3JvdW5kLWNvbG9yOiNkMWQ0ZDl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3JlZCdde2JhY2tncm91bmQtY29sb3I6I2QxMjgyNX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzAwNmViY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZ3JlZW4nXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMGIxNDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9JyNmZjAnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmM2NjB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3BpbmsnXXtiYWNrZ3JvdW5kLWNvbG9yOiNiZTAxNzB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J29yYW5nZSdde2JhY2tncm91bmQtY29sb3I6I2ZmNjkwMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZ29sZCdde2JhY2tncm91bmQtY29sb3I6I0YwQ0I3Nn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbmVhdC13aGl0ZSdde2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nd2hpdGUtZnJvc3QnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3doaXRlLXBlYXJsJ117YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdkYXp6bGluZy13aGl0ZSdde2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZnJvc3Qtd2hpdGUnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21hcmJsZS13aGl0ZSdde2JhY2tncm91bmQtY29sb3I6I2Y4ZjhmZjtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYXVyb3JhLXdoaXRlJ117YmFja2dyb3VuZC1jb2xvcjojZmVmZmZlO2JvcmRlci1jb2xvcjojY2NjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzaGltbWVyeS13aGl0ZSdde2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncHJpc20td2hpdGUnXXtiYWNrZ3JvdW5kLWNvbG9yOiNENUVFRjE7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NlcmFtaWMtd2hpdGUnXXtiYWNrZ3JvdW5kLWNvbG9yOiNGNEYxRUQ7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2F1cmEtd2hpdGUnXXtiYWNrZ3JvdW5kLWNvbG9yOiNFQkU3RTM7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NvYmFsdC1ibGFjaydde2JhY2tncm91bmQtY29sb3I6IzAwMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nc2lsdmVyLXRpdGFuaXVtJ117YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtZXRhbGxpYy1ibGFjaydde2JhY2tncm91bmQtY29sb3I6IzAwMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbWluZXJhbC1hc2gtYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2JsYWNrLW1pc3QnXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NoYXJjb2FsLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjbGVhci1ibGFjaydde2JhY2tncm91bmQtY29sb3I6IzAwMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0na2luZXRpYy1zdHJpcGUtYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21hamVzdGljLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzYXBwaGlyZS1ibGFjaydde2JhY2tncm91bmQtY29sb3I6IzA4MDcwZH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndHJhbnNsdWNlbnQtYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21pZG5pZ2h0LWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojMjMxRjIwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtYXR0ZS1ibGFjay1zdGFpbmxlc3MnXXtiYWNrZ3JvdW5kLWNvbG9yOiM1QzVCNTl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3ByaXNtLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojMDQwMzAxfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjZXJhbWljLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojMkEyNjIwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjb3Ntb3MtYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOiMzQjNDNDB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2ZpbmdlcnByaW50LXJlc2lzdGFudC10dXNjYW4tc3RhaW5sZXNzLXN0ZWVsJ117YmFja2dyb3VuZC1jb2xvcjojNjI1NDUzfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhdXJhLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojM0MzQzNFfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhcXVhLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojMDAwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjb3NtaWMtYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOiMyRDI5MjZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21pcnJvci1ibGFjaydde2JhY2tncm91bmQtY29sb3I6IzEwMTgyMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndGl0YW5pdW0tc2lsdmVyJ117YmFja2dyb3VuZC1jb2xvcjojQkRDMEM3fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzdHJhdHVzLWdyZXknXXtiYWNrZ3JvdW5kLWNvbG9yOiNkMWQ0ZDl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NyZWFtJ117YmFja2dyb3VuZC1jb2xvcjojY2VjYWJmfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd0aXRhbml1bS1icm9uemUnXXtiYWNrZ3JvdW5kLWNvbG9yOiM3NzZlNjV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2RhcmstZ3JheSdde2JhY2tncm91bmQtY29sb3I6ZGltZ3JheX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbW9jaGEtZ3JheSdde2JhY2tncm91bmQtY29sb3I6IzhkN2E1ZX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nc2lsdmVyJ117YmFja2dyb3VuZC1jb2xvcjojOTU5NTk2fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjbG91ZC1zaWx2ZXInXXtiYWNrZ3JvdW5kLWNvbG9yOiNhOWFmYmJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2Nyb3duLXNpbHZlcidde2JhY2tncm91bmQtY29sb3I6Izk1OTU5Nn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nc2lsdmVyLXRpdGFuaXVtJ117YmFja2dyb3VuZC1jb2xvcjojYzJjMmMyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd0ZWNoLXNpbHZlcidde2JhY2tncm91bmQtY29sb3I6c2lsdmVyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzdGFpbmxlc3Mtc3RlZWwnXXtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVhZWE7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3N0YWlubGVzcydde2JhY2tncm91bmQtY29sb3I6I2VhZWFlYTtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nc3RlZWwnXXtiYWNrZ3JvdW5kLWNvbG9yOiNlYWVhZWE7Ym9yZGVyLWNvbG9yOiNjY2N9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3N0YWlubGVzcy1wbGF0aW51bSdde2JhY2tncm91bmQtY29sb3I6I2I0YjRiNH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncGxhdGludW0nXXtiYWNrZ3JvdW5kLWNvbG9yOiNjM2MzYzN9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2xhbWInXXtiYWNrZ3JvdW5kLWNvbG9yOiNjZWMxYjB9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J29ueXgnXXtiYWNrZ3JvdW5kLWNvbG9yOmRpbWdyYXl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2JsYWNrLW9ueXgnXXtiYWNrZ3JvdW5kLWNvbG9yOmRpbWdyYXl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J29ueXgtYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOmRpbWdyYXl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3RpdGFuaXVtLWdyYXknXXtiYWNrZ3JvdW5kLWNvbG9yOiNiNmFmYTl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NoYXJjb2FsLWdyYXknXXtiYWNrZ3JvdW5kLWNvbG9yOmRpbWdyYXl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3doaXRlLXNpbHZlcidde2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYmxhY2stc2FwcGhpcmUnXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3Ntb2t5LXRpdGFuaXVtJ117YmFja2dyb3VuZC1jb2xvcjojNzM2ZTZifS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdibGFjay1zdGFpbmxlc3Mtc3RlZWwnXXtiYWNrZ3JvdW5kLWNvbG9yOiMzYTNiM2Z9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2JsYWNrLXN0YWlubGVzcydde2JhY2tncm91bmQtY29sb3I6IzQ1NDU0NX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nY2xlYXItc2lsdmVyJ117YmFja2dyb3VuZC1jb2xvcjpzaWx2ZXJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2d1bm1ldGFsLWdyYXknXXtiYWNrZ3JvdW5kLWNvbG9yOiMyOTJlMzd9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2d1bm1ldGFsJ117YmFja2dyb3VuZC1jb2xvcjojMmMzNTM5fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzdGVlbC1ncmF5J117YmFja2dyb3VuZC1jb2xvcjojN2I5MDk1fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdsaWdodC1ncmF5J117YmFja2dyb3VuZC1jb2xvcjojZDNkM2QzfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdvcmNoaWQtZ3JheSdde2JhY2tncm91bmQtY29sb3I6Izg2ODQ5OX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYXJjdGljLXNpbHZlcidde2JhY2tncm91bmQtY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndGFuJ117YmFja2dyb3VuZC1jb2xvcjojYjVhZDk0fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtZXRlb3ItZ3JheSdde2JhY2tncm91bmQtY29sb3I6Izk0OTM5Mn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZmluZ2VycHJpbnQtcmVzaXN0YW50LWJsYWNrLXN0YWlubGVzcy1zdGVlbCdde2JhY2tncm91bmQtY29sb3I6IzM2MzYzNn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZmluZ2VycHJpbnQtcmVzaXN0YW50LXN0YWlubGVzcy1zdGVlbCdde2JhY2tncm91bmQtY29sb3I6I2MyYzJjMn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndHJlbmNoJ117YmFja2dyb3VuZC1jb2xvcjojYjViOWEyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdmaW5nZXJwcmludC1yZXNpc3RhbnQtbWF0dGUtYmxhY2stc3RhaW5sZXNzLXN0ZWVsJ117YmFja2dyb3VuZC1jb2xvcjojNGY0ZjRmfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdmaW5nZXJwcmludC1yZXNpc3RhbnQtbWF0dGUtYmxhY2stc3RhaW5sZXNzJ117YmFja2dyb3VuZC1jb2xvcjojNGY0ZjRmfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtYXR0ZS1ibGFjay1zdGFpbmxlc3Mtc3RlZWwnXXtiYWNrZ3JvdW5kLWNvbG9yOiM0ZjRmNGZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2lub3gtZ3JleSdde2JhY2tncm91bmQtY29sb3I6IzZmNmI2Y30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncGhvbmVib3gnXXtiYWNrZ3JvdW5kLWNvbG9yOiMzMzAwMGF9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3R3aWxsLWNoYXJjb2FsJ117YmFja2dyb3VuZC1jb2xvcjojOEM4NTdCfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzcGFjZS1zaWx2ZXInXXtiYWNrZ3JvdW5kLWNvbG9yOiNCQ0M2QzJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2Rhcmstc2lsdmVyJ117YmFja2dyb3VuZC1jb2xvcjojODk4RjhEfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhdXJhLWdsb3cnXXtiYWNrZ3JvdW5kLWNvbG9yOiNBQUFEQUV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21vdW50YWluLWdyYXknXXtiYWNrZ3JvdW5kLWNvbG9yOiM2ZTZkNzN9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21lcmN1cnktZ3JheSdde2JhY2tncm91bmQtY29sb3I6IzRlNTE1YX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nY29zbWljLWdyYXknXXtiYWNrZ3JvdW5kLWNvbG9yOiM1RjYzNjd9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3RhbmdvLXJlZCdde2JhY2tncm91bmQtY29sb3I6I2QxMjgyNX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZ2FybmV0LXJlZCdde2JhY2tncm91bmQtY29sb3I6I2QxMjgyNX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncGx1bS1yZWQnXXtiYWNrZ3JvdW5kLWNvbG9yOiNhNzJhNDR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NoZXJyeS1yZWQnXXtiYWNrZ3JvdW5kLWNvbG9yOiNjMjQ2NDF9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3JlZC1hdXJvcmEnXXtiYWNrZ3JvdW5kLWNvbG9yOiNkMjIwMzR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2J1cmd1bmR5J117YmFja2dyb3VuZC1jb2xvcjojOTQxMjEyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtZXJsb3QnXXtiYWNrZ3JvdW5kLWNvbG9yOiM3ZjE3MWZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2F1cmEtcmVkJ117YmFja2dyb3VuZC1jb2xvcjojQjgxQjM2fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdkYXJrLW9yYW5nZSdde2JhY2tncm91bmQtY29sb3I6I2ZiNjEwZX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nd2lsZC1vcmFuZ2UnXXtiYWNrZ3JvdW5kLWNvbG9yOiNjMjRkMjN9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J29hdG1lYWwnXXtiYWNrZ3JvdW5kLWNvbG9yOiNlN2RjY2J9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2ZpbmdlcnByaW50LXJlc2lzdGFudC1jaGFtcGFnbmUtc3RhaW5sZXNzLXN0ZWVsJ117YmFja2dyb3VuZC1jb2xvcjojZThkYmNjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhbWJlci1icm93bidde2JhY2tncm91bmQtY29sb3I6IzgwNDAwMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZ29sZC1icm93bidde2JhY2tncm91bmQtY29sb3I6IzgwNDAwMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nY2hlc3RudXQnXXtiYWNrZ3JvdW5kLWNvbG9yOiM4NTRkMzZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2Jyb3duLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojNTQ0NDM0fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdkYXJrLWJyb3duJ117YmFja2dyb3VuZC1jb2xvcjojNTk0MjNjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd3YWxudXQnXXtiYWNrZ3JvdW5kLWNvbG9yOiM2NjRlNDJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J29haydde2JhY2tncm91bmQtY29sb3I6I2NmYjc5NX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYmllZ2UnXXtiYWNrZ3JvdW5kLWNvbG9yOiNjZWI0OTl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2JlaWdlL2xpZ2h0LXdvb2QnXXtiYWNrZ3JvdW5kLWNvbG9yOiNjZmI3OTV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2JlaWdlJ117YmFja2dyb3VuZC1jb2xvcjojY2ZiNzk1fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd3YWxudXQvZGFyay13b29kJ117YmFja2dyb3VuZC1jb2xvcjojNjY0ZTQyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdicm93bidde2JhY2tncm91bmQtY29sb3I6IzY2NGU0Mn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYmx1ZS1jb3JhbCdde2JhY2tncm91bmQtY29sb3I6IzZlOTFhZn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nI2FkZDhlNidde2JhY2tncm91bmQtY29sb3I6IzY0YWRlZH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbWludCdde2JhY2tncm91bmQtY29sb3I6IzkyYWNhOX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncGVyZm9yYXRlZC1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojMTNhOWI5fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzYXBwaGlyZS1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojNDE2OWUxfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjb2JhbHQtYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzQxNjllMX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncGViYmxlLWJsdWUnXXtiYWNrZ3JvdW5kLWNvbG9yOiMxYTY4YTl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2xpZ2h0LWJsdWUnXXtiYWNrZ3JvdW5kLWNvbG9yOiMxNjRDQzZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3NreS1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojYTBlMGZifS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhcXVhJ117YmFja2dyb3VuZC1jb2xvcjojNjZmZmIyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSduYXZ5J117YmFja2dyb3VuZC1jb2xvcjojMjYyMjc3fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd0cmFuc2x1Y2VudC10ZWFsJ117YmFja2dyb3VuZC1jb2xvcjp0ZWFsfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzbW9reS1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojMWE2OGE5fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjbGVhci1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojOTZjZmVhfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSduYXZ5MSdde2JhY2tncm91bmQtY29sb3I6IzcyOWRjOH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncm95YWwtYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzQxNjllMX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndG9wYXotYmx1ZSdde2JhY2tncm91bmQtY29sb3I6Izc4YmRkNH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nY29yYWwtYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzViODJhYn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZGVlcHNlYS1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojMDAzQTcwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdwb3JjZWxhaW4tYmx1ZSdde2JhY2tncm91bmQtY29sb3I6I2UxZWRlZH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nb2NlYW4tYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzFmMzU1ZX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nb255eCdde2JhY2tncm91bmQtY29sb3I6IzIwMjQyZH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZGFyay1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojMDIwQzJGfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjb3JhbCdde2JhY2tncm91bmQtY29sb3I6I0YzQ0ZCM30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncHJpc20tYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzIzNTlBOH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYXN0cm8tYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzNBNTA4MX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbWVkLWJsdWUnXXtiYWNrZ3JvdW5kLWNvbG9yOiMxQjMxODl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2F1cmEtYmx1ZSdde2JhY2tncm91bmQtY29sb3I6IzNDNEQ3OX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nY2xvdWQtYmx1ZSdde2JhY2tncm91bmQtY29sb3I6I0E0QzhFMX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncm9zZS1nb2xkJ117YmFja2dyb3VuZC1jb2xvcjojZGQ5YjhmfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdyb3NlLXF1YXJ0eidde2JhY2tncm91bmQtY29sb3I6I2RkOWI4Zn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbGlnaHQtZ29sZCdde2JhY2tncm91bmQtY29sb3I6I2ZmZTZiMn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncGVyZm9yYXRlZC1nb2xkJ117YmFja2dyb3VuZC1jb2xvcjojYzhiYjVmfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdwbGF0aW51bS1nb2xkJ117YmFja2dyb3VuZC1jb2xvcjojY2JhZTc4fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdnb2xkLXBsYXRpbnVtJ117YmFja2dyb3VuZC1jb2xvcjojY2JhZTc4fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdicm9uemUtZ29sZCdde2JhY2tncm91bmQtY29sb3I6I2E1NjQwNn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nY2hldnJvbi1yb3NlLWdvbGQnXXtiYWNrZ3JvdW5kLWNvbG9yOiNiNzZlNzl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NsZWFyLWdvbGQnXXtiYWNrZ3JvdW5kLWNvbG9yOmdvbGR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NvbmZldHRpLWRvdC1nb2xkJ117YmFja2dyb3VuZC1jb2xvcjpnb2xkfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdnb2xkZW4tc2hhZG93J117YmFja2dyb3VuZC1jb2xvcjojOGE3OTVkfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzdW5zZXQtZ29sZCdde2JhY2tncm91bmQtY29sb3I6I2UxODU1NH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nc2FuZHktZ29sZCdde2JhY2tncm91bmQtY29sb3I6I2Q5YjY2Nn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndGl0YW5pdW0tZ29sZCdde2JhY2tncm91bmQtY29sb3I6Z29sZH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nc3VucmlzZS1nb2xkJ117YmFja2dyb3VuZC1jb2xvcjojOTc3YTZhfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdyb3NlJ117YmFja2dyb3VuZC1jb2xvcjojZmZlYmVifS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdnYWxheHktcGluaydde2JhY2tncm91bmQtY29sb3I6I2UzOWRiNX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncHVycGxlJ117YmFja2dyb3VuZC1jb2xvcjpwdXJwbGV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2FtZXRoeXN0LXB1cnBsZSdde2JhY2tncm91bmQtY29sb3I6cHVycGxlfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdsaWdodC1waW5rJ117YmFja2dyb3VuZC1jb2xvcjojZjk5MDlkfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdzb2Z0LXBpbmsnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmOGFmZjh9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NpcmNsZS1waW5rJ117YmFja2dyb3VuZC1jb2xvcjojYmYwZjNifS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPScjZjBmJ117YmFja2dyb3VuZC1jb2xvcjojZGIwMDUzfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdwbHVtJ117YmFja2dyb3VuZC1jb2xvcjojN2YwMDdmfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd2ZWx2ZXQtd2luZSdde2JhY2tncm91bmQtY29sb3I6IzU4MjczYX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncmVkLXdpbmUnXXtiYWNrZ3JvdW5kLWNvbG9yOiM1ODI3M2F9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2JlcnJ5LXBpbmsnXXtiYWNrZ3JvdW5kLWNvbG9yOiNkNzYxZDV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J211bHRpLWRvdC1waW5rJ117YmFja2dyb3VuZC1jb2xvcjpwaW5rfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdwdXJwbGUtbWlyYWdlJ117YmFja2dyb3VuZC1jb2xvcjojYmNiOGZjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd0cmFuc2x1Y2VudC1uZW9uLXBpbmsnXXtiYWNrZ3JvdW5kLWNvbG9yOiNmMGZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3NhbHR3YXRlci10YWZmeSdde2JhY2tncm91bmQtY29sb3I6I2ZmOTE5ZX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbGlsYWMtcHVycGxlJ117YmFja2dyb3VuZC1jb2xvcjojYzljfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd2aW9sZXQnXXtiYWNrZ3JvdW5kLWNvbG9yOiM5NzkxYjV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2xhdmVuZGVyLXB1cnBsZSdde2JhY2tncm91bmQtY29sb3I6I2NlYjJjOH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbG90dXMnXXtiYWNrZ3JvdW5kLWNvbG9yOiNiY2ExYTh9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2ZsYW1pbmdvLXBpbmsnXXtiYWNrZ3JvdW5kLWNvbG9yOiNGQzc2NkF9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3Jvc2UtYmx1c2gnXXtiYWNrZ3JvdW5kLWNvbG9yOiNhMzg2OGF9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3BpbmstZ29sZCdde2JhY2tncm91bmQtY29sb3I6I2RkYjRhZX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYXVyYS1waW5rJ117YmFja2dyb3VuZC1jb2xvcjojRTg3NjhGfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjbG91ZC1waW5rJ117YmFja2dyb3VuZC1jb2xvcjojRENBQkJBfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtaXJyb3ItcHVycGxlJ117YmFja2dyb3VuZC1jb2xvcjojOTk2RTlGfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdicmlnaHQtZ3JlZW4nXXtiYWNrZ3JvdW5kLWNvbG9yOiM4ZmY2Mjh9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21ldGFsbGljLWdyZWVuJ117YmFja2dyb3VuZC1jb2xvcjojZTBlOGRlfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtZXRhbGxpYy1ncmVlbjEnXXtiYWNrZ3JvdW5kLWNvbG9yOiMxNTc3N2Z9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21ldGFsbGljLWdyZWVuMidde2JhY2tncm91bmQtY29sb3I6IzE2Nzg4MH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0neWVsbG93LWdyZWVuJ117YmFja2dyb3VuZC1jb2xvcjojY2FmNDRlfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdkYXJrLWdyZWVuJ117YmFja2dyb3VuZC1jb2xvcjojMDA1MjNkfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhdXJvcmEtZ3JlZW4nXXtiYWNrZ3JvdW5kLWNvbG9yOiM3YmFkN2J9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NhbW8tZ3JlZW4nXXtiYWNrZ3JvdW5kLWNvbG9yOiM3ODg2NmJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NsZWFyLWdyZWVuJ117YmFja2dyb3VuZC1jb2xvcjpncmVlbn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0na2hha2ktZ3JlZW4nXXtiYWNrZ3JvdW5kLWNvbG9yOiM1MzVDNEJ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2Jlc3Bva2Utd2F5J117YmFja2dyb3VuZC1jb2xvcjojMzE1NTZGfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtYXJ0aWFuLWdyZWVuJ117YmFja2dyb3VuZC1jb2xvcjojOTJCNTU4fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd2aXZpZC1ncmVlbidde2JhY2tncm91bmQtY29sb3I6IzA0NjA1MX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYWlyYm9ybmUtY29wcGVyJ117YmFja2dyb3VuZC1jb2xvcjojYjg3MzMzfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdhaXJib3JuZS1vYnNpZGlhbidde2JhY2tncm91bmQtY29sb3I6IzVlNWU1ZTtib3JkZXItY29sb3I6I2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYWlyYm9ybmUtcmVkJ117YmFja2dyb3VuZC1jb2xvcjpyZWR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2FpcmJvcm5lLXllbGxvdydde2JhY2tncm91bmQtY29sb3I6I2ZmMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYXp1cmUtYmx1ZSdde2JhY2tncm91bmQtY29sb3I6Ymx1ZX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYnJvbnplJ117YmFja2dyb3VuZC1jb2xvcjojY2Q3ZjMyfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdjaGFtcGFnbmUnXXtiYWNrZ3JvdW5kLWNvbG9yOiNBODlBOTV9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2NsZWFyJ117YmFja2dyb3VuZC1jb2xvcjojZmVmZWZlO2JvcmRlci1jb2xvcjojY2NjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdlYXJ0aC1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjojMDAwMGEwfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdlYm9ueS1jb3BwZXInXXtiYWNrZ3JvdW5kLWNvbG9yOiMwZjBiMTl9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2VsZWN0cmljLWJsdWUnXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMzUwOTZ9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2dyYXBoaXRlLWJsYWNrJ117YmFja2dyb3VuZC1jb2xvcjojNDU0MzQzfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdncmFwaGl0ZS1ibHVlJ117YmFja2dyb3VuZC1jb2xvcjpibHVlfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdncmFwaGl0ZS1zaWx2ZXInXXtiYWNrZ3JvdW5kLWNvbG9yOnNpbHZlcn0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nZ3JheSdde2JhY2tncm91bmQtY29sb3I6Z3JheX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0na2hha2knXXtiYWNrZ3JvdW5kLWNvbG9yOiNjM2IwOTF9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J21vb25saWdodCdde2JhY2tncm91bmQtY29sb3I6I2ZkZmRmOH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nbW9uYWNvLWZsb3JhbCdde2JhY2tncm91bmQtY29sb3I6I2ZmZmFmMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncG9wLXllbGxvdydde2JhY2tncm91bmQtY29sb3I6I2ZjMH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ncG9yY2VsYWluJ117YmFja2dyb3VuZC1jb2xvcjojZjZmN2Y4O2JvcmRlci1jb2xvcjojY2NjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdyZWZpbmVkLXdoaXRlJ117YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1jb2xvcjojY2NjfS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSd0aXRhbml1bSdde2JhY2tncm91bmQtY29sb3I6I2I2YWZhOX0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0ndml0YWxpdHktcmVkJ117YmFja2dyb3VuZC1jb2xvcjpyZWR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3doaXRlJ117YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjY30uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0nYmxhY2snXXtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH0uY29sb3ItYmxvY2tbZGF0YS1jb2xvcj0neWVsbG93J117YmFja2dyb3VuZC1jb2xvcjojZmZjNjYwO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J2xpZ2h0Ymx1ZSdde2JhY2tncm91bmQtY29sb3I6IzY0YWRlZDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50fS5jb2xvci1ibG9ja1tkYXRhLWNvbG9yPSdtYWdlbnRhJ117YmFja2dyb3VuZC1jb2xvcjojZGIwMDUzO2JvcmRlcjoxcHggc29saWQgdHJhbnNwYXJlbnR9LmNvbG9yLWJsb2NrW2RhdGEtY29sb3I9J3BhbmVsLXJlYWR5J117YmFja2dyb3VuZC1jb2xvcjojZmZmO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KDQ1ZGVnLCAjY2NjIDI1JSwgdHJhbnNwYXJlbnQgMjUlLCB0cmFuc3BhcmVudCA3NSUsICNjY2MgNzUlLCAjY2NjKSxsaW5lYXItZ3JhZGllbnQoNDVkZWcsICNjY2MgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDc1JSwgI2NjYyA3NSUsICNjY2MpO2JhY2tncm91bmQtc2l6ZTo4cHggOHB4O2JhY2tncm91bmQtcG9zaXRpb246MCAwLCA0cHggNHB4fSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtib3R0b206MDtsZWZ0OjA7b3BhY2l0eToxO3Bvc2l0aW9uOmZpeGVkO3JpZ2h0OjA7dGV4dC1hbGlnbjpjZW50ZXI7dG9wOjA7LXdlYmtpdC10cmFuc2l0aW9uOm9wYWNpdHkgLjRzIGVhc2UtaW47dHJhbnNpdGlvbjpvcGFjaXR5IC40cyBlYXNlLWluO3otaW5kZXg6OTk5OTk5OX1AbWVkaWEgKG1pbi13aWR0aDogNzY5cHgpeyNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXJ7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLDAuNyl9fSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1kZXNrdG9we2JhY2tncm91bmQtY29sb3I6I2ZmZjstd2Via2l0LWJveC1zaGFkb3c6MCAycHggMTBweCBncmF5O2JveC1zaGFkb3c6MCAycHggMTBweCBncmF5O21hcmdpbjowO3BhZGRpbmc6NTBweCAwO3dpZHRoOjEwMCV9QG1lZGlhIChtaW4td2lkdGg6IDc2OXB4KXsjYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tZGVza3RvcHtkaXNwbGF5Om5vbmV9fSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1kZXNrdG9wIC5pY29uLXh7Y3Vyc29yOnBvaW50ZXI7Zm9udC1zaXplOjEycHg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MTRweDt0b3A6MTRweH0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tZGVza3RvcCBoM3tmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDB9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLWRlc2t0b3AgLnByb2R1Y3Qtb3B0aW9ue2ZvbnQtc2l6ZToxMnB4O3BhZGRpbmctdG9wOjEwcHh9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLWRlc2t0b3AgLnByb2R1Y3Qtb3B0aW9uIGJ1dHRvbntib3JkZXI6MnB4IHNvbGlkICMzMDhFRUE7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDtib3JkZXItcmFkaXVzOjVweDtmb250LXdlaWdodDpib2xkO21hcmdpbjowIDElO3BhZGRpbmc6MTBweCAwO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTt3aWR0aDo0MiV9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLWRlc2t0b3AgLnByb2R1Y3Qtb3B0aW9uLXNob3BwaW5ne2JhY2tncm91bmQtY29sb3I6I2ZmZjtjb2xvcjojMzA4RUVBfSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1kZXNrdG9wIC5wcm9kdWN0LW9wdGlvbi1jaGVja291dHtiYWNrZ3JvdW5kLWNvbG9yOiMzMDhFRUE7Y29sb3I6I2ZmZn0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2ZvbnQtc2l6ZTowO21hcmdpbjoyMCUgYXV0bztwYWRkaW5nOjQwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDo2NTBweH1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpeyNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1waG9uZXtkaXNwbGF5Om5vbmV9fSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1waG9uZSAuaWNvbi14e2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxMnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjE0cHg7dG9wOjE0cHh9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3h7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbjowO3BhZGRpbmc6MCAyMHB4O3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDo1MCV9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3g6Zmlyc3QtY2hpbGR7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCAjZGFkZWUyfSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1waG9uZSAubW9kYWwtYm94IC5hZGQtdG8tY2FydC1sYWJlbHtmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDA7bWFyZ2luLWJvdHRvbTo1cHh9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3QtaW1ne2Rpc3BsYXk6aW5saW5lLWJsb2NrO3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDozMCV9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3QtaW1nIGltZ3tkaXNwbGF5OmJsb2NrO3dpZHRoOjEwMCV9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3QtaW5mb3t0ZXh0LWFsaWduOmxlZnQ7ZGlzcGxheTppbmxpbmUtYmxvY2s7dmVydGljYWwtYWxpZ246dG9wO3dpZHRoOjYwJX0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1pbmZvIGRpdntmb250LXNpemU6MTRweDttYXJnaW4tYm90dG9tOjE0cHh9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3QtaW5mby1uYW1le2ZvbnQtd2VpZ2h0OmJvbGQ7bWFyZ2luLXRvcDoyMnB4fSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1waG9uZSAubW9kYWwtYm94IC5wcm9kdWN0LWluZm8tcHJpY2V7Zm9udC13ZWlnaHQ6Ym9sZH0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1zdW1tYXJ5e2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNkYWRlZTI7Zm9udC1zaXplOjE0cHg7Zm9udC13ZWlnaHQ6Ym9sZDtwYWRkaW5nLWJvdHRvbToyMHB4O3RleHQtYWxpZ246bGVmdH0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1zdW1tYXJ5IC5zcGlubmVye2JhY2tncm91bmQtY29sb3I6I2ZmZjtmb250LXdlaWdodDoyMDA7bWFyZ2luLWxlZnQ6MTg1cHg7bWFyZ2luLXRvcDo4cHg7cG9zaXRpb246YWJzb2x1dGU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpOy1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKC01MCUsIC01MCUpO3RyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7d2lkdGg6MjQwcHh9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3Qtc3VtbWFyeSAuc3Bpbm5lciAuYm91bmNlMXstd2Via2l0LWFuaW1hdGlvbi1kZWxheTotLjQ4czthbmltYXRpb24tZGVsYXk6LS40OHM7bWFyZ2luLWxlZnQ6ODBweH0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1zdW1tYXJ5IC5zcGlubmVyIC5ib3VuY2Uyey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi0uMzJzO2FuaW1hdGlvbi1kZWxheTotLjMyc30jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1zdW1tYXJ5IC5zcGlubmVyIC5ib3VuY2Uzey13ZWJraXQtYW5pbWF0aW9uLWRlbGF5Oi0uMTZzO2FuaW1hdGlvbi1kZWxheTotLjE2c30jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1zdW1tYXJ5IC5zcGlubmVyIGRpdnstd2Via2l0LWFuaW1hdGlvbjpib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0O2FuaW1hdGlvbjpib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0Oy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjEwMCU7Ym9yZGVyLXJhZGl1czoxMDAlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO2hlaWdodDoxMnB4O3dpZHRoOjEycHh9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3Qtc3VtbWFyeS1udW1iZXJ7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlfSNhZGQtdG8tY2FydC1tb2RhbC1jb250YWluZXIgLmFkZC10by1jYXJ0LW1vZGFsLmhpZGRlbi1waG9uZSAubW9kYWwtYm94IC5wcm9kdWN0LXN1bW1hcnktdG90YWx7ZmxvYXQ6cmlnaHR9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3Qtb3B0aW9ue2ZvbnQtc2l6ZToxMnB4O2ZvbnQtd2VpZ2h0OmJvbGQ7cGFkZGluZy10b3A6MzBweDt0ZXh0LWFsaWduOmxlZnR9I2FkZC10by1jYXJ0LW1vZGFsLWNvbnRhaW5lciAuYWRkLXRvLWNhcnQtbW9kYWwuaGlkZGVuLXBob25lIC5tb2RhbC1ib3ggLnByb2R1Y3Qtb3B0aW9uLXNob3BwaW5ne2NvbG9yOiMyMGEyZmY7Y3Vyc29yOnBvaW50ZXI7ZGlzcGxheTppbmxpbmUtYmxvY2s7cGFkZGluZy10b3A6MTBweH0jYWRkLXRvLWNhcnQtbW9kYWwtY29udGFpbmVyIC5hZGQtdG8tY2FydC1tb2RhbC5oaWRkZW4tcGhvbmUgLm1vZGFsLWJveCAucHJvZHVjdC1vcHRpb24tY2hlY2tvdXR7YmFja2dyb3VuZC1jb2xvcjojMzA4ZWVhO2JvcmRlcjowOy13ZWJraXQtYm9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czozcHg7Y29sb3I6I2ZmZjtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpyaWdodDtsZXR0ZXItc3BhY2luZzowLjEyNWVtO3BhZGRpbmc6MTBweCAyNXB4O3RleHQtYWxpZ246Y2VudGVyO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuMnMgZWFzZTt0cmFuc2l0aW9uOmFsbCAwLjJzIGVhc2V9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZWRlbGF5ezAlLDgwJSwxMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX1Aa2V5ZnJhbWVzIGJvdW5jZWRlbGF5ezAlLDgwJSwxMDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDApO3RyYW5zZm9ybTpzY2FsZSgwKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0uY2hlY2tvdXQtcHJlbG9hZGVyIC5wcmVsb2FkZXItdGV4dHt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW4tdG9wOjIwcHh9LmNoZWNrb3V0LXByZWxvYWRlciAubW9kYWwtY29udGVudHtwYWRkaW5nOjQwcHggMjBweCAyMHB4fS5jaGVja291dC1wcmVsb2FkZXIgLnNwaW5uZXJ7bWFyZ2luOmF1dG99LmNoZWNrb3V0LXByZWxvYWRlciAuc3Bpbm5lcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6MjAwO3dpZHRoOjI0MHB4fS5jaGVja291dC1wcmVsb2FkZXIgLnNwaW5uZXIgLmJvdW5jZTF7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LS40OHM7YW5pbWF0aW9uLWRlbGF5Oi0uNDhzO21hcmdpbi1sZWZ0OjgwcHh9LmNoZWNrb3V0LXByZWxvYWRlciAuc3Bpbm5lciAuYm91bmNlMnstd2Via2l0LWFuaW1hdGlvbi1kZWxheTotLjMyczthbmltYXRpb24tZGVsYXk6LS4zMnN9LmNoZWNrb3V0LXByZWxvYWRlciAuc3Bpbm5lciAuYm91bmNlM3std2Via2l0LWFuaW1hdGlvbi1kZWxheTotLjE2czthbmltYXRpb24tZGVsYXk6LS4xNnN9LmNoZWNrb3V0LXByZWxvYWRlciAuc3Bpbm5lciBkaXZ7LXdlYmtpdC1hbmltYXRpb246Ym91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dDthbmltYXRpb246Ym91bmNlZGVsYXkgMS40cyBpbmZpbml0ZSBlYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDthbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YmFja2dyb3VuZC1jb2xvcjojMDAwOy13ZWJraXQtYm9yZGVyLXJhZGl1czoxMDAlO2JvcmRlci1yYWRpdXM6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9jaztoZWlnaHQ6MTJweDt3aWR0aDoxMnB4fUBrZXlmcmFtZXMgYm91bmNlZGVsYXl7MCUsODAlLDEwMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMCk7dHJhbnNmb3JtOnNjYWxlKDApfTQwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fS5zcGlubmVyX291dF9jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnNwaW5uZXJfY29udGFpbmVye3Bvc2l0aW9uOmZpeGVkO3RvcDowcHg7bGVmdDowO3JpZ2h0OjA7Ym90dG9tOjA7dGV4dC1hbGlnbjpjZW50ZXI7ei1pbmRleDoxMDA7YmFja2dyb3VuZC1jb2xvcjpncmV5O29wYWNpdHk6MC41fS51aWwtc3Bpbi1jc3N7YmFja2dyb3VuZDpub25lO3Bvc2l0aW9uOmFic29sdXRlO3RvcDo1MCU7bGVmdDo1MCU7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM0QoLTUwJSwgLTUwJSwgMCk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUzRCgtNTAlLCAtNTAlLCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM0QoLTUwJSwgLTUwJSwgMCk7d2lkdGg6MjAwcHg7aGVpZ2h0OjIwMHB4fUAtd2Via2l0LWtleWZyYW1lcyB1aWwtc3Bpbi1jc3N7MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUoMS41KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7b3BhY2l0eTowLjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUAtd2Via2l0LWtleWZyYW1lcyB1aWwtc3Bpbi1jc3N7MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUoMS41KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7b3BhY2l0eTowLjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUAtd2Via2l0LWtleWZyYW1lcyB1aWwtc3Bpbi1jc3N7MCV7b3BhY2l0eToxOy1tcy10cmFuc2Zvcm06c2NhbGUoMS41KTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxLjUpO3RyYW5zZm9ybTpzY2FsZSgxLjUpfTEwMCV7b3BhY2l0eTowLjE7LW1zLXRyYW5zZm9ybTpzY2FsZSgxKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgxKTt0cmFuc2Zvcm06c2NhbGUoMSl9fUBrZXlmcmFtZXMgdWlsLXNwaW4tY3NzezAle29wYWNpdHk6MTstbXMtdHJhbnNmb3JtOnNjYWxlKDEuNSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMS41KTt0cmFuc2Zvcm06c2NhbGUoMS41KX0xMDAle29wYWNpdHk6MC4xOy1tcy10cmFuc2Zvcm06c2NhbGUoMSk7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoMSk7dHJhbnNmb3JtOnNjYWxlKDEpfX0udWlsLXNwaW4tY3NzPmRpdnt3aWR0aDoyNHB4O2hlaWdodDoyNHB4O21hcmdpbi1sZWZ0OjRweDttYXJnaW4tdG9wOjRweDtwb3NpdGlvbjphYnNvbHV0ZX0udWlsLXNwaW4tY3NzPmRpdj5kaXZ7d2lkdGg6MTAwJTtoZWlnaHQ6MTAwJTstd2Via2l0LWJvcmRlci1yYWRpdXM6MTVweDtib3JkZXItcmFkaXVzOjE1cHg7YmFja2dyb3VuZDojMDAwfS51aWwtc3Bpbi1jc3M+ZGl2Om50aC1vZi10eXBlKDEpPmRpdnstd2Via2l0LWFuaW1hdGlvbjp1aWwtc3Bpbi1jc3MgMXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjp1aWwtc3Bpbi1jc3MgMXMgbGluZWFyIGluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjBzO2FuaW1hdGlvbi1kZWxheTowc30udWlsLXNwaW4tY3NzPmRpdjpudGgtb2YtdHlwZSgxKXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKX0udWlsLXNwaW4tY3NzPmRpdjpudGgtb2YtdHlwZSgyKT5kaXZ7LXdlYmtpdC1hbmltYXRpb246dWlsLXNwaW4tY3NzIDFzIGxpbmVhciBpbmZpbml0ZTthbmltYXRpb246dWlsLXNwaW4tY3NzIDFzIGxpbmVhciBpbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1kZWxheTowLjEyczthbmltYXRpb24tZGVsYXk6MC4xMnN9LnVpbC1zcGluLWNzcz5kaXY6bnRoLW9mLXR5cGUoMil7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSg5MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDkwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCl9LnVpbC1zcGluLWNzcz5kaXY6bnRoLW9mLXR5cGUoMyk+ZGl2ey13ZWJraXQtYW5pbWF0aW9uOnVpbC1zcGluLWNzcyAxcyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnVpbC1zcGluLWNzcyAxcyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MC4yNXM7YW5pbWF0aW9uLWRlbGF5OjAuMjVzfS51aWwtc3Bpbi1jc3M+ZGl2Om50aC1vZi10eXBlKDMpey1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApfS51aWwtc3Bpbi1jc3M+ZGl2Om50aC1vZi10eXBlKDQpPmRpdnstd2Via2l0LWFuaW1hdGlvbjp1aWwtc3Bpbi1jc3MgMXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjp1aWwtc3Bpbi1jc3MgMXMgbGluZWFyIGluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjAuMzdzO2FuaW1hdGlvbi1kZWxheTowLjM3c30udWlsLXNwaW4tY3NzPmRpdjpudGgtb2YtdHlwZSg0KXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMTgwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgxODBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKX0udWlsLXNwaW4tY3NzPmRpdjpudGgtb2YtdHlwZSg1KT5kaXZ7LXdlYmtpdC1hbmltYXRpb246dWlsLXNwaW4tY3NzIDFzIGxpbmVhciBpbmZpbml0ZTthbmltYXRpb246dWlsLXNwaW4tY3NzIDFzIGxpbmVhciBpbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1kZWxheTowLjVzO2FuaW1hdGlvbi1kZWxheTowLjVzfS51aWwtc3Bpbi1jc3M+ZGl2Om50aC1vZi10eXBlKDUpey1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyMjVkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDIyNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApfS51aWwtc3Bpbi1jc3M+ZGl2Om50aC1vZi10eXBlKDYpPmRpdnstd2Via2l0LWFuaW1hdGlvbjp1aWwtc3Bpbi1jc3MgMXMgbGluZWFyIGluZmluaXRlO2FuaW1hdGlvbjp1aWwtc3Bpbi1jc3MgMXMgbGluZWFyIGluZmluaXRlOy13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OjAuNjJzO2FuaW1hdGlvbi1kZWxheTowLjYyc30udWlsLXNwaW4tY3NzPmRpdjpudGgtb2YtdHlwZSg2KXstbXMtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMjcwZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTt0cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgyNzBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKX0udWlsLXNwaW4tY3NzPmRpdjpudGgtb2YtdHlwZSg3KT5kaXZ7LXdlYmtpdC1hbmltYXRpb246dWlsLXNwaW4tY3NzIDFzIGxpbmVhciBpbmZpbml0ZTthbmltYXRpb246dWlsLXNwaW4tY3NzIDFzIGxpbmVhciBpbmZpbml0ZTstd2Via2l0LWFuaW1hdGlvbi1kZWxheTowLjc1czthbmltYXRpb24tZGVsYXk6MC43NXN9LnVpbC1zcGluLWNzcz5kaXY6bnRoLW9mLXR5cGUoNyl7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDMxNWRlZykgdHJhbnNsYXRlKDcwcHgsIDApOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZSg4NHB4LCA4NHB4KSByb3RhdGUoMzE1ZGVnKSB0cmFuc2xhdGUoNzBweCwgMCl9LnVpbC1zcGluLWNzcz5kaXY6bnRoLW9mLXR5cGUoOCk+ZGl2ey13ZWJraXQtYW5pbWF0aW9uOnVpbC1zcGluLWNzcyAxcyBsaW5lYXIgaW5maW5pdGU7YW5pbWF0aW9uOnVpbC1zcGluLWNzcyAxcyBsaW5lYXIgaW5maW5pdGU7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6MC44N3M7YW5pbWF0aW9uLWRlbGF5OjAuODdzfS51aWwtc3Bpbi1jc3M+ZGl2Om50aC1vZi10eXBlKDgpey1tcy10cmFuc2Zvcm06dHJhbnNsYXRlKDg0cHgsIDg0cHgpIHJvdGF0ZSgzNjBkZWcpIHRyYW5zbGF0ZSg3MHB4LCAwKTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApO3RyYW5zZm9ybTp0cmFuc2xhdGUoODRweCwgODRweCkgcm90YXRlKDM2MGRlZykgdHJhbnNsYXRlKDcwcHgsIDApfS5jaGVja291dC1tb2RhbC1vdmVybGF5Lm1vZGFsLW92ZXJsYXl7YmFja2dyb3VuZC1jb2xvcjojMDAwO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjcpO3Bvc2l0aW9uOmZpeGVkO2xlZnQ6MDtyaWdodDowO3RvcDowO2JvdHRvbTowO3otaW5kZXg6OTk5OX0uY2hlY2tvdXQtbW9kYWwubW9kYWx7cG9zaXRpb246YWJzb2x1dGU7dG9wOjU1JTtsZWZ0OjUwJTstd2Via2l0LXRyYW5zaXRpb246dG9wIC4zNXMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjp0b3AgLjM1cyBlYXNlLWluLW91dDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7LW1zLXRyYW5zZm9ybTp0cmFuc2xhdGUoLTUwJSwgLTUwJSk7dHJhbnNmb3JtOnRyYW5zbGF0ZSgtNTAlLCAtNTAlKTt6LWluZGV4OjEwMDAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtwb3NpdGlvbjpmaXhlZH0uY2hlY2tvdXQtbW9kYWwubW9kYWwgLm1vZGFsLWNvbnRhaW5lcntwb3NpdGlvbjpyZWxhdGl2ZX0uY2hlY2tvdXQtbW9kYWwubW9kYWwgLmJ0bi1tb2RhbC1jbG9zZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MjBweDtyaWdodDoyMHB4O2N1cnNvcjpwb2ludGVyO3dpZHRoOjMwcHg7aGVpZ2h0OjMwcHg7bGluZS1oZWlnaHQ6MzBweDt0ZXh0LWFsaWduOmNlbnRlcn0uY2hlY2tvdXQtbW9kYWwubW9kYWwgLmJ0bi1tb2RhbC1jbG9zZSBpe2Rpc3BsYXk6YmxvY2t9LmNoZWNrb3V0LW1vZGFsLm1vZGFsIC5tb2RhbC1oZWFkZXJ7cGFkZGluZzoyMHB4O3RleHQtYWxpZ246Y2VudGVyfS5jaGVja291dC1tb2RhbC5tb2RhbCAubW9kYWwtdGl0bGV7Zm9udC1zaXplOjMycHg7Zm9udC13ZWlnaHQ6NzAwO21hcmdpbjowIDAgMTBweH0uY2hlY2tvdXQtbW9kYWwubW9kYWwgLm1vZGFsLXRpdGxlLWRlc2N7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6NDAwfS5jaGVja291dC1tb2RhbC5tb2RhbCAubW9kYWwtdGl0bGUtZGVzYyBzdHJvbmd7Zm9udC13ZWlnaHQ6NzAwfUBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuY2hlY2tvdXQtbW9kYWwubW9kYWwgLm1vZGFsLWhlYWRlcntwYWRkaW5nLXRvcDo1MHB4fS5jaGVja291dC1tb2RhbC5tb2RhbCAubW9kYWwtdGl0bGV7Zm9udC1zaXplOjIycHh9LmNoZWNrb3V0LW1vZGFsLm1vZGFsIC5tb2RhbC10aXRsZS1kZXNje2ZvbnQtc2l6ZToxMnB4fX0uZ25iLWIyYy1pY29ucy1jYXJ0IHN2Z3t3aWR0aDoyMHB4fS5nbmItYjJjLWljb25zLWNhcnQgYSAuY2FydC1iYXNrZXR7Zm9udC1zaXplOjExcHh9Lm1pbmljYXJ0LXYye29wYWNpdHk6MTt2aXNpYmlsaXR5OnZpc2libGV9Lm1pbmljYXJ0LXYyIC5nbmItYjJjLWNhcnQtcmVzdWx0cyAuaXRlbS1jb250YWluZXJ7cGFkZGluZzowcHh9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1jbG9zZXtkaXNwbGF5Om5vbmU7dGV4dC1hbGlnbjpyaWdodDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGFkYWRhfS5taW5pY2FydC12MiAubWluaWNhcnQtY2xvc2UgLmJ0bi1jbG9zZXt3aWR0aDo0MHB4O2hlaWdodDo0MHB4fS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3d7cG9zaXRpb246cmVsYXRpdmU7cGFkZGluZzoxNXB4IDIwcHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RhZGFkYX0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93OmFmdGVye2NvbnRlbnQ6Jyc7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RofS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3cgLm1jLXByb2R1Y3QtcGhvdG97dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luOjE1cHggMH0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LXBob3RvIGltZ3ttYXgtd2lkdGg6MTIwcHh9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC1uYW1le3RleHQtYWxpZ246Y2VudGVyO21heC13aWR0aDo5MCU7bWFyZ2luOmF1dG99Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC10aXRsZXtmb250LXNpemU6MThweDtmb250LXdlaWdodDo3MDA7Y29sb3I6IzAwMDttYXJnaW46MH0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LWRlc2N7Zm9udC1zaXplOjE2cHg7Zm9udC13ZWlnaHQ6NDAwfS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3cgLm1jLXByb2R1Y3QtcXVhbnRpdHl7ZmxvYXQ6bGVmdDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDo3MDB9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC1xdWFudGl0eSAubWMtcHJvZHVjdC1jb3VudHttYXJnaW4tbGVmdDo1cHh9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC1yaWdodC1jb250YWluZXJ7ZmxvYXQ6cmlnaHQ7bWFyZ2luLWJvdHRvbToxMHB4fS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3cgLm1jLXByb2R1Y3QtcHJpY2UtZGV0YWlsc3tmbG9hdDpyaWdodDt0ZXh0LWFsaWduOnJpZ2h0O3BhZGRpbmctcmlnaHQ6MTVweH0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LXByaWNlLWRldGFpbHMgcHtmb250LXNpemU6MTJweDtsaW5lLWhlaWdodDpub3JtYWx9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC1wcmljZXtmb250LXNpemU6MThweDtjb2xvcjojMDAwfS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3cgLm1jLXByb2R1Y3QtcmV0YWlsLXByaWNle3RleHQtZGVjb3JhdGlvbjpsaW5lLXRocm91Z2g7Y29sb3I6I2E2YTZhNn0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1zYXZpbmdze2NvbG9yOiNkYzIyMjF9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtYnVuZGxlZC1kaXNjb3VudC1sYWJlbCwubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LWJ1bmRsZWQtbGFiZWx7Y29sb3I6IzdlZDQ0Zn0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LWJ1bmRsZWQtbGFiZWwsLm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC1mcmVlLWxhYmVse2ZvbnQtc2l6ZToxMnB4O21hcmdpbjowO2ZvbnQtd2VpZ2h0OjgwMH0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LWZyZWUtbGFiZWx7Y29sb3I6IzAwYjJlMn0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LXNoaXAtZGF0ZXN7ZmxvYXQ6cmlnaHQ7Y2xlYXI6cmlnaHQ7cGFkZGluZy1yaWdodDoxNXB4O21hcmdpbi10b3A6MTVweDtmb250LXNpemU6MTJweDt0ZXh0LWFsaWduOnJpZ2h0fS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3cgLm1jLXByb2R1Y3QtcHJlb3JkZXJlZHtsaW5lLWhlaWdodDpub3JtYWx9Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1wcm9kdWN0LXJvdyAubWMtcHJvZHVjdC1zaGlwLWRldGFpbHN7Y29sb3I6IzYzNjM2Mztmb250LXNpemU6MTJweH0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5tYy1wcm9kdWN0LXJlbW92ZXtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDoxNXB4O3RvcDoxOXB4O3otaW5kZXg6MX0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5jYXJ0LXByb21vLWhvbGRlcnttYXJnaW4tdG9wOjEwcHg7bWluLWhlaWdodDo1MnB4O2NsZWFyOmJvdGg7Ym9yZGVyOjFweCBzb2xpZCAjZGFkYWRhfS5taW5pY2FydC12MiAubWluaWNhcnQtcHJvZHVjdC1yb3cgLmNhcnQtcHJvbW8taG9sZGVyOmJlZm9yZXtjb250ZW50OicnO2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjA7Y2xlYXI6Ym90aH0ubWluaWNhcnQtdjIgLm1pbmljYXJ0LXByb2R1Y3Qtcm93IC5jYXJ0LXByb21vLWhvbGRlciBwe21heC13aWR0aDo4NSU7Zm9udC13ZWlnaHQ6ODAwfUBtZWRpYSAobWluLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsubWluaWNhcnQtdjJ7cG9zaXRpb246Zml4ZWQ7dG9wOi0xcHg7cmlnaHQ6LTEwMCU7aGVpZ2h0OjEwMCU7bWF4LXdpZHRoOjMzMHB4O3otaW5kZXg6MTAwMDJ9Lm1pbmljYXJ0LXYyIC5nbmItYjJjLWNhcnQtcmVzdWx0c3toZWlnaHQ6MTAwJTtvdmVyZmxvdy14OmhpZGRlbjtvdmVyZmxvdy15OmF1dG99Lm1pbmljYXJ0LXYyIC5taW5pY2FydC1jbG9zZXtkaXNwbGF5OmJsb2NrfX1AbWVkaWEgKG1heC13aWR0aDogMzIxcHgpey5taW5pY2FydC12MnttYXgtd2lkdGg6MzEwcHh9fS5kaXNjbGFpbWVyUG9wVXB7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNCwyNCwyNCwwLjc5KTt3aWR0aDoxMDAlO3RvcDowcHg7bGVmdDowcHg7ei1pbmRleDo5OTk5OX0uZGlzY2xhaW1lclBvcFVwIC5kaXNjbGFpbWVyQmFja0xheXtwb3NpdGlvbjphYnNvbHV0ZTtoZWlnaHQ6MTAwdmg7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI0NywyNDcsMjQ3LDAuMTYpO3dpZHRoOjEwMHZ3O3RvcDowcHg7bGVmdDowcHg7ei1pbmRleDo5OTk5OX0uZGlzY2xhaW1lclBvcFVwIC5kaXNjbGFpbWVyQm94e2RpcmVjdGlvbjppbml0aWFsICFpbXBvcnRhbnQ7LXdlYmtpdC1ib3gtc2hhZG93OjBweCAwcHggM3B4IDFweCAjZDNkM2QzO2JveC1zaGFkb3c6MHB4IDBweCAzcHggMXB4ICNkM2QzZDM7cG9zaXRpb246YWJzb2x1dGU7dG9wOjV2aDtsZWZ0OjIwdnc7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94O2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjt6LWluZGV4Ojk5OTk5O3dpZHRoOjQwdnc7bWluLWhlaWdodDozMjdweDtwYWRkaW5nOjBweDtwYWRkaW5nLXRvcDoxMHB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lckJveHtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6NXZoO2xlZnQ6NXZ3O3dpZHRoOjkwdnc7aGVpZ2h0Ojc1JX19LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lclRpdGxle3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtZmFtaWx5OlNhbXN1bmdPbmVMYXRpbldlYi04MDA7Zm9udC1zaXplOjE4cHQ7cGFkZGluZy1ib3R0b206MTVweDtjb2xvcjojMzYzNjM2O2xldHRlci1zcGFjaW5nOjEuMnB0fUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lclRpdGxle21heC1oZWlnaHQ6ODB2aH19LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lckNvbnRlbnR7bWFyZ2luOmF1dG87aGVpZ2h0OjI5OXB4O3dpZHRoOjEwMCU7d29yZC13cmFwOmJyZWFrLXdvcmQ7b3ZlcmZsb3cteTpzY3JvbGw7b3ZlcmZsb3c6YXV0bztmb250LXNpemU6MThweDtsaW5lLWhlaWdodDoyMHB4O2ZvbnQtZmFtaWx5OlNhbXN1bmdPbmVMYXRpbldlYi00MDA7Y29sb3I6IzM2MzYzNjt0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjBweCAxNXB4fUBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCl7LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lckNvbnRlbnR7aGVpZ2h0Oi13ZWJraXQtY2FsYygxMDAlIC0gOTBweCk7aGVpZ2h0OmNhbGMoMTAwJSAtIDkwcHgpfX0uZGlzY2xhaW1lclBvcFVwIC5kaXNjbGFpbWVyQ29udGVudCBhe2NvbG9yOiMyMGEyZmZ9LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lckJ0bkdyb3Vwe3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6MTZweDtkaXNwbGF5Oi13ZWJraXQtYm94O2Rpc3BsYXk6LXdlYmtpdC1mbGV4O2Rpc3BsYXk6LW1zLWZsZXhib3g7LWpzLWRpc3BsYXk6ZmxleDtkaXNwbGF5OmZsZXg7LXdlYmtpdC1ib3gtcGFjazpjZW50ZXI7LXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyOy1tcy1mbGV4LXBhY2s6Y2VudGVyO2p1c3RpZnktY29udGVudDpjZW50ZXI7Zm9udC13ZWlnaHQ6Ym9sZGVyO2JvcmRlcjoxcHggc29saWQgI2QzZDNkMztwYWRkaW5nOjEwcHg7LXdlYmtpdC1ib3gtc2hhZG93OjBweCAwcHggM3B4IDFweCAjZDNkM2QzO2JveC1zaGFkb3c6MHB4IDBweCAzcHggMXB4ICNkM2QzZDM7Zm9udC1zaXplOjEycHQ7bGV0dGVyLXNwYWNpbmc6MC44cHQ7Y29sb3I6IzE0MjhhMDtmb250LWZhbWlseTpTYW1zdW5nT25lTGF0aW5XZWItODAwO2xpbmUtaGVpZ2h0OjIzcHg7Y3Vyc29yOnBvaW50ZXJ9LmRpc2NsYWltZXJQb3BVcCAuZGlzY2xhaW1lckJ0bkdyb3VwIC5kaXNjbGFpbWVyQnRue3dpZHRoOjUwJX1AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpey5kaXNjbGFpbWVyUG9wVXAgLmRpc2NsYWltZXJCdG5Hcm91cHttYXgtaGVpZ2h0OjEwdmg7bWFyZ2luLXRvcDo3cHh9fS5zdWJIZWFkRGlzY1BvcFVwe2N1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZToxMnB4ICFpbXBvcnRhbnR9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpey5oaWRlLXRhYnBsdXMuaGlkZS10YWJwbHVzLmhpZGUtdGFicGx1c3tkaXNwbGF5Om5vbmV9fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KXsuaGlkZS1tb2JpbGUuaGlkZS1tb2JpbGUuaGlkZS1tb2JpbGV7ZGlzcGxheTpub25lfX0ucm5kZWQtYm94LWxpbmt7Zm9udC1zaXplOjExcHg7Zm9udC1zaXplOi42ODc1cmVtfS50b3AtZml4e3Bvc2l0aW9uOmZpeGVkICFpbXBvcnRhbnQ7dG9wOjA7ei1pbmRleDo5OTk5ICFpbXBvcnRhbnR9I2Zvb3RlciAuYmFjay10by10b3B7ZGlzcGxheTpub25lICFpbXBvcnRhbnR9LmduYi1iMmMtcHJvbW8td3JhcHBlcntkaXNwbGF5Om5vbmV9LmduYi1leHRlbmRlcntkaXNwbGF5OmJsb2NrfS5hZW0tY29tcG9uZW50LWhpZGRlbntkaXNwbGF5Om5vbmV9XG5cbiIsIi50eDEtcGFnZS1jb250YWluZXIge1xuICBAaW1wb3J0IFwiY29tbW9uL25vcm1hbGl6ZVwiO1xuICBAaW1wb3J0IFwiY29tbW9uL2ZvbnRzXCI7XG4gIEBpbXBvcnQgXCJjb21tb24vdmFyaWFibGVzXCI7XG4gIEBpbXBvcnQgXCJjb21tb24vbWl4aW5zXCI7XG4gIEBpbXBvcnQgXCJjb21tb24vZ3JpZFwiO1xuICBAaW1wb3J0IFwiY29tbW9uL2dsb2JhbFwiO1xuXG4gIC8vIE1vZHVsZXNcbiAgQGltcG9ydCBcIm1vZHVsZXMvaGVyb1wiO1xuICBAaW1wb3J0IFwibW9kdWxlcy9zaWdudXBcIjtcbiAgQGltcG9ydCBcIm1vZHVsZXMvaW1hZ2UtdGV4dFwiO1xuICBAaW1wb3J0IFwibW9kdWxlcy9zY3JvbGxlclwiO1xuICBAaW1wb3J0IFwibW9kdWxlcy90ZXh0XCI7XG4gIEBpbXBvcnQgXCJtb2R1bGVzL2NhbGVuZGFyXCI7XG5cbiAgLy8gQ29tcG9uZW50c1xuICBAaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25cIjtcbiAgQGltcG9ydCBcImNvbXBvbmVudHMvY2FsZW5kYXItaXRlbVwiO1xuICBAaW1wb3J0IFwiY29tcG9uZW50cy9zaWdudXAtbW9kYWxcIjtcbn0iLCIvKiEgbm9ybWFsaXplLmNzcyB2OC4wLjEgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qIERvY3VtZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cbiAqIDIuIFByZXZlbnQgYWRqdXN0bWVudHMgb2YgZm9udCBzaXplIGFmdGVyIG9yaWVudGF0aW9uIGNoYW5nZXMgaW4gaU9TLlxuICovXG5cbiBodG1sIHtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7IC8qIDEgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qIFNlY3Rpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKipcbiAqIFJlbmRlciB0aGUgYG1haW5gIGVsZW1lbnQgY29uc2lzdGVudGx5IGluIElFLlxuICovXG5cbm1haW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLyoqXG4gKiBDb3JyZWN0IHRoZSBmb250IHNpemUgYW5kIG1hcmdpbiBvbiBgaDFgIGVsZW1lbnRzIHdpdGhpbiBgc2VjdGlvbmAgYW5kXG4gKiBgYXJ0aWNsZWAgY29udGV4dHMgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgU2FmYXJpLlxuICovXG5cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbiAqIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuICovXG5cbmhyIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDEgKi9cbiAgaGVpZ2h0OiAwOyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvKiAyICovXG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlOyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMWVtOyAvKiAyICovXG59XG5cbi8qIFRleHQtbGV2ZWwgc2VtYW50aWNzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi8qKlxuICogMS4gUmVtb3ZlIHRoZSBib3R0b20gYm9yZGVyIGluIENocm9tZSA1Ny1cbiAqIDIuIEFkZCB0aGUgY29ycmVjdCB0ZXh0IGRlY29yYXRpb24gaW4gQ2hyb21lLCBFZGdlLCBJRSwgT3BlcmEsIGFuZCBTYWZhcmkuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiBub25lOyAvKiAxICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvKiAyICovXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBmb250IHdlaWdodCBpbiBDaHJvbWUsIEVkZ2UsIGFuZCBTYWZhcmkuXG4gKi9cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXI7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgaW5oZXJpdGFuY2UgYW5kIHNjYWxpbmcgb2YgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgdGhlIG9kZCBgZW1gIGZvbnQgc2l6aW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2U7IC8qIDEgKi9cbiAgZm9udC1zaXplOiAxZW07IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGVsZW1lbnRzIGZyb20gYWZmZWN0aW5nIHRoZSBsaW5lIGhlaWdodCBpblxuICogYWxsIGJyb3dzZXJzLlxuICovXG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbi8qIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBib3JkZXIgb24gaW1hZ2VzIGluc2lkZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5pbWcge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIDEuIENoYW5nZSB0aGUgZm9udCBzdHlsZXMgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTsgLyogMSAqL1xuICBsaW5lLWhlaWdodDogMS4xNTsgLyogMSAqL1xuICBtYXJnaW46IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBTaG93IHRoZSBvdmVyZmxvdyBpbiBJRS5cbiAqIDEuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQgeyAvKiAxICovXG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRWRnZSwgRmlyZWZveCwgYW5kIElFLlxuICogMS4gUmVtb3ZlIHRoZSBpbmhlcml0YW5jZSBvZiB0ZXh0IHRyYW5zZm9ybSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7IC8qIDEgKi9cbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaS5cbiAqL1xuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xufVxuXG4vKipcbiAqIFJlbW92ZSB0aGUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGluIEZpcmVmb3guXG4gKi9cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJidXR0b25cIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInJlc2V0XCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xuICBib3JkZXItc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qKlxuICogUmVzdG9yZSB0aGUgZm9jdXMgc3R5bGVzIHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLlxuICovXG5cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOi1tb3otZm9jdXNyaW5nLFxuW3R5cGU9XCJyZXNldFwiXTotbW96LWZvY3VzcmluZyxcblt0eXBlPVwic3VibWl0XCJdOi1tb3otZm9jdXNyaW5nIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG4vKipcbiAqIENvcnJlY3QgdGhlIHBhZGRpbmcgaW4gRmlyZWZveC5cbiAqL1xuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDAuMzVlbSAwLjc1ZW0gMC42MjVlbTtcbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuICogMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxuICogMy4gUmVtb3ZlIHRoZSBwYWRkaW5nIHNvIGRldmVsb3BlcnMgYXJlIG5vdCBjYXVnaHQgb3V0IHdoZW4gdGhleSB6ZXJvIG91dFxuICogICAgYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxubGVnZW5kIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogMiAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogMSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMyAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiAxICovXG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDEwKy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZCB0aGUgY29ycmVjdCBib3ggc2l6aW5nIGluIElFIDEwLlxuICogMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLlxuICovXG5cblt0eXBlPVwiY2hlY2tib3hcIl0sXG5bdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuICovXG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkuXG4gKiAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAqL1xuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiAxICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuICovXG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG4gKiAyLiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBTYWZhcmkuXG4gKi9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAxICovXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cbn1cblxuLyogSW50ZXJhY3RpdmVcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qXG4gKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBFZGdlLCBJRSAxMCssIGFuZCBGaXJlZm94LlxuICovXG5cbmRldGFpbHMge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtO1xufVxuXG4vKiBNaXNjXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFIDEwKy5cbiAqL1xuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qKlxuICogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgMTAuXG4gKi9cblxuW2hpZGRlbl0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucGFnZS1oZWFkZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuIiwiLy8gQGZvbnQtZmFjZSB7XG4vLyAgIGZvbnQtZmFtaWx5OiBQb3BwaW5zO1xuLy8gICBzcmM6IHVybCgvYXNzZXRzL2ZvbnRzL1BvcHBpbnMtUmVndWxhci50dGYpO1xuLy8gfVxuXG4vLyBAZm9udC1mYWNlIHtcbi8vICAgZm9udC1mYW1pbHk6IFBvcHBpbnM7XG4vLyAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4vLyAgIHNyYzogdXJsKC9hc3NldHMvZm9udHMvUG9wcGlucy1Cb2xkLnR0Zik7XG4vLyB9XG5cbi8vIEBmb250LWZhY2Uge1xuLy8gICBmb250LWZhbWlseTogUG9wcGlucztcbi8vICAgZm9udC13ZWlnaHQ6IDEwMDtcbi8vICAgc3JjOiB1cmwoL2Fzc2V0cy9mb250cy9Qb3BwaW5zLUV4dHJhTGlnaHQudHRmKTtcbi8vIH0iLCIvLyBGb250c1xuJGZvbnQtc2l6ZTogMTZweDtcblxuLy8gQnJlYWtwb2ludHNcbiRicF9kZXNrdG9wOiA3NjlweDtcbiRicF94bDogMTQzOXB4O1xuXG4vKiogQ29sb3JzICovXG4kY19ibGFjazogIzAwMDtcbiRjX2JsdWU6ICMxMDI3OUY7XG4kY193aGl0ZTogI2ZmZjtcbiRjX2xpZ2h0Ymx1ZTogIzE0MjhhMDtcbiRjX2RhcmtibHVlOiAjMEIxNzVDO1xuJGNfcmVkOiAjRkYwMDAwO1xuJGNfb3V0bGluZTogI0M1QzVDNTsiLCJAZnVuY3Rpb24gc3RyaXBVbml0KCRudW1iZXIpIHtcbiAgQHJldHVybiAkbnVtYmVyIC8gKCRudW1iZXIgKiAwICsgMSk7XG59XG5cbkBmdW5jdGlvbiByZW1pZnkoJHNpemUpIHtcbiAgJHJlbVNpemU6IHN0cmlwVW5pdCgkc2l6ZSkgLyBzdHJpcFVuaXQoJGZvbnQtc2l6ZSk7XG4gIEByZXR1cm4gJHJlbVNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gbW9iaWxlLWxnIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6ICN7JGJwX21vYmlsZS1sZ30pIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG5AbWl4aW4gZGVza3RvcCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRicF9kZXNrdG9wfSkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB4bCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAjeyRicF94bH0pIHtcbiAgICBAY29udGVudDtcbiAgfVxufSIsIi8vR3JpZFxuJGNvbF8xMl93aWR0aDogcmVtaWZ5KDEzMjhweCk7XG4kY29sXzEyX291dGVyOiByZW1pZnkoMzZweCk7XG4kY29sXzEyX2lubmVyOiByZW1pZnkoMjBweCk7XG5cbiRjb2xfMTJfMTogMTAwJS8xMjtcbiRjb2xfMTJfMjogMTAwJS8xMioyO1xuJGNvbF8xMl8zOiAxMDAlLzEyKjM7XG4kY29sXzEyXzQ6IDEwMCUvMTIqNDtcbiRjb2xfMTJfNTogMTAwJS8xMio1O1xuJGNvbF8xMl82OiAxMDAlLzEyKjY7XG4kY29sXzEyXzc6IDEwMCUvMTIqNztcbiRjb2xfMTJfODogMTAwJS8xMio4O1xuJGNvbF8xMl85OiAxMDAlLzEyKjk7XG4kY29sXzEyXzEwOiAxMDAlLzEyKjEwO1xuJGNvbF8xMl8xMTogMTAwJS8xMioxMTtcbiRjb2xfMTJfMTI6IDEwMCU7XG4iLCIqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cblxuYm9keSB7XG4gIC8vIGZvbnQtZmFtaWx5OiBQb3BwaW5zLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcblxuICAmW3dpZHRoPVwiMVwiXVtoZWlnaHQ9XCIxXCJdIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYSB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2IHtcbiAgZm9udC1mYW1pbHk6ICdTYW1zdW5nU2Fuc1NoYXJwJztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLnR4MS1jb250ZW50LWNvbnRhaW5lciBhW3RhcmdldD1cIl9ibGFua1wiXTo6YWZ0ZXIsIC50eDEtY29udGVudC1jb250YWluZXIgYVtkYXRhLWN0YWJlaGF2aW91cj1cIl9ibGFua1wiXTo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufSIsIi50eDEtaGVybyB7XG4gIGNvbG9yOiAkY193aGl0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmxhY2s7XG5cbiAgJl9jb250ZW50LWNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cblxuICAmX2NvbHVtbi1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgJl9jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICYtLWxlZnQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtaWZ5KDMycHgpO1xuICAgIH1cblxuICAgICYtLXJpZ2h0IHtcbiAgICAgIGZsZXg6IDEgMSAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgfVxuICB9XG5cbiAgJl9oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDQwcHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoNDhweCk7XG4gICAgbWFyZ2luOiByZW1pZnkoNTJweCkgMCByZW1pZnkoNDBweCk7XG4gIH1cblxuICAmX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgfVxuXG4gICZfbGVnYWwtY29weSB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMTBweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgxMnB4KTtcbiAgICBjb2xvcjogI0E2QTZBNjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCByZW1pZnkoMTZweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogcmVtaWZ5KDQwcHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSg0MHB4KVxuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuICAudHgxLWhlcm8ge1xuICAgICZfYnJhbmRpbmcge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZzogcmVtaWZ5KDcwcHgpIHJlbWlmeSg3OHB4KSAwO1xuICAgIH1cblxuICAgICZfY29udGVudC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiByZW1pZnkoMTQ0MHB4KTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIH1cblxuICAgICZfY29sdW1uIHtcbiAgICAgICYtLXJpZ2h0IHtcbiAgICAgICAgbWF4LXdpZHRoOiByZW1pZnkoODAwcHgpO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmX2hlYWRlciB7XG4gICAgICBmb250LXNpemU6IHJlbWlmeSg2NHB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoNzJweCk7XG4gICAgICBtYXJnaW46IHJlbWlmeSg4MHB4KSAwIHJlbWlmeSg0MHB4KTtcbiAgICB9XG4gICAgXG4gICAgJl9pbWFnZSB7XG4gICAgICBvYmplY3QtZml0OiBjb250YWluO1xuICAgIH1cbiAgfVxufSIsIi50eDEtc2lnbnVwIHtcbiAgY29sb3I6ICRjX3doaXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19ibGFjaztcbiAgcGFkZGluZzogMCAwIHJlbWlmeSg4MHB4KTtcblxuICAmX2NvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIHJlbWlmeSgyMHB4KTtcbiAgfVxuXG4gICZfaGVhZGVyIHtcbiAgICBmb250LXNpemU6IHJlbWlmeSgyNHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDM2cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgxNnB4KTtcbiAgfVxuXG4gICZfYm9keSB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMTRweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgyNHB4KTtcbiAgICBtYXgtd2lkdGg6IHJlbWlmeSg1MTJweCk7XG4gICAgbWFyZ2luOiAwIGF1dG8gcmVtaWZ5KDQ4cHgpO1xuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3B7XG4gIC50eDEtc2lnbnVwIHtcblxuICAgICZfY29udGVudC1jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiByZW1pZnkoMTQ0MHB4KTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAmX2NvbnRlbnQge1xuICAgICAgcGFkZGluZzogcmVtaWZ5KDYwcHgpIHJlbWlmeSgxNjBweCk7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIH1cblxuICAgICZfY29sdW1uLWNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cblxuICAgICZfY29sdW1uIHtcbiAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDMlO1xuXG4gICAgICAmLS0xIHtcbiAgICAgICAgbWF4LXdpZHRoOiByZW1pZnkoNTc2cHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDQ4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHJlbWlmeSg2MHB4KTtcbiAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICAmX2JvZHkge1xuICAgICAgbWF4LXdpZHRoOiByZW1pZnkoODAwcHgpO1xuICAgICAgZm9udC1zaXplOiByZW1pZnkoMjRweCk7XG4gICAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDM2cHgpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogcmVtaWZ5KDMycHgpO1xuICAgIH1cbiAgfVxufSIsIi50eDEtaW1hZ2UtdGV4dCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjX2JsYWNrO1xuICBjb2xvcjogJGNfd2hpdGU7XG4gIHBhZGRpbmc6IHJlbWlmeSg4MHB4KSAwIHJlbWlmeSg2MHB4KTtcblxuICAmX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCByZW1pZnkoMTZweCk7XG4gIH1cblxuICAmX2ltYWdlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW1pZnkoMjhweCk7XG4gIH1cblxuICAmX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMjRweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgzMnB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW1pZnkoMTZweCk7XG4gIH1cblxuICAmX2JvZHkge1xuICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDE0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjRweCk7XG4gIH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC50eDEtaW1hZ2UtdGV4dCB7XG4gICAgcGFkZGluZzogcmVtaWZ5KDEyMHB4KSAwO1xuXG4gICAgJl9jb250ZW50LWNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IHJlbWlmeSgxNDQwcHgpO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IHJlbWlmeSg2NHB4KSByZW1pZnkoMTYwcHgpO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgJl9jb2x1bW4tY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIH1cblxuICAgICZfY29sdW1uIHtcbiAgICAgIGZsZXg6IDEgMSA1MCU7XG4gICAgICBwYWRkaW5nOiAwIDMlO1xuICAgIH1cblxuICAgICZfaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDQ4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHJlbWlmeSg2MHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgzMnB4KTtcbiAgICB9XG5cbiAgICAmX2JvZHkge1xuICAgICAgZm9udC1zaXplOiByZW1pZnkoMjBweCk7XG4gICAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDMwcHgpO1xuICAgIH1cbiAgfVxufSIsIi50eDEtc2Nyb2xsZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19ibGFjaztcbiAgY29sb3I6ICRjX3doaXRlO1xuXG4gICZfY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogcmVtaWZ5KDE2cHgpO1xuICB9XG5cbiAgJl90ZXh0IHtcbiAgICBmb250LXNpemU6IHJlbWlmeSgxMnB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDE2cHgpO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbGV0dGVyLXNwYWNpbmc6IHJlbWlmeSgycHgpO1xuICAgIHBhZGRpbmc6IDAgcmVtaWZ5KDMycHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSg4cHgpO1xuICB9XG5cbiAgJl9pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiByZW1pZnkoMTJweCk7XG4gICAgaGVpZ2h0OiByZW1pZnkoOHB4KTtcblxuICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogcmVtaWZ5KDhweCk7XG4gICAgICBoZWlnaHQ6IHJlbWlmeSgycHgpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfd2hpdGU7XG4gICAgfVxuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgIH1cbiAgfVxufVxuXG5AaW5jbHVkZSBkZXNrdG9wIHtcbiAgLnR4MS1zY3JvbGxlciB7XG4gICAgJl9jb250YWluZXIge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogcmVtaWZ5KDMycHgpO1xuICAgIH1cblxuICAgICZfdGV4dCB7XG4gICAgICBmb250LXNpemU6IHJlbWlmeSgxMnB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjhweCk7XG4gICAgICBsZXR0ZXItc3BhY2luZzogcmVtaWZ5KDIuNHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgxMHB4KTtcbiAgICB9XG5cbiAgICAmX2ljb24ge1xuICAgICAgd2lkdGg6IHJlbWlmeSgyNHB4KTtcbiAgICAgIGhlaWdodDogcmVtaWZ5KDE2cHgpO1xuXG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcbiAgICAgICAgd2lkdGg6IHJlbWlmeSgxNXB4KTtcbiAgICAgICAgaGVpZ2h0OiByZW1pZnkoNHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIudHgxLXRleHQge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiByZW1pZnkoNjBweCkgcmVtaWZ5KDI1cHgpIHJlbWlmeSgyNXB4KTtcblxuICAmX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMjRweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgzMnB4KTtcbiAgICBtYXJnaW46IHJlbWlmeSgxNnB4KSBhdXRvO1xuICB9XG5cbiAgJl9ib2R5IHtcbiAgICBmb250LXNpemU6IHJlbWlmeSgxNHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDIwcHgpO1xuICAgIG1hcmdpbjogcmVtaWZ5KDE2cHgpIGF1dG87XG4gIH1cbn1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC50eDEtdGV4dCB7XG5cbiAgICAmX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogcmVtaWZ5KDgwMHB4KTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9IFxuXG4gICAgJl9oZWFkZXIge1xuICAgICAgZm9udC1zaXplOiByZW1pZnkoNDhweCk7XG4gICAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDYwcHgpO1xuICAgIH1cblxuICAgICZfYm9keSB7XG4gICAgICBmb250LXNpemU6IHJlbWlmeSgyMnB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMzBweCk7XG4gICAgICBtYXJnaW46IHJlbWlmeSgzMnB4KSBhdXRvO1xuICAgIH1cbiAgfVxufSIsIi50eDEtY2FsZW5kYXIge1xuICBwYWRkaW5nOiByZW1pZnkoNjBweCkgMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAmX21vbnRoIHtcbiAgICBmb250LXNpemU6IDMydnc7XG4gICAgbGluZS1oZWlnaHQ6IDAuOVxuICB9XG5cbiAgJl9ldmVudC1pdGVtIHtcbiAgICBwYWRkaW5nOiByZW1pZnkoMTZweCkgcmVtaWZ5KDI0cHgpO1xuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuICAudHgxLWNhbGVuZGFyIHtcblxuICAgICZfY29udGVudC1jb250YWluZXJ7XG4gICAgICBtYXgtd2lkdGg6IHJlbWlmeSgxNDQwcHgpO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgIH1cblxuICAgICZfZXZlbnRzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICBtYXJnaW46IC0xNXZ3IHJlbWlmeSg4MHB4KSAwO1xuICAgIH1cblxuICAgICZfZXZlbnQtaXRlbXMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgIH1cblxuICAgICZfZXZlbnQtaXRlbSB7XG4gICAgICBmbGV4OiAwIDAgcmVtaWZ5KDMwMHB4KTtcbiAgICAgIHBhZGRpbmc6IHJlbWlmeSgxNnB4KSAxJTtcbiAgICB9XG4gIH1cbn1cblxuQGluY2x1ZGUgeGwge1xuICAudHgxLWNhbGVuZGFyIHtcbiAgICAmX21vbnRoIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDQ2MXB4KTtcbiAgICB9XG5cbiAgICAmX2V2ZW50cyB7XG4gICAgICBtYXJnaW4tdG9wOiByZW1pZnkoLTIxNnB4KTtcbiAgICB9XG4gIH1cbn0iLCIudHgxLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiByZW1pZnkoMjQwcHgpO1xuICBmb250LXNpemU6IHJlbWlmeSgxMnB4KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4zZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICRjX3doaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkY19vdXRsaW5lO1xuICBib3JkZXItcmFkaXVzOiByZW1pZnkoMzZweCk7XG4gIHBhZGRpbmc6IDAuOWVtIDEuNWVtO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuM3MsIGNvbG9yIDAuM3M7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfd2hpdGU7XG4gICAgY29sb3I6ICRjX2JsYWNrO1xuICB9XG5cbiAgJi0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNfbGlnaHRibHVlO1xuICAgIGJvcmRlci1jb2xvcjogJGNfbGlnaHRibHVlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY19kYXJrYmx1ZTtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNfZGFya2JsdWU7XG4gICAgICBjb2xvcjogJGNfd2hpdGU7XG4gICAgfVxuICB9XG5cbiAgJi0tYmxhY2sge1xuICAgIGNvbG9yOiAkY19ibGFjaztcbiAgICBib3JkZXItY29sb3I6ICRjX2JsYWNrOyBcblxuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRjX3doaXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNfYmxhY2s7XG4gICAgfVxuICB9XG59IiwiLnR4MS1jYWxlbmRhci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNfd2hpdGU7XG4gIGNvbG9yOiAkY19ibGFjaztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNEQURBREE7XG4gIGJveC1zaGFkb3c6IDAgMCAyMHB4IHJnYmEoMCwwLDAsMC4xKTtcblxuICAmX2NvbnRlbnQtY29udGFpbmVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogcmVtaWZ5KDE2cHgpIHJlbWlmeSgxMnB4KSByZW1pZnkoMjRweCk7XG4gIH1cblxuICAmX2RhdGUtY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1mYW1pbHk6ICdTYW1zdW5nU2Fuc1NoYXJwJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgxNnB4KTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogcmVtaWZ5KDQwcHgpO1xuICAgICAgaGVpZ2h0OiByZW1pZnkoMnB4KTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMzNkIwQzk7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgfVxuICB9XG5cbiAgJl9kYXRlIHtcbiAgICBmb250LXNpemU6IHJlbWlmeSg0OHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDUycHgpO1xuICB9XG5cbiAgJl9kYXkge1xuICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDE4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjBweCk7XG4gICAgcGFkZGluZy1ib3R0b206IHJlbWlmeSgxNnB4KTtcbiAgfVxuXG4gICZfdGl0bGUge1xuICAgIGZvbnQtZmFtaWx5OiAnU2Ftc3VuZ09uZUxhdGluV2ViJywgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IHJlbWlmeSgyNHB4KTtcbiAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDI4cHgpO1xuICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgyNHB4KTtcbiAgfVxuXG4gICZfYWRkcmVzcyB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMThweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgyNHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW1pZnkoMTJweCk7XG4gIH1cblxuICAmX3RpbWUge1xuICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDE4cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjRweCk7XG4gIH1cblxuICAmLS1oaWdobGlnaHRlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzZCMEM5O1xuICAgIGNvbG9yOiAjMzZCMEM5O1xuXG4gICAgLnR4MS1jYWxlbmRhci1pdGVtIHtcbiAgICAgICZfZGV0YWlscyB7XG4gICAgICAgIG1heC13aWR0aDogcmVtaWZ5KDE2NHB4KTtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIGNvbG9yOiAjNjM2MzYzO1xuICAgICAgICBmb250LXNpemU6IHJlbWlmeSgxOHB4KTtcbiAgICAgICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgyNHB4KTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IHJlbWlmeSgxLjhweCk7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuICAudHgxLWNhbGVuZGFyLWl0ZW0ge1xuICAgIGhlaWdodDogMTAwJTtcblxuICAgICZfY29udGVudC1jb250YWluZXIge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBwYWRkaW5nOiByZW1pZnkoMjRweCkgcmVtaWZ5KDEycHgpIHJlbWlmeSgyNHB4KTtcbiAgICB9XG5cbiAgICAmX2RhdGUge1xuICAgICAgZm9udC1zaXplOiByZW1pZnkoODhweCk7XG4gICAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDk4cHgpO1xuICAgIH1cblxuICAgICZfZGF5IHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDI0cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgyOHB4KTtcbiAgICB9XG5cbiAgICAmX3RpdGxlIHtcbiAgICAgIGZsZXg6IDEgMCBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDI4cHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgzMnB4KTtcbiAgICB9XG4gIH1cbn0iLCIudHgxLXNpZ251cC1tb2RhbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAyO1xuXG4gICYuYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxuXG4gICZfYmFja2dyb3VuZCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgei1pbmRleDogMDtcbiAgfVxuXG4gICZfY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogcmVtaWZ5KDE2cHgpO1xuICAgIHJpZ2h0OiByZW1pZnkoMTZweCk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjX3doaXRlO1xuICAgIGNvbG9yOiAkY19ibGFjaztcbiAgICBtYXgtd2lkdGg6IHJlbWlmeSg0NjBweCk7XG4gICAgbWFyZ2luOiByZW1pZnkoMTZweCkgYXV0bztcbiAgfVxuXG4gICZfY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxuXG4gICZfY2xvc2Uge1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDA7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICAgJjo6YmVmb3JlLCAmOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IHJlbWlmeSgyNHB4KTtcbiAgICAgIGhlaWdodDogcmVtaWZ5KDJweCk7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBibGFjaztcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpIHRyYW5zbGF0ZSg3cHgsIDE0cHgpO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlKC0xNHB4LCA3cHgpO1xuICAgIH1cblxuICB9XG5cbiAgJl9jb250ZW50IHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAmX2hlYWRlciB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMjRweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgyOHB4KTtcbiAgICBtYXJnaW4tYm90dG9tOiByZW1pZnkoMTZweCk7XG4gIH1cblxuICAmX2JvZHkge1xuICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDE0cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjBweCk7XG4gICAgbWFyZ2luLWJvdHRvbTogcmVtaWZ5KDI0cHgpO1xuICB9XG5cbiAgJl9mb3JtIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDE2cHgpO1xuICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjBweCk7XG4gIH1cblxuICAmX2ZpZWxkLWdyb3VwIHtcbiAgICBtYXJnaW4tYm90dG9tOiByZW1pZnkoMTZweCk7XG4gIH1cblxuICAmX2lucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgICZbdHlwZT1cInRleHRcIl0sICZbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgIHBhZGRpbmc6IHJlbWlmeSg4cHgpO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk3OTc5NztcbiAgICB9XG5cbiAgICAmLmVycm9yIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCByZW1pZnkoMXB4KSAkY19yZWQ7XG4gICAgfVxuICB9XG5cbiAgI3R4MS1wcHRjIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJl9lcnJvciB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgY29sb3I6ICRjX3JlZDtcbiAgICBmb250LXNpemU6IHJlbWlmeSgxMCk7XG4gICAgbWFyZ2luLXRvcDogcmVtaWZ5KC00cHgpO1xuXG4gICAgJi5hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICB9XG5cbiAgJl9jaGVja2JveCB7XG4gICAgJi5lcnJvciB7XG4gICAgICBvdXRsaW5lOiAwO1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgcmVtaWZ5KDFweCkgJGNfcmVkO1xuICAgIH1cbiAgfVxuXG4gICZfY2hlY2tib3gtdGV4dCB7XG4gICAgZm9udC1zaXplOiByZW1pZnkoMTBweCk7XG4gICAgbGluZS1oZWlnaHQ6IHJlbWlmeSgxNHB4KTtcbiAgICBwYWRkaW5nLWJvdHRvbTogcmVtaWZ5KDE2cHgpXG4gIH1cblxuICAmX3N1Ym1pdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiByZW1pZnkoMjhweCkgYXV0bztcblxuICAgICZbZGlzYWJsZWRdIHtcbiAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICB9XG4gIH1cblxuICAmX3NjcmVlbiB7XG4gICAgcGFkZGluZzogcmVtaWZ5KDQ4cHgpIHJlbWlmeSg0OHB4KSByZW1pZnkoMzJweCk7XG5cbiAgICAmLS10aGFua3Mge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjX3doaXRlO1xuICAgICAgXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbkBpbmNsdWRlIGRlc2t0b3Age1xuICAudHgxLXNpZ251cC1tb2RhbCB7XG4gICAgJl9jb250YWluZXIge1xuICAgICAgdG9wOiA1MCU7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1heC13aWR0aDogcmVtaWZ5KDgwMHB4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIH1cblxuICAgICZfaGVhZGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogcmVtaWZ5KDMycHgpO1xuICAgICAgbGluZS1oZWlnaHQ6IHJlbWlmeSg0MHB4KTtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgxMHB4KTtcbiAgICB9XG5cbiAgICAmX2JvZHkge1xuICAgICAgZm9udC1zaXplOiByZW1pZnkoMThweCk7XG4gICAgICBsaW5lLWhlaWdodDogcmVtaWZ5KDI4cHgpO1xuICAgICAgbWF4LXdpZHRoOiByZW1pZnkoNTAwcHgpO1xuICAgICAgbWFyZ2luOiByZW1pZnkoMTBweCkgYXV0byByZW1pZnkoMzJweCk7XG4gICAgfVxuXG4gICAgJl9mb3JtIHtcbiAgICAgIG1heC13aWR0aDogcmVtaWZ5KDM2MHB4KTtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICB9XG5cbiAgICAmX2ZpZWxkLWdyb3VwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IHJlbWlmeSgzMnB4KTtcbiAgICB9XG5cbiAgICAmX2lucHV0IHtcbiAgICAgICZbdHlwZT1cInRleHRcIl0sICZbdHlwZT1cImVtYWlsXCJdIHtcbiAgICAgICAgcGFkZGluZzogcmVtaWZ5KDEwcHgpO1xuICAgICAgfVxuICAgIH1cblxuICAgICZfY2hlY2tib3gtdGV4dCB7XG4gICAgICBmb250LXNpemU6IHJlbWlmeSgxNnB4KTtcbiAgICAgIGxpbmUtaGVpZ2h0OiByZW1pZnkoMjRweCk7XG4gICAgICBtYXJnaW4tYm90dG9tOiByZW1pZnkoMzJweCk7XG4gICAgfVxuICB9XG59Il0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQ0FBLFVBQVU7RUFBQyxXQUFXLEVBQUMsb0JBQW9CO0VBQUMsR0FBRyxFQUFDLCtDQUErQyxDQUFDLGFBQWEsRUFBQywrQ0FBK0MsQ0FBQyxhQUFhLEVBQUMsK0NBQStDO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxJQUFJOztBQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMsWUFBWTtFQUFDLEdBQUcsRUFBQywr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QUU7O0FBQUQsQUFBQSxTQUFTLENBQUE7RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsU0FBUyxFQUFDLENBQUM7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLFFBQVEsRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLE9BQU87RUFBQyxLQUFLLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsT0FBTyxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxvQkFBb0IsQ0FBQyxTQUFTLENBQUE7RUFBQyxRQUFRLEVBQUMsUUFBUSxHQUFFOztBQUFELEFBQUEsZUFBZSxDQUFDLENBQUMsQ0FBQTtFQUFDLFFBQVEsRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLEdBQUcsRUFBQyxHQUFHO0VBQUMsSUFBSSxFQUFDLEdBQUc7RUFBQyxLQUFLLEVBQUMsR0FBRztFQUFDLE1BQU0sRUFBQyxHQUFHO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFVBQVUsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSxlQUFlLENBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsWUFBWSxFQUFDLE9BQU87RUFBQyxZQUFZLEVBQUMsS0FBSztFQUFDLFlBQVksRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsZUFBZSxFQUFDLFNBQVMsR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxDQUFDLEVBQUMsUUFBUSxDQUFDLEtBQUssQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VB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OztBQUFELEFBQUEsYUFBYSxDQUFDLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsY0FBYyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxHQUFHLEFBQUEsTUFBTSxDQUFBO0VBQUMsTUFBTSxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEdBQUcsRUFBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFDLG1CQUFtQixDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUMsbUJBQW1CLENBQUMsR0FBRyxDQUFDLElBQUksRUFBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUMsTUFBTSxDQUFBO0VBQUMsSUFBSSxFQUFDLE9BQU87RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsUUFBUSxFQUFDLFFBQVEsR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixBQUFBLE1BQU0sRUFBQyxtQkFBbUIsQ0FBQyxHQUFHLEFBQUEsTUFBTSxDQUFBO0VBQUMsTUFBTSxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixBQUFBLE1BQU0sQ0FBQyxHQUFHLEVBQUMsbUJBQW1CLEFBQUEsTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUMsbUJBQW1CLEFBQUEsTUFBTSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUMsbUJBQW1CLEFBQUEsTUFBTSxDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUMsbUJBQW1CLEFBQUEsTUFBTSxDQUFDLEdBQUcsQ0FBQyxNQUFNLEVBQUMsbUJBQW1CLEFBQUEsTUFBTSxDQUFDLE1BQU0sRUFBQyxtQkFBbUIsQUFBQSxPQUFPLENBQUMsR0FBRyxFQUFDLG1CQUFtQixBQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFDLG1CQUFtQixBQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFDLG1CQUFtQixBQUFBLE9BQU8sQ0FBQyxHQUFHLENBQUMsSUFBSSxFQUFDLG1CQUFtQixBQUFBLE9BQU8sQ0FB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QUE7RUFBQyxhQUFhLEVBQUMsT0FBTztFQUFDLGFBQWEsRUFBQyxLQUFLO0VBQUMsYUFBYSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxDQUFDLENBQUMsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLGNBQWMsQUFBQSxTQUFTLENBQUE7RUFBQyxLQUFLLEVBQUMsS0FBSztFQUFDLFVBQVUsRUFBQyxLQUFLLEdBQUU7O0FBQUQsQUFBQSxjQUFjLEFBQUEsU0FBUyxDQUFBO0VBQUMsT0FBTyxFQUFDLFVBQVUsR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLGNBQWMsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxDQUFDLENBQUE7RUFBQyxTQUFTLEVBQUMsQ0FBQyxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsbUJBQW1CLENBQUMsQ0FBQyxDQUFBO0lBQUMsV0FBVyxFQUFDLENBQUMsR0FBRTs7QUFBQSxBQUFBLG1CQUFtQixDQUFDLENBQUMsQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFRLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsR0FBRyxBQUFBLGNBQWMsR0FBRyxZQUFZLENBQUE7RUFBQyxLQUFLLEVBQUMsa0JBQWtCLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxDQUFDLENBQUMsWUFBWSxDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLElBQUksRUFBQyxHQUFHO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLEdBQUcsRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxD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LEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLE1BQU0sQUFBQSxVQUFVLENBQUE7RUFBQyxtQkFBbUIsRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsTUFBTSxBQUFBLFVBQVUsQ0FBQTtFQUFDLG1CQUFtQixFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxNQUFNLEFBQUEsVUFBVSxDQUFBO0VBQUMsbUJBQW1CLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLE1BQU0sQUFBQSxVQUFVLENBQUE7RUFBQyxtQkFBbUIsRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsTUFBTSxBQUFBLFVBQVUsQ0FBQTtFQUFDLG1CQUFtQixFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxNQUFNLEFBQUEsVUFBVSxDQUFBO0VBQUMsbUJBQW1CLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLE1BQU0sQUFBQSxVQUFVLENBQUE7RUFBQyxtQkFBbUIsRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsTUFBTSxBQUFBLFVBQVUsQ0FBQTtFQUFDLG1CQUFtQixFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxNQUFNLEFBQUEsVUFBVSxDQUFBO0VBQUMsbUJBQW1CLEVBQUMsUUFBUSxHQUFFOztBQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLE1BQU0sQUFBQSxVQUFVLENBQUE7RUFBQyxtQkFBbUIsRUFBQyxRQUFRLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsUUFBUSxDQUFBO0VBQUMsVUFBVSxFQUFDLGNBQWMsR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxjQUFjLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBSztFQUFDLGNBQWMsRUFBQyxNQUFNO0VBQUMsS0FBSyxFQUFDLEdBQUc7RUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLFFBQVEsQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFBLGNBQWMsQ0FBQyxHQUFHLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsYUFBYSxDQUFBO0VBQUMsT0FBTyxFQUFDLGlCQUFpQjtFQUFDLGNBQWMsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsUUFBUSxDQUFDLEVBQUUsQ0FBQyxFQUFFLEFBQUEsYUFBYSxDQUFDLE9BQU8sQ0FBQTtFQUFDLGNBQWMsRUFBQyxLQUFLO0VBQUMsV0FBVyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxRQUFRLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQSxhQUFhLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQTtFQUFDLFNBQVMsRUFBQyxNQUFNO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxjQUFjLEVBQUMsTUFBTTtFQUFDLEtBQUssRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsZUFBZSxDQUFDLENBQUMsQ0FBQTtFQUFDLFNBQVMsRUFBQyxLQUFLO0VBQUMsV0FBVyxFQUFDLEtBQUs7RUFBQyxLQUFLLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsaUNBQWlDLENBQUMsZUFBZSxDQUFDLENBQUMsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxNQUFNO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxTQUFTLEVBQUMsT0FBTztFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsUUFBUSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUksR0FBRTs7QUFBQSxBQUFBLGlDQUFpQyxDQUFDLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxRQUFRLENBQUE7RUFBQyxjQUFjLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxpQ0FBaUMsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxhQUFhLENBQUE7RUFBQyxTQUFTLEVBQUMsS0FBSztFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsYUFBYSxDQUFDLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxHQUFHO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsR0FBRztFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsSUFBSSxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxTQUFTLEVBQUMsTUFBTTtFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsY0FBYyxFQUFDLElBQUk7RUFBQyxhQUFhLEVBQUMsR0FBRztFQUFDLGNBQWMsRUFBQyxTQUFTLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUMsaUNBQWlDLENBQUMsYUFBYSxDQUFDLENBQUMsQUFBQSxJQUFLLENBQUEsYUFBYSxFQUFFLEdBQUcsQ0FBQTtFQUFDLFlBQVksRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsQ0FBQyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGlDQUFpQyxDQUFDLFVBQVUsRUFBQyxpQ0FBaUMsQ0FBQyxXQUFXLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsaUNBQWlDLEVBQUMsQUFBQSxLQUFDLENBQU0sWUFBWSxBQUFsQixDQUFtQixjQUFjLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsaUNBQWlDLENBQUMsV0FBVyxBQUFBLE1BQU0sQ0FBQTtFQUFDLE1BQU0sRUFBQyxPQUFPO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxnQkFBZ0IsRUFBQyxPQUFPO0VBQUMsZUFBZSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxVQUFVLENBQUMsTUFBTSxFQUFDLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxXQUFXLENBQUMsTUFBTSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFFBQVEsQ0FBQyx1QkFBdUIsQ0FBQyxHQUFHLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLFFBQVEsQ0FBQyxpQ0FBaUMsQ0FBQyxRQUFRLENBQUE7SUFBQyxPQUFPLEVBQUMsU0FBUyxHQUFFO0VBQUQsQUFBQSxpQ0FBaUMsQ0FBQyxPQUFPLENBQUE7SUFBQyxPQUFPLEVBQUMsQ0FBQztJQUFDLEtBQUssRUFBQyxDQUFDLEdBQUU7RUFBRCxBQUFBLGlDQUFpQyxDQUFDLFVBQVUsRUFBQyxpQ0FBaUMsQ0FBQyxXQUFXLENBQUE7SUFBQyxPQUFPLEVBQUMsTUFBTSxHQUFFOztBQUFBLEFBQUEsYUFBYSxDQUFBO0VBQUMsU0FBUyxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFlBQVksRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLGdEQUFnRDtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsa0JBQWtCLEVBQUMsWUFBWTtFQUFDLFVBQVUsRUFBQyxZQUFZLEdBQUU7O0FBQUQsQUFBQSx1QkFBdUIsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxLQUFLLEVBQUMsS0FBSztFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxHQUFHLEVBQUMsSUFBSTtFQUFDLGdCQUFnQixFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsaUJBQWlCO0VBQUMsT0FBTyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLHVCQUF1QixDQUFDLEVBQUUsQ0FBQTtFQUFDLE9BQU8sRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSx1QkFBdUIsQ0FBQyxZQUFZLENBQUE7RUFBQyxhQUFhLEVBQUMsaUJBQWlCLEdBQUU7O0FBQUQsQUFBQSx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsT0FBTyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxjQUFjLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUMsYUFBYSxFQUFDLGdCQUFnQixDQUFDLGFBQWEsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsVUFBVSxFQUFDLElBQUksR0FBRTs7QUFBRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxnQkFBZ0IsQ0FBQyxhQUFhLENBQUE7SUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFBLEFBQUEsZ0JBQWdCLENBQUMsYUFBYSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLGFBQWEsRUFBQyxRQUFRO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLFFBQVEsRUFBQyxNQUFNO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxhQUFhLEVBQUMscUJBQXFCO0VBQUMsWUFBWSxFQUFDLFdBQVcsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGdCQUFnQixDQUFDLGFBQWEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJLEdBQUU7O0FBQUEsQUFBQSxnQkFBZ0IsQ0FBQTtFQUFDLE1BQU0sRUFBQyxPQUFPO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxRQUFRLEVBQUMsUUFBUSxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLEFBQUEsZUFBZSxDQUFDLEtBQUssQ0FBQTtFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLHVCQUF1QixDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsU0FBUyxFQUFDLEtBQUs7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLGFBQWEsRUFBQyxjQUFjO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsUUFBUSxDQUFBO0VBQUMsU0FBUyxFQUFDLE1BQU07RUFBQyxPQUFPLEVBQUMsU0FBUztFQUFDLE1BQU0sRUFBQyxNQUFNO0VBQUMsUUFBUSxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQTtFQUFDLFNBQVMsRUFBQyxLQUFLO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLGNBQWMsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsR0FBRyxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQTtFQUFDLE9BQU8sRUFBQyxZQUFZO0VBQUMsU0FBUyxFQUFDLEtBQUs7RUFBQyxjQUFjLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxJQUFJO0VBQUMsU0FBUyxFQUFDLHlCQUF5QjtFQUFDLFNBQVMsRUFBQyxpQkFBaUI7RUFBQyxXQUFXLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsaUJBQWlCLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsU0FBUyxFQUFDLEdBQUc7RUFBQyxPQUFPLEVBQUMsWUFBWSxHQUFFOztBQUFELEFBQUEsaUJBQWlCLENBQUMsQ0FBQyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxRQUFRLENBQUE7SUFBQyxPQUFPLEVBQUMsU0FBUyxHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSSxHQUFFOztBQUFBLEFBQUEscUJBQXFCLEFBQUEsTUFBTSxDQUFBO0VBQUMsV0FBVyxFQUFDLGVBQWU7RUFBQyxPQUFPLEVBQUMsT0FBTztFQUFDLE9BQU8sRUFBQyxZQUFZO0VBQUMsU0FBUyxFQUFDLEdBQUc7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLE1BQU0sRUFBQyxPQUFPO0VBQUMsWUFBWSxFQUFDLElBQUk7RUFBQyxhQUFhLEVBQUMsR0FBRztFQUFDLGNBQWMsRUFBQyxNQUFNO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxLQUFLLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEFBQUEsV0FBVyxDQUFDLENBQUMsRUFBQyxrQkFBa0IsQUFBQSxXQUFXLENBQUMsZ0JBQWdCLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEFBQUEsV0FBVyxDQUFDLGdCQUFnQixBQUFBLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsVUFBVSxFQUFDLE9BQU87RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxHQUFHO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxJQUFJLEVBQUMsQ0FBQztFQUFDLE1BQU0sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQ0FBQyxHQUFHLEVBQUMsZ0JBQWdCLENBQUMsR0FBRyxDQUFDLElBQUksRUFBQyxnQkFBZ0IsQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFDLGdCQUFnQixDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUMsZ0JBQWdCLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQTtFQUFDLElBQUksRUFBQyxPQUFPO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGVBQWUsQ0FBQTtFQUFDLGNBQWMsRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsZUFBZSxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLHVCQUF1QixDQUFDLEVBQUUsQ0FBQyxnQkFBZ0IsRUFBQyx1QkFBdUIsQ0FBQyxFQUFFLENBQUMsYUFBYSxDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxTQUFTLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsdUJBQXVCLENBQUMsRUFBRSxDQUFDLGNBQWMsQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsR0FBRztFQUFDLEtBQUssRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxlQUFlLENBQUMsZ0JBQWdCLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxlQUFlLENBQUMsR0FBRyxDQUFBO0VBQUMsV0FBVyxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLGdCQUFnQixDQUFDLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsS0FBSyxDQUFBO0VBQUMsTUFBTSxFQUFDLE1BQU07RUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLE1BQU0sQ0FBQTtFQUFDLFNBQVMsRUFBQyxNQUFNO0VBQUMsTUFBTSxFQUFDLE1BQU07RUFBQyxPQUFPLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsS0FBSyxFQUFDLEtBQUs7RUFBQyxZQUFZLEVBQUMsRUFBRTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsR0FBRyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLHNCQUFzQixDQUFBO0VBQUMsU0FBUyxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsaUJBQWlCLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxZQUFZLEdBQUU7O0FBQUQsQUFBQSxvQkFBb0IsQ0FBQTtFQUFDLFNBQVMsRUFBQyxNQUFNO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxZQUFZLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSTtJQUFDLFlBQVksRUFBQyxDQUFDO0lBQUMsVUFBVSxFQUFDLElBQUk7SUFBQyxVQUFVLEVBQUMsTUFBTSxHQUFFOztBQUFBLEFBQUEsZUFBZSxDQUFBO0VBQUMsV0FBVyxFQUFDLHlDQUF5QztFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxDQUFDO0VBQUMsUUFBUSxFQUFDLE1BQU07RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsVUFBVSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLHlCQUF5QixDQUFBO0VBQUMsV0FBVyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSwwQkFBMEIsQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFLLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxTQUFTLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxTQUFTLENBQUMsRUFBRSxBQUFBLGNBQWMsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLHlCQUF5QixDQUFBO0VBQUMsT0FBTyxFQUFDLGVBQWUsR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFBO0VBQUMsY0FBYyxFQUFDLFNBQVMsR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsU0FBUyxDQUFBO0VBQUMsY0FBYyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsTUFBTTtFQUFDLFNBQVMsRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFBLEFBQUEsZ0JBQUMsQUFBQSxFQUFpQjtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsTUFBTSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxZQUFZLENBQUMsR0FBRyxDQUFBLEFBQUEsZ0JBQUMsQUFBQSxFQUFrQixjQUFjLENBQUE7RUFBQyxhQUFhLEVBQUMsaUJBQWlCO0VBQUMsU0FBUyxFQUFDLGlCQUFpQjtFQUFDLGlCQUFpQixFQUFDLGlCQUFpQixHQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUMsRUFBRSxBQUFBLFVBQVcsQ0FBQSxHQUFHLEVBQUM7RUFBQyxVQUFVLEVBQUMsaUJBQWlCLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxFQUFFLEFBQUEsY0FBYyxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUE7RUFBQyxRQUFRLEVBQUMsUUFBUSxHQUFFOztBQUFELEFBQUEsbUJBQW1CLEFBQUEsYUFBYSxDQUFDLEVBQUUsQ0FBQTtFQUFDLE9BQU8sRUFBQyxhQUFhLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQUFBQSxjQUFjLENBQUMsRUFBRSxDQUFBO0VBQUMsT0FBTyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFBLEFBQUEsZ0JBQUMsQUFBQSxDQUFpQixNQUFNLENBQUE7RUFBQyxXQUFXLEVBQUMsZUFBZTtFQUFDLE9BQU8sRUFBQyxPQUFPO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxTQUFTLEVBQUMsR0FBRztFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxZQUFZLEVBQUMsSUFBSTtFQUFDLGFBQWEsRUFBQyxHQUFHO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLEtBQUssRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQ0FBQSxBQUFBLFlBQUMsQUFBQSxDQUFhLE1BQU0sQ0FBQTtFQUFDLFdBQVcsRUFBQyxlQUFlO0VBQUMsT0FBTyxFQUFDLE9BQU87RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxNQUFNLEVBQUMsT0FBTztFQUFDLFlBQVksRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxtQkFBbUIsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLENBQUMsQUFBQSxhQUFhLEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLHFFQUFxRTtFQUFDLE9BQU8sRUFBQyxZQUFZO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLGNBQWMsRUFBQyxHQUFHO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxDQUFBO0VBQUMsY0FBYyxFQUFDLFNBQVMsR0FBRTs7QUFBRCxBQUFBLG9CQUFvQixBQUFBLE9BQU8sQ0FBQTtFQUFDLFdBQVcsRUFBQyxlQUFlO0VBQUMsT0FBTyxFQUFDLE9BQU87RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxJQUFJLEVBQUMsS0FBSztFQUFDLGNBQWMsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSwyQkFBMkIsQ0FBQTtFQUFDLGNBQWMsRUFBQyxNQUFNO0VBQUMsWUFBWSxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsMkJBQTJCLENBQUMsR0FBRyxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsdUJBQXVCLEVBQUMsZ0JBQWdCLEVBQUMsaUJBQWlCLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBSztFQUFDLE1BQU0sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSx1QkFBdUIsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLHVCQUF1QixDQUFDLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsY0FBYyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsWUFBWSxFQUFDLFlBQVksQUFBQSxZQUFhLENBQUEsQ0FBQyxDQUFDLE9BQU8sRUFBQyxZQUFZLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxZQUFZO0VBQUMsTUFBTSxFQUFDLEdBQUc7RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLGtCQUFrQixFQUFDLFlBQVk7RUFBQyxVQUFVLEVBQUMsWUFBWTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxZQUFZLEFBQUEsY0FBYyxFQUFDLFlBQVksQUFBQSxjQUFjLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUE7RUFBQyxHQUFHLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsWUFBWSxBQUFBLGFBQWEsRUFBQyxZQUFZLEFBQUEsYUFBYSxBQUFBLFlBQWEsQ0FBQSxDQUFDLENBQUMsTUFBTSxDQUFBO0VBQUMsR0FBRyxFQUFDLHdCQUF3QjtFQUFDLEdBQUcsRUFBQyxnQkFBZ0IsR0FBRTs7QUFBRCxBQUFBLFlBQVksQUFBQSxZQUFhLENBQUEsQ0FBQyxHQUFFLFlBQVksQUFBQSxZQUFhLENBQUEsQ0FBQyxDQUFDLE9BQU8sRUFBQyxZQUFZLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLEdBQUcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxZQUFZLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxPQUFPLEVBQUMsWUFBWSxBQUFBLFlBQWEsQ0FBQSxDQUFDLENBQUMsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUUsR0FBRTs7QUFBRCxBQUFBLGtCQUFrQixDQUFDLFlBQVksQUFBQSxjQUFjLEVBQUMsa0JBQWtCLENBQUMsWUFBWSxBQUFBLGNBQWMsQUFBQSxZQUFhLENBQUEsQ0FBQyxDQUFDLE1BQU0sRUFBQyxrQkFBa0IsQ0FBQyxZQUFZLEFBQUEsYUFBYSxFQUFDLGtCQUFrQixDQUFDLFlBQVksQUFBQSxhQUFhLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUE7RUFBQyxHQUFHLEVBQUMsR0FBRztFQUFDLFVBQVUsRUFBQyxJQUFJO0VBQUMsT0FBTyxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLGtCQUFrQixDQUFDLFlBQVksQUFBQSxZQUFhLENBQUEsQ0FBQyxHQUFFLGtCQUFrQixDQUFDLFlBQVksQUFBQSxZQUFhLENBQUEsQ0FBQyxDQUFDLE9BQU8sRUFBQyxrQkFBa0IsQ0FBQyxZQUFZLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLGlCQUFpQixFQUFDLGFBQWE7RUFBQyxhQUFhLEVBQUMsYUFBYTtFQUFDLFNBQVMsRUFBQyxhQUFhO0VBQUMsd0JBQXdCLEVBQUMsT0FBTztFQUFDLG9CQUFvQixFQUFDLE9BQU87RUFBQyxnQkFBZ0IsRUFBQyxPQUFPO0VBQUMsd0JBQXdCLEVBQUMsR0FBRztFQUFDLGdCQUFnQixFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLGtCQUFrQixDQUFDLFlBQVksQUFBQSxZQUFhLENBQUEsQ0FBQyxDQUFDLE9BQU8sQ0FBQTtFQUFDLGlCQUFpQixFQUFDLFlBQVk7RUFBQyxhQUFhLEVBQUMsWUFBWTtFQUFDLFNBQVMsRUFBQyxZQUFZLEdBQUU7O0FBQUQsQUFBQSxrQkFBa0IsQ0FBQyxZQUFZLEFBQUEsWUFBYSxDQUFBLENBQUMsQ0FBQyxNQUFNLENBQUE7RUFBQyxpQkFBaUIsRUFBQyxjQUFjO0VBQUMsYUFBYSxFQUFDLGNBQWM7RUFBQyxTQUFTLEVBQUMsY0FBYyxHQUFFOztBQUFELEFBQUEsZUFBZSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUk7RUFBQyxRQUFRLEVBQUMsS0FBSztFQUFDLFVBQVUsRUFBQyxrQkFBZTtFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxHQUFHLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsR0FBRyxBQUFBLFNBQVMsQUFBQSxJQUFLLEVBQUEsQUFBQSxHQUFDLEFBQUEsR0FBSztFQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxHQUFHLEFBQUEsU0FBUyxBQUFBLElBQUssRUFBQSxBQUFBLE1BQUMsQUFBQSxHQUFRO0VBQUMsT0FBTyxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxDQUFDLENBQUEsQUFBQSxNQUFDLENBQU8sUUFBUSxBQUFmLENBQWdCLE9BQU8sRUFBQyxTQUFTLENBQUMsQ0FBQyxDQUFBLEFBQUEsTUFBQyxDQUFPLFFBQVEsQUFBZixDQUFnQixPQUFPLENBQUE7RUFBQyxnQkFBZ0IsRUFBQywwRUFBMEU7RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsR0FBRyxFQUFDLEdBQUc7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxlQUFlLEVBQUMsU0FBUztFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsS0FBSyxFQUFDLENBQUMsR0FBRTs7QUFBRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQUUsQUFBQSxHQUFHLENBQUMsa0JBQWtCLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBSyxHQUFFO0VBQUQsQUFBQSxnQkFBZ0IsQ0FBQyxhQUFhLENBQUE7SUFBQyxTQUFTLEVBQUMsR0FBRyxHQUFFO0VBQUQsQUFBQSxhQUFhLEFBQUEsU0FBUyxDQUFBO0lBQUMsT0FBTyxFQUFDLFVBQVU7SUFBQyxPQUFPLEVBQUMsU0FBUyxHQUFFO0VBQUQsQUFBQSxjQUFjLEFBQUEsU0FBUyxDQUFBO0lBQUMsT0FBTyxFQUFDLFVBQVU7SUFBQyxPQUFPLEVBQUMsU0FBUyxHQUFFO0VBQUQsQUFBQSxxQkFBcUIsQ0FBQyxrQkFBa0IsQUFBQSxJQUFLLENBQUEsY0FBYyxFQUFDO0lBQUMsT0FBTyxFQUFDLE1BQU0sR0FBRTtFQUFELEFBQUEscUJBQXFCLENBQUMsa0JBQWtCLEFBQUEsY0FBYyxDQUFBO0lBQUMsYUFBYSxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsY0FBYyxDQUFDLGtCQUFrQixBQUFBLElBQUssQ0FBQSxhQUFhLEdBQUUsY0FBYyxDQUFDLG1CQUFtQixBQUFBLElBQUssQ0FBQSxhQUFhLEVBQUM7SUFBQyxPQUFPLEVBQUMsTUFBTSxHQUFFO0VBQUQsQUFBQSxjQUFjLENBQUMsbUJBQW1CLEFBQUEsYUFBYSxDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUksR0FBRTs7QUFBQSxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQUUsQUFBQSxnQkFBZ0IsQ0FBQTtJQUFDLGFBQWEsRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLGdCQUFnQixDQUFBO0lBQUMsWUFBWSxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsR0FBRyxDQUFDLGtCQUFrQixDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsZ0JBQWdCLENBQUMsYUFBYSxDQUFBO0lBQUMsU0FBUyxFQUFDLEdBQUcsR0FBRTs7QUFBQSxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxNQUFNO0VBQUUsQUFBQSxxQkFBcUIsQ0FBQyxrQkFBa0IsQUFBQSxJQUFLLENBQUEsY0FBYyxFQUFDO0lBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTtFQUFELEFBQUEscUJBQXFCLENBQUMsa0JBQWtCLEFBQUEsY0FBYyxDQUFBO0lBQUMsYUFBYSxFQUFDLEdBQUcsR0FBRTtFQUFELEFBQUEsY0FBYyxDQUFDLGtCQUFrQixBQUFBLElBQUssQ0FBQSxhQUFhLEdBQUUsY0FBYyxDQUFDLG1CQUFtQixBQUFBLElBQUssQ0FBQSxhQUFhLEVBQUM7SUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFO0VBQUQsQUFBQSxjQUFjLENBQUMsbUJBQW1CLEFBQUEsYUFBYSxDQUFBO0lBQUMsWUFBWSxFQUFDLEdBQUcsR0FBRTtFQUFELEFBQUEsR0FBRyxDQUFDLGtCQUFrQixDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQUssR0FBRTtFQUFELEFBQUEsZ0JBQWdCLENBQUMsYUFBYSxDQUFBO0lBQUMsU0FBUyxFQUFDLEdBQUcsR0FBRTs7QUFBQSxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxHQUFHLENBQUMsa0JBQWtCLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxnQkFBZ0IsQ0FBQyxhQUFhLENBQUE7SUFBQyxTQUFTLEVBQUMsR0FBRyxHQUFFO0VBQUQsQUFBQSxrQkFBa0IsQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLHFCQUFxQixDQUFDLGtCQUFrQixBQUFBLElBQUssQ0FBQSxjQUFjLEVBQUM7SUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFO0VBQUQsQUFBQSxxQkFBcUIsQ0FBQyxrQkFBa0IsQUFBQSxjQUFjLENBQUE7SUFBQyxhQUFhLEVBQUMsS0FBSyxHQUFFO0VBQUQsQUFBQSxjQUFjLENBQUMsa0JBQWtCLEFBQUEsSUFBSyxDQUFBLGFBQWEsR0FBRSxjQUFjLENBQUMsbUJBQW1CLEFBQUEsSUFBSyxDQUFBLGFBQWEsRUFBQztJQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7RUFBRCxBQUFBLGNBQWMsQ0FBQyxtQkFBbUIsQUFBQSxhQUFhLENBQUE7SUFBQyxZQUFZLEVBQUMsS0FBSyxHQUFFO0VBQUQsQUFBQSxtQkFBbUIsQ0FBQyxHQUFHLEVBQUMsbUJBQW1CLENBQUMsR0FBRyxDQUFDLElBQUksRUFBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFDLG1CQUFtQixDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUMsbUJBQW1CLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFJO0lBQUMsTUFBTSxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsbUJBQW1CLENBQUMsQ0FBQyxDQUFBO0lBQUMsTUFBTSxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsYUFBYSxDQUFBO0lBQUMsTUFBTSxFQUFDLFVBQVUsR0FBRTtFQUFELEFBQUEsYUFBYSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsYUFBYSxDQUFDLENBQUMsQ0FBQyxHQUFHLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxrQkFBa0IsQ0FBQyxNQUFNLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxRQUFRLENBQUMsT0FBTyxBQUFBLHNCQUFzQixFQUFDLFFBQVEsQ0FBQyxPQUFPLEFBQUEsdUJBQXVCLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxRQUFRLENBQUMsT0FBTyxBQUFBLHNCQUFzQixDQUFBO0lBQUMsU0FBUyxFQUFDLEtBQUssR0FBRTtFQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLGtCQUFrQixDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQUssR0FBRTtFQUFELEFBQUEsZUFBZSxBQUFBLE1BQU0sQUFBQSxPQUFPLENBQUE7SUFBQyxHQUFHLEVBQUMsR0FBRyxHQUFFOztBQUFBLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGFBQWEsQUFBQSxTQUFTLENBQUE7SUFBQyxPQUFPLEVBQUMsTUFBTSxHQUFFO0VBQUQsQUFBQSxhQUFhLEFBQUEsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUcsR0FBRTtFQUFELEFBQUEsY0FBYyxBQUFBLFNBQVMsQ0FBQTtJQUFDLFlBQVksRUFBQyxDQUFDLEdBQUU7O0FBQUEsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsbUJBQW1CLEVBQUMsa0JBQWtCLENBQUE7SUFBQyxZQUFZLEVBQUMsSUFBSTtJQUFDLE9BQU8sRUFBQyxNQUFNLEdBQUU7RUFBRCxBQUFBLEdBQUcsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUk7SUFBQyxhQUFhLEVBQUMsUUFBUTtJQUFDLEtBQUssRUFBQyxHQUFHO0lBQUMsT0FBTyxFQUFDLEtBQUs7SUFBQyxXQUFXLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxHQUFHLENBQUMsZUFBZSxDQUFBO0lBQUMsT0FBTyxFQUFDLFlBQVk7SUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFO0VBQUQsQUFBQSxHQUFHLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQTtJQUFDLEtBQUssRUFBQyxHQUFHO0lBQUMsS0FBSyxFQUFDLElBQUk7SUFBQyxPQUFPLEVBQUMsS0FBSztJQUFDLFlBQVksRUFBQyxLQUFLO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsR0FBRyxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFBO0lBQUMsS0FBSyxFQUFDLEtBQUs7SUFBQyxjQUFjLEVBQUMsTUFBTSxHQUFFO0VBQUQsQUFBQSxhQUFhLEFBQUEsU0FBUyxFQUFDLGNBQWMsQUFBQSxTQUFTLENBQUE7SUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFO0VBQUQsQUFBQSxtQkFBbUIsQ0FBQyxHQUFHLEVBQUMsbUJBQW1CLENBQUMsR0FBRyxDQUFDLElBQUksRUFBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUMsTUFBTSxFQUFDLG1CQUFtQixDQUFDLEdBQUcsQ0FBQyxJQUFJLEVBQUMsbUJBQW1CLENBQUMsR0FBRyxDQUFDLE1BQU0sQ0FBQTtJQUFDLEtBQUssRUFBQyxJQUFJO0lBQUMsTUFBTSxFQUFDLElBQUk7SUFBQyxHQUFHLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxvQkFBb0IsQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLEdBQUcsQ0FBQyxVQUFVLENBQUMsY0FBYyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUc7SUFBQyxRQUFRLEVBQUMsUUFBUTtJQUFDLEtBQUssRUFBQyxDQUFDO0lBQUMsT0FBTyxFQUFDLEtBQUs7SUFBQyxXQUFXLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxtQkFBbUIsQUFBQSxtQkFBbUIsQ0FBQTtJQUFDLGFBQWEsRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLFFBQVEsQ0FBQyxPQUFPLEFBQUEsaUJBQWlCLENBQUE7SUFBQyxLQUFLLEVBQUMsR0FBRztJQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7RUFBRCxBQUFBLGtCQUFrQixDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQUs7SUFBQyxPQUFPLEVBQUMsQ0FBQyxHQUFFO0VBQUQsQUFBQSxxQkFBcUIsQ0FBQyxrQkFBa0IsQUFBQSxJQUFLLENBQUEsY0FBYyxFQUFDO0lBQUMsT0FBTyxFQUFDLENBQUMsR0FBRTtFQUFELEFBQUEsY0FBYyxDQUFDLGtCQUFrQixBQUFBLElBQUssQ0FBQSxhQUFhLEdBQUUsY0FBYyxDQUFDLG1CQUFtQixBQUFBLElBQUssQ0FBQSxhQUFhLEVBQUM7SUFBQyxhQUFhLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxtQkFBbUIsQ0FBQyxDQUFDLENBQUE7SUFBQyxjQUFjLEVBQUMsR0FBRyxHQUFFO0VBQUQsQUFBQSxrQkFBa0IsRUFBQyxlQUFlLENBQUMsV0FBVyxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsa0JBQWtCLENBQUMsTUFBTSxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsZUFBZSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsdUJBQXVCLENBQUE7SUFBQyxHQUFHLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxRQUFRLENBQUMsT0FBTyxBQUFBLHNCQUFzQixFQUFDLFFBQVEsQ0FBQyxPQUFPLEFBQUEsdUJBQXVCLENBQUE7SUFBQyxLQUFLLEVBQUMsQ0FBQztJQUFDLElBQUksRUFBQyxDQUFDO0lBQUMsU0FBUyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLGtCQUFrQixDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsUUFBUSxDQUFDLGlDQUFpQyxDQUFDLGVBQWUsQ0FBQTtJQUFDLE9BQU8sRUFBQyxlQUFlLEdBQUU7RUFBRCxBQUFBLFlBQVksQ0FBQyxNQUFNLENBQUE7SUFBQyxPQUFPLEVBQUMsTUFBTSxHQUFFO0VBQUQsQUFBQSxnQkFBZ0IsQ0FBQyxhQUFhLENBQUE7SUFBQyxTQUFTLEVBQUMsR0FBRztJQUFDLE9BQU8sRUFBQyxZQUFZO0lBQUMsV0FBVyxFQUFDLENBQUMsR0FBRTs7QUFBQSxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxrQkFBa0IsQ0FBQyxNQUFNLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxjQUFjLENBQUMsa0JBQWtCLEFBQUEsSUFBSyxDQUFBLGFBQWEsR0FBRSxjQUFjLENBQUMsbUJBQW1CLEFBQUEsSUFBSyxDQUFBLGFBQWEsRUFBQztJQUFDLGFBQWEsRUFBQyxJQUFJLEdBQUU7O0FBQUEsQUFBQSxZQUFZLENBQUE7RUFBQyxVQUFVLEVBQUMsa0JBQWtCO0VBQUMsT0FBTyxFQUFDLFlBQVksR0FBRTs7QUFBRCxNQUFNLE1BQU0sTUFBTSxNQUFNLGdCQUFnQixFQUFFLEtBQUssT0FBTyxnQkFBZ0IsRUFBRSxNQUFNLE9BQU8sV0FBVyxFQUFFLFFBQVE7RUFBRSxBQUFBLFFBQVEsQ0FBQyxPQUFPLEFBQUEsaUJBQWlCLENBQUE7SUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxtQkFBbUIsQ0FBQTtJQUFDLEtBQUssRUFBQyxLQUFLLEdBQUU7RUFBRCxBQUFBLHlCQUF5QixDQUFBO0lBQUMsT0FBTyxFQUFDLGdCQUFnQixHQUFFO0VBQUQsQUFBQSxTQUFTLENBQUMsb0JBQW9CLENBQUE7SUFBQyxPQUFPLEVBQUMsZUFBZSxHQUFFOztBQUFBLEFBQUEsV0FBVyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxTQUFTLEVBQUMsR0FBRztFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLG1EQUFtRCxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLENBQUMsQ0FBQTtFQUFDLGtCQUFrQixFQUFDLFVBQVU7RUFBQyxVQUFVLEVBQUMsVUFBVSxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLFdBQVcsQ0FBQTtFQUFDLGdCQUFnQixFQUFDLFVBQVU7RUFBQyxVQUFVLEVBQUMsaUJBQWlCO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxjQUFjLEVBQUMsQ0FBQyxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsV0FBVyxDQUFDLFdBQVcsQ0FBQTtJQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUEsQUFBQSxXQUFXLENBQUMsV0FBVyxDQUFDLENBQUMsQ0FBQTtFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUMsS0FBSyxFQUFDLE9BQU87RUFBQyxlQUFlLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLFdBQVcsQ0FBQyxFQUFFLEFBQUEsS0FBSyxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLFNBQVMsRUFBQyxlQUFlO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLG1EQUFtRCxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsV0FBVyxDQUFDLFdBQVcsQ0FBQyxFQUFFLEFBQUEsS0FBSyxDQUFBO0lBQUMsT0FBTyxFQUFDLE9BQU87SUFBQyxLQUFLLEVBQUMsT0FBTztJQUFDLFdBQVcsRUFBQyxHQUFHO0lBQUMsTUFBTSxFQUFDLE9BQU87SUFBQyxnQkFBZ0IsRUFBQyxVQUFVO0lBQUMsU0FBUyxFQUFDLEdBQUc7SUFBQyxXQUFXLEVBQUMsSUFBSTtJQUFDLGFBQWEsRUFBQyxpQkFBaUIsR0FBRTs7QUFBQSxBQUFBLFdBQVcsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLFdBQVcsRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLFdBQVcsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFBO0lBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBQSxBQUFBLFdBQVcsQ0FBQyxjQUFjLENBQUE7RUFBQyxnQkFBZ0IsRUFBQyxPQUFPO0VBQUMsS0FBSyxFQUFDLEtBQUs7RUFBQyxTQUFTLEVBQUMsT0FBTztFQUFDLE9BQU8sRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLEdBQUc7RUFBQyxRQUFRLEVBQUMsUUFBUSxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUE7RUFBQyxLQUFLLEVBQUMsZ0JBQWdCO0VBQUMsU0FBUyxFQUFDLGVBQWUsR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxjQUFjLENBQUMsRUFBRSxBQUFBLElBQUksQ0FBQTtFQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxjQUFjLENBQUMsRUFBRSxBQUFBLElBQUksQ0FBQyxFQUFFLENBQUE7RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxZQUFZLEVBQUMsZUFBZSxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLGNBQWMsQ0FBQyxFQUFFLEFBQUEsSUFBSSxDQUFDLEVBQUUsQUFBQSxhQUFhLENBQUE7RUFBQyxZQUFZLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLGdCQUFnQixDQUFBO0VBQUMsYUFBYSxFQUFDLEtBQUs7RUFBQyxZQUFZLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLGdCQUFnQixBQUFBLE9BQU8sRUFBQyxXQUFXLENBQUMsZ0JBQWdCLEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQUs7RUFBQyxPQUFPLEVBQUMsRUFBRSxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsV0FBVyxDQUFDLGdCQUFnQixDQUFBO0lBQUMsU0FBUyxFQUFDLE1BQU07SUFBQyxXQUFXLEVBQUMsSUFBSTtJQUFDLFlBQVksRUFBQyxJQUFJLEdBQUU7O0FBQUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxXQUFXLENBQUMsWUFBWSxDQUFBO0lBQUMsWUFBWSxFQUFDLENBQUM7SUFBQyxhQUFhLEVBQUMsQ0FBQyxHQUFFOztBQUFBLEFBQUEsV0FBVyxDQUFDLFVBQVUsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsVUFBVSxBQUFBLE9BQU8sRUFBQyxXQUFXLENBQUMsVUFBVSxBQUFBLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsT0FBTyxFQUFDLEVBQUUsR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxVQUFVLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLEdBQUcsR0FBRTs7QUFBQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFBO0lBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBQSxBQUFBLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQTtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsZUFBZSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFDLEVBQUUsQUFBQSxHQUFHLEFBQUEsT0FBTyxBQUFBLE9BQU8sQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLFVBQVUsRUFBQyxHQUFHO0VBQUMsWUFBWSxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsMENBQTBDLENBQUMsU0FBUztFQUFDLGNBQWMsRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLEVBQUU7RUFBQyxtQkFBbUIsRUFBQyxhQUFhLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQyxFQUFFLEFBQUEsR0FBRyxBQUFBLE9BQU8sQ0FBQyxDQUFDLENBQUE7RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLFlBQVksRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBQTtFQUFDLEtBQUssRUFBQyxJ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QUFDLEdBQUc7RUFBQyxPQUFPLEVBQUMsU0FBUztFQUFDLE1BQU0sRUFBQyxNQUFNO0VBQUMsV0FBVyxFQUFDLE1BQU07RUFBQyxNQUFNLEVBQUMsT0FBTztFQUFDLGtCQUFrQixFQUFDLFNBQVM7RUFBQyxVQUFVLEVBQUMsU0FBUyxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsa0JBQWtCLEVBQUMsU0FBUztFQUFDLFVBQVUsRUFBQyxTQUFTLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxVQUFVLEFBQUEsTUFBTSxFQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFVBQVUsQUFBQSxNQUFNLENBQUMsQ0FBQyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQyxJQUFJLEFBQUEsTUFBTSxDQUFBO0VBQUMsV0FBVyxFQUFDLGVBQWU7RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLE9BQU8sRUFBQyxPQUFPO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxTQUFTLEVBQUMsR0FBRztFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxHQUFHLEVBQUMsSUFBSSxHQUFFOztBQUFELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTs7QUFBQSxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsVUFBVSxDQUFBO0lBQUMsU0FBUyxFQUFDLEdBQUc7SUFBQyxXQUFXLEVBQUMsS0FBSyxHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQTtJQUFDLFNBQVMsRUFBQyxHQUFHO0lBQUMsTUFBTSxFQUFDLGFBQWEsR0FBRTs7QUFBQSxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFdBQVcsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUE7SUFBQyxTQUFTLEVBQUMsR0FBRztJQUFDLE1BQU0sRUFBQyxhQUFhLEdBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFNBQVMsQ0FBQyxTQUFTLENBQUE7SUFBQyxPQUFPLEVBQUMsU0FBUyxHQUFFOztBQUFBLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUE7SUFBQyxNQUFNLEVBQUMsR0FBRyxHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQTtJQUFDLFFBQVEsRUFBQyxRQUFRO0lBQUMsU0FBUyxFQUFDLElBQUk7SUFBQyxVQUFVLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFdBQVcsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsUUFBUSxFQUFDLFFBQVE7SUFBQyxLQUFLLEVBQUMsS0FBSztJQUFDLEtBQUssRUFBQyxHQUFHO0lBQUMsS0FBSyxFQUFDLEdBQUc7SUFBQyxHQUFHLEVBQUMsR0FBRyxHQUFFOztBQUFBLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUE7SUFBQyxNQUFNLEVBQUMsR0FBRyxHQUFFO0VBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSTtJQUFDLFdBQVcsRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLFVBQVUsQ0FBQTtJQUFDLFNBQVMsRUFBQyxNQUFNO0lBQUMsV0FBVyxFQUFDLEtBQUssR0FBRTs7QUFBQSxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFBO0lBQUMsTUFBTSxFQUFDLEdBQUcsR0FBRTtFQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQUE7SUFBQyxHQUFHLEVBQUMsR0FBRyxHQUFFOztBQUFBLEFBQUEsYUFBYSxFQUFDLGNBQWMsQ0FBQTtFQUFDLFdBQVcsRUFBQyxrQkFBa0I7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsZ0JBQWdCLEVBQUMsT0FBTztFQUFDLFFBQVEsRUFBQyxLQUFLO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxJQUFJLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsYUFBYSxFQUFDLGNBQWM7RUFBQyxPQUFPLEVBQUMsR0FBRztFQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUE7RUFBQyxTQUFTLEVBQUMsS0FBSztFQUFDLE1BQU0sRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLG1CQUFtQixHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFDLFdBQVcsRUFBQyxjQUFjLENBQUMsV0FBVyxDQUFBO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxpQkFBaUIsRUFBQyxlQUFlO0VBQUMsYUFBYSxFQUFDLGVBQWU7RUFBQyxTQUFTLEVBQUMsZUFBZTtFQUFDLE9BQU8sRUFBQyxNQUFNO0VBQUMsU0FBUyxFQUFDLEtBQUs7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLE1BQU0sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLFVBQVUsRUFBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGFBQWEsRUFBQyxhQUFhLENBQUMsVUFBVSxDQUFDLFNBQVMsRUFBQyxjQUFjLENBQUMsVUFBVSxDQUFDLFVBQVUsRUFBQyxjQUFjLENBQUMsVUFBVSxDQUFDLGFBQWEsRUFBQyxjQUFjLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQTtFQUFDLE9BQU8sRUFBQyxVQUFVO0VBQUMsY0FBYyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxRQUFRLEVBQUMsQ0FBQztFQUFDLFlBQVksRUFBQyxDQUFDO0VBQUMsaUJBQWlCLEVBQUMsQ0FBQztFQUFDLGVBQWUsRUFBQyxDQUFDO0VBQUMsZUFBZSxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsVUFBVSxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFBO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFFBQVEsRUFBQyxDQUFDO0VBQUMsWUFBWSxFQUFDLENBQUM7RUFBQyxpQkFBaUIsRUFBQyxDQUFDO0VBQUMsZUFBZSxFQUFDLENBQUM7RUFBQyxlQUFlLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsR0FBRyxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUFDLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUMsVUFBVSxDQUFDLGFBQWEsRUFBQyxjQUFjLENBQUMsVUFBVSxDQUFDLGFBQWEsQ0FBQTtFQUFDLFNBQVMsRUFBQyxLQUFLO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsTUFBTTtFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsT0FBTyxFQUFDLFFBQVE7RUFBQyxxQkFBcUIsRUFBQyxXQUFXO0VBQUMsZ0JBQWdCLEVBQUMsV0FBVztFQUFDLFdBQVcsRUFBQyxNQUFNO0VBQUMsa0JBQWtCLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxNQUFNO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxRQUFRLEVBQUMsQ0FBQztFQUFDLFlBQVksRUFBQyxDQUFDO0VBQUMsaUJBQWlCLEVBQUMsQ0FBQztFQUFDLGVBQWUsRUFBQyxDQUFDO0VBQUMsZUFBZSxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQyxXQUFXLEVBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQTtFQUFDLFdBQVcsRUFBQyxnQkFBZ0I7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQyxVQUFVLEVBQUMsY0FBYyxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQ0FBQyxVQUFVLENBQUMsU0FBUyxDQUFDLENBQUMsRUFBQyxjQUFjLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBSztFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLGVBQWUsRUFBQyxJQUFJO0VBQUMsa0JBQWtCLEVBQUMsaUNBQWlDO0VBQUMsVUFBVSxFQUFDLGlDQUFpQyxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxTQUFTLENBQUMsQ0FBQyxBQUFBLE1BQU0sRUFBQyxjQUFjLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxDQUFDLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxnQkFBZ0IsRUFBQyxPQUFPLEdBQUU7O0FBQUQsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxNQUFNLEdBQUU7O0FBQUEsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsYUFBYSxDQUFDLFVBQVUsQ0FBQyxhQUFhLENBQUMsYUFBYSxFQUFDLGNBQWMsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGFBQWEsQ0FBQTtJQUFDLE9BQU8sRUFBQyxLQUFLLEdBQUU7O0FBQUEsQUFBQSxXQUFXLENBQUMsSUFBSSxDQUFBO0VBQUMsS0FBSyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFdBQVcsRUFBQyxhQUFhLENBQUE7RUFBQyxPQUFPLEVBQUMsSUFBSTtFQUFDLFFBQVEsRUFBQyxLQUFLO0VBQUMsR0FBRyxFQUFDLENBQUM7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxJQUFJO0VBQUMsZ0JBQWdCLEVBQUMsbUJBQWdCO0VBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxPQUFPLEVBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsTUFBTSxFQUFDLE1BQU07RUFBQyxTQUFTLEVBQUMsS0FBSztFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsZ0JBQWdCLEVBQUMsSUFBSTtFQUFDLEdBQUcsRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsT0FBTyxDQUFDLFVBQVUsRUFBQyxhQUFhLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQTtFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLEtBQUs7RUFBQyxPQUFPLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsV0FBVyxDQUFDLE9BQU8sQ0FBQyxPQUFPLEVBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxPQUFPLENBQUE7RUFBQyxPQUFPLEVBQUMsWUFBWTtFQUFDLGNBQWMsRUFBQyxNQUFNO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLE1BQU0sRUFBQyxVQUFVLEdBQUU7O0FBQUQsQUFBQSxXQUFXLENBQUMsT0FBTyxDQUFDLFVBQVUsQ0FBQyxFQUFFLEVBQUMsYUFBYSxDQUFDLE9BQU8sQ0FBQyxVQUFVLENBQUMsRUFBRSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsR0FBRztFQUFDLFdBQVcsRUFBQyxLQUFLO0VBQUMsYUFBYSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFdBQVcsQ0FBQyxPQUFPLENBQUMsUUFBUSxFQUFDLGFBQWEsQ0FBQyxPQUFPLENBQUMs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LENBQUMsQ0FBQTtFQUFDLGtCQUFrQixFQUFDLFdBQVc7RUFBQyxVQUFVLEVBQUMsV0FBVyxHQUFFOztBQUFELEFBQUEsaUNBQWlDLENBQUMsVUFBVSxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLGlDQUFpQyxDQUFDLHNCQUFzQixHQUFDLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxNQUFNLEdBQUU7O0FBQUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxpQ0FBaUMsQ0FBQyxzQkFBc0IsR0FBQyxHQUFHLENBQUE7SUFBQyxNQUFNLEVBQUMsS0FBSyxHQUFFOztBQUFBLEFBQUEsaUNBQWlDLENBQUMsVUFBVSxDQUFDLHNCQUFzQixHQUFDLEdBQUcsR0FBQyxHQUFHLEdBQUMsVUFBVSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxzQkFBc0IsR0FBQyxHQUFHLEdBQUMsR0FBRyxHQUFDLFVBQVUsQ0FBQTtJQUFDLEtBQUssRUFBQyxHQUFHLEdBQUU7O0FBQUEsQUFBQSxpQ0FBaUMsQ0FBQyxVQUFVLEFBQUEsVUFBVSxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLGlDQUFpQyxDQUFDLFVBQVUsQ0FBQyxPQUFPLEdBQUMsZUFBZSxHQUFDLGFBQWEsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxpQ0FBaUMsQ0FBQyxVQUFVLEFBQUEsVUFBVSxHQUFDLGFBQWEsR0FBQyxPQUFPLEdBQUMsZUFBZSxHQUFDLGFBQWEsR0FBQyxTQUFTLENBQUE7RUFBQyxNQUFNLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsaUNBQWlDLENBQUMsVUFBVSxDQUFDLHNCQUFzQixDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsaUNBQWlDLENB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O0lBQUMsU0FBUyxFQUFDLFNBQVMsR0FBRTs7QUFBQSxBQUFBLEVBQUUsRUFBQyxRQUFRLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLEVBQUUsRUFBQyxRQUFRLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSTtJQUFDLFdBQVcsRUFBQyxVQUFVLEdBQUU7O0FBQUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLEVBQUUsRUFBQyxRQUFRLENBQUE7SUFBQyxTQUFTLEVBQUMsU0FBUyxHQUFFOztBQUFBLEFBQUEsRUFBRSxFQUFDLFFBQVEsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsRUFBRSxFQUFDLFFBQVEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTs7QUFBQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUFFLEFBQUEsRUFBRSxFQUFDLFFBQVEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxTQUFTLEdBQUU7O0FBQUEsQUFBQSxFQUFFLEVBQUMsUUFBUSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxFQUFFLEFBQUEsYUFBYSxFQUFDLGFBQWEsQUFBQSxRQUFRLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsRUFBRSxFQUFDLFFBQVEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTs7QUFBQSxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUFFLEFBQUEsRUFBRSxFQUFDLFFBQVEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxTQUFTLEdBQUU7O0FBQUEsQUFBQSxVQUFVLEVBQUMsU0FBUyxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsVUFBVTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxVQUFVLEFBQUEsYUFBYSxFQUFDLGFBQWEsQUFBQSxTQUFTLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFQUFFLEFBQUEsVUFBVSxFQUFDLFNBQVMsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLElBQUksR0FBRTs7QUFBQSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUFFLEFBQUEsVUFBVSxFQUFDLFNBQVMsQ0FBQTtJQUFDLFNBQVMsRUFBQyxTQUFTLEdBQUU7O0FBQUEsQUFBQSxTQUFTLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLFNBQVMsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLFVBQVUsR0FBRTtFQUFELEFBQUEsYUFBYSxBQUFBLFNBQVMsQ0FBQTtJQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLFNBQVMsQ0FBQTtJQUFDLFNBQVMsRUFBQyxNQUFNLEdBQUU7O0FBQUEsQUFBQSxTQUFTLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLGFBQWEsQUFBQSxTQUFTLENBQUE7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtFQUFFLEFBQUEsU0FBUyxDQUFBO0lBQUMsU0FBUyxFQUFDLElBQUk7SUFBQyxXQUFXLEVBQUMsSUFBSSxHQUFFOztBQUFBLEFBQUEsQ0FBQyxFQUFDLFFBQVEsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsQ0FBQyxBQUFBLGFBQWEsRUFBQyxhQUFhLEFBQUEsUUFBUSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLENBQUMsRUFBQyxRQUFRLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSTtJQUFDLFdBQVcsRUFBQyxJQUFJLEdBQUU7O0FBQUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLE9BQU8sU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLENBQUMsRUFBQyxRQUFRLENBQUE7SUFBQyxTQUFTLEVBQUMsU0FBUyxHQUFFOztBQUFBLEFBQUEsUUFBUSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxhQUFhLEFBQUEsUUFBUSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU07RUFBRSxBQUFBLFFBQVEsQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJO0lBQUMsV0FBVyxFQUFDLFVBQVUsR0FBRTs7QUFBQSxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sT0FBTyxTQUFTLEVBQUUsTUFBTTtFQUFFLEFBQUEsUUFBUSxDQUFBO0lBQUMsU0FBUyxFQUFDLFFBQVEsR0FBRTs7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WTtFQUFDLFFBQVEsRUFBQyxNQUFNO0VBQUMsS0FBSyxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLEtBQUssQUFBQSxJQUFLLEVBQUEsQUFBQSxRQUFDLEFBQUEsR0FBVTtFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsTUFBTSxFQUFDLENBQUMsR0FBRTs7Q0FBRCxBQUFBLEFBQUEsTUFBQyxBQUFBLEVBQU87RUFBQyxPQUFPLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyx3QkFBd0IsRUFBQyxJQUFJO0VBQUMsb0JBQW9CLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsTUFBTSxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLENBQUMsQUFBQSxPQUFPLEVBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUEsQUFBQSxLQUFDLEFBQUEsRUFBTTtFQUFDLGFBQWEsRUFBQyxVQUFVLEdBQUU7O0FBQUQsQUFBQSxDQUFDLEVBQUMsTUFBTSxDQUFBO0VBQUMsV0FBVyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLE1BQU0sRUFBQyxRQUFRLEdBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsRUFBRSxDQUFBO0VBQUMsa0JBQWtCLEVBQUMsV0FBVztFQUFDLFVBQVUsRUFBQyxXQUFXO0VBQUMsTUFBTSxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFVBQVUsRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLENBQUMsRUFBQyxHQUFHLENBQUE7RUFBQyxNQUFNLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsSUFBSSxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLGVBQWU7RUFBQyxZQUFZLEVBQUMsdUJBQXVCO0VBQUMsU0FBUyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLFFBQVE7RUFBQyxTQUFTLEVBQUMsVUFBVSxHQUFFOztBQUFELEFBQUEsQ0FBQyxDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLENBQUMsQUFBQSxPQUFPLEVBQUMsQ0FBQyxBQUFBLE1BQU0sQ0FBQTtFQUFDLE9BQU8sRUFBQyxFQUFFO0VBQUMsT0FBTyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQTtFQUFDLFNBQVMsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxHQUFHLEVBQUMsR0FBRyxDQUFBO0VBQUMsU0FBUyxFQUFDLEdBQUc7RUFBQyxXQUFXLEVBQUMsQ0FBQztFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsY0FBYyxFQUFDLFFBQVEsR0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLEdBQUcsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUE7RUFBQyxNQUFNLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsRUFBRSxFQUFDLElBQUksRUFBQyxFQUFFLEVBQUMsRUFBRSxDQUFBO0VBQUMsTUFBTSxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLEVBQUUsQ0FBQTtFQUFDLE1BQU0sRUFBQyxVQUFVLEdBQUU7O0FBQUQsQUFBQSxHQUFHLENBQUMsRUFBRSxFQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLGdCQUFnQixFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsc0JBQXNCLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsR0FBRyxBQUFBLElBQUssQ0FBQSxLQUFLLEVBQUM7RUFBQyxRQUFRLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEs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QUMsRUFBRSxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsR0FBRyxFQUFDLENBQUMsRUFBQyxDQUFDLEVBQUMsSUFBSSxFQUFDLEtBQUssRUFBQyxNQUFNLEVBQUMsTUFBTSxFQUFDLEdBQUcsRUFBQyxHQUFHLEVBQUMsRUFBRSxFQUFDLEdBQUcsRUFBQyxDQUFDLEVBQUMsQ0FBQyxFQUFDLENBQUMsRUFBQyxNQUFNLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLEVBQUMsUUFBUSxFQUFDLElBQUksRUFBQyxLQUFLLEVBQUMsTUFBTSxFQUFDLEtBQUssRUFBQyxPQUFPLEVBQUMsS0FBSyxFQUFDLEtBQUssRUFBQyxLQUFLLEVBQUMsRUFBRSxFQUFDLEVBQUUsRUFBQyxFQUFFLEVBQUMsT0FBTyxFQUFDLEtBQUssRUFBQyxNQUFNLEVBQUMsT0FBTyxFQUFDLEtBQUssRUFBQyxNQUFNLEVBQUMsVUFBVSxFQUFDLE1BQU0sRUFBQyxNQUFNLEVBQUMsTUFBTSxFQUFDLElBQUksRUFBQyxHQUFHLEVBQUMsTUFBTSxFQUFDLElBQUksRUFBQyxPQUFPLEVBQUMsT0FBTyxFQUFDLElBQUksRUFBQyxJQUFJLEVBQUMsS0FBSyxFQUFDLEtBQUssRUFBQyxNQUFNLENBQUE7RUFBQyxNQUFNLEVBQUMsQ0FBQztFQUFDLE9BQU8sRUFBQyxDQUFDO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLElBQUksRUFBQyxPQUFPO0VBQUMsY0FBYyxFQUFDLFFBQVEsR0FBRTs7QUFBRCxBQUFBLE9BQU8sRUFBQyxLQUFLLEVBQUMsT0FBTyxFQUFDLFVBQVUsRUFBQyxNQUFNLEVBQUMsTUFBTSxFQUFDLE1BQU0sRUFBQyxNQUFNLEVBQUMsSUFBSSxFQUFDLEdBQUcsRUFBQyxPQUFPLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsSUFBSSxDQUFBO0VBQUMsV0FBVyxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLEVBQUUsRUFBQyxFQUFFLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsVUFBVSxFQUFDLENBQUMsQ0FBQTtFQUFDLE1BQU0sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxVQUFVLEFBQUEsT0FBTyxFQUFDLFVBQVUsQUFBQSxNQUFNLEVBQUMsQ0FBQyxBQUFBLE9BQU8sRUFBQyxDQUFDLEFBQUEsTUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUU7RUFBQyxPQUFPLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsS0FBSyxDQUFBO0VBQUMsZUFBZSxFQUFDLFFBQVE7RUFBQyxjQUFjLEVBQUMsQ0FBQyxHQUFFOztBQUFELEFBQUEsQ0FBQyxDQUFBO0VBQUMsa0JBQWtCLEVBQUMsVUFBVTtFQUFDLFVBQVUsRUFBQyxVQUFVLEdBQUU7O0FBQUQsQUFBQSxDQUFDLENBQUE7RUFBQyxlQUFlLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxZQUFZLEdBQUU7O0FBQUQsQUFBQSxDQUFDLENBQUMsTUFBTSxFQUFDLENBQUMsQ0FBQyxNQUFNLEVBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQTtFQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxNQUFNLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsS0FBSyxBQUFBLGtCQUFrQixDQUFBO0VBQUMsTUFBTSxFQUFDLENBQUMsR0FBRTs7QUFBRCxBQUFBLEtBQUssQ0FBQSxBQUFBLFNBQUMsQ0FBRCxLQUFDLEFBQUEsRUFBZ0I7RUFBQyxPQUFPLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsTUFBTSxBQUFBLFlBQVksQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxJQUFJLEVBQUMsTUFBTSxFQUFDLEtBQUssRUFBQyxNQUFNLEVBQUMsUUFBUSxDQUFBO0VBQUMsV0FBVyxFQUFDLFVBQVUsR0FBRTs7QUFBRCxBQUFBLEdBQUcsQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxHQUFHLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsRUFBRTtFQUFDLE9BQU8sRUFBQyxLQUFLLEdBQUU7O0FBQUQsQUFBQSxJQUFJLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsbUJBQW1CLENBQUE7RUFBQyxVQUFVLEVBQUMsT0FBTztFQUFDLFVBQVUsRUFBQyx1cEJBQXVwQjtFQUFDLFVBQVUsRUFBQywyRUFBMkU7RUFBQyxVQUFVLEVBQUMsb0RBQW9EO0VBQUMsTUFBTSxFQUFDLDJHQUEyRyxHQUFFOztBQUFELEFBQUEsU0FBUyxDQUFBO0VBQUMsVUFBVSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFNBQVMsQ0FBQTtFQUFDLFVBQVUsRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxjQUFjLENBQUE7RUFBQyxNQUFNLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEFBQUEsTUFBTSxDQUFBO0VBQUMsTUFBTSxFQUFDLE9BQU8sR0FBRTs7QUFBRCxVQUFVO0VBQUMsV0FBVyxFQUFDLFNBQVM7RUFBQyxHQUFHLEVBQUMsdUNBQXVDLENBQUMsYUFBYSxFQUFDLHVDQUF1QyxFQUFDLDZDQUE2QyxDQUFDLDJCQUEyQixFQUFDLCtDQUErQyxDQUFDLGFBQWE7RUFBQyxXQUFXLEVBQUMsTUFBTTtFQUFDLFVBQVUsRUFBQyxNQUFNO0VBQUMsWUFBWSxFQUFDLElBQUk7O0FBQUMsVUFBVTtFQUFDLFdBQVcsRUFBQyxVQUFVO0VBQUMsR0FBRyxFQUFDLGlDQUFpQyxDQUFDLGFBQWEsRUFBQyxpQ0FBaUMsRUFBQyx3Q0FBd0MsQ0FBQywyQkFBMkIsRUFBQywwQ0FBMEMsQ0FBQyxhQUFhO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxJQUFJOztBQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMscUJBQXFCO0VBQUMsR0FBRyxFQUFDLGtEQUFrRCxDQUFDLGFBQWEsRUFBQyxrREFBa0QsRUFBQyx3REFBd0QsQ0FBQywyQkFBMkIsRUFBQyxzRUFBc0UsQ0FBQyxhQUFhO0VBQUMsV0FBVyxFQUFDLE1BQU07RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxJQUFJOztBQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMsa0JBQWtCO0VBQUMsR0FBRyxFQUFDLDhDQUE4QyxDQUFDLGFBQWEsRUFBQyw4Q0FBOEMsRUFBQyxxREFBcUQsQ0FBQywyQkFBMkIsRUFBQyxvRUFBb0UsQ0FBQyxhQUFhO0VBQUMsV0FBVyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxJQUFJOztBQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMsa0JBQWtCO0VBQUMsR0FBRyxFQUFDLGdEQUFnRCxDQUFDLGFBQWEsRUFBQyxnREFBZ0QsRUFBQyx1REFBdUQsQ0FBQywyQkFBMkIsRUFBQyx3RUFBd0UsQ0FBQyxhQUFhO0VBQUMsV0FBVyxFQUFDLE1BQU07RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxJQUFJOztBQUFDLFVBQVU7RUFBQyxXQUFXLEVBQUMsYUFBYTtFQUFDLEdBQUcsRUFBQyxpREFBaUQsQ0FBQyxhQUFhLEVBQUMsaURBQWlELENBQUMsYUFBYSxFQUFDLGlEQUFpRCxFQUFDLHdEQUF3RCxDQUFDLDJCQUEyQixFQUFDLGtFQUFrRSxDQUFDLGFBQWE7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFVBQVUsRUFBQyxNQUFNO0VBQUMsWUFBWSxFQUFDLElBQUk7O0FBQUMsVUFBVTtFQUFDLFdBQVcsRUFBQyxhQUFhO0VBQUMsR0FBRyxFQUFDLG9EQUFvRCxDQUFDLGFBQWEsRUFBQyxvREFBb0QsQ0FBQyxhQUFhLEVBQUMsb0RBQW9ELEVBQUMsMkRBQTJELENBQUMsMkJBQTJCLEVBQUMsd0VBQXdFLENBQUMsYUFBYTtFQUFDLFdBQVcsRUFBQyxNQUFNO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxZQUFZLEVBQUMsSUFBSTs7QUFBQyxVQUFVO0VBQUMsV0FBVyxFQUFDLG9CQUFvQjtFQUFDLFVBQVUsRUFBQyxNQUFNO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxHQUFHLEVBQUMsK0NBQStDLENBQUMsYUFBYSxFQUFDLCtDQUErQyxDQUFDLGFBQWEsRUFBQyxnREFBZ0QsQ0FBQyxhQUFhO0VBQUMsWUFBWSxFQUFDLElBQUk7O0FBQUMsVUFBVTtFQUFDLFdBQVcsRUFBQyxvQkFBb0I7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsR0FBRyxFQUFDLCtDQUErQyxDQUFDLGFBQWEsRUFBQywrQ0FBK0MsQ0FBQyxhQUFhLEVBQUMsZ0RBQWdELENBQUMsYUFBYTtFQUFDLFlBQVksRUFBQyxJQUFJOztDQUFDLEFBQUEsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBQWdCO0VBQUMsV0FBVyxFQUFDLFNBQVM7RUFBQyx1QkFBdUIsRUFBQyxTQUFTO0VBQUMsc0JBQXNCLEVBQUMsV0FBVztFQUFDLFVBQVUsRUFBQyxNQUFNO0VBQUMsWUFBWSxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsTUFBTTtFQUFDLFdBQVcsRUFBQyxDQUFDO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxjQUFjLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsV0FBVyxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxZQUFZLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGFBQWEsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsYUFBYSxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxZQUFZLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGNBQWMsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsY0FBYyxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGdCQUFnQixBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxzQkFBc0IsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsY0FBYyxDQUFBO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxXQUFXLEVBQUMsQ0FBQztFQUFDLGNBQWMsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSxjQUFjLEdBQUMsSUFBSSxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU87RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFlBQVksRUFBQyxJQUFJO0VBQUMsa0JBQWtCLEVBQUMsY0FBYztFQUFDLFVBQVUsRUFBQyxjQUFjLEdBQUU7O0FBQUQsQUFBQSxvQkFBb0IsQ0FBQTtFQUFDLFVBQVUsRUFBQywyQ0FBMkMsQ0FBQyxJQUFJLENBQUMsR0FBRyxDQUFDLFNBQVM7RUFBQyxNQUFNLEVBQUMsaUJBQWlCO0VBQUMscUJBQXFCLEVBQUMsR0FBRztFQUFDLGFBQWEsRUFBQyxHQUFHO0VBQUMsT0FBTyxFQUFDLFlBQVk7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxZQUFZO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxrQkFBa0IsRUFBQyxxQ0FBcUM7RUFBQyxVQUFVLEVBQUMscUNBQXFDO0VBQUMsY0FBYyxFQUFDLE1BQU07RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsb0JBQW9CLENBQUE7RUFBQyxVQUFVLEVBQUMsNENBQTRDLENBQUMsU0FBUztFQUFDLGVBQWUsRUFBQyxLQUFLO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMsb0JBQW9CLENBQUE7RUFBQyxVQUFVLEVBQUMsa0RBQWtELENBQUMsU0FBUztFQUFDLGVBQWUsRUFBQyxLQUFLLEdBQUU7O0NBQUQsQUFBQSxBQUFBLEtBQUMsRUFBTyxPQUFPLEFBQWQsSUFBZ0IsQUFBQSxLQUFDLEVBQU8sUUFBUSxBQUFmLEVBQWdCO0VBQUMsV0FBVyxFQUFDLGdDQUFnQztFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsTUFBTTtFQUFDLFlBQVksRUFBQyxNQUFNO0VBQUMsY0FBYyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsQ0FBQztFQUFDLGNBQWMsRUFBQyxDQUFDO0VBQUMsNkJBQTZCLEVBQUMsTUFBTTtFQUFDLHlCQUF5QixFQUFDLFFBQVE7RUFBQyx3QkFBd0IsRUFBQyxNQUFNO0VBQUMscUJBQXFCLEVBQUMsTUFBTTtFQUFDLHNCQUFzQixFQUFDLFdBQVc7RUFBQyx1QkFBdUIsRUFBQyxTQUFTLEdBQUU7O0FBQUQsQUFBQSxjQUFjLEFBQUEsVUFBVSxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsY0FBYztFQUFDLGFBQWEsRUFBQyxjQUFjO0VBQUMsU0FBUyxFQUFDLGNBQWMsR0FBRTs7QUFBRCxBQUFBLGNBQWMsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLEFBQUEsVUFBVSxDQUFBO0VBQUMsaUJBQWlCLEVBQUMsY0FBYztFQUFDLGFBQWEsRUFBQyxjQUFjO0VBQUMsU0FBUyxFQUFDLGNBQWMsR0FBRTs7QUFBRCxBQUFBLGdCQUFnQixBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGlCQUFpQixBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsZUFBZSxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsVUFBVSxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxVQUFVLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLE9BQU8sQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFVBQVUsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLEFBQUEsUUFBUSxDQUFBO0VBQUMsT0FBTyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFlBQVksQUFBQSxRQUFRLEVBQUMsUUFBUSxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxpQkFBaUIsQUFBQSxRQUFRLEVBQUMsUUFBUSxBQUFBLFFBQVEsQ0FBQTtFQUFDLE9BQU8sRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxhQUFhLEFBQUEsUUFBUSxFQUFDLFFBQVEsQUFBQSxRQUFRLENBQUE7RUFBQyxPQUFPLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsa0JBQWtCLEFBQUEsUUFBUSxFQUFDLFFBQVEsQUFBQSxRQUFR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TUFBTSxDQUFBO0VBQUMsT0FBTyxFQUFDLEdBQUc7RUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsU0FBUyxBQUFBLE1BQU0sQ0FBQTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsVUFBVSxFQUFDLGFBQWEsQ0FBQTtFQUFDLE1BQU0sRUFBQyxNQUFNO0VBQUMsU0FBUyxFQUFDLE1BQU07RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsUUFBUSxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLFVBQVUsQUFBQSxPQUFPLEVBQUMsYUFBYSxBQUFBLE9BQU8sRUFBQyxVQUFVLEFBQUEsTUFBTSxFQUFDLGFBQWEsQUFBQSxNQUFNLENBQUE7RUFBQyxPQUFPLEVBQUMsR0FBRztFQUFDLE9BQU8sRUFBQyxLQUFLLEdBQUU7O0FBQUQsQUFBQSxVQUFVLEFBQUEsTUFBTSxFQUFDLGFBQWEsQUFBQSxNQUFNLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsa0JBQWtCLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsYUFBYSxDQUFBO0VBQUMsU0FBUyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLElBQUksQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsV0FBVyxFQUFDLENBQUM7RUFBQyxZQUFZLEVBQUMsSUFBSTtFQUFDLFFBQVEsRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxJQUFJLEFBQUEsT0FBTyxFQUFDLElBQUksQUFBQSxNQUFNLENBQUE7RUFBQyxPQUFPLEVBQUMsR0FBRztFQUFDLE9BQU8sRUFBQyxLQUFLLEdBQUU7O0FBQUQsQUFBQSxJQUFJLEFBQUEsTUFBTSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFVBQVUsQ0FBQTtFQUFDLE1BQU0sRUFBQyxDQUFDLENB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LE1BQU0sRUFBQyxPQUFPO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsVUFBVSxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUFBO0VBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUMsYUFBYSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsZUFBZSxBQUFBLE1BQU0sQ0FBQyxZQUFZLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHO0VBQUMsTUFBTSxFQUFDLFFBQVEsR0FBRTs7QUFBRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUMsaUJBQWlCLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUMsaUJBQWlCLENBQUMsTUFBTSxDQUFBO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssT0FBTyxTQUFTLEVBQUUsS0FBSztFQUFFLEFBQUEsZUFBZSxBQUFBLE1BQU0sQ0FBQyxhQUFhLENBQUE7SUFBQyxXQUFXLEVBQUMsSUFBSSxHQUFFO0VBQUQsQUFBQSxlQUFlLEFBQUEsTUFBTSxDQUFDLFlBQVksQ0FBQTtJQUFDLFNBQVMsRUFBQyxJQUFJLEdBQUU7RUFBRCxBQUFBLGVBQWUsQUFBQSxNQUFNLENBQUMsaUJBQWlCLENBQUE7SUFBQyxTQUFTLEVBQUMsSUFBSSxHQUFFOztBQUFBLEFBQUEsbUJBQW1CLENBQUMsR0FBRyxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLG1CQUFtQixDQUFDLENBQUMsQ0FBQyxZQUFZLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFBO0VBQUMsT0FBTyxFQUFDLENBQUM7RUFBQyxVQUFVLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFDLGVBQWUsQ0FBQTtFQUFDLE9BQU8sRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMsZUFBZSxDQUFBO0VBQUMsT0FBTyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsS0FBSztFQUFDLGFBQWEsRUFBQyxpQkFBaUIsR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxlQUFlLENBQUMsVUFBVSxDQUFBO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFBO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxPQUFPLEVBQUMsU0FBUztFQUFDLGFBQWEsRUFBQyxpQkFBaUIsR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQUFBQSxNQUFNLENBQUE7RUFBQyxPQUFPLEVBQUMsRUFBRTtFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxLQUFLLEVBQUMsSUFBSSxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFDLGlCQUFpQixDQUFBO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxNQUFNLEVBQUMsTUFBTSxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFDLGlCQUFpQixDQUFDLEdBQUcsQ0FBQTtFQUFDLFNBQVMsRUFBQyxLQUFLLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsZ0JBQWdCLENBQUE7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFNBQVMsRUFBQyxHQUFHO0VBQUMsTUFBTSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUc7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLE1BQU0sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsZ0JBQWdCLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsb0JBQW9CLENBQUE7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsV0FBVyxFQUFDLEdBQUcsR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyxvQkFBb0IsQ0FBQyxpQkFBaUIsQ0FBQTtFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsMkJBQTJCLENBQUE7RUFBQyxLQUFLLEVBQUMsS0FBSztFQUFDLGFBQWEsRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMseUJBQXlCLENBQUE7RUFBQyxLQUFLLEVBQUMsS0FBSztFQUFDLFVBQVUsRUFBQyxLQUFLO0VBQUMsYUFBYSxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyx5QkFBeUIsQ0FBQyxDQUFDLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxNQUFNLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsaUJBQWlCLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsd0JBQXdCLENBQUE7RUFBQyxlQUFlLEVBQUMsWUFBWTtFQUFDLEtBQUssRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsV0FBVyxDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQywwQkFBMEIsRUFBQyxZQUFZLENBQUMscUJBQXFCLENBQUMseUJBQXlCLENBQUE7RUFBQyxLQUFLLEVBQUMsT0FBTyxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFDLHlCQUF5QixFQUFDLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyxzQkFBc0IsQ0FBQTtFQUFDLFNBQVMsRUFBQyxJQUFJO0VBQUMsTUFBTSxFQUFDLENBQUM7RUFBQyxXQUFXLEVBQUMsR0FBRyxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFDLHNCQUFzQixDQUFBO0VBQUMsS0FBSyxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyxzQkFBc0IsQ0FBQTtFQUFDLEtBQUssRUFBQyxLQUFLO0VBQUMsS0FBSyxFQUFDLEtBQUs7RUFBQyxhQUFhLEVBQUMsSUFBSTtFQUFDLFVBQVUsRUFBQyxJQUFJO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsWUFBWSxDQUFDLHFCQUFxQixDQUFDLHNCQUFzQixDQUFBO0VBQUMsV0FBVyxFQUFDLE1BQU0sR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyx3QkFBd0IsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsU0FBUyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxHQUFHLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxDQUFDLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsa0JBQWtCLENBQUE7RUFBQyxVQUFVLEVBQUMsSUFBSTtFQUFDLFVBQVUsRUFBQyxJQUFJO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsaUJBQWlCLEdBQUU7O0FBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUMsa0JBQWtCLEFBQUEsT0FBTyxDQUFBO0VBQUMsT0FBTyxFQUFDLEVBQUU7RUFBQyxPQUFPLEVBQUMsS0FBSztFQUFDLE1BQU0sRUFBQyxDQUFDO0VBQUMsS0FBSyxFQUFDLElBQUksR0FBRTs7QUFBRCxBQUFBLFlBQVksQ0FBQyxxQkFBcUIsQ0FBQyxrQkFBa0IsQ0FBQyxDQUFDLENBQUE7RUFBQyxTQUFTLEVBQUMsR0FBRztFQUFDLFdBQVcsRUFBQyxHQUFHLEdBQUU7O0FBQUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLE9BQU8sU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLFlBQVksQ0FBQTtJQUFDLFFBQVEsRUFBQyxLQUFLO0lBQUMsR0FBRyxFQUFDLElBQUk7SUFBQyxLQUFLLEVBQUMsS0FBSztJQUFDLE1BQU0sRUFBQyxJQUFJO0lBQUMsU0FBUyxFQUFDLEtBQUs7SUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFO0VBQUQsQUFBQSxZQUFZLENBQUMscUJBQXFCLENBQUE7SUFBQyxNQUFNLEVBQUMsSUFBSTtJQUFDLFVBQVUsRUFBQyxNQUFNO0lBQUMsVUFBVSxFQUFDLElBQUksR0FBRTtFQUFELEFBQUEsWUFBWSxDQUFDLGVBQWUsQ0FBQTtJQUFDLE9BQU8sRUFBQyxLQUFLLEdBQUU7O0FBQUEsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxZQUFZLENBQUE7SUFBQyxTQUFTLEVBQUMsS0FBSyxHQUFFOztBQUFBLEFBQUEsZ0JBQWdCLENBQUE7RUFBQyxPQUFPLEVBQUMsSUFBSTtFQUFDLFFBQVEsRUFBQyxRQUFRO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxnQkFBZ0IsRUFBQyxzQkFBbUI7RUFBQyxLQUFLLEVBQUMsSUFBSTtFQUFDLEdBQUcsRUFBQyxHQUFHO0VBQUMsSUFBSSxFQUFDLEdBQUc7RUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEsZ0JBQWdCLENBQUMsa0JBQWtCLENBQUE7RUFBQyxRQUFRLEVBQUMsUUFBUTtFQUFDLE1BQU0sRUFBQyxLQUFLO0VBQUMsZ0JBQWdCLEVBQUMseUJBQXNCO0VBQUMsS0FBSyxFQUFDLEtBQUs7RUFBQyxHQUFHLEVBQUMsR0FBRztFQUFDLElBQUksRUFBQyxHQUFHO0VBQUMsT0FBTyxFQUFDLEtBQUssR0FBRTs7QUFBRCxBQUFBLGdCQUFnQixDQUFDLGNBQWMsQ0FBQTtFQUFDLFNBQVMsRUFBQyxrQkFBa0I7RUFBQyxrQkFBa0IsRUFBQyx1QkFBdUI7RUFBQyxVQUFVLEVBQUMsdUJBQXVCO0VBQUMsUUFBUSxFQUFDLFFBQVE7RUFBQyxHQUFHLEVBQUMsR0FBRztFQUFDLElBQUksRUFBQyxJQUFJO0VBQUMsa0JBQWtCLEVBQUMsVUFBVTtFQUFDLFVBQVUsRUFBQyxVQUFVO0VBQUMsZ0JBQWdCLEVBQUMsT0FBTztFQUFDLE9BQU8sRUFBQyxLQUFLO0VBQUMsS0FBSyxFQUFDLElBQUk7RUFBQyxVQUFVLEVBQUMsS0FBSztFQUFDLE9BQU8sRUFBQyxHQUFHO0VBQUMsV0FBVyxFQUFDLElBQUksR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGdCQUFnQixDQUFDLGNBQWMsQ0FBQTtJQUFDLFFBQVEsRUFBQyxRQUFRO0lBQUMsR0FBRyxFQUFDLEdBQUc7SUFBQyxJQUFJLEVBQUMsR0FBRztJQUFDLEtBQUssRUFBQyxJQUFJO0lBQUMsTUFBTSxFQUFDLEdBQUcsR0FBRTs7QUFBQSxBQUFBLGdCQUFnQixDQUFDLGdCQUFnQixDQUFBO0VBQUMsVUFBVSxFQUFDLE1BQU07RUFBQyxXQUFXLEVBQUMsc0JBQXNCO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxjQUFjLEVBQUMsSUFBSTtFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsY0FBYyxFQUFDLEtBQUssR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGdCQUFnQixDQUFDLGdCQUFnQixDQUFBO0lBQUMsVUFBVSxFQUFDLElBQUksR0FBRTs7QUFBQSxBQUFBLGdCQUFnQixDQUFDLGtCQUFrQixDQUFBO0VBQUMsTUFBTSxFQUFDLElBQUk7RUFBQyxNQUFNLEVBQUMsS0FBSztFQUFDLEtBQUssRUFBQyxJQUFJO0VBQUMsU0FBUyxFQUFDLFVBQVU7RUFBQyxVQUFVLEVBQUMsTUFBTTtFQUFDLFFBQVEsRUFBQyxJQUFJO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLFdBQVcsRUFBQyxzQkFBc0I7RUFBQyxLQUFLLEVBQUMsT0FBTztFQUFDLFVBQVUsRUFBQyxNQUFNO0VBQUMsT0FBTyxFQUFDLFFBQVEsR0FBRTs7QUFBRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGdCQUFnQixDQUFDLGtCQUFrQixDQUFBO0lBQUMsTUFBTSxFQUFDLHlCQUF5QjtJQUFDLE1BQU0sRUFBQyxpQkFBaUIsR0FBRTs7QUFBQSxBQUFBLGdCQUFnQixDQUFDLGtCQUFrQixDQUFDLENBQUMsQ0FBQTtFQUFDLEtBQUssRUFBQyxPQUFPLEdBQUU7O0FBQUQsQUFBQSxnQkFBZ0IsQ0FBQyxtQkFBbUIsQ0FBQTtFQUFDLFVBQVUsRUFBQyxNQUFNO0VBQUMsVUFBVSxFQUFDLElBQUk7RUFBQyxPQUFPLEVBQUMsV0FBVztFQUFDLE9BQU8sRUFBQyxZQUFZO0VBQUMsT0FBTyxFQUFDLFdBQVc7RUFBQyxXQUFXLEVBQUMsSUFBSTtFQUFDLE9BQU8sRUFBQyxJQUFJO0VBQUMsZ0JBQWdCLEVBQUMsTUFBTTtFQUFDLHVCQUF1QixFQUFDLE1BQU07RUFBQyxhQUFhLEVBQUMsTUFBTTtFQUFDLGVBQWUsRUFBQyxNQUFNO0VBQUMsV0FBVyxFQUFDLE1BQU07RUFBQyxNQUFNLEVBQUMsaUJBQWlCO0VBQUMsT0FBTyxFQUFDLElBQUk7RUFBQyxrQkFBa0IsRUFBQyx1QkFBdUI7RUFBQyxVQUFVLEVBQUMsdUJBQXVCO0VBQUMsU0FBUyxFQUFDLElBQUk7RUFBQyxjQUFjLEVBQUMsS0FBSztFQUFDLEtBQUssRUFBQyxPQUFPO0VBQUMsV0FBVyxFQUFDLHNCQUFzQjtFQUFDLFdBQVcsRUFBQyxJQUFJO0VBQUMsTUFBTSxFQUFDLE9BQU8sR0FBRTs7QUFBRCxBQUFBLGdCQUFnQixDQUFDLG1CQUFtQixDQUFDLGNBQWMsQ0FBQTtFQUFDLEtBQUssRUFBQyxHQUFHLEdBQUU7O0FBQUQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxnQkFBZ0IsQ0FBQyxtQkFBbUIsQ0FBQTtJQUFDLFVBQVUsRUFBQyxJQUFJO0lBQUMsVUFBVSxFQUFDLEdBQUcsR0FBRTs7QUFBQSxBQUFBLGlCQUFpQixDQUFBO0VBQUMsTUFBTSxFQUFDLE9BQU87RUFBQyxTQUFTLEVBQUMsZUFBZSxHQUFFOztBQUFELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUs7RUFBRSxBQUFBLGFBQWEsQUFBQSxhQUFhLEFBQUEsYUFBYSxDQUFBO0lBQUMsT0FBTyxFQUFDLElBQUksR0FBRTs7QUFBQSxNQUFNLENBQUMsTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLO0VBQUUsQUFBQSxZQUFZLEFBQUEsWUFBWSxBQUFBLFlBQVksQ0FBQTtJQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7O0FBQUEsQUFBQSxlQUFlLENBQUE7RUFBQyxTQUFTLEVBQUMsSUFBSTtFQUFDLFNBQVMsRUFBQyxRQUFRLEdBQUU7O0FBQUQsQUFBQSxRQUFRLENBQUE7RUFBQyxRQUFRLEVBQUMsZ0JBQWdCO0VBQUMsR0FBRyxFQUFDLENBQUM7RUFBQyxPQUFPLEVBQUMsZUFBZSxHQUFFOztBQUFELEFBQUEsT0FBTyxDQUFDLFlBQVksQ0FBQTtFQUFDLE9BQU8sRUFBQyxlQUFlLEdBQUU7O0FBQUQsQUFBQSxzQkFBc0IsQ0FBQTtFQUFDLE9BQU8sRUFBQyxJQUFJLEdBQUU7O0FBQUQsQUFBQSxhQUFhLENBQUE7RUFBQyxPQUFPLEVBQUMsS0FBSyxHQUFFOztBQUFELEFBQUEscUJBQXFCLENBQUE7RUFBQyxPQUFPLEVBQUMsSUFBSSxHQUFFOztBQ0ozNzNFLEFBQUEsbUJBQW1CLENBQUM7RUNBcEIsNEVBQTRFO0VBRTVFO2dGQUNnRjtFQUVoRjs7O0dBR0c7RUFPSDtnRkFDZ0Y7RUFFaEY7O0dBRUc7RUFNSDs7R0FFRztFQU1IOzs7R0FHRztFQU9IO2dGQUNnRjtFQUVoRjs7O0dBR0c7RUFRSDs7O0dBR0c7RUFPSDtnRkFDZ0Y7RUFFaEY7O0dBRUc7RUFNSDs7O0dBR0c7RUFRSDs7R0FFRztFQU9IOzs7R0FHRztFQVNIOztHQUVHO0VBTUg7OztHQUdHO0VBa0JIO2dGQUNnRjtFQUVoRjs7R0FFRztFQU1IO2dGQUNnRjtFQUVoRjs7O0dBR0c7RUFhSDs7O0dBR0c7RUFPSDs7O0dBR0c7RUFPSDs7R0FFRztFQVNIOztHQUVHO0VBVUg7O0dBRUc7RUFTSDs7R0FFRztFQU1IOzs7OztHQUtHO0VBV0g7O0dBRUc7RUFNSDs7R0FFRztFQU1IOzs7R0FHRztFQVFIOztHQUVHO0VBT0g7OztHQUdHO0VBT0g7O0dBRUc7RUFNSDs7O0dBR0c7RUFPSDtnRkFDZ0Y7RUFFaEY7O0dBRUc7RUFNSDs7R0FFRztFQU1IO2dGQUNnRjtFQUVoRjs7R0FFRztFQU1IOztHQUVHO0VFalZILGFBQWEsRUhhWjtFQXBCRCxBQ1VDLG1CRFZrQixDQ1VsQixJQUFJLENBQUM7SUFDSixXQUFXLEVBQUUsSUFBSTtJQUFFLE9BQU87SUFDMUIsd0JBQXdCLEVBQUUsSUFBSTtJQUFFLE9BQU8sRUFDeEM7RURiRCxBQ3NCQSxtQkR0Qm1CLENDc0JuQixJQUFJLENBQUM7SUFDSCxNQUFNLEVBQUUsQ0FBQyxHQUNWO0VEeEJELEFDOEJBLG1CRDlCbUIsQ0M4Qm5CLElBQUksQ0FBQztJQUNILE9BQU8sRUFBRSxLQUFLLEdBQ2Y7RURoQ0QsQUN1Q0EsbUJEdkNtQixDQ3VDbkIsRUFBRSxDQUFDO0lBQ0QsU0FBUyxFQUFFLEdBQUc7SUFDZCxNQUFNLEVBQUUsUUFBUSxHQUNqQjtFRDFDRCxBQ29EQSxtQkRwRG1CLENDb0RuQixFQUFFLENBQUM7SUFDRCxVQUFVLEVBQUUsV0FBVztJQUFFLE9BQU87SUFDaEMsTUFBTSxFQUFFLENBQUM7SUFBRSxPQUFPO0lBQ2xCLFFBQVEsRUFBRSxPQUFPO0lBQUUsT0FBTyxFQUMzQjtFRHhERCxBQytEQSxtQkQvRG1CLENDK0RuQixHQUFHLENBQUM7SUFDRixXQUFXLEVBQUUsU0FBUztJQUFFLE9BQU87SUFDL0IsU0FBUyxFQUFFLEdBQUc7SUFBRSxPQUFPLEVBQ3hCO0VEbEVELEFDMkVBLG1CRDNFbUIsQ0MyRW5CLENBQUMsQ0FBQztJQUNBLGdCQUFnQixFQUFFLFdBQVcsR0FDOUI7RUQ3RUQsQUNvRkEsbUJEcEZtQixDQ29GbkIsSUFBSSxDQUFBLEFBQUEsS0FBQyxBQUFBLEVBQU87SUFDVixhQUFhLEVBQUUsSUFBSTtJQUFFLE9BQU87SUFDNUIsZUFBZSxFQUFFLFNBQVM7SUFBRSxPQUFPO0lBQ25DLGVBQWUsRUFBRSxnQkFBZ0I7SUFBRSxPQUFPLEVBQzNDO0VEeEZELEFDOEZBLG1CRDlGbUIsQ0M4Rm5CLENBQUM7RUQ5RkQsbUJBQW1CLENDK0ZuQixNQUFNLENBQUM7SUFDTCxXQUFXLEVBQUUsTUFBTSxHQUNwQjtFRGpHRCxBQ3dHQSxtQkR4R21CLENDd0duQixJQUFJO0VEeEdKLG1CQUFtQixDQ3lHbkIsR0FBRztFRHpHSCxtQkFBbUIsQ0MwR25CLElBQUksQ0FBQztJQUNILFdBQVcsRUFBRSxTQUFTO0lBQUUsT0FBTztJQUMvQixTQUFTLEVBQUUsR0FBRztJQUFFLE9BQU8sRUFDeEI7RUQ3R0QsQUNtSEEsbUJEbkhtQixDQ21IbkIsS0FBSyxDQUFDO0lBQ0osU0FBUyxFQUFFLEdBQUcsR0FDZjtFRHJIRCxBQzRIQSxtQkQ1SG1CLENDNEhuQixHQUFHO0VENUhILG1CQUFtQixDQzZIbkIsR0FBRyxDQUFDO0lBQ0YsU0FBUyxFQUFFLEdBQUc7SUFDZCxXQUFXLEVBQUUsQ0FBQztJQUNkLFFBQVEsRUFBRSxRQUFRO0lBQ2xCLGNBQWMsRUFBRSxRQUFRLEdBQ3pCO0VEbElELEFDb0lBLG1CRHBJbUIsQ0NvSW5CLEdBQUcsQ0FBQztJQUNGLE1BQU0sRUFBRSxPQUFPLEdBQ2hCO0VEdElELEFDd0lBLG1CRHhJbUIsQ0N3SW5CLEdBQUcsQ0FBQztJQUNGLEdBQUcsRUFBRSxNQUFNLEdBQ1o7RUQxSUQsQUNtSkEsbUJEbkptQixDQ21KbkIsR0FBRyxDQUFDO0lBQ0YsWUFBWSxFQUFFLElBQUksR0FDbkI7RURySkQsQUMrSkEsbUJEL0ptQixDQytKbkIsTUFBTTtFRC9KTixtQkFBbUIsQ0NnS25CLEtBQUs7RURoS0wsbUJBQW1CLENDaUtuQixRQUFRO0VEaktSLG1CQUFtQixDQ2tLbkIsTUFBTTtFRGxLTixtQkFBbUIsQ0NtS25CLFFBQVEsQ0FBQztJQUNQLFdBQVcsRUFBRSxPQUFPO0lBQUUsT0FBTztJQUM3QixTQUFTLEVBQUUsSUFBSTtJQUFFLE9BQU87SUFDeEIsV0FBVyxFQUFFLElBQUk7SUFBRSxPQUFPO0lBQzFCLE1BQU0sRUFBRSxDQUFDO0lBQUUsT0FBTyxFQUNuQjtFRHhLRCxBQytLQSxtQkQvS21CLENDK0tuQixNQUFNO0VEL0tOLG1CQUFtQixDQ2dMbkIsS0FBSyxDQUFDO0lBQUUsT0FBTztJQUNiLFFBQVEsRUFBRSxPQUFPLEdBQ2xCO0VEbExELEFDeUxBLG1CRHpMbUIsQ0N5TG5CLE1BQU07RUR6TE4sbUJBQW1CLENDMExuQixNQUFNLENBQUM7SUFBRSxPQUFPO0lBQ2QsY0FBYyxFQUFFLElBQUksR0FDckI7RUQ1TEQsQUNrTUEsbUJEbE1tQixDQ2tNbkIsTUFBTTtFRGxNTixtQkFBbUIsRUNtTW5CLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYjtFRG5NRCxtQkFBbUIsRUNvTW5CLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWjtFRHBNRCxtQkFBbUIsRUNxTW5CLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixFQUFlO0lBQ2Qsa0JBQWtCLEVBQUUsTUFBTSxHQUMzQjtFRHZNRCxBQzZNQSxtQkQ3TW1CLENDNk1uQixNQUFNLEFBQUEsa0JBQWtCO0VEN014QixtQkFBbUIsRUM4TW5CLEFBQUEsSUFBQyxDQUFLLFFBQVEsQUFBYixDQUFjLGtCQUFrQjtFRDlNakMsbUJBQW1CLEVDK01uQixBQUFBLElBQUMsQ0FBSyxPQUFPLEFBQVosQ0FBYSxrQkFBa0I7RUQvTWhDLG1CQUFtQixFQ2dObkIsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQWMsa0JBQWtCLENBQUM7SUFDaEMsWUFBWSxFQUFFLElBQUk7SUFDbEIsT0FBTyxFQUFFLENBQUMsR0FDWDtFRG5ORCxBQ3lOQSxtQkR6Tm1CLENDeU5uQixNQUFNLEFBQUEsZUFBZTtFRHpOckIsbUJBQW1CLEVDME5uQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYyxlQUFlO0VEMU45QixtQkFBbUIsRUMyTm5CLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixDQUFhLGVBQWU7RUQzTjdCLG1CQUFtQixFQzRObkIsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQWMsZUFBZSxDQUFDO0lBQzdCLE9BQU8sRUFBRSxxQkFBcUIsR0FDL0I7RUQ5TkQsQUNvT0EsbUJEcE9tQixDQ29PbkIsUUFBUSxDQUFDO0lBQ1AsT0FBTyxFQUFFLHFCQUFxQixHQUMvQjtFRHRPRCxBQytPQSxtQkQvT21CLENDK09uQixNQUFNLENBQUM7SUFDTCxVQUFVLEVBQUUsVUFBVTtJQUFFLE9BQU87SUFDL0IsS0FBSyxFQUFFLE9BQU87SUFBRSxPQUFPO0lBQ3ZCLE9BQU8sRUFBRSxLQUFLO0lBQUUsT0FBTztJQUN2QixTQUFTLEVBQUUsSUFBSTtJQUFFLE9BQU87SUFDeEIsT0FBTyxFQUFFLENBQUM7SUFBRSxPQUFPO0lBQ25CLFdBQVcsRUFBRSxNQUFNO0lBQUUsT0FBTyxFQUM3QjtFRHRQRCxBQzRQQSxtQkQ1UG1CLENDNFBuQixRQUFRLENBQUM7SUFDUCxjQUFjLEVBQUUsUUFBUSxHQUN6QjtFRDlQRCxBQ29RQSxtQkRwUW1CLENDb1FuQixRQUFRLENBQUM7SUFDUCxRQUFRLEVBQUUsSUFBSSxHQUNmO0VEdFFELEFDNlFBLG1CRDdRbUIsRUM2UW5CLEFBQUEsSUFBQyxDQUFLLFVBQVUsQUFBZjtFRDdRRCxtQkFBbUIsRUM4UW5CLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixFQUFjO0lBQ2IsVUFBVSxFQUFFLFVBQVU7SUFBRSxPQUFPO0lBQy9CLE9BQU8sRUFBRSxDQUFDO0lBQUUsT0FBTyxFQUNwQjtFRGpSRCxBQ3VSQSxtQkR2Um1CLEVDdVJuQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYywyQkFBMkI7RUR2UjFDLG1CQUFtQixFQ3dSbkIsQUFBQSxJQUFDLENBQUssUUFBUSxBQUFiLENBQWMsMkJBQTJCLENBQUM7SUFDekMsTUFBTSxFQUFFLElBQUksR0FDYjtFRDFSRCxBQ2lTQSxtQkRqU21CLEVDaVNuQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsRUFBZTtJQUNkLGtCQUFrQixFQUFFLFNBQVM7SUFBRSxPQUFPO0lBQ3RDLGNBQWMsRUFBRSxJQUFJO0lBQUUsT0FBTyxFQUM5QjtFRHBTRCxBQzBTQSxtQkQxU21CLEVDMFNuQixBQUFBLElBQUMsQ0FBSyxRQUFRLEFBQWIsQ0FBYywyQkFBMkIsQ0FBQztJQUN6QyxrQkFBa0IsRUFBRSxJQUFJLEdBQ3pCO0VENVNELEFDbVRBLG1CRG5UbUIsQ0NtVG5CLDRCQUE0QixDQUFDO0lBQzNCLGtCQUFrQixFQUFFLE1BQU07SUFBRSxPQUFPO0lBQ25DLElBQUksRUFBRSxPQUFPO0lBQUUsT0FBTyxFQUN2QjtFRHRURCxBQytUQSxtQkQvVG1CLENDK1RuQixPQUFPLENBQUM7SUFDTixPQUFPLEVBQUUsS0FBSyxHQUNmO0VEalVELEFDdVVBLG1CRHZVbUIsQ0N1VW5CLE9BQU8sQ0FBQztJQUNOLE9BQU8sRUFBRSxTQUFTLEdBQ25CO0VEelVELEFDa1ZBLG1CRGxWbUIsQ0NrVm5CLFFBQVEsQ0FBQztJQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7RURwVkQsQUMwVkEsbUJEMVZtQixFQzBWbkIsQUFBQSxNQUFDLEFBQUEsRUFBUTtJQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7RUQ1VkQsQUM4VkEsbUJEOVZtQixDQzhWbkIsWUFBWSxDQUFDO0lBQ1gsT0FBTyxFQUFFLElBQUksR0FDZDtFRGhXRCxBTUFBLG1CTkFtQixDTUFuQixDQUFDLENBQUM7SUFDQSxVQUFVLEVBQUUsVUFBVSxHQUN2QjtFTkZELEFNSUEsbUJOSm1CLENNSW5CLElBQUksQ0FBQztJQUVILE1BQU0sRUFBRSxDQUFDO0lBQ1QsT0FBTyxFQUFFLENBQUMsR0FDWDtFTlJELEFNVUEsbUJOVm1CLENNVW5CLEdBQUcsQ0FBQztJQUNGLFNBQVMsRUFBRSxJQUFJLEdBS2hCO0lOaEJELEFNYUUsbUJOYmlCLENNVW5CLEdBQUcsQ0FHQSxBQUFBLEtBQUMsQ0FBTSxHQUFHLEFBQVQsRUFBVSxBQUFBLE1BQUMsQ0FBTyxHQUFHLEFBQVYsRUFBWTtNQUN2QixPQUFPLEVBQUUsSUFBSSxHQUNkO0VOZkgsQU1rQkEsbUJObEJtQixDTWtCbkIsRUFBRSxDQUFDO0lBQ0QsVUFBVSxFQUFFLElBQUk7SUFDaEIsT0FBTyxFQUFFLENBQUM7SUFDVixNQUFNLEVBQUUsQ0FBQyxHQUNWO0VOdEJELEFNd0JBLG1CTnhCbUIsQ013Qm5CLEVBQUU7RU54QkYsbUJBQW1CLENNeUJuQixFQUFFO0VOekJGLG1CQUFtQixDTTBCbkIsRUFBRTtFTjFCRixtQkFBbUIsQ00yQm5CLEVBQUU7RU4zQkYsbUJBQW1CLENNNEJuQixFQUFFO0VONUJGLG1CQUFtQixDTTZCbkIsRUFBRTtFTjdCRixtQkFBbUIsQ004Qm5CLENBQUM7RU45QkQsbUJBQW1CLENNK0JuQixDQUFDLENBQUM7SUFDQSxPQUFPLEVBQUUsQ0FBQztJQUNWLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7RU5sQ0QsQU1vQ0EsbUJOcENtQixDTW9DbkIsRUFBRTtFTnBDRixtQkFBbUIsQ01xQ25CLEVBQUU7RU5yQ0YsbUJBQW1CLENNc0NuQixFQUFFO0VOdENGLG1CQUFtQixDTXVDbkIsRUFBRTtFTnZDRixtQkFBbUIsQ013Q25CLEVBQUU7RU54Q0YsbUJBQW1CLENNeUNuQixFQUFFLENBQUM7SUFDRCxXQUFXLEVBQUUsa0JBQWtCO0lBQy9CLFdBQVcsRUFBRSxHQUFHLEdBQ2pCO0VONUNELEFNOENBLG1CTjlDbUIsQ004Q25CLHNCQUFzQixDQUFDLENBQUMsQ0FBQSxBQUFBLE1BQUMsQ0FBTyxRQUFRLEFBQWYsQ0FBZ0IsT0FBTyxFTjlDaEQsbUJBQW1CLENNOEMrQixzQkFBc0IsQ0FBQyxDQUFDLENBQUEsQUFBQSxpQkFBQyxDQUFrQixRQUFRLEFBQTFCLENBQTJCLE9BQU8sQ0FBQztJQUM1RyxPQUFPLEVBQUUsSUFBSSxHQUNkO0VOaERELEFPQUEsbUJQQW1CLENPQW5CLFNBQVMsQ0FBQztJQUNSLEtBQUssRUpTRyxJQUFJO0lJUlosZ0JBQWdCLEVKTVIsSUFBSSxHSTRDYjtJUHBERCxBT0lFLG1CUEppQixDT0loQiwyQkFBa0IsQ0FBQztNQUNsQixLQUFLLEVBQUUsSUFBSSxHQUNaO0lQTkgsQU9RRSxtQlBSaUIsQ09RaEIsMEJBQWlCLENBQUM7TUFDakIsS0FBSyxFQUFFLElBQUk7TUFDWCxNQUFNLEVBQUUsSUFBSTtNQUNaLFFBQVEsRUFBRSxNQUFNLEdBQ2pCO0lQWkgsQU9jRSxtQlBkaUIsQ09jaEIsZ0JBQU8sQ0FBQztNQUNQLFFBQVEsRUFBRSxRQUFRLEdBY25CO01QN0JILEFPaUJJLG1CUGpCZSxDT2lCZCxzQkFBTSxDQUFDO1FBQ04sVUFBVSxFQUFFLE1BQU07UUFDbEIsYUFBYSxFSGJULElBQWUsR0djcEI7TVBwQkwsQU9zQkksbUJQdEJlLENPc0JkLHVCQUFPLENBQUM7UUFDUCxJQUFJLEVBQUUsUUFBUTtRQUNkLFFBQVEsRUFBRSxRQUFRO1FBQ2xCLG1CQUFtQixFQUFFLE1BQU07UUFDM0IsaUJBQWlCLEVBQUUsU0FBUztRQUM1QixlQUFlLEVBQUUsS0FBSyxHQUN2QjtJUDVCTCxBTytCRSxtQlAvQmlCLENPK0JoQixnQkFBTyxDQUFDO01BQ1AsU0FBUyxFSDFCSCxNQUFlO01HMkJyQixXQUFXLEVIM0JMLElBQWU7TUc0QnJCLE1BQU0sRUg1QkEsT0FBZSxDRzRCQSxDQUFDLENINUJoQixNQUFlLEdHNkJ0QjtJUG5DSCxBT3FDRSxtQlByQ2lCLENPcUNoQixlQUFNLENBQUM7TUFDTixLQUFLLEVBQUUsSUFBSTtNQUNYLFVBQVUsRUFBRSxLQUFLLEdBQ2xCO0lQeENILEFPMENFLG1CUDFDaUIsQ08wQ2hCLG9CQUFXLENBQUM7TUFDWCxTQUFTLEVIckNILFFBQWU7TUdzQ3JCLFdBQVcsRUh0Q0wsT0FBZTtNR3VDckIsS0FBSyxFQUFFLE9BQU87TUFDZCxVQUFVLEVBQUUsTUFBTTtNQUNsQixPQUFPLEVBQUUsQ0FBQyxDSHpDSixJQUFlO01HMENyQixRQUFRLEVBQUUsUUFBUTtNQUNsQixNQUFNLEVIM0NBLE1BQWU7TUc0Q3JCLGFBQWEsRUg1Q1AsTUFBZSxHRzZDdEI7RUhuQ0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lKaEIxQixBT3dESSxtQlB4RGUsQ093RGQsa0JBQVMsQ0FBQztNQUNULFNBQVMsRUFBRSxJQUFJO01BQ2YsT0FBTyxFSHBESCxRQUFlLENBQWYsUUFBZSxDR29EZ0IsQ0FBQyxHQUNyQztJUDNETCxBTzZESSxtQlA3RGUsQ082RGQsMkJBQWtCLENBQUM7TUFDbEIsU0FBUyxFSHhETCxLQUFlO01HeURuQixNQUFNLEVBQUUsTUFBTSxHQUNmO0lQaEVMLEFPbUVNLG1CUG5FYSxDT21FWix1QkFBTyxDQUFDO01BQ1AsU0FBUyxFSDlEUCxLQUFlO01HK0RqQixNQUFNLEVBQUUsSUFBSTtNQUNaLGVBQWUsRUFBRSxPQUFPLEdBQ3pCO0lQdkVQLEFPMEVJLG1CUDFFZSxDTzBFZCxnQkFBTyxDQUFDO01BQ1AsU0FBUyxFSHJFTCxJQUFlO01Hc0VuQixXQUFXLEVIdEVQLE1BQWU7TUd1RW5CLE1BQU0sRUh2RUYsSUFBZSxDR3VFRSxDQUFDLENIdkVsQixNQUFlLEdHd0VwQjtJUDlFTCxBT2dGSSxtQlBoRmUsQ09nRmQsZUFBTSxDQUFDO01BQ04sVUFBVSxFQUFFLE9BQU8sR0FDcEI7RVBsRkwsQVFBQSxtQlJBbUIsQ1FBbkIsV0FBVyxDQUFDO0lBQ1YsS0FBSyxFTFNHLElBQUk7SUtSWixnQkFBZ0IsRUxNUixJQUFJO0lLTFosT0FBTyxFQUFFLENBQUMsQ0FBQyxDQUFDLENKR0osSUFBZSxHSWdCeEI7SVJ0QkQsQVFLRSxtQlJMaUIsQ1FLaEIsbUJBQVEsQ0FBQztNQUNSLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE9BQU8sRUFBRSxDQUFDLENKREosT0FBZSxHSUV0QjtJUlJILEFRVUUsbUJSVmlCLENRVWhCLGtCQUFPLENBQUM7TUFDUCxTQUFTLEVKTEgsTUFBZTtNSU1yQixXQUFXLEVKTkwsT0FBZTtNSU9yQixhQUFhLEVKUFAsSUFBZSxHSVF0QjtJUmRILEFRZ0JFLG1CUmhCaUIsQ1FnQmhCLGdCQUFLLENBQUM7TUFDTCxTQUFTLEVKWEgsUUFBZTtNSVlyQixXQUFXLEVKWkwsTUFBZTtNSWFyQixTQUFTLEVKYkgsS0FBZTtNSWNyQixNQUFNLEVBQUUsQ0FBQyxDQUFDLElBQUksQ0pkUixJQUFlLEdJZXRCO0VKTEQsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lKaEIxQixBUTJCSSxtQlIzQmUsQ1EyQmQsNkJBQWtCLENBQUM7TUFDbEIsU0FBUyxFSnRCTCxLQUFlO01JdUJuQixNQUFNLEVBQUUsSUFBSSxHQUNiO0lSOUJMLEFRZ0NJLG1CUmhDZSxDUWdDZCxtQkFBUSxDQUFDO01BQ1IsT0FBTyxFSjNCSCxPQUFlLENBQWYsS0FBZTtNSTRCbkIsVUFBVSxFQUFFLElBQUksR0FDakI7SVJuQ0wsQVFxQ0ksbUJSckNlLENRcUNkLDRCQUFpQixDQUFDO01BQ2pCLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7SVJ2Q0wsQVF5Q0ksbUJSekNlLENReUNkLGtCQUFPLENBQUM7TUFDUCxJQUFJLEVBQUUsT0FBTztNQUNiLE9BQU8sRUFBRSxJQUFJLEdBS2Q7TVJoREwsQVE2Q00sbUJSN0NhLENRNkNaLHFCQUFHLENBQUM7UUFDSCxTQUFTLEVKeENQLEtBQWUsR0l5Q2xCO0lSL0NQLEFRa0RJLG1CUmxEZSxDUWtEZCxrQkFBTyxDQUFDO01BQ1AsU0FBUyxFSjdDTCxJQUFlO01JOENuQixXQUFXLEVKOUNQLE9BQWU7TUkrQ25CLE1BQU0sRUFBRSxDQUFDLEdBQ1Y7SVJ0REwsQVF3REksbUJSeERlLENRd0RkLGdCQUFLLENBQUM7TUFDTCxTQUFTLEVKbkRMLEtBQWU7TUlvRG5CLFNBQVMsRUpwREwsTUFBZTtNSXFEbkIsV0FBVyxFSnJEUCxPQUFlO01Jc0RuQixhQUFhLEVKdERULElBQWUsR0l1RHBCO0VSN0RMLEFTQUEsbUJUQW1CLENTQW5CLGVBQWUsQ0FBQztJQUNkLGdCQUFnQixFTk9SLElBQUk7SU1OWixLQUFLLEVOUUcsSUFBSTtJTVBaLE9BQU8sRUxHQyxJQUFlLENLSEQsQ0FBQyxDTEdmLE9BQWUsR0ttQnhCO0lUekJELEFTS0UsbUJUTGlCLENTS2hCLGlDQUFrQixDQUFDO01BQ2xCLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE9BQU8sRUFBRSxDQUFDLENMREosSUFBZSxHS0V0QjtJVFJILEFTVUUsbUJUVmlCLENTVWhCLHFCQUFNLENBQUM7TUFDTixLQUFLLEVBQUUsSUFBSTtNQUNYLGFBQWEsRUxOUCxPQUFlLEdLT3RCO0lUYkgsQVNlRSxtQlRmaUIsQ1NlaEIsc0JBQU8sQ0FBQztNQUNQLFNBQVMsRUxWSCxNQUFlO01LV3JCLFdBQVcsRUxYTCxJQUFlO01LWXJCLGFBQWEsRUxaUCxJQUFlLEdLYXRCO0lUbkJILEFTcUJFLG1CVHJCaUIsQ1NxQmhCLG9CQUFLLENBQUM7TUFDTCxTQUFTLEVMaEJILFFBQWU7TUtpQnJCLFdBQVcsRUxqQkwsTUFBZSxHS2tCdEI7RUxSRCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUs7SUpoQjFCLEFTNEJFLG1CVDVCaUIsQ1M0QmpCLGVBQWUsQ0FBQztNQUNkLE9BQU8sRUx2QkQsTUFBZSxDS3VCRSxDQUFDLEdBOEJ6QjtNVDNESCxBUytCSSxtQlQvQmUsQ1MrQmQsaUNBQWtCLENBQUM7UUFDbEIsU0FBUyxFTDFCTCxLQUFlO1FLMkJuQixVQUFVLEVBQUUsSUFBSTtRQUNoQixPQUFPLEVMNUJILElBQWUsQ0FBZixLQUFlO1FLNkJuQixNQUFNLEVBQUUsTUFBTSxHQUNmO01UcENMLEFTc0NJLG1CVHRDZSxDU3NDZCxnQ0FBaUIsQ0FBQztRQUNqQixPQUFPLEVBQUUsSUFBSTtRQUNiLGNBQWMsRUFBRSxXQUFXO1FBQzNCLFdBQVcsRUFBRSxNQUFNLEdBQ3BCO01UMUNMLEFTNENJLG1CVDVDZSxDUzRDZCxzQkFBTyxDQUFDO1FBQ1AsSUFBSSxFQUFFLE9BQU87UUFDYixPQUFPLEVBQUUsSUFBSSxHQUNkO01UL0NMLEFTaURJLG1CVGpEZSxDU2lEZCxzQkFBTyxDQUFDO1FBQ1AsU0FBUyxFTDVDTCxJQUFlO1FLNkNuQixXQUFXLEVMN0NQLE9BQWU7UUs4Q25CLGFBQWEsRUw5Q1QsSUFBZSxHSytDcEI7TVRyREwsQVN1REksbUJUdkRlLENTdURkLG9CQUFLLENBQUM7UUFDTCxTQUFTLEVMbERMLE9BQWU7UUttRG5CLFdBQVcsRUxuRFAsUUFBZSxHS29EcEI7RVQxREwsQVVBQSxtQlZBbUIsQ1VBbkIsYUFBYSxDQUFDO0lBQ1osZ0JBQWdCLEVQT1IsSUFBSTtJT05aLEtBQUssRVBRRyxJQUFJLEdPaUNiO0lWM0NELEFVSUUsbUJWSmlCLENVSWhCLHVCQUFVLENBQUM7TUFDVixVQUFVLEVBQUUsTUFBTTtNQUNsQixPQUFPLEVOQUQsSUFBZSxHTUN0QjtJVlBILEFVU0UsbUJWVGlCLENVU2hCLGtCQUFLLENBQUM7TUFDTCxTQUFTLEVOSkgsT0FBZTtNTUtyQixXQUFXLEVOTEwsSUFBZTtNTU1yQixjQUFjLEVBQUUsU0FBUztNQUN6QixjQUFjLEVOUFIsUUFBZTtNTVFyQixPQUFPLEVBQUUsQ0FBQyxDTlJKLElBQWU7TU1TckIsYUFBYSxFTlRQLE1BQWUsR01VdEI7SVZoQkgsQVVrQkUsbUJWbEJpQixDVWtCaEIsa0JBQUssQ0FBQztNQUNMLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxZQUFZO01BQ3JCLEtBQUssRU5mQyxPQUFlO01NZ0JyQixNQUFNLEVOaEJBLE1BQWUsR01vQ3RCO01WMUNILEFVd0JJLG1CVnhCZSxDVWtCaEIsa0JBQUssQUFNSCxRQUFRLEVWeEJiLG1CQUFtQixDVWtCaEIsa0JBQUssQUFNUSxPQUFPLENBQUM7UUFDbEIsT0FBTyxFQUFFLEVBQUU7UUFDWCxRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLEtBQUssRU50QkQsTUFBZTtRTXVCbkIsTUFBTSxFTnZCRixRQUFlO1FNd0JuQixnQkFBZ0IsRVBwQlosSUFBSSxHT3FCVDtNVi9CTCxBVWlDSSxtQlZqQ2UsQ1VrQmhCLGtCQUFLLEFBZUgsUUFBUSxDQUFDO1FBQ1IsSUFBSSxFQUFFLENBQUM7UUFDUCxTQUFTLEVBQUUsYUFBYSxHQUN6QjtNVnBDTCxBVXNDSSxtQlZ0Q2UsQ1VrQmhCLGtCQUFLLEFBb0JILE9BQU8sQ0FBQztRQUNQLEtBQUssRUFBRSxDQUFDO1FBQ1IsU0FBUyxFQUFFLGNBQWMsR0FDMUI7RU56QkgsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lKaEIxQixBVStDSSxtQlYvQ2UsQ1UrQ2QsdUJBQVUsQ0FBQztNQUNWLFVBQVUsRUFBRSxNQUFNO01BQ2xCLE9BQU8sRU4zQ0gsSUFBZSxHTTRDcEI7SVZsREwsQVVvREksbUJWcERlLENVb0RkLGtCQUFLLENBQUM7TUFDTCxTQUFTLEVOL0NMLE9BQWU7TU1nRG5CLFdBQVcsRU5oRFAsT0FBZTtNTWlEbkIsY0FBYyxFTmpEVixPQUFlO01Na0RuQixhQUFhLEVObERULFFBQWUsR01tRHBCO0lWekRMLEFVMkRJLG1CVjNEZSxDVTJEZCxrQkFBSyxDQUFDO01BQ0wsS0FBSyxFTnRERCxNQUFlO01NdURuQixNQUFNLEVOdkRGLElBQWUsR002RHBCO01WbkVMLEFVK0RNLG1CVi9EYSxDVTJEZCxrQkFBSyxBQUlILFFBQVEsRVYvRGYsbUJBQW1CLENVMkRkLGtCQUFLLEFBSVEsT0FBTyxDQUFDO1FBQ2xCLEtBQUssRU4xREgsU0FBZTtRTTJEakIsTUFBTSxFTjNESixPQUFlLEdNNERsQjtFVmxFUCxBV0FBLG1CWEFtQixDV0FuQixTQUFTLENBQUM7SUFDUixNQUFNLEVBQUUsTUFBTTtJQUNkLFVBQVUsRUFBRSxNQUFNO0lBQ2xCLE9BQU8sRVBHQyxPQUFlLENBQWYsU0FBZSxDQUFmLFNBQWUsR09VeEI7SVhoQkQsQVdLRSxtQlhMaUIsQ1dLaEIsZ0JBQU8sQ0FBQztNQUNQLFNBQVMsRVBBSCxNQUFlO01PQ3JCLFdBQVcsRVBETCxJQUFlO01PRXJCLE1BQU0sRVBGQSxJQUFlLENPRUEsSUFBSSxHQUMxQjtJWFRILEFXV0UsbUJYWGlCLENXV2hCLGNBQUssQ0FBQztNQUNMLFNBQVMsRVBOSCxRQUFlO01PT3JCLFdBQVcsRVBQTCxPQUFlO01PUXJCLE1BQU0sRVBSQSxJQUFlLENPUUEsSUFBSSxHQUMxQjtFUENELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJSmhCMUIsQVdxQkksbUJYckJlLENXcUJkLDJCQUFrQixDQUFDO01BQ2xCLFNBQVMsRVBoQkwsS0FBZTtNT2lCbkIsTUFBTSxFQUFFLElBQUksR0FDYjtJWHhCTCxBVzBCSSxtQlgxQmUsQ1cwQmQsZ0JBQU8sQ0FBQztNQUNQLFNBQVMsRVByQkwsSUFBZTtNT3NCbkIsV0FBVyxFUHRCUCxPQUFlLEdPdUJwQjtJWDdCTCxBVytCSSxtQlgvQmUsQ1crQmQsY0FBSyxDQUFDO01BQ0wsU0FBUyxFUDFCTCxRQUFlO01PMkJuQixXQUFXLEVQM0JQLFFBQWU7TU80Qm5CLE1BQU0sRVA1QkYsSUFBZSxDTzRCRSxJQUFJLEdBQzFCO0VYbkNMLEFZQUEsbUJaQW1CLENZQW5CLGFBQWEsQ0FBQztJQUNaLE9BQU8sRVJLQyxPQUFlLENRTEQsQ0FBQztJQUN2QixRQUFRLEVBQUUsTUFBTSxHQVVqQjtJWlpELEFZSUUsbUJaSmlCLENZSWhCLG1CQUFNLENBQUM7TUFDTixTQUFTLEVBQUUsSUFBSTtNQUNmLFdBQVcsRUFBRSxHQUNmLEdBQUM7SVpQSCxBWVNFLG1CWlRpQixDWVNoQix3QkFBVyxDQUFDO01BQ1gsT0FBTyxFUkpELElBQWUsQ0FBZixNQUFlLEdRS3RCO0VSS0QsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lKaEIxQixBWWlCSSxtQlpqQmUsQ1lpQmQsK0JBQWtCLENBQUE7TUFDakIsU0FBUyxFUlpMLEtBQWU7TVFhbkIsTUFBTSxFQUFFLElBQUksR0FDYjtJWnBCTCxBWXNCSSxtQlp0QmUsQ1lzQmQsb0JBQU8sQ0FBQztNQUNQLFFBQVEsRUFBRSxRQUFRO01BQ2xCLE9BQU8sRUFBRSxDQUFDO01BQ1YsTUFBTSxFQUFHLEtBQUksQ1JuQlQsSUFBZSxDUW1CUSxDQUFDLEdBQzdCO0laMUJMLEFZNEJJLG1CWjVCZSxDWTRCZCx5QkFBWSxDQUFDO01BQ1osT0FBTyxFQUFFLElBQUk7TUFDYixlQUFlLEVBQUUsTUFBTTtNQUN2QixTQUFTLEVBQUUsSUFBSSxHQUNoQjtJWmhDTCxBWWtDSSxtQlpsQ2UsQ1lrQ2Qsd0JBQVcsQ0FBQztNQUNYLElBQUksRUFBRSxDQUFDLENBQUMsQ0FBQyxDUjdCTCxRQUFlO01ROEJuQixPQUFPLEVSOUJILElBQWUsQ1E4QkcsRUFBRSxHQUN6QjtFUmZILE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTTtJSnRCM0IsQVkyQ0ksbUJaM0NlLENZMkNkLG1CQUFNLENBQUM7TUFDTixTQUFTLEVSdENMLFVBQWUsR1F1Q3BCO0laN0NMLEFZK0NJLG1CWi9DZSxDWStDZCxvQkFBTyxDQUFDO01BQ1AsVUFBVSxFUjFDTixRQUFlLEdRMkNwQjtFWmpETCxBYUFBLG1CYkFtQixDYUFuQixXQUFXLENBQUM7SUFDVixPQUFPLEVBQUUsWUFBWTtJQUNyQixTQUFTLEVUSUQsS0FBZTtJU0h2QixTQUFTLEVUR0QsT0FBZTtJU0Z2QixXQUFXLEVBQUUsR0FBRztJQUNoQixXQUFXLEVBQUUsS0FBSztJQUNsQixjQUFjLEVBQUUsS0FBSztJQUNyQixVQUFVLEVBQUUsTUFBTTtJQUNsQixjQUFjLEVBQUUsU0FBUztJQUN6QixLQUFLLEVWQ0csSUFBSTtJVUFaLE1BQU0sRUFBRSxHQUFHLENBQUMsS0FBSyxDVklQLE9BQU87SVVIakIsYUFBYSxFVExMLE9BQWU7SVNNdkIsT0FBTyxFQUFFLFdBQVc7SUFDcEIsVUFBVSxFQUFFLGlDQUFpQyxHQTJCOUM7SWJ4Q0QsQWFlRSxtQmJmaUIsQ2FBbkIsV0FBVyxBQWVSLE1BQU0sQ0FBQztNQUNOLGdCQUFnQixFVk5WLElBQUk7TVVPVixLQUFLLEVWVEMsSUFBSSxHVVVYO0libEJILEFhb0JFLG1CYnBCaUIsQ2FvQmhCLGlCQUFNLENBQUM7TUFDTixnQkFBZ0IsRVZWTixPQUFPO01VV2pCLFlBQVksRVZYRixPQUFPLEdVa0JsQjtNYjdCSCxBYXdCSSxtQmJ4QmUsQ2FvQmhCLGlCQUFNLEFBSUosTUFBTSxDQUFDO1FBQ04sZ0JBQWdCLEVWYlQsT0FBTztRVWNkLFlBQVksRVZkTCxPQUFPO1FVZWQsS0FBSyxFVmpCRCxJQUFJLEdVa0JUO0liNUJMLEFhK0JFLG1CYi9CaUIsQ2ErQmhCLGtCQUFPLENBQUM7TUFDUCxLQUFLLEVWeEJDLElBQUk7TVV5QlYsWUFBWSxFVnpCTixJQUFJLEdVK0JYO01idkNILEFhbUNJLG1CYm5DZSxDYStCaEIsa0JBQU8sQUFJTCxNQUFNLENBQUM7UUFDTixLQUFLLEVWMUJELElBQUk7UVUyQlIsZ0JBQWdCLEVWN0JaLElBQUksR1U4QlQ7RWJ0Q0wsQWNBQSxtQmRBbUIsQ2NBbkIsa0JBQWtCLENBQUM7SUFDakIsZ0JBQWdCLEVYU1IsSUFBSTtJV1JaLEtBQUssRVhNRyxJQUFJO0lXTFosS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsaUJBQWlCO0lBQ3pCLFVBQVUsRUFBRSxDQUFDLENBQUMsQ0FBQyxDQUFDLElBQUksQ0FBQyxrQkFBZSxHQXdFckM7SWQ3RUQsQWNPRSxtQmRQaUIsQ2NPaEIsb0NBQWtCLENBQUM7TUFDbEIsVUFBVSxFQUFFLE1BQU07TUFDbEIsT0FBTyxFVkhELElBQWUsQ0FBZixPQUFlLENBQWYsTUFBZSxHVUl0QjtJZFZILEFjWUUsbUJkWmlCLENjWWhCLGlDQUFlLENBQUM7TUFDZixRQUFRLEVBQUUsUUFBUTtNQUNsQixXQUFXLEVBQUUsOEJBQThCO01BQzNDLFdBQVcsRUFBRSxHQUFHO01BQ2hCLGFBQWEsRVZWUCxJQUFlO01VV3JCLGNBQWMsRUFBRSxTQUFTLEdBYTFCO01kOUJILEFjbUJJLG1CZG5CZSxDY1loQixpQ0FBZSxBQU9iLE9BQU8sQ0FBQztRQUNQLE9BQU8sRUFBRSxFQUFFO1FBQ1gsUUFBUSxFQUFFLFFBQVE7UUFDbEIsTUFBTSxFQUFFLENBQUM7UUFDVCxJQUFJLEVBQUUsQ0FBQztRQUNQLEtBQUssRUFBRSxDQUFDO1FBQ1IsS0FBSyxFVm5CRCxNQUFlO1FVb0JuQixNQUFNLEVWcEJGLFFBQWU7UVVxQm5CLGdCQUFnQixFQUFFLE9BQU87UUFDekIsTUFBTSxFQUFFLElBQUksR0FDYjtJZDdCTCxBY2dDRSxtQmRoQ2lCLENjZ0NoQix1QkFBSyxDQUFDO01BQ0wsU0FBUyxFVjNCSCxJQUFlO01VNEJyQixXQUFXLEVWNUJMLE9BQWUsR1U2QnRCO0lkbkNILEFjcUNFLG1CZHJDaUIsQ2NxQ2hCLHNCQUFJLENBQUM7TUFDSixTQUFTLEVWaENILFFBQWU7TVVpQ3JCLFdBQVcsRVZqQ0wsT0FBZTtNVWtDckIsY0FBYyxFVmxDUixJQUFlLEdVbUN0QjtJZHpDSCxBYzJDRSxtQmQzQ2lCLENjMkNoQix3QkFBTSxDQUFDO01BQ04sV0FBVyxFQUFFLGdDQUFnQztNQUM3QyxTQUFTLEVWdkNILE1BQWU7TVV3Q3JCLFdBQVcsRVZ4Q0wsT0FBZTtNVXlDckIsYUFBYSxFVnpDUCxNQUFlLEdVMEN0QjtJZGhESCxBY2tERSxtQmRsRGlCLENja0RoQiwwQkFBUSxDQUFDO01BQ1IsU0FBUyxFVjdDSCxRQUFlO01VOENyQixXQUFXLEVWOUNMLE1BQWU7TVUrQ3JCLGFBQWEsRVYvQ1AsT0FBZSxHVWdEdEI7SWR0REgsQWN3REUsbUJkeERpQixDY3dEaEIsdUJBQUssQ0FBQztNQUNMLFNBQVMsRVZuREgsUUFBZTtNVW9EckIsV0FBVyxFVnBETCxNQUFlLEdVcUR0QjtJZDNESCxBYzZERSxtQmQ3RGlCLENjNkRoQiwrQkFBYSxDQUFDO01BQ2IsWUFBWSxFQUFFLE9BQU87TUFDckIsS0FBSyxFQUFFLE9BQU8sR0FhZjtNZDVFSCxBY2tFTSxtQmRsRWEsQ2M2RGhCLCtCQUFhLENBS1QsMEJBQVEsQ0FBQztRQUNSLFNBQVMsRVY3RFAsUUFBZTtRVThEakIsTUFBTSxFQUFFLE1BQU07UUFDZCxLQUFLLEVBQUUsT0FBTztRQUNkLFNBQVMsRVZoRVAsUUFBZTtRVWlFakIsV0FBVyxFVmpFVCxNQUFlO1FVa0VqQixjQUFjLEVWbEVaLFNBQWU7UVVtRWpCLGNBQWMsRUFBRSxTQUFTLEdBQzFCO0VWMURMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSztJSmhCMUIsQWNnRkUsbUJkaEZpQixDY2dGakIsa0JBQWtCLENBQUM7TUFDakIsTUFBTSxFQUFFLElBQUksR0EyQmI7TWQ1R0gsQWNtRkksbUJkbkZlLENjbUZkLG9DQUFrQixDQUFDO1FBQ2xCLE9BQU8sRUFBRSxJQUFJO1FBQ2IsY0FBYyxFQUFFLE1BQU07UUFDdEIsTUFBTSxFQUFFLElBQUk7UUFDWixPQUFPLEVWakZILE1BQWUsQ0FBZixPQUFlLENBQWYsTUFBZSxHVWtGcEI7TWR4RkwsQWMwRkksbUJkMUZlLENjMEZkLHVCQUFLLENBQUM7UUFDTCxTQUFTLEVWckZMLE1BQWU7UVVzRm5CLFdBQVcsRVZ0RlAsUUFBZSxHVXVGcEI7TWQ3RkwsQWMrRkksbUJkL0ZlLENjK0ZkLHNCQUFJLENBQUM7UUFDSixTQUFTLEVWMUZMLE1BQWU7UVUyRm5CLFdBQVcsRVYzRlAsT0FBZSxHVTRGcEI7TWRsR0wsQWNvR0ksbUJkcEdlLENjb0dkLHdCQUFNLENBQUM7UUFDTixJQUFJLEVBQUUsUUFBUTtRQUNkLE9BQU8sRUFBRSxJQUFJO1FBQ2IsV0FBVyxFQUFFLE1BQU07UUFDbkIsZUFBZSxFQUFFLE1BQU07UUFDdkIsU0FBUyxFVm5HTCxPQUFlO1FVb0duQixXQUFXLEVWcEdQLElBQWUsR1VxR3BCO0VkM0dMLEFlQUEsbUJmQW1CLENlQW5CLGlCQUFpQixDQUFDO0lBQ2hCLE9BQU8sRUFBRSxJQUFJO0lBQ2IsUUFBUSxFQUFFLEtBQUs7SUFDZixHQUFHLEVBQUUsQ0FBQztJQUNOLElBQUksRUFBRSxDQUFDO0lBQ1AsS0FBSyxFQUFFLElBQUk7SUFDWCxNQUFNLEVBQUUsSUFBSTtJQUNaLE9BQU8sRUFBRSxDQUFDLEdBOEpYO0lmcktELEFlU0UsbUJmVGlCLENlQW5CLGlCQUFpQixBQVNkLE9BQU8sQ0FBQztNQUNQLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7SWZYSCxBZWFFLG1CZmJpQixDZWFoQiw0QkFBVyxDQUFDO01BQ1gsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixJQUFJLEVBQUUsQ0FBQztNQUNQLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixnQkFBZ0IsRUFBRSxrQkFBa0I7TUFDcEMsT0FBTyxFQUFFLENBQUMsR0FDWDtJZnJCSCxBZXVCRSxtQmZ2QmlCLENldUJoQiwyQkFBVSxDQUFDO01BQ1YsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLEdBQUc7TUFDUixJQUFJLEVYcEJFLElBQWU7TVdxQnJCLEtBQUssRVhyQkMsSUFBZTtNV3NCckIsU0FBUyxFQUFFLGdCQUFnQjtNQUMzQixnQkFBZ0IsRVpuQlYsSUFBSTtNWW9CVixLQUFLLEVadEJDLElBQUk7TVl1QlYsU0FBUyxFWHpCSCxRQUFlO01XMEJyQixNQUFNLEVYMUJBLElBQWUsQ1cwQkEsSUFBSSxHQUMxQjtJZmpDSCxBZW1DRSxtQmZuQ2lCLENlbUNoQiwwQkFBUyxDQUFDO01BQ1QsUUFBUSxFQUFFLFFBQVE7TUFDbEIsR0FBRyxFQUFFLENBQUM7TUFDTixLQUFLLEVBQUUsQ0FBQztNQUNSLE9BQU8sRUFBRSxDQUFDLEdBQ1g7SWZ4Q0gsQWUwQ0UsbUJmMUNpQixDZTBDaEIsdUJBQU0sQ0FBQztNQUNOLEtBQUssRUFBRSxJQUFJO01BQ1gsTUFBTSxFQUFFLElBQUk7TUFDWixTQUFTLEVBQUUsQ0FBQztNQUNaLEtBQUssRUFBRSxXQUFXLEdBb0JuQjtNZmxFSCxBZWdESSxtQmZoRGUsQ2UwQ2hCLHVCQUFNLEFBTUosUUFBUSxFZmhEYixtQkFBbUIsQ2UwQ2hCLHVCQUFNLEFBTU8sT0FBTyxDQUFDO1FBQ2xCLE9BQU8sRUFBRSxFQUFFO1FBQ1gsUUFBUSxFQUFFLFFBQVE7UUFDbEIsR0FBRyxFQUFFLENBQUM7UUFDTixLQUFLLEVBQUUsQ0FBQztRQUNSLEtBQUssRVgvQ0QsTUFBZTtRV2dEbkIsTUFBTSxFWGhERixRQUFlO1FXaURuQixnQkFBZ0IsRUFBRSxLQUFLLEdBQ3hCO01meERMLEFlMERJLG1CZjFEZSxDZTBDaEIsdUJBQU0sQUFnQkosUUFBUSxDQUFDO1FBQ1IsU0FBUyxFQUFFLGFBQWEsQ0FBQyxvQkFBb0IsR0FDOUM7TWY1REwsQWU4REksbUJmOURlLENlMENoQix1QkFBTSxBQW9CSixPQUFPLENBQUM7UUFDUCxTQUFTLEVBQUUsY0FBYyxDQUFDLHFCQUFxQixHQUNoRDtJZmhFTCxBZW9FRSxtQmZwRWlCLENlb0VoQix5QkFBUSxDQUFDO01BQ1IsVUFBVSxFQUFFLE1BQU0sR0FDbkI7SWZ0RUgsQWV3RUUsbUJmeEVpQixDZXdFaEIsd0JBQU8sQ0FBQztNQUNQLFNBQVMsRVhuRUgsTUFBZTtNV29FckIsV0FBVyxFWHBFTCxPQUFlO01XcUVyQixhQUFhLEVYckVQLElBQWUsR1dzRXRCO0lmNUVILEFlOEVFLG1CZjlFaUIsQ2U4RWhCLHNCQUFLLENBQUM7TUFDTCxTQUFTLEVYekVILFFBQWU7TVcwRXJCLFdBQVcsRVgxRUwsT0FBZTtNVzJFckIsYUFBYSxFWDNFUCxNQUFlLEdXNEV0QjtJZmxGSCxBZW9GRSxtQmZwRmlCLENlb0ZoQixzQkFBSyxDQUFDO01BQ0wsVUFBVSxFQUFFLElBQUk7TUFDaEIsU0FBUyxFWGhGSCxJQUFlO01XaUZyQixXQUFXLEVYakZMLE9BQWUsR1drRnRCO0lmeEZILEFlMEZFLG1CZjFGaUIsQ2UwRmhCLDZCQUFZLENBQUM7TUFDWixhQUFhLEVYckZQLElBQWUsR1dzRnRCO0lmNUZILEFlOEZFLG1CZjlGaUIsQ2U4RmhCLHVCQUFNLENBQUM7TUFDTixLQUFLLEVBQUUsSUFBSSxHQVdaO01mMUdILEFlaUdJLG1CZmpHZSxDZThGaEIsdUJBQU0sQ0FHSixBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsR2ZqR04sbUJBQW1CLENlOEZoQix1QkFBTSxDQUdZLEFBQUEsSUFBQyxDQUFLLE9BQU8sQUFBWixFQUFjO1FBQzlCLE9BQU8sRVg1RkgsTUFBZTtRVzZGbkIsTUFBTSxFQUFFLGlCQUFpQixHQUMxQjtNZnBHTCxBZXNHSSxtQmZ0R2UsQ2U4RmhCLHVCQUFNLEFBUUosTUFBTSxDQUFDO1FBQ04sT0FBTyxFQUFFLENBQUM7UUFDVixVQUFVLEVBQUUsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLENYbEdiLFNBQWUsQ0RPakIsT0FBTyxHWTRGVjtJZnpHTCxBZTRHRSxtQmY1R2lCLENlQW5CLGlCQUFpQixDQTRHZixTQUFTLENBQUM7TUFDUixPQUFPLEVBQUUsSUFBSSxHQUNkO0lmOUdILEFlZ0hFLG1CZmhIaUIsQ2VnSGhCLHVCQUFNLENBQUM7TUFDTixPQUFPLEVBQUUsSUFBSTtNQUNiLFFBQVEsRUFBRSxRQUFRO01BQ2xCLEtBQUssRVp0R0QsT0FBTztNWXVHWCxTQUFTLEVYOUdILFFBQWU7TVcrR3JCLFVBQVUsRVgvR0osUUFBZSxHV29IdEI7TWYxSEgsQWV1SEksbUJmdkhlLENlZ0hoQix1QkFBTSxBQU9KLE9BQU8sQ0FBQztRQUNQLE9BQU8sRUFBRSxLQUFLLEdBQ2Y7SWZ6SEwsQWU2SEksbUJmN0hlLENlNEhoQiwwQkFBUyxBQUNQLE1BQU0sQ0FBQztNQUNOLE9BQU8sRUFBRSxDQUFDO01BQ1YsVUFBVSxFQUFFLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDWHpIYixTQUFlLENET2pCLE9BQU8sR1ltSFY7SWZoSUwsQWVtSUUsbUJmbklpQixDZW1JaEIsK0JBQWMsQ0FBQztNQUNkLFNBQVMsRVg5SEgsUUFBZTtNVytIckIsV0FBVyxFWC9ITCxRQUFlO01XZ0lyQixjQUFjLEVYaElSLElBQWUsR1dpSXRCO0lmdklILEFleUlFLG1CZnpJaUIsQ2V5SWhCLHdCQUFPLENBQUM7TUFDUCxPQUFPLEVBQUUsS0FBSztNQUNkLE1BQU0sRVhySUEsT0FBZSxDV3FJQSxJQUFJLEdBSzFCO01maEpILEFlNklJLG1CZjdJZSxDZXlJaEIsd0JBQU8sQ0FJTCxBQUFBLFFBQUMsQUFBQSxFQUFVO1FBQ1YsT0FBTyxFQUFFLEdBQUcsR0FDYjtJZi9JTCxBZWtKRSxtQmZsSmlCLENla0poQix3QkFBTyxDQUFDO01BQ1AsT0FBTyxFWDdJRCxJQUFlLENBQWYsSUFBZSxDQUFmLElBQWUsR1c4SnRCO01mcEtILEFlcUpJLG1CZnJKZSxDZXFKZCxnQ0FBUSxDQUFDO1FBQ1IsT0FBTyxFQUFFLElBQUk7UUFDYixRQUFRLEVBQUUsUUFBUTtRQUNsQixHQUFHLEVBQUUsQ0FBQztRQUNOLElBQUksRUFBRSxDQUFDO1FBQ1AsV0FBVyxFQUFFLE1BQU07UUFDbkIsZUFBZSxFQUFFLE1BQU07UUFDdkIsS0FBSyxFQUFFLElBQUk7UUFDWCxNQUFNLEVBQUUsSUFBSTtRQUNaLGdCQUFnQixFWnBKWixJQUFJLEdZeUpUO1FmbktMLEFlZ0tNLG1CZmhLYSxDZXFKZCxnQ0FBUSxBQVdOLE9BQU8sQ0FBQztVQUNQLE9BQU8sRUFBRSxJQUFJLEdBQ2Q7RVhsSkwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLO0lKaEIxQixBZXlLSSxtQmZ6S2UsQ2V5S2QsMkJBQVUsQ0FBQztNQUNWLEdBQUcsRUFBRSxHQUFHO01BQ1IsSUFBSSxFQUFFLEdBQUc7TUFDVCxLQUFLLEVBQUUsSUFBSTtNQUNYLFNBQVMsRVh2S0wsS0FBZTtNV3dLbkIsU0FBUyxFQUFFLHFCQUFxQixHQUNqQztJZi9LTCxBZWlMSSxtQmZqTGUsQ2VpTGQsd0JBQU8sQ0FBQztNQUNQLFNBQVMsRVg1S0wsSUFBZTtNVzZLbkIsV0FBVyxFWDdLUCxNQUFlO01XOEtuQixhQUFhLEVYOUtULFFBQWUsR1crS3BCO0lmckxMLEFldUxJLG1CZnZMZSxDZXVMZCxzQkFBSyxDQUFDO01BQ0wsU0FBUyxFWGxMTCxRQUFlO01XbUxuQixXQUFXLEVYbkxQLE9BQWU7TVdvTG5CLFNBQVMsRVhwTEwsUUFBZTtNV3FMbkIsTUFBTSxFWHJMRixRQUFlLENXcUxFLElBQUksQ1hyTHJCLElBQWUsR1dzTHBCO0lmNUxMLEFlOExJLG1CZjlMZSxDZThMZCxzQkFBSyxDQUFDO01BQ0wsU0FBUyxFWHpMTCxPQUFlO01XMExuQixNQUFNLEVBQUUsSUFBSSxHQUNiO0lmak1MLEFlbU1JLG1CZm5NZSxDZW1NZCw2QkFBWSxDQUFDO01BQ1osYUFBYSxFWDlMVCxJQUFlLEdXK0xwQjtJZnJNTCxBZXdNTSxtQmZ4TWEsQ2V1TWQsdUJBQU0sQ0FDSixBQUFBLElBQUMsQ0FBSyxNQUFNLEFBQVgsR2Z4TVIsbUJBQW1CLENldU1kLHVCQUFNLENBQ1ksQUFBQSxJQUFDLENBQUssT0FBTyxBQUFaLEVBQWM7TUFDOUIsT0FBTyxFWG5NTCxRQUFlLEdXb01sQjtJZjFNUCxBZTZNSSxtQmY3TWUsQ2U2TWQsK0JBQWMsQ0FBQztNQUNkLFNBQVMsRVh4TUwsSUFBZTtNV3lNbkIsV0FBVyxFWHpNUCxNQUFlO01XME1uQixhQUFhLEVYMU1ULElBQWUsR1cyTXBCIn0= */
.gnb-b2c-mcont{overflow: hidden}