/*!**************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/main.scss ***!
  \**************************************************************************************************************************************************************************************************************************************************************************/
@charset "UTF-8";
:root {
  --width: 100vw;
  --full-width: 100vw;
  --angle: -6deg;
  /*-----------------
  Magic Number Alert:
  the 0.09719 is calculated by this formula:
  tan(11°) / 2
  11° is the current skewY value.
  ------------------*/
  --magic-number: 0.05255212;
  --skew-padding: calc(var(--width) * var(--magic-number));
  --clip-padding: calc(var(--full-width) * var(--magic-number));
}
@media (min-width: 42em) {
  :root {
    --width: 42rem;
  }
}

#content.site-main {
  margin-top: 10%;
  min-height: 50vh;
}
#content.site-main .page-content {
  max-width: 1140px;
  margin: 0 auto;
}

body {
  overflow-x: hidden;
  max-width: 100%;
}
body .page {
  overflow-x: hidden;
}

#section_1 {
  height: 100vh;
}

#section_2 {
  display: flex;
}
@media (max-width: 1100px) {
  #section_2 #section_2_inner {
    overflow-x: hidden;
  }
}

.product .product-desc,
.product .product-title h3,
.product img {
  margin-top: auto;
  transition-duration: 0.3s;
}

.product:hover .product-desc,
.product:hover .product-title h3 {
  color: white;
}

.product:hover img {
  transform: scale(1.05);
}

/* --------------------
Clip Path Update
-------------------- */
.clip-path {
  position: relative;
  margin-top: calc(var(--clip-padding) * -1 - 2px);
  background-image: linear-gradient(rgba(0, 0, 0, 0.05) 50%, 0, transparent 100%), linear-gradient(-135deg, #E55C62, #D9585D);
  background-size: 0.5em 0.5em, 100% 100%;
  clip-path: polygon(0% calc(var(--clip-padding) * 2), 100% 0%, 100% 100%, 0% 100%);
  -webkit-clip-path: polygon(0% calc(var(--clip-padding) * 2), 100% 0%, 100% 100%, 0% 100%);
}

.clip-path .product {
  padding-top: calc((var(--clip-padding) * 2 - (var(--clip-padding) - var(--skew-padding))) * 2);
}

.clip-path-2 {
  position: relative;
  margin-top: calc(var(--clip-padding) * -1 - 2px);
  padding-top: calc((var(--clip-padding) * 2 - (var(--clip-padding) - var(--skew-padding))) * 2);
  clip-path: polygon(0% calc(var(--clip-padding) * 2), 100% 0%, 100% 100%, 0% 100%);
  -webkit-clip-path: polygon(0% calc(var(--clip-padding) * 2), 100% 0%, 100% 100%, 0% 100%);
}

.footer-nav {
  width: 100%;
}
.footer-nav ul {
  width: 100%;
  justify-content: space-between;
}
.footer-nav ul:after {
  display: none;
}

@media (max-width: 767px) {
  form #footer-subscribe .elementor-button-text {
    display: none;
  }
}

