:root {
  --black: #050606;
  --panel: #101214;
  --panel-soft: #171a1c;
  --paper: #e6e5df;
  --muted: #919696;
  --line: rgba(230, 229, 223, 0.18);
  --violet: #713cff;
  --violet-bright: #946fff;
  --cyan: #54d7ff;
  --amber: #ff8a24;
  --mono: "SFMono-Regular", "Roboto Mono", "Courier New", monospace;
  --display: "Arial Narrow", "Helvetica Neue", Arial, sans-serif;
  --content: 1240px;
}

* { box-sizing: border-box; }
html, body { width: 100%; max-width: 100%; overflow-x: hidden; overscroll-behavior-x: none; }
html { scroll-behavior: smooth; background: var(--black); }
body {
  margin: 0;
  background: var(--black);
  color: var(--paper);
  font-family: var(--display);
  font-size: 16px;
  line-height: 1.55;
}
main, header, footer { max-width: 100%; }
.latest-grid > *, .empty-signal > *, .origin-section > *, .contact-grid > *, .track-list > *, .section-heading > * { min-width: 0; }
@supports (overflow: clip) {
  html, body, #main { overflow-x: clip; }
}
body::before {
  content: "";
  position: fixed;
  inset: 0;
  z-index: 999;
  pointer-events: none;
  opacity: .055;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.6'/%3E%3C/svg%3E");
}
a { color: inherit; }
img { display: block; max-width: 100%; }
button, a { -webkit-tap-highlight-color: transparent; }
.mono { font-family: var(--mono); text-transform: uppercase; letter-spacing: .12em; }
.sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border: 0; }
.skip-link { position: fixed; top: -80px; left: 1rem; z-index: 1000; background: var(--paper); color: var(--black); padding: .75rem 1rem; text-decoration: none; }
.skip-link:focus { top: 1rem; }

.site-header {
  position: fixed;
  inset: 0 0 auto;
  z-index: 50;
  height: 88px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0 clamp(1.25rem, 4vw, 4rem);
  border-bottom: 1px solid transparent;
  transition: background .35s ease, border-color .35s ease, height .35s ease;
}
.site-header.scrolled {
  height: 70px;
  background: rgba(5,6,6,.97);
  border-color: var(--line);
  -webkit-backdrop-filter: none;
  backdrop-filter: none;
}
.site-header.scrolled .brand::after { opacity: 0; animation: none; }
.brand { position: relative; width: clamp(180px, 17vw, 280px); isolation: isolate; }
.brand img { position: relative; z-index: 2; width: 100%; height: auto; filter: grayscale(1) brightness(1.8); }
.brand::after { content: ""; position: absolute; z-index: 1; inset: 0; background: url("spleenn-logo.png") center / contain no-repeat; filter: grayscale(1) brightness(2.2); opacity: .26; transform: translate(2px,1px); clip-path: polygon(0 46%,100% 46%,100% 58%,0 58%); animation: brand-signal 7s steps(1,end) infinite; }
.main-nav { display: flex; align-items: center; gap: clamp(.85rem, 1.75vw, 2rem); margin-left: auto; }
.main-nav a { font-family: var(--mono); font-size: clamp(.94rem, 1.04vw, 1.08rem); font-weight: 800; letter-spacing: .11em; text-transform: uppercase; text-decoration: none; transition: color .2s ease; }
.main-nav a:hover, .main-nav a:focus-visible { color: var(--cyan); }
.main-nav .nav-cta { border: 1px solid var(--amber); color: var(--amber); padding: .72rem 1rem; }
.language-switcher { display: flex; align-items: center; gap: .55rem; margin-left: clamp(1rem, 2.4vw, 2.4rem); padding-left: clamp(1rem, 2.4vw, 2.4rem); border-left: 1px solid var(--line); }
.language-switcher a { color: var(--muted); font-size: .8rem; font-weight: 800; text-decoration: none; transition: color .2s ease; }
.language-switcher a:hover, .language-switcher a:focus-visible { color: var(--cyan); }
.language-switcher a[aria-current="page"] { color: var(--paper); text-decoration: underline; text-decoration-color: var(--violet-bright); text-underline-offset: .35rem; }
.menu-toggle { display: none; }

