@import url("https://use.typekit.net/vdd2onk.css");
body {
  margin: 0;
  font-family: 'Helvetica', sans-serif; }

* {
  background-color: inherit; }

p {
  line-height: 1.4; }

.strong {
  font-weight: 700; }

.body-grid {
  position: relative;
  display: grid;
  height: auto;
  top: calc(100px);
  margin-bottom: 0; }
  @media screen and (max-width: 1024px) {
    .body-grid {
      grid-template-columns: 100%;
      max-width: 100%;
      margin-top: 0;
      top: calc(100px - .75em); } }

.button {
  font-size: 1em;
  background-color: #961a43;
  color: white;
  padding: 1.5em 5em;
  cursor: pointer;
  border: none; }
  @media screen and (max-width: 1024px) {
    .button {
      padding: 1em 1.5em; } }

.button:hover {
  background-color: #82173b;
  transition: .3s; }

.text-block {
  display: grid;
  align-items: center;
  height: inherit;
  background-color: #961a43;
  justify-content: center;
  align-content: center;
  color: white; }
  .text-block h1, .text-block p {
    max-width: 70%;
    margin-left: 10%; }
  @media screen and (max-width: 1024px) {
    .text-block {
      grid-row: 2;
      max-width: 100%;
      margin-bottom: 1em; }
      .text-block h1, .text-block p {
        max-width: 85%;
        margin-left: 7.5%; }
      .text-block h1 {
        font-size: 1.5rem;
        margin-top: 1em !important; }
      .text-block p {
        margin-bottom: 2em; } }

.body-image {
  margin: 0; }
  @media screen and (max-width: 1024px) {
    .body-image {
      display: none; } }

.body-image-mobile {
  display: none; }
  @media screen and (max-width: 1024px) {
    .body-image-mobile {
      display: block;
      grid-row: 1;
      width: 100vw !important; }
      .body-image-mobile img {
        width: 100vw !important; } }

.copyright {
  font-size: .75rem; }
  @media screen and (max-width: 1024px) {
    .copyright {
      font-size: .5em; } }

.hide {
  display: none !important; }

.row {
  margin: 0 !important; }

.col {
  padding: 0 !important; }