.elementor-101 .elementor-element.elementor-element-4aa8749 {
  --gap:0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-31b5272 {
  --min-height:100vh;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:center;
  --align-items:center;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-31b5272:not(.elementor-motion-effects-element-type-background),
.elementor-101 .elementor-element.elementor-element-31b5272 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FAFAFA;
}

.elementor-101 .elementor-element.elementor-element-31b5272,
.elementor-101 .elementor-element.elementor-element-31b5272::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-6e12999 {
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-d373b31 {
  text-align: left;
  width: var(--container-widget-width, 30%);
  max-width: 30%;
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  top: 130px;
}

.elementor-101 .elementor-element.elementor-element-d373b31 img {
  width: 150px;
  max-width: 150px;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-d373b31 {
  left: -84px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-d373b31 {
  right: -84px;
}

.elementor-101 .elementor-element.elementor-element-d373b31 > .elementor-widget-container {
  --e-transform-origin-x:left;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-7852d76 {
  text-align: left;
  width: var(--container-widget-width, 30%);
  max-width: 30%;
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  top: 215px;
}

.elementor-101 .elementor-element.elementor-element-7852d76 img {
  width: 147px;
  max-width: 147px;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-7852d76 {
  left: 6px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-7852d76 {
  right: 6px;
}

.elementor-101 .elementor-element.elementor-element-7852d76 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-1ad9efa {
  text-align: center;
  width: 100%;
  max-width: 100%;
  bottom: 13%;
  z-index: 0;
}

.elementor-101 .elementor-element.elementor-element-1ad9efa img {
  width: 147px;
  max-width: 147px;
}

.elementor-101 .elementor-element.elementor-element-1ad9efa.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-1ad9efa {
  left: 9%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-1ad9efa {
  right: 9%;
}

.elementor-101 .elementor-element.elementor-element-1ad9efa > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-d977714 img {
  width: 700px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-d977714 > .elementor-widget-container {
  margin: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-d977714 {
  width: auto;
  max-width: auto;
  z-index: 100;
}

.elementor-101 .elementor-element.elementor-element-93591e9 img {
  width: 204px;
  max-width: 204px;
}

.elementor-101 .elementor-element.elementor-element-93591e9 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-93591e9 {
  width: auto;
  max-width: auto;
  top: 50%;
}

.elementor-101 .elementor-element.elementor-element-93591e9.elementor-element {
  --align-self:flex-end;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-93591e9 {
  right: 10%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-93591e9 {
  left: 10%;
}

.elementor-101 .elementor-element.elementor-element-5f1b713 img {
  width: 121px;
  max-width: 121px;
}

.elementor-101 .elementor-element.elementor-element-5f1b713 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-5f1b713 {
  width: auto;
  max-width: auto;
  top: 70%;
}

.elementor-101 .elementor-element.elementor-element-5f1b713.elementor-element {
  --align-self:flex-end;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-5f1b713 {
  right: 3%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-5f1b713 {
  left: 3%;
}

.elementor-101 .elementor-element.elementor-element-00f8589 {
  text-align: center;
  width: 100%;
  max-width: 100%;
  bottom: -43%;
}

.elementor-101 .elementor-element.elementor-element-00f8589 img {
  width: 147px;
  max-width: 147px;
}

.elementor-101 .elementor-element.elementor-element-00f8589.elementor-element {
  --align-self:stretch;
  --order:99999 /* order end hack */;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-00f8589 {
  left: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-00f8589 {
  right: 0%;
}

.elementor-101 .elementor-element.elementor-element-00f8589 > .elementor-widget-container {
  --e-transform-origin-x:left;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-c444495 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:center;
  --align-items:center;
  --gap:0px;
  --background-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-e603716 {
  text-align: left;
}

.elementor-101 .elementor-element.elementor-element-e603716 img {
  width: 100%;
  max-width: 340px;
}

.elementor-101 .elementor-element.elementor-element-e603716 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-e603716.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-e603716 {
  left: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-e603716 {
  right: 0%;
}

.elementor-101 .elementor-element.elementor-element-4a6d81a {
  text-align: right;
}

.elementor-101 .elementor-element.elementor-element-4a6d81a img {
  width: 100%;
  max-width: 410px;
}

.elementor-101 .elementor-element.elementor-element-4a6d81a > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-4a6d81a.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-4a6d81a {
  right: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-4a6d81a {
  left: 0%;
}

.elementor-101 .elementor-element.elementor-element-5858179 {
  --min-height:100vh;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --align-items:stretch;
  --gap:0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-5858179:not(.elementor-motion-effects-element-type-background),
.elementor-101 .elementor-element.elementor-element-5858179 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-101 .elementor-element.elementor-element-5858179,
.elementor-101 .elementor-element.elementor-element-5858179::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-1d36fa9 img {
  width: 205px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-1d36fa9.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-1d36fa9 {
  left: 0px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-1d36fa9 {
  right: 0px;
}

.elementor-101 .elementor-element.elementor-element-1d36fa9 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-7aa2c9b img {
  width: 121px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-7aa2c9b.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-7aa2c9b {
  left: 0px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-7aa2c9b {
  right: 0px;
}

.elementor-101 .elementor-element.elementor-element-7aa2c9b {
  bottom: 0%;
}

.elementor-101 .elementor-element.elementor-element-7aa2c9b > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-179de86 img {
  width: 121px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-179de86.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-179de86 {
  bottom: 12%;
}

.elementor-101 .elementor-element.elementor-element-179de86 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-9192b4c {
  --justify-content:center;
  --align-items:center;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --gap:0px;
  --background-transition:0.3s;
  --padding-top:15%;
  --padding-right:15%;
  --padding-bottom:15%;
  --padding-left:15%;
}

.elementor-101 .elementor-element.elementor-element-9192b4c.e-con {
  --align-self:stretch;
  --flex-grow:0;
  --flex-shrink:0;
}

.elementor-101 .elementor-element.elementor-element-295498e .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 48px;
  font-weight: 600;
  text-transform: capitalize;
  font-style: italic;
  letter-spacing: 0.025em;
}

.elementor-101 .elementor-element.elementor-element-295498e > .elementor-widget-container {
  margin: 0% 0% 5% 0%;
}

.elementor-101 .elementor-element.elementor-element-295498e {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-27110e4 {
  text-align: center;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-8f0991e img {
  width: 570px;
  max-width: 570px;
}

.elementor-101 .elementor-element.elementor-element-8f0991e > .elementor-widget-container {
  margin: -5% -5% -5% -5%;
}

.elementor-101 .elementor-element.elementor-element-8f0991e.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-8f0991e {
  right: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-8f0991e {
  left: 0%;
}

.elementor-101 .elementor-element.elementor-element-8f0991e {
  top: 33%;
  z-index: 1;
}

.elementor-101 .elementor-element.elementor-element-e1bc9b3 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --align-items:stretch;
  --gap:0%;
  --flex-wrap:wrap;
  --background-transition:0.3s;
  --padding-top:0%;
  --padding-right:0%;
  --padding-bottom:5%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-b9ea389 img {
  width: 220px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-b9ea389 {
  width: auto;
  max-width: auto;
  top: 50%;
}

.elementor-101 .elementor-element.elementor-element-b9ea389.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-b9ea389 {
  right: 10%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-b9ea389 {
  left: 10%;
}

.elementor-101 .elementor-element.elementor-element-b9ea389 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-34704b7 img {
  width: 190px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-34704b7 {
  width: auto;
  max-width: auto;
  top: 60%;
}

.elementor-101 .elementor-element.elementor-element-34704b7.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-34704b7 {
  right: 5%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-34704b7 {
  left: 5%;
}

.elementor-101 .elementor-element.elementor-element-34704b7 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-c0eaa24 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --gap:0%;
  --background-transition:0.3s;
  --padding-top:10%;
  --padding-right:10%;
  --padding-bottom:10%;
  --padding-left:10%;
}

.elementor-101 .elementor-element.elementor-element-c0eaa24.e-con {
  --order:-99999 /* order start hack */;
}

.elementor-101 .elementor-element.elementor-element-510d6a2 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 56px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-510d6a2 > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-510d6a2 {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-6ade793 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-6ade793 > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-30d49d5 {
  --justify-content:flex-end;
  --gap:0px;
  --background-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-67c7be3 img {
  width: 630px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-67c7be3 > .elementor-widget-container {
  margin: 0% 3% -15% -3%;
}

.elementor-101 .elementor-element.elementor-element-67c7be3 {
  width: auto;
  max-width: auto;
  z-index: 10;
}

.elementor-101 .elementor-element.elementor-element-67c7be3.elementor-element {
  --align-self:flex-start;
  --order:-99999 /* order start hack */;
}

.elementor-101 .elementor-element.elementor-element-8a7a5ec {
  --gap:-1px;
  --background-transition:0.3s;
  --margin-top:0%;
  --margin-right:0%;
  --margin-bottom:0%;
  --margin-left:18%;
}

.elementor-101 .elementor-element.elementor-element-1c0530c img {
  width: 570px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-1c0530c > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}

.elementor-101 .elementor-element.elementor-element-1c0530c.elementor-element {
  --align-self:flex-end;
  --order:-99999 /* order start hack */;
}

.elementor-101 .elementor-element.elementor-element-1c0530c {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-35046af {
  text-align: left;
  font-family: "Ibarra Real Nova", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  font-style: italic;
  line-height: 2em;
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-35046af > .elementor-widget-container {
  margin: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-7d12aed {
  --background-transition:0.3s;
  --padding-top:15%;
  --padding-right:10%;
  --padding-bottom:10%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-c93f9a0 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 56px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-c93f9a0 > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-c93f9a0 {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-bcfb236 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-bcfb236 > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-f490452 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --align-items:flex-end;
  --flex-wrap:nowrap;
  --background-transition:0.3s;
  --margin-top:0%;
  --margin-right:0%;
  --margin-bottom:-5%;
  --margin-left:0%;
  --padding-top:0%;
  --padding-right:10%;
  --padding-bottom:0%;
  --padding-left:50%;
}

.elementor-101 .elementor-element.elementor-element-92a8769 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}

.elementor-101 .elementor-element.elementor-element-92a8769 {
  z-index: 100;
}

.elementor-101 .elementor-element.elementor-element-ca58821 {
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --gap:0px;
  --flex-wrap:wrap;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-ca58821:not(.elementor-motion-effects-element-type-background),
.elementor-101 .elementor-element.elementor-element-ca58821 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #D9585D;
}

.elementor-101 .elementor-element.elementor-element-ca58821,
.elementor-101 .elementor-element.elementor-element-ca58821::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-5a517d2 {
  --min-height:0px;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:flex-start;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:5%;
  --padding-right:5%;
  --padding-bottom:5%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-5a517d2:hover {
  background-color: var(--e-global-color-primary);
}

.elementor-101 .elementor-element.elementor-element-b8662be .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.05em;
}

.elementor-101 .elementor-element.elementor-element-b8662be > .elementor-widget-container {
  margin: 0% 0% 10% 0%;
}

.elementor-101 .elementor-element.elementor-element-b8662be {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-48ab0a9 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-7b790c5 img {
  width: 490px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-7b790c5 > .elementor-widget-container {
  margin: 0% -15% 0% -15%;
}

.elementor-101 .elementor-element.elementor-element-deb048e {
  --min-height:0px;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:flex-start;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:5%;
  --padding-right:5%;
  --padding-bottom:5%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-deb048e:hover {
  background-color: var(--e-global-color-primary);
}

.elementor-101 .elementor-element.elementor-element-3b3c881 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.05em;
}

.elementor-101 .elementor-element.elementor-element-3b3c881 > .elementor-widget-container {
  margin: 0% 0% 10% 0%;
}

.elementor-101 .elementor-element.elementor-element-3b3c881 {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-cc99c1d {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-99b3d50 img {
  width: 490px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-99b3d50 > .elementor-widget-container {
  margin: 0% -15% 0% -15%;
}

.elementor-101 .elementor-element.elementor-element-c05ff16 {
  --min-height:0px;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:flex-start;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:5%;
  --padding-right:5%;
  --padding-bottom:5%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-c05ff16:hover {
  background-color: var(--e-global-color-primary);
}

.elementor-101 .elementor-element.elementor-element-9dd6328 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.05em;
}

.elementor-101 .elementor-element.elementor-element-9dd6328 > .elementor-widget-container {
  margin: 0% 0% 10% 0%;
}

.elementor-101 .elementor-element.elementor-element-9dd6328 {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-a3b63d9 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-6e90120 img {
  width: 490px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-6e90120 > .elementor-widget-container {
  margin: 0% -15% 0% -15%;
}

.elementor-101 .elementor-element.elementor-element-2c9b24d {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:flex-start;
  --align-items:center;
  --gap:0px;
  --flex-wrap:nowrap;
  --background-transition:0.3s;
  --margin-top:0%;
  --margin-right:0%;
  --margin-bottom:0%;
  --margin-left:0%;
  --padding-top:0%;
  --padding-right:0%;
  --padding-bottom:0%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-2c9b24d,
.elementor-101 .elementor-element.elementor-element-2c9b24d::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-fc46d19 > .elementor-widget-container {
  margin: -35% -20% 0% 20%;
}

.elementor-101 .elementor-element.elementor-element-fc46d19 {
  z-index: 100;
}

.elementor-101 .elementor-element.elementor-element-9b85c00 {
  --min-height:100vh;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:flex-start;
  --align-items:center;
  --gap:0px;
  --flex-wrap:wrap;
  --align-content:center;
  --background-transition:0.3s;
  --padding-top:10%;
  --padding-right:0%;
  --padding-bottom:10%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-eaa9533 {
  text-align: center;
  width: 100%;
  max-width: 100%;
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-eaa9533 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 92px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-eaa9533 > .elementor-widget-container {
  margin: 0% 0% -2.5% 0%;
}

.elementor-101 .elementor-element.elementor-element-52f4467 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:flex-start;
  --align-items:flex-start;
  --gap:0px;
  --flex-wrap:wrap;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-d2a7524 img {
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-d2a7524 > .elementor-widget-container {
  margin: 0% 0% -20% 0%;
  padding: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-d2a7524 {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width:40%;
  --container-widget-flex-grow:0;
}

.elementor-101 .elementor-element.elementor-element-d2a7524.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-c7397c2 {
  text-align: right;
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
}

.elementor-101 .elementor-element.elementor-element-c7397c2 img {
  width: 100%;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-c7397c2 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-c7397c2.elementor-element {
  --align-self:flex-start;
}

.elementor-101 .elementor-element.elementor-element-3f88b4a {
  font-family: "Raleway", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 2em;
  width: 100%;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-3f88b4a > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0% 25% 5% 43%;
}

.elementor-101 .elementor-element.elementor-element-3f88b4a.elementor-element {
  --align-self:flex-start;
  --order:99999 /* order end hack */;
}

.elementor-101 .elementor-element.elementor-element-63c7629 img {
  width: 220px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-63c7629 {
  width: auto;
  max-width: auto;
  bottom: 0px;
}

.elementor-101 .elementor-element.elementor-element-63c7629.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-63c7629 {
  left: 1px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-63c7629 {
  right: 1px;
}

.elementor-101 .elementor-element.elementor-element-63c7629 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-05f4558 img {
  width: 220px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-05f4558 {
  width: auto;
  max-width: auto;
  bottom: 10%;
}

.elementor-101 .elementor-element.elementor-element-05f4558.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-05f4558 {
  left: 8%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-05f4558 {
  right: 8%;
}

.elementor-101 .elementor-element.elementor-element-05f4558 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-268d60f {
  --min-height:80vh;
  --flex-direction:column;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:center;
  --align-items:center;
  --gap:0px;
  --flex-wrap:wrap;
  --align-content:center;
  --background-transition:0.3s;
  --padding-top:10%;
  --padding-right:0%;
  --padding-bottom:10%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-fc83085 {
  text-align: center;
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-fc83085 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 56px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-fc83085 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-fc83085.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-5fdc05c {
  text-align: center;
  font-family: "Raleway", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 2em;
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
}

.elementor-101 .elementor-element.elementor-element-5fdc05c > .elementor-widget-container {
  padding: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-5fdc05c.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-d43da43 {
  --gap:0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-fdaa793 {
  --min-height:100vh;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:center;
  --align-items:center;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-fdaa793:not(.elementor-motion-effects-element-type-background),
.elementor-101 .elementor-element.elementor-element-fdaa793 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FAFAFA;
}

.elementor-101 .elementor-element.elementor-element-fdaa793,
.elementor-101 .elementor-element.elementor-element-fdaa793::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-0a6dc4f {
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-958b103 {
  text-align: left;
  width: var(--container-widget-width, 30%);
  max-width: 30%;
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  top: 130px;
}

.elementor-101 .elementor-element.elementor-element-958b103 img {
  width: 150px;
  max-width: 150px;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-958b103 {
  left: -84px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-958b103 {
  right: -84px;
}

.elementor-101 .elementor-element.elementor-element-958b103 > .elementor-widget-container {
  --e-transform-origin-x:left;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-625799b {
  text-align: left;
  width: var(--container-widget-width, 30%);
  max-width: 30%;
  --container-widget-width:30%;
  --container-widget-flex-grow:0;
  top: 215px;
}

.elementor-101 .elementor-element.elementor-element-625799b img {
  width: 147px;
  max-width: 147px;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-625799b {
  left: 6px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-625799b {
  right: 6px;
}

.elementor-101 .elementor-element.elementor-element-625799b > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-afa2333 {
  text-align: center;
  width: 100%;
  max-width: 100%;
  bottom: 13%;
  z-index: 0;
}

.elementor-101 .elementor-element.elementor-element-afa2333 img {
  width: 147px;
  max-width: 147px;
}

.elementor-101 .elementor-element.elementor-element-afa2333.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-afa2333 {
  left: 9%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-afa2333 {
  right: 9%;
}

.elementor-101 .elementor-element.elementor-element-afa2333 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-11be0f1 img {
  width: 700px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-11be0f1 > .elementor-widget-container {
  margin: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-11be0f1 {
  width: auto;
  max-width: auto;
  z-index: 100;
}

.elementor-101 .elementor-element.elementor-element-dcf476b img {
  width: 204px;
  max-width: 204px;
}

.elementor-101 .elementor-element.elementor-element-dcf476b > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-dcf476b {
  width: auto;
  max-width: auto;
  top: 50%;
}

.elementor-101 .elementor-element.elementor-element-dcf476b.elementor-element {
  --align-self:flex-end;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-dcf476b {
  right: 10%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-dcf476b {
  left: 10%;
}

.elementor-101 .elementor-element.elementor-element-3a60c4a img {
  width: 121px;
  max-width: 121px;
}

.elementor-101 .elementor-element.elementor-element-3a60c4a > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-3a60c4a {
  width: auto;
  max-width: auto;
  top: 70%;
}

.elementor-101 .elementor-element.elementor-element-3a60c4a.elementor-element {
  --align-self:flex-end;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-3a60c4a {
  right: 3%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-3a60c4a {
  left: 3%;
}

.elementor-101 .elementor-element.elementor-element-7584f64 {
  text-align: center;
  width: 100%;
  max-width: 100%;
  bottom: -43%;
}

.elementor-101 .elementor-element.elementor-element-7584f64 img {
  width: 147px;
  max-width: 147px;
}

.elementor-101 .elementor-element.elementor-element-7584f64.elementor-element {
  --align-self:stretch;
  --order:99999 /* order end hack */;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-7584f64 {
  left: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-7584f64 {
  right: 0%;
}

.elementor-101 .elementor-element.elementor-element-7584f64 > .elementor-widget-container {
  --e-transform-origin-x:left;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-dfcc83b {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:center;
  --align-items:center;
  --gap:0px;
  --background-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-850668f {
  text-align: left;
}

.elementor-101 .elementor-element.elementor-element-850668f img {
  width: 100%;
  max-width: 340px;
}

.elementor-101 .elementor-element.elementor-element-850668f > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-850668f.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-850668f {
  left: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-850668f {
  right: 0%;
}

.elementor-101 .elementor-element.elementor-element-c4cd9d0 {
  text-align: right;
}

.elementor-101 .elementor-element.elementor-element-c4cd9d0 img {
  width: 100%;
  max-width: 410px;
}

.elementor-101 .elementor-element.elementor-element-c4cd9d0 > .elementor-widget-container {
  margin: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-c4cd9d0.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-c4cd9d0 {
  right: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-c4cd9d0 {
  left: 0%;
}

.elementor-101 .elementor-element.elementor-element-d48336f {
  --min-height:100vh;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --align-items:stretch;
  --gap:0px;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-d48336f:not(.elementor-motion-effects-element-type-background),
.elementor-101 .elementor-element.elementor-element-d48336f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #FFFFFF;
}

.elementor-101 .elementor-element.elementor-element-d48336f,
.elementor-101 .elementor-element.elementor-element-d48336f::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-9b25c16 img {
  width: 205px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-9b25c16.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-9b25c16 {
  left: 0px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-9b25c16 {
  right: 0px;
}

.elementor-101 .elementor-element.elementor-element-9b25c16 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-7df4a97 img {
  width: 121px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-7df4a97.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-7df4a97 {
  left: 0px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-7df4a97 {
  right: 0px;
}

.elementor-101 .elementor-element.elementor-element-7df4a97 {
  bottom: 0%;
}

.elementor-101 .elementor-element.elementor-element-7df4a97 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-9007cee img {
  width: 121px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-9007cee.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-9007cee {
  bottom: 12%;
}

.elementor-101 .elementor-element.elementor-element-9007cee > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-58f2478 {
  --justify-content:center;
  --align-items:center;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --gap:0px;
  --background-transition:0.3s;
  --padding-top:15%;
  --padding-right:15%;
  --padding-bottom:15%;
  --padding-left:15%;
}

.elementor-101 .elementor-element.elementor-element-58f2478.e-con {
  --align-self:stretch;
  --flex-grow:0;
  --flex-shrink:0;
}

.elementor-101 .elementor-element.elementor-element-6446f3a .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 48px;
  font-weight: 600;
  text-transform: capitalize;
  font-style: italic;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-6446f3a > .elementor-widget-container {
  margin: 0% 0% 5% 0%;
}

.elementor-101 .elementor-element.elementor-element-6446f3a {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-c8df25c {
  text-align: center;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-15a5468 img {
  width: 570px;
  max-width: 570px;
}

.elementor-101 .elementor-element.elementor-element-15a5468 > .elementor-widget-container {
  margin: -5% -5% -5% -5%;
}

.elementor-101 .elementor-element.elementor-element-15a5468.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-15a5468 {
  right: 0%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-15a5468 {
  left: 0%;
}

.elementor-101 .elementor-element.elementor-element-15a5468 {
  top: 33%;
  z-index: 1;
}

.elementor-101 .elementor-element.elementor-element-2c09cd1 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --align-items:stretch;
  --gap:0%;
  --flex-wrap:wrap;
  --background-transition:0.3s;
  --padding-top:0%;
  --padding-right:0%;
  --padding-bottom:5%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-2edd103 img {
  width: 220px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-2edd103 {
  width: auto;
  max-width: auto;
  top: 50%;
}

.elementor-101 .elementor-element.elementor-element-2edd103.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-2edd103 {
  right: 10%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-2edd103 {
  left: 10%;
}

.elementor-101 .elementor-element.elementor-element-2edd103 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-4cf6063 img {
  width: 190px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-4cf6063 {
  width: auto;
  max-width: auto;
  top: 60%;
}

.elementor-101 .elementor-element.elementor-element-4cf6063.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-4cf6063 {
  right: 5%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-4cf6063 {
  left: 5%;
}

.elementor-101 .elementor-element.elementor-element-4cf6063 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-3beb6e1 {
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --gap:0%;
  --background-transition:0.3s;
  --padding-top:10%;
  --padding-right:10%;
  --padding-bottom:10%;
  --padding-left:10%;
}

.elementor-101 .elementor-element.elementor-element-3beb6e1.e-con {
  --order:-99999 /* order start hack */;
}

.elementor-101 .elementor-element.elementor-element-d6df079 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 56px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-d6df079 > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-d6df079 {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-612a12a {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-612a12a > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-f666db4 {
  --justify-content:flex-end;
  --gap:0px;
  --background-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-4c76e2e img {
  width: 630px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-4c76e2e > .elementor-widget-container {
  margin: 0% 3% -15% -3%;
}

.elementor-101 .elementor-element.elementor-element-4c76e2e {
  width: auto;
  max-width: auto;
  z-index: 10;
}

.elementor-101 .elementor-element.elementor-element-4c76e2e.elementor-element {
  --align-self:flex-start;
  --order:-99999 /* order start hack */;
}

.elementor-101 .elementor-element.elementor-element-bace786 {
  --gap:-1px;
  --background-transition:0.3s;
  --margin-top:0%;
  --margin-right:0%;
  --margin-bottom:0%;
  --margin-left:18%;
}

.elementor-101 .elementor-element.elementor-element-d9b0230 img {
  width: 570px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-d9b0230 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}

.elementor-101 .elementor-element.elementor-element-d9b0230.elementor-element {
  --align-self:flex-end;
  --order:-99999 /* order start hack */;
}

.elementor-101 .elementor-element.elementor-element-d9b0230 {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-0c77975 {
  text-align: left;
  font-family: "Ibarra Real Nova", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  font-style: italic;
  line-height: 2em;
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-0c77975 > .elementor-widget-container {
  margin: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-b861c82 {
  --background-transition:0.3s;
  --padding-top:15%;
  --padding-right:10%;
  --padding-bottom:10%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-8ff8aba .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 56px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-8ff8aba > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-8ff8aba {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-e3f95f0 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-e3f95f0 > .elementor-widget-container {
  margin: 0% 0% 16% 0%;
}

.elementor-101 .elementor-element.elementor-element-070a2e0 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --align-items:flex-end;
  --flex-wrap:nowrap;
  --background-transition:0.3s;
  --margin-top:0%;
  --margin-right:0%;
  --margin-bottom:-5%;
  --margin-left:0%;
  --padding-top:0%;
  --padding-right:10%;
  --padding-bottom:0%;
  --padding-left:50%;
}

.elementor-101 .elementor-element.elementor-element-a00baf0 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
}

.elementor-101 .elementor-element.elementor-element-a00baf0 {
  z-index: 100;
}

.elementor-101 .elementor-element.elementor-element-96c9e74 {
  --flex-direction:row;
  --container-widget-width:initial;
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --gap:0px;
  --flex-wrap:wrap;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-96c9e74:not(.elementor-motion-effects-element-type-background),
.elementor-101 .elementor-element.elementor-element-96c9e74 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
  background-color: #D9585D;
}

.elementor-101 .elementor-element.elementor-element-96c9e74,
.elementor-101 .elementor-element.elementor-element-96c9e74::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-799c62f {
  --min-height:0px;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:flex-start;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:5%;
  --padding-right:5%;
  --padding-bottom:5%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-799c62f:hover {
  background-color: var(--e-global-color-primary);
}

.elementor-101 .elementor-element.elementor-element-2b7768d .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.05em;
}

.elementor-101 .elementor-element.elementor-element-2b7768d > .elementor-widget-container {
  margin: 0% 0% 10% 0%;
}

.elementor-101 .elementor-element.elementor-element-2b7768d {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-29a0974 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-ea3668f img {
  width: 490px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-ea3668f > .elementor-widget-container {
  margin: 0% -15% 0% -15%;
}

.elementor-101 .elementor-element.elementor-element-64dc3e3 {
  --min-height:0px;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:flex-start;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:5%;
  --padding-right:5%;
  --padding-bottom:5%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-64dc3e3:hover {
  background-color: var(--e-global-color-primary);
}

.elementor-101 .elementor-element.elementor-element-fea9dfa .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.05em;
}

.elementor-101 .elementor-element.elementor-element-fea9dfa > .elementor-widget-container {
  margin: 0% 0% 10% 0%;
}

.elementor-101 .elementor-element.elementor-element-fea9dfa {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-7fde082 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-aadc0bf img {
  width: 490px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-aadc0bf > .elementor-widget-container {
  margin: 0% -15% 0% -15%;
}

.elementor-101 .elementor-element.elementor-element-d6f7105 {
  --min-height:0px;
  --flex-direction:column;
  --container-widget-width:100%;
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:flex-start;
  --gap:0px;
  --overflow:hidden;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:5%;
  --padding-right:5%;
  --padding-bottom:5%;
  --padding-left:5%;
}

.elementor-101 .elementor-element.elementor-element-d6f7105:hover {
  background-color: var(--e-global-color-primary);
}

.elementor-101 .elementor-element.elementor-element-274fc8d .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 36px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.05em;
}

.elementor-101 .elementor-element.elementor-element-274fc8d > .elementor-widget-container {
  margin: 0% 0% 10% 0%;
}

.elementor-101 .elementor-element.elementor-element-274fc8d {
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-7762be6 {
  text-align: left;
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-size: var(--e-global-typography-text-font-size);
  font-weight: var(--e-global-typography-text-font-weight);
  line-height: var(--e-global-typography-text-line-height);
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-01378d1 img {
  width: 490px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-01378d1 > .elementor-widget-container {
  margin: 0% -15% 0% -15%;
}

.elementor-101 .elementor-element.elementor-element-505c3a6 {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:flex-start;
  --align-items:center;
  --gap:0px;
  --flex-wrap:nowrap;
  --background-transition:0.3s;
  --margin-top:0%;
  --margin-right:0%;
  --margin-bottom:0%;
  --margin-left:0%;
  --padding-top:0%;
  --padding-right:0%;
  --padding-bottom:0%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-505c3a6,
.elementor-101 .elementor-element.elementor-element-505c3a6::before {
  --border-transition:0.3s;
}

.elementor-101 .elementor-element.elementor-element-1f4c1f9 > .elementor-widget-container {
  margin: -35% -20% 0% 20%;
}

.elementor-101 .elementor-element.elementor-element-1f4c1f9 {
  z-index: 100;
}

.elementor-101 .elementor-element.elementor-element-94333a1 {
  --min-height:100vh;
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:flex-start;
  --align-items:center;
  --gap:0px;
  --flex-wrap:wrap;
  --align-content:center;
  --background-transition:0.3s;
  --padding-top:10%;
  --padding-right:0%;
  --padding-bottom:10%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-bafd140 {
  text-align: center;
  width: 100%;
  max-width: 100%;
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-bafd140 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 92px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-bafd140 > .elementor-widget-container {
  margin: 0% 0% -2.5% 0%;
}

.elementor-101 .elementor-element.elementor-element-20a89dc {
  --flex-direction:row;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:100%;
  --container-widget-flex-grow:1;
  --container-widget-align-self:stretch;
  --justify-content:flex-start;
  --align-items:flex-start;
  --gap:0px;
  --flex-wrap:wrap;
  --background-transition:0.3s;
  --margin-top:0px;
  --margin-right:0px;
  --margin-bottom:0px;
  --margin-left:0px;
  --padding-top:0px;
  --padding-right:0px;
  --padding-bottom:0px;
  --padding-left:0px;
}

.elementor-101 .elementor-element.elementor-element-64e359d img {
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-64e359d > .elementor-widget-container {
  margin: 0% 0% -20% 0%;
  padding: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-64e359d {
  width: var(--container-widget-width, 40%);
  max-width: 40%;
  --container-widget-width:40%;
  --container-widget-flex-grow:0;
}

.elementor-101 .elementor-element.elementor-element-64e359d.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-25274b3 {
  text-align: right;
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
}

.elementor-101 .elementor-element.elementor-element-25274b3 img {
  width: 100%;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-25274b3 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-25274b3.elementor-element {
  --align-self:flex-start;
}

.elementor-101 .elementor-element.elementor-element-9945351 {
  font-family: "Raleway", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 2em;
  width: 100%;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-9945351 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0% 25% 5% 43%;
}

.elementor-101 .elementor-element.elementor-element-9945351.elementor-element {
  --align-self:flex-start;
  --order:99999 /* order end hack */;
}

.elementor-101 .elementor-element.elementor-element-ee4e5b2 img {
  width: 220px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-ee4e5b2 {
  width: auto;
  max-width: auto;
  bottom: 0px;
}

.elementor-101 .elementor-element.elementor-element-ee4e5b2.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-ee4e5b2 {
  left: 1px;
}

body.rtl .elementor-101 .elementor-element.elementor-element-ee4e5b2 {
  right: 1px;
}

.elementor-101 .elementor-element.elementor-element-ee4e5b2 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-cebaa17 img {
  width: 220px;
  max-width: 100%;
}

.elementor-101 .elementor-element.elementor-element-cebaa17 {
  width: auto;
  max-width: auto;
  bottom: 10%;
}

.elementor-101 .elementor-element.elementor-element-cebaa17.elementor-element {
  --align-self:center;
}

body:not(.rtl) .elementor-101 .elementor-element.elementor-element-cebaa17 {
  left: 8%;
}

body.rtl .elementor-101 .elementor-element.elementor-element-cebaa17 {
  right: 8%;
}

.elementor-101 .elementor-element.elementor-element-cebaa17 > .elementor-widget-container {
  --e-transform-origin-x:center;
  --e-transform-origin-y:center;
}

.elementor-101 .elementor-element.elementor-element-65db7ff {
  --min-height:80vh;
  --flex-direction:column;
  --container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
  --container-widget-height:initial;
  --container-widget-flex-grow:0;
  --container-widget-align-self:initial;
  --justify-content:center;
  --align-items:center;
  --gap:0px;
  --flex-wrap:wrap;
  --align-content:center;
  --background-transition:0.3s;
  --padding-top:10%;
  --padding-right:0%;
  --padding-bottom:10%;
  --padding-left:0%;
}

.elementor-101 .elementor-element.elementor-element-d7a8c19 {
  text-align: center;
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
  z-index: 2;
}

.elementor-101 .elementor-element.elementor-element-d7a8c19 .elementor-heading-title {
  font-family: "abril-display", Sans-serif;
  font-size: 56px;
  font-weight: 600;
  text-transform: capitalize;
  letter-spacing: 0.03em;
}

.elementor-101 .elementor-element.elementor-element-d7a8c19 > .elementor-widget-container {
  margin: 0% 0% 0% 0%;
  padding: 0px 0px 0px 0px;
}

.elementor-101 .elementor-element.elementor-element-d7a8c19.elementor-element {
  --align-self:center;
}

.elementor-101 .elementor-element.elementor-element-751f51c {
  text-align: center;
  font-family: "Raleway", Sans-serif;
  font-size: 16px;
  font-weight: 500;
  line-height: 2em;
  width: var(--container-widget-width, 60%);
  max-width: 60%;
  --container-widget-width:60%;
  --container-widget-flex-grow:0;
}

.elementor-101 .elementor-element.elementor-element-751f51c > .elementor-widget-container {
  padding: 10% 10% 10% 10%;
}

.elementor-101 .elementor-element.elementor-element-751f51c.elementor-element {
  --align-self:center;
}

@media (min-width: 768px) {
  .elementor-101 .elementor-element.elementor-element-6e12999 {
    --width:1920%;
  }
  .elementor-101 .elementor-element.elementor-element-c444495 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-5858179 {
    --content-width:1100px;
  }
  .elementor-101 .elementor-element.elementor-element-e1bc9b3 {
    --content-width:1600px;
  }
  .elementor-101 .elementor-element.elementor-element-c0eaa24 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-30d49d5 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-8a7a5ec {
    --width:37%;
  }
  .elementor-101 .elementor-element.elementor-element-7d12aed {
    --width:44.872%;
  }
  .elementor-101 .elementor-element.elementor-element-f490452 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-ca58821 {
    --content-width:1600px;
  }
  .elementor-101 .elementor-element.elementor-element-5a517d2 {
    --width:33.333333%;
  }
  .elementor-101 .elementor-element.elementor-element-deb048e {
    --width:33.333333%;
  }
  .elementor-101 .elementor-element.elementor-element-c05ff16 {
    --width:33.333333%;
  }
  .elementor-101 .elementor-element.elementor-element-2c9b24d {
    --content-width:1600px;
  }
  .elementor-101 .elementor-element.elementor-element-9b85c00 {
    --content-width:1920px;
  }
  .elementor-101 .elementor-element.elementor-element-268d60f {
    --content-width:1920px;
  }
  .elementor-101 .elementor-element.elementor-element-0a6dc4f {
    --width:1920%;
  }
  .elementor-101 .elementor-element.elementor-element-dfcc83b {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-d48336f {
    --content-width:1100px;
  }
  .elementor-101 .elementor-element.elementor-element-2c09cd1 {
    --content-width:1600px;
  }
  .elementor-101 .elementor-element.elementor-element-3beb6e1 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-f666db4 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-bace786 {
    --width:37%;
  }
  .elementor-101 .elementor-element.elementor-element-b861c82 {
    --width:44.872%;
  }
  .elementor-101 .elementor-element.elementor-element-070a2e0 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-96c9e74 {
    --content-width:1600px;
  }
  .elementor-101 .elementor-element.elementor-element-799c62f {
    --width:33.333333%;
  }
  .elementor-101 .elementor-element.elementor-element-64dc3e3 {
    --width:33.333333%;
  }
  .elementor-101 .elementor-element.elementor-element-d6f7105 {
    --width:33.333333%;
  }
  .elementor-101 .elementor-element.elementor-element-505c3a6 {
    --content-width:1600px;
  }
  .elementor-101 .elementor-element.elementor-element-94333a1 {
    --content-width:1920px;
  }
  .elementor-101 .elementor-element.elementor-element-65db7ff {
    --content-width:1920px;
  }
}
@media (max-width: 1024px) and (min-width: 768px) {
  .elementor-101 .elementor-element.elementor-element-5858179 {
    --content-width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-c0eaa24 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-30d49d5 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-8a7a5ec {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-7d12aed {
    --width:45%;
  }
  .elementor-101 .elementor-element.elementor-element-f490452 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-2c9b24d {
    --content-width:40%;
  }
  .elementor-101 .elementor-element.elementor-element-d48336f {
    --content-width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-3beb6e1 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-f666db4 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-bace786 {
    --width:50%;
  }
  .elementor-101 .elementor-element.elementor-element-b861c82 {
    --width:45%;
  }
  .elementor-101 .elementor-element.elementor-element-070a2e0 {
    --width:100%;
  }
  .elementor-101 .elementor-element.elementor-element-505c3a6 {
    --content-width:40%;
  }
}
@media (max-width: 1024px) {
  .elementor-101 .elementor-element.elementor-element-d373b31 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-7852d76 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-1ad9efa img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-d977714 {
    z-index: 100;
  }
  .elementor-101 .elementor-element.elementor-element-93591e9 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-5f1b713 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-00f8589 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-c444495 {
    --gap:0px;
  }
  .elementor-101 .elementor-element.elementor-element-e603716 img {
    max-width: 240px;
  }
  .elementor-101 .elementor-element.elementor-element-4a6d81a img {
    max-width: 280px;
  }
  .elementor-101 .elementor-element.elementor-element-295498e {
    text-align: center;
  }
  .elementor-101 .elementor-element.elementor-element-295498e .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-27110e4 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-8f0991e {
    right: -20%;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-8f0991e {
    left: -20%;
  }
  .elementor-101 .elementor-element.elementor-element-c0eaa24.e-con {
    --order:1;
  }
  .elementor-101 .elementor-element.elementor-element-510d6a2 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-6ade793 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-6ade793 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-30d49d5 {
    --margin-top:-10%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:45%;
  }
  .elementor-101 .elementor-element.elementor-element-30d49d5.e-con {
    --order:2;
  }
  .elementor-101 .elementor-element.elementor-element-67c7be3 > .elementor-widget-container {
    margin: 0% 3% -15% -3%;
  }
  .elementor-101 .elementor-element.elementor-element-67c7be3 {
    z-index: 10;
  }
  .elementor-101 .elementor-element.elementor-element-8a7a5ec {
    --gap:0px;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:5%;
  }
  .elementor-101 .elementor-element.elementor-element-8a7a5ec.e-con {
    --order:2;
  }
  .elementor-101 .elementor-element.elementor-element-1c0530c.elementor-element {
    --order:0;
  }
  .elementor-101 .elementor-element.elementor-element-7d12aed {
    --justify-content:center;
    --padding-top:12%;
    --padding-right:5%;
    --padding-bottom:0%;
    --padding-left:5%;
  }
  .elementor-101 .elementor-element.elementor-element-7d12aed.e-con {
    --order:4;
  }
  .elementor-101 .elementor-element.elementor-element-c93f9a0 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-bcfb236 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-f490452 {
    --gap:0px;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:-11%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:10%;
    --padding-bottom:0%;
    --padding-left:50%;
  }
  .elementor-101 .elementor-element.elementor-element-92a8769 img {
    width: 660px;
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-92a8769 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-b8662be .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-48ab0a9 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-3b3c881 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-cc99c1d {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-9dd6328 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-a3b63d9 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-2c9b24d {
    --gap:0px;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:0%;
    --padding-bottom:0%;
    --padding-left:0%;
  }
  .elementor-101 .elementor-element.elementor-element-fc46d19 img {
    width: 660px;
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-fc46d19 > .elementor-widget-container {
    margin: -30% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-eaa9533 .elementor-heading-title {
    font-size: 42px;
  }
  .elementor-101 .elementor-element.elementor-element-d2a7524 > .elementor-widget-container {
    margin: 10% 0% -10% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-d2a7524 {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
  }
  .elementor-101 .elementor-element.elementor-element-d2a7524.elementor-element {
    --align-self:flex-start;
  }
  .elementor-101 .elementor-element.elementor-element-c7397c2 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-c7397c2 {
    --container-widget-width:60%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 60%);
    max-width: 60%;
  }
  .elementor-101 .elementor-element.elementor-element-3f88b4a > .elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 0% 10% 10% 45%;
  }
  .elementor-101 .elementor-element.elementor-element-fc83085 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-5fdc05c > .elementor-widget-container {
    padding: 5% 10% 5% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-5fdc05c {
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-958b103 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-625799b img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-afa2333 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-11be0f1 {
    z-index: 100;
  }
  .elementor-101 .elementor-element.elementor-element-dcf476b img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-3a60c4a img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-7584f64 img {
    width: 100px;
  }
  .elementor-101 .elementor-element.elementor-element-dfcc83b {
    --gap:0px;
  }
  .elementor-101 .elementor-element.elementor-element-850668f img {
    max-width: 240px;
  }
  .elementor-101 .elementor-element.elementor-element-c4cd9d0 img {
    max-width: 280px;
  }
  .elementor-101 .elementor-element.elementor-element-6446f3a {
    text-align: center;
  }
  .elementor-101 .elementor-element.elementor-element-6446f3a .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-c8df25c {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-15a5468 {
    right: -20%;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-15a5468 {
    left: -20%;
  }
  .elementor-101 .elementor-element.elementor-element-3beb6e1.e-con {
    --order:1;
  }
  .elementor-101 .elementor-element.elementor-element-d6df079 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-612a12a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-612a12a > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-f666db4 {
    --margin-top:-10%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:45%;
  }
  .elementor-101 .elementor-element.elementor-element-f666db4.e-con {
    --order:2;
  }
  .elementor-101 .elementor-element.elementor-element-4c76e2e > .elementor-widget-container {
    margin: 0% 3% -15% -3%;
  }
  .elementor-101 .elementor-element.elementor-element-4c76e2e {
    z-index: 10;
  }
  .elementor-101 .elementor-element.elementor-element-bace786 {
    --gap:0px;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:5%;
  }
  .elementor-101 .elementor-element.elementor-element-bace786.e-con {
    --order:2;
  }
  .elementor-101 .elementor-element.elementor-element-d9b0230.elementor-element {
    --order:0;
  }
  .elementor-101 .elementor-element.elementor-element-b861c82 {
    --justify-content:center;
    --padding-top:12%;
    --padding-right:5%;
    --padding-bottom:0%;
    --padding-left:5%;
  }
  .elementor-101 .elementor-element.elementor-element-b861c82.e-con {
    --order:4;
  }
  .elementor-101 .elementor-element.elementor-element-8ff8aba .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-e3f95f0 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-070a2e0 {
    --gap:0px;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:-11%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:10%;
    --padding-bottom:0%;
    --padding-left:50%;
  }
  .elementor-101 .elementor-element.elementor-element-a00baf0 img {
    width: 660px;
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-a00baf0 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-2b7768d .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-29a0974 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-fea9dfa .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-7fde082 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-274fc8d .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-7762be6 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-505c3a6 {
    --gap:0px;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:0%;
    --padding-bottom:0%;
    --padding-left:0%;
  }
  .elementor-101 .elementor-element.elementor-element-1f4c1f9 img {
    width: 660px;
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-1f4c1f9 > .elementor-widget-container {
    margin: -30% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-bafd140 .elementor-heading-title {
    font-size: 42px;
  }
  .elementor-101 .elementor-element.elementor-element-64e359d > .elementor-widget-container {
    margin: 10% 0% -10% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-64e359d {
    width: var(--container-widget-width, 40%);
    max-width: 40%;
    --container-widget-width:40%;
    --container-widget-flex-grow:0;
  }
  .elementor-101 .elementor-element.elementor-element-64e359d.elementor-element {
    --align-self:flex-start;
  }
  .elementor-101 .elementor-element.elementor-element-25274b3 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-25274b3 {
    --container-widget-width:60%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 60%);
    max-width: 60%;
  }
  .elementor-101 .elementor-element.elementor-element-9945351 > .elementor-widget-container {
    margin: -5% 0% 0% 0%;
    padding: 0% 10% 10% 45%;
  }
  .elementor-101 .elementor-element.elementor-element-d7a8c19 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-751f51c > .elementor-widget-container {
    padding: 5% 10% 5% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-751f51c {
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
}
@media (max-width: 767px) {
  .elementor-101 .elementor-element.elementor-element-31b5272 {
    --min-height:100vh;
  }
  .elementor-101 .elementor-element.elementor-element-d373b31 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-7852d76 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-1ad9efa img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-d977714 {
    text-align: center;
    z-index: 100;
  }
  .elementor-101 .elementor-element.elementor-element-d977714 img {
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-d977714.elementor-element {
    --align-self:center;
  }
  .elementor-101 .elementor-element.elementor-element-93591e9 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-5f1b713 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-00f8589 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-c444495 {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --gap:0px;
    --flex-wrap:nowrap;
    --margin-top:0px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --z-index:1000;
  }
  .elementor-101 .elementor-element.elementor-element-c444495.e-con {
    --align-self:center;
    --flex-grow:1;
    --flex-shrink:0;
  }
  .elementor-101 .elementor-element.elementor-element-e603716 img {
    max-width: 200px;
  }
  .elementor-101 .elementor-element.elementor-element-e603716 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-e603716 {
    left: 0px;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-e603716 {
    right: 0px;
  }
  .elementor-101 .elementor-element.elementor-element-4a6d81a {
    text-align: right;
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
  }
  .elementor-101 .elementor-element.elementor-element-4a6d81a img {
    max-width: 200px;
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-4a6d81a {
    right: 0%;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-4a6d81a {
    left: 0%;
  }
  .elementor-101 .elementor-element.elementor-element-5858179 {
    --margin-top:0px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
  }
  .elementor-101 .elementor-element.elementor-element-1d36fa9 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-7aa2c9b img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-179de86 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-9192b4c {
    --justify-content:center;
    --padding-top:6%;
    --padding-right:6%;
    --padding-bottom:6%;
    --padding-left:6%;
  }
  .elementor-101 .elementor-element.elementor-element-295498e {
    text-align: center;
  }
  .elementor-101 .elementor-element.elementor-element-295498e > .elementor-widget-container {
    margin: 0% 0% 10% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-27110e4 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-8f0991e > .elementor-widget-container {
    margin: -300px -400px 0px 0px;
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-8f0991e {
    right: -20%;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-8f0991e {
    left: -20%;
  }
  .elementor-101 .elementor-element.elementor-element-8f0991e {
    top: 60%;
  }
  .elementor-101 .elementor-element.elementor-element-b9ea389 img {
    max-width: 30%;
  }
  .elementor-101 .elementor-element.elementor-element-34704b7 img {
    max-width: 30%;
  }
  .elementor-101 .elementor-element.elementor-element-c0eaa24 {
    --padding-top:10%;
    --padding-right:10%;
    --padding-bottom:10%;
    --padding-left:10%;
  }
  .elementor-101 .elementor-element.elementor-element-6ade793 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-30d49d5 {
    --width:100%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
    --padding-top:10px;
    --padding-right:10px;
    --padding-bottom:10px;
    --padding-left:10px;
  }
  .elementor-101 .elementor-element.elementor-element-67c7be3 > .elementor-widget-container {
    margin: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-67c7be3.elementor-element {
    --align-self:center;
  }
  .elementor-101 .elementor-element.elementor-element-8a7a5ec {
    --gap:0%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
  }
  .elementor-101 .elementor-element.elementor-element-8a7a5ec.e-con {
    --order:4;
  }
  .elementor-101 .elementor-element.elementor-element-1c0530c.elementor-element {
    --align-self:center;
  }
  .elementor-101 .elementor-element.elementor-element-7d12aed {
    --padding-top:10%;
    --padding-right:10%;
    --padding-bottom:10%;
    --padding-left:10%;
  }
  .elementor-101 .elementor-element.elementor-element-7d12aed.e-con {
    --order:3;
  }
  .elementor-101 .elementor-element.elementor-element-bcfb236 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-bcfb236 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-f490452 {
    --width:100%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:-18%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:20%;
    --padding-bottom:0%;
    --padding-left:20%;
  }
  .elementor-101 .elementor-element.elementor-element-92a8769 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-48ab0a9 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-7b790c5 img {
    max-width: 50%;
  }
  .elementor-101 .elementor-element.elementor-element-cc99c1d {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-99b3d50 img {
    max-width: 50%;
  }
  .elementor-101 .elementor-element.elementor-element-a3b63d9 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-6e90120 img {
    max-width: 50%;
  }
  .elementor-101 .elementor-element.elementor-element-2c9b24d {
    --content-width:70%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:0%;
    --padding-bottom:0%;
    --padding-left:0%;
  }
  .elementor-101 .elementor-element.elementor-element-fc46d19 > .elementor-widget-container {
    margin: -30% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-eaa9533 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-eaa9533 > .elementor-widget-container {
    margin: 0% 10% 0% 10%;
    padding: 0px 0px 0px 0px;
  }
  .elementor-101 .elementor-element.elementor-element-d2a7524 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-d2a7524 {
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-d2a7524.elementor-element {
    --order:99999 /* order end hack */;
  }
  .elementor-101 .elementor-element.elementor-element-c7397c2 > .elementor-widget-container {
    padding: 10% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-c7397c2 {
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-3f88b4a > .elementor-widget-container {
    padding: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-63c7629 img {
    max-width: 20%;
  }
  .elementor-101 .elementor-element.elementor-element-05f4558 img {
    max-width: 20%;
  }
  .elementor-101 .elementor-element.elementor-element-5fdc05c > .elementor-widget-container {
    padding: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-fdaa793 {
    --min-height:100vh;
  }
  .elementor-101 .elementor-element.elementor-element-958b103 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-625799b img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-afa2333 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-11be0f1 {
    text-align: center;
    z-index: 100;
  }
  .elementor-101 .elementor-element.elementor-element-11be0f1 img {
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-11be0f1.elementor-element {
    --align-self:center;
  }
  .elementor-101 .elementor-element.elementor-element-dcf476b img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-3a60c4a img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-7584f64 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-dfcc83b {
    --flex-direction:row;
    --container-widget-width:initial;
    --container-widget-height:100%;
    --container-widget-flex-grow:1;
    --container-widget-align-self:stretch;
    --justify-content:center;
    --gap:0px;
    --flex-wrap:nowrap;
    --margin-top:0px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
    --z-index:1000;
  }
  .elementor-101 .elementor-element.elementor-element-dfcc83b.e-con {
    --align-self:center;
    --flex-grow:1;
    --flex-shrink:0;
  }
  .elementor-101 .elementor-element.elementor-element-850668f img {
    max-width: 200px;
  }
  .elementor-101 .elementor-element.elementor-element-850668f {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-850668f {
    left: 0px;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-850668f {
    right: 0px;
  }
  .elementor-101 .elementor-element.elementor-element-c4cd9d0 img {
    max-width: 200px;
  }
  .elementor-101 .elementor-element.elementor-element-c4cd9d0 {
    width: var(--container-widget-width, 50%);
    max-width: 50%;
    --container-widget-width:50%;
    --container-widget-flex-grow:0;
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-c4cd9d0 {
    right: 0%;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-c4cd9d0 {
    left: 0%;
  }
  .elementor-101 .elementor-element.elementor-element-d48336f {
    --margin-top:0px;
    --margin-right:0px;
    --margin-bottom:0px;
    --margin-left:0px;
    --padding-top:0px;
    --padding-right:0px;
    --padding-bottom:0px;
    --padding-left:0px;
  }
  .elementor-101 .elementor-element.elementor-element-9b25c16 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-7df4a97 img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-9007cee img {
    max-width: 40%;
  }
  .elementor-101 .elementor-element.elementor-element-58f2478 {
    --justify-content:center;
    --padding-top:6%;
    --padding-right:6%;
    --padding-bottom:6%;
    --padding-left:6%;
  }
  .elementor-101 .elementor-element.elementor-element-6446f3a {
    text-align: center;
  }
  .elementor-101 .elementor-element.elementor-element-6446f3a > .elementor-widget-container {
    margin: 10% 0% 10% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-c8df25c {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-15a5468 > .elementor-widget-container {
    margin: -300px -400px 0px 0px;
  }
  body:not(.rtl) .elementor-101 .elementor-element.elementor-element-15a5468 {
    right: -20%;
  }
  body.rtl .elementor-101 .elementor-element.elementor-element-15a5468 {
    left: -20%;
  }
  .elementor-101 .elementor-element.elementor-element-15a5468 {
    top: 60%;
  }
  .elementor-101 .elementor-element.elementor-element-2edd103 img {
    max-width: 30%;
  }
  .elementor-101 .elementor-element.elementor-element-4cf6063 img {
    max-width: 30%;
  }
  .elementor-101 .elementor-element.elementor-element-3beb6e1 {
    --padding-top:10%;
    --padding-right:10%;
    --padding-bottom:10%;
    --padding-left:10%;
  }
  .elementor-101 .elementor-element.elementor-element-612a12a {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-f666db4 {
    --width:100%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
    --padding-top:10px;
    --padding-right:10px;
    --padding-bottom:10px;
    --padding-left:10px;
  }
  .elementor-101 .elementor-element.elementor-element-4c76e2e > .elementor-widget-container {
    margin: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-4c76e2e.elementor-element {
    --align-self:center;
  }
  .elementor-101 .elementor-element.elementor-element-bace786 {
    --gap:0%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
  }
  .elementor-101 .elementor-element.elementor-element-bace786.e-con {
    --order:4;
  }
  .elementor-101 .elementor-element.elementor-element-d9b0230.elementor-element {
    --align-self:center;
  }
  .elementor-101 .elementor-element.elementor-element-b861c82 {
    --padding-top:10%;
    --padding-right:10%;
    --padding-bottom:10%;
    --padding-left:10%;
  }
  .elementor-101 .elementor-element.elementor-element-b861c82.e-con {
    --order:3;
  }
  .elementor-101 .elementor-element.elementor-element-e3f95f0 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-e3f95f0 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-070a2e0 {
    --width:100%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:-18%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:20%;
    --padding-bottom:0%;
    --padding-left:20%;
  }
  .elementor-101 .elementor-element.elementor-element-a00baf0 > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-29a0974 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-ea3668f img {
    max-width: 50%;
  }
  .elementor-101 .elementor-element.elementor-element-7fde082 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-aadc0bf img {
    max-width: 50%;
  }
  .elementor-101 .elementor-element.elementor-element-7762be6 {
    font-size: var(--e-global-typography-text-font-size);
    line-height: var(--e-global-typography-text-line-height);
  }
  .elementor-101 .elementor-element.elementor-element-01378d1 img {
    max-width: 50%;
  }
  .elementor-101 .elementor-element.elementor-element-505c3a6 {
    --content-width:70%;
    --margin-top:0%;
    --margin-right:0%;
    --margin-bottom:0%;
    --margin-left:0%;
    --padding-top:0%;
    --padding-right:0%;
    --padding-bottom:0%;
    --padding-left:0%;
  }
  .elementor-101 .elementor-element.elementor-element-1f4c1f9 > .elementor-widget-container {
    margin: -30% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-bafd140 .elementor-heading-title {
    font-size: 32px;
  }
  .elementor-101 .elementor-element.elementor-element-bafd140 > .elementor-widget-container {
    margin: 0% 10% 0% 10%;
    padding: 0px 0px 0px 0px;
  }
  .elementor-101 .elementor-element.elementor-element-64e359d > .elementor-widget-container {
    margin: 0% 0% 0% 0%;
    padding: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-64e359d {
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-64e359d.elementor-element {
    --order:99999 /* order end hack */;
  }
  .elementor-101 .elementor-element.elementor-element-25274b3 > .elementor-widget-container {
    padding: 10% 0% 0% 0%;
  }
  .elementor-101 .elementor-element.elementor-element-25274b3 {
    --container-widget-width:100%;
    --container-widget-flex-grow:0;
    width: var(--container-widget-width, 100%);
    max-width: 100%;
  }
  .elementor-101 .elementor-element.elementor-element-9945351 > .elementor-widget-container {
    padding: 10% 10% 10% 10%;
  }
  .elementor-101 .elementor-element.elementor-element-ee4e5b2 img {
    max-width: 20%;
  }
  .elementor-101 .elementor-element.elementor-element-cebaa17 img {
    max-width: 20%;
  }
  .elementor-101 .elementor-element.elementor-element-751f51c > .elementor-widget-container {
    padding: 10% 10% 10% 10%;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWFpbi5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUEsZ0JBQWdCO0FBQWhCO0VBQ0U7RUFDQTtFQU1BO0VBRUE7Ozs7O3FCQUFBO0VBT0E7RUFDQTtFQUNBO0FBTEY7QUFWRTtFQUpGO0lBS0k7RUFhRjtBQUNGOztBQUdBO0VBQ0U7RUFDQTtBQUFGO0FBQ0U7RUFDRTtFQUNBO0FBQ0o7O0FBSUE7RUFDRTtFQUNBO0FBREY7QUFFRTtFQUNFO0FBQUo7O0FBR0E7RUFDSTtBQUFKOztBQUVBO0VBR0k7QUFESjtBQUdNO0VBREY7SUFFSTtFQUFOO0FBQ0Y7O0FBR0E7OztFQUdFO0VBQ0U7QUFBSjs7QUFFQTs7RUFFSTtBQUNKOztBQUNBO0VBQ0U7QUFFRjs7QUFFQTs7c0JBQUE7QUFJQTtFQUNFO0VBQ0E7RUFDQSwySEFDRTtFQUVGO0VBQ0E7RUFDQTtBQUZGOztBQVNFO0VBQ0U7QUFOSjs7QUFXQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFSRjs7QUFZQTtFQUNFO0FBVEY7QUFVRTtFQUNFO0VBQ0E7QUFSSjtBQVNJO0VBQ0U7QUFQTjs7QUFjSTtFQURGO0lBRUk7RUFWSjtBQUNGOztBQzFHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENkdEOztBQzNHQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOEdEOztBQzVHQTs7RUFFQztBRCtHRDs7QUM3R0E7O0VBRUM7QURnSEQ7O0FDOUdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEaUhEOztBQy9HQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGtIRDs7QUNoSEE7RUFDQztFQUNBO0FEbUhEOztBQ2pIQTtFQUNDO0FEb0hEOztBQ2xIQTtFQUNDO0FEcUhEOztBQ25IQTtFQUNDO0VBQ0E7QURzSEQ7O0FDcEhBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdUhEOztBQ3JIQTtFQUNDO0VBQ0E7QUR3SEQ7O0FDdEhBO0VBQ0M7QUR5SEQ7O0FDdkhBO0VBQ0M7QUQwSEQ7O0FDeEhBO0VBQ0M7RUFDQTtBRDJIRDs7QUN6SEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENEhEOztBQzFIQTtFQUNDO0VBQ0E7QUQ2SEQ7O0FDM0hBO0VBQ0M7QUQ4SEQ7O0FDNUhBO0VBQ0M7QUQrSEQ7O0FDN0hBO0VBQ0M7QURnSUQ7O0FDOUhBO0VBQ0M7RUFDQTtBRGlJRDs7QUMvSEE7RUFDQztFQUNBO0FEa0lEOztBQ2hJQTtFQUNDO0FEbUlEOztBQ2pJQTtFQUNDO0VBQ0E7RUFDQTtBRG9JRDs7QUNsSUE7RUFDQztFQUNBO0FEcUlEOztBQ25JQTtFQUNDO0VBQ0E7RUFDQTtBRHNJRDs7QUNwSUE7RUFDQztFQUNBO0VBQ0E7QUR1SUQ7O0FDcklBO0VBQ0M7QUR3SUQ7O0FDdElBO0VBQ0M7QUR5SUQ7O0FDdklBO0VBQ0M7QUQwSUQ7O0FDeElBO0VBQ0M7RUFDQTtBRDJJRDs7QUN6SUE7RUFDQztFQUNBO0VBQ0E7QUQ0SUQ7O0FDMUlBO0VBQ0M7RUFDQTtFQUNBO0FENklEOztBQzNJQTtFQUNDO0FEOElEOztBQzVJQTtFQUNDO0FEK0lEOztBQzdJQTtFQUNDO0FEZ0pEOztBQzlJQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEaUpEOztBQy9JQTtFQUNDO0VBQ0E7QURrSkQ7O0FDaEpBO0VBQ0M7RUFDQTtBRG1KRDs7QUNqSkE7RUFDQztBRG9KRDs7QUNsSkE7RUFDQztBRHFKRDs7QUNuSkE7RUFDQztFQUNBO0FEc0pEOztBQ3BKQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVKRDs7QUNySkE7RUFDQztBRHdKRDs7QUN0SkE7RUFDQztFQUNBO0FEeUpEOztBQ3ZKQTtFQUNDO0FEMEpEOztBQ3hKQTtFQUNDO0FEMkpEOztBQ3pKQTtFQUNDO0FENEpEOztBQzFKQTtFQUNDO0FENkpEOztBQzNKQTtFQUNDO0FEOEpEOztBQzVKQTtFQUNDO0VBQ0E7QUQrSkQ7O0FDN0pBO0VBQ0M7QURnS0Q7O0FDOUpBO0VBQ0M7QURpS0Q7O0FDL0pBO0VBQ0M7QURrS0Q7O0FDaEtBO0VBQ0M7QURtS0Q7O0FDaktBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG9LRDs7QUNsS0E7O0VBRUM7QURxS0Q7O0FDbktBOztFQUVDO0FEc0tEOztBQ3BLQTtFQUNDO0VBQ0E7QUR1S0Q7O0FDcktBO0VBQ0M7QUR3S0Q7O0FDdEtBO0VBQ0M7QUR5S0Q7O0FDdktBO0VBQ0M7QUQwS0Q7O0FDeEtBO0VBQ0M7RUFDQTtBRDJLRDs7QUN6S0E7RUFDQztFQUNBO0FENEtEOztBQzFLQTtFQUNDO0FENktEOztBQzNLQTtFQUNDO0FEOEtEOztBQzVLQTtFQUNDO0FEK0tEOztBQzdLQTtFQUNDO0FEZ0xEOztBQzlLQTtFQUNDO0VBQ0E7QURpTEQ7O0FDL0tBO0VBQ0M7RUFDQTtBRGtMRDs7QUNoTEE7RUFDQztBRG1MRDs7QUNqTEE7RUFDQztBRG9MRDs7QUNsTEE7RUFDQztFQUNBO0FEcUxEOztBQ25MQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHNMRDs7QUNwTEE7RUFDQztFQUNBO0VBQ0E7QUR1TEQ7O0FDckxBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEd0xEOztBQ3RMQTtFQUNDO0FEeUxEOztBQ3ZMQTtFQUNDO0FEMExEOztBQ3hMQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJMRDs7QUN6TEE7RUFDQztFQUNBO0FENExEOztBQzFMQTtFQUNDO0FENkxEOztBQzNMQTtFQUNDO0FEOExEOztBQzVMQTtFQUNDO0FEK0xEOztBQzdMQTtFQUNDO0FEZ01EOztBQzlMQTtFQUNDO0VBQ0E7QURpTUQ7O0FDL0xBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURrTUQ7O0FDaE1BO0VBQ0M7RUFDQTtBRG1NRDs7QUNqTUE7RUFDQztFQUNBO0VBQ0E7QURvTUQ7O0FDbE1BO0VBQ0M7QURxTUQ7O0FDbk1BO0VBQ0M7QURzTUQ7O0FDcE1BO0VBQ0M7QUR1TUQ7O0FDck1BO0VBQ0M7RUFDQTtBRHdNRDs7QUN0TUE7RUFDQztFQUNBO0FEeU1EOztBQ3ZNQTtFQUNDO0VBQ0E7RUFDQTtBRDBNRDs7QUN4TUE7RUFDQztBRDJNRDs7QUN6TUE7RUFDQztBRDRNRDs7QUMxTUE7RUFDQztBRDZNRDs7QUMzTUE7RUFDQztFQUNBO0FEOE1EOztBQzVNQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUQrTUQ7O0FDN01BO0VBQ0M7QURnTkQ7O0FDOU1BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGlORDs7QUMvTUE7RUFDQztBRGtORDs7QUNoTkE7RUFDQztBRG1ORDs7QUNqTkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvTkQ7O0FDbE5BO0VBQ0M7QURxTkQ7O0FDbk5BO0VBQ0M7RUFDQTtFQUNBO0FEc05EOztBQ3BOQTtFQUNDO0VBQ0E7QUR1TkQ7O0FDck5BO0VBQ0M7QUR3TkQ7O0FDdE5BO0VBQ0M7RUFDQTtFQUNBO0FEeU5EOztBQ3ZOQTtFQUNDO0VBQ0E7QUQwTkQ7O0FDeE5BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMk5EOztBQ3pOQTtFQUNDO0VBQ0E7QUQ0TkQ7O0FDMU5BO0VBQ0M7QUQ2TkQ7O0FDM05BO0VBQ0M7RUFDQTtBRDhORDs7QUM1TkE7RUFDQztBRCtORDs7QUM3TkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGdPRDs7QUM5TkE7RUFDQztBRGlPRDs7QUMvTkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa09EOztBQ2hPQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtT0Q7O0FDak9BO0VBQ0M7QURvT0Q7O0FDbE9BO0VBQ0M7QURxT0Q7O0FDbk9BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEc09EOztBQ3BPQTtFQUNDO0FEdU9EOztBQ3JPQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEd09EOztBQ3RPQTtFQUNDO0FEeU9EOztBQ3ZPQTtFQUNDO0FEME9EOztBQ3hPQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMk9EOztBQ3pPQTs7RUFFQztBRDRPRDs7QUMxT0E7O0VBRUM7QUQ2T0Q7O0FDM09BO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOE9EOztBQzVPQTtFQUNDO0FEK09EOztBQzdPQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnUEQ7O0FDOU9BO0VBQ0M7QURpUEQ7O0FDL09BO0VBQ0M7QURrUEQ7O0FDaFBBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbVBEOztBQ2pQQTtFQUNDO0VBQ0E7QURvUEQ7O0FDbFBBO0VBQ0M7QURxUEQ7O0FDblBBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEc1BEOztBQ3BQQTtFQUNDO0FEdVBEOztBQ3JQQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR3UEQ7O0FDdFBBO0VBQ0M7QUR5UEQ7O0FDdlBBO0VBQ0M7QUQwUEQ7O0FDeFBBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMlBEOztBQ3pQQTtFQUNDO0VBQ0E7QUQ0UEQ7O0FDMVBBO0VBQ0M7QUQ2UEQ7O0FDM1BBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOFBEOztBQzVQQTtFQUNDO0FEK1BEOztBQzdQQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnUUQ7O0FDOVBBO0VBQ0M7QURpUUQ7O0FDL1BBO0VBQ0M7QURrUUQ7O0FDaFFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbVFEOztBQ2pRQTtFQUNDO0VBQ0E7QURvUUQ7O0FDbFFBO0VBQ0M7QURxUUQ7O0FDblFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEc1FEOztBQ3BRQTs7RUFFQztBRHVRRDs7QUNyUUE7RUFDQztBRHdRRDs7QUN0UUE7RUFDQztBRHlRRDs7QUN2UUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDBRRDs7QUN4UUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRDJRRDs7QUN6UUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENFFEOztBQzFRQTtFQUNDO0FENlFEOztBQzNRQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDhRRDs7QUM1UUE7RUFDQztBRCtRRDs7QUM3UUE7RUFDQztFQUNBO0FEZ1JEOztBQzlRQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEaVJEOztBQy9RQTtFQUNDO0FEa1JEOztBQ2hSQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtUkQ7O0FDalJBO0VBQ0M7RUFDQTtBRG9SRDs7QUNsUkE7RUFDQztFQUNBO0FEcVJEOztBQ25SQTtFQUNDO0FEc1JEOztBQ3BSQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVSRDs7QUNyUkE7RUFDQztFQUNBO0FEd1JEOztBQ3RSQTtFQUNDO0VBQ0E7QUR5UkQ7O0FDdlJBO0VBQ0M7RUFDQTtBRDBSRDs7QUN4UkE7RUFDQztFQUNBO0VBQ0E7QUQyUkQ7O0FDelJBO0VBQ0M7QUQ0UkQ7O0FDMVJBO0VBQ0M7QUQ2UkQ7O0FDM1JBO0VBQ0M7QUQ4UkQ7O0FDNVJBO0VBQ0M7RUFDQTtBRCtSRDs7QUM3UkE7RUFDQztFQUNBO0FEZ1NEOztBQzlSQTtFQUNDO0VBQ0E7RUFDQTtBRGlTRDs7QUMvUkE7RUFDQztBRGtTRDs7QUNoU0E7RUFDQztBRG1TRDs7QUNqU0E7RUFDQztBRG9TRDs7QUNsU0E7RUFDQztFQUNBO0FEcVNEOztBQ25TQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEc1NEOztBQ3BTQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVTRDs7QUNyU0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEd1NEOztBQ3RTQTtFQUNDO0VBQ0E7QUR5U0Q7O0FDdlNBO0VBQ0M7QUQwU0Q7O0FDeFNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEMlNEOztBQ3pTQTtFQUNDO0FENFNEOztBQzFTQTtFQUNDO0FENlNEOztBQzNTQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEOFNEOztBQzVTQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK1NEOztBQzdTQTs7RUFFQztBRGdURDs7QUM5U0E7O0VBRUM7QURpVEQ7O0FDL1NBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEa1REOztBQ2hUQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRG1URDs7QUNqVEE7RUFDQztFQUNBO0FEb1REOztBQ2xUQTtFQUNDO0FEcVREOztBQ25UQTtFQUNDO0FEc1REOztBQ3BUQTtFQUNDO0VBQ0E7QUR1VEQ7O0FDclRBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEd1REOztBQ3RUQTtFQUNDO0VBQ0E7QUR5VEQ7O0FDdlRBO0VBQ0M7QUQwVEQ7O0FDeFRBO0VBQ0M7QUQyVEQ7O0FDelRBO0VBQ0M7RUFDQTtBRDRURDs7QUMxVEE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENlREOztBQzNUQTtFQUNDO0VBQ0E7QUQ4VEQ7O0FDNVRBO0VBQ0M7QUQrVEQ7O0FDN1RBO0VBQ0M7QURnVUQ7O0FDOVRBO0VBQ0M7QURpVUQ7O0FDL1RBO0VBQ0M7RUFDQTtBRGtVRDs7QUNoVUE7RUFDQztFQUNBO0FEbVVEOztBQ2pVQTtFQUNDO0FEb1VEOztBQ2xVQTtFQUNDO0VBQ0E7RUFDQTtBRHFVRDs7QUNuVUE7RUFDQztFQUNBO0FEc1VEOztBQ3BVQTtFQUNDO0VBQ0E7RUFDQTtBRHVVRDs7QUNyVUE7RUFDQztFQUNBO0VBQ0E7QUR3VUQ7O0FDdFVBO0VBQ0M7QUR5VUQ7O0FDdlVBO0VBQ0M7QUQwVUQ7O0FDeFVBO0VBQ0M7QUQyVUQ7O0FDelVBO0VBQ0M7RUFDQTtBRDRVRDs7QUMxVUE7RUFDQztFQUNBO0VBQ0E7QUQ2VUQ7O0FDM1VBO0VBQ0M7RUFDQTtFQUNBO0FEOFVEOztBQzVVQTtFQUNDO0FEK1VEOztBQzdVQTtFQUNDO0FEZ1ZEOztBQzlVQTtFQUNDO0FEaVZEOztBQy9VQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEa1ZEOztBQ2hWQTtFQUNDO0VBQ0E7QURtVkQ7O0FDalZBO0VBQ0M7RUFDQTtBRG9WRDs7QUNsVkE7RUFDQztBRHFWRDs7QUNuVkE7RUFDQztBRHNWRDs7QUNwVkE7RUFDQztFQUNBO0FEdVZEOztBQ3JWQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdWRDs7QUN0VkE7RUFDQztBRHlWRDs7QUN2VkE7RUFDQztFQUNBO0FEMFZEOztBQ3hWQTtFQUNDO0FEMlZEOztBQ3pWQTtFQUNDO0FENFZEOztBQzFWQTtFQUNDO0FENlZEOztBQzNWQTtFQUNDO0FEOFZEOztBQzVWQTtFQUNDO0FEK1ZEOztBQzdWQTtFQUNDO0VBQ0E7QURnV0Q7O0FDOVZBO0VBQ0M7QURpV0Q7O0FDL1ZBO0VBQ0M7QURrV0Q7O0FDaFdBO0VBQ0M7QURtV0Q7O0FDaldBO0VBQ0M7QURvV0Q7O0FDbFdBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHFXRDs7QUNuV0E7O0VBRUM7QURzV0Q7O0FDcFdBOztFQUVDO0FEdVdEOztBQ3JXQTtFQUNDO0VBQ0E7QUR3V0Q7O0FDdFdBO0VBQ0M7QUR5V0Q7O0FDdldBO0VBQ0M7QUQwV0Q7O0FDeFdBO0VBQ0M7QUQyV0Q7O0FDeldBO0VBQ0M7RUFDQTtBRDRXRDs7QUMxV0E7RUFDQztFQUNBO0FENldEOztBQzNXQTtFQUNDO0FEOFdEOztBQzVXQTtFQUNDO0FEK1dEOztBQzdXQTtFQUNDO0FEZ1hEOztBQzlXQTtFQUNDO0FEaVhEOztBQy9XQTtFQUNDO0VBQ0E7QURrWEQ7O0FDaFhBO0VBQ0M7RUFDQTtBRG1YRDs7QUNqWEE7RUFDQztBRG9YRDs7QUNsWEE7RUFDQztBRHFYRDs7QUNuWEE7RUFDQztFQUNBO0FEc1hEOztBQ3BYQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHVYRDs7QUNyWEE7RUFDQztFQUNBO0VBQ0E7QUR3WEQ7O0FDdFhBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeVhEOztBQ3ZYQTtFQUNDO0FEMFhEOztBQ3hYQTtFQUNDO0FEMlhEOztBQ3pYQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDRYRDs7QUMxWEE7RUFDQztFQUNBO0FENlhEOztBQzNYQTtFQUNDO0FEOFhEOztBQzVYQTtFQUNDO0FEK1hEOztBQzdYQTtFQUNDO0FEZ1lEOztBQzlYQTtFQUNDO0FEaVlEOztBQy9YQTtFQUNDO0VBQ0E7QURrWUQ7O0FDaFlBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURtWUQ7O0FDallBO0VBQ0M7RUFDQTtBRG9ZRDs7QUNsWUE7RUFDQztFQUNBO0VBQ0E7QURxWUQ7O0FDbllBO0VBQ0M7QURzWUQ7O0FDcFlBO0VBQ0M7QUR1WUQ7O0FDcllBO0VBQ0M7QUR3WUQ7O0FDdFlBO0VBQ0M7RUFDQTtBRHlZRDs7QUN2WUE7RUFDQztFQUNBO0FEMFlEOztBQ3hZQTtFQUNDO0VBQ0E7RUFDQTtBRDJZRDs7QUN6WUE7RUFDQztBRDRZRDs7QUMxWUE7RUFDQztBRDZZRDs7QUMzWUE7RUFDQztBRDhZRDs7QUM1WUE7RUFDQztFQUNBO0FEK1lEOztBQzdZQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURnWkQ7O0FDOVlBO0VBQ0M7QURpWkQ7O0FDL1lBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGtaRDs7QUNoWkE7RUFDQztBRG1aRDs7QUNqWkE7RUFDQztBRG9aRDs7QUNsWkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURxWkQ7O0FDblpBO0VBQ0M7QURzWkQ7O0FDcFpBO0VBQ0M7RUFDQTtFQUNBO0FEdVpEOztBQ3JaQTtFQUNDO0VBQ0E7QUR3WkQ7O0FDdFpBO0VBQ0M7QUR5WkQ7O0FDdlpBO0VBQ0M7RUFDQTtFQUNBO0FEMFpEOztBQ3haQTtFQUNDO0VBQ0E7QUQyWkQ7O0FDelpBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENFpEOztBQzFaQTtFQUNDO0VBQ0E7QUQ2WkQ7O0FDM1pBO0VBQ0M7QUQ4WkQ7O0FDNVpBO0VBQ0M7RUFDQTtBRCtaRDs7QUM3WkE7RUFDQztBRGdhRDs7QUM5WkE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRGlhRDs7QUMvWkE7RUFDQztBRGthRDs7QUNoYUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEbWFEOztBQ2phQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvYUQ7O0FDbGFBO0VBQ0M7QURxYUQ7O0FDbmFBO0VBQ0M7QURzYUQ7O0FDcGFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdWFEOztBQ3JhQTtFQUNDO0FEd2FEOztBQ3RhQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeWFEOztBQ3ZhQTtFQUNDO0FEMGFEOztBQ3hhQTtFQUNDO0FEMmFEOztBQ3phQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENGFEOztBQzFhQTs7RUFFQztBRDZhRDs7QUMzYUE7O0VBRUM7QUQ4YUQ7O0FDNWFBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK2FEOztBQzdhQTtFQUNDO0FEZ2JEOztBQzlhQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpYkQ7O0FDL2FBO0VBQ0M7QURrYkQ7O0FDaGJBO0VBQ0M7QURtYkQ7O0FDamJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb2JEOztBQ2xiQTtFQUNDO0VBQ0E7QURxYkQ7O0FDbmJBO0VBQ0M7QURzYkQ7O0FDcGJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdWJEOztBQ3JiQTtFQUNDO0FEd2JEOztBQ3RiQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUR5YkQ7O0FDdmJBO0VBQ0M7QUQwYkQ7O0FDeGJBO0VBQ0M7QUQyYkQ7O0FDemJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENGJEOztBQzFiQTtFQUNDO0VBQ0E7QUQ2YkQ7O0FDM2JBO0VBQ0M7QUQ4YkQ7O0FDNWJBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEK2JEOztBQzdiQTtFQUNDO0FEZ2NEOztBQzliQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURpY0Q7O0FDL2JBO0VBQ0M7QURrY0Q7O0FDaGNBO0VBQ0M7QURtY0Q7O0FDamNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEb2NEOztBQ2xjQTtFQUNDO0VBQ0E7QURxY0Q7O0FDbmNBO0VBQ0M7QURzY0Q7O0FDcGNBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdWNEOztBQ3JjQTs7RUFFQztBRHdjRDs7QUN0Y0E7RUFDQztBRHljRDs7QUN2Y0E7RUFDQztBRDBjRDs7QUN4Y0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRDJjRDs7QUN6Y0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtBRDRjRDs7QUMxY0E7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENmNEOztBQzNjQTtFQUNDO0FEOGNEOztBQzVjQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRCtjRDs7QUM3Y0E7RUFDQztBRGdkRDs7QUM5Y0E7RUFDQztFQUNBO0FEaWREOztBQy9jQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0FEa2REOztBQ2hkQTtFQUNDO0FEbWREOztBQ2pkQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QURvZEQ7O0FDbGRBO0VBQ0M7RUFDQTtBRHFkRDs7QUNuZEE7RUFDQztFQUNBO0FEc2REOztBQ3BkQTtFQUNDO0FEdWREOztBQ3JkQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdkRDs7QUN0ZEE7RUFDQztFQUNBO0FEeWREOztBQ3ZkQTtFQUNDO0VBQ0E7QUQwZEQ7O0FDeGRBO0VBQ0M7RUFDQTtBRDJkRDs7QUN6ZEE7RUFDQztFQUNBO0VBQ0E7QUQ0ZEQ7O0FDMWRBO0VBQ0M7QUQ2ZEQ7O0FDM2RBO0VBQ0M7QUQ4ZEQ7O0FDNWRBO0VBQ0M7QUQrZEQ7O0FDN2RBO0VBQ0M7RUFDQTtBRGdlRDs7QUM5ZEE7RUFDQztFQUNBO0FEaWVEOztBQy9kQTtFQUNDO0VBQ0E7RUFDQTtBRGtlRDs7QUNoZUE7RUFDQztBRG1lRDs7QUNqZUE7RUFDQztBRG9lRDs7QUNsZUE7RUFDQztBRHFlRDs7QUNuZUE7RUFDQztFQUNBO0FEc2VEOztBQ3BlQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEdWVEOztBQ3JlQTtFQUNDO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBRHdlRDs7QUN0ZUE7RUFDQztFQUNBO0VBQ0E7RUFDQTtFQUNBO0FEeWVEOztBQ3ZlQTtFQUNDO0VBQ0E7QUQwZUQ7O0FDeGVBO0VBQ0M7QUQyZUQ7O0FDemVBO0VBQ0M7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FENGVEOztBQzFlQTtFQUNDO0FENmVEOztBQzNlQTtFQUNDO0FEOGVEOztBQzVlQTtFQUNDO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtBQUNGO0FDN2VBO0VBQ0M7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0FBQ0Y7QUM3ZUE7RUFDQztJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0FBQ0Y7QUM3ZUE7RUFDQztJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztJQUNBO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7SUFDQTtJQUNBO0lBQ0E7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtFQzdlRDtJQUNDO0VEK2VBO0VDN2VEO0lBQ0M7RUQrZUE7RUM3ZUQ7SUFDQztFRCtlQTtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9hcHAvLi9hc3NldHMvc2Nzcy9tYWluLnNjc3MiLCJ3ZWJwYWNrOi8vYXBwLy4vYXNzZXRzL3Njc3MvcG9zdC0xMDEuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyI6cm9vdCB7XG4gIC0td2lkdGg6IDEwMHZ3O1xuICAtLWZ1bGwtd2lkdGg6IDEwMHZ3O1xuXG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MmVtKSB7XG4gICAgLS13aWR0aDogNDJyZW07XG4gIH1cblxuICAtLWFuZ2xlOiAtNmRlZztcblxuICAvKi0tLS0tLS0tLS0tLS0tLS0tXG4gIE1hZ2ljIE51bWJlciBBbGVydDpcbiAgdGhlIDAuMDk3MTkgaXMgY2FsY3VsYXRlZCBieSB0aGlzIGZvcm11bGE6XG4gIHRhbigxMcKwKSAvIDJcbiAgMTHCsCBpcyB0aGUgY3VycmVudCBza2V3WSB2YWx1ZS5cbiAgLS0tLS0tLS0tLS0tLS0tLS0tKi9cblxuICAtLW1hZ2ljLW51bWJlcjogMC4wNTI1NTIxMjtcbiAgLS1za2V3LXBhZGRpbmc6IGNhbGModmFyKC0td2lkdGgpICogdmFyKC0tbWFnaWMtbnVtYmVyKSk7XG4gIC0tY2xpcC1wYWRkaW5nOiBjYWxjKHZhcigtLWZ1bGwtd2lkdGgpICogdmFyKC0tbWFnaWMtbnVtYmVyKSk7XG59XG5cbiNjb250ZW50LnNpdGUtbWFpbiB7XG4gIG1hcmdpbi10b3A6IDEwJTtcbiAgbWluLWhlaWdodDogNTB2aDtcbiAgLnBhZ2UtY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiAxMTQwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gIH1cbn1cblxuXG5ib2R5IHsgXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAucGFnZSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB9XG59XG4jc2VjdGlvbl8xIHtcbiAgICBoZWlnaHQ6IDEwMHZoO1xufVxuI3NlY3Rpb25fMiB7XG4gICAgLy9vdmVyZmxvdy14OiBoaWRkZW47XG4gICAgLy9vdmVyZmxvdy15OiB2aXNpYmxlO1xuICAgIGRpc3BsYXk6IGZsZXg7O1xuICAgICNzZWN0aW9uXzJfaW5uZXIge1xuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDExMDBweCkge1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgICB9XG4gICAgfVxuICB9XG4ucHJvZHVjdCAucHJvZHVjdC1kZXNjLFxuLnByb2R1Y3QgLnByb2R1Y3QtdGl0bGUgaDMsXG4ucHJvZHVjdCBpbWcge1xuICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246IDAuM3Ncbn1cbi5wcm9kdWN0OmhvdmVyIC5wcm9kdWN0LWRlc2MsXG4ucHJvZHVjdDpob3ZlciAucHJvZHVjdC10aXRsZSBoMyB7XG4gICAgY29sb3I6d2hpdGU7XG59XG4ucHJvZHVjdDpob3ZlciBpbWd7IFxuICB0cmFuc2Zvcm06c2NhbGUoMS4wNSlcbn07XG5cblxuLyogLS0tLS0tLS0tLS0tLS0tLS0tLS1cbkNsaXAgUGF0aCBVcGRhdGVcbi0tLS0tLS0tLS0tLS0tLS0tLS0tICovXG5cbi5jbGlwLXBhdGgge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IGNhbGMoICggdmFyKC0tY2xpcC1wYWRkaW5nKSAqIC0xICkgLSAycHggKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogXG4gICAgbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC4wNSkgNTAlLCAwLCB0cmFuc3BhcmVudCAxMDAlKSwgXG4gICAgbGluZWFyLWdyYWRpZW50KC0xMzVkZWcsICNFNTVDNjIsICNEOTU4NUQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IC41ZW0gLjVlbSwgMTAwJSAxMDAlO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oIDAlIGNhbGModmFyKC0tY2xpcC1wYWRkaW5nKSAqIDIpLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUgKTtcbiAgLXdlYmtpdC1jbGlwLXBhdGg6IHBvbHlnb24oIDAlIGNhbGModmFyKC0tY2xpcC1wYWRkaW5nKSAqIDIpLCAxMDAlIDAlLCAxMDAlIDEwMCUsIDAlIDEwMCUgKTtcbn1cblxuXG4vLyBwYWRkaW5nIGZvciBwcm9kdWN0cyB1bmRlciBjbGlwcGluZyBwYXRoXG5cbi5jbGlwLXBhdGgge1xuICAucHJvZHVjdCB7XG4gICAgcGFkZGluZy10b3A6IGNhbGMoICggKCB2YXIoLS1jbGlwLXBhZGRpbmcpICogMiApIC0gKCB2YXIoLS1jbGlwLXBhZGRpbmcpIC0gdmFyKC0tc2tldy1wYWRkaW5nKSApICkgKiAyKTtcbiAgfVxufVxuXG5cbi5jbGlwLXBhdGgtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogY2FsYyggKCB2YXIoLS1jbGlwLXBhZGRpbmcpICogLTEgKSAtIDJweCApO1xuICBwYWRkaW5nLXRvcDogY2FsYyggKCAoIHZhcigtLWNsaXAtcGFkZGluZykgKiAyICkgLSAoIHZhcigtLWNsaXAtcGFkZGluZykgLSB2YXIoLS1za2V3LXBhZGRpbmcpICkgKSAqIDIpO1xuICBjbGlwLXBhdGg6IHBvbHlnb24oIDAlIGNhbGModmFyKC0tY2xpcC1wYWRkaW5nKSAqIDIpLDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSApO1xuICAtd2Via2l0LWNsaXAtcGF0aDogcG9seWdvbiggMCUgY2FsYyh2YXIoLS1jbGlwLXBhZGRpbmcpICogMiksIDEwMCUgMCUsIDEwMCUgMTAwJSwgMCUgMTAwJSApO1xufVxuXG5cbi5mb290ZXItbmF2IHtcbiAgd2lkdGg6IDEwMCU7XG4gIHVse1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAmOmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbmZvcm0ge1xuICAjZm9vdGVyLXN1YnNjcmliZSAuZWxlbWVudG9yLWJ1dHRvbi10ZXh0IHtcbiAgICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuQGltcG9ydCAncG9zdC0xMDEnOyIsIi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00YWE4NzQ5IHtcbiAtLWdhcDowcHg7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6MHB4O1xuIC0tcGFkZGluZy1yaWdodDowcHg7XG4gLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gLS1wYWRkaW5nLWxlZnQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTMxYjUyNzIge1xuIC0tbWluLWhlaWdodDoxMDB2aDtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuIC0tYWxpZ24taXRlbXM6Y2VudGVyO1xuIC0tZ2FwOjBweDtcbiAtLW92ZXJmbG93OmhpZGRlbjtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDowcHg7XG4gLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAtLXBhZGRpbmctbGVmdDowcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzFiNTI3Mjpub3QoLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1lbGVtZW50LXR5cGUtYmFja2dyb3VuZCksXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzFiNTI3MiA+IC5lbGVtZW50b3ItbW90aW9uLWVmZmVjdHMtY29udGFpbmVyID4gLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1sYXllciB7XG4gYmFja2dyb3VuZC1jb2xvcjojRkFGQUZBO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTMxYjUyNzIsXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzFiNTI3Mjo6YmVmb3JlIHtcbiAtLWJvcmRlci10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNmUxMjk5OSB7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6MHB4O1xuIC0tcGFkZGluZy1yaWdodDowcHg7XG4gLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gLS1wYWRkaW5nLWxlZnQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQzNzNiMzEge1xuIHRleHQtYWxpZ246bGVmdDtcbiB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgMzAlICk7XG4gbWF4LXdpZHRoOjMwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6MzAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiB0b3A6MTMwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDM3M2IzMSBpbWcge1xuIHdpZHRoOjE1MHB4O1xuIG1heC13aWR0aDoxNTBweDtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kMzczYjMxIHtcbiBsZWZ0Oi04NHB4O1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQzNzNiMzEge1xuIHJpZ2h0Oi04NHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQzNzNiMzEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6bGVmdDtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03ODUyZDc2IHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDMwJSApO1xuIG1heC13aWR0aDozMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjMwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gdG9wOjIxNXB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc4NTJkNzYgaW1nIHtcbiB3aWR0aDoxNDdweDtcbiBtYXgtd2lkdGg6MTQ3cHg7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzg1MmQ3NiB7XG4gbGVmdDo2cHg7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzg1MmQ3NiB7XG4gcmlnaHQ6NnB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc4NTJkNzYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6Y2VudGVyO1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXk6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFhZDllZmEge1xuIHRleHQtYWxpZ246Y2VudGVyO1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjEwMCU7XG4gYm90dG9tOjEzJTtcbiB6LWluZGV4OjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWFkOWVmYSBpbWcge1xuIHdpZHRoOjE0N3B4O1xuIG1heC13aWR0aDoxNDdweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xYWQ5ZWZhLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFhZDllZmEge1xuIGxlZnQ6OSU7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWFkOWVmYSB7XG4gcmlnaHQ6OSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWFkOWVmYSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDk3NzcxNCBpbWcge1xuIHdpZHRoOjcwMHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ5Nzc3MTQgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjoxMCUgMTAlIDEwJSAxMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDk3NzcxNCB7XG4gd2lkdGg6YXV0bztcbiBtYXgtd2lkdGg6YXV0bztcbiB6LWluZGV4OjEwMDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MzU5MWU5IGltZyB7XG4gd2lkdGg6MjA0cHg7XG4gbWF4LXdpZHRoOjIwNHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTkzNTkxZTkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAwJSAwJTtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MzU5MWU5IHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHRvcDo1MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTM1OTFlOS5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmZsZXgtZW5kO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTkzNTkxZTkge1xuIHJpZ2h0OjEwJTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MzU5MWU5IHtcbiBsZWZ0OjEwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01ZjFiNzEzIGltZyB7XG4gd2lkdGg6MTIxcHg7XG4gbWF4LXdpZHRoOjEyMXB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTVmMWI3MTMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAwJSAwJTtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01ZjFiNzEzIHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHRvcDo3MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWYxYjcxMy5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmZsZXgtZW5kO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTVmMWI3MTMge1xuIHJpZ2h0OjMlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTVmMWI3MTMge1xuIGxlZnQ6MyU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDBmODU4OSB7XG4gdGV4dC1hbGlnbjpjZW50ZXI7XG4gd2lkdGg6MTAwJTtcbiBtYXgtd2lkdGg6MTAwJTtcbiBib3R0b206LTQzJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wMGY4NTg5IGltZyB7XG4gd2lkdGg6MTQ3cHg7XG4gbWF4LXdpZHRoOjE0N3B4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTAwZjg1ODkuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tb3JkZXI6OTk5OTkgLyogb3JkZXIgZW5kIGhhY2sgKi87XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDBmODU4OSB7XG4gbGVmdDowJTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wMGY4NTg5IHtcbiByaWdodDowJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wMGY4NTg5ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmxlZnQ7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzQ0NDQ5NSB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tanVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAtLWFsaWduLWl0ZW1zOmNlbnRlcjtcbiAtLWdhcDowcHg7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lNjAzNzE2IHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTYwMzcxNiBpbWcge1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjM0MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWU2MDM3MTYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowcHggMHB4IDBweCAwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTYwMzcxNi5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lNjAzNzE2IHtcbiBsZWZ0OjAlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWU2MDM3MTYge1xuIHJpZ2h0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRhNmQ4MWEge1xuIHRleHQtYWxpZ246cmlnaHQ7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGE2ZDgxYSBpbWcge1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjQxMHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRhNmQ4MWEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowcHggMHB4IDBweCAwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGE2ZDgxYS5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00YTZkODFhIHtcbiByaWdodDowJTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00YTZkODFhIHtcbiBsZWZ0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTU4NTgxNzkge1xuIC0tbWluLWhlaWdodDoxMDB2aDtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1hbGlnbi1pdGVtczpzdHJldGNoO1xuIC0tZ2FwOjBweDtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDowcHg7XG4gLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAtLXBhZGRpbmctbGVmdDowcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTg1ODE3OTpub3QoLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1lbGVtZW50LXR5cGUtYmFja2dyb3VuZCksXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTg1ODE3OSA+IC5lbGVtZW50b3ItbW90aW9uLWVmZmVjdHMtY29udGFpbmVyID4gLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1sYXllciB7XG4gYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTU4NTgxNzksXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTg1ODE3OTo6YmVmb3JlIHtcbiAtLWJvcmRlci10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWQzNmZhOSBpbWcge1xuIHdpZHRoOjIwNXB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFkMzZmYTkuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWQzNmZhOSB7XG4gbGVmdDowcHg7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWQzNmZhOSB7XG4gcmlnaHQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFkMzZmYTkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6Y2VudGVyO1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXk6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdhYTJjOWIgaW1nIHtcbiB3aWR0aDoxMjFweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03YWEyYzliLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdhYTJjOWIge1xuIGxlZnQ6MHB4O1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdhYTJjOWIge1xuIHJpZ2h0OjBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03YWEyYzliIHtcbiBib3R0b206MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2FhMmM5YiA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTc5ZGU4NiBpbWcge1xuIHdpZHRoOjEyMXB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTE3OWRlODYuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTc5ZGU4NiB7XG4gYm90dG9tOjEyJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xNzlkZTg2ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MTkyYjRjIHtcbiAtLWp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gLS1hbGlnbi1pdGVtczpjZW50ZXI7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1nYXA6MHB4O1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1wYWRkaW5nLXRvcDoxNSU7XG4gLS1wYWRkaW5nLXJpZ2h0OjE1JTtcbiAtLXBhZGRpbmctYm90dG9tOjE1JTtcbiAtLXBhZGRpbmctbGVmdDoxNSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTE5MmI0Yy5lLWNvbiB7XG4gLS1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1mbGV4LWdyb3c6MDtcbiAtLWZsZXgtc2hyaW5rOjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjk1NDk4ZSAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTo0OHB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGZvbnQtc3R5bGU6aXRhbGljO1xuIGxldHRlci1zcGFjaW5nOjAuMDI1ZW07XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjk1NDk4ZSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDA1JSAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yOTU0OThlIHtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjcxMTBlNCB7XG4gdGV4dC1hbGlnbjpjZW50ZXI7XG4gZm9udC1mYW1pbHk6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSApLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuIGZvbnQtd2VpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC13ZWlnaHQgKTtcbiBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmMDk5MWUgaW1nIHtcbiB3aWR0aDo1NzBweDtcbiBtYXgtd2lkdGg6NTcwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGYwOTkxZSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOi01JSAtNSUgLTUlIC01JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04ZjA5OTFlLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmMDk5MWUge1xuIHJpZ2h0OjAlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmMDk5MWUge1xuIGxlZnQ6MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGYwOTkxZSB7XG4gdG9wOjMzJTtcbiB6LWluZGV4OjE7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTFiYzliMyB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tYWxpZ24taXRlbXM6c3RyZXRjaDtcbiAtLWdhcDowJTtcbiAtLWZsZXgtd3JhcDp3cmFwO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1wYWRkaW5nLXRvcDowJTtcbiAtLXBhZGRpbmctcmlnaHQ6MCU7XG4gLS1wYWRkaW5nLWJvdHRvbTo1JTtcbiAtLXBhZGRpbmctbGVmdDowJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iOWVhMzg5IGltZyB7XG4gd2lkdGg6MjIwcHg7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYjllYTM4OSB7XG4gd2lkdGg6YXV0bztcbiBtYXgtd2lkdGg6YXV0bztcbiB0b3A6NTAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI5ZWEzODkuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYjllYTM4OSB7XG4gcmlnaHQ6MTAlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI5ZWEzODkge1xuIGxlZnQ6MTAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI5ZWEzODkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6Y2VudGVyO1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXk6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTM0NzA0YjcgaW1nIHtcbiB3aWR0aDoxOTBweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zNDcwNGI3IHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHRvcDo2MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzQ3MDRiNy5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zNDcwNGI3IHtcbiByaWdodDo1JTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zNDcwNGI3IHtcbiBsZWZ0OjUlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTM0NzA0YjcgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6Y2VudGVyO1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXk6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWMwZWFhMjQge1xuIC0tZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1oZWlnaHQ6aW5pdGlhbDtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gLS1jb250YWluZXItd2lkZ2V0LWFsaWduLXNlbGY6aW5pdGlhbDtcbiAtLWdhcDowJTtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tcGFkZGluZy10b3A6MTAlO1xuIC0tcGFkZGluZy1yaWdodDoxMCU7XG4gLS1wYWRkaW5nLWJvdHRvbToxMCU7XG4gLS1wYWRkaW5nLWxlZnQ6MTAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWMwZWFhMjQuZS1jb24ge1xuIC0tb3JkZXI6LTk5OTk5IC8qIG9yZGVyIHN0YXJ0IGhhY2sgKi87XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTEwZDZhMiAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTo1NnB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGxldHRlci1zcGFjaW5nOjAuMDNlbTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01MTBkNmEyID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMTYlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTUxMGQ2YTIge1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02YWRlNzkzIHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gZm9udC1mYW1pbHk6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSApLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuIGZvbnQtd2VpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC13ZWlnaHQgKTtcbiBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTZhZGU3OTMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAxNiUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzBkNDlkNSB7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1lbmQ7XG4gLS1nYXA6MHB4O1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjdjN2JlMyBpbWcge1xuIHdpZHRoOjYzMHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY3YzdiZTMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAzJSAtMTUlIC0zJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02N2M3YmUzIHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHotaW5kZXg6MTA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjdjN2JlMy5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmZsZXgtc3RhcnQ7XG4gLS1vcmRlcjotOTk5OTkgLyogb3JkZXIgc3RhcnQgaGFjayAqLztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04YTdhNWVjIHtcbiAtLWdhcDotMXB4O1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjAlO1xuIC0tbWFyZ2luLXJpZ2h0OjAlO1xuIC0tbWFyZ2luLWJvdHRvbTowJTtcbiAtLW1hcmdpbi1sZWZ0OjE4JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xYzA1MzBjIGltZyB7XG4gd2lkdGg6NTcwcHg7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWMwNTMwYyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDAlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFjMDUzMGMuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpmbGV4LWVuZDtcbiAtLW9yZGVyOi05OTk5OSAvKiBvcmRlciBzdGFydCBoYWNrICovO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFjMDUzMGMge1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zNTA0NmFmIHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gZm9udC1mYW1pbHk6XCJJYmFycmEgUmVhbCBOb3ZhXCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjE2cHg7XG4gZm9udC13ZWlnaHQ6NTAwO1xuIGZvbnQtc3R5bGU6aXRhbGljO1xuIGxpbmUtaGVpZ2h0OjJlbTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzUwNDZhZiA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjEwJSAxMCUgMTAlIDEwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03ZDEyYWVkIHtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tcGFkZGluZy10b3A6MTUlO1xuIC0tcGFkZGluZy1yaWdodDoxMCU7XG4gLS1wYWRkaW5nLWJvdHRvbToxMCU7XG4gLS1wYWRkaW5nLWxlZnQ6NSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzkzZjlhMCAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTo1NnB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGxldHRlci1zcGFjaW5nOjAuMDNlbTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jOTNmOWEwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMTYlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM5M2Y5YTAge1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iY2ZiMjM2IHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gZm9udC1mYW1pbHk6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSApLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuIGZvbnQtd2VpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC13ZWlnaHQgKTtcbiBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJjZmIyMzYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAxNiUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZjQ5MDQ1MiB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tYWxpZ24taXRlbXM6ZmxleC1lbmQ7XG4gLS1mbGV4LXdyYXA6bm93cmFwO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjAlO1xuIC0tbWFyZ2luLXJpZ2h0OjAlO1xuIC0tbWFyZ2luLWJvdHRvbTotNSU7XG4gLS1tYXJnaW4tbGVmdDowJTtcbiAtLXBhZGRpbmctdG9wOjAlO1xuIC0tcGFkZGluZy1yaWdodDoxMCU7XG4gLS1wYWRkaW5nLWJvdHRvbTowJTtcbiAtLXBhZGRpbmctbGVmdDo1MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTJhODc2OSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDAlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTkyYTg3Njkge1xuIHotaW5kZXg6MTAwO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWNhNTg4MjEge1xuIC0tZmxleC1kaXJlY3Rpb246cm93O1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDppbml0aWFsO1xuIC0tY29udGFpbmVyLXdpZGdldC1oZWlnaHQ6MTAwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjE7XG4gLS1jb250YWluZXItd2lkZ2V0LWFsaWduLXNlbGY6c3RyZXRjaDtcbiAtLWdhcDowcHg7XG4gLS1mbGV4LXdyYXA6d3JhcDtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDowcHg7XG4gLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAtLXBhZGRpbmctbGVmdDowcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2E1ODgyMTpub3QoLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1lbGVtZW50LXR5cGUtYmFja2dyb3VuZCksXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2E1ODgyMSA+IC5lbGVtZW50b3ItbW90aW9uLWVmZmVjdHMtY29udGFpbmVyID4gLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1sYXllciB7XG4gYmFja2dyb3VuZC1jb2xvcjojRDk1ODVEO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWNhNTg4MjEsXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2E1ODgyMTo6YmVmb3JlIHtcbiAtLWJvcmRlci10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWE1MTdkMiB7XG4gLS1taW4taGVpZ2h0OjBweDtcbiAtLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6MTAwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OmluaXRpYWw7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOmluaXRpYWw7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcbiAtLWdhcDowcHg7XG4gLS1vdmVyZmxvdzpoaWRkZW47XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6NSU7XG4gLS1wYWRkaW5nLXJpZ2h0OjUlO1xuIC0tcGFkZGluZy1ib3R0b206NSU7XG4gLS1wYWRkaW5nLWxlZnQ6NSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWE1MTdkMjpob3ZlciB7XG4gYmFja2dyb3VuZC1jb2xvcjp2YXIoIC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSApO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI4NjYyYmUgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiBmb250LWZhbWlseTpcImFicmlsLWRpc3BsYXlcIiwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6MzZweDtcbiBmb250LXdlaWdodDo2MDA7XG4gdGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcbiBsZXR0ZXItc3BhY2luZzowLjA1ZW07XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYjg2NjJiZSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDEwJSAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iODY2MmJlIHtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNDhhYjBhOSB7XG4gdGV4dC1hbGlnbjpsZWZ0O1xuIGZvbnQtZmFtaWx5OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkgKSwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiBmb250LXdlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtd2VpZ2h0ICk7XG4gbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03Yjc5MGM1IGltZyB7XG4gd2lkdGg6NDkwcHg7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2I3OTBjNSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIC0xNSUgMCUgLTE1JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kZWIwNDhlIHtcbiAtLW1pbi1oZWlnaHQ6MHB4O1xuIC0tZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1oZWlnaHQ6aW5pdGlhbDtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gLS1jb250YWluZXItd2lkZ2V0LWFsaWduLXNlbGY6aW5pdGlhbDtcbiAtLWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuIC0tZ2FwOjBweDtcbiAtLW92ZXJmbG93OmhpZGRlbjtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDo1JTtcbiAtLXBhZGRpbmctcmlnaHQ6NSU7XG4gLS1wYWRkaW5nLWJvdHRvbTo1JTtcbiAtLXBhZGRpbmctbGVmdDo1JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kZWIwNDhlOmhvdmVyIHtcbiBiYWNrZ3JvdW5kLWNvbG9yOnZhciggLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5ICk7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtM2IzYzg4MSAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTozNnB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGxldHRlci1zcGFjaW5nOjAuMDVlbTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYjNjODgxID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMTAlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNiM2M4ODEge1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jYzk5YzFkIHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gZm9udC1mYW1pbHk6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSApLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuIGZvbnQtd2VpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC13ZWlnaHQgKTtcbiBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk5YjNkNTAgaW1nIHtcbiB3aWR0aDo0OTBweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05OWIzZDUwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgLTE1JSAwJSAtMTUlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWMwNWZmMTYge1xuIC0tbWluLWhlaWdodDowcHg7XG4gLS1mbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDppbml0aWFsO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjppbml0aWFsO1xuIC0tanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG4gLS1nYXA6MHB4O1xuIC0tb3ZlcmZsb3c6aGlkZGVuO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjBweDtcbiAtLW1hcmdpbi1yaWdodDowcHg7XG4gLS1tYXJnaW4tYm90dG9tOjBweDtcbiAtLW1hcmdpbi1sZWZ0OjBweDtcbiAtLXBhZGRpbmctdG9wOjUlO1xuIC0tcGFkZGluZy1yaWdodDo1JTtcbiAtLXBhZGRpbmctYm90dG9tOjUlO1xuIC0tcGFkZGluZy1sZWZ0OjUlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWMwNWZmMTY6aG92ZXIge1xuIGJhY2tncm91bmQtY29sb3I6dmFyKCAtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkgKTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05ZGQ2MzI4IC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gZm9udC1mYW1pbHk6XCJhYnJpbC1kaXNwbGF5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjM2cHg7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XG4gbGV0dGVyLXNwYWNpbmc6MC4wNWVtO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTlkZDYzMjggPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAxMCUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOWRkNjMyOCB7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWEzYjYzZDkge1xuIHRleHQtYWxpZ246bGVmdDtcbiBmb250LWZhbWlseTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5ICksIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gZm9udC13ZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXdlaWdodCApO1xuIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNmU5MDEyMCBpbWcge1xuIHdpZHRoOjQ5MHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTZlOTAxMjAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAtMTUlIDAlIC0xNSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmM5YjI0ZCB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG4gLS1hbGlnbi1pdGVtczpjZW50ZXI7XG4gLS1nYXA6MHB4O1xuIC0tZmxleC13cmFwOm5vd3JhcDtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowJTtcbiAtLW1hcmdpbi1yaWdodDowJTtcbiAtLW1hcmdpbi1ib3R0b206MCU7XG4gLS1tYXJnaW4tbGVmdDowJTtcbiAtLXBhZGRpbmctdG9wOjAlO1xuIC0tcGFkZGluZy1yaWdodDowJTtcbiAtLXBhZGRpbmctYm90dG9tOjAlO1xuIC0tcGFkZGluZy1sZWZ0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTJjOWIyNGQsXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmM5YjI0ZDo6YmVmb3JlIHtcbiAtLWJvcmRlci10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmM0NmQxOSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOi0zNSUgLTIwJSAwJSAyMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmM0NmQxOSB7XG4gei1pbmRleDoxMDA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOWI4NWMwMCB7XG4gLS1taW4taGVpZ2h0OjEwMHZoO1xuIC0tZmxleC1kaXJlY3Rpb246cm93O1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDpjYWxjKCAoIDEgLSB2YXIoIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3cgKSApICogMTAwJSApO1xuIC0tY29udGFpbmVyLXdpZGdldC1oZWlnaHQ6MTAwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjE7XG4gLS1jb250YWluZXItd2lkZ2V0LWFsaWduLXNlbGY6c3RyZXRjaDtcbiAtLWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuIC0tYWxpZ24taXRlbXM6Y2VudGVyO1xuIC0tZ2FwOjBweDtcbiAtLWZsZXgtd3JhcDp3cmFwO1xuIC0tYWxpZ24tY29udGVudDpjZW50ZXI7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLXBhZGRpbmctdG9wOjEwJTtcbiAtLXBhZGRpbmctcmlnaHQ6MCU7XG4gLS1wYWRkaW5nLWJvdHRvbToxMCU7XG4gLS1wYWRkaW5nLWxlZnQ6MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZWFhOTUzMyB7XG4gdGV4dC1hbGlnbjpjZW50ZXI7XG4gd2lkdGg6MTAwJTtcbiBtYXgtd2lkdGg6MTAwJTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZWFhOTUzMyAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTo5MnB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGxldHRlci1zcGFjaW5nOjAuMDNlbTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lYWE5NTMzID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgLTIuNSUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTJmNDQ2NyB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG4gLS1hbGlnbi1pdGVtczpmbGV4LXN0YXJ0O1xuIC0tZ2FwOjBweDtcbiAtLWZsZXgtd3JhcDp3cmFwO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjBweDtcbiAtLW1hcmdpbi1yaWdodDowcHg7XG4gLS1tYXJnaW4tYm90dG9tOjBweDtcbiAtLW1hcmdpbi1sZWZ0OjBweDtcbiAtLXBhZGRpbmctdG9wOjBweDtcbiAtLXBhZGRpbmctcmlnaHQ6MHB4O1xuIC0tcGFkZGluZy1ib3R0b206MHB4O1xuIC0tcGFkZGluZy1sZWZ0OjBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kMmE3NTI0IGltZyB7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIC0yMCUgMCU7XG4gcGFkZGluZzoxMCUgMTAlIDEwJSAxMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNCB7XG4gd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDQwJSApO1xuIG1heC13aWR0aDo0MCU7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjQwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNC5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNzM5N2MyIHtcbiB0ZXh0LWFsaWduOnJpZ2h0O1xuIHdpZHRoOnZhciggLS1jb250YWluZXItd2lkZ2V0LXdpZHRoLCA2MCUgKTtcbiBtYXgtd2lkdGg6NjAlO1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDo2MCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM3Mzk3YzIgaW1nIHtcbiB3aWR0aDoxMDAlO1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM3Mzk3YzIgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAwJSAwJTtcbiBwYWRkaW5nOjBweCAwcHggMHB4IDBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNzM5N2MyLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6ZmxleC1zdGFydDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zZjg4YjRhIHtcbiBmb250LWZhbWlseTpcIlJhbGV3YXlcIiwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6MTZweDtcbiBmb250LXdlaWdodDo1MDA7XG4gbGluZS1oZWlnaHQ6MmVtO1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtM2Y4OGI0YSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDAlIDAlO1xuIHBhZGRpbmc6MCUgMjUlIDUlIDQzJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zZjg4YjRhLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6ZmxleC1zdGFydDtcbiAtLW9yZGVyOjk5OTk5IC8qIG9yZGVyIGVuZCBoYWNrICovO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTYzYzc2MjkgaW1nIHtcbiB3aWR0aDoyMjBweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02M2M3NjI5IHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIGJvdHRvbTowcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjNjNzYyOS5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02M2M3NjI5IHtcbiBsZWZ0OjFweDtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02M2M3NjI5IHtcbiByaWdodDoxcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjNjNzYyOSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDVmNDU1OCBpbWcge1xuIHdpZHRoOjIyMHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTA1ZjQ1NTgge1xuIHdpZHRoOmF1dG87XG4gbWF4LXdpZHRoOmF1dG87XG4gYm90dG9tOjEwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wNWY0NTU4LmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTA1ZjQ1NTgge1xuIGxlZnQ6OCU7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDVmNDU1OCB7XG4gcmlnaHQ6OCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDVmNDU1OCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjY4ZDYwZiB7XG4gLS1taW4taGVpZ2h0Ojgwdmg7XG4gLS1mbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDppbml0aWFsO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjppbml0aWFsO1xuIC0tanVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAtLWFsaWduLWl0ZW1zOmNlbnRlcjtcbiAtLWdhcDowcHg7XG4gLS1mbGV4LXdyYXA6d3JhcDtcbiAtLWFsaWduLWNvbnRlbnQ6Y2VudGVyO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1wYWRkaW5nLXRvcDoxMCU7XG4gLS1wYWRkaW5nLXJpZ2h0OjAlO1xuIC0tcGFkZGluZy1ib3R0b206MTAlO1xuIC0tcGFkZGluZy1sZWZ0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZjODMwODUge1xuIHRleHQtYWxpZ246Y2VudGVyO1xuIHdpZHRoOnZhciggLS1jb250YWluZXItd2lkZ2V0LXdpZHRoLCA2MCUgKTtcbiBtYXgtd2lkdGg6NjAlO1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDo2MCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mYzgzMDg1IC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gZm9udC1mYW1pbHk6XCJhYnJpbC1kaXNwbGF5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjU2cHg7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XG4gbGV0dGVyLXNwYWNpbmc6MC4wM2VtO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZjODMwODUgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAwJSAwJTtcbiBwYWRkaW5nOjBweCAwcHggMHB4IDBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mYzgzMDg1LmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTVmZGMwNWMge1xuIHRleHQtYWxpZ246Y2VudGVyO1xuIGZvbnQtZmFtaWx5OlwiUmFsZXdheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZToxNnB4O1xuIGZvbnQtd2VpZ2h0OjUwMDtcbiBsaW5lLWhlaWdodDoyZW07XG4gd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDYwJSApO1xuIG1heC13aWR0aDo2MCU7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjYwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWZkYzA1YyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gcGFkZGluZzoxMCUgMTAlIDEwJSAxMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWZkYzA1Yy5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kNDNkYTQzIHtcbiAtLWdhcDowcHg7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6MHB4O1xuIC0tcGFkZGluZy1yaWdodDowcHg7XG4gLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gLS1wYWRkaW5nLWxlZnQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZkYWE3OTMge1xuIC0tbWluLWhlaWdodDoxMDB2aDtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuIC0tYWxpZ24taXRlbXM6Y2VudGVyO1xuIC0tZ2FwOjBweDtcbiAtLW92ZXJmbG93OmhpZGRlbjtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDowcHg7XG4gLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAtLXBhZGRpbmctbGVmdDowcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmRhYTc5Mzpub3QoLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1lbGVtZW50LXR5cGUtYmFja2dyb3VuZCksXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmRhYTc5MyA+IC5lbGVtZW50b3ItbW90aW9uLWVmZmVjdHMtY29udGFpbmVyID4gLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1sYXllciB7XG4gYmFja2dyb3VuZC1jb2xvcjojRkFGQUZBO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZkYWE3OTMsXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmRhYTc5Mzo6YmVmb3JlIHtcbiAtLWJvcmRlci10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMGE2ZGM0ZiB7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6MHB4O1xuIC0tcGFkZGluZy1yaWdodDowcHg7XG4gLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gLS1wYWRkaW5nLWxlZnQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk1OGIxMDMge1xuIHRleHQtYWxpZ246bGVmdDtcbiB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgMzAlICk7XG4gbWF4LXdpZHRoOjMwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6MzAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiB0b3A6MTMwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTU4YjEwMyBpbWcge1xuIHdpZHRoOjE1MHB4O1xuIG1heC13aWR0aDoxNTBweDtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05NThiMTAzIHtcbiBsZWZ0Oi04NHB4O1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk1OGIxMDMge1xuIHJpZ2h0Oi04NHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk1OGIxMDMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6bGVmdDtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02MjU3OTliIHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDMwJSApO1xuIG1heC13aWR0aDozMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjMwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gdG9wOjIxNXB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTYyNTc5OWIgaW1nIHtcbiB3aWR0aDoxNDdweDtcbiBtYXgtd2lkdGg6MTQ3cHg7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjI1Nzk5YiB7XG4gbGVmdDo2cHg7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjI1Nzk5YiB7XG4gcmlnaHQ6NnB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTYyNTc5OWIgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6Y2VudGVyO1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXk6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWFmYTIzMzMge1xuIHRleHQtYWxpZ246Y2VudGVyO1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjEwMCU7XG4gYm90dG9tOjEzJTtcbiB6LWluZGV4OjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYWZhMjMzMyBpbWcge1xuIHdpZHRoOjE0N3B4O1xuIG1heC13aWR0aDoxNDdweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1hZmEyMzMzLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWFmYTIzMzMge1xuIGxlZnQ6OSU7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYWZhMjMzMyB7XG4gcmlnaHQ6OSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYWZhMjMzMyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTFiZTBmMSBpbWcge1xuIHdpZHRoOjcwMHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTExYmUwZjEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjoxMCUgMTAlIDEwJSAxMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTFiZTBmMSB7XG4gd2lkdGg6YXV0bztcbiBtYXgtd2lkdGg6YXV0bztcbiB6LWluZGV4OjEwMDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kY2Y0NzZiIGltZyB7XG4gd2lkdGg6MjA0cHg7XG4gbWF4LXdpZHRoOjIwNHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWRjZjQ3NmIgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAwJSAwJTtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kY2Y0NzZiIHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHRvcDo1MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZGNmNDc2Yi5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmZsZXgtZW5kO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWRjZjQ3NmIge1xuIHJpZ2h0OjEwJTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kY2Y0NzZiIHtcbiBsZWZ0OjEwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYTYwYzRhIGltZyB7XG4gd2lkdGg6MTIxcHg7XG4gbWF4LXdpZHRoOjEyMXB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNhNjBjNGEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAwJSAwJTtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYTYwYzRhIHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHRvcDo3MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtM2E2MGM0YS5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmZsZXgtZW5kO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNhNjBjNGEge1xuIHJpZ2h0OjMlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNhNjBjNGEge1xuIGxlZnQ6MyU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzU4NGY2NCB7XG4gdGV4dC1hbGlnbjpjZW50ZXI7XG4gd2lkdGg6MTAwJTtcbiBtYXgtd2lkdGg6MTAwJTtcbiBib3R0b206LTQzJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03NTg0ZjY0IGltZyB7XG4gd2lkdGg6MTQ3cHg7XG4gbWF4LXdpZHRoOjE0N3B4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc1ODRmNjQuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tb3JkZXI6OTk5OTkgLyogb3JkZXIgZW5kIGhhY2sgKi87XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzU4NGY2NCB7XG4gbGVmdDowJTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03NTg0ZjY0IHtcbiByaWdodDowJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03NTg0ZjY0ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmxlZnQ7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZGZjYzgzYiB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tanVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAtLWFsaWduLWl0ZW1zOmNlbnRlcjtcbiAtLWdhcDowcHg7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04NTA2NjhmIHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtODUwNjY4ZiBpbWcge1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjM0MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTg1MDY2OGYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowcHggMHB4IDBweCAwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtODUwNjY4Zi5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04NTA2NjhmIHtcbiBsZWZ0OjAlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTg1MDY2OGYge1xuIHJpZ2h0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM0Y2Q5ZDAge1xuIHRleHQtYWxpZ246cmlnaHQ7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzRjZDlkMCBpbWcge1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjQxMHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM0Y2Q5ZDAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowcHggMHB4IDBweCAwcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzRjZDlkMC5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNGNkOWQwIHtcbiByaWdodDowJTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNGNkOWQwIHtcbiBsZWZ0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ0ODMzNmYge1xuIC0tbWluLWhlaWdodDoxMDB2aDtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1hbGlnbi1pdGVtczpzdHJldGNoO1xuIC0tZ2FwOjBweDtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDowcHg7XG4gLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAtLXBhZGRpbmctbGVmdDowcHg7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDQ4MzM2Zjpub3QoLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1lbGVtZW50LXR5cGUtYmFja2dyb3VuZCksXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDQ4MzM2ZiA+IC5lbGVtZW50b3ItbW90aW9uLWVmZmVjdHMtY29udGFpbmVyID4gLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1sYXllciB7XG4gYmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ0ODMzNmYsXG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDQ4MzM2Zjo6YmVmb3JlIHtcbiAtLWJvcmRlci10cmFuc2l0aW9uOjAuM3M7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOWIyNWMxNiBpbWcge1xuIHdpZHRoOjIwNXB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTliMjVjMTYuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOWIyNWMxNiB7XG4gbGVmdDowcHg7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOWIyNWMxNiB7XG4gcmlnaHQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTliMjVjMTYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXg6Y2VudGVyO1xuIC0tZS10cmFuc2Zvcm0tb3JpZ2luLXk6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkZjRhOTcgaW1nIHtcbiB3aWR0aDoxMjFweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03ZGY0YTk3LmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkZjRhOTcge1xuIGxlZnQ6MHB4O1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkZjRhOTcge1xuIHJpZ2h0OjBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03ZGY0YTk3IHtcbiBib3R0b206MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2RmNGE5NyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTAwN2NlZSBpbWcge1xuIHdpZHRoOjEyMXB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTkwMDdjZWUuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTAwN2NlZSB7XG4gYm90dG9tOjEyJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MDA3Y2VlID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01OGYyNDc4IHtcbiAtLWp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gLS1hbGlnbi1pdGVtczpjZW50ZXI7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1nYXA6MHB4O1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1wYWRkaW5nLXRvcDoxNSU7XG4gLS1wYWRkaW5nLXJpZ2h0OjE1JTtcbiAtLXBhZGRpbmctYm90dG9tOjE1JTtcbiAtLXBhZGRpbmctbGVmdDoxNSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNThmMjQ3OC5lLWNvbiB7XG4gLS1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1mbGV4LWdyb3c6MDtcbiAtLWZsZXgtc2hyaW5rOjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjQ0NmYzYSAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTo0OHB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGZvbnQtc3R5bGU6aXRhbGljO1xuIGxldHRlci1zcGFjaW5nOjAuMDNlbTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NDQ2ZjNhID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMDUlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0NDZmM2Ege1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jOGRmMjVjIHtcbiB0ZXh0LWFsaWduOmNlbnRlcjtcbiBmb250LWZhbWlseTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5ICksIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gZm9udC13ZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXdlaWdodCApO1xuIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTVhNTQ2OCBpbWcge1xuIHdpZHRoOjU3MHB4O1xuIG1heC13aWR0aDo1NzBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xNWE1NDY4ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46LTUlIC01JSAtNSUgLTUlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTE1YTU0NjguZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTVhNTQ2OCB7XG4gcmlnaHQ6MCU7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTVhNTQ2OCB7XG4gbGVmdDowJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xNWE1NDY4IHtcbiB0b3A6MzMlO1xuIHotaW5kZXg6MTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yYzA5Y2QxIHtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1hbGlnbi1pdGVtczpzdHJldGNoO1xuIC0tZ2FwOjAlO1xuIC0tZmxleC13cmFwOndyYXA7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLXBhZGRpbmctdG9wOjAlO1xuIC0tcGFkZGluZy1yaWdodDowJTtcbiAtLXBhZGRpbmctYm90dG9tOjUlO1xuIC0tcGFkZGluZy1sZWZ0OjAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTJlZGQxMDMgaW1nIHtcbiB3aWR0aDoyMjBweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yZWRkMTAzIHtcbiB3aWR0aDphdXRvO1xuIG1heC13aWR0aDphdXRvO1xuIHRvcDo1MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmVkZDEwMy5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmNlbnRlcjtcbn1cbmJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yZWRkMTAzIHtcbiByaWdodDoxMCU7XG59XG5ib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmVkZDEwMyB7XG4gbGVmdDoxMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmVkZDEwMyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGNmNjA2MyBpbWcge1xuIHdpZHRoOjE5MHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRjZjYwNjMge1xuIHdpZHRoOmF1dG87XG4gbWF4LXdpZHRoOmF1dG87XG4gdG9wOjYwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00Y2Y2MDYzLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRjZjYwNjMge1xuIHJpZ2h0OjUlO1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRjZjYwNjMge1xuIGxlZnQ6NSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGNmNjA2MyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teDpjZW50ZXI7XG4gLS1lLXRyYW5zZm9ybS1vcmlnaW4teTpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtM2JlYjZlMSB7XG4gLS1mbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDppbml0aWFsO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjppbml0aWFsO1xuIC0tZ2FwOjAlO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1wYWRkaW5nLXRvcDoxMCU7XG4gLS1wYWRkaW5nLXJpZ2h0OjEwJTtcbiAtLXBhZGRpbmctYm90dG9tOjEwJTtcbiAtLXBhZGRpbmctbGVmdDoxMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtM2JlYjZlMS5lLWNvbiB7XG4gLS1vcmRlcjotOTk5OTkgLyogb3JkZXIgc3RhcnQgaGFjayAqLztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kNmRmMDc5IC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gZm9udC1mYW1pbHk6XCJhYnJpbC1kaXNwbGF5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjU2cHg7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XG4gbGV0dGVyLXNwYWNpbmc6MC4wM2VtO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ2ZGYwNzkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAxNiUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDZkZjA3OSB7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTYxMmExMmEge1xuIHRleHQtYWxpZ246bGVmdDtcbiBmb250LWZhbWlseTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5ICksIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gZm9udC13ZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXdlaWdodCApO1xuIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjEyYTEyYSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDE2JSAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mNjY2ZGI0IHtcbiAtLWp1c3RpZnktY29udGVudDpmbGV4LWVuZDtcbiAtLWdhcDowcHg7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00Yzc2ZTJlIGltZyB7XG4gd2lkdGg6NjMwcHg7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGM3NmUyZSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDMlIC0xNSUgLTMlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRjNzZlMmUge1xuIHdpZHRoOmF1dG87XG4gbWF4LXdpZHRoOmF1dG87XG4gei1pbmRleDoxMDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00Yzc2ZTJlLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6ZmxleC1zdGFydDtcbiAtLW9yZGVyOi05OTk5OSAvKiBvcmRlciBzdGFydCBoYWNrICovO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJhY2U3ODYge1xuIC0tZ2FwOi0xcHg7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MCU7XG4gLS1tYXJnaW4tcmlnaHQ6MCU7XG4gLS1tYXJnaW4tYm90dG9tOjAlO1xuIC0tbWFyZ2luLWxlZnQ6MTglO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ5YjAyMzAgaW1nIHtcbiB3aWR0aDo1NzBweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kOWIwMjMwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMCUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDliMDIzMC5lbGVtZW50b3ItZWxlbWVudCB7XG4gLS1hbGlnbi1zZWxmOmZsZXgtZW5kO1xuIC0tb3JkZXI6LTk5OTk5IC8qIG9yZGVyIHN0YXJ0IGhhY2sgKi87XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDliMDIzMCB7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTBjNzc5NzUge1xuIHRleHQtYWxpZ246bGVmdDtcbiBmb250LWZhbWlseTpcIkliYXJyYSBSZWFsIE5vdmFcIiwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6MTZweDtcbiBmb250LXdlaWdodDo1MDA7XG4gZm9udC1zdHlsZTppdGFsaWM7XG4gbGluZS1oZWlnaHQ6MmVtO1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wYzc3OTc1ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MTAlIDEwJSAxMCUgMTAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI4NjFjODIge1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1wYWRkaW5nLXRvcDoxNSU7XG4gLS1wYWRkaW5nLXJpZ2h0OjEwJTtcbiAtLXBhZGRpbmctYm90dG9tOjEwJTtcbiAtLXBhZGRpbmctbGVmdDo1JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04ZmY4YWJhIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gZm9udC1mYW1pbHk6XCJhYnJpbC1kaXNwbGF5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjU2cHg7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XG4gbGV0dGVyLXNwYWNpbmc6MC4wM2VtO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmZjhhYmEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAxNiUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGZmOGFiYSB7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWUzZjk1ZjAge1xuIHRleHQtYWxpZ246bGVmdDtcbiBmb250LWZhbWlseTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5ICksIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gZm9udC13ZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXdlaWdodCApO1xuIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTNmOTVmMCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDE2JSAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wNzBhMmUwIHtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1hbGlnbi1pdGVtczpmbGV4LWVuZDtcbiAtLWZsZXgtd3JhcDpub3dyYXA7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MCU7XG4gLS1tYXJnaW4tcmlnaHQ6MCU7XG4gLS1tYXJnaW4tYm90dG9tOi01JTtcbiAtLW1hcmdpbi1sZWZ0OjAlO1xuIC0tcGFkZGluZy10b3A6MCU7XG4gLS1wYWRkaW5nLXJpZ2h0OjEwJTtcbiAtLXBhZGRpbmctYm90dG9tOjAlO1xuIC0tcGFkZGluZy1sZWZ0OjUwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1hMDBiYWYwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMCUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYTAwYmFmMCB7XG4gei1pbmRleDoxMDA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTZjOWU3NCB7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmluaXRpYWw7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tZ2FwOjBweDtcbiAtLWZsZXgtd3JhcDp3cmFwO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjBweDtcbiAtLW1hcmdpbi1yaWdodDowcHg7XG4gLS1tYXJnaW4tYm90dG9tOjBweDtcbiAtLW1hcmdpbi1sZWZ0OjBweDtcbiAtLXBhZGRpbmctdG9wOjBweDtcbiAtLXBhZGRpbmctcmlnaHQ6MHB4O1xuIC0tcGFkZGluZy1ib3R0b206MHB4O1xuIC0tcGFkZGluZy1sZWZ0OjBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05NmM5ZTc0Om5vdCguZWxlbWVudG9yLW1vdGlvbi1lZmZlY3RzLWVsZW1lbnQtdHlwZS1iYWNrZ3JvdW5kKSxcbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05NmM5ZTc0ID4gLmVsZW1lbnRvci1tb3Rpb24tZWZmZWN0cy1jb250YWluZXIgPiAuZWxlbWVudG9yLW1vdGlvbi1lZmZlY3RzLWxheWVyIHtcbiBiYWNrZ3JvdW5kLWNvbG9yOiNEOTU4NUQ7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTZjOWU3NCxcbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05NmM5ZTc0OjpiZWZvcmUge1xuIC0tYm9yZGVyLXRyYW5zaXRpb246MC4zcztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03OTljNjJmIHtcbiAtLW1pbi1oZWlnaHQ6MHB4O1xuIC0tZmxleC1kaXJlY3Rpb246Y29sdW1uO1xuIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1oZWlnaHQ6aW5pdGlhbDtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gLS1jb250YWluZXItd2lkZ2V0LWFsaWduLXNlbGY6aW5pdGlhbDtcbiAtLWp1c3RpZnktY29udGVudDpmbGV4LXN0YXJ0O1xuIC0tZ2FwOjBweDtcbiAtLW92ZXJmbG93OmhpZGRlbjtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tbWFyZ2luLXRvcDowcHg7XG4gLS1tYXJnaW4tcmlnaHQ6MHB4O1xuIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gLS1tYXJnaW4tbGVmdDowcHg7XG4gLS1wYWRkaW5nLXRvcDo1JTtcbiAtLXBhZGRpbmctcmlnaHQ6NSU7XG4gLS1wYWRkaW5nLWJvdHRvbTo1JTtcbiAtLXBhZGRpbmctbGVmdDo1JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03OTljNjJmOmhvdmVyIHtcbiBiYWNrZ3JvdW5kLWNvbG9yOnZhciggLS1lLWdsb2JhbC1jb2xvci1wcmltYXJ5ICk7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmI3NzY4ZCAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuIGZvbnQtZmFtaWx5OlwiYWJyaWwtZGlzcGxheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTozNnB4O1xuIGZvbnQtd2VpZ2h0OjYwMDtcbiB0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO1xuIGxldHRlci1zcGFjaW5nOjAuMDVlbTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yYjc3NjhkID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMTAlIDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTJiNzc2OGQge1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yOWEwOTc0IHtcbiB0ZXh0LWFsaWduOmxlZnQ7XG4gZm9udC1mYW1pbHk6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LWZhbWlseSApLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuIGZvbnQtd2VpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC13ZWlnaHQgKTtcbiBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWVhMzY2OGYgaW1nIHtcbiB3aWR0aDo0OTBweDtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lYTM2NjhmID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgLTE1JSAwJSAtMTUlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0ZGMzZTMge1xuIC0tbWluLWhlaWdodDowcHg7XG4gLS1mbGV4LWRpcmVjdGlvbjpjb2x1bW47XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDppbml0aWFsO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjppbml0aWFsO1xuIC0tanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG4gLS1nYXA6MHB4O1xuIC0tb3ZlcmZsb3c6aGlkZGVuO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjBweDtcbiAtLW1hcmdpbi1yaWdodDowcHg7XG4gLS1tYXJnaW4tYm90dG9tOjBweDtcbiAtLW1hcmdpbi1sZWZ0OjBweDtcbiAtLXBhZGRpbmctdG9wOjUlO1xuIC0tcGFkZGluZy1yaWdodDo1JTtcbiAtLXBhZGRpbmctYm90dG9tOjUlO1xuIC0tcGFkZGluZy1sZWZ0OjUlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0ZGMzZTM6aG92ZXIge1xuIGJhY2tncm91bmQtY29sb3I6dmFyKCAtLWUtZ2xvYmFsLWNvbG9yLXByaW1hcnkgKTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mZWE5ZGZhIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gZm9udC1mYW1pbHk6XCJhYnJpbC1kaXNwbGF5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjM2cHg7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XG4gbGV0dGVyLXNwYWNpbmc6MC4wNWVtO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZlYTlkZmEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAxMCUgMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmVhOWRmYSB7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdmZGUwODIge1xuIHRleHQtYWxpZ246bGVmdDtcbiBmb250LWZhbWlseTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtZmFtaWx5ICksIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gZm9udC13ZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXdlaWdodCApO1xuIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYWFkYzBiZiBpbWcge1xuIHdpZHRoOjQ5MHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWFhZGMwYmYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAtMTUlIDAlIC0xNSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDZmNzEwNSB7XG4gLS1taW4taGVpZ2h0OjBweDtcbiAtLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6MTAwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OmluaXRpYWw7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOmluaXRpYWw7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcbiAtLWdhcDowcHg7XG4gLS1vdmVyZmxvdzpoaWRkZW47XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6NSU7XG4gLS1wYWRkaW5nLXJpZ2h0OjUlO1xuIC0tcGFkZGluZy1ib3R0b206NSU7XG4gLS1wYWRkaW5nLWxlZnQ6NSU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDZmNzEwNTpob3ZlciB7XG4gYmFja2dyb3VuZC1jb2xvcjp2YXIoIC0tZS1nbG9iYWwtY29sb3ItcHJpbWFyeSApO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI3NGZjOGQgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiBmb250LWZhbWlseTpcImFicmlsLWRpc3BsYXlcIiwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6MzZweDtcbiBmb250LXdlaWdodDo2MDA7XG4gdGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcbiBsZXR0ZXItc3BhY2luZzowLjA1ZW07XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjc0ZmM4ZCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDEwJSAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yNzRmYzhkIHtcbiB6LWluZGV4OjI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzc2MmJlNiB7XG4gdGV4dC1hbGlnbjpsZWZ0O1xuIGZvbnQtZmFtaWx5OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1mYW1pbHkgKSwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiBmb250LXdlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtd2VpZ2h0ICk7XG4gbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wMTM3OGQxIGltZyB7XG4gd2lkdGg6NDkwcHg7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDEzNzhkMSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIC0xNSUgMCUgLTE1JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01MDVjM2E2IHtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcbiAtLWFsaWduLWl0ZW1zOmNlbnRlcjtcbiAtLWdhcDowcHg7XG4gLS1mbGV4LXdyYXA6bm93cmFwO1xuIC0tYmFja2dyb3VuZC10cmFuc2l0aW9uOjAuM3M7XG4gLS1tYXJnaW4tdG9wOjAlO1xuIC0tbWFyZ2luLXJpZ2h0OjAlO1xuIC0tbWFyZ2luLWJvdHRvbTowJTtcbiAtLW1hcmdpbi1sZWZ0OjAlO1xuIC0tcGFkZGluZy10b3A6MCU7XG4gLS1wYWRkaW5nLXJpZ2h0OjAlO1xuIC0tcGFkZGluZy1ib3R0b206MCU7XG4gLS1wYWRkaW5nLWxlZnQ6MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTA1YzNhNixcbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01MDVjM2E2OjpiZWZvcmUge1xuIC0tYm9yZGVyLXRyYW5zaXRpb246MC4zcztcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xZjRjMWY5ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46LTM1JSAtMjAlIDAlIDIwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xZjRjMWY5IHtcbiB6LWluZGV4OjEwMDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05NDMzM2ExIHtcbiAtLW1pbi1oZWlnaHQ6MTAwdmg7XG4gLS1mbGV4LWRpcmVjdGlvbjpyb3c7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmNhbGMoICggMSAtIHZhciggLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdyApICkgKiAxMDAlICk7XG4gLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MTtcbiAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuIC0tanVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG4gLS1hbGlnbi1pdGVtczpjZW50ZXI7XG4gLS1nYXA6MHB4O1xuIC0tZmxleC13cmFwOndyYXA7XG4gLS1hbGlnbi1jb250ZW50OmNlbnRlcjtcbiAtLWJhY2tncm91bmQtdHJhbnNpdGlvbjowLjNzO1xuIC0tcGFkZGluZy10b3A6MTAlO1xuIC0tcGFkZGluZy1yaWdodDowJTtcbiAtLXBhZGRpbmctYm90dG9tOjEwJTtcbiAtLXBhZGRpbmctbGVmdDowJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iYWZkMTQwIHtcbiB0ZXh0LWFsaWduOmNlbnRlcjtcbiB3aWR0aDoxMDAlO1xuIG1heC13aWR0aDoxMDAlO1xuIHotaW5kZXg6Mjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iYWZkMTQwIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gZm9udC1mYW1pbHk6XCJhYnJpbC1kaXNwbGF5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjkycHg7XG4gZm9udC13ZWlnaHQ6NjAwO1xuIHRleHQtdHJhbnNmb3JtOmNhcGl0YWxpemU7XG4gbGV0dGVyLXNwYWNpbmc6MC4wM2VtO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJhZmQxNDAgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuIG1hcmdpbjowJSAwJSAtMi41JSAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yMGE4OWRjIHtcbiAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OjEwMCU7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6ZmxleC1zdGFydDtcbiAtLWFsaWduLWl0ZW1zOmZsZXgtc3RhcnQ7XG4gLS1nYXA6MHB4O1xuIC0tZmxleC13cmFwOndyYXA7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLW1hcmdpbi10b3A6MHB4O1xuIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAtLW1hcmdpbi1ib3R0b206MHB4O1xuIC0tbWFyZ2luLWxlZnQ6MHB4O1xuIC0tcGFkZGluZy10b3A6MHB4O1xuIC0tcGFkZGluZy1yaWdodDowcHg7XG4gLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gLS1wYWRkaW5nLWxlZnQ6MHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0ZTM1OWQgaW1nIHtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NGUzNTlkID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgLTIwJSAwJTtcbiBwYWRkaW5nOjEwJSAxMCUgMTAlIDEwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NGUzNTlkIHtcbiB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgNDAlICk7XG4gbWF4LXdpZHRoOjQwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6NDAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NGUzNTlkLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI1Mjc0YjMge1xuIHRleHQtYWxpZ246cmlnaHQ7XG4gd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDYwJSApO1xuIG1heC13aWR0aDo2MCU7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjYwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjUyNzRiMyBpbWcge1xuIHdpZHRoOjEwMCU7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjUyNzRiMyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDAlIDAlO1xuIHBhZGRpbmc6MHB4IDBweCAwcHggMHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI1Mjc0YjMuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpmbGV4LXN0YXJ0O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk5NDUzNTEge1xuIGZvbnQtZmFtaWx5OlwiUmFsZXdheVwiLCBTYW5zLXNlcmlmO1xuIGZvbnQtc2l6ZToxNnB4O1xuIGZvbnQtd2VpZ2h0OjUwMDtcbiBsaW5lLWhlaWdodDoyZW07XG4gd2lkdGg6MTAwJTtcbiBtYXgtd2lkdGg6MTAwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05OTQ1MzUxID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBtYXJnaW46MCUgMCUgMCUgMCU7XG4gcGFkZGluZzowJSAyNSUgNSUgNDMlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk5NDUzNTEuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpmbGV4LXN0YXJ0O1xuIC0tb3JkZXI6OTk5OTkgLyogb3JkZXIgZW5kIGhhY2sgKi87XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZWU0ZTViMiBpbWcge1xuIHdpZHRoOjIyMHB4O1xuIG1heC13aWR0aDoxMDAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWVlNGU1YjIge1xuIHdpZHRoOmF1dG87XG4gbWF4LXdpZHRoOmF1dG87XG4gYm90dG9tOjBweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lZTRlNWIyLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWVlNGU1YjIge1xuIGxlZnQ6MXB4O1xufVxuYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWVlNGU1YjIge1xuIHJpZ2h0OjFweDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lZTRlNWIyID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jZWJhYTE3IGltZyB7XG4gd2lkdGg6MjIwcHg7XG4gbWF4LXdpZHRoOjEwMCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2ViYWExNyB7XG4gd2lkdGg6YXV0bztcbiBtYXgtd2lkdGg6YXV0bztcbiBib3R0b206MTAlO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWNlYmFhMTcuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG5ib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2ViYWExNyB7XG4gbGVmdDo4JTtcbn1cbmJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jZWJhYTE3IHtcbiByaWdodDo4JTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jZWJhYTE3ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi14OmNlbnRlcjtcbiAtLWUtdHJhbnNmb3JtLW9yaWdpbi15OmNlbnRlcjtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NWRiN2ZmIHtcbiAtLW1pbi1oZWlnaHQ6ODB2aDtcbiAtLWZsZXgtZGlyZWN0aW9uOmNvbHVtbjtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6Y2FsYyggKCAxIC0gdmFyKCAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93ICkgKSAqIDEwMCUgKTtcbiAtLWNvbnRhaW5lci13aWRnZXQtaGVpZ2h0OmluaXRpYWw7XG4gLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOmluaXRpYWw7XG4gLS1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuIC0tYWxpZ24taXRlbXM6Y2VudGVyO1xuIC0tZ2FwOjBweDtcbiAtLWZsZXgtd3JhcDp3cmFwO1xuIC0tYWxpZ24tY29udGVudDpjZW50ZXI7XG4gLS1iYWNrZ3JvdW5kLXRyYW5zaXRpb246MC4zcztcbiAtLXBhZGRpbmctdG9wOjEwJTtcbiAtLXBhZGRpbmctcmlnaHQ6MCU7XG4gLS1wYWRkaW5nLWJvdHRvbToxMCU7XG4gLS1wYWRkaW5nLWxlZnQ6MCU7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDdhOGMxOSB7XG4gdGV4dC1hbGlnbjpjZW50ZXI7XG4gd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDYwJSApO1xuIG1heC13aWR0aDo2MCU7XG4gLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjYwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gei1pbmRleDoyO1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ3YThjMTkgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiBmb250LWZhbWlseTpcImFicmlsLWRpc3BsYXlcIiwgU2Fucy1zZXJpZjtcbiBmb250LXNpemU6NTZweDtcbiBmb250LXdlaWdodDo2MDA7XG4gdGV4dC10cmFuc2Zvcm06Y2FwaXRhbGl6ZTtcbiBsZXR0ZXItc3BhY2luZzowLjAzZW07XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDdhOGMxOSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gbWFyZ2luOjAlIDAlIDAlIDAlO1xuIHBhZGRpbmc6MHB4IDBweCAwcHggMHB4O1xufVxuLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ3YThjMTkuZWxlbWVudG9yLWVsZW1lbnQge1xuIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG59XG4uZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzUxZjUxYyB7XG4gdGV4dC1hbGlnbjpjZW50ZXI7XG4gZm9udC1mYW1pbHk6XCJSYWxld2F5XCIsIFNhbnMtc2VyaWY7XG4gZm9udC1zaXplOjE2cHg7XG4gZm9udC13ZWlnaHQ6NTAwO1xuIGxpbmUtaGVpZ2h0OjJlbTtcbiB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgNjAlICk7XG4gbWF4LXdpZHRoOjYwJTtcbiAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6NjAlO1xuIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03NTFmNTFjID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiBwYWRkaW5nOjEwJSAxMCUgMTAlIDEwJTtcbn1cbi5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03NTFmNTFjLmVsZW1lbnRvci1lbGVtZW50IHtcbiAtLWFsaWduLXNlbGY6Y2VudGVyO1xufVxuQG1lZGlhKG1pbi13aWR0aDo3NjhweCkge1xuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02ZTEyOTk5IHtcbiAgLS13aWR0aDoxOTIwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM0NDQ0OTUge1xuICAtLXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01ODU4MTc5IHtcbiAgLS1jb250ZW50LXdpZHRoOjExMDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWUxYmM5YjMge1xuICAtLWNvbnRlbnQtd2lkdGg6MTYwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzBlYWEyNCB7XG4gIC0td2lkdGg6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzBkNDlkNSB7XG4gIC0td2lkdGg6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGE3YTVlYyB7XG4gIC0td2lkdGg6MzclO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2QxMmFlZCB7XG4gIC0td2lkdGg6NDQuODcyJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWY0OTA0NTIge1xuICAtLXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jYTU4ODIxIHtcbiAgLS1jb250ZW50LXdpZHRoOjE2MDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTVhNTE3ZDIge1xuICAtLXdpZHRoOjMzLjMzMzMzMyU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kZWIwNDhlIHtcbiAgLS13aWR0aDozMy4zMzMzMzMlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzA1ZmYxNiB7XG4gIC0td2lkdGg6MzMuMzMzMzMzJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTJjOWIyNGQge1xuICAtLWNvbnRlbnQtd2lkdGg6MTYwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOWI4NWMwMCB7XG4gIC0tY29udGVudC13aWR0aDoxOTIwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yNjhkNjBmIHtcbiAgLS1jb250ZW50LXdpZHRoOjE5MjBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTBhNmRjNGYge1xuICAtLXdpZHRoOjE5MjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZGZjYzgzYiB7XG4gIC0td2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ0ODMzNmYge1xuICAtLWNvbnRlbnQtd2lkdGg6MTEwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmMwOWNkMSB7XG4gIC0tY29udGVudC13aWR0aDoxNjAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYmViNmUxIHtcbiAgLS13aWR0aDo1MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mNjY2ZGI0IHtcbiAgLS13aWR0aDo1MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iYWNlNzg2IHtcbiAgLS13aWR0aDozNyU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iODYxYzgyIHtcbiAgLS13aWR0aDo0NC44NzIlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDcwYTJlMCB7XG4gIC0td2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk2YzllNzQge1xuICAtLWNvbnRlbnQtd2lkdGg6MTYwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzk5YzYyZiB7XG4gIC0td2lkdGg6MzMuMzMzMzMzJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0ZGMzZTMge1xuICAtLXdpZHRoOjMzLjMzMzMzMyU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kNmY3MTA1IHtcbiAgLS13aWR0aDozMy4zMzMzMzMlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTA1YzNhNiB7XG4gIC0tY29udGVudC13aWR0aDoxNjAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05NDMzM2ExIHtcbiAgLS1jb250ZW50LXdpZHRoOjE5MjBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY1ZGI3ZmYge1xuICAtLWNvbnRlbnQtd2lkdGg6MTkyMHB4O1xuIH1cbn1cbkBtZWRpYShtYXgtd2lkdGg6MTAyNHB4KSBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01ODU4MTc5IHtcbiAgLS1jb250ZW50LXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jMGVhYTI0IHtcbiAgLS13aWR0aDoxMDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzBkNDlkNSB7XG4gIC0td2lkdGg6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGE3YTVlYyB7XG4gIC0td2lkdGg6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2QxMmFlZCB7XG4gIC0td2lkdGg6NDUlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZjQ5MDQ1MiB7XG4gIC0td2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTJjOWIyNGQge1xuICAtLWNvbnRlbnQtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDQ4MzM2ZiB7XG4gIC0tY29udGVudC13aWR0aDoxMDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtM2JlYjZlMSB7XG4gIC0td2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWY2NjZkYjQge1xuICAtLXdpZHRoOjUwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJhY2U3ODYge1xuICAtLXdpZHRoOjUwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI4NjFjODIge1xuICAtLXdpZHRoOjQ1JTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTA3MGEyZTAge1xuICAtLXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01MDVjM2E2IHtcbiAgLS1jb250ZW50LXdpZHRoOjQwJTtcbiB9XG59XG5AbWVkaWEobWF4LXdpZHRoOjEwMjRweCkge1xuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kMzczYjMxIGltZyB7XG4gIHdpZHRoOjEwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzg1MmQ3NiBpbWcge1xuICB3aWR0aDoxMDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFhZDllZmEgaW1nIHtcbiAgd2lkdGg6MTAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kOTc3NzE0IHtcbiAgei1pbmRleDoxMDA7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MzU5MWU5IGltZyB7XG4gIHdpZHRoOjEwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWYxYjcxMyBpbWcge1xuICB3aWR0aDoxMDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTAwZjg1ODkgaW1nIHtcbiAgd2lkdGg6MTAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNDQ0NDk1IHtcbiAgLS1nYXA6MHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTYwMzcxNiBpbWcge1xuICBtYXgtd2lkdGg6MjQwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00YTZkODFhIGltZyB7XG4gIG1heC13aWR0aDoyODBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI5NTQ5OGUge1xuICB0ZXh0LWFsaWduOmNlbnRlcjtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI5NTQ5OGUgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOjMycHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yNzExMGU0IHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmMDk5MWUge1xuICByaWdodDotMjAlO1xuIH1cbiBib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGYwOTkxZSB7XG4gIGxlZnQ6LTIwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWMwZWFhMjQuZS1jb24ge1xuICAtLW9yZGVyOjE7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01MTBkNmEyIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNmFkZTc5MyB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02YWRlNzkzID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjAlIDAlIDAlIDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzBkNDlkNSB7XG4gIC0tbWFyZ2luLXRvcDotMTAlO1xuICAtLW1hcmdpbi1yaWdodDowJTtcbiAgLS1tYXJnaW4tYm90dG9tOjAlO1xuICAtLW1hcmdpbi1sZWZ0OjQ1JTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTMwZDQ5ZDUuZS1jb24ge1xuICAtLW9yZGVyOjI7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02N2M3YmUzID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjAlIDMlIC0xNSUgLTMlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjdjN2JlMyB7XG4gIHotaW5kZXg6MTA7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04YTdhNWVjIHtcbiAgLS1nYXA6MHB4O1xuICAtLW1hcmdpbi10b3A6MCU7XG4gIC0tbWFyZ2luLXJpZ2h0OjAlO1xuICAtLW1hcmdpbi1ib3R0b206MCU7XG4gIC0tbWFyZ2luLWxlZnQ6NSU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04YTdhNWVjLmUtY29uIHtcbiAgLS1vcmRlcjoyO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWMwNTMwYy5lbGVtZW50b3ItZWxlbWVudCB7XG4gIC0tb3JkZXI6MDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkMTJhZWQge1xuICAtLWp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gIC0tcGFkZGluZy10b3A6MTIlO1xuICAtLXBhZGRpbmctcmlnaHQ6NSU7XG4gIC0tcGFkZGluZy1ib3R0b206MCU7XG4gIC0tcGFkZGluZy1sZWZ0OjUlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2QxMmFlZC5lLWNvbiB7XG4gIC0tb3JkZXI6NDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM5M2Y5YTAgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOjMycHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iY2ZiMjM2IHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWY0OTA0NTIge1xuICAtLWdhcDowcHg7XG4gIC0tbWFyZ2luLXRvcDowJTtcbiAgLS1tYXJnaW4tcmlnaHQ6MCU7XG4gIC0tbWFyZ2luLWJvdHRvbTotMTElO1xuICAtLW1hcmdpbi1sZWZ0OjAlO1xuICAtLXBhZGRpbmctdG9wOjAlO1xuICAtLXBhZGRpbmctcmlnaHQ6MTAlO1xuICAtLXBhZGRpbmctYm90dG9tOjAlO1xuICAtLXBhZGRpbmctbGVmdDo1MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05MmE4NzY5IGltZyB7XG4gIHdpZHRoOjY2MHB4O1xuICBtYXgtd2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTkyYTg3NjkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46MCUgMCUgMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iODY2MmJlIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNDhhYjBhOSB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYjNjODgxIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2M5OWMxZCB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05ZGQ2MzI4IC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYTNiNjNkOSB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yYzliMjRkIHtcbiAgLS1nYXA6MHB4O1xuICAtLW1hcmdpbi10b3A6MCU7XG4gIC0tbWFyZ2luLXJpZ2h0OjAlO1xuICAtLW1hcmdpbi1ib3R0b206MCU7XG4gIC0tbWFyZ2luLWxlZnQ6MCU7XG4gIC0tcGFkZGluZy10b3A6MCU7XG4gIC0tcGFkZGluZy1yaWdodDowJTtcbiAgLS1wYWRkaW5nLWJvdHRvbTowJTtcbiAgLS1wYWRkaW5nLWxlZnQ6MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mYzQ2ZDE5IGltZyB7XG4gIHdpZHRoOjY2MHB4O1xuICBtYXgtd2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZjNDZkMTkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46LTMwJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWVhYTk1MzMgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOjQycHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kMmE3NTI0ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjEwJSAwJSAtMTAlIDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNCB7XG4gIHdpZHRoOnZhciggLS1jb250YWluZXItd2lkZ2V0LXdpZHRoLCA0MCUgKTtcbiAgbWF4LXdpZHRoOjQwJTtcbiAgLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjQwJTtcbiAgLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNC5lbGVtZW50b3ItZWxlbWVudCB7XG4gIC0tYWxpZ24tc2VsZjpmbGV4LXN0YXJ0O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzczOTdjMiA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAwJSAwJSAwJTtcbiAgcGFkZGluZzowJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM3Mzk3YzIge1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6NjAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gIHdpZHRoOnZhciggLS1jb250YWluZXItd2lkZ2V0LXdpZHRoLCA2MCUgKTtcbiAgbWF4LXdpZHRoOjYwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNmODhiNGEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46LTUlIDAlIDAlIDAlO1xuICBwYWRkaW5nOjAwJSAxMCUgMTAlIDQ1JTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWZjODMwODUgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOjMycHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01ZmRjMDVjID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgcGFkZGluZzo1JSAxMCUgNSUgMTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWZkYzA1YyB7XG4gIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDoxMDAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gIHdpZHRoOnZhciggLS1jb250YWluZXItd2lkZ2V0LXdpZHRoLCAxMDAlICk7XG4gIG1heC13aWR0aDoxMDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTU4YjEwMyBpbWcge1xuICB3aWR0aDoxMDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTYyNTc5OWIgaW1nIHtcbiAgd2lkdGg6MTAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1hZmEyMzMzIGltZyB7XG4gIHdpZHRoOjEwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTFiZTBmMSB7XG4gIHotaW5kZXg6MTAwO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZGNmNDc2YiBpbWcge1xuICB3aWR0aDoxMDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNhNjBjNGEgaW1nIHtcbiAgd2lkdGg6MTAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03NTg0ZjY0IGltZyB7XG4gIHdpZHRoOjEwMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZGZjYzgzYiB7XG4gIC0tZ2FwOjBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTg1MDY2OGYgaW1nIHtcbiAgbWF4LXdpZHRoOjI0MHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzRjZDlkMCBpbWcge1xuICBtYXgtd2lkdGg6MjgwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NDQ2ZjNhIHtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NDQ2ZjNhIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzhkZjI1YyB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIGJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xNWE1NDY4IHtcbiAgcmlnaHQ6LTIwJTtcbiB9XG4gYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTE1YTU0Njgge1xuICBsZWZ0Oi0yMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYmViNmUxLmUtY29uIHtcbiAgLS1vcmRlcjoxO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDZkZjA3OSAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuICBmb250LXNpemU6MzJweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTYxMmExMmEge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjEyYTEyYSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWY2NjZkYjQge1xuICAtLW1hcmdpbi10b3A6LTEwJTtcbiAgLS1tYXJnaW4tcmlnaHQ6MCU7XG4gIC0tbWFyZ2luLWJvdHRvbTowJTtcbiAgLS1tYXJnaW4tbGVmdDo0NSU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mNjY2ZGI0LmUtY29uIHtcbiAgLS1vcmRlcjoyO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGM3NmUyZSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAzJSAtMTUlIC0zJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRjNzZlMmUge1xuICB6LWluZGV4OjEwO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYmFjZTc4NiB7XG4gIC0tZ2FwOjBweDtcbiAgLS1tYXJnaW4tdG9wOjAlO1xuICAtLW1hcmdpbi1yaWdodDowJTtcbiAgLS1tYXJnaW4tYm90dG9tOjAlO1xuICAtLW1hcmdpbi1sZWZ0OjUlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYmFjZTc4Ni5lLWNvbiB7XG4gIC0tb3JkZXI6MjtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ5YjAyMzAuZWxlbWVudG9yLWVsZW1lbnQge1xuICAtLW9yZGVyOjA7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iODYxYzgyIHtcbiAgLS1qdXN0aWZ5LWNvbnRlbnQ6Y2VudGVyO1xuICAtLXBhZGRpbmctdG9wOjEyJTtcbiAgLS1wYWRkaW5nLXJpZ2h0OjUlO1xuICAtLXBhZGRpbmctYm90dG9tOjAlO1xuICAtLXBhZGRpbmctbGVmdDo1JTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWI4NjFjODIuZS1jb24ge1xuICAtLW9yZGVyOjQ7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04ZmY4YWJhIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTNmOTVmMCB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wNzBhMmUwIHtcbiAgLS1nYXA6MHB4O1xuICAtLW1hcmdpbi10b3A6MCU7XG4gIC0tbWFyZ2luLXJpZ2h0OjAlO1xuICAtLW1hcmdpbi1ib3R0b206LTExJTtcbiAgLS1tYXJnaW4tbGVmdDowJTtcbiAgLS1wYWRkaW5nLXRvcDowJTtcbiAgLS1wYWRkaW5nLXJpZ2h0OjEwJTtcbiAgLS1wYWRkaW5nLWJvdHRvbTowJTtcbiAgLS1wYWRkaW5nLWxlZnQ6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYTAwYmFmMCBpbWcge1xuICB3aWR0aDo2NjBweDtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1hMDBiYWYwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjAlIDAlIDAlIDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMmI3NzY4ZCAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuICBmb250LXNpemU6MzJweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI5YTA5NzQge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZmVhOWRmYSAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuICBmb250LXNpemU6MzJweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdmZGUwODIge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjc0ZmM4ZCAuZWxlbWVudG9yLWhlYWRpbmctdGl0bGUge1xuICBmb250LXNpemU6MzJweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc3NjJiZTYge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTA1YzNhNiB7XG4gIC0tZ2FwOjBweDtcbiAgLS1tYXJnaW4tdG9wOjAlO1xuICAtLW1hcmdpbi1yaWdodDowJTtcbiAgLS1tYXJnaW4tYm90dG9tOjAlO1xuICAtLW1hcmdpbi1sZWZ0OjAlO1xuICAtLXBhZGRpbmctdG9wOjAlO1xuICAtLXBhZGRpbmctcmlnaHQ6MCU7XG4gIC0tcGFkZGluZy1ib3R0b206MCU7XG4gIC0tcGFkZGluZy1sZWZ0OjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWY0YzFmOSBpbWcge1xuICB3aWR0aDo2NjBweDtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xZjRjMWY5ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOi0zMCUgMCUgMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iYWZkMTQwIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTo0MnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjRlMzU5ZCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjoxMCUgMCUgLTEwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0ZTM1OWQge1xuICB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgNDAlICk7XG4gIG1heC13aWR0aDo0MCU7XG4gIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDo0MCU7XG4gIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY0ZTM1OWQuZWxlbWVudG9yLWVsZW1lbnQge1xuICAtLWFsaWduLXNlbGY6ZmxleC1zdGFydDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI1Mjc0YjMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46MCUgMCUgMCUgMCU7XG4gIHBhZGRpbmc6MCUgMCUgMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yNTI3NGIzIHtcbiAgLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjYwJTtcbiAgLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuICB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgNjAlICk7XG4gIG1heC13aWR0aDo2MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05OTQ1MzUxID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOi01JSAwJSAwJSAwJTtcbiAgcGFkZGluZzowMCUgMTAlIDEwJSA0NSU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kN2E4YzE5IC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNzUxZjUxYyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6NSUgMTAlIDUlIDEwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc1MWY1MWMge1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6MTAwJTtcbiAgLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuICB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgMTAwJSApO1xuICBtYXgtd2lkdGg6MTAwJTtcbiB9XG59XG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTMxYjUyNzIge1xuICAtLW1pbi1oZWlnaHQ6MTAwdmg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kMzczYjMxIGltZyB7XG4gIG1heC13aWR0aDo0MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03ODUyZDc2IGltZyB7XG4gIG1heC13aWR0aDo0MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xYWQ5ZWZhIGltZyB7XG4gIG1heC13aWR0aDo0MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kOTc3NzE0IHtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIHotaW5kZXg6MTAwO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDk3NzcxNCBpbWcge1xuICBtYXgtd2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ5Nzc3MTQuZWxlbWVudG9yLWVsZW1lbnQge1xuICAtLWFsaWduLXNlbGY6Y2VudGVyO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTM1OTFlOSBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNWYxYjcxMyBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDBmODU4OSBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzQ0NDQ5NSB7XG4gIC0tZmxleC1kaXJlY3Rpb246cm93O1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6aW5pdGlhbDtcbiAgLS1jb250YWluZXItd2lkZ2V0LWhlaWdodDoxMDAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjE7XG4gIC0tY29udGFpbmVyLXdpZGdldC1hbGlnbi1zZWxmOnN0cmV0Y2g7XG4gIC0tanVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgLS1nYXA6MHB4O1xuICAtLWZsZXgtd3JhcDpub3dyYXA7XG4gIC0tbWFyZ2luLXRvcDowcHg7XG4gIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAgLS1tYXJnaW4tYm90dG9tOjBweDtcbiAgLS1tYXJnaW4tbGVmdDowcHg7XG4gIC0tcGFkZGluZy10b3A6MHB4O1xuICAtLXBhZGRpbmctcmlnaHQ6MHB4O1xuICAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAgLS1wYWRkaW5nLWxlZnQ6MHB4O1xuICAtLXotaW5kZXg6MTAwMDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWM0NDQ0OTUuZS1jb24ge1xuICAtLWFsaWduLXNlbGY6Y2VudGVyO1xuICAtLWZsZXgtZ3JvdzoxO1xuICAtLWZsZXgtc2hyaW5rOjA7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lNjAzNzE2IGltZyB7XG4gIG1heC13aWR0aDoyMDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWU2MDM3MTYge1xuICB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgNTAlICk7XG4gIG1heC13aWR0aDo1MCU7XG4gIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDo1MCU7XG4gIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiB9XG4gYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWU2MDM3MTYge1xuICBsZWZ0OjBweDtcbiB9XG4gYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWU2MDM3MTYge1xuICByaWdodDowcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00YTZkODFhIHtcbiAgdGV4dC1hbGlnbjpyaWdodDtcbiAgd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDUwJSApO1xuICBtYXgtd2lkdGg6NTAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6NTAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00YTZkODFhIGltZyB7XG4gIG1heC13aWR0aDoyMDBweDtcbiB9XG4gYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRhNmQ4MWEge1xuICByaWdodDowJTtcbiB9XG4gYm9keS5ydGwgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTRhNmQ4MWEge1xuICBsZWZ0OjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTg1ODE3OSB7XG4gIC0tbWFyZ2luLXRvcDowcHg7XG4gIC0tbWFyZ2luLXJpZ2h0OjBweDtcbiAgLS1tYXJnaW4tYm90dG9tOjBweDtcbiAgLS1tYXJnaW4tbGVmdDowcHg7XG4gIC0tcGFkZGluZy10b3A6MHB4O1xuICAtLXBhZGRpbmctcmlnaHQ6MHB4O1xuICAtLXBhZGRpbmctYm90dG9tOjBweDtcbiAgLS1wYWRkaW5nLWxlZnQ6MHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMWQzNmZhOSBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2FhMmM5YiBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTc5ZGU4NiBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTE5MmI0YyB7XG4gIC0tanVzdGlmeS1jb250ZW50OmNlbnRlcjtcbiAgLS1wYWRkaW5nLXRvcDo2JTtcbiAgLS1wYWRkaW5nLXJpZ2h0OjYlO1xuICAtLXBhZGRpbmctYm90dG9tOjYlO1xuICAtLXBhZGRpbmctbGVmdDo2JTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI5NTQ5OGUge1xuICB0ZXh0LWFsaWduOmNlbnRlcjtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI5NTQ5OGUgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46MCUgMCUgMTAlIDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjcxMTBlNCB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04ZjA5OTFlID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOi0zMDBweCAtNDAwcHggMHB4IDBweDtcbiB9XG4gYm9keTpub3QoLnJ0bCkgLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmMDk5MWUge1xuICByaWdodDotMjAlO1xuIH1cbiBib2R5LnJ0bCAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOGYwOTkxZSB7XG4gIGxlZnQ6LTIwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThmMDk5MWUge1xuICB0b3A6NjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYjllYTM4OSBpbWcge1xuICBtYXgtd2lkdGg6MzAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMzQ3MDRiNyBpbWcge1xuICBtYXgtd2lkdGg6MzAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzBlYWEyNCB7XG4gIC0tcGFkZGluZy10b3A6MTAlO1xuICAtLXBhZGRpbmctcmlnaHQ6MTAlO1xuICAtLXBhZGRpbmctYm90dG9tOjEwJTtcbiAgLS1wYWRkaW5nLWxlZnQ6MTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNmFkZTc5MyB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zMGQ0OWQ1IHtcbiAgLS13aWR0aDoxMDAlO1xuICAtLW1hcmdpbi10b3A6MCU7XG4gIC0tbWFyZ2luLXJpZ2h0OjAlO1xuICAtLW1hcmdpbi1ib3R0b206MCU7XG4gIC0tbWFyZ2luLWxlZnQ6MCU7XG4gIC0tcGFkZGluZy10b3A6MTBweDtcbiAgLS1wYWRkaW5nLXJpZ2h0OjEwcHg7XG4gIC0tcGFkZGluZy1ib3R0b206MTBweDtcbiAgLS1wYWRkaW5nLWxlZnQ6MTBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTY3YzdiZTMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46MTAlIDEwJSAxMCUgMTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjdjN2JlMy5lbGVtZW50b3ItZWxlbWVudCB7XG4gIC0tYWxpZ24tc2VsZjpjZW50ZXI7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04YTdhNWVjIHtcbiAgLS1nYXA6MCU7XG4gIC0tbWFyZ2luLXRvcDowJTtcbiAgLS1tYXJnaW4tcmlnaHQ6MCU7XG4gIC0tbWFyZ2luLWJvdHRvbTowJTtcbiAgLS1tYXJnaW4tbGVmdDowJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LThhN2E1ZWMuZS1jb24ge1xuICAtLW9yZGVyOjQ7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xYzA1MzBjLmVsZW1lbnRvci1lbGVtZW50IHtcbiAgLS1hbGlnbi1zZWxmOmNlbnRlcjtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkMTJhZWQge1xuICAtLXBhZGRpbmctdG9wOjEwJTtcbiAgLS1wYWRkaW5nLXJpZ2h0OjEwJTtcbiAgLS1wYWRkaW5nLWJvdHRvbToxMCU7XG4gIC0tcGFkZGluZy1sZWZ0OjEwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkMTJhZWQuZS1jb24ge1xuICAtLW9yZGVyOjM7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iY2ZiMjM2IHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJjZmIyMzYgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46MCUgMCUgMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mNDkwNDUyIHtcbiAgLS13aWR0aDoxMDAlO1xuICAtLW1hcmdpbi10b3A6MCU7XG4gIC0tbWFyZ2luLXJpZ2h0OjAlO1xuICAtLW1hcmdpbi1ib3R0b206LTE4JTtcbiAgLS1tYXJnaW4tbGVmdDowJTtcbiAgLS1wYWRkaW5nLXRvcDowJTtcbiAgLS1wYWRkaW5nLXJpZ2h0OjIwJTtcbiAgLS1wYWRkaW5nLWJvdHRvbTowJTtcbiAgLS1wYWRkaW5nLWxlZnQ6MjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTJhODc2OSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTQ4YWIwYTkge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtN2I3OTBjNSBpbWcge1xuICBtYXgtd2lkdGg6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtY2M5OWMxZCB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC05OWIzZDUwIGltZyB7XG4gIG1heC13aWR0aDo1MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1hM2I2M2Q5IHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTZlOTAxMjAgaW1nIHtcbiAgbWF4LXdpZHRoOjUwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTJjOWIyNGQge1xuICAtLWNvbnRlbnQtd2lkdGg6NzAlO1xuICAtLW1hcmdpbi10b3A6MCU7XG4gIC0tbWFyZ2luLXJpZ2h0OjAlO1xuICAtLW1hcmdpbi1ib3R0b206MCU7XG4gIC0tbWFyZ2luLWxlZnQ6MCU7XG4gIC0tcGFkZGluZy10b3A6MCU7XG4gIC0tcGFkZGluZy1yaWdodDowJTtcbiAgLS1wYWRkaW5nLWJvdHRvbTowJTtcbiAgLS1wYWRkaW5nLWxlZnQ6MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mYzQ2ZDE5ID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOi0zMCUgMCUgMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lYWE5NTMzIC5lbGVtZW50b3ItaGVhZGluZy10aXRsZSB7XG4gIGZvbnQtc2l6ZTozMnB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZWFhOTUzMyA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAxMCUgMCUgMTAlO1xuICBwYWRkaW5nOjBweCAwcHggMHB4IDBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQyYTc1MjQgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46MCUgMCUgMCUgMCU7XG4gIHBhZGRpbmc6MTAlIDEwJSAxMCUgMTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNCB7XG4gIC0tY29udGFpbmVyLXdpZGdldC13aWR0aDoxMDAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gIHdpZHRoOnZhciggLS1jb250YWluZXItd2lkZ2V0LXdpZHRoLCAxMDAlICk7XG4gIG1heC13aWR0aDoxMDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZDJhNzUyNC5lbGVtZW50b3ItZWxlbWVudCB7XG4gIC0tb3JkZXI6OTk5OTkgLyogb3JkZXIgZW5kIGhhY2sgKi87XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNzM5N2MyID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgcGFkZGluZzoxMCUgMCUgMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNzM5N2MyIHtcbiAgLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjEwMCU7XG4gIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiAgd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDEwMCUgKTtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zZjg4YjRhID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgcGFkZGluZzoxMCUgMTAlIDEwJSAxMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02M2M3NjI5IGltZyB7XG4gIG1heC13aWR0aDoyMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0wNWY0NTU4IGltZyB7XG4gIG1heC13aWR0aDoyMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC01ZmRjMDVjID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgcGFkZGluZzoxMCUgMTAlIDEwJSAxMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1mZGFhNzkzIHtcbiAgLS1taW4taGVpZ2h0OjEwMHZoO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtOTU4YjEwMyBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjI1Nzk5YiBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYWZhMjMzMyBpbWcge1xuICBtYXgtd2lkdGg6NDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTFiZTBmMSB7XG4gIHRleHQtYWxpZ246Y2VudGVyO1xuICB6LWluZGV4OjEwMDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTExYmUwZjEgaW1nIHtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xMWJlMGYxLmVsZW1lbnRvci1lbGVtZW50IHtcbiAgLS1hbGlnbi1zZWxmOmNlbnRlcjtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWRjZjQ3NmIgaW1nIHtcbiAgbWF4LXdpZHRoOjQwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTNhNjBjNGEgaW1nIHtcbiAgbWF4LXdpZHRoOjQwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc1ODRmNjQgaW1nIHtcbiAgbWF4LXdpZHRoOjQwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWRmY2M4M2Ige1xuICAtLWZsZXgtZGlyZWN0aW9uOnJvdztcbiAgLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOmluaXRpYWw7XG4gIC0tY29udGFpbmVyLXdpZGdldC1oZWlnaHQ6MTAwJTtcbiAgLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzoxO1xuICAtLWNvbnRhaW5lci13aWRnZXQtYWxpZ24tc2VsZjpzdHJldGNoO1xuICAtLWp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gIC0tZ2FwOjBweDtcbiAgLS1mbGV4LXdyYXA6bm93cmFwO1xuICAtLW1hcmdpbi10b3A6MHB4O1xuICAtLW1hcmdpbi1yaWdodDowcHg7XG4gIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gIC0tbWFyZ2luLWxlZnQ6MHB4O1xuICAtLXBhZGRpbmctdG9wOjBweDtcbiAgLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAgLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gIC0tcGFkZGluZy1sZWZ0OjBweDtcbiAgLS16LWluZGV4OjEwMDA7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1kZmNjODNiLmUtY29uIHtcbiAgLS1hbGlnbi1zZWxmOmNlbnRlcjtcbiAgLS1mbGV4LWdyb3c6MTtcbiAgLS1mbGV4LXNocmluazowO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtODUwNjY4ZiBpbWcge1xuICBtYXgtd2lkdGg6MjAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04NTA2NjhmIHtcbiAgd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDUwJSApO1xuICBtYXgtd2lkdGg6NTAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6NTAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gfVxuIGJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04NTA2NjhmIHtcbiAgbGVmdDowcHg7XG4gfVxuIGJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC04NTA2NjhmIHtcbiAgcmlnaHQ6MHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYzRjZDlkMCBpbWcge1xuICBtYXgtd2lkdGg6MjAwcHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNGNkOWQwIHtcbiAgd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDUwJSApO1xuICBtYXgtd2lkdGg6NTAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6NTAlO1xuICAtLWNvbnRhaW5lci13aWRnZXQtZmxleC1ncm93OjA7XG4gfVxuIGJvZHk6bm90KC5ydGwpIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNGNkOWQwIHtcbiAgcmlnaHQ6MCU7XG4gfVxuIGJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jNGNkOWQwIHtcbiAgbGVmdDowJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ0ODMzNmYge1xuICAtLW1hcmdpbi10b3A6MHB4O1xuICAtLW1hcmdpbi1yaWdodDowcHg7XG4gIC0tbWFyZ2luLWJvdHRvbTowcHg7XG4gIC0tbWFyZ2luLWxlZnQ6MHB4O1xuICAtLXBhZGRpbmctdG9wOjBweDtcbiAgLS1wYWRkaW5nLXJpZ2h0OjBweDtcbiAgLS1wYWRkaW5nLWJvdHRvbTowcHg7XG4gIC0tcGFkZGluZy1sZWZ0OjBweDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTliMjVjMTYgaW1nIHtcbiAgbWF4LXdpZHRoOjQwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTdkZjRhOTcgaW1nIHtcbiAgbWF4LXdpZHRoOjQwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTkwMDdjZWUgaW1nIHtcbiAgbWF4LXdpZHRoOjQwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTU4ZjI0Nzgge1xuICAtLWp1c3RpZnktY29udGVudDpjZW50ZXI7XG4gIC0tcGFkZGluZy10b3A6NiU7XG4gIC0tcGFkZGluZy1yaWdodDo2JTtcbiAgLS1wYWRkaW5nLWJvdHRvbTo2JTtcbiAgLS1wYWRkaW5nLWxlZnQ6NiU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NDQ2ZjNhIHtcbiAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NDQ2ZjNhID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjEwJSAwJSAxMCUgMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1jOGRmMjVjIHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTE1YTU0NjggPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46LTMwMHB4IC00MDBweCAwcHggMHB4O1xuIH1cbiBib2R5Om5vdCgucnRsKSAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTVhNTQ2OCB7XG4gIHJpZ2h0Oi0yMCU7XG4gfVxuIGJvZHkucnRsIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0xNWE1NDY4IHtcbiAgbGVmdDotMjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMTVhNTQ2OCB7XG4gIHRvcDo2MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0yZWRkMTAzIGltZyB7XG4gIG1heC13aWR0aDozMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00Y2Y2MDYzIGltZyB7XG4gIG1heC13aWR0aDozMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC0zYmViNmUxIHtcbiAgLS1wYWRkaW5nLXRvcDoxMCU7XG4gIC0tcGFkZGluZy1yaWdodDoxMCU7XG4gIC0tcGFkZGluZy1ib3R0b206MTAlO1xuICAtLXBhZGRpbmctbGVmdDoxMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02MTJhMTJhIHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWY2NjZkYjQge1xuICAtLXdpZHRoOjEwMCU7XG4gIC0tbWFyZ2luLXRvcDowJTtcbiAgLS1tYXJnaW4tcmlnaHQ6MCU7XG4gIC0tbWFyZ2luLWJvdHRvbTowJTtcbiAgLS1tYXJnaW4tbGVmdDowJTtcbiAgLS1wYWRkaW5nLXRvcDoxMHB4O1xuICAtLXBhZGRpbmctcmlnaHQ6MTBweDtcbiAgLS1wYWRkaW5nLWJvdHRvbToxMHB4O1xuICAtLXBhZGRpbmctbGVmdDoxMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNGM3NmUyZSA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjoxMCUgMTAlIDEwJSAxMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC00Yzc2ZTJlLmVsZW1lbnRvci1lbGVtZW50IHtcbiAgLS1hbGlnbi1zZWxmOmNlbnRlcjtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJhY2U3ODYge1xuICAtLWdhcDowJTtcbiAgLS1tYXJnaW4tdG9wOjAlO1xuICAtLW1hcmdpbi1yaWdodDowJTtcbiAgLS1tYXJnaW4tYm90dG9tOjAlO1xuICAtLW1hcmdpbi1sZWZ0OjAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYmFjZTc4Ni5lLWNvbiB7XG4gIC0tb3JkZXI6NDtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWQ5YjAyMzAuZWxlbWVudG9yLWVsZW1lbnQge1xuICAtLWFsaWduLXNlbGY6Y2VudGVyO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYjg2MWM4MiB7XG4gIC0tcGFkZGluZy10b3A6MTAlO1xuICAtLXBhZGRpbmctcmlnaHQ6MTAlO1xuICAtLXBhZGRpbmctYm90dG9tOjEwJTtcbiAgLS1wYWRkaW5nLWxlZnQ6MTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtYjg2MWM4Mi5lLWNvbiB7XG4gIC0tb3JkZXI6MztcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWUzZjk1ZjAge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtZTNmOTVmMCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTA3MGEyZTAge1xuICAtLXdpZHRoOjEwMCU7XG4gIC0tbWFyZ2luLXRvcDowJTtcbiAgLS1tYXJnaW4tcmlnaHQ6MCU7XG4gIC0tbWFyZ2luLWJvdHRvbTotMTglO1xuICAtLW1hcmdpbi1sZWZ0OjAlO1xuICAtLXBhZGRpbmctdG9wOjAlO1xuICAtLXBhZGRpbmctcmlnaHQ6MjAlO1xuICAtLXBhZGRpbmctYm90dG9tOjAlO1xuICAtLXBhZGRpbmctbGVmdDoyMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1hMDBiYWYwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjAlIDAlIDAlIDAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMjlhMDk3NCB7XG4gIGZvbnQtc2l6ZTp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWZvbnQtc2l6ZSApO1xuICBsaW5lLWhlaWdodDp2YXIoIC0tZS1nbG9iYWwtdHlwb2dyYXBoeS10ZXh0LWxpbmUtaGVpZ2h0ICk7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1lYTM2NjhmIGltZyB7XG4gIG1heC13aWR0aDo1MCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC03ZmRlMDgyIHtcbiAgZm9udC1zaXplOnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtZm9udC1zaXplICk7XG4gIGxpbmUtaGVpZ2h0OnZhciggLS1lLWdsb2JhbC10eXBvZ3JhcGh5LXRleHQtbGluZS1oZWlnaHQgKTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWFhZGMwYmYgaW1nIHtcbiAgbWF4LXdpZHRoOjUwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc3NjJiZTYge1xuICBmb250LXNpemU6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1mb250LXNpemUgKTtcbiAgbGluZS1oZWlnaHQ6dmFyKCAtLWUtZ2xvYmFsLXR5cG9ncmFwaHktdGV4dC1saW5lLWhlaWdodCApO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtMDEzNzhkMSBpbWcge1xuICBtYXgtd2lkdGg6NTAlO1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNTA1YzNhNiB7XG4gIC0tY29udGVudC13aWR0aDo3MCU7XG4gIC0tbWFyZ2luLXRvcDowJTtcbiAgLS1tYXJnaW4tcmlnaHQ6MCU7XG4gIC0tbWFyZ2luLWJvdHRvbTowJTtcbiAgLS1tYXJnaW4tbGVmdDowJTtcbiAgLS1wYWRkaW5nLXRvcDowJTtcbiAgLS1wYWRkaW5nLXJpZ2h0OjAlO1xuICAtLXBhZGRpbmctYm90dG9tOjAlO1xuICAtLXBhZGRpbmctbGVmdDowJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTFmNGMxZjkgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBtYXJnaW46LTMwJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWJhZmQxNDAgLmVsZW1lbnRvci1oZWFkaW5nLXRpdGxlIHtcbiAgZm9udC1zaXplOjMycHg7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC1iYWZkMTQwID4gLmVsZW1lbnRvci13aWRnZXQtY29udGFpbmVyIHtcbiAgbWFyZ2luOjAlIDEwJSAwJSAxMCU7XG4gIHBhZGRpbmc6MHB4IDBweCAwcHggMHB4O1xuIH1cbiAuZWxlbWVudG9yLTEwMSAuZWxlbWVudG9yLWVsZW1lbnQuZWxlbWVudG9yLWVsZW1lbnQtNjRlMzU5ZCA+IC5lbGVtZW50b3Itd2lkZ2V0LWNvbnRhaW5lciB7XG4gIG1hcmdpbjowJSAwJSAwJSAwJTtcbiAgcGFkZGluZzoxMCUgMTAlIDEwJSAxMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NGUzNTlkIHtcbiAgLS1jb250YWluZXItd2lkZ2V0LXdpZHRoOjEwMCU7XG4gIC0tY29udGFpbmVyLXdpZGdldC1mbGV4LWdyb3c6MDtcbiAgd2lkdGg6dmFyKCAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGgsIDEwMCUgKTtcbiAgbWF4LXdpZHRoOjEwMCU7XG4gfVxuIC5lbGVtZW50b3ItMTAxIC5lbGVtZW50b3ItZWxlbWVudC5lbGVtZW50b3ItZWxlbWVudC02NGUzNTlkLmVsZW1lbnRvci1lbGVtZW50IHtcbiAgLS1vcmRlcjo5OTk5OSAvKiBvcmRlciBlbmQgaGFjayAqLztcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI1Mjc0YjMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBwYWRkaW5nOjEwJSAwJSAwJSAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTI1Mjc0YjMge1xuICAtLWNvbnRhaW5lci13aWRnZXQtd2lkdGg6MTAwJTtcbiAgLS1jb250YWluZXItd2lkZ2V0LWZsZXgtZ3JvdzowO1xuICB3aWR0aDp2YXIoIC0tY29udGFpbmVyLXdpZGdldC13aWR0aCwgMTAwJSApO1xuICBtYXgtd2lkdGg6MTAwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTk5NDUzNTEgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBwYWRkaW5nOjEwJSAxMCUgMTAlIDEwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWVlNGU1YjIgaW1nIHtcbiAgbWF4LXdpZHRoOjIwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LWNlYmFhMTcgaW1nIHtcbiAgbWF4LXdpZHRoOjIwJTtcbiB9XG4gLmVsZW1lbnRvci0xMDEgLmVsZW1lbnRvci1lbGVtZW50LmVsZW1lbnRvci1lbGVtZW50LTc1MWY1MWMgPiAuZWxlbWVudG9yLXdpZGdldC1jb250YWluZXIge1xuICBwYWRkaW5nOjEwJSAxMCUgMTAlIDEwJTtcbiB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/