.hero { position: relative; min-height: 100svh; display: grid; align-items: end; isolation: isolate; overflow: hidden; }
.hero-image { position: absolute; inset: 0; z-index: -4; width: 100%; height: 100%; object-fit: cover; object-position: 50% 52%; filter: saturate(.7) contrast(1.08) brightness(.64); transform: scale(1.015); }
.hero-wash { position: absolute; inset: 0; z-index: -3; background: linear-gradient(90deg, rgba(5,6,6,.9) 0%, rgba(5,6,6,.45) 48%, rgba(5,6,6,.18) 76%), linear-gradient(0deg, var(--black) 0%, transparent 38%), radial-gradient(circle at 70% 40%, rgba(113,60,255,.22), transparent 36%); }
.signal-grid { position: absolute; inset: 0; z-index: -2; opacity: .16; background-image: linear-gradient(rgba(84,215,255,.25) 1px, transparent 1px), linear-gradient(90deg, rgba(84,215,255,.25) 1px, transparent 1px); background-size: 80px 80px; mask-image: linear-gradient(90deg, #000, transparent 76%); }
.hero-content { width: min(var(--content), calc(100% - 3rem)); margin: 0 auto; padding: 12rem 0 clamp(7rem, 13vh, 9rem); }
.hero-status { position: absolute; top: 6.15rem; left: max(1.5rem,calc((100% - var(--content))/2)); right: max(1.5rem,calc((100% - var(--content))/2)); display: flex; align-items: center; gap: .8rem; min-width: 0; font-size: .66rem; color: var(--cyan); white-space: nowrap; }
.hero-transmission { padding-left: .8rem; border-left: 1px solid rgba(84,215,255,.32); color: var(--amber); }
.hero-coordinates { margin-left: auto; color: var(--muted); }
.pulse-dot { width: 7px; height: 7px; border-radius: 50%; background: var(--cyan); box-shadow: 0 0 0 0 rgba(84,215,255,.8); animation: pulse 2s infinite; }
.eyebrow, .section-tag { margin: 0 0 1.3rem; color: var(--amber); font-family: var(--mono); font-size: .72rem; text-transform: uppercase; letter-spacing: .16em; }
.section-tag { color: #a889ff; text-shadow: 0 0 13px rgba(113,60,255,.55); }
.section-tag::before { content: "NN//"; display: inline-block; margin-right: .7rem; color: var(--violet-bright); font-weight: 900; letter-spacing: .05em; }
.glitch-title { position: relative; margin: 0; font-size: clamp(4.6rem, 14.5vw, 13.5rem); line-height: .75; letter-spacing: -.065em; font-weight: 900; text-transform: uppercase; text-shadow: .055em 0 0 rgba(84,215,255,.18), -.035em 0 0 rgba(113,60,255,.35); }
.glitch-title::after { content: attr(data-text); position: absolute; inset: 0; color: transparent; -webkit-text-stroke: 1px rgba(84,215,255,.48); transform: translate(4px, 2px); clip-path: polygon(0 58%,100% 58%,100% 66%,0 66%); }
.hero-logo { position: relative; width: min(720px,72vw); margin: 0; isolation: isolate; overflow: hidden; }
.hero-logo img { position: relative; z-index: 2; width: 100%; height: auto; filter: grayscale(1) brightness(2.05) contrast(1.16) drop-shadow(4px 0 rgba(113,60,255,.28)) drop-shadow(-2px 0 rgba(84,215,255,.15)); animation: hero-logo-signal 13.8s steps(1,end) infinite; }
.hero-logo::before,.hero-logo::after { content: ""; position: absolute; z-index: 3; inset: 0; pointer-events: none; opacity: 0; }
.hero-logo::before { background: url("spleenn-logo.png") left center / contain no-repeat; filter: grayscale(1) blur(1.6px) contrast(2.2) brightness(.72); mix-blend-mode: screen; animation: hero-logo-ghost-a 13.8s steps(1,end) infinite; }
.hero-logo::after { background: radial-gradient(ellipse at 19% 34%,rgba(0,0,0,.84) 0 1.2%,transparent 3.4%),radial-gradient(ellipse at 71% 62%,rgba(0,0,0,.72) 0 .8%,transparent 3%),radial-gradient(ellipse at 42% 78%,rgba(215,210,184,.2) 0 1%,transparent 4%),repeating-linear-gradient(0deg,transparent 0 3px,rgba(255,255,255,.075) 4px,transparent 5px),linear-gradient(95deg,transparent 0 41%,rgba(255,255,255,.13) 45%,transparent 49% 100%); mix-blend-mode: multiply; animation: hero-logo-dirt 13.8s steps(1,end) infinite; }
.genre { display: flex; align-items: center; gap: .9rem; margin: 2.1rem 0 0; color: var(--cyan); font-family: var(--mono); font-size: clamp(.72rem, 1.2vw, .94rem); letter-spacing: .17em; text-transform: uppercase; }
.genre i { width: 34px; height: 1px; background: var(--violet-bright); }
.hero-copy { margin: 1.6rem 0 0; font-size: clamp(1.2rem, 2.2vw, 1.7rem); line-height: 1.35; }
.hero-actions { display: flex; flex-wrap: wrap; gap: .8rem; margin-top: 2.4rem; }
.button { position: relative; isolation: isolate; overflow: hidden; display: inline-flex; min-height: 50px; align-items: center; justify-content: center; padding: .8rem 1.35rem; border: 1px solid transparent; font-family: var(--mono); font-size: .72rem; font-weight: 700; letter-spacing: .11em; text-transform: uppercase; text-decoration: none; transition: transform .2s ease, background .2s ease, border-color .2s ease; }
.button::after {
  content: "";
  position: absolute;
  z-index: 2;
  inset: -50% -10%;
  pointer-events: none;
  opacity: 0;
  background: repeating-linear-gradient(0deg, transparent 0 3px, rgba(230,229,223,.22) 4px, transparent 5px 8px);
  mix-blend-mode: screen;
}
.button:hover, .button:focus-visible { transform: translateY(-2px); }
.button-primary { background: var(--amber); color: #100b05; }
.button-primary:hover, .button-primary:focus-visible { background: #ffac64; }
.button-ghost { border-color: rgba(230,229,223,.5); }
.button-ghost:hover, .button-ghost:focus-visible { border-color: var(--cyan); color: var(--cyan); }
.hero-index { position: absolute; right: clamp(1.5rem, 4vw, 4rem); bottom: 3.4rem; display: flex; align-items: center; gap: .75rem; color: var(--muted); font-size: .65rem; }
.hero-index::before { content: ""; width: 90px; height: 1px; background: linear-gradient(90deg, var(--violet) 20%, var(--line) 20%); }
.scroll-cue { position: absolute; left: 50%; bottom: 2.8rem; color: var(--muted); font-size: .62rem; text-decoration: none; transform: translateX(-50%); }
.scroll-cue span { display: inline-block; width: 28px; height: 1px; margin: 0 0 .2rem .7rem; background: var(--muted); }

.transmission-bar { position: relative; overflow: hidden; padding-block: 3px; border-block: 1px solid rgba(84,215,255,.32); background: #050708; color: #d8ecf1; box-shadow: inset 0 0 28px #000,0 0 24px rgba(113,60,255,.1); }
.transmission-bar::before { content: ""; position: absolute; z-index: 0; inset: 0; opacity: .42; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='480' height='56' viewBox='0 0 480 56'%3E%3Cpath d='M0 28 L18 28 23 22 29 36 36 8 43 46 50 19 57 33 64 28 92 28 99 25 106 31 113 14 120 42 127 23 134 34 142 28 175 28 183 18 190 38 198 4 206 52 214 16 222 40 230 28 264 28 270 24 278 32 286 11 294 45 302 20 310 36 318 28 352 28 360 17 368 39 376 7 384 49 392 20 400 34 408 28 480 28' fill='none' stroke='%2354d7ff' stroke-width='1.2'/%3E%3Cpath d='M0 30 L35 30 43 26 51 34 59 21 67 39 75 30 119 30 127 27 135 33 143 18 151 42 159 30 206 30 214 24 222 36 230 14 238 46 246 30 293 30 301 25 309 35 317 20 325 40 333 30 378 30 386 22 394 38 402 16 410 44 418 30 480 30' fill='none' stroke='%23713cff' stroke-width='1' opacity='.8'/%3E%3C/svg%3E"); background-repeat: repeat-x; background-size: 480px 100%; animation: waveform-drift 10s linear infinite; }
.transmission-bar::after { content: ""; position: absolute; z-index: 2; inset: 3px 0; pointer-events: none; background: repeating-linear-gradient(0deg,transparent 0 4px,rgba(84,215,255,.035) 5px,transparent 6px); }
.transmission-track { position: relative; z-index: 1; display: flex; width: max-content; border-block: 1px solid rgba(113,60,255,.25); background: rgba(3,5,6,.72); animation: ticker 25s linear infinite; }
.transmission-track span { position: relative; min-width: max-content; padding: .68rem 3.8rem .68rem 4.5rem; border-right: 1px solid rgba(84,215,255,.18); font-family: var(--mono); font-size: .66rem; font-weight: 800; letter-spacing: .14em; white-space: nowrap; text-shadow: 0 0 9px rgba(84,215,255,.5); }
.transmission-track span::before { content: "▮▯▮"; position: absolute; left: 1.25rem; top: 50%; color: var(--violet-bright); font-size: .7rem; letter-spacing: .06em; text-shadow: 0 0 9px rgba(113,60,255,.8); transform: translateY(-50%); }
.transmission-track span::after { content: "//"; position: absolute; right: 1.1rem; color: var(--cyan); text-shadow: 0 0 8px rgba(84,215,255,.7); }

.section { width: min(var(--content), calc(100% - 3rem)); margin-inline: auto; padding: clamp(6rem, 11vw, 10rem) 0; }
.latest-section,.archive-section,.live-section,.media-section { position: relative; isolation: isolate; }
.latest-section::before,.archive-section::after,.live-section::before,.media-section::before { position: absolute; z-index: -1; color: transparent; font-family: "Arial Narrow",Arial Black,Arial,sans-serif; font-size: clamp(11rem,28vw,31rem); font-weight: 900; font-stretch: condensed; line-height: .7; letter-spacing: -.31em; -webkit-text-stroke: 1px rgba(113,60,255,.16); text-shadow: 0 0 70px rgba(113,60,255,.09); pointer-events: none; user-select: none; animation: nn-signal 11s steps(1,end) infinite; }
.latest-section::before { content: "NN"; right: -5vw; top: 14%; transform: rotate(-5deg) skewX(-3deg); }
.archive-section::after { content: "NN"; left: -10vw; bottom: 4%; transform: rotate(4deg) skewX(-3deg); opacity: .7; }
.live-section::before { content: "NN"; right: -8vw; top: 32%; transform: rotate(-4deg) skewX(-3deg); opacity: .75; }
.media-section::before { content: "NN"; left: 42%; top: 18%; opacity: .48; }
.latest-section::before,.archive-section::after,.live-section::before,.media-section::before {
  content: "";
  width: clamp(17rem,28vw,32rem);
  aspect-ratio: 550 / 443;
  height: auto;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAiYAAAG7CAYAAAD33l5GAAAAAXNSR0IArs4c6QAAAORlWElmTU0AKgAAAAgABgEaAAUAAAABAAAAVgEbAAUAAAABAAAAXgEoAAMAAAABAAIAAAExAAIAAAAfAAAAZgEyAAIAAAAUAAAAhodpAAQAAAABAAAAmgAAAAAAAAEsAAAAAQAAASwAAAABQWRvYmUgUGhvdG9zaG9wIDIxLjAgKFdpbmRvd3MpAAAyMDIzOjA5OjI1IDE4OjA2OjM1AAAEkAQAAgAAABQAAADQoAEAAwAAAAEAAQAAoAIABAAAAAEAAAImoAMABAAAAAEAAAG7AAAAADIwMjM6MDk6MjMgMTk6Mjk6MTQAv0osJwAAAAlwSFlzAAAuIwAALiMBeKU/dgAAAe5pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IlhNUCBDb3JlIDYuMC4wIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIKICAgICAgICAgICAgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgMjEuMCAoV2luZG93cyk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMjMtMDktMjVUMTg6MDY6MzU8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAyMy0wOS0yM1QxOToyOToxNDwveG1wOkNyZWF0ZURhdGU+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgr4pCyrAABAAElEQVR4Aey9CXQcR3rnWfeB+wYI4iAuEgQI8BAPkZQoqXW1u9Xdr3vd7tdv1mvPtNfj8THTu15ve9rr189jz1t7xuNdv7Z3u7fdb+RuWbIOk+IliqQoiZJISbwpXuJNgiBAgCBB3EABVbXfl0CChVIdmZURVVlV/+RLZlZmxBcRvwhkfhnxxRcWCzYQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQAAEQkEfASqLtc+LVY3hq0a6HhosZpri4OOZ9v98f835oQnrOh4eH7+sJj7ApJRCrDUS7F+16aEFihonXNlmQrPbJsqmNDnESfI4tbQjwc9MWI7fR2ly066GiYoaJ115ltlU1k9RmJ+icd2wgIIWA9fd+7/f+WopkEwj9+7//+z+ibARNkBVkITYBL7XDP48dxJx3bbFeTxqy/Morr/7NwMBAj4agCGISAgUFBSW/8Ru//kOTZCep2RgbG7d88MGH+65cubIvqQkjsawi4Miq0qKwpiVg9AVv2oIhYyCQQQRyc3MshYWFGVQiFMWMBKCYmLFWkKesIeDyu/A3mDW1nW4F/WJ3YCAQsORZPTGHm9KtlMiv+QjgoWi+OkGOQAAEMorAF1/w6Vo8G7o207Xq0irfUhUTtOG0agvILAiAgGYCmaNsaC4yBeQeE2wgIJuAA8qDbMSQDwLRCfhdfqkfB9FTxh0Q0E+Ae0wCXptbf0zEAAHtBDL9ocifNZiKqb09IKRmAtn5xawZDwKCAAiAQIIEMl0xSRALoiWfAF70yWeOFEEABEDAfATwNjBfnSBHWUTA6XRihkMW1XcmFNXlsnsyoRwog3kJQDExb90gZyAAAiAAAiCQdQQkDeVA38m6loQCJ0TAbrdL+htMKDuIBAIgAAIpJ0APRSgRKa8FZAAEQAAEQAAEQEAhAK0EDQEEQAAEQAAEQMA0BKCYmKYqkBEQAAEQAAEQAAGMb6MNgEAKCZAnTczKSSF/JP2QgMv18DzWmdeb5411H/dAwCgBKCZGCSI+CIAACIQQ0PqCD4mCUxAAgRACUExCYOAUBJJNwG1zO5OdJtIzTgDKh3GGkAAC0QjAxiQaGVwHARAAARAAARBIOgH0mCQdORJMRwJZ9oXMdi9YYyodGyryDAIZQACKSQZUYiYUIcte/PNVlpuXa7qhnLKyssqBgYGe+UziBARAAASSSACKSRJhIykQSAcCXq+3pKKiwt/f39+XDvlFHo0RsNk0Tscxlgxig4BmAlBMNKMyFJD/8n2GJCAyCCSJABvkNrY0dpJi8i4liSEdjdzxgtcICsFAIA4BIYpJtnbDx2E7f5u6xsuoa5y/PvGQn6eCEzMTyPe5PTU1NY3d3d2XzZzPVOUNSkiqyCPdbCBgY6XC6G5iUKZwXkULtXnq6+uXmpgTspYiAnm5ee4UJR032VWL2lopEJxpxSWFACAAAiIJYLqwSJoxZHVULGum23kxguCWCQnwl7HM3YRFXpCl5vpmVk6wgQAIgEDSCAgZyklabtM0IafTqfTcrGxf2Xb63OkjaVoMqdnO1q7xiZkJqVyNCm+taKzpu993a2RkZMCoLMQHARAAAS0E0GOihZKgMLU5lZU026FSkDiIAQEpBMKnMHcu71xOCVmlJAahKSTAj/9E9hRmGUlnBQEoJkmu5uUtyzspSVPYviS56EguAoHBwcEIV811qTiYW1RZWdlgrlyZKTeJvNzNEMdMDJEXEHhIwNBQTrZ2vz/Ep/8Msx30M0OM1BNorW1e1tfX1005wbR3pTrwTZf6VokcZCoBmxHDvkyFIrtcmO0gmzDkiyaQb8111NbWYmaZaLCQBwIg8AUCUPu/gCQ5FzDbITmcE08lWV3tiecw2TFXVi1vKC4uLkx2ukgPBEAguwhAMUlCfVut1i/4quDZDvn5+WVJSD5NkkiWIqA1nTTBluRstrW0sY0UNhAAARCQRgCKiTS08QVjtkN8RgiRfAKxnL6xIWx1cXVd8nOFFEURsJPpvZFdVD4gBwSiETBk/BpNKK5rI6DOdiCjwmvaYiAUCKSeQEtby7KeQz13KCdZbQjLL3dsIAAC4gkk2GOitTs81eHEAxMtkWc7kExe5A8bCKQFAZ5ZRkssNKVFZiVlEkqJJLAQCwJEgDSHRJQHsBNFALMdRJGEnGQSwBILyaSNtEAguwiwVoItxQQw2yHFFRCSvJGx90TihiSddqe8xELaZRoZBgEQMD2BTFdMTDEK7La5nfFaQrbPdkjkpS4jTrx6wv2HBHiJhbKysuqHV3AGAiAAAsYJZLpiYpyQcQma1hjBbAfjoCEh+QTal7W3U6qm+ABIfunTLUWuJhF7upUb+U03AlBM5NdYUGsSPNuBwsIQViswhNNEgJz5rdYUMIFA6hILCURN8ygiXvDJlpHmyJH9rCGgSzGR0XUuU6ZJalFTjwnnFbMdTFJjGZYNd557GbmTXyGrWFhiQRZZyAWB7CRg06MYZCeiiKXmTx2tm+YeExaI2Q5asSKcHgLkSv5/ovDSeuPIELZDT34QFgRAAASiEdDVYxJNSLZdb25ufprK7NVYbs09Jqo8zHZQSSTzmOxudTW95JWR2u2TslJjQ1gssSCLLuSCQHYRgGKSQH27XC5vW1vbcxqjBisrK/M0hlWCZedsB/VFnaqjnhpKz7A5OTnPFBQUlMjK/ZrONWzLwhWIDQRAAAQSJgDFJEF0Dodjc0VFRWWC0eNGw2yHuIgQQBuBBT12ZGuiVaHWJj0kFNtIkRJeH3IJpyYgYKOnvMjdBEVCFjKcABQTAxXc0dHxqwaix4yavbMdYmLBTf0EFtg42e32NTINYeeWWNA6zKm/NCaJIfJFL1uWSZAhGyCgmYBGxSRV3etG09XMQU/A+S/Qu3fv1st8yGO2g55qQdgoBObbq3p/zhBWypBLkaPYQdOTW9W0cAQBEAABvQRIMdHy8tcrNqPDK1+gbW2tAd4fffTRb1FpMdsho6s8rQu3oMeES8LttqGhYZOMUvn9PktrRWONTFsWGfmGTBAAAfMQ0NhjYp4MmyAnyhfokiWNjtraekdpaXGBltkOlZXVlkh7cXGpxW6PrtdgtoPcGpfdjR5PPvVeyC2gxbKgx4SVErIDcWzYsO6rlLAuo2w9Ge1o7WCPsAvS1hMfYUEABLKXABQT/XU//wVK4/WWoqISy5Ytjz8X6wuxrrLaVle52BJpb65ttNB6IzGVk2yY7RDvBS7rvv7qT7sY8+1VVUq8Xo+lrrbW8fTTT74gqzRzSyzUypIPuSAAAplLAIqJgLotLS0Lrl7d+Y14oirLSi3hO8dhhaWgID9qdMx2iIoGN+ITUHotVKUkNzeXZmjYLQ6n07JiRcfa6uLquvgi9IcI2m1WLLGgn5vYGPx4l7GLzSWkgUA4gYxUTNSv6/DCivytpsFHp9NuXbt2dXtNTU1LpDQCTts4KyRl+WVf2Pk6by6XO1LU+Wtzsx2ij/nMh8QJCCwgoPSYlJaWOLze3AU3+Pf6J9Z/my4KH3Kx+gNBVqjJOHzpgkQz5oeMF75omRkDGwXJMgIxFZPQl286naeiDr3efMvatWu/TmmHP+QX/nY4LBZ1n8uoqpzEsjWZm+3A4/bYQEA3AfLKqviyCI3If9MtLU2LSktL14ZeF3m+smp5A9nRFIqUCVkgAAKZTcAWS+HI7KKLLV0gELC0trYsamhoeCxMctA2HcgJuzb7kxQU7kXhjYdzYtmaYLbDLDL8nygBnn33xS9yp9Nt+eY3v/FluinN90hbS1tnorlGPBAAgewjELPHJPtwGCsxj90/++yz/JAPne1g5aGcqJJZOSmuUmxP4iknLAOzHaKS1Hnjiy/pSC9u+dd0ZjvB4MoXSJS4ZWUVhY8//vjzUW4bvsyGsKR0VxsWBAEgAAJZQQCKieBqLikpcYfNdojeYxKSNvec8JBOPEPYzJ3tkGxFIQR+lp+y0rJmzarHsMRCljcEFB8ETEIAiongiuChsfDZDjF7TCKkz4aw0exNMNshAjBcMkyADWE3bVKcBRqWFUkAG8LW19dnqCFspBKn7lqs4XkR9zweT+oKh5SzgkCGKSbhX90y6zA8rYe/E5rtoHFIJ/NnO8isM8iORoB7TVrIEpbcyfMKwRZ2/Me76hQwniPAaHJDr3dULGum36HDnKG30+pcxAteloy0AonMgkAEAjRFJNKWYfpKpCJKvDb3kF+0sn3lutPnTh/RkxTbm4RuAwMDFjZ8Dd94tsPo6OitwcHBofB7+A0CiRBwu92WJ5/d8sJY38gHzRWNXxDR1XdbuebzTVmGh0citssvRAq7QH8TbXr/JsJE4CcIgECGEyDFBEqIjDp2kgOrdRsfeZ4ewmf0yldn6qjxoiknPNvh0JFDH6rhcASBSATy8vK+MFU4Uji+VlVVVdjUuHHj1NDIuWhh+DorKdHaZax4vMRCb0VFZX9/f1+scLgHAiCQvQSi9JhkLxCRJa+oqCp8/vnnnyOZPYqywf5LtGwh04jV4JFeAupsB7rXo4bDMTYB7j7HFp2AzeawtLa1dgzc6L8+NToWfTbZnIhI7TK69Nk7y1uWd5Ji8i798scLi/sgAALZR0DjmzL7wIgq8SOPrH68zl9xUHGqpkdomHLC3eeDg/e+IKF9WXv7wYGD/PWZ1g95KAxfqNqUXAgEZiwut9NW3FjyzJ3zUztCMxHek6fe06ucsCEseUlu7O7uvqzKwBEEQAAEVAL4flRJSDo6HC5LTdOSLUbFR3NZj9kORskifiQClQUVZaVlxQt9j3CP39yux/dOJPmrFrW10nVpTt0ipZnp19i2LRl7pnNE+VJPICMUk2jW7TLxRksz/Dp/gZZWlFd/4SEvMHOZNNtBIBaIMkigpL7iqVgiQn3vxPJaHE0GzQBi5SQtt2QoAHrTSEuQyDQIRCAwr5iEv1DT6XeEcpnuUryHvNEM82wHozIQPzMJ0OythAqW4/S461oWr4wamYcbdXgtDpfTWtFYU1BQUBJ+Hb9BAASymwAr5Zot9rMblbHSx33IGxNv4dkOMj13GsweoqeYgJ6v79Cs5hUXrXZ73JHXepoLaKTnBEsshNLGOQiAABOY7zEBDvkEtDzkjeSCZztQfF6tDVsYAT0v5mSGDcum6X46bQ5bQ2t97N44Az0nPLOssrKywXQFR4ZAAARSRgCKSRLR80OeZzvISlKd7SBLvky5spUBmXnPdNluj7dTi41Uoj0nrbXNy4ihK9M5onwgAALaCEAx0cZJWKiIsx00So+2fk5odMx2CKWBc1EECpeUrI8rK8GekzxHvrO2thbr6MQFHC0AP8aTuUfLB66DgBgCaa2YxPvKFoMospR4aYfeD5eg2RCWH/Qhqw5rnfmQzrMdwlnhtzkI5DvyShbVVWhSHvS2WV7/iZdYKC4uLjRHabXkIpmKQLy0tOQXYUAgfQjQ+zM5c99lpJM+mBfm1Gl3OGPOdggNnsBXKGY7hALEuSgCeeXF6+IZwipphSnUBQX5mrLASyxoCohAIAACGU0grXtM0rVm2NZEryFs6Feolgc9Zjuka+uQle94X92h9yPngWeWxTWEjRA1mnPA8KDqEgvh1/EbBEAguwhAMUlRfWua7RAlb1oe9PyQry6uro0iIosuh75wzXierKoICEmIDWE9ue4KIcIiCOElFugyZpZFYINLIJAtBKCYpLCmZT/kW5oa+CGfJrMdZCkNKazgDE26ennNJllFwxILsshCLgikDwEoJimuK70P+cqyUiXHWmboFDmKHZjtkOIKzsDk9RjCJlJ8LLGgjZrqHDPZR225QygQSJxAmiomWr+uEwcTP6bWPMRGrPkhP2dQyPmqq1xs0TJDx+/3WdJvtkN88giRegJsCCszF2ZfYiHZykCk9GTyh2wQSCUBemvqecGaJWwqkalpixmzZ2mY7aAyxVEegdgKst50scSCXmIIDwIgoJWA2KeV1lQRbgEBI7MdtAzpYLbDAtxZ9yMvL09ZDyvSV3eka1oBFZeWPaJp+rBWgWHhsMRCGBD8BIEsIQDFxCQVrdkQNkEfEdk22yHSC9eM10zS/BLOxuIVNc8lHDlOxHReYiFO0XAbBEAgBgEoJjHgJPuWXkNYzp+WqcMczuyzHUQrDVxmbPIJsI2UlnV0Es0JllhIlBzigUD6EoBiknDdaUfncjs1BdZsCJtgnjHbIUFwiBaTgOYlFmJKiX6TDGE7ot/Nxjv8OEnlno3MUeZkEtD0wkxmhmKlpferOpYso/f05EVPWtk+20EPK4Q1B4FkGMLm59OiUabaoBiYqjqQmYwiwEvY6DKMS2X4dCQf0Dl5JxkP+YqKisp0ZIk8m5eA3iUW9JZkTeea1RTHqjcewoMACKQfgbTqMUk/vLNKn958Y7aDXmIIH5+A9i98h8OpWwEwssRC/LzP2khVVlY2aAmLMCAAAulNAIqJ5PrT22OiZgezHVQSeo/aX8CpHadX86m3fOYNzzPLZBrCttY2L6PSp8kSC+atJ+QMBMxOAIqJ5Brioa9Etuyb7aC+qI0eE6GNOKIIFC4pWS9KVricfGuuo7m+mdd/wgYCIJDBBBJ8bWYwEaFFU1+yiQnFbIfEuCFW6gjInlnWWtFYU1BQUJK6EqYuZSsNsJlhTx0BpJwtBNJEMVFf8HqPMqtRS16MpZ8MQ1jzzXYwxgyxU0+guKp8kzsvN0dWTjpaO7jXRLcdjOj8JFtJEJ1/yAMBsxKgt6uWF2yqw5gVn/x8yZ7t0Lm8czmVIuUPefkkkYJQAk67xRJld7rdtobW+jah6YUI4yUWqoura0Mu4RQEQCCDCLDGgc3EBGTPduCHPGY7mLgBCM6alq98JckoSse8MhInX2wIm1tYJM33SEtbCwxh49QBboNAuhKAYpIGNYfZDvErScsL14xh4pcsuSGCQZ2Od6Jkz+Z0WRpWNGyKctvw5SJ/vqe2tnapYUEQAAIgYDoCUExMVyWRM5Tpsx2MKg2RqeGqXgJWq5hHQsDit1QWVJTVNS1RZtFoWQVbT179fp9lZdVy9muSpycewoIACJifgJinkPnLmdQchr9klcTjdY3HuV/oLSlZVFch7Qsxm2c7JLVxmDwxUT0mXEzuNelc3bGyrnKxpaAgX0rJN6/fzB5hM3xjEzAz7RmOG8VLOQFTKybhL3i9v5NBN1KeZKTLX6DKbAePO+NnO8jgB5naCIjqMeHUuM0WePM9rSva1mldBVtbLh+GYhupsrKy6odXknmWLGUhmWVCWiCQegK2SC9Ws1xLPR7jOQgGjctQJWC2g0oCx7QhQD2BHStXtFdXVuaLHs5RGbQva+fhIpomhA0EQCATCJi6xyQTALOSJ3JjQ1hPYW6FSJmhsjDbIZSGzHP1a1tmGpFkq+nGOkaKl/g1Vqg3PL1xM/VsJC4kRsx8n9tTX18vbZgzRtK4BQIgIIEAFBMJUENFiuwxYbk8bl+9vEbabIc8v9dLD/mm0DKY+zzWC9bM98xNVWjupv2WxqqGqhXL2+pk9Zp0VCxrpjzDEFZoxUEYCKSGABQTydxF95jwuH2+t7BkWctyKePqVn8gmJqHfKJKhOQKhHjjBGg4h3tNHt28cVNd7WK3LOVkZftKaU7djEOABBAAAa0EoJhoJaUpXLSXq6bI2gPRFyivo1NZVqo9jo6QQbvNioe8DmAIGp8AtdmyopKcNavXNsuaoVObU1lZUVFRGT8z6RHCRiuAmnFPD3rIZToTMKliEu0Fr/d6MqomNE/JSI/SoC/QnJxcd03Tki2cougvUO414Yd86mY7JIkjkkkegbnp8GvWrVm1pLZOmiHs8pblnfwnIbtg1rmuUJmKg+wyQD4ImJUAKSahL1aznJsVl7ny1djc1FhfU1su6wsUsx3MVd+pzI2N3vUidl6YcsOGDatlGcKyR9iamprGVLJC2iAAAsYImLTHxFihsiW2Mm7/1Kb17CNCdK8JM8RsB/EtKfwLW3wK0SXyV354+pF+s4RwJSS6VJ13qOeEFWpZhrDsEbapqp4NYb06c4bgIAACJiEAxcQkFZFoNhoq6yr5IS+r12TOENZ0D/lIL9R0uJZoPWdKPFZ4WKFe9/i6VdxrIkOhLnIUO5rrm1szhRnKAQLZRgCKSbrXOH2B8myH5tpGKQ95xkOGsB2yMelVKmTnB/LlEuB1dB7btLldhkLNvSZYYkFu/UE6CMgkkLGKSVC0A5EYtRDvpcpRw7vGRf7m2Q7s9lvWF2imzXaIUZW4lQQCStufW0dHpiFsR2sHe4Rlw7m02vihbOY9rWAis2lJwFSKSbwXvJ77qtW8rFph+eqYvaw0tMplp2uq229ZykmyZjtoLTPCpT+BgoIiDxvCyug1YTq8jk51cXWtDFLzzyISLlqJkJFfyASBdCJAf1/mmSsvClwgEBAlKqqcZPbIRM0E3WCHa7y53Tm2x597couslVzZELaysrJeSQz/gYAIAuwRlgxhWxqby2XYmnAWW5oauNfEJSK7kAECIJAcAqbqMUlOkTMrFe4WVzc2hG1saiqTtZJra23zMkrLdIawavnNfIz2VZ2sPLPbDeUjhBKMlhf1erLyxD196swyWdOH8625jtraWqyjk6xKRTogIIAAFBMBEFMtQu01YcdrzW0tz3CviYwvUDPMdlBfnul2THUbMWv6rFjXlFeXy5o+zOVeWbW8obi4uNCsDJAvEACBhQSgmCzkkZa/QntN2BC2rmlJ2s120KpopGUFIdMxCSRjHZ22ljb2CIsNBEAgDQhAMTFQSabrGmfvnNQ9Ltvtd7rOdjBQ1YgqiQD39rFizQr1Y5u2dMo0hKXhIikLXwpDQ/Z+NN5m/l1YgSEIBCITMIViwpkQus8Z9EYuspirc0tliBEmWAqvo5Ousx0Eo4A4kxNgpURRTkihbl3RulSmIayUJRZEKhImrytkDwSSRYD/rMQqBQnIS1ZhsykdmbMdePXhlrYWNoTFbIdsalSSyqoORfI6Omu2PPKINENYmllWX18PQ1hJ9QixICCKgCl6TEQVBnJmCfCDXuZsB159mKcPY7aDhhYX74tagwgRQWy2udlb8fKjfKqISFG/DB6GbKxqqJJpCDu3xEKe/twhBgiAQLIIQDFJFukkp8PKSUbNdtDyQjVjmCTXe7onx/54eImFutrFbhkzy5gPLbHQlu6ckH8QyGQCUEwyuHbTarZDPKUig+sJRVtIQLYhLJZYWMgbv0DAbASgmCRYI2nRNY7ZDgnWLqKlkgAP6bAhrMx1dLDEQiprGGmDQGwCqVVM4n0lJ3o/dpmz6m4yHvJSZjtkVS2hsOEElJllT2/cLNMQtqampjE8XfwGARBIPQFeKCd18+ZTX/6syAHPdtgg+SGP2Q5Z0ZSSVki2kZJtCLtqUVsrFQhLLCStVpEQCGgjkNoeE215RCiDBDDbwSBARE8JATaEXff4ulUyDWGb65tZOcEGAiBgIgJQTExUGTKzgtkOMulCtgwC7HitsqCibM3qtc2yPMK2VjTW5Ofnl8nIP2SCAAgkRgCKSWLc0jIWZjukZbVlbaZ5OId7+2QvsdC5vHM5Qab1l7GBAAiYgQAUEzPUQpLykAxDWMx2SFJlZlEyio3Uhg2rZfWaFAdziyorKxv0IuW1soxsToqcjruRMiMuCGghYOwvS0sKCGMqAuo6OpjtYKpqQWZiEFBspJqbGmWuo9Na26xriQU3KSVGlYoYRcYtEMhqAlBMsqz6ldkO9JCX6fYbsx3Sr1GFvmSV3DvofxPtio3UU5vWy1Ko8xz5TiyxkH7tFjnOTAJQTJJQryeune5nQz6zbOpsB37Iy3L7na2zHUJf8FrOk9UmeLXFWF/5ofk4culYn2Um9IoJzklJaqisq5SlUPP6TyurljcUFxcXmqC0yAIIZDUBKCZJqP479/unr3df70tCUpqT4NkOj23a3C5r3J5nOxQUFJRozlBYQC0vdTOGCSuGaX5addhD3Kf22nuve8A0meeMkKJk87osstfRaWtp6zRVuZEZEMhCAlBMklDpbCR36sZno1NT44EkJPcwiRhd8fyQlz3boaO1o50yo2m2Q7iS8bAQOEs2AVZijlw6PjQ1luT2Gqug3JZpKysvz3ls05ZOWQo1G8JWF1fXzaaG/xcQcNJfKe25Hs+Cy/gBAqIJZKRiYtRaXgvkeF3jX3jRzsxYTl4/05vUcftYBaEvUNUQVuZDPpHZDrGyjXvJITA9MWG5duf6neSkpjEV7jVx2C0dK1e0yzSEbWlriWsIGwwY+MaYe8HzSz6tdq6mYFBjZSEYCCROIKmKSfjLWuZvHk+XuenpGlfzcfvOzckH9+9Nqr9TeqQvUH7IN5pstkNKmSDxeQLcvs9fPzcxOjw8NX8x1SdzvSbKqtkSDWHzfW4PLbHQFKu4Vhd9mjgoQ4koF7EE4x4IgAD5LyIIydrB22L55Oqx24EZcxnCPirxIY/ZDuZo9VG/8OO8WE1lCDtnkMsKdU15dbksQ1iusY6KZc10yDNH7SEXIJBdBOR2K2QXS02lHRsaspjKEJY++mQ+5LNmtkOcF3zUL2tNrcZ4oKhf+HFED44NmccQdq7HhLPszs2xyTaEXdm+si0OHtwGARCQQACKiQSo8USeunlm1BSGhXNfoMl4yGue7ZDoCz7V8eJVeqT7aTJez4awgQlfpBKk7hq1XdmGsLU5lZU0pb46dYU0YcpWTbbsJsw4spROBKCYJFhbUbvGtcibnp41hNUSVmaYkC9Q2Q/5uLMdVMVCZnkhOyECM2ToebHnck9CkWVForarGsIuqa3Ll+WPp31ZO88ss8sqRjrI5ZdE6J4OeUYe05tAxiomhhQHDXUatWtcfcHGOfbe6zGHIaw6bk/P3iTNdsjqh7yGpmXKIJ93XzKXISxTorbLhrAbnt64WZZHWDaErampaRRRKaEv93Q6F1F2yAABPQSSo5jEeUlHHX9PNB5ZyyuKgx4SSQ7Lkw3ZI2zKPWyqvSZ0lO32e262w9Iko0ZyAghwez3bdcFcTtfmek0aqxqqZBrCRltiwUbDGnoUDAHVABEgkBUEaCUqmpMje88KlPoLaSrDQso+u82X6fabCa1a1NFMB8x2YBgpHK/X80JVw94euD3Z33tnnLNupk1dYqGudrFb1pAOGcJ2hJaZlRJsIAACcggkp8dETt4zQqqZDAt5zF6222+/32fJpNkO6ks70WMyG3HoF34i6XL8ozeO95ppurtSDuo5qSxdVLZm9dpmWc4C2RA2Pz+/TOUWIDsxbCAAAnIIQDGRw1WzVDMaFso2hO1c3FZZUVFRGQop0Rd7quOFlsHM56K+8Cenpsw13X0OOivVspdYWNO5ZjUlZx8eHvbdffAALlDN3OCRt7QmAMXEBNV33mSGhbJnOwwPj1hW0kboYQhrgvanJwus4Hx269yoqTzCzhUgr6DAvWHDhtUyDWFpiYV6Sm70008PfziV6b0m7D07bDfgiF9PM0PYLCcAxcRAAwjtGjf65W4qD5vEhMftZc52yBlxu0XNdjBQhYiaCAGaPmw6Q9i5cixbuqy5vqa2XJatSWttM6+j4/3gg0P779y5M6YJX9jLPfxlb9rfmgqHQCAgnoBUxcToyzrh+EkwTBPVNa5W6ZCZPGxypmjcXtZsB7Yz4f2ptsdbKSUv7b5Jn+8+J4stPQjwdPdkGsLabVaLlt2Z67Z86Stf2si9JjKUk3xrrqO5vpnb7cQH736we4KGtuIqFulRpcglCJiGAOvyuqa86QmfylKKVhySUZZjV04OmcmwUPZsh8HBe5bvfOs7K4it/8WfvbgnGYyzNY2A6mVW4Nf7qdufKYawWhQGo2H01Nui0pqyxzZtbpdlCNta0VhTUFBQcvrc6aMXL17sCRhZaVhPwRAWBLKEAOsZ2ExCYGZmxnLx5ufm8bDJsx0KKqTOdpjsGavi2Q5Xbl451dPTc9UkVRE/GwJe8Ekdr6deRNHpjU1MmNIQ1u6ySjeE7WjtYI+wlnd3v/vG+LjpZlDHb78IAQImJgDFJMHKkWX49nnPFVN52OTpw7JnO7zw5JeVh/wvXnppu1IdAl76cbvXjaaRYLtJVbRpSYaa529fGB0fGROt8xjGlJczawgrq9dkbomF2p7Bnq6jRz85FvCbZ8Vww/AgAARSTACKSQIVQNMFz2s2fNMrPwHDQqPd5PHiqw95GbMd2NbEMeUo2LRpU+PAwEDPzaNXP9GLDOFjE7h16dbhB5Kmt/J095PXz/TGzkEK7rKNVHNTY0tjszRD2Ja2FjaEde3e/fauvv47ZGySGVu84frMKCVKYWYCGauYzI+pS6Df3d19+fDhw4c0Gb4l8GXeO3hHMSyMpzCo9yUUcYFI7hrnh7ys2Q48fbgpr56XmHf9+PWf7p4cH8+Yh/wCkCn6wV/1PL1VVq8Jt9d7AwOTKSpexGT5b0P2EgtF/nxPbW0tL7Ew+t57B9+eYkPYkC3eC96s90OKgFMQSAkB8YpJAi9i0d3uSr+y5Jk5x48fP3DnTs99WYZvJ7pO9k775lbYS0nTWJhobn6+PXS2Q5Ce/KL2GcuMlZUTmu3AQzoTe3btfXth6vhllABNb31bWi8fZY7XffL7zOVzjBVqmUssKF6Mq5Y3FBcXF544ceJwT0/3fQv1IKkKh9E6Q3wQyFYCNtFKQRaB9O/a9dY2WYZvEz6fqQwLg5ZAkN1+y5rtYHNabRuXravhh/yhI4c+GujvN9/wQHo3bt+eHXvenCKDVfXFKfI4MjEy3Xuv21yL/FF9uXK91kc3b9wkcx2dtpa2TkrKv337ztfHJmAIm95/Jsi9GQiI7zExQ6mSlIebN29eOHv27DlZvSZnycMmGxbSGqbU/5P63eVyWVVDWJfTKXQVM9/0dHB0YtT25ceeWcXV94ufvfR6kqpRVzIiX+bJ/uPjmU+fnT17VVZ75enu02MLhzN0wZUQmBXq0CUWRPXyhcopsuUXk/1VNQ/xnjkj73kgAQ9EgoApCST72WhKCEYytW/fvu1Dg4NSVvTiISnVsJAfsJzPVB9Vt98lhaXCZ2KwcsKGsNXF1cpsh8ufXz4nWhEwKs9IWzFB3OCBAwe2j0qa3soKz8Wey+aZ7j4HnBXqjpUr2tkQVrRCrdZp+7J2Hoa08/NgUNLzQE0LRxDIdAJQTAzWMM3Quf/RB4ffDTd8Myh2PjobFg4M9E9wjwlf5CMrJ6G/1evJODpsdqvq9psf8tSPY+Od0xaxca/J0+ue4HV0XK/9y2tbaajMXJ/gIgqZQhk88+n0/qOHZyRNb71E092HHgxNmaGHT80D487Jz7U9+tSm9TIUapaf5/d66+vrlyrPg/0ffDATZgjLYUy/abUPNH1BkMF0JyDshZLuIIzk/+ChgwfZ8M3o13i0+EeuHb89E/DPWxaqSomRPBuJy26/wx/yqoJi9EhO5qysnNBDvom+PIdgCGukpiLH3XZo955b3d3a1nmJLCLmVV73KdU9e+Hpc4ZVQ1hZvSYdFcuaKZm8g8cOHbhJzwOlS1Hry94M4WLWKm6CQPIICFNMor1UU3k9eRgtvh07du1gT5gytgmS29vXPWB3WK2RdhlpxpLJipH6kHc4HPMKU6w4eu6xcrJl2abmOUPYw/fv3x/UEx9h4xJQ1nmR1V7ZELa795ZiCKsq0XqPNofTanXYLaKOnL5qCFtTVe0M7e0zqkyr8dnuZGX7Sp72rjwP+O8WGwiAgH4CrKcLsdLXn3Rmxbh16xbZwcozLDxChoUT41MR7ToiKSuyr3kLc2xbvrTlMX7Is3LisNlsInfuNVFnO7z4i1+8llmtJfWlmV/nhbMi4Wudpg8P+Xy+ICsXieyiCXEeeKtYVJXz2KYtnXnevIh/S0bSZQWlrqC6uqKiolL288BIPhEXBMxOQFiPidkLmoz8vfXWW68Pj47KSYoNC820jg6Vsqyswvv8s89vkDJuHwjYG4vqitTZDhfJEFYOWI1SJby8FYVAY/ISggV5nZdRSe2VPcJye7VZAmSAJHfXyoaVE2eIIayM3j7Oy/KW5Tx92P7ee+9tlcVXa5kRDgTSkQAUE4G1NjIyMnDwrQMHZBi+8YyHz7svTdwbuG+a/mHulVENYQVinBc1Ojbs/MajLzxCF+yvvPYKr6MzLePrXpPM+Vxlzom6zgsvHilju3Tn2sTw4LAc4SEZ1qv4sLNA1UZKZC+fKqvEkpdfU1PT2N/f3/fxxx9/OCNpnaIQBDgFgYwiAMVEcHWy4dutO3eEGxbSSAm9P20WNiwk35LC7ToSxcBDOvyQr6mukdKWfL4pizrb4eS+44cTzSfiRSagrPPS1ytt5tOhC590m6m9MgVWqBtqGipXLG+roz8qKavvraxZsZyS8u7du3efTEPjyLWq7yr/4WrdSfnSJxyhQSABAmhlCUCLE0XxsClrHZ2RqbHprlvX7sbJQ1JvN9U0VzYuaaqUkejU9IT3mY6nlNkOv9z3yl6aPnxfRjpZLFNZ50WWoebY9MT07ZtdwhV1o/XlzXHb2CMs20gZlRUpvstud5AhbAfdUwyNma/Wl3+yw0XKP66BQCoJGFdMZI29i5CbIrKKh83PPpPmYZMNC6fGZ4Qb7yWKy53jUAxhV7Su8FjJBDZROZHiTfumZwaHBt3f/dq3eUjH9+LPXtwTKRyuJU6A13m5cOFCjwyPsCzzxO3Pemdm/KZpryqp6sWLc9kQVlZvX2NRTU1+fn4ZGxpfuXRJ2vNALQ+OIJApBIyvlZMpJMSWY9bDpkTDwgs3z6Xcw6aVnK2p2NgQdsWKztbFVVXqJaFH9gjLsx1I6TvZ3dV1VahwCPPv37//TVlf9dPkbOzStct9ZsPMQzrsEbaooMglWqFWy7qmc81qPt+7Y//ukTHTdRyp2cQRBExFQOjXralKluLMsIdNxfBNsmEhKwep2hmxmrbD5bCtWb2qo7y0ooAf8iJ3ToeHdL62/ivrOcmXXn55K6/imoxNZre6mcbr+/r6rn3yyaFjMnpNuJ7O374wOjIxpkxZUxXaVB85X3nFRfYNT2/czAq1DOWEDWErKysb2ND4yJGPj8kyNOayYAOBTCEAxURiTSqGb7duSftMYsPCYIhHWIlF0SRaNYSV0WvCQzo5XrebZjs082yHc++fPShTaVBlayp4hgQ6fPjTPffu3ZOy7hMjOnHh1KAoZYTlqW0/0SPL4Bk9y+pbq2XZSHEaaxtWr6CDiw2NeyUaGnNa2EAgEwhAMZFbi/OGbyKSUV+W6nGMDGFv3eyW5DhFf475pbO0sUUxhHU4xK2fwznhr9m+gT7bU22Pt9JP7893vfgOOfCSpvTpL336x1CWANi79y1aTFFKYe4O9U/e6ekRUmfc1kTtbAi77vF1q9ReE5G9fSzL7XS7muubeZE/xdDYR4awsnqmdFVcAnZ8yemn1FUKBM5AAlBMJFcqGb4dZ8M3HnpQFYpEj5GyeqL7dO+0zydlymOk9OJdc7o8Dp7tsKxxGfmvEquccNo8pKPOdvinX76yG13j8WpE3302hL3ZdUPazCdl3SefeQy3mQ4rOItKa8rWrF7Ls7+kbJ117U0FBQUlzPdqV1ePJt85CSgOuuRKKSmEgoBxAgkrJom+XJMRj8fuEy6YcabhEvxs+CZrOiYpJXOGhbz6sMw9vFjRfgeCi+vrctkQtrKsUugH1sxMUJG3pe3ROnW2w+WrV1NuBByNRJpe92/fvvP1MUmGmrwK963em6aa7s715MnzOtasW7OqfWmrS4ZCzWms7ljNM8v8b9Imiy+ngw0E0p0A6+QJfcmbveDsjMwsGxu+HZZsWDg89mB4tryBOedroo/alR67zW5XDWH5IS9y5zLykM6jjz66hs93vrbzDe4axyaOQHd39+WTp0+fU7RAwV/tLPMYTXcfHx03TS/frEIfCJaWlXg3bNiwWrRCrdZMqa2osLq4uo4NjU8TX/T2qWRwBIGFBMzz9l6Yr4z7xYZvZFgoZHw9Ehw2LLRYWBlhBYI3PgaCdmXqh/HjrEztyk5Ocb59zZZHHpH1kC+eyS1SZzt8fOzYsdn8Cfxf8As5Uhc7v6S9Dq/ATIsTtW/fvu1DQ0PCjU3UD4bTN053zbbRWYXX5kzukdNW05ylxkvwOW3L2tua2RA2kjItgu6a5hUrSY7rwIEDWwclGhqLyCtkgECqCEAxSR750fcPfPCOTMPCvru9YV3kNqt/xqIoKw+PPM820nU1XOT7s5hClR6+Euu3zbqiZYW02Q7WoNX23MovsUGha9u2bbvImFDsOjqzBc7a/4eHh++//87775KBsRQG3Xd7pwf6++YVdao9ZUvWkRNT05pNefb/nLw8BxvCRlKoIykreq/l5OV4a2trl7Kh8UcfHJbGN7RMOAeBdCMAxSSJNXboyKGPrl67pt/Dpsav908vHhv0B/x+GznZDt25iA9/85fibKHVa/Huq+H0HmklVzsbwkZ6yM/mIPH/g9ZgwOebzP3Ot77DX6Cj//LatrcSl4aYkQgcPHTw3Zs3r9+XNYOE130KBqYDWtpVpPzJula7qL5cpiHsuiVrWouLiwtl843Ghx/6RvZocnEdBEQRyFjFRNbD1CD4IBu+6V5HR2Oi0zTN8/NL5+9YgxZr6G53LPzN90KvhZ6r8SJdU+9pPfIwErv95oc893AksscreoW9qJ4f8qT0HaYl5qXNJomXjwy979+xY9cOWYbbvI7OjVs3+rWw06K8iArjIIWaDWF5ZpmWvOkNw70sbS1tnRRvnq8RRUFvXL35RXgQSDYB/YqJxq/3SGPqybo2b7SXbJoa0mPDt8OHP5TmAfLz3oujY6MTwm0DNBQtYhB3jsux4dH169pbV+REDBDnYixlhqP23+13rF27dgOd+n/yk5+8HkccbuskcOvWrbMnT548J0vRP33jzNDU2OSMzmxJDc4KTllFeY5MQ9jFueWLysrKqlW+MISVWqUQnmYE9K+VkyYFlPUgFVF89rApw/CNFTLePzn76W0R+RQhg21bCooLHGvWrF5eUV4h5QXUWtRYwLMdeDbJhbMXzonIN2Q8JEAejHeyIazeL3Mt4f1k0nT28tkerb1wyQrHvX2qIWws5djIvUcb1vD0YbvCd2TENB8TD2seZyCQGgL6e0xSk8+MSnXew6Ykw8K7IwOTt7u6R8wAjYeEHC6nfcXqTmW2g4w83bt/z/30uieU2Q6vvPbK9sDMTMIPeS0vU5FhZPAQLXNkZGTg/d3vfCDLEPZa/42JwaEHQ6LzbVQeGara2RBWlkKdSxsZwi5X+U5Keh4Y5YD4IJBsAlBMkk18Nj2r4gGSnIPJ6tk51X3m9oxv2jS+ItgjLD/klzYtFd7m/LS5nc7C+vr6Jp5Nsmfv3vcSVR5S0xzMn+rBY4cOXCdDWBk55br66OShgaCVZ4aZZ+Nek0WVcj3CsiEslTiP+dKwzpis54F5qCInIBCfgPCXRPwkEYII8APYv3v37p2xDAsTfblyPPYsqRgWWu1WMnVN+W532m1LapdUNDY119klbOOT48FnVzzBXeN5+/fvf38YhrCEQujm27tr/54RCR5hefhxggxhe3tuazKEFVqqOMJy87zOztUdK2Uo1Jw0/Vk4Nq/fvJpOfXt27HlzTKKzQDvZBxrdFbdIcZjhNggYJQDFxChBA/EVD5tzhoWRlBADopWobFg4OTYmxxFFAplzuD2K2+/WluXuBKLHjMK9JqycfPdr32blxPezn/1sW8wIuKmbwJWbV07yuk8z7OpGwnb47MeDtOzTjKJIS5CfqMiq6upcNoSVNaRTk1OxuKKiopL4nmK+/CwwqkBEip9o+UPjWXnyAzYQkExAcyuL9OI06zVmprlgkgHHEy/LwyanqxoWxstD0u4H/cHK6so8NoQtLSmdEpkud8KwvNyAt5ZnO9y8efPCjRs3ropMA7Islt179mwlmwjDKCK9OPmlx9PdFeEm6OVTexrtTqd9eXuHYiOVn5vvkNDhZ19fv2o9ldu2c/fu7YMC+BquIAgAgRQSUPRfLQpGCvOY0UmrHjZlGb5dunNtYvDBvQemgEgvG5vLbutYvaqF3X7neHLm3OeLzd03Hn2Be03sL7388lY53/Zi85tO0vr7+/sO03x3nt4aSbnQei1amS/3XR41TXsNyWRukdfZvrajw5vjnQy5LOyUVh4uIBuppQMDAz0fffTRh1MwhBXGFoLSj0C6dCykH1kdOZbpAZLHhBXDQuo/0ZElsUGpp0QVGPD5A+5cr5MNYRdVLRKeJx7OIaewbAi7lF+iZ945dVBNO9ZR6wtVZDinQ4r/rljFFHKPprfu67lzZ1CIsAhClHWfQtpMhCDJv0RKNTlcq2JngbIU6g2NqzuoYF7mK3NdreTDQ4ogoI8AFBN9vGSF9u/a9dY2WYZvU8Hp6atXLs92kcsqQSy53C2vbnPnTc0tVStWdLY2LWkKynjQf339l3kdHe/Pd734zuTk5Fg8hULNHo6aCEzs37N/P7fXoAR7kwdj9yd7em/3acpJEgOxs0A2hJWhUHMxHDaHc2X7SlZOJmhm2TuyngdGkMmobyP5QdzMJADFxCT1yjYR7GGTDQvjvUT13reSzDO3zg/5pnzT5NWS18pJ+W6lUq57Yv3SpU3LFENYm9VuF7VPTk3ZJsYnPGQIy+P2E//0y1d2o2tcbEM/fe700Qvnz0uz4Tl6+cSgf9o8090VeqRUV1ZV5rBCLUOZ5jTaq1pa8vPzyxR3ArSulhBFgM2vRO1p2ssntvVDmmwCGamYKIVKQ+tx9gApwrAwUqOhtf0sn104aRqPsKwc5bi9ecuWNS2W8QXKygkbwvJsB36JXrx8WcxDPhLc7LwWlGmoOU3t9dzn53r0KNGyq4Hz4srzONesXtVRV1vvkqWcrFnWuY7KEuB1tcanyEbcqFIhGwzkg4BgAnEVE71f52YIz3YVrjRUTNgD5Ls79x2Q9XV/c6Br4t7de9JsA3S3Tf4CratdW1JSWuxxu4Xbm3B+nl/1NPeaWHa+tvMN5SHPP7AJIaAaak6TIazmTeNL1mq1Wi4PXBsdHRkd1ipbjxKTSFg1H/kVJa5Hn9q0nhVqUb18oXJqi2rKa2pqmnldrY8/+eQYOV0L0qYmjyMIZDwBWzxFIh0JpPNce/YAKduwMDBtDg+b/HKQaQjLvSZzHmFbewZ7uk6dPn3MTO1ZSDd9igtEvXwH7t69O6b5q15Hfvmr6eOTnw7oiJKUoNxu25a2LpKpUK9veERZYuH999/fQwrgDCtq2EAgWwjE7THJFhAmKqfv1Vdf3S7L8E0xLOzpukOjzlajuwhm/JBvqG+qZI+wMnpNWDnZvHkzP+S9L7/88q6x8fGxBfnW+AWv+cWrR15mjNeP7trx1u5YHowX8Nbxg7vQHkwOTfbe6NHca6JDvKGg7Cxwy5e2PCZjGJIzluP25JAh7CpeV2vnzp1vTdGQDnpNDFUZIqcRASgmJqwsXgqdDQtlfVF/evHY4OT4dMIL3anI5hUb7tA2sDtznMpsBx63d9KCf6p8UcecIYdjzhB2dPvWne8sUDJEJZLFctiG5zLb8EgabvjkypFuPxudmGhjhZo9wrIhrAyFmovasai1tbi4uHB2Xa3LyjpFshibCC2yAgJp4yBVV1XJeqHryoTBwOxhU/EAqecLXGNY/hJlw0JLgPRSEbvBsrJSs7iuJn/ZstYl5ILNsMIUmh1WdLjXpKCypJF8WJUcOnLoI/oKlbIYXWi6WXYeVGx4JKyjwxx5phpPdzei/MqI68lxOjtWrmhnhVqWctLZ1sk2Uoo7gXHiq2dIh786Re8YUOIWiU02gczsMaEu8qDdntbWYuwcjD1AThvv2IjYhtiwcGhs2DRLzTtddvua9Y90tLetKGRlQtTOhWdZ/t6J6W9v+dZm+hl86623Xo0IBRcTJsA2PKqhZsJCYkQ8TdPdR4ZHpHhdjZFs7Fuk1JdUVXjYENa+yOvkdhY7gv67jYW1NdXF1XXsTuDI0aPnuMdEq7KhPzVtMTyeXG0BEQoEEiQQXTHR+PW9oFvcLHEShGG2aOwB8m5f30KbCIGZZMNCvy1gDgWOH/JlxR72CNtQ1yD8w8wfDDjra2rLN23a1EQu1a/eOdF1QiBKiCIC27Zt28WGmpFgaH2Zxgp39vLZnkiyU3mNVge2tbe2V7cWN+WI7u3jck37pv2PrVr/KJ3aeV0tMjQW2qOYSnZIGwSiEbB/9YUXnrPw1NrwPVqMNLq+Z8+e9yi7ER+UaVKMmeHBkfHWttZ2l8slPMuTM1MzJfZCd0FJoddiI7N/E+xFhaV5OX7nlaDN6s7x5swUFxZbI+15OblTpSVlTvVerN98b0l9Q8HiqsXTz656qvyVt1+7fObG+eubN27c5KAF2oSD1SHw7OmzF2/dvtWlI4qZg/pmJmZ8rcuXtrK7fdYu1V1EpgcnhmcqiyocuTm5XhHyRMlwOBz2ovKivL7b/T3Do8PkKtBuE7mT4ZVr1Dce7O3vvW4Zm3EtW9HaOLdmpagiaJbDXzF9d/rvHj9x/JTmSAgIAjoJ2L/61a8+pzNO2gTPAMXE0ne3r6emurppUXV1iZ7xZa2V1DN0Z7hlcVOJ3WHnj9WUb/RMt3lKchcFhqcvebzeICkelkg7KSWO0OuxfvO96qChBwAANeVJREFUxRWL/F63x7q4apHzQWDUeuzksWsl7sKZJc1Llqkvz2QfGfaZzFJMLKRk3apfsmQFObbLF91eWW/uHbg92lS7tIzcBHN1mWbz0Lz38ZGxySvXrigLZnJPBysnoo7VRZXln107d/Vmz60r7StWrCkqKvKK5qsFJhQTLZQQxigBU7yMjBYiw+MrHjbHBuX4RWMblitXL/eaiWFhQWHRkpb6uuL8QpuonctXXbFIGbb6wXf+QwfPdnhl5+sf3UuhIazJ3q2imkBw9+7dOyfGx0XJWyBnigxhr1z5vMdiJ8XERLsn16UYwna2d+ZwhlV7E5HHJzY/sZFE+958/c23ZPFdADvKD1p6KsodXAYBMQTQYyKGo1Qp4+PjI3aXy7u0sbGeu3BFftnzy7F/+O5UXWltvsfrdoqUbUSWOy9vkX3K/3meNy+Yn5tvCd+LCgtsoffCf4eH59+h2+PLNpS/9u62z69evTrw2ObNa0LvJfP8s9NnMmkoR0E3PDx8Pzcvr2RJQ0O1cOWLjD/7R+9NLaloKHC5naZanjmvIMfpynHn+Cf89wado9P+EbHmIMWewoLuwZ7+7t7uy4upF5WmK5dE5MvD8tyhJGFnzf7ewCCGcpL5kMjCtDKqx4QLw7vyQkxFP6fEBsSGsL0SDWGPXTreFTTJUvOUjSAbFS5uq+sMR2p3WJU2658JKi7sw39zePVa+DFUVsvylko2hOXZDnfP3Dkfeg/nhglY2WOpNENN6jXhdZ+MKL6Jxo1JhpZY4FWzVy3rmHmscYNFhhE3KdSKISy7Exgaokl14baB/Fvyhh4TyYAh/ot+TNSXezoeQ+uTHzwZtk3I8rDJnO4+GJjuv3vPFP496PluVXaHrSW3MM/LCoa6c17Vcz6yghL6O/Qah1W30DDqtf/4a3+4ls7t//Wf/u8dvMhhsjdaASXZSSYrvSB7LH3/nfff5aFCRYOM9AI1cO3WUO9EX3//vWQVSE0nnkLjdrmcVW21W3gIkhSToGjlpKiwuLC2tnY5uxP44IMPPpwmj7C0lo6aPRxBICMIKPp1qBKSEaXK0EKoq+TKeqEdPvdx70zQrzzllFfm7KiRQjPZv9UqLGuqekQ9V3tJQo+scITfV5UTvh56rsZT49Q3Lin8zre+s4YXTzyx78RBVQ6OYggcPHTw3YuXL0pTdj+9dGy+vYrJsRgplRUVpe0rlufVVCxyyVBOnli2iYcevdyLSgv9KQYfUE7E1B2kmIPA/EPdHNlBLuIQUDxsjknysOnz+SyXLnx+20IKCS2kM9vpxMcU/FbSpJlCNExenb+osC6Ui6psqApGqMIR7Tw0vhomOO0LsCEs3cv7+a4X95KCMhaxa9zAl31MeWwDkNmb4rFUVnvl9Xm6b3b1clsx2+6pLHimpLjIL0M5YYPazes3c2/ffC+qTfnEzOzGhNJlDwH7Cxk4XVjtICcPn+9RVaazH5MvtMSRyZGhvPx8OYaFlBobwi4pbyxweZzOLySeigtUmVano2J8aPKydXZQQMmFLcTqj89Z2eBj+PXQLKv31CPf4/NVDe3luw7tvVBSUDq2pGnJitA4Ms/Zi+eZDDR+DWVGdhADhYWFi+vr6yv4umjTr74HfZMN5Q1FTjc5TvHTqtm2WYU6SOfUlzar+SXxupoHB63bnpPnfeAb8T2gFa5dZcWlQafb5Y3lm0f1yRPpOJY76QmMzMw/y0pziktoqn/vtRvXLjc0NCjTs7k9ieYbWpd8zmnc7u6+e/qzz+DHJBwOfgsjYCqrdmGlIkGqciJSpllksYfNzs7OlVVVVVKUBzYs3LRxUzN9hVmpizi1KOlr2O11uRY1VFT3XOrujlYHau9J+H1WWKLdU8NuXL+Ret8rKl/d+uqxxXWL1rYsW9ak3sPROAH2WLqqs7O5tLzcbVzaQgm8jg6v+7R2/SMNSq/J3O35Hj/+zT0qSbo+nxal6ch1bfTke3ZQ0lO0O1vqmtil/nxe5rIU8zA4MqQMreYP5ttGHCPW613X5/8eN7es27ytf/c2XqeoqbHx3xcWFMSUJeomXNKLIgk50QhkxlBOeFd75neRj76z5x1lKXQZY8uKYWFv/wA3GlZOTLF73Y96CnI90RpytOvxlBKOZ3W6bD//4f/7JJ//4qWXtpM1IZ9iE0SApw/v33vgfVmGmrzu04PBITmOfgwwsNJQZEVD5XJug4X5hdO53hyH3p2HgtiQlpUatldhPymqQS0bwlJPVKu6ThEvwCzjeWAAAaKCQEIEHiom4S/3dPqdUNHTOxKvknvhwgVpa4ewYaGfvFeahZLdabOVLalS/I2wIqHmSz1Xj+p1PqrX1GPovdBztjWZM4RdS2u99Jx//7NPQu/j3DgBMoQ92NXdPcgVJ3p30LPqxIUTfTx8w0o051bU0WjJbR7nMnuus5aVE7Y5YQVF687hea+trrayQsNKSriC8uyKJ9g43MW9qL23b49RuY1mGfFBIOUEbPPGeSnPCjKgk4DiYVOWYSHLvXmzS5rio7Os/CUYtDosi8uqS0s4LisbqsIRelSvh14LDR96P/Scw/zwX31/JR28P379p7snxsbEesfiBLJ787366qvb2WBVxnZv+P70zRvXb7NsVkq4vYg4ilBwFjXV1artkRUU3h1etyPeMZSTqqSEKihr2ldZn9j8pPO7X/s2e4Qd3bN37ztTNH0YGwikOwGo12lcg93d3Zc//vjjY34JXbj85XX08onBibFJUzzp5l8QhTmPy6gy7jXhl8dPfvA3z5D8iaMHP31b9Jd9JHkyymJWmbdu3Tp75syZqzzcIGPI4fj1z4S3VxEKjt1lq8kr89ZwvagKCrc3/h3vqIbnsLyFKiiqkvKVjb/SWFBQUHLixInDV65d65HBdjZ1/A8CySEAxSQ5nGWlMu9hkxUJ4RvJPH7qWJdwuQkKZOXEm+txsyFsgiKiRlNfAJs2P7EoPz+/jNbR+eDuPXM4nIua6TS88cbWra+PPHjAvRric08KDyk+870mnMC8Qit4iEePXJopYy0sLV3npCUfOE/c1rTu0cKXVlQEVSWFh3j+8Nt/sJnC+rdu3bpTVq8U5wUbCCSDgISnQzKyjTTmCDz0sMlduPRg5goVtbO82+Rh8/69QWlOshKpSZvHscHtdboSiaslzst//uLTHI6mm7+qJTzCaCfAzuwOSPJYyj0FN+/fGH3Q/8BUq8zRFNug3WO3syGsdlLxQ6rKDSsoWzY+Vs1LLHAv6ulTp84p3TGs/MnY42cNIUDAEIG0VkxivYANUUmzyOxhk7twZWX7o88OdQem6alvks1ODqZKa0qXqtlxOGhyKG2ijk1LG0roId94+PDhq93HbpxQ08FRDAHyWLrnBhnCsjTRww7cSHndJx6CEZNbcVLYEDa/yJsrTuKsJLW379+98Ftb6Ipr244d2+/dvWuKIVjRZYW87CCgdKjGesGb+V52VJGmUvq3b9++R5YhLHcN3yDDQu6STvXGNKwWq82Z42krLc8vEqWMhMv5u//w109QUq6/2/r/7fbNzJjuJaepVZg3kO/N1998a4J6+WzkF030V/290QfTfXPT3c2CgP9uePinYFFZR3hbi/ZbT955aIeHdGiJhZXz07NpnSJsIJCOBNK6xyQdgcvKM6+Se+azz87NyDCEpUyzYeH46AQ7iErpxg940kzI/yR5ep0zhCW9QZnWLPLIsybIEPZ5Xozu8L4PdqW00BmY+JWbV06dOX366gw5MxXda8K4PqJ1n3y+6RluL7zFQzgbKn64eHLC76tp83AOK9QOl73OU+RZxOHitddoCku06zwN+def+rXO4uLiQp6efePGjUEZbMPLiN8gIJoAFBPRRFMoj7twH9BS6KINC7l7PEAvENWwMIVFXJA0G8KW15ZXRntQG73OhrD8kCdD2I8UQ1iM1y/gb/BHcOfu3dvHRkeFt1fOF7+QlXWf5jKpKh4Rj6QwqGWJeN/ARZarRmeFmvfC8uJ1bpfTye0z1s5x9bRhVqZ5ps73v/W7PKQjdXo25w0bCMgiMP8HKSsByE0eAe7C3ffWvr3CPWzOvZCvP+gaHewbHE1eiaKnpD7s7eQR1u50KDYm0UPrv8MvBH55/OwHf88Pef9PfvKT1/VLQYxYBNiZ3YF33/1wmoYcZHzZn+u9NDR0bzS+ISwrDEncFBup+tJlapLxek603uc2y4awj6xaU8GGsMr0bOqVYrYy+Kr5xxEERBOAYiKaaIrlKV24bFhIygT3dAgZvw8p0yeXj1zlbunZbz/1G9DgMUS+3lO7y77AEFZv/Fjh/YGZQFtna40626HvZPf5WOFxTz8BMoTdxx5LOaaMl+eR85/cVNqr/qxJi8FKtSPH3erN8yhLLOjpFeFMRQvP99gQtri0sOjp5Y9voJ/23Xv2bL1//76FvePyw97onrGLqzE8bKYhkJ6KiYYudfrbNw3kJGdkvgtX9JAOl2OQhop6b9+5K7RMSgd34soNG8LmFObmCM1TiDDVEPavX/7bN3lIC5tQAhO7dry1W5bvDTaEFd5eBRSf7U3YEFaAqAUiWGnJc+cOfWnjk/lkCLumv7+/7wOanu2DIewCTvhhbgIPXdJreNkL+foWkY65maY8d2oXrgzDQlZ2PjpzqHfK5/OlvKAhGXAX5z7JP+02h6JsizzSCrFudbbDsT1HD4Yki1MBBE6fO3304sWLynR3o1/0keIfpXWfZqZ8M/T8sppmt9ssDq9z3hBWAMZ5EezIzZXjzHth7fMr6GIe90r1zPVKzQfCCQiYmEB69piYGKhZssZduA8kedjkISLFsJAerqQJmGLPKcj1llaXljN/kUqJIo9sWP7Tb//JejaE/fmuF/cODQ7Gt1vgiNi0EgjufG3nG2MjI1rD6wo3RtPdzbTuU2jmy2orW0XaSKltv7ioZJynD//Z9/7kKUpPaq9UaHlwDgIiCEAxEUHRhDLULlyphoV3h01hCKvid+Z5N9lds87W1GtCjrRqLcuZM4T1HT9ychf/4RjdMV7/sHZ6Bnu6DtG6T9zLJ3pj+wpe92l8eEzOCoIGMhykRYdVZ4GqUmHkyHZRanz2bcIeYcvKyqq5V+rs2bNXyZDHQG4RFQSSQwCKSXI4pyQV9rCpGhYmkoF4L142LKQHHflnoBmRJtgdHqezaFFJs8VO9ipadp1QOh5ZUc+GsK9uffXohQsXruqMjuBxCGzbtm3Xnf5+OV7BSDkx07pP8yj8AUuoIayqVIg48qwyHtL5i+/98BFOb9e/vLV7iFYNxwYCZicAxcTsNWQsf75XX379zSnqyo6nZES6Hy/pQTIs7Onu7Y8XLpn3nbme5e4ct1tTmlqUl9AwJHTOENb+0ssvb53B16cmzDoCjb6z5523piQYanL7vj3SN9HTdbtPR37kB6WhUKvdLsUQljNfVlIxuaxleTXZSK1VeqUOHTpGnowTnrEnvj9LPmKkkH4E0koxifTyjHSNu8jTqmAS2w172Dx//vxVWS/Rjz8/0jszKeFNkiAT9vudX1HcnmD02NFoSKegPD9Pne1w/t1Tn8SOgLt6CRw6cuijS5cu9cgYcmDD7dNXTvT6p6f9ZujhC82D0+usdxY4KjX19IUqyxrOeUiHPcJSXXi5V6qnu3uMWciYnq23vhEeBCIRoOZpfKw8WTIiFSDqNaVkUe9m043g1jff3D4yPCylzPSQt5w/f+6WFOEJCuWHfFF5YYndbrWJ3JWXBuXpR7/1g7V0yPvx6z/dTS7r0TeeYD1FiRZ89dVX31SGHPhvWOROCY7Q+jw3rl7vjpJ2Si+zIayMDPCQDvs2+e7Xvr2e5I++f+CDdyYnJ4OsnGADATMSQMs0Y60IzpPqYVOKLwN6uF3ouzI0Njw2LjjbhsQ5yBBWFeD3BxWLP6NHVR7PonjjL37xFP2eYENY9TqOYgj09fVdO0RDDjKmu3MOed0ns7VXzhe10nlDWP4tcuNZOr/9jX/TWlFRUcm9UpcvX+6VYWgsMs+Qlb0EoJhkSd1L82XAdha0q4aFtOoILaOa+p2M/lyKISzVL/eacDWLPK7atLqBH/JkCHus7+7d+4l82WO8Pvof3/vvv7/n3t27U9FDGLujtldjUsTGttptVpvHuczldjhF9vTxTDVWpnlI5z/96z/mXhOlV4qd2mE4R2wdQpoYAlBMxHBMBynafRkk0H3OhoUD/QNiPcIaoEpfn0Fnfk6bg/qxDYiJGpV7X97+8Ztf5QBvvfXWq1ED4kZCBHhV5z279r4ta7p779hdU7VXFZLd6bSrHmGN9vCFxmdFx+11ujpWdi6tr69fzr1SH3744TEoJip5HM1EIHMVE8yY+EI7Y18G5y5c6GFDWGVsI5oC8oWY8S/wePXhsx93+6f9pugI4F4bypJiCGu3zv6LXwrtIfhBz4awNH248fDhw1e7PrlyQntshNRCgIYcDiuGsBRYxgv0k8+Pdgf8fr8ZevjUPHCbZRupnLycXJE9fMyb5fGQzl/82x89Sj9daq8UvwS07vC9Q7CwSSeQHopJtBdolOv8ZoQboYhtZ97DpgzDN/awee3yVVMZwrpynUu8BTl5TENVUIQdHXb7P/wff/ccifb++c//aseMubz0R2wAaXbRv3Xr1p1j5HtDVHsNfQHzUIbZ2qtaP3mLilZzO1V/izq6yNdP45K6EjKE3ci9Uvv3Hnh/kgyCZSh+ovIMOdlHID3Wysm+epFWYtXDJi91I/phxC8PNiwcfUBvEl5FUd2llUabYGeB+zFtIXWG8lsCXq/H9ZMf/M0zFHP0g7ff36lTAoLHIdDd3X359IkT5xRDTerpC1UsEjlfkBzJO3Xz7KBvbFKaLcuC9DT+UHpP7LayvMqCUmFKdEivIfs2YUPYgoKCElqN/N3rN24MaswagoFAUgikR49JUlBkTyLsy2Dw3r0pUV+hoeQU5eTUsS4LrTU/f11VUFJ0dOV63PlVhU3z+RF88vxXv9ycn59f9srO1z+isfv7gsVnvbhtO3Zsl2UIy430+IlTN80ImZwFPmp12YWPnrAxbGV1pe0Pv/0Hm6nc/tdff30rDGHN2AKyN09QTLKz7kfZsJB9GYjuNWF5bFh4986AeTzCkkLEHmFdHsesR1j7nP89UUfqOXn5z198mh/ybAir9Ute+BsnQ9vy8PDw/YMffniQPcKKbq8k0HJrtGd0sI8c/chUnBOoG7vT7hDtLFAdHuIhnWeefmopL7Fw8+bNC8ePHTvHLITzTaDciAICUEyytA2ovgy4+OrDSOsLVUu4I2xYaBJDWC6jjR7ynrKiVnKSNtvmRR5JVse6FTX8kGdD2NvHu85zmtjEEdi/f/+BG3NDDmp7FSadXsi87lPAH/QLkxkuKEGlhw1h3bnunHBxCf2ea/N2so1iBaWsvGLq373wW1tIln3r9u07h2h1Zxm9qAnlFZGymgAUk+ytfsWXAS81z6uvim4IbLB49dKVLrbeM8vuynM1eHNzxDzkw9pN0O8PzBnCuv765b99U9YSAGHJZtNPZchBpCFsKLyh8eFp062jQxkk/cHGhrBKXo0q09Szpyjmc0eepcOGsLzEwsjIyMD+Awc+jLuOjgP9fKHtBudyCIh+HwnLJWfM6C4sMxkqiOwhrn+oLupFX42iNzYsnBqdmBQtN1F5rCDlVOSvTDR+vHhzhrDP89DD+7vegSFsPGA67/OQw8k5Q1jdvSZRZvCFOsb79NKx3ukxn6kMYRmR1WEvZ0NYBZcR5SQsLveccK/J73zlN9cUFxcX8mrk3V1dyhILuvnqrEsEB4FYBPjP1bACIENGrEzjnjACwXlfBkpLECZXEUQGLKYzLLTRQz6/vLBBbElnpbGh4vNf/nIjP+TJEPbje/fuYR0dwaCVIQcyB7Hxl7sGZWM+jIZ8kEsTZd0ns/TwheZDMYSlVYg1FENXEJfDYScvyXnf/9bv8pCOshr5hMDp2boyg8AgMEdAeEMH2fQiQL4MhtkQdkKGLwN6cbBh4UD3wAOzUOFZGIohrNMx7xGWl53n/Bk98nAOKye/+NE/fJnE+WKuo8MvVXSLM3ZdmzLk8M47+8hwe942SpeAOIEv3r029ODOoJwVL+OkHes2eTB25ZXk1ccKk9A96kWprKqcZkPY6uLqOl6N/OzZs1e5xwS9JgkRRSQBBKCYCICY5iKC7GFTimEhDw/RfuzS8S4yLAyQL1bybZLanRbysfJsBzaEZUXEqDISGl89Vw1haR2do4ohbKQv+zRvNKnMPhnCvt/T3S1tyOGT80du0Gz3h9PdU1lYNe1gIOgpyu1we9wevqS2Na1HVYx6DI2nDOmQb5O/+qO/4JllFl6NfGhoCIawKiwck04AiknSkZsyQf8///M/v8aeW3V3kUd66YZdGyTDwttdt++YpuSknLjJENYz95CXka+f/PGP+SFv/7utP93Nyhk2oQR8v3jppddlDTkMT41Nd9+43WtIiRZa3FlhrCyphrBK7xwp1lqOHDtUEYmUNfZtMmcIu5ZXIyfl70MZThgjpY1rIBBOAIpJOJEs/c0eNk+SLwMZS83zFEQ2LPSNUv+7WTZSTmQawhaU5uXzbIf+/v6+w9sPHTRLsTMlH7du3aIRh7NXZbRX7iw5Su11ZsrAGgMSegatNurhY0PYsoLicEUj1u9Y97g98H1e7JKHdH79qV/rpEt5vBo5DGEz5a8l/cphPsUk7Gt73ngtkevpVx8pzTF72Bx68EBKF65qWJjSAoYlrjzk58btnTSow7eNHtUkWM5ffv9H7Ao/7+e7XnyHPJfCEFaFI+j45o4dW0ckDTmwMzczrqOjDEV6XRsEIVwghpWTiuqyRX/2vT95im4oq5FPke0ZfJsswIQfSSBgvrVyklBoJBGZAE9z3S/bsLD3Hg1ek2sTGXvkYkW9yg95R467lZWI6cCscy2jR1WxYTn8JfrGX76sPORjGsJGzSFuxCLAvVHse0OGIayytAKt+zRyf3gkVh5Scc/l9bilGMJSYcrLy8fYELasrKyaViM/zqs7wxA2FbWc3Wmar8cku+sj5aVnw8Lr168ri3qJtsrn6Y+KYaFfktGFXmWH8sOzHdgQlhUKETtXYKicDU9taOPZDmQIe2z483vX+T42cQR4yEGWIayinCjrPgXMZQhL7dxdmLPC5XS4VJKqQmz0qA77/F//6395nmQH3vjlG2/QTCil10T080DNO44gEE4Aikk4Efz28aJeMjxs8tN9aHJ0uvt6d48pMLMiQ5sr17nE7nLNTx9We034npFzjm+j6Uh7/uFfnuPz//zf/8u2+UT4AjYRBJQhB173ScaQQ9/EvYn+3rt9Unr49CrSaniiRsOQdjaEVZVgBsnnantN9MgyqmuqA6ohLK9G/uGHHx5jQ1hsIJAsAlBMkkU6jdIhD5ufyzKEZQzHr5zonZkwiYdNetizUWGoIaz61cl5NXLO8Xkrr60oJ0NYZbbD0bePfIKu8Vkuov6nIYejZ06fvibDEJbzePj8p93+yWlzvZkDlqDN6axw5XkXLLHA7dXIzuWlnhgnKydzhrBe1Qkj38MGAskgAMUkGZTTL40ge9iUaVh49vSZm6bBQsqJ8pAvzMkTnaeAzW6lKZ3+v/yDH20i2d4fv/7TtwfJIyx/3aNrXBjtIPvekDV9mA1Aed0nYbkVIWiu98Se594YKk7tKeFrRs55SIcNYb/7tW+vJyeMQ8T37RnqNQnMzIQmh3MQkEIAiokUrOkvVPGwKcmwkOlcIg+bIwPDw6l1txbiqYI8YNLX50ZWJPTusWqbh3KU+yT/Jz/4m2fofHT71p3vTJDPGP7CxyaGAPne6D3w3nvzvjd4yEzkfpbWfRofIl/tJttcueSNpyi3Rs2WkR6+8LgVVVUTv//df7s2Pz+/7MSJE4evku0Z25tgAwHZBKCYyCacxvJ5US9ZhoX8tj5OhoUBXunUJJvd43R5CzyL9WZHiyLDX6Br1j+ysqKiopI87X7Esx2maUoqNmEEgjt37txH07Kn3OxaQMJ26sSpLmqt5jKEpXJ6SwqWhdpIiSo6Kyo8pPNff/fPuFdGWd05gDYrCi/kxCAg5y84RoK4lVYEpC7q1Tt2d6K/p880HmFtZG3Cbr+dDrvwtd35Ic9TMf/b9//yK9QCgq+++uqb/f2mKXpaNcoYmZ14/dV/2T4hyVDzDq37xO3VNL18cws8WG2WHGdBTpMWBVlvGLY3YYW6vr5+Oa/ufOTkyXP3HtyLUQW4BQLGCUAxMc4woyXQol4nZXnYZDsLNiycnvKbxLAwGLQ5bHY2hLWTpxWRO/WY2B1ut2vZsqbFZAi7rq+v79pnn509NzEzkdHtJ9mFY0PYcxcuSJv1deLCiT7ztFeVbjDoLfI0e3JcXvWKqCMrMjyk8/f/29+wjZRr375928nrLhqtKMCQE5EAFJOIWHAxlAB72ByjsWXuIhc5bs+yAmxY+Pkl0xjCkseKoMPjrHLmuecf8mQlogw3GT0y08XVi3y/85XfXEOnrkOHDm2lr1DzuOnnDKb/FmTfG8OSbCHGpyemzdReH1aX1eouyml7+FvMGdtIBaz+wpbWFi8Zwm5kJ4znz59/R4x0SAGByATs3/jGNxQfC5Fvp+9VnvGwe/fu96gEsDA0WI3k02SMJtV6W1pa6p12xXO7QYkLo/cP9U/WVS4pdHncbvLQQL5FUrdbaVPSt1qrpsembnBOuete1DFA/e52l61kcGhw5ujp4xfJCLaXZWMTR2BkcmTI7fWWtDQ2Vgv3bULr6HB7baxqKnZ4HKxbm2ajBTjzLX7/WNA3MyZquMlKAK1Wh8/ttDuX1rQs2vbuzvO08rDigNE0BUdGMo5AyntMRH+Bszw7KSWyDOAyrgVoLBAbwnZ1dUmblcCGhYFg0CSGsMGgO8frdeV7FpFjLdJMxO08PFRcWDD2v/zm7z/Osx1IsumMKTU2CVMH27Zt266evr4pi5OeCIJ3G+nPx44fv2E+ADSkQ4awNjK05rwZ7eFT43ObZXlsCPt//vafbuFzbCAgk4D9V6nHhL+BU7XLKJzqI2L7rl3oMREH2D88ODLe0bminby4i5M6J2nUN+IrzS2z5RXmFQgXrlsg95oEqWfDUT4zMd1lDVKXCa2ro+402pO4MqH0x9jo3eaeaCyqzd11aO8l3dlDBC0EfFNjvumOlR2t/DxQOsK0xNIQhlcfHg9O+so9Fd6cghxycJa6Hr7wtCknzkCQXOdM+u6L6uljJNxzYieIeQX5i891X7pNdiboNdHQVhAkMQKKJpxYVMTKNgJsWPjZuXM9svxvHPn8aLd/xm+aoTe7y+l05HqXcD3TmnxKbw4faYIN9W8nvvP3JxvC8myHTZs2NWVbO0pWeXla9tXLl5WhMtHO7FjekfOf3AyYqL2qXN35nkbFRoqf7gL3qeBMHhvC/vC7f/gkSRY/pqsWAMesJwDFJOubgC4AwZ2v7XxjzOdLvMcgRnI+cjp2+dzFa+FB1KWIw6/L/h0MBGi2g7fF7nW4WRFRlZJQJYXzoPc3y+LucTaEnXvIi++Ckg0nPeQH//s//uM2Ges+cfHH/VPTt8yy7lNIfVDjsrvzva1GlOdIcT0u9wQvHLikpb6OZpaxATc2EJBCAIqJFKyZK5QX9Xr33XePc7dGgA1hBY/fn79zeXByaGJMVUbmhrcVoKHXknHOiXI6dq9rA5/zw1rEUZFBdgDsFIsf8jzbga9hE0+Ap2Uf+fjjczPkGEx0rwnn9uilY72ToxPj4nNuTKLD41rkyHFWqlL0Ks+Rwivtn/4CCouLx//9r/7PbGsifAkHNb84ZjeBjFRMZA01ZHdTeVh6xbDw9u2ph1fEnfHLwyyGhayUBMmE0JuXmxP6kBdXWoulpKR4kt1+FxcXF4qUC1kPCezYvXvrg8FBOW52yX7l/JlzXclQlPWmwYawDymIOWPlhHv72BD2z773J0+JkQopILCQgP2bqZouzF/a/MUtYQ+wLRo9MLbv2AHj14X1LeqXYli4onNFK/kNE2pYyBmcNSws9+YW5eRSl0VK/7HBK+eA7E3Kp8cnb5KmInQYi4wKrZ58T25D3mInDGFFNc+FciYnJ6doxpe9ffnyJqfDQdXJPWHi9vuTw1OLixbleXK9noUpp/YX2aqSIawlGJiaHlTaMZeZ27OBoxKXLaycNntlRfmi3fv33eDp2XwdGwiIIkAes8RPp9MkU1QJosgR+vaIkkY2X2bDwnNkCMsMRHeRs7zDFz++4veZZ2EOu9PuYENYK43fJ/KPOXG8SEePwz0BQ1gmI2/bv3//gQsXLw6KbqucY+52PnTy0DVaRNovrwSJSWZDWLvLzl4UhG7cc1JTW+P/qz/6i6dJsKLsCE0AwrKaQEYO5WR1jSav8Mp6L6Ojo9Q5Jb4Z0VeuxWyGhTkluUttrtl1dIL+4IKXULzf0ZQSvs5+J8oWlbvmDGHxkJfThpVF6NgQVvTG7d9n9U/futZ1m7QUvSMuUsM73XanSI+woe2Y2+3qNZ1LyBB2rWimkJfdBMS/UbKbZ1aVng0LDxw4cEyGYSE/7NmwcIoMC+mURjwS20VXCM92YJnqA1pVSOL9VvOhhld/q7Jy3DlTc7Md8JAPhSPwnBeh+4QNYalHTuTGvTCBmRnLyWunen1jk6ZaR4ayFnTmeKrZRorbqNF/zE1t63wsKSuenDOEnV/CQSRbyMpOAlBMsrPeRZXaqhrCOkhz4MYkcmc7obOnz9w0ktlEFZpo8ahrvNbudrDHVmVTH9KJ/g6NV1Ze5vvDf/W7z9M1zHZQwQg+btuxY/v9gQFphrBnTn12Q3CWhYiLZAgbriTr/c0Zm/RNeZc01NnJEPYZIRmFEBAgAhmrmKA/PCntm015Rvfs2vv2FC3GJ3rjxnnjwa2h+72D90XLTlgeLeg36/abVBfBGys5PKSD2Q6CwYaI40Xo9uzd+56M9sq9Jl3Dt4ce9A0ORlNsU3Gdi0+rZueqzgJVBURVqhP9zXJzc3JnrLSA1q985bmVFRUV89OT+R42EEiUgPCHa7yMcILSd35n8MwcbEkhQIawhy+Th00phoVUl4ph4Yx5DAsdLluezeOus5HzV5E7VxY/6P+Hb39zbVlZWXVSKi8LEyFD2PevX78+yAM6yqAOPy8E7sdPHesiD8YLbJBSiZmKpgyFeos8zWwjpSokap6M/iazcGfdkvrgf/v+X35FlYkjCBghwH+O8hWFkDSMZFZPXBkGmXrSz7Kw/pdefnmHDMNCVnZ8wenpm5e7bpmJaU5RbovFTksF0xbwzxotGD2yksPyyqvK/S/+6Ke/QqfQrhmI+M33j7/85XYZHmG5vT4IjE7cudWnzFgTn/XEJdoddsUjbOISIsfkdsvKzZwh7LrIoXAVBLQTUB6E2oMjJAhEJtDd3X1ZhmEhp8YP+5M3PuudHPNNkFcGqxl2m5OWu5kzhFUVikhHVlb4unoMpRd+PTRM2yPL6zHbIZSW2HNahO7syePHr7IzRhk9fbzu04wvMCo218alufM8i9lGitueqF1tt6xQzxnCYokF41WV1RKgmGR19YstPHvYFGJYGKFbnV8eZ06cui42xwak0To6bAhrddhKYknhhz/fV49azjksD+lgtkMsssbvvbljx9YHDx5Ime7OM38unjnfbTyX4iWEGsKyUsEpGDmGtu1FS6oLyUaKDbixgUDCBKCYJIwOEcMJDA4ODrFhIftFMzR2Hy6YfvPQXNdo79DQvdEHEW6n5tKcIayMxPlhP/eQx2wHGYBJZn9/fx9Nd//QR4bbMnpNPu+/Ojg0MDxkhh6++TxQuVUbKcaqKhVGj6osnvbONlL5+fnzM9f4HjYQ0EMgYxUTGQ8aPWCzNSx72Dx/4cIgl19kHbAs3j848sHlQNCm6D0pZ0zDSg6nJZ8NYRV7E7Y5EbVT4VRDWMx2kFfTO3fu3HPt6lXh7ZVzzO31yNFPr5umvXKmeCiUNjaEVW2k+Leojb3M5hTkWP+f//i3XxMlE3Kyj0DyFJMI3fMiLeEXyOJ6DMIpfYqa87yHTdEGyCyPPWz23uwxTxc52f0phrAqbH9wVmkyeiQFh79iedx+brYDDGFVxmKPvn/+p9femiKPsMJ98VB7HbVNTpiqvc6xk2UIy+JZoWZD2Pr6+uViqwrSsoUAecUi3SQZe7YQRTktiofNQ4fOiTYsVHtN2LDQN+WfonZL7rxTvFN9hxrCzn+Fzs3YSfg3tyNWTmh65+YnH22AIay8P6wrN6+cOsqGsHO9csJSYnlkXHviwom+aV/QJ0yuUUFzBuRsCKvYSInq5ZuToyrUL/7pT7ZQVmEIa7S+sjB+8npMshBuNheZPWw+uH+f9AbxTYxfIJfPXbxmJr6KIazVWiQ8T9TzEmIIi4e8cMCKwODWN9/cPjQ0JKWbdcYenL509sJVOVnXKZUVeastqCj0FNWZ63nYq8G9fCL2OaW8vq1+8Xe/9u2NOnOI4CBgsX/rW996LtM48Jd1kIZytu/Y8R6VbSbTypcO5SHPmhNs8N9GS80r3p00OLxjFYbHK7TsA6P3J+tL6gpdOS7TLDVvd7nypyembgd8/hnyphkI3UdHRm1Om2NG93Fs1D49PW3LL8r3lFiKvO+f/PBSOtR/uuVxfHx8xOFw5CxdurSelWmrhvaqtYxB+jsYGH8wWV9eV+TKcXsU4ZxAKnbONKWs5J2ODrfDNT0Z8AUD/uHATMBPz83gKLU5p8OZ+Dm187HxMQensbJ5Rc0b+7efpkU5xbuGVgqB/zKRgPjP2UykhDIlRIA9bLJhodLI6OHMx1i7nkRsDofl8JHDVy00M0ZPPJlhldkOTlcNP5TDd05XfVjrPap55tkOdG5Xf+MolgAZwu7ruX1beYHyx42wjRQdVnaOHTl+3UztVS2fu9DTxMq02mb5utFzVTYfX1j3ZR7SwQYCmglYX3rppb/WHDpNAiq2DeQR+t9873t/Slk21WqfaYJQWDZra2tX/PCHP/zNwvx8YTJVQayc8Bi+WTYeYrrT0zP2v//xH/9nypNRmwL+quWhBfVolmJmdD5Wtq9c//u//zu/liu6vc4pJ0IVHkE1wc/LPa/v3PnKztcPChIZKma2d2a2LYdexzkIRCUgvcck1heyrHtRS4sbSSegetj0SfCwaSalhMFye66qrs599tlnn+TfBjfV3kE9GhSH6FoInD53+siZCxd6FENYjkAKhZCdRJlRKZktos3y2Jef/FpxcXEh/xa8cftFGxYMNdPF8Z9dzO51o/czHSDKF58Ae9gcJg+bmb5xdz3/vXz9619/tqCgIKZH2Exnkc7le+OXb7wxMjyczkXQnffc3FzL17/61W/pjogIICCBAD9HsYGAVALsYXM/e9hkj7Aix+6l5lqj8Ahf1OT10vrNr3/9GxolIJjJCPQM9nQdOnz4mOjp7iYr5nx2WKF2uVyWRzdvbq+srGycv4ETEEgRASgmKQKfbcmyYWFUD5sRXu5Cus+TITesIkMf8jU1NS1ht/EzTQi8/PLLu/rv3BlLk+waziZ/MHCvyb/+jd/4JglT7UIMy4UAEEiEABSTRKghTiIEJnZu371/bGLCwkarCxSPRKSZOA4/5KnXxPI//v/t3e9PlVUcAHAYIGEuZ2P+QNEpTl+YixeaLSLzhaIutNKk0Vx/WjnTZjMdNHPMWmsIy/JFurlmrjY3Z9OxHEjRIKRz7rjsgsqF7r1wn4fPszEu97n3/Pg8h3PPfZ7vOU9n55FQTLNoyvhYzVK04a4LX30Tpr2n7yzfMyqduQwZBvLbtm9f1/Jay5vPeImnCCyYgIHJglHLKAQW/nTz5s3fRkdHU93Zx04+bpOd/BuOfDIF+n7su3rn9u0/4kCzkEuQsTUk4Scuyb+8rq7i6Pvt8caRK5J51JQ6DQKlG5gsxGn05+WRhiOTzjpMnDt3rmt4eDidtcupVeaSTm1txbET7x0u0WyHnNw8LJHAxCenTl0cKfA+OiUqW8mSXbt27YudnZ3vlCwDCRPII1C6e+XkydjupSkwMDBwv6enp3epBBa+XF9fcyhsS/NoJ7/WDx48+P373t7raT/Ll3ukYiBsS0vLroZVDRtzn/eYwEIJlO6MyULVQD6JE4iBsEkPLJzLqfl4avyF0MnvbW3dZbZD4prpVIEvhy0MqMeyl+imdqT4QVwQ8fjJ48dDFQXCpvg4l2vVDEzK9ciku1wjZ05/fmk0BBaGi/eJuP4+cyAyn8MTA2HNdpiPWHm99tGjR4NffnHx679D4HYhsSblVavZSxMHYa/u3NkQVsLdPfsr7SVQfAEDk+KbSnEOAjEQ9ucbN+7P4aWJf0ns5M12SPZhDIGw/b+GQNhk12KOpZ+M3asL04c/6DgW1+Opm+M7vYxAUQRSOTDJnHIt4t1BiyItkZkCE3GFzcHHj2c+n8q/c2Y76OSTeYTHPzt7tvuv+bTXyQ/4aVPjk/BcOD7Zy1YbNm6sbW9vT90d6JPZBJdOqYs+MJl5ynvR/o4dgK2sBeIKm72TgYVlXdAiFS7OdtDJFwlzEZK5d+/enat9fbcy932K+ecbZCxCGYuZZRycxEDYtra21tWrV68pZtrSIjCbQObju5iDh9kyW6h98R/KsGShtAvLJ66wGQMLC0slGe+OnfzBgwdb6+vrG5JRYqWcKdB96dKFgYcPl0R7zdY93Pep4t0jR9xHJwvid8kFfH6XnFgGeQSGExVYmO9b8iz7nwSIGAjb0dERr9ub7ZCnYZTj7hgIe7mn57t/lkggbPySVx1Wat69Z09TY2PjK+V4TJQpfQIGJuk7pomrUVxhMxNYGDrB+OGd9xT5LB/+JX9vAbrZTr65ublp66atzQUk5a2LKHDlypVvn3vfp0UsVymzjvfR+fjkyTigXlbKfKRNIAqkbmBS6PLRmsWiCGRW2BwcHMxknvYpmbVhRdgPPzpxOFRWJ78oza3gTMdPnzlz4fFkIGza22v20vi2pqZV+/fvf7tgPQkQyCNQHVfgTNuWGZykrVIpr09cYfOHEFj41r59O2pqalJd29g+N23evCoEFR4Kq+B2pbqyKa3c3bt3f+nv7b21N7TX6hntNa2jzWWhnofa2vZdu3bt+tDQ0J8pPbSqVQYC1f+GTrJYW9q/ORTLSTrPFoiBhRsaG7etW7++Jk6vrUjRlO/4rTN3q6qqqng9bP39/X3hm/dA7j6PkyFwsbu7a9OWLTvWrVlTURvaa1zpN26jySj+vEsZPytWrlxZc+DAgaPnz5//dDKBiXkn5A0E8ghUljqgKXTI49kyjI+PP3V6ZmxsbGp/1WjVtP2jVaPT/o7pZNMbGRmZel98PgRoPRUpHwLVhsIu/zgRKCFbvD9H1YqqlxayuNk2lc1zZjv9v200ppfbTisrK5+EAcm0dhvaaPwcG8nm7XeyBOKtBsJsq+WLUercdjuzzcbyFKvdztK3xmz0r1HBRoAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBAgQIAAAQIECBBY0gKVS7r2Kk+AAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBAgQIECAAAECBMpf4D+3a6ETq9vW7AAAAABJRU5ErkJggg==") center / contain no-repeat;
  opacity: .16 !important;
  filter: saturate(1.3) brightness(.72) drop-shadow(0 0 28px rgba(113,60,255,.22));
  -webkit-text-stroke: 0;
}
.latest-grid { display: grid; grid-template-columns: minmax(0, 1.2fr) minmax(320px, .8fr); gap: clamp(2.5rem, 7vw, 7rem); align-items: center; }
.latest-section { background: radial-gradient(circle at 88% 46%,rgba(113,60,255,.095),transparent 34%); }
.release-visual { position: relative; }
.release-visual::before { content: ""; position: absolute; inset: -14px 14px 14px -14px; z-index: -1; border: 1px solid rgba(113,60,255,.55); }
.release-visual img { width: 100%; aspect-ratio: 16 / 10; object-fit: cover; filter: saturate(.7) contrast(1.14) brightness(.78); animation: recovered-frame 8s steps(1,end) infinite; }
.release-visual::after { content: ""; position: absolute; inset: 0; background: repeating-linear-gradient(0deg,transparent 0 3px,rgba(5,6,6,.2) 4px), linear-gradient(135deg, rgba(84,215,255,.1), rgba(113,60,255,.25)); mix-blend-mode: screen; pointer-events: none; animation: recovered-scan 5.2s linear infinite; }
.release-stamp { position: absolute; right: .65rem; bottom: .65rem; z-index: 2; display: grid; gap: .18rem; padding: .55rem .68rem; background: rgba(5,6,6,.78); border-left: 1px solid rgba(148,111,255,.75); box-shadow: 0 0 18px rgba(113,60,255,.12); font-size: .5rem; opacity: .78; backdrop-filter: blur(4px); }
.release-stamp span:last-child { color: var(--muted); }
.release-copy h2, .section-heading h2, .origin-copy h2, .media-section h2, .contact-section h2 { margin: 0; font-size: clamp(3.6rem, 7vw, 7rem); line-height: .86; letter-spacing: -.055em; text-transform: uppercase; }
.release-copy > p:not(.eyebrow) { max-width: 520px; color: #bdc0bf; font-size: 1.06rem; }
.release-meta { display: grid; grid-template-columns: repeat(3, 1fr); margin: 2.4rem 0; border-block: 1px solid var(--line); }
.release-meta div { padding: 1rem 0; }
.release-meta dt { color: var(--muted); font-size: .58rem; }
.release-meta dd { margin: .35rem 0 0; font-size: .68rem; }
.inline-links { display: flex; gap: 1.8rem; }
.inline-links a { font-family: var(--mono); font-size: .8rem; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; text-decoration: none; border-bottom: 1px solid var(--line); padding-bottom: .4rem; }
.inline-links a:hover { color: var(--cyan); border-color: var(--cyan); }

.archive-section { border-top: 1px solid var(--line); }
.section-heading { display: flex; justify-content: space-between; align-items: end; gap: 2rem; margin-bottom: clamp(3rem, 6vw, 5rem); }
.text-link { color: var(--muted); font-size: .8rem; font-weight: 700; text-underline-offset: .4rem; }
.track-list { margin: 0; padding: 0; list-style: none; border-top: 1px solid var(--line); }
.track-list li { display: grid; grid-template-columns: 70px minmax(180px, 1.6fr) 1fr 65px; gap: 1rem; align-items: center; min-height: 92px; border-bottom: 1px solid var(--line); transition: padding .25s ease, color .25s ease, background .25s ease; }
.track-list li:hover { padding-inline: 1.2rem; color: var(--cyan); background: linear-gradient(90deg, rgba(113,60,255,.12), transparent); }
.track-number, .track-type, .track-time { font-size: .63rem; color: var(--muted); }
.track-name { color: inherit; font-size: clamp(1.4rem, 2.6vw, 2.2rem); font-weight: 700; text-transform: uppercase; text-decoration: none; }
.track-name::after { content: " ↗"; color: var(--amber); font-family: var(--mono); font-size: .55em; vertical-align: .2em; }
.track-name:hover, .track-name:focus-visible { color: var(--cyan); }
.track-name.is-selected { color: var(--cyan); text-shadow: 0 0 18px rgba(84,215,255,.28); }
.track-time { text-align: right; }

.spotify-console { position: relative; margin-top: 2.2rem; padding: clamp(1rem,2vw,1.5rem); overflow: hidden; border: 1px solid rgba(84,215,255,.28); background: linear-gradient(120deg,rgba(84,215,255,.055),rgba(113,60,255,.09)); }
.spotify-console.is-active { border-color: rgba(145,105,255,.58); box-shadow: 0 0 40px rgba(113,60,255,.1); }
.spotify-console::before { content: ""; position: absolute; inset: 0; pointer-events: none; background: repeating-linear-gradient(0deg,transparent 0 4px,rgba(84,215,255,.025) 5px); }
.spotify-console-head { position: relative; z-index: 1; display: flex; justify-content: space-between; align-items: end; gap: 1.5rem; margin-bottom: 1rem; }
.spotify-console-head > div { display: grid; gap: .35rem; }
.spotify-console-head span, .spotify-status { color: var(--cyan); font-size: .7rem; letter-spacing: .12em; text-transform: uppercase; }
.spotify-console-head strong { font-size: clamp(1.25rem,2vw,1.8rem); text-transform: uppercase; }
.spotify-embed { position: relative; z-index: 1; min-height: 152px; }
.spotify-embed iframe { display: block; width: 100%; border: 0; border-radius: 0; }
.spotify-status { position: relative; z-index: 1; margin: .8rem 0 0; color: var(--muted); }

.video-section { position: relative; padding: clamp(3rem, 8vw, 7rem) 0; overflow: hidden; }
.video-copy { position: absolute; z-index: 3; left: max(1.5rem, calc((100% - var(--content)) / 2)); top: 12%; }
.video-copy h2 { margin: 0; font-size: clamp(4rem, 11vw, 10rem); line-height: .9; text-transform: uppercase; }
.video-copy > p:last-child { color: var(--cyan); font-family: var(--mono); font-size: .66rem; letter-spacing: .13em; text-transform: uppercase; }
.video-link { position: relative; display: block; min-height: 72vh; margin-left: clamp(1.5rem, 12vw, 11rem); overflow: hidden; color: inherit; }
.video-link img { width: 100%; height: 72vh; object-fit: cover; object-position: center 66%; filter: grayscale(.75) brightness(.48) contrast(1.25) saturate(.7); transition: transform .8s ease, filter .8s ease; }
.video-link::after { content: ""; position: absolute; inset: 0; background: linear-gradient(90deg, rgba(5,6,6,.68), transparent 55%), linear-gradient(0deg, rgba(113,60,255,.24), transparent 55%); }
.video-link:hover img { transform: scale(1.025); filter: grayscale(.35) brightness(.58) contrast(1.15); }
.play-button { position: absolute; z-index: 2; left: 50%; top: 50%; width: 96px; height: 96px; display: grid; place-items: center; border: 1px solid rgba(230,229,223,.6); border-radius: 50%; transform: translate(-50%,-50%); backdrop-filter: blur(8px); transition: transform .3s ease, background .3s ease; }
.video-link:hover .play-button { transform: translate(-50%,-50%) scale(1.1); background: var(--violet); }
.play-button i { width: 0; height: 0; margin-left: 7px; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 16px solid var(--paper); }
.video-scan { position: absolute; z-index: 3; right: 2rem; bottom: 1.5rem; font-size: .58rem; }

.live-video-section { border-top: 1px solid var(--line); }
.live-video-section .video-copy h2 { max-width: 11ch; font-size: clamp(3.5rem,8vw,8rem); }
.live-video-section .video-link img { object-position: center 50%; filter: grayscale(.6) brightness(.5) contrast(1.3) saturate(.72); }

.live-section { border-top: 1px solid var(--line); }
.signal-state { color: var(--cyan); font-size: .62rem; }
.signal-state i { display: inline-block; width: 7px; height: 7px; margin-right: .6rem; border-radius: 50%; background: var(--cyan); box-shadow: 0 0 12px var(--cyan); }
.empty-signal { position: relative; display: grid; grid-template-columns: minmax(240px,.62fr) 1fr; gap: clamp(2rem,7vw,7rem); align-items: center; overflow: hidden; padding: clamp(2rem,5vw,4.5rem); border: 1px solid rgba(151,164,129,.14); background: radial-gradient(circle at 22% 50%,rgba(129,149,91,.07),transparent 31%),linear-gradient(120deg,#090b09,#050606); box-shadow: inset 0 0 70px rgba(0,0,0,.75); }
.empty-signal::after { content: ""; position: absolute; inset: 0; pointer-events: none; opacity: .11; background: repeating-linear-gradient(0deg,transparent 0 3px,rgba(183,204,151,.08) 4px),url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"); mix-blend-mode: screen; }
.empty-signal > * { position: relative; z-index: 1; }
.empty-signal h3 { margin: .5rem 0 1rem; color: rgba(218,223,207,.68); font-size: clamp(2rem,4vw,3.8rem); line-height: 1; text-transform: uppercase; text-shadow: 0 0 8px rgba(182,205,139,.14); filter: blur(.22px); }
.empty-signal p { color: var(--muted); max-width: 590px; }
.empty-signal .button { margin-top: 1.1rem; }
.radar { position: relative; width: min(100%,285px); aspect-ratio: 1; border: 1px solid rgba(177,194,145,.16); border-radius: 50%; opacity: .48; filter: grayscale(1) sepia(.22) blur(.65px) contrast(1.25) brightness(.68); background: repeating-radial-gradient(circle,transparent 0 18%,rgba(183,204,151,.12) 18.5% 19%,transparent 19.5% 37%),linear-gradient(90deg,transparent 49.8%,rgba(183,204,151,.15) 50%,transparent 50.2%),linear-gradient(transparent 49.8%,rgba(183,204,151,.15) 50%,transparent 50.2%); box-shadow: inset 0 0 38px #000,0 0 24px rgba(146,168,107,.08); animation: fallout-radar-flicker 7.8s steps(1,end) infinite; }
.radar::after { content: ""; position: absolute; left: 50%; top: 50%; width: 6px; height: 6px; border-radius: 50%; background: #a7b88b; box-shadow: 0 0 12px rgba(167,184,139,.5); transform: translate(-50%,-50%); }
.radar i { position: absolute; inset: 0; border-radius: 50%; background: conic-gradient(from 0deg,rgba(177,194,145,.15),transparent 25%,transparent); animation: radar 6.5s linear infinite; }

.origin-section { display: grid; grid-template-columns: minmax(340px,.86fr) 1.14fr; min-height: 900px; background: var(--panel); }
.portrait-wrap { position: relative; min-height: 760px; overflow: hidden; }
.portrait-wrap img { width: 100%; height: 100%; object-fit: cover; object-position: 50% 50%; filter: grayscale(.72) contrast(1.18) brightness(.7); }
.portrait-wrap::after { content: ""; position: absolute; inset: 0; background: linear-gradient(0deg, rgba(113,60,255,.42), transparent 45%), linear-gradient(90deg, transparent 65%, var(--panel)); mix-blend-mode: screen; }
.portrait-coordinates { position: absolute; z-index: 2; left: 1.5rem; bottom: 1.5rem; font-size: .58rem; line-height: 1.8; }
.origin-copy { align-self: center; max-width: 780px; padding: clamp(4rem, 8vw, 9rem); }
.origin-copy h2 { margin-bottom: 3rem; }
.origin-copy > p { max-width: 660px; color: #b9bdbc; }
.origin-copy .lead { color: var(--paper); font-size: clamp(1.3rem,2.2vw,1.8rem); line-height: 1.35; }
.identity { display: grid; gap: .5rem; margin-top: 3rem; padding-top: 1.2rem; border-top: 1px solid var(--line); font-size: .62rem; }
.identity span:last-child { color: var(--muted); }

.media-section h2 { margin-bottom: clamp(2.5rem,5vw,4.2rem); }
.media-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: .75rem; }
.media-card { min-height: 158px; display: flex; flex-direction: column; justify-content: space-between; padding: 1.15rem 1.25rem; border: 1px solid var(--line); background: rgba(10,11,12,.42); text-decoration: none; transition: background .3s ease,color .3s ease,border-color .3s ease,transform .3s ease; }
.media-card span { color: var(--muted); font-size: .64rem; }
.media-card strong { font-size: clamp(1.18rem,1.8vw,1.7rem); line-height: 1.05; text-transform: uppercase; }
.media-card i { align-self: flex-end; color: var(--amber); font-size: 1.8rem; font-style: normal; }
.media-card:hover { color: var(--black); background: var(--cyan); border-color: var(--cyan); transform: translateY(-3px); }
.media-card:hover span, .media-card:hover i { color: var(--black); }

.contact-section { position: relative; padding: clamp(8rem,12vw,12rem) max(1rem, calc((100% - var(--content)) / 2)); background-color: #050706; background-image: linear-gradient(rgba(130,156,112,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(130,156,112,.035) 1px,transparent 1px),radial-gradient(circle at 50% 46%,rgba(91,127,64,.1),transparent 52%); background-size: 46px 46px,46px 46px,auto; color: #d7ddc2; overflow: hidden; }
.contact-section::before { content: "CONTACT NODE // 08"; position: absolute; left: 3vw; top: 3rem; color: rgba(255,138,36,.42); font-family: var(--mono); font-size: .7rem; letter-spacing: .22em; }
.crt-tv { position: relative; width: min(1120px,100%); margin-inline: auto; padding-top: 0; }
.crt-antenna { display: none; }
.crt-antenna i { position: absolute; left: 50%; bottom: 0; width: 5px; height: 120px; border-radius: 5px; background: linear-gradient(90deg,#262720,#777769,#191a16); transform-origin: 50% 100%; box-shadow: 0 0 0 1px #050505; }
.crt-antenna i:first-child { transform: rotate(-47deg); }
.crt-antenna i:last-child { transform: rotate(47deg); }
.crt-casing { position: relative; z-index: 1; padding: .7rem; border: 1px solid #42493d; border-radius: 3px; background: repeating-linear-gradient(135deg,#181c17 0 9px,#11140f 10px 18px); box-shadow: 0 38px 90px rgba(0,0,0,.7),inset 0 0 0 1px #090b08,0 0 0 1px rgba(187,213,153,.06); }
.crt-casing::before, .crt-casing::after { display: none; }
.crt-casing::before { left: 2rem; }
.crt-casing::after { right: 2rem; }
.crt-screen { position: relative; min-height: 600px; overflow: hidden; border: 1px solid rgba(153,180,118,.32); border-radius: 1px; background: radial-gradient(ellipse at center,rgba(82,113,55,.2),rgba(3,12,6,.9) 66%,#010302); color: #c9e49c; box-shadow: inset 0 0 110px #000,inset 0 0 24px rgba(183,255,97,.14),0 0 28px rgba(112,153,73,.1); isolation: isolate; }
.crt-screen::before { content: ""; position: absolute; inset: 0; z-index: 4; pointer-events: none; background: repeating-linear-gradient(0deg,rgba(255,255,255,.028) 0 1px,rgba(0,0,0,.18) 2px 4px); mix-blend-mode: screen; }
.crt-screen::after { content: ""; position: absolute; z-index: 5; left: 0; right: 0; height: 14%; top: -20%; pointer-events: none; background: linear-gradient(transparent,rgba(207,255,146,.16),transparent); animation: crt-scan 6.5s linear infinite; }
.crt-static { position: absolute; inset: -25%; z-index: 2; opacity: .1; pointer-events: none; background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.95'/%3E%3C/svg%3E"); animation: crt-noise .22s steps(2,end) infinite; }
.crt-content { position: relative; z-index: 3; display: flex; min-height: 600px; flex-direction: column; justify-content: center; padding: clamp(3rem,7vw,7rem); text-shadow: 0 0 8px rgba(190,255,111,.52); animation: crt-flicker 9s steps(1,end) infinite; }
.contact-code { margin-bottom: 1.5rem; color: #ffad55; font-size: .63rem; }
.contact-section h2 { margin: 0; color: #d8f4a7; font-size: clamp(4rem,9vw,8.5rem); text-shadow: 0 0 12px rgba(183,255,92,.42), 4px 0 rgba(255,138,36,.16); }
.contact-grid { display: grid; grid-template-columns: repeat(3,1fr); gap: 1px; margin-top: clamp(2.5rem,5vw,4rem); border: 1px solid rgba(196,231,143,.32); background: rgba(196,231,143,.25); }
.contact-grid > * { display: grid; gap: .5rem; padding: 1.25rem; background: rgba(2,8,3,.86); color: inherit; text-decoration: none; transition: color .2s ease, background .2s ease; }
.contact-grid span { color: #ffad55; font-size: .58rem; }
.contact-grid strong { font-size: clamp(.9rem,1.7vw,1.15rem); }
.contact-grid a:hover, .contact-grid a:focus-visible { color: #0b1008; background: #c9e49c; text-shadow: none; }
.crt-controls { display: none; }
.crt-controls i { width: 34px; height: 34px; border: 3px dotted #77735d; border-radius: 50%; background: radial-gradient(circle,#20211a 0 32%,#4b493b 34% 49%,#151611 52%); box-shadow: 0 0 0 2px #111; }
.crt-controls b { margin-left: auto; color: #6f6b56; font-weight: 700; letter-spacing: .16em; }

.site-footer { width: min(var(--content),calc(100% - 3rem)); min-height: 210px; display: grid; grid-template-columns: .72fr 1.28fr; gap: 2rem; align-items: center; margin-inline: auto; padding: 2.25rem 0; border-top: 1px solid var(--line); }
.site-footer > img { width: min(255px,52vw); filter: grayscale(1) brightness(1.8); }
.footer-links { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: 1.5rem; }
.footer-links a { position: relative; padding-block: .35rem; font-size: .78rem; font-weight: 700; text-decoration: none; transition: color .2s ease,text-shadow .2s ease,transform .2s ease; }
.footer-links a::after { content: ""; position: absolute; left: 0; right: 100%; bottom: 0; height: 1px; background: var(--cyan); box-shadow: 0 0 9px var(--cyan); transition: right .24s ease; }
.footer-links a:hover,.footer-links a:focus-visible { color: var(--cyan); text-shadow: 0 0 10px rgba(84,215,255,.8); transform: translateY(-2px); }
.footer-links a:hover::after,.footer-links a:focus-visible::after { right: 0; }
.site-footer > p { grid-column: 1/-1; margin: 0; color: var(--muted); font-size: .56rem; }

.consent-banner { position: fixed; z-index: 1002; left: clamp(.65rem,2vw,1.5rem); right: clamp(.65rem,2vw,1.5rem); bottom: clamp(.65rem,2vw,1.5rem); display: none; grid-template-columns: 1fr auto; gap: 1.25rem; align-items: center; max-width: 920px; margin-inline: auto; padding: .9rem 1rem; border: 1px solid rgba(148,111,255,.42); background: rgba(6,7,8,.96); box-shadow: 0 18px 70px rgba(0,0,0,.7),inset 0 0 25px rgba(113,60,255,.06); backdrop-filter: blur(16px); }
.consent-banner.is-visible { display: grid; }
.consent-copy { display: grid; gap: .18rem; }
.consent-copy > span { color: var(--cyan); font: 700 .55rem/1.4 var(--mono); letter-spacing: .13em; }
.consent-copy strong { font-size: .93rem; text-transform: uppercase; }
.consent-copy p { margin: 0; color: #aeb2b1; font-size: .76rem; line-height: 1.45; }
.consent-copy a { color: #c4b3ff; text-underline-offset: .2rem; }
.consent-actions { display: flex; gap: .55rem; }
.consent-actions button,.consent-settings,.media-consent-placeholder button { min-height: 38px; padding: .55rem .75rem; border: 1px solid rgba(230,229,223,.32); background: transparent; color: var(--paper); font: 700 .61rem/1.2 var(--mono); letter-spacing: .08em; text-transform: uppercase; cursor: pointer; }
.consent-actions button:last-child { border-color: var(--violet-bright); background: rgba(113,60,255,.3); }
.consent-actions button:hover,.consent-actions button:focus-visible,.media-consent-placeholder button:hover,.media-consent-placeholder button:focus-visible { border-color: var(--cyan); color: var(--cyan); }
.consent-settings { position: fixed; z-index: 998; right: .6rem; bottom: .55rem; min-height: 26px; padding: .28rem .45rem; border-color: rgba(230,229,223,.12); background: #101212; color: #c7c8c2; font-size: .6rem; opacity: 1; }
.consent-settings:hover,.consent-settings:focus-visible { color: var(--cyan); border-color: rgba(84,215,255,.45); opacity: 1; }
.consent-media { position: relative; min-height: 210px; }
.consent-media iframe { display: block; width: 100%; }
.consent-media.is-loaded .media-consent-placeholder { display: none; }
.media-consent-placeholder { min-height: 152px; display: grid; place-items: center; align-content: center; gap: .75rem; padding: 1.2rem; border: 1px dashed rgba(148,111,255,.3); background: rgba(5,6,6,.76); color: var(--muted); text-align: center; font: .7rem/1.55 var(--mono); letter-spacing: .06em; text-transform: uppercase; }

.reveal { opacity: 0; transform: translateY(12px); transition: opacity .3s ease, transform .4s cubic-bezier(.2,.7,.2,1); }
/* Keep key copy readable immediately; retain brief reveals for supporting visuals. */
.hero .reveal, .section-heading.reveal, .release-copy.reveal, .video-copy.reveal, .origin-copy.reveal, h2.reveal { opacity: 1; transform: none; }
#audio-archive, #contact { scroll-margin-top: 7rem; }
.live-booking-callout { padding-top: 2rem; padding-bottom: 2rem; }
.reveal.visible { opacity: 1; transform: none; }

@keyframes ticker { to { transform: translateX(-50%); } }
@keyframes waveform-drift { to { background-position: -480px 0; } }
@keyframes pulse { 70% { box-shadow: 0 0 0 10px rgba(84,215,255,0); } 100% { box-shadow: 0 0 0 0 rgba(84,215,255,0); } }
@keyframes radar { to { transform: rotate(360deg); } }
@keyframes fallout-radar-flicker { 0%,36%,37%,71%,72%,100%{opacity:.48;filter:grayscale(1) sepia(.22) blur(.65px) contrast(1.25) brightness(.68)} 36.4%{opacity:.2;filter:grayscale(1) blur(1.2px) contrast(1.8) brightness(.4)} 71.5%{opacity:.34;transform:translateX(1px)} }
@keyframes hero-logo-signal { 0%,29.8%,34.8%,65.8%,70.5%,89.5%,94%,100%{transform:translate(0) skewX(0);filter:grayscale(1) brightness(2.05) contrast(1.16) drop-shadow(4px 0 rgba(113,60,255,.28)) drop-shadow(-2px 0 rgba(84,215,255,.15))} 30.2%{transform:translate(-2px,1px) skewX(-.7deg);filter:grayscale(1) blur(.8px) brightness(.88) contrast(2.15)} 31.6%{transform:translate(3px,-1px) skewX(.55deg);filter:grayscale(1) blur(1.25px) brightness(1.32) contrast(1.85)} 33.2%{transform:translate(-1px);filter:grayscale(1) blur(.45px) brightness(.72) contrast(2.45)} 66.3%{transform:translate(1px,1px) skewX(.4deg);filter:grayscale(1) blur(1.5px) brightness(.68) contrast(2.3)} 68.1%{transform:translate(-2px,0);filter:grayscale(1) blur(.7px) brightness(1.45) contrast(1.7)} 70%{transform:translate(1px);filter:grayscale(1) blur(.35px) brightness(.8) contrast(2)} 90%{transform:translateX(-2px);filter:grayscale(1) blur(1px) brightness(.82) contrast(2.1)} 91.8%{transform:translateX(2px);filter:grayscale(1) blur(.5px) brightness(1.28) contrast(1.8)} 93.4%{transform:translate(-1px,1px);filter:grayscale(1) blur(.75px) brightness(.76) contrast(2.25)} }
@keyframes hero-logo-ghost-a { 0%,29.8%,34.8%,65.8%,70.5%,89.5%,94%,100%{opacity:0;transform:translate(0)} 30.2%{opacity:.22;transform:translate(-4px,1px)} 31.6%{opacity:.34;transform:translate(4px,-1px)} 33.2%{opacity:.18;transform:translate(-2px)} 66.3%{opacity:.3;transform:translate(3px,1px)} 68.1%{opacity:.17;transform:translate(-3px)} 70%{opacity:.23;transform:translate(2px)} 90%{opacity:.26;transform:translate(-3px)} 91.8%{opacity:.14;transform:translate(3px)} 93.4%{opacity:.22;transform:translate(-2px,1px)} }
@keyframes hero-logo-dirt { 0%,29.8%,34.8%,65.8%,70.5%,89.5%,94%,100%{opacity:0;transform:translate(0)} 30.2%{opacity:.48;transform:translateX(-1px)} 31.6%{opacity:.64;transform:translateX(2px)} 33.2%{opacity:.36;transform:translateY(1px)} 66.3%{opacity:.7;transform:translateX(1px)} 68.1%{opacity:.42;transform:translateX(-2px)} 70%{opacity:.55;transform:translateY(1px)} 90%{opacity:.58;transform:translateY(-1px)} 91.8%{opacity:.32;transform:translateX(1px)} 93.4%{opacity:.5;transform:translate(-1px,1px)} }
@keyframes crt-noise { 0% { transform: translate(0,0); } 25% { transform: translate(3%,-2%); } 50% { transform: translate(-2%,3%); } 75% { transform: translate(2%,2%); } 100% { transform: translate(-3%,-2%); } }
@keyframes crt-scan { 0% { top: -20%; } 72%,100% { top: 115%; } }
@keyframes crt-flicker { 0%,42%,43.1%,73%,74.2%,100% { opacity: 1; transform: translate(0) scaleY(1); filter: none; } 42.3% { opacity: .16; transform: translate(-4px,2px) scaleY(.035); filter: blur(2px); } 42.7% { opacity: .68; transform: translate(3px,-1px) scaleY(.96); } 73.4% { opacity: .08; transform: translateY(5px); filter: contrast(2.4); } 73.8% { opacity: .82; transform: translateX(-2px); } }
@keyframes recovered-frame { 0%,14%,14.8%,47%,47.7%,79%,80.2%,100% { transform: translate(0) scale(1.01); filter: saturate(.7) contrast(1.14) brightness(.78); } 14.2% { transform: translate(-5px,1px) scale(1.02); filter: grayscale(.8) contrast(1.8) brightness(.45); } 14.5% { transform: translate(4px,-1px) scale(1.015); filter: hue-rotate(35deg) contrast(1.4); } 47.3% { transform: translateY(3px) scaleY(.94); filter: blur(1px) contrast(1.7); } 79.5% { transform: translateX(2px) scale(1.012); filter: brightness(.25) contrast(2); } }
@keyframes recovered-scan { 0% { background-position: 0 0,0 0; opacity: .82; } 49% { background-position: 0 18px,0 0; opacity: .9; } 50% { background-position: 0 -12px,0 0; opacity: .35; } 51%,100% { background-position: 0 0,0 0; opacity: .82; } }
@keyframes brand-signal { 0%,44%,45.2%,78%,79.1%,100% { opacity: .2; transform: translate(2px,1px); } 44.3% { opacity: .72; transform: translate(-5px,0); clip-path: polygon(0 32%,100% 32%,100% 45%,0 45%); } 44.7% { opacity: .38; transform: translate(5px,2px); } 78.4% { opacity: .66; transform: translate(3px,-2px); clip-path: polygon(0 68%,100% 68%,100% 78%,0 78%); } }
@keyframes nn-signal { 0%,37%,38.2%,71%,72.4%,100% { filter: none; } 37.4% { filter: blur(1px); margin-left: -7px; opacity: .25; } 37.8% { margin-left: 5px; opacity: .7; } 71.6% { filter: drop-shadow(8px 0 rgba(84,215,255,.18)); opacity: .35; } }

@keyframes analog-signal {
  0%, 100% { transform: translate(0,0) skewX(0); filter: blur(0) contrast(1); text-shadow: none; }
  9% { transform: translate(2px,-1px) skewX(-3deg); filter: blur(.45px) contrast(1.8); text-shadow: -3px 0 var(--cyan), 3px 0 var(--violet-bright); }
  17% { transform: translate(-3px,1px) skewX(4deg); filter: blur(1.3px) contrast(2.2); text-shadow: 4px 0 var(--cyan), -4px 0 var(--violet-bright); }
  29% { transform: translate(1px,0) skewX(-1deg); filter: blur(.2px) contrast(1.35); text-shadow: -1px 0 var(--cyan), 2px 0 var(--violet-bright); }
  43% { transform: translate(-2px,-1px) skewX(3deg); filter: blur(.9px) contrast(2); text-shadow: 3px 0 var(--cyan), -3px 0 var(--violet-bright); }
  58% { transform: translate(2px,1px) skewX(-2deg); filter: blur(.35px) contrast(1.5); text-shadow: -2px 0 var(--cyan), 2px 0 var(--violet-bright); }
  76% { transform: translate(-1px,0) skewX(1deg); filter: blur(.15px) contrast(1.2); text-shadow: 1px 0 var(--cyan), -1px 0 var(--violet-bright); }
}

@keyframes analog-scan {
  0% { opacity: 0; transform: translateY(-45%); }
  12%, 60% { opacity: .68; }
  100% { opacity: 0; transform: translateY(45%); }
}

@media (hover: hover) and (pointer: fine) {
  .button:hover,
  .main-nav .nav-cta:hover,
  .inline-links a:hover,
  .media-card:hover {
    animation: analog-signal .9s steps(2, end) 1;
  }

  .button:hover::after {
    animation: analog-scan .9s steps(5, end) 1;
  }
}

@media (max-width: 820px) {
  .site-header { height: 70px; }
  .brand { width: 150px; }
  .language-switcher { order: 2; margin-left: auto; margin-right: .75rem; padding-left: 0; border-left: 0; }
  .menu-toggle { order: 3; }
  .menu-toggle { display: grid; place-content: center; gap: 7px; width: 44px; height: 44px; padding: 0; border: 1px solid var(--line); background: rgba(5,6,6,.65); color: var(--paper); }
  .menu-toggle span:not(.sr-only) { display: block; width: 19px; height: 1px; background: currentColor; transition: transform .25s ease; }
  .menu-toggle[aria-expanded="true"] span:first-child { transform: translateY(4px) rotate(45deg); }
  .menu-toggle[aria-expanded="true"] span:nth-child(2) { transform: translateY(-4px) rotate(-45deg); }
  .main-nav { position: fixed; inset: 70px 0 auto; display: grid; gap: 0; padding: 1rem 1.5rem 1.5rem; background: rgba(5,6,6,.97); border-bottom: 1px solid var(--line); transform: translateY(-130%); transition: transform .3s ease; }
  .main-nav.open { transform: none; }
  .main-nav a { padding: 1rem 0; border-bottom: 1px solid var(--line); font-size: 1rem; }
  .main-nav .nav-cta { margin-top: .8rem; text-align: center; }
  .hero-content { width: calc(100% - 2rem); padding-bottom: 8.5rem; }
  .hero-status { top: 4.85rem; left: 1rem; right: 1rem; gap: .5rem; font-size: .57rem; letter-spacing: .08em; }
  .hero-transmission { padding-left: .5rem; }
  .hero-coordinates { display: none; }
  .glitch-title { font-size: clamp(4rem, 23vw, 7rem); }
  .hero-logo { width: min(92vw,560px); }
  .release-copy h2, .section-heading h2, .origin-copy h2, .media-section h2, .contact-section h2 { max-width: 100%; font-size: clamp(2.25rem,11vw,3.8rem); line-height: .92; letter-spacing: -.045em; }
  .video-copy h2, .live-video-section .video-copy h2 { max-width: 9ch; font-size: clamp(2.5rem,12vw,4.5rem); line-height: .9; }
  .genre { flex-wrap: wrap; max-width: 290px; line-height: 1.6; }
  .scroll-cue { display: none; }
  .hero-index { bottom: 2rem; }
  .section { width: calc(100% - 2rem); }
  .latest-grid, .empty-signal, .origin-section { grid-template-columns: 1fr; }
  .release-stamp { right: .8rem; }
  .release-copy { padding-top: 1rem; }
  .section-heading { align-items: start; flex-direction: column; }
  .track-list li { grid-template-columns: 42px 1fr 55px; min-height: 78px; }
  .track-type { display: none; }
  .spotify-console-head { align-items: start; flex-direction: column; }
  .video-copy { left: 1rem; top: 7%; }
  .video-link { min-height: 64vh; margin-left: 1rem; }
  .video-link img { height: 64vh; }
  .play-button { width: 72px; height: 72px; }
  .empty-signal { padding: 1.5rem; }
  .empty-signal h3 { max-width: 100%; font-size: clamp(1.55rem,7vw,2.5rem); overflow-wrap: break-word; }
  .radar { width: min(75vw,280px); margin-inline: auto; }
  .origin-section { min-height: auto; }
  .portrait-wrap { min-height: 640px; }
  .portrait-wrap::after { background: linear-gradient(0deg,var(--panel),transparent 45%), linear-gradient(0deg,rgba(113,60,255,.32),transparent 68%); }
  .origin-copy { padding: 4rem 1rem 6rem; }
  .media-grid, .contact-grid { grid-template-columns: 1fr; }
  .media-card { min-height: 140px; }
  .contact-section { padding-block: 8rem 5rem; }
  .crt-tv { width: 100%; padding-top: 0; }
  .crt-antenna { width: 150px; height: 55px; }
  .crt-antenna i { height: 78px; }
  .crt-casing { border-radius: 2px; padding: .45rem; }
  .crt-screen, .crt-content { min-height: 570px; }
  .crt-content { padding: 3rem 1.5rem; }
  .contact-section h2 { font-size: clamp(3.2rem,17vw,6rem); }
  .contact-grid { margin-top: 3rem; }
  .crt-controls { padding-inline: .6rem; }
  .crt-controls b { display: none; }
  .site-footer { width: calc(100% - 2rem); min-height: 0; grid-template-columns: 1fr; gap: 1.5rem; padding: 2.75rem 0; }
  .site-footer > img { width: min(220px,58vw); }
  .footer-links { justify-content: flex-start; }
  .consent-banner { grid-template-columns: 1fr; gap: .75rem; }
  .consent-actions { display: grid; grid-template-columns: 1fr 1fr; }
}

@media (max-width: 460px) {
  .site-header { padding-inline: .8rem; }
  .brand { width: 132px; }
  .language-switcher { gap: .38rem; margin-right: .45rem; }
  .section { width: calc(100% - 1.5rem); }
  .release-copy h2, .section-heading h2, .origin-copy h2, .media-section h2, .contact-section h2 { font-size: clamp(2.05rem,10.5vw,3rem); }
  .section-tag { letter-spacing: .08em; }
  .hero-actions { display: grid; }
  .button { width: 100%; }
  .release-meta { grid-template-columns: 1fr; }
  .release-meta div + div { border-top: 1px solid var(--line); }
  .portrait-wrap { min-height: 540px; }
  .track-name { font-size: clamp(1.08rem,5.6vw,1.55rem); }
  .track-list li { grid-template-columns: 34px minmax(0,1fr) 48px; column-gap: .45rem; }
  .contact-grid strong, .identity span, .footer-links a { overflow-wrap: anywhere; }
  .consent-actions { grid-template-columns: 1fr; }
}

@media (prefers-reduced-motion: reduce) {
  html { scroll-behavior: auto; }
  *, *::before, *::after { animation-duration: .01ms !important; animation-iteration-count: 1 !important; transition-duration: .01ms !important; }
  .reveal { opacity: 1; transform: none; }
}