#header {
  display: grid;
  position: fixed;
  background-color: white;
  padding-top: .75em;
  padding-bottom: .75em;
  padding-left: 0 !important;
  padding-right: 0;
  z-index: 1;
  width: 100%;
  color: #4E3D43; }
  @media screen and (min-width: 768px) {
    #header {
      grid-template-rows: auto;
      grid-template-columns: calc(100px * 2) auto;
      padding: 1.25em;
      padding-left: 5em;
      width: 100%; } }
  #header > a {
    max-height: 100px;
    max-width: 100px;
    background-color: white; }
    @media screen and (min-width: 768px) {
      #header > a {
        max-height: calc(100px * 2);
        max-width: calc(100px * 2); } }
    #header > a #logo {
      margin-top: .75em;
      height: 4em;
      width: auto;
      margin-left: 2em;
      max-height: 100px;
      max-width: calc(100px * 2); }
      @media screen and (min-width: 768px) {
        #header > a #logo {
          margin-top: 0;
          max-height: calc(100px * 2);
          max-width: calc(100px * 2);
          grid-column: 1/2;
          grid-row: 1/2; } }
  #header #icon {
    display: grid;
    align-items: center;
    justify-content: right;
    grid-column: 2/3;
    grid-row: 1/2;
    margin-right: 1em; }
    #header #icon img {
      width: 2.5em;
      margin: auto auto; }
      @media screen and (min-width: 768px) {
        #header #icon img {
          display: none; } }
  #header #navbar {
    display: none;
    width: 100%;
    grid-column: 1/3;
    text-align: center; }
    @media screen and (min-width: 768px) {
      #header #navbar {
        justify-content: right;
        width: auto;
        display: grid;
        grid-row: 1/2;
        grid-column: 2/3;
        padding-left: 2em;
        grid-template-rows: 60% 40%;
        align-content: center; } }
    #header #navbar p {
      display: none; }
      @media screen and (min-width: 768px) {
        #header #navbar p {
          display: block; } }
    #header #navbar.open {
      display: grid; }
      @media screen and (min-width: 768px) {
        #header #navbar.open {
          border-top: none; } }
    #header #navbar #nav-links {
      display: grid;
      grid-template-rows: auto auto auto auto auto; }
      @media screen and (min-width: 768px) {
        #header #navbar #nav-links {
          grid-template-columns: auto auto auto auto auto;
          grid-template-rows: auto;
          width: fit-content; } }
    #header #navbar #nav-links > .nav-link {
      display: inline-block;
      font-weight: bold;
      text-decoration: none;
      color: #4E3D43;
      cursor: pointer;
      padding: 1em; }
      @media screen and (min-width: 768px) {
        #header #navbar #nav-links > .nav-link {
          margin: 0 1em;
          padding: 0;
          margin-top: auto;
          margin-bottom: 5px;
          width: fit-content; }
          #header #navbar #nav-links > .nav-link:not(:last-child) {
            border-bottom: none; }
          #header #navbar #nav-links > .nav-link:first-child {
            margin-left: 0; } }
  #header .mobile-underline {
    background-color: black;
    height: 1px;
    width: 100%; }
    @media screen and (min-width: 768px) {
      #header .mobile-underline {
        display: none; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGVhZGVyLmNzcyIsInNvdXJjZXMiOlsiaGVhZGVyLnNhc3MiLCJzdHlsZS5zYXNzIl0sInNvdXJjZXNDb250ZW50IjpbIkBpbXBvcnQgJ3N0eWxlLnNhc3MnO1xuXG4jaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgcGFkZGluZy10b3A6IC43NWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAuNzVlbTtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHotaW5kZXg6IDE7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgLy8gZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG9cbiAgICAvLyBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG9cbiAgICBjb2xvcjogIzRFM0Q0MztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJG1lZGl1bSkge1xuICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IGF1dG87XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogY2FsYygjeyRuYXYtaGVpZ2h0fSAqIDIpIGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDEuMjVlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1ZW07XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICA+IGEge1xuICAgICAgICBtYXgtaGVpZ2h0OiAkbmF2LWhlaWdodDtcbiAgICAgICAgbWF4LXdpZHRoOiAkbmF2LWhlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJG1lZGl1bSkge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygjeyRuYXYtaGVpZ2h0fSAqIDIpO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JG5hdi1oZWlnaHR9ICogMik7IH1cbiAgICAgICAgI2xvZ28ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjc1ZW07XG4gICAgICAgICAgICBoZWlnaHQ6IDRlbTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDJlbTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6ICRuYXYtaGVpZ2h0O1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBjYWxjKCN7JG5hdi1oZWlnaHR9ICogMik7XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJG1lZGl1bSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogY2FsYygjeyRuYXYtaGVpZ2h0fSAqIDIpO1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogY2FsYygjeyRuYXYtaGVpZ2h0fSAqIDIpO1xuICAgICAgICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzI7XG4gICAgICAgICAgICAgICAgZ3JpZC1yb3c6IDEvMjsgfSB9IH1cbiAgICAjaWNvbiB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogcmlnaHQ7XG4gICAgICAgIGdyaWQtY29sdW1uOiAyLzM7XG4gICAgICAgIGdyaWQtcm93OiAxLzI7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMWVtO1xuICAgICAgICBpbWcge1xuICAgICAgICAgICAgd2lkdGg6IDIuNWVtO1xuICAgICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG87XG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJG1lZGl1bSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9XG4gICAgI25hdmJhciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIC8vIHBhZGRpbmctcmlnaHQ6IDJlbVxuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZ3JpZC1jb2x1bW46IDEvMztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAoJG1lZGl1bSkge1xuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiByaWdodDtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgICAgIGdyaWQtcm93OiAxLzI7XG4gICAgICAgICAgICBncmlkLWNvbHVtbjogMi8zO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyZW07XG4gICAgICAgICAgICBncmlkLXRlbXBsYXRlLXJvd3M6IDYwJSA0MCU7XG4gICAgICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRtZWRpdW0pIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgICAgICYub3BlbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgLy8gYm9yZGVyLXRvcDogMXB4IHNvbGlkICR0ZXJ0aWFyeVxuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKCRtZWRpdW0pIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiBub25lOyB9IH1cbiAgICAgICAgI25hdi1saW5rcyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG87XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkbWVkaXVtKSB7XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvIGF1dG8gYXV0byBhdXRvIGF1dG87XG4gICAgICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1yb3dzOiBhdXRvO1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDsgfSB9XG5cbiAgICAgICAgI25hdi1saW5rcyA+IC5uYXYtbGluayB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgIGNvbG9yOiAjNEUzRDQzO1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiB9ICAgICAgICAgICAgICAgIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGVydGlhcnlcbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kICgkbWVkaXVtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDFlbTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgICAgIHdpZHRoOiBmaXQtY29udGVudDtcbiAgICAgICAgICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lOyB9XG4gICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9IH0gfSB9XG5cbiAgICAubW9iaWxlLXVuZGVybGluZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJsYWNrO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIC8vIGdyaWQtY29sdW1uOiAxLzNcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjhweCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9IH1cbiIsIi8vIEluIHRoaXMgcHJvamVjdCwgc3R5bGUuc2FzcyAodGhpcyBmaWxlKSBpcyB1c2VkIGZvciBzdHlsZXMgdGhhdCB3aWxsIGJlIHVzZWQgcmVwZWF0ZWRseVxuLy8gdGhyb3VnaG91dCB0aGUgcHJvamVjdCBhbmQgaW1wb3J0ZWQgaW50byBvdGhlciBjc3MgZmlsZXMgd2l0aCBTQVNTIGltcG9ydHMuIERPIE5PVCB1c2Vcbi8vIHRoaXMgZmlsZSB0byBhZGQgc3R5bGVzIHRoYXQgd2lsbCBvbmx5IGFwcGx5IHRvIG9uZSBwYWdlIG9mIHRoZSBhcHBsaWNhdGlvbi4gSW5zdGVhZCxcbi8vIGNyZWF0ZSBhIG5ldyBzYXNzIGZpbGUgdGhhdCBpcyBwYXJ0aWN1bGFyIHRvIHRoYXQgcGFnZS5cblxuQGltcG9ydCB1cmwoXCJodHRwczovL3VzZS50eXBla2l0Lm5ldC92ZGQyb25rLmNzc1wiKTtcblxuJGRlZmF1bHQtcGFkZGluZzogMWVtIDJlbTtcblxuLy8gY29sb3JzXG4kbXBvLXJlZDogIzk2MWE0MztcbiRtcG8teWVsbG93OiAjZTZhZTIzO1xuJGJsYWNrOiBibGFjaztcbiR3aGl0ZTogd2hpdGU7XG4kdGVydGlhcnk6IGdyYXk7XG4kbmF2LWhlaWdodDogMTAwcHg7XG5cblxuLy8gYnJlYWtwb2ludHNcbiR4LXNtYWxsOiAnbWF4LXdpZHRoOiA1OTlweCc7XG4kc21hbGw6ICdtaW4td2lkdGg6IDYwMHB4JztcbiRtZWRpdW06ICdtaW4td2lkdGg6IDc2OHB4JztcbiRsYXJnZTogJ21pbi13aWR0aDogOTkycHgnO1xuJHgtbGFyZ2U6ICdtaW4td2lkdGg6IDEyMDBweCc7XG5cbi8vPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0vL1xuLy89PT09PT09PT09PT09R2xvYmFsIFN0eWxlcz09PT09PT09PT09PT09PS8vXG4vLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ly9cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAnSGVsdmV0aWNhJywgc2Fucy1zZXJpZjsgfVxuKiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7IH1cblxucCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmJvZHktZ3JpZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZ3JpZDtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0b3A6IGNhbGMoI3skbmF2LWhlaWdodH0pO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgdG9wOiBjYWxjKCN7JG5hdi1oZWlnaHR9IC0gLjc1ZW0gKTsgfSB9XG5cbi5idXR0b24ge1xuICBmb250LXNpemU6IDFlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1wby1yZWQ7XG4gIGNvbG9yOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDEuNWVtIDVlbTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBib3JkZXI6IG5vbmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIHBhZGRpbmc6IDFlbSAxLjVlbTsgfSB9XG5cbi5idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODIxNzNiO1xuICB0cmFuc2l0aW9uOiAuM3M7IH1cblxuLnRleHQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1wby1yZWQ7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyO1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBoMSxwIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMCU7IH1cbiAgICBoMSB7XG4gfSAgICAgICAgLy8gbWFyZ2luLXRvcDogMTUlXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICAgIGdyaWQtcm93OiAyO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgaDEscCB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDg1JTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA3LjUlOyB9XG4gICAgICAgIGgxIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS41cmVtO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMWVtICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgcCB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogMmVtOyB9IH0gfVxuXG4uYm9keS1pbWFnZSB7XG4gIG1hcmdpbjogMDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICBkaXNwbGF5OiBub25lOyB9IH1cblxuLmJvZHktaW1hZ2UtbW9iaWxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZ3JpZC1yb3c6IDE7XG4gICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XG4gICAgaW1nIHtcbiAgICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH0gfSB9XG5cblxuLmNvcHlyaWdodCB7XG4gIGZvbnQtc2l6ZTogLjc1cmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICBmb250LXNpemU6IC41ZW07IH0gfVxuXG5cblxuLy8gSGlkZSBjbGFzcyBpcyBjcml0aWNhbCBmb3IgZWxlbWVudHMgdGhhdCByZW1haW4gaGlkZGVuIHVudGlsIHVzZXIgdGFrZXMgc29tZVxuLy8ga2luZCBvZiBhY3Rpb24uXG5cbi5oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5yb3cge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4uY29sIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDS0EsT0FBTyxDQUFDLDBDQUFJO0FBdUJaLEFBQUEsSUFBSSxDQUFDO0VBQ0gsTUFBTSxFQUFFLENBQUM7RUFDVCxXQUFXLEVBQUUsdUJBQXVCLEdBQUc7O0FBQ3pDLEFBQUEsQ0FBQyxDQUFDO0VBQ0EsZ0JBQWdCLEVBQUUsT0FBTyxHQUFHOztBQUU5QixBQUFBLENBQUMsQ0FBQztFQUNBLFdBQVcsRUFBRSxHQUFHLEdBQUc7O0FBRXJCLEFBQUEsT0FBTyxDQUFDO0VBQ04sV0FBVyxFQUFFLEdBQUcsR0FBRzs7QUFFckIsQUFBQSxVQUFVLENBQUM7RUFDVCxRQUFRLEVBQUUsUUFBUTtFQUNsQixPQUFPLEVBQUUsSUFBSTtFQUNiLE1BQU0sRUFBRSxJQUFJO0VBQ1osR0FBRyxFQUFFLFdBQW9CO0VBQ3pCLGFBQWEsRUFBRSxDQUFDLEdBS3lCO0VBSnpDLE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLE1BQU07SUFOdEMsQUFBQSxVQUFVLENBQUM7TUFPUCxxQkFBcUIsRUFBRSxJQUFJO01BQzNCLFNBQVMsRUFBRSxJQUFJO01BQ2YsVUFBVSxFQUFFLENBQUM7TUFDYixHQUFHLEVBQUUsbUJBQTZCLEdBQUs7O0FBRTNDLEFBQUEsT0FBTyxDQUFDO0VBQ04sU0FBUyxFQUFFLEdBQUc7RUFDZCxnQkFBZ0IsRUE1Q1IsT0FBTztFQTZDZixLQUFLLEVBMUNDLEtBQUs7RUEyQ1gsT0FBTyxFQUFFLFNBQVM7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 */
