/* Football Quiz - Core Styles (Variables, Reset, Typography, Global Components) */

@property --card-border-color {
    syntax: '<color>';
    inherits: true;
    initial-value: rgba(255, 255, 255, 0.1);
}

:root {
    /* --- Palette: Neon Sport --- */
    --action-primary-bg: #207a45;
    --action-primary-hover: #23864c;
    --action-primary-text: #fff;
    --primary-accent: #238B4E;
    /* Broadcast green, with readable white action labels in both states. */
    --bg-dark: #050510;
    /* Deep Space */
    --card-bg: rgba(10, 12, 18, 0.85);
    --card-border: rgba(255, 255, 255, 0.15);

    /* --- Spacing System --- */
    --space-xs: 0.5rem;
    /* 8px */
    --space-sm: 1rem;
    /* 16px */
    --space-md: 1.5rem;
    /* 24px */
    --space-lg: 2rem;
    /* 32px */
    --space-xl: 3rem;
    /* 48px */

    /* --- Typography --- */
    --font-head: 'Oswald', sans-serif;
    --font-tech: 'Exo 2', sans-serif;
    --font-body: 'Inter', sans-serif;
    --font-action: var(--font-head);

    /* --- Effects --- */
    --skew: -5deg;
    --neon-blue: #00f0ff;
    /* Added from game specific */

    /* --- Unified Glassmorphism --- */
    --glass-bg: rgba(15, 19, 25, 0.8);
    --glass-blur: blur(10px) saturate(120%);
    --glass-border: 1px solid rgba(255, 255, 255, 0.06);
    --glass-border-top: 1px solid transparent;
    --glass-shadow: 0 12px 30px rgba(0, 0, 0, 0.4);

    /* --- Broadcast UI System --- */
    --broadcast-bg: #06100c;
    --broadcast-surface: #0b1712;
    --broadcast-surface-strong: #101f18;
    --broadcast-line: rgba(219, 255, 232, 0.12);
    --broadcast-text: #f2f7f4;
    --broadcast-muted: #9aada3;
    --broadcast-accent: #2bd978;
    --broadcast-accent-strong: #20b965;
    --broadcast-warning: #f1c75b;
    --broadcast-radius: 12px;
    --ease-ui-out: cubic-bezier(0.23, 1, 0.32, 1);
    --ease-ui-move: cubic-bezier(0.77, 0, 0.175, 1);
    --z-toast: 5000;
}

* {
    margin: 0;
    padding: 0;
    box-sizing: border-box;
    -webkit-tap-highlight-color: transparent;
    overflow-anchor: none;
}

#view-start {
    padding-top: 0;
}

/* Utilities are now in utilities.css */
/* Privacy Badge is now in components.css */

html {
    background-color: var(--bg-dark);
    overflow: hidden;
    height: 100%;
    width: 100%;
    max-width: 100%;
}

body {
    background-color: transparent;
    color: #fff;
    font-family: var(--font-body);
    width: 100%;
    max-width: 100%;
    min-width: 0;
    min-height: 100%;
    min-height: 100svh;
    height: 100%;
    height: 100dvh;
    max-height: 100dvh;
    overscroll-behavior: none;
    overflow: hidden;
}

/* The game runs inside the browser's visible rectangle, not the device's
   physical screen. Keep every routed surface inside that dynamic viewport. */
#app-content {
    width: 100%;
    max-width: 100%;
    min-width: 0;
    height: 100%;
    min-height: 0;
    overflow: hidden;
}

#app-content > * {
    max-width: 100%;
    min-width: 0;
}

/* --- Background System --- */
.bg-layer {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100dvh;
    z-index: -1;
}

.bg-stadium {
    background: url('../images/bg_stadium_cyan.webp') no-repeat center center;
    background-size: cover;
    filter: brightness(0.8) contrast(1.1);
    transform: scale(1.05);
    background-position: center bottom;
}

@media (max-width: 700px) {
    /* The source stadium photo contains strong atmospheric haze in its centre.
       A tighter mobile crop magnifies it, so restore contrast without blurring it. */
    body:has(.home-scene) .bg-stadium {
        filter: brightness(0.66) contrast(1.18) saturate(0.96);
        transform: scale(1.03);
    }

    body:has(.home-scene) .bg-vignette {
        background:
            linear-gradient(180deg, rgba(1, 8, 5, 0.42) 0%, rgba(1, 8, 5, 0.08) 46%, rgba(0, 0, 0, 0.46) 100%),
            radial-gradient(circle at center, transparent 32%, rgba(0, 0, 0, 0.68) 100%);
    }
}

.bg-mesh {
    /* background: url(tex_mesh.png) */
    opacity: 0.15;
    mix-blend-mode: overlay;
    z-index: -1;
}

.bg-vignette {
    background: radial-gradient(circle at center, transparent 40%, rgba(0, 0, 0, 0.7) 100%);
    z-index: 0;
    pointer-events: none;
}

/* --- Typography --- */
h1,
h2,
h3 {
    font-family: var(--font-head);
    text-transform: uppercase;
    font-style: italic;
    letter-spacing: 1px;
}

/* --- Page Headers (Global) --- */
.shared-header-wrapper {
    display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 800px;
    margin: 0 auto;
    padding-top: 0;
}

.page-header-row {
    display: grid;
    grid-template-columns: minmax(0, 1fr) auto minmax(0, 1fr);
    align-items: center;
    width: 100%;
    margin: 0;
    padding: 0;
    margin-bottom: 0.5rem;
    position: relative;
    min-height: 44px;
}

.page-header-side {
    display: flex;
    align-items: center;
    flex: 1;
    /* Force equal distribution on both sides of the header */
}

.page-header-side.left {
    justify-content: flex-start;
}

.page-header-side.right {
    justify-content: flex-end;
}

.lobby-main-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin: 0 10px;
    padding: 0;
    white-space: nowrap;
    text-align: center;
    position: relative;
}



.lobby-main-header .text-page-title {
    /* Allow text to overflow slightly if it's italic */
    max-width: 100%;
}

.text-page-title {
    font-family: var(--font-head);
    font-size: 2.8rem;
    line-height: 1;
    /* Match exactly height so flex center works flawlessly */
    color: #fff;
    text-transform: uppercase;
    font-style: italic;
    margin: 0;
    margin-bottom: 3px;
    /* Optical upward lift */
    padding: 0 0.2em 0 0;
    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.5);
}

@media (max-width: 900px) {
    .text-page-title {
        font-size: 2.4rem;
        margin-top: 0;
    }
}

@media (max-width: 768px) {
    .page-header-row {
        grid-template-columns: 50px 1fr 50px !important;
    }
    .lobby-main-header {
        white-space: normal !important;
    }
    .text-page-title {
        font-size: 1.8rem;
        margin-top: 0;
    }
}

@media (max-width: 480px) {
    .text-page-title {
        font-size: clamp(1.2rem, 6.5vw, 1.6rem) !important;
    }
}

.text-tech {
    font-family: var(--font-tech);
    letter-spacing: 2px;
}

.text-neon {
    color: var(--primary-accent);
    background: none;
    -webkit-text-fill-color: initial;
}

/* Common Components are now in components.css */

/* --- Hero Section & General Layout --- */
.hero-section {
    min-height: 100dvh;
    padding-top: 2rem;
    box-sizing: border-box;
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    perspective: 1000px;
}

@media (min-width: 1024px) {
    .hero-section {
        padding-top: 2rem;
        align-items: center;
    }
}

@media (max-width: 768px) {
    .container {
        padding: 0;
    }

    .hero-section {
        min-height: 100dvh;
        height: auto;
        padding: max(0.5rem, env(safe-area-inset-top)) 0 0 0 !important;
    }

    .container .hero-section {
        min-height: 100dvh;
        margin-top: 0;
        padding-top: max(75px, calc(65px + env(safe-area-inset-top))) !important;
        padding-bottom: max(1rem, env(safe-area-inset-bottom)) !important;
    }

    .hero-card {
        padding: 1rem 1.5rem 1.5rem 1.5rem !important;
        max-height: 95vh;
        flex-shrink: 1;
        overflow-y: auto;
    }
    .index-play-flow-wrapper {
        gap: 0.5rem !important;
    }

    .btn-start, .btn-secondary {
        padding: 0.8rem 1rem !important;
        font-size: 0.9rem !important;
    }
}

/* Extracted Components */

/* Hero Card (Global) */
.hero-card {
    background: rgba(15, 19, 25, 0.8);
    border-radius: 24px;
    padding: 3rem 2.5rem; /* Taller padding */
    position: relative;
    overflow: hidden;
    scrollbar-width: none; /* Firefox */
    backdrop-filter: blur(10px) saturate(120%);
    -webkit-backdrop-filter: blur(10px) saturate(120%);
    box-shadow:
        0 40px 80px -10px rgba(0, 0, 0, 0.95),
        inset 0 0 40px rgba(35, 139, 78, 0.05),
        0 0 0 1px rgba(0, 0, 0, 0.5);
    transform-style: preserve-3d;
    transition: transform 0.1s ease-out;
    width: 100%;
    max-width: 550px;
    margin: 0 auto;
    max-height: 92vh; /* Slightly taller */
    display: flex;
    flex-direction: column;
    z-index: 1;
}

.hero-card::-webkit-scrollbar {
    display: none; /* Chrome, Safari, Opera */
}

/* Diagonal Light "Square" from Top Right */
.hero-card::before {
    content: '';
    position: absolute;
    top: -20%;
    right: -20%;
    width: 80%;
    height: 100%;
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.08) 0%, rgba(255, 255, 255, 0.01) 100%);
    transform: rotate(-20deg);
    border-radius: 40px;
    filter: blur(2px);
    z-index: -1;
}

/* Secondary "Square" from Bottom Left */
.hero-card::after {
    content: '';
    position: absolute;
    bottom: -10%;
    left: -10%;
    width: 70%;
    height: 80%;
    background: linear-gradient(45deg, rgba(255, 255, 255, 0.05) 0%, transparent 60%);
    transform: rotate(15deg);
    z-index: -1;
}

/* .hidden extracted to utilities */

/* --- Error Card (Global) --- */
.error-card {
    grid-column: 1 / -1;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    padding: 3rem;
    background: rgba(40, 10, 10, 0.6);
    border: 1px solid rgba(255, 85, 85, 0.4);
    border-radius: 20px;
    backdrop-filter: blur(10px);
    text-align: center;
    box-shadow: 0 10px 30px rgba(0, 0, 0, 0.5), inset 0 0 20px rgba(255, 0, 0, 0.1);
    animation: fadeIn 0.5s ease;
    margin-top: 2rem;
}

.error-icon-box {
    width: 60px;
    height: 60px;
    border: 2px solid #ff5555;
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 1.5rem;
    box-shadow: 0 4px 8px rgba(0, 0, 0, 0.4);
    background: rgba(255, 0, 0, 0.1);
}

.error-cross {
    width: 30px;
    height: 30px;
    position: relative;
}

.error-cross::before,
.error-cross::after {
    content: '';
    position: absolute;
    width: 100%;
    height: 4px;
    background: #ff5555;
    top: 50%;
    left: 0;
    border-radius: 2px;
    box-shadow: none;
}

.error-cross::before {
    transform: translateY(-50%) rotate(45deg);
}

.error-cross::after {
    transform: translateY(-50%) rotate(-45deg);
}

.text-error-title {
    font-family: var(--font-head);
    font-size: 2rem;
    color: #ff5555;
    margin-bottom: 0.5rem;
    text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);
    text-transform: uppercase;
}

.text-error-desc {
    font-family: var(--font-tech);
    color: #ffdcdc;
    font-size: 1rem;
    letter-spacing: 1px;
    text-transform: uppercase;
}

.text-error {
    font-size: 0.8rem;
    color: #d32f2f;
    text-align: center;
}

/* Utilities extracted to utilities.css */

/* Profile and settings previously here are now in nav.css */

/* --- ANIMATIONS: The "Vibe" --- */

/* 1. Glitch Effect on Start Button Hover */
@keyframes glitch-skew {
    0% {
        transform: skew(0deg);
    }

    20% {
        transform: skew(-20deg);
    }

    40% {
        transform: skew(10deg);
    }

    60% {
        transform: skew(-5deg);
    }

    80% {
        transform: skew(5deg);
    }

    100% {
        transform: skew(0deg);
    }
}

@keyframes glitch-rgb {
    0% {
        text-shadow: -2px 0 #ff00c1, 2px 0 #00fff9;
    }

    25% {
        text-shadow: 2px 0 #ff00c1, -2px 0 #00fff9;
    }

    50% {
        text-shadow: -1px 0 #ff00c1, 1px 0 #00fff9;
    }

    75% {
        text-shadow: 1px 0 #ff00c1, -1px 0 #00fff9;
    }

    100% {
        text-shadow: 0 0 #ff00c1, 0 0 #00fff9;
    }
}

/* .btn-start hover effects are consolidated in the Common Components section */

/* 2. Radar/Loader Animation */
.radar-loader {
    width: 40px;
    height: 40px;
    border: 2px solid rgba(35, 139, 78, 0.3);
    border-radius: 50%;
    position: relative;
    margin: 1rem auto;
    overflow: hidden;
    background: rgba(0, 0, 0, 0.2);
}

.radar-loader::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 20px;
    height: 20px;
    background: linear-gradient(45deg, transparent 50%, rgba(35, 139, 78, 0.8) 100%);
    border-radius: 100% 0 0 0;
    transform-origin: 0% 0%;
    animation: radar-spin 1.5s infinite linear;
}

@keyframes radar-spin {
    0% {
        transform: rotate(0deg) scale(1.5);
    }

    100% {
        transform: rotate(360deg) scale(1.5);
    }
}

/* --- Toast Notification --- */
.toast {
    position: fixed;
    bottom: 100px;
    left: 50%;
    transform: translate(-50%, 12px);
    opacity: 0;
    background: rgba(10, 15, 30, 0.85);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    border: 1px solid rgba(255, 255, 255, 0.12);
    color: #ffffff;
    padding: 0.8rem 2rem;
    border-radius: 12px;
    font-family: var(--font-tech);
    font-size: 0.9rem;
    font-weight: 600;
    letter-spacing: 0.5px;
    text-transform: uppercase;
    z-index: var(--z-toast);
    box-shadow: 0 12px 32px rgba(0, 0, 0, 0.5);
    pointer-events: none;
    transition: opacity 160ms var(--ease-ui-out), transform 180ms var(--ease-ui-out);
}

.toast.toast--visible {
    opacity: 1;
    transform: translate(-50%, 0);
}

.toast.toast--leaving {
    opacity: 0;
    transform: translate(-50%, 8px);
}

@media (prefers-reduced-motion: reduce) {
    .toast,
    .toast.toast--visible,
    .toast.toast--leaving {
        transform: translate(-50%, 0);
        transition-duration: 80ms;
    }
}

/* Main Nav styles are now in nav.css */

/* --- Modals --- */
.modal-overlay {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0.7);
    backdrop-filter: blur(8px);
    -webkit-backdrop-filter: blur(8px);
    z-index: 3000;
    display: flex;
    justify-content: center;
    align-items: center;
    opacity: 1;
    visibility: visible;
    transition: all 0.3s ease;
}

.modal-overlay.hidden {
    opacity: 0;
    visibility: hidden;
    pointer-events: none;
}

.glass-panel {
    background: rgba(15, 19, 25, 0.8);
    backdrop-filter: blur(10px) saturate(120%);
    -webkit-backdrop-filter: blur(10px) saturate(120%);
    border: 1px solid rgba(255, 255, 255, 0.06);
    border-radius: 24px;
    box-shadow: 0 20px 60px rgba(0, 0, 0, 0.8);
    /* Fix for WebKit backdrop-filter shadow rendering bug */
    transform: translateZ(0);
    isolation: isolate;
    width: 90%;
    transform: scale(1) translateY(0);
    transition: all 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}

.modal-content.glass-panel {
    max-width: 600px;
    padding: 2rem;
}

.modal-overlay.hidden .glass-panel {
    transform: scale(0.95) translateY(20px);
}

.modal-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 1.5rem;
    border-bottom: 1px solid rgba(255, 255, 255, 0.1);
    padding-bottom: 1rem;
}

/* --- Settings Modal Layout --- */
.settings-rounds-container {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
    max-height: 60vh;
    overflow-y: auto;
    padding-right: 10px;
}

/* Scrollbar for settings */
.settings-rounds-container::-webkit-scrollbar {
    width: 6px;
}

.settings-rounds-container::-webkit-scrollbar-track {
    background: rgba(255, 255, 255, 0.05);
    border-radius: 6px;
}

.settings-rounds-container::-webkit-scrollbar-thumb {
    background: rgba(35, 139, 78, 0.4);
    border-radius: 6px;
}

/* .settings-round-box styles are in settings.css */

.round-header {
    font-family: var(--font-head);
    font-size: 1.2rem;
    color: var(--primary-accent);
    margin-bottom: 1rem;
    letter-spacing: 1px;
    display: flex;
    align-items: center;
    gap: 10px;
}

.round-header::after {
    content: '';
    flex-grow: 1;
    height: 1px;
    background: linear-gradient(90deg, var(--primary-accent) 0%, transparent 100%);
    opacity: 0.3;
}

.settings-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    gap: 1rem;
}

.settings-row-top {
    display: flex;
    align-items: flex-end;
    gap: 0.5rem;
}

.round-header-inline {
    font-family: var(--font-head);
    font-size: 1.1rem;
    color: var(--primary-accent);
    letter-spacing: 1px;
    white-space: nowrap;
    padding-bottom: 0.2rem;
}

.setting-group {
    display: flex;
    flex-direction: column;
    gap: 0.4rem;
}

.setting-group label {
    font-family: var(--font-tech);
    font-size: 0.8rem;
    color: rgba(255, 255, 255, 0.6);
    letter-spacing: 1px;
}

.setting-group-inline {
    display: flex;
    flex-direction: column;
    gap: 0.2rem;
    flex: 1;
    min-width: 0;
    /* Prevents flex items from pushing bounds */
}

.setting-group-expanded {
    flex: 2 !important;
}

.setting-group-small {
    flex: 0.8 !important;
}

.setting-group-inline label {
    font-family: var(--font-tech);
    font-size: 0.65rem;
    color: rgba(255, 255, 255, 0.6);
    letter-spacing: 1px;
    white-space: nowrap;
    padding-left: 0.8rem;
}

/* --- UI Controls --- */
.cyber-input {
    width: 100%;
    padding: 0.8rem 1rem;
    background: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.1);
    color: #fff;
    font-family: var(--font-tech);
    font-size: 1rem;
    font-weight: 600;
    border-radius: 8px;
    outline: none;
    transition: all 0.2s;
}

.cyber-input::placeholder {
    color: rgba(255, 255, 255, 0.3);
}

.cyber-input:focus {
    border-color: rgba(255, 255, 255, 0.3);
    background-color: rgba(255, 255, 255, 0.05);
}

.cyber-select {
    width: 100%;
    padding: 0.8rem 1rem;
    background: rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(255, 255, 255, 0.1);
    color: #fff;
    font-family: var(--font-tech);
    font-size: 1rem;
    font-weight: 600;
    border-radius: 8px;
    appearance: none;
    outline: none;
    cursor: pointer;
    background-image: url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%3E%3Cpath%20fill%3D%22%23FFFFFF%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095c3.5-3.5%205.4-7.8%205.4-12.8%200-5-1.9-9.2-5.5-12.8z%22%2F%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: right 1rem top 50%;
    background-size: 0.65rem auto;
    transition: all 0.2s;
}

.cyber-select.select-sm {
    padding: 0.3rem 0.5rem;
    font-size: 0.65rem;
    background-position: right 0.3rem top 50%;
    background-size: 0.45rem auto;
    text-overflow: ellipsis;
}

.cyber-select:hover,
.cyber-select:focus {
    border-color: rgba(255, 255, 255, 0.3);
    background-color: rgba(255, 255, 255, 0.05);
}

.cyber-select option {
    background: #0a0c12;
    color: #fff;
}

/* Pill Checkboxes (Decades) */
.pill-checkbox-group {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem;
}

.pill-checkbox {
    position: relative;
    cursor: pointer;
}

.pill-checkbox input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0;
}

.pill-checkbox span {
    display: inline-block;
    padding: 0.5rem 1.2rem;
    background: rgba(255, 255, 255, 0.05);
    border: 1px solid rgba(255, 255, 255, 0.1);
    border-radius: 20px;
    font-family: var(--font-tech);
    font-weight: bold;
    color: rgba(255, 255, 255, 0.5);
    transition: all 0.2s cubic-bezier(0.4, 0, 0.2, 1);
    user-select: none;
}

.pill-checkbox:hover span {
    background: rgba(255, 255, 255, 0.1);
    color: rgba(255, 255, 255, 0.8);
}

.pill-checkbox input:checked~span {
    background: rgba(255, 255, 255, 0.15);
    border-color: #ffffff;
    color: #ffffff;
}

/* Cyber Toggle V2 (New Sizing) */
.cyber-toggle-v2 {
    position: relative;
    display: inline-flex;
    align-items: center;
    gap: 1rem;
    cursor: pointer;
}

.cyber-toggle-v2 input {
    opacity: 0;
    width: 0;
    height: 0;
}

.toggle-slider-v2 {
    position: relative;
    width: 60px;
    height: 38px;
    background-color: rgba(255, 255, 255, 0.1);
    border-radius: 34px;
    transition: .4s;
    border: 1px solid rgba(255, 255, 255, 0.2);
}

.toggle-slider-v2:before {
    position: absolute;
    content: "";
    height: 28px;
    width: 28px;
    left: 4px;
    bottom: 4px;
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 50%;
    transition: .4s cubic-bezier(0.4, 0, 0.2, 1);
}

.cyber-toggle-v2 input:checked+.toggle-slider-v2 {
    background-color: rgba(35, 139, 78, 0.2);
    border-color: var(--primary-accent);
}

.cyber-toggle-v2 input:focus+.toggle-slider-v2 {
    box-shadow: 0 0 0 2px rgba(35, 139, 78, 0.3);
}

.cyber-toggle-v2 input:checked+.toggle-slider-v2:before {
    transform: translateX(22px);
    background-color: var(--primary-accent);
    box-shadow: none;
}

/* Smaller Toggle Variant V2 */
.cyber-toggle-v2.toggle-sm {
    gap: 0;
    width: 36px;
    height: 20px;
}

.cyber-toggle-v2.toggle-sm .toggle-slider-v2 {
    width: 36px;
    height: 20px;
}

.cyber-toggle-v2.toggle-sm .toggle-slider-v2:before {
    height: 14px;
    width: 14px;
    left: 2px;
    bottom: 2px;
}

.cyber-toggle-v2.toggle-sm input:checked+.toggle-slider-v2:before {
    transform: translateX(16px);
}

.toggle-label {
    font-family: var(--font-tech);
    font-weight: 600;
    color: #fff;
}

/* --- Global Lobby Controls --- */
.lobby-btn-lg {
    width: 48px !important;
    height: 48px !important;
    min-width: 48px !important;
    min-height: 48px !important;

    border-radius: 50% !important;
    -webkit-border-radius: 50% !important;
    -moz-border-radius: 50% !important;

    -webkit-appearance: none;
    appearance: none;

    /* iOS Frosted Glass Effect */
    background: linear-gradient(135deg, rgba(255, 255, 255, 0.05) 0%, rgba(255, 255, 255, 0.01) 100%) !important;
    background-color: rgba(20, 25, 35, 0.4) !important;
    backdrop-filter: blur(24px) saturate(120%);
    -webkit-backdrop-filter: blur(24px) saturate(120%);
    border: 1px solid rgba(255, 255, 255, 0.06) !important;
    box-shadow: 0 12px 30px rgba(0, 0, 0, 0.4);

    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
    cursor: pointer;
    transition: all 0.2s;
    flex-shrink: 0;
    box-sizing: border-box !important;
    padding: 0 !important;
    margin: 0 !important;
}

.lobby-btn-lg:hover {
    background: rgba(35, 139, 78, 0.1) !important;
    border-color: var(--primary-accent) !important;
    transform: translateY(-2px);
    box-shadow: 0 6px 20px rgba(35, 139, 78, 0.3);
    color: #fff !important;
}

.lobby-btn-lg svg {
    width: 24px !important;
    height: 24px !important;
    fill: currentColor !important;
    filter: drop-shadow(0 2px 4px rgba(0, 0, 0, 0.2));
}

@media (max-width: 900px) {
    .lobby-btn-lg {
        width: 44px !important;
        height: 44px !important;
        min-width: 44px !important;
        min-height: 44px !important;
    }

    .lobby-btn-lg svg {
        width: 22px !important;
        height: 22px !important;
    }
}

@media (max-width: 768px) {
    .lobby-btn-lg {
        width: 40px !important;
        height: 40px !important;
        min-width: 40px !important;
        min-height: 40px !important;
    }

    .lobby-btn-lg svg {
        width: 20px !important;
        height: 20px !important;
    }
}

/* Mobile Core Overrides */
@media (max-width: 768px) {

    /* Blur Optimization for Mobile */
    .fut-card,
    .hero-card:not(.lobby-view):not(.home-launch-panel),
    .nav-container,
    .error-card {
        backdrop-filter: blur(10px) !important;
        -webkit-backdrop-filter: blur(10px) !important;
    }

    /* Modal Mobile Adjustments */
    .modal-content.glass-panel {
        width: 95%;
        padding: 1rem;
        border-radius: 16px;
    }

    .settings-rounds-container {
        gap: 1rem;
    }

    .settings-round-box {
        padding: 0.8rem;
        border-radius: 8px;
    }

    .round-header-inline {
        font-size: 1rem;
    }

    .pill-checkbox span {
        padding: 0.4rem 0.6rem;
        font-size: 0.75rem;
    }

    .cyber-select.select-sm {
        padding: 0.3rem 0.3rem;
        font-size: 0.6rem;
        background-position: right 0.2rem top 50%;
        background-size: 0.4rem auto;
    }

    .setting-group-inline label {
        font-size: 0.6rem;
        padding-left: 0.3rem;
    }
}

/* --- JS Generated UI Classes (Room & Lobbies) --- */
.squad-round-box {
    width: 70px;
    height: 70px;
    background: rgba(15, 19, 25, 0.8);
    border: 1px solid rgba(255, 255, 255, 0.06);
    border-radius: 12px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    backdrop-filter: blur(10px) saturate(120%);
    -webkit-backdrop-filter: blur(10px) saturate(120%);
    box-shadow: 0 6px 15px -3px rgba(0, 0, 0, 0.5), inset 0 0 15px rgba(255, 255, 255, 0.02);
}

.squad-round-number {
    position: absolute;
    top: 4px;
    left: 6px;
    font-family: var(--font-tech);
    font-size: 0.6rem;
    color: var(--primary-accent);
}

.squad-round-desc {
    font-family: var(--font-tech);
    font-size: 0.6rem;
    color: #fff;
    text-align: center;
    margin-top: 10px;
    line-height: 1.2;
}



.player-nickname {
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    font-family: var(--font-head);
    font-size: 1.25rem;
    color: #fff;
    white-space: nowrap;
    text-align: center;
    letter-spacing: 0.5px;
}

.player-captain-badge {
    position: absolute;
    right: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
    height: 24px;
    background: #D4AF37;
    /* Calmer gold that matches var(--primary-accent) better than pure yellow */
    border: none;
    color: #ffffff;
    border-radius: 50%;
    font-family: var(--font-tech);
    font-size: 0.85rem;
    font-weight: bold;
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}

/* ===== GLOBAL PAGE WIPE (Diagonal Slide) ===== */
.page-wipe {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 160vmax;
    height: 160vmax;
    margin: -80vmax 0 0 -80vmax;
    background-color: #0A0C12;
    z-index: 4000;
    pointer-events: none;
    visibility: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
    transform: rotate(45deg) translateY(-100%);
    box-shadow: 0 12px 24px rgba(0,0,0,0.55);
}

/* A square based on the stable viewport keeps the diagonal curtain travelling
   through the same edge while mobile browser chrome opens or closes. */
@supports (width: 1svmax) {
    .page-wipe {
        width: 160svmax;
        height: 160svmax;
        margin: -80svmax 0 0 -80svmax;
    }
}

.wipe-logo {
    width: 250px;
    height: 250px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAeMAAADICAYAAADba4l5AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAOwiSURBVHhe7P15nFxHdTcOn6q6vcyqGa2WZUm28b5ibGwDDlhxDMEvAQcY4QQSA85j87A8JoQAT1hGgl8CPCwBP0lAhAeDwQmRWE0iAo4ZMF6wLWNbkiVb2GPNaBlJs/TMdN+9lvePqnP79p3b3bdHM5LszPfzKann3rq1nqpTderUOQALWMACFrCABSxgAQtYwAIWsIAFLGABC1jAAhawgAUsYAELWMACFrCABSxgTqEAiFKqGvr7qVIqU+jXcaNvk2kvYAELWMACXlhYmOiPAgqAgFIQa0cKABJfE0JUNfbsYRgyMemDyUOnTQgQ/L2ABSxgAQt4XmKBGbeABFOUhBBkvKno6+tjf/YHf1BYcfrpbcsWL+5csmZNkTJWIIQwQggyVgAAkFKGoHKiNDLkl0ZHPY9zd9d999lv37jRb8ZslVKW+SkWmPMCFrCABTz/sMCMG6C/v59u2LABAADSGG9fX1/+Mx//QG9n54qT2nt7lwIhJwkp1+aL+eUyFKstxpayQqEDlOxSCroUQBujlCql8oTSiGEqKQmAkoRQLqUIAYgDhFQE5zZRasIPggmiyAHuu0OFjo5hCIJD02NjR8ZHRkYvWLeuUlsqAKUUjXbphKgF5ryABSxgASc2FphxDEbsjDtfkRQzf7n/y92//7qXX3jSqlUXFtvbL8tZ1plAYBWxckuUkp35fAF3qPMGKQUIIRxCyCQIOaJADQohd1RK09tKe/c//bHbPje0ZcsWEf8mxpwXds4LWMACFnACYoEZV8W8M8TOz25/cEWxc8XFHT09l1mMXUoZPZ9a1in5fKEjHg8hhFA1acRbV9EasXRTEFlNx7BOpSRhhBKgdEa/CS6kEHwUhHg6CMMnCCEPBa77+EOPPfbMdddd52M8I2pnaYuNBSxgAQtYwPHBjEn9vwtwt0gI4fhs27ZtuTPXrj09DIKrcu3tf9DW3v5SBXBqLpdj8W+FEAoUKEKJohSIlJRQAmR+WzPGN6XWGlOESCkkAQAglBFK4yVQEIZ8Ukn5pBTiZ77rPkBc97GeNWsmohgpbbCABSxgAQs49phX9nEiIrkL7u/vp3/9/vdfnCvm/5gS+kqh4KJ8odBb/QBAKqnFvgSAElrDmE8cKABQUipQoGaWVQgeKqmeA6XuD4PgxwcOHRo466yzpqF2tzxDOrCABSxgAQuYf/y3YMbxM1MUzR7Zt+/Mjp6e6xilrycWuzKXy7djfCk189U7zRbFy8cNuHOudqmUoJQSRvmMUtw5SylACrlHKfUzGYY/ObRt269PW7fOg2pbpSqsLWABC1jAAuYHL2hmnGQs27Zty511+ulXFNvb3wkAr7fyuSW6CaQUXAEQBYRYCXHvCwdSSQFKtwtjjIAWuXMQ4mGuxB2VI2M/WbZ27UGI7ZYXRNgLWMACFjD/eEEyHWTC+liVqMnh4cW53t4/YYSsp3l2hWUVCgAKhBCSEKooPVFFz/MHZMzxHTPnfEhK/p/CC/65o6fnUVhgygtYwAIWcEzwgmLGyZ3w6NDQye2LF/cxSt6Xb2t/EQAASKmEUgIAGGOolRy77HNCtMixLYwWyxOglDAAAMG5p4T4AVfqa23//u/3kfXrRWTwZOHe8gIWsIAFzDmOzWw/z4hZxlKEEPXs9gdXrFhz7v/It7XdbOVyqyF2Dkwo1fJZ/WUsFcRcNEmcmapI+1kCBa17DURqNasIlJg3+HdCM1pjLspWH1KCApASz8oF557k/Oe+532ue/Hi+yDW1gtnysceMfOrM/E8uz/esC6awOq/XMACXoCY39l9nhEz0qEIIeq399677PQLLvgfxUL+nbgTripjUQZGy7g1NPqo+k5KUEA0O4tAAAiJM//WoO8tU4lzLCEElNJmNDXDTDD96PfRYSZTDh0h5A9EYP9jx6Klv0kufpLfL2BukDS/2rC9lSIqa9zjgIRBnabli2v4N4s7V1BKEdiwYeYAMlb4kr/x18aNG2e1MFVKkQ1p+cWwYcOGGfWe77aIO6fZsGED2aB/1MTBv/FpvJzzXb44+vv7KcTKkRX14ifb+1jWpSEhnMiIi6SHh4fb2vLsjYu6e/+3VSyeD8YIBmFEUaAs4lVzV1shleaRSirCGKur8sU5V0ryAAhzCYCrlAwopb5SAECIvjKlFAMABgTaQKmCAmgDIIXk/eYqqufdALpeVAGtNQYSpyHzOCu/Nm2VZMphGDhKyDv8SuWLi5Yv/90CU557NLtm1tfXlz9v2Xn5a199SdSLv3vssTDNhvlxP1qoLhBS6aOvry//yU9+stAehhYAwMT4uNq3Z0/w6MGDXpLBLdDasQEy4oU21ojRHWzYsAE2bNw4b2Op2bR8wiE5KA8MDr56yfLlH2WF/FWMWVRKKSgABUoIgGm2o6qltoSlFFFEKQWEWsn0wjAUBOAISHlQUXhOCrVPCjFkMXYoDMNpKUSZAExbhJQPj4x4ecviAADtxaIAAHA8jwWcW4t6ewtWvrODWn6XlKwDpFyiqOpiVm5NLldYSwBOV5ScppQ8KZebaXpTCG4U0owhEoorXKI5bPRnK42ixewSQAJQSigQycMjvuP+330jI18+99xzy8mz+gW0DtXfT2HDhpo2rDG/Wiy+2CrmVhBJFlPGOgzDBn3Ez0PG2BEB8jlvqvxsZdp56J5/uWP7OzZuxOtq5Fgr4Zn7/NFVwtv7+4u/98dvOaNn2aIr8u3tFxeKhZMUkJMpQAcolQPLogAiEFyFFGBUAQyFnvdUabT0YEpd5uWY5OCePcuIlJ0h53UWwQA5y4pMzap8XgIATAwNjafZiG+EgYEBazHASQAARasjH3/ncTuI/x2Hx7l7xbXXjiefzyUGBgasRYz1MiEKWLZcAXLJeG3d3YFr21E/qFzgDY974+vWrTsmdIZtGG8/LKfV3i4AANySI9t622m83+LA8ufzeRkEAS1PTwvBmP/rex7zb914qw0ASdPC8zaWss7IJwTik/7gww+fveyMM/4y39H+Z7lcvh1NUUaGLlpiOGmQUouek8YzhFJSHiJKPSMBtvMw3E0Y2wmuO/hf3/ve+OtvucWpTWfuMDAwYJ22YsWyZauWryW0cIbFyOmCsPOUEOdSi70oaaYTmXNVYzreJq20Dy4ElZQSIu1zIcTDwvc3fvpzn/vPjRs3StM/CzuXFpBcXD50991Lzrrwwt+z8vk/ZPn8y1jOOiN+Bz4LwjBwpJC7Qt9/UPj+Lw7s3v1fF6xbVzkW/RMfo7f39xdffeONr+xesmwdo3A1y+XOz+XzXclvGiEMA0cE4XanUrkvcN2fnHz66fcDgJiruiilKCFE2lNjV+bbu+8EpTqTcepBKRAKoE1K/pG2to5NmFYyXhp8x/kSYWw9EBBSyBwxC2cliaKUSiklpYwiI5DGlI8lOd/93PDw9WYRTI62/ghMa2j79t6TzjxjE2HsZQBAlRKWtjNoJotqbvoXIaH+HwQoYL7rfqCrp+e7rbRFq8Cy+q79WaDk7UoSRYlWPgUAUERKYswPE0qkkooSqsuipKJRmREkqpWJIwWRqkIoGeMKDvGAP+e50zvLwwe2nX755c8Y+iOg6XxO2v95A6UUwUG+6eabc2MHDtwU+P6wlFJxwTnnnEsplZRSSSEV56GSwvzdQuBcSs45D8NQxtPzPHciDMOHfM/7B3t6+g37d+xYPTAwMGNnCrGyKqWsWKCxQBqEeLz49xZ2fhru2rSpvXTgwEvs6embA8/7ZhgEO3zfs7EOQgqlW0lwKYXSYWb9swYuOOdCt3kQBNK17TtKIyOngpncsK8W0Bhxuv7tvfcumxgZeZ9TKT/FeTizvQ3CMBDY/hjCMBBhEAp8X9NfQiqvUvnVgcHBV8fyrEtLs0VyjB7Zd/C1nm3/LAyDIF6eMAxlGIS6vIl6RIFzHgahqBmHUqowCFzXtu945vFdF5g86dHWBd2PepXKR6WUSghRnUsyBtuefmM8rXrAso6Nja0KAn+fNP2TTC8tYLl8z7snSi/7aropsOyua9+i8+S1dNQkYPm8SuWj8fTmGtiGk8PDi6M25LyGTuYreK47UZma+v6RfQdfu23btpwpD53LfjihEZ/cn3l81wWO7WwNAk9KKVUYhKJVoqkNmjEJIWoZsJQq8P2Dnut+uzw5+dap0dGznxsYKCbL1t/fj0wzYrLJOHMJBRBn2pZSihqlmBoMbd/ea4+NXeGUyx/wKpVfhUHgYr244FwIoZcvM9qj2iYzn88MQoiIKYeBf9ienr4ZcGLevLmuqG8BtYxk9NCBtzp25Wls1zAMo0Vh/X6qHziXMmJqhq49zw2nS6Xb7tq0qd3kP4NuZos4Iz48OHixU57+iefZelxyLjnHRYMZYxkZkA5cSCkNl9Zt4br2WHli4tbYeJhVXeKTqO84W3Xbca4X5VL/wzn+VxsM3fu+X5oaHT0bTJ/WZJAAMqhyqXSN77thtLDC/ISpr8BNRTW/UDeeKk+VPx1Pay6A7bd79+6uwHUfk5oGwxl1bhCwfL5rf9ak2bAtZgtMd3pi4qogdMMg8DD/eFmiv+v9Tvs7/jy+MESaQJoMwzB0bGfr4cHBi8FILF/wDDm+0h49ePBdnuseigaMGQyzDzjIq40cBP6BwHXv9B3nLaNDQyenlSfOfJPvjwdSGHRNuTbdfHPOHhu7wqlUPu46ziO+73NpJmzcndS2S3ZmHE8HJxDXtu8YGxtbBQmGs4AqkK6Htm/vLU9MfFUvKuvQtWnXZLtnC7ov9WSidy6uU/7hQ3ffvcSU46j7BpmhAiDTpbGbXNcek3GJlR5gteWabZ04l77vR0x9ulS6bdPNN+MOpeW6RIuhoaGTfc/di3nMyDc16E1A4Dg7HxsY6ImnVw/RLtypfFBKqcLQ5VnbIWL+FefGeFpzgahctv1mKQM1Q7qSIRh2pWy7/A2T5nwxYwsAwC6Xb5VSqiB0w4bzFdLabGkuHgz9YV1d1x6bLo3dZMrVsO+ftzAD3AIjvpsqlf5VNwg34jgpRbKhMga9+qlOeHqFGm5zbfe9yESS5Xi+MRWlFNm8eTNLDtjnBgaK7uTkawLf/Z7nuZVqm8SZQGvMGL+JJl8tVXimXCpdY8qyILaOAdti8NFH13qVyq+kFCoMA7M/SrbrXAYucPdSmZr6/tEwMUTEiPv7qes4X9SMv3Z8tU5LzYPZZYdSSjU9Mfl5LEuyfM2AfWFPjV2JxzqaF8fzSy8/1tFz3W8rLSFrmj/GcZ3yD2Uk2ZuZdjJgmXzfs+2xsStMWnMypuI7Os+2fyZxkZBSjkahOvbd78Es+yMLMF3bLn+jWtb0PpqvwLmUeszqfqmMj38IAGDzC00aaAY4BQA4ODj4SqdSfko3QO1ZrjAh2VAzg+4oFDtEDRqGU4HnfdMtl68dHh5uS+Q/Y4f5fEYk0sa/AUh5YuKi8lT509GOQErNFLCNhGm71leTXGqxte1UKh+Pn63UFOq/ISJG/PDDZzuVyhO6zSNZdLId5yVEDNlMILPtFxwf27Zty+HEWLuom++AAl6p7HL5PaZMLdUFF6t+xblRGvqfSe/pEz3mXZ6YuDWeVj1gez10991LAt9/BusgZfMdG7ZpGAbPHtyzZ1k8vaMF6r6US6VrgsCTMhJmzCxHo4Bnxtz3t2Lacy26xToPDAxYeiGLC5r0PprvoBeFmmZiO+SWaPCEBe5AFQAZPXjwXYHvTUkc5LMgkJoGM38Hgb/P97zbyuPl802exPxfw7BeiKhZaJh6//bee5dNjZf+KnDdx1BxSLf37JW94kzddd3voshfKfXCP1upAzROsHfXrpWu4zyC7Sxm0b5HE3AsBIF/4OlfP3x6vGxZYeiI9Pf3U89zvqrT1WeMyfzmM+DOMgj8A26pdBqAuSKWETjeXdv+tIwx2GYB6xkGgXtwcPCVkGFXVLsL97k0Z8LJtNMClms+GB2Wy3Pdb5v8qjvNJouERNALBs/9JV67m6sFAwLTGx0aOhkVeOMbtOMRYhKSCTxDft7zESTmuzZtap8ulW7ThGBWv0miSP6dGrjAczJpBqxTqXzcGR9fjXlGzGmOCPv5AnPOTHHxAwCwc2Cgc+zAgZtQgUOaya72/MjslDO0f1yUGDjOzrGRkcshtuBKlumFDKSvvr6+fGVq6vsSd6hzdZbVQhBSHPXuGOM7lcrHpZRKRl09M7/5DqitbZenNpqyNdyhpoH7/lYZ16Ru0ie40Ax8/5lntz+4AjIwnpm78JgyW4O8ZGzCjylHtVzHNCilFy5H9u070/edwzo/XrvTbFK2qIzYJq67bT6UBAEAUCm0NDpyNeq+zGazMNcBx5NjO1txrD9veQoS19O/fvh0x3a26rOnMOrgGQSR/LsmaIWVSMEi8Pc5lcrH4+fByIhqCvHfFEmmvHv37q7p0thNKEaVRyOZMJq0UkoV+N5YeXLyrbE8n5/EOgsgrU1OTPyNaZfqLjLDZDyXQcQmTs+2f4a74qz9gXUpjY29yfPc0Cy6WqeNOQtmnPv+wf07dqw2ZWxaF4xTHhlZjldksorYcYHaSvvN2IXH57am/a/rWBobe5NJa46YcW2ZcHc7OwaH822wa3J4eLFJv2GbtAqst1Muf0C2IMmY78CNBrbn2eLIvoOvjZf1eQUs9I5HHnkFXu+oO/k3IVoeOxcOA98OPOefY/dfo91gsgwLiNonOit/bGCgZ3Ji4m8iDXZU0MI+yDSJmH4xgyYMQ1mZnPxYXAM8WY4XGrCOw08/e7nv+yWpd6YzaTtT4CLE6xhajTElTvOAYysI/AMjTz11GmQUVWNdRp566jTUNYhLn1oJerkcv1ucMt4zBmSOsat1TSfCaHfvOK/yfTfkwjPt0rxNUTzu2jZeM2rYdjVXqHz/rlY0lrFdfN8vHRwcXAsZ+6oZcJyXRkZODQL/QDyvmnGdeZxHi6JnyiMjy+N5zBUwvcB179TlbcCMG5W70btZBqSJqVLpX+NlfV7ATMgWAMDvnnzyerwSUdVnmVnhRoHz6jUK3/PusafGrozyWmDCmRFbtBAwE295cvLrKA6MFkpCtqR5zWMGKTzH+crt/f1Fk98Ltl+wDfv7+6mW+FRFWq1MBkKI1CtC3NyLTD7PFDiXXHiqdOjQ9aasmRmY5zhfkTERcWuBp1yn06He82YBJ2XXdb9rytl0Ikzuslq5ZoR07JTLb4unVQ9YnofuvntJGPhPSxlUlbeahOrCyX0cFU2z1K8ZsMzRNaukZnd80Z1SrnohCIK9eBQ4F+VEYFo7BwY6g8B9XDajlxSGy7mUQghtUMZc68SFLRcpx6EthPiiafDhhzPdO0+ipchzBQXagwshhI/v33/Dmhe96I5CoW2J4EIyxkit+8BmkFJKKSiljEtxwLXt9x4+cuR1xrsQVcYs23yZZnuhgRCiCCFyw4YNRClFV55zznOf//u/v7l0aOwNvudto5QyChKE5BKAaHvXGQzCUUoZYxQEFzJfLL6r7wMfuHNo+/ZeQgia0XwhggEAvOcvbnkNZeo1nAeKxcz2NYWUSiopCCFMKAWchwe57z8qguABwcM9SgpFKRCl/XO3BAkgKclDW3fnGcl3acBxVBodvYZa5B2gAAixrCx9X4WUAJRSQlkYBGXO+W4hxKOC851B4FcooUwqKbSDkhYSNrMFo/QSQ1MqAyMQAABWLndBzdMm2UoJijGLhkFQLo+O7sDHiWhJEACACy6/5EwFci0AQNxdamNo2/hCwFNr1qxx1RyYwDRp8D179nRTi70NtNnI9DQzlhLLSUC1EUpxcZL56wwgAABrL7psLRC6FgAAjMnLVJBk7trhDSGEMYtRZjFKCWWMMUIJZZRoh0KzGUtgvOhJJUUul+vpWrPqMnyciNYQLUWeM2hikGMHDtzUsXTJt3P5fJeUUjDGWipP3D1i6Hl3uZNTv9/R1fWPq1ev9pVS1gITnj02btwokVFu2LABlq8++aeP/vznv1+ZnP6CkNJnzKJCcCmVtt8NqvlEBkApo4RIKUV7V9cbTzrjjBcsQ1bamQEHAFi0pOdd+XwbJcAUEKot4TaZpqQEJQlISigLHOdeb3r6hv07dr78vwYGXvHEzp1X77z/gSs8x34r5+FBQgiTSo+FrCBEF4CQ3ArzqO44MZO3BADW1t7+IcsqFKSSopVFsx6rlAaBX7LL9mcCx7nqyfvvf/ndd9/9ioe2bn258PyrwzD8CSWUKcVb038xk7ICdUqxs3ONeVo3AWRow8PDbQTgbP20iZtzBDFMh6rBh+6++3fmaaMvAOfZXL7jJZZVKAgBxhMaZB04wJTYhT8Tr2YDBgCw6qSTbrCswsWCC4n25gFMceq2Xj2YPiCQny6VupNv5wAUAIDm1BkWzfUIoReiWZpPL+4o5WG4LwyCX4gg+HUUhHiQ+/6jgvOdPAzGCSFMCKFwcdESTDkK+Y5LzFFC62kcS0TnTgeGP+T7bqjPwbKdnyREAlxKfV/YLpdv3bp1awGMVnaGVfECWgCKrvHvA4ODr47f/0YRjciobc3j5vM87569u3atNPm8YBgy1mV6YuIq3/e5kEK3T0p7pAUUvXqe81Wk7ThdY/ql0dFrPM8tJ79vFlBzOPC8bybTTgJFmkf2HXyttkDUmng80hkI/KcrpdIlJs14XQgAwPDwcBsaxGj1LBrLk0XJCdvOLZVO01rEQXSOH9FwSh46H10X33U2m7TqthsC8ws8L7qPXU2zyVGPKYtXqVxn0qpbryzA8t61aVN7/IpdWp6zCZxzB48I53I8Y1qVycmPmXwy0wfGnRgZeR8AwNatWwt9fX1s0803527v7y/uHBjoHNq+vXdqdPRs3/NuC0JPzkqvQxOhcsrTP4nKPYtlzTEBXl+aGBl5XxAEUkou0s7CGoaYhm4Yhtuc6YmrwHTWXHb+AmbC2OKmAABPDAycoq/p6DNAvaDCiSU+uST/roY4Q8a7yM3uaz5fgO3ku/ZnZc3kUb89MCCjDMPwgT179nSb9GpsoJtgQUyhpUUnB5qp+O4Wk37qpFGjfOQ4P9blyr54xnO9wPcPxhjxjLqgcZjyxMRFnmsb+wKtM/yYAZC6TAvfVaamXsuFp7jw9ESagQlhPpXJyY+ZtBrOOdiuzw0MFMMwfEBi+9XklU4PWH8ehlNH9u0706TXML9mwLqXDh26Pgg9PQen5J2lLWqDSYfz0HGcV5m8jqqscWA74n3olhZr2tlPiLyi3hyDeQRO5RMyRrvZg24Dp1J54sv9X8ZxmzqujiuQCMYOHLhJG5Gvr8hRL3CunRxIvaL/xtD27b2Y9glZ6Rcg4kwAANjkxMTfBIHrSakHYjpDrh+ihZXn3RuzLjRng/h4AGlx080356LdR0Za51wrx/m+G7rl8rUmvVTGgs/RTm/WPGQLO2PsC3ts7ArfczyJ2uAZJ2vsX9e1bzHppdYFoQCIZ9v3yBbrE0kSHOcj0CQffIeemjTdpiv91AZt7lOKbDtwiLXf1JEjZwa+f1CX1SwymuSHi57Q8+4f6NeWsur1UxbgtwqAoEJh3R1mk7LVC2EYysrU1Jxe78Fy397fXwxcd5tsgTawrYMg2BszPpRc1NYsbp8bGCiGnne/bHmBq5mxZ1eemY3992My6Sl9fsvH9++/oXPJ4i/n8m1UKqjxQdkMqKSllAoCz/nrv/30p/9i7UUXlZRWLOFHq9SwgGwwCl7cELTqWbz47yYPl/6Yh+E+oNQSQnIpSWbpDKWUCSE4y+d/r2fVKd96bGCg5wVwhkwAAK7/yEfOo4yeBwDmXLM5iRKiJBAAEGprW1fX3coo2yTjxSGDYAQA88gGPDMWQuhvm5xFylzh+ly+WAAggtHY+WoD4JgNXPcXP/nJf3zdTEx1z7aVUoQAKMrIoH6QjNEchKgsvp8FAADJ5a4AfbBX9WjbYBoxXnIJ58G0RSmeFzc8F9yyZQsBAGCFwhkKYLk+vcw2OKRUCgCAS/nQuo3ruJnr6hewOQgAQKVU+n0rR/8QpIx8k89obJI4N86Uq5SMMaI4b8lndQYQAIA3vve9ayWB0wGy0zohCn0UP/sP3/jGIfNYmXksGbhSyjpt3TpPcvk10DRZk15j6DLRXN4qWlZkYjkrMlXoaDAwMGARQvjvnnzy+s6lS7+Wzxc6lJSCEsqyTtiRtnQYjvi+87Zie+fnN2zYAP39/fPmwHoBjWHaXSmlrGVf3/SzySNHrvFs+zeMMQtASq1QZLQrmtAzY8wSQvBiW/G151x++W3Yr62sKk8wUACAzmXLrs7l8u1aQQYIKJJ1VgPO+X+Ynw2ZJAAANxqgWSd50GMK/8cJagbMQkA+NjDQU8ixPwIAkEor0eucGteFUsrCMBRKys+sX79eAABrwkwIAIAQaiz5oklWEYhSDRcupk6qPDKynAC8GCDGeIhKcKAEjPIWSDX4xL33PmeeNixZX18fAQCwCtbZuVyOKYhp6yYZXgKUUgUAoIT4LT6qjdEyFACAlc/faFl5IgEkDtGGBVEAqmG3IUx5qZprZmyYXO6yfL7QGylvtQJFfrtx40ZpNoaNKqO116X3LBc+14uV1pS5WtSljHC0ndsQAwMD1rp16/iORx55xSmnn/p11Jqu0dxrAClBYXzB+U7ftv+wo6P7B0acoDZu3NhSIy1gboGrSdiwgS5fvfp3o889d51TLv+AUspAAcgWrgkwQpiUUhTa2v7sIx/+8OeT759n0MyRwdXJF40mPSlBEUIYD4Nxe2pqAB8nos1APp9fAppRZm5v7KPAtoeS72JgAABnXXrpq2g+d74QoirNUqCvtdUB3nQAUL/483e+8xcAAEBIpvJRGpuXkFnUz6oGkpLp5LMECAAA6yicpQBOBgWgNwbRq/owU7jreU9ddf31ZWTsyWgJaFoAYmzhJ1+nQ9MCWGEYOMr3M+3CGwF31eMjI+cTRl+nnxqW1qDaQggFSiqisl1hBABgVqEz+ewoIQEA8oU2vXgCELos0UqiLqQUBABASf5Q8l0jhL4YBUkcAGjhGpqRuBDKBWN+8mUzzBszVkrRdevW8Wce33XBqWef9V28R6wZceMGBNPElIKklDIZhj+dHBl5TdfixdtR5J1hECzgGAHF1msvuqi05YtffGt5fPRTQgighDIhhNQ7jibdRSkBoFQpJQrF4l865fIHiL4vOifnTscKOEEPbd/eqxQ5DwCAMEOrzYa02XlJLh5dtnr1M/pZQzo312yoto8spdRHXFJgUEoJc3dSAICQSgrBhVQAwMNgLAzDJ+NpJSAAAHL5/Bv0+tncLQdTlwb1UUoS0JPh97ds2SKUUlb26bwOGn1tyiIC4SRfJUABAEiucH4ul5t5JawRqZo8qFK/MU8abiqQFp4bGCgSlrtIP5OZ51xKGVBKDzm2vc88qleyzOjs7b0lny/0RtKaGtQmr+9UKwJUElBSX2FMiYdAkS4jZM6YMUpn9B/ifP1/Nr4lJShGLRqG4aQ7Pb0NAAA2bEij8xg2AACA5NwHgDD5Ngt4GPBf3/PYicGM4+KtU85Y849t7e2ngJScWYxG/ZjenwC4KtQTAeO+/y+/Gxx8y7K1aw8iI07GX8DxByFE9vf307dv2BAsWrbiExNjh/8mDH1OCKFCiOok3mC2oxSIAgVSgsoVC5/xbPvNeI6TjHsCgwAALFm9+lTGrJUAkPl8S5kzQkLhIW1/oCkDUwAAjNEL9f8WZcyilFKGgRDCiN7NMgBglFDGLKJ5KSUTB555ZjSeVpSwYSSTw8OLQcrL9VNWPVttADSMwXm4f/yZQfQ0lGlXDAAAihT0D1Jl+qox84+18eHEmyQkAAAlTE/saUjJR0qt48K575cnJx/Dx4loSRAAgMXnn79aSfEi0Iyq0RCIwSzMhNwbO+ucFXA+Pjg4uJZQ8scACkCTQF1ICYpSIHbF3e/74ThQQvT92/pAPQRVZcbN2iczJoeHFxPLOhXALG4JNF0RKsUVEACq1K6elSu1BGjDhoZ1QGZsFQrdCqDFc1+9AAUFpft23ecl3zZDpkmiFRhjB6qvry9/6vnn35Zvb3slABFAIqss1UGWAkMEEgAYD4LbD42O/sW5555bRkWtZPwFnDgwxwZKKUVXrlrzf6ZLE28XQjhoICQZPw1aZCglY1aOMvbVSql0yfOKIRuFndD31xIKna2cb0mpBzMPxf7kuzQQQpTq76fO1PS/TE9OfnR6cvIT5fHRT2GYOHz48/H/q2H8b8vjo5/yHPeTL/7lL6cxrXjaW7ZsoQAA+Z7O88AiZ0gpgBCrWo+GDCU6W73nlAsv3JdRnAtRigROjv85M6Pk33ohFwae79o2KqTNoDczN+FzIzY2EyiiTk8RqictJeHQ6NCQVjBLK0gtKACAVSyex3K5JUIIBZSalVAyai2oWVtIKZ8wZ51Ho7zFAAC6enqut6zcKVKqOkp4sUdESgApJ8fG/00JdaBpgXVZ9f8g0ZDMbMsbBwEAsLq61oKSq6QKQMlsyp2E6DNsKeUjZnHbtA0jhbtisZcSVoSqML85ogWhGtuyZUsAAABmgXJcgFqwIweGP4TXIPA6QLPrLpzLqpcfz/vG8AMPtMEcGUZfwLGDsTtOAQBGDx14a9wvte7rxnRgApdSqjAIdsSvJCTzOtGAiwZ7evpmGb+Tm+GqCLqFi3m3yrwAUf39tL+/nyqthkTwdzJeVmDeaGRh5t3Y+gHrzN3KO+NpNUJcWQ9dGrZ0l9TYBW50HxfzmBweXhx5akrOTXXqiFdpfM+7J+s1IywDXqEKQ7eW/uvkFc+vPDl5g0mraRumoabOjrNTl8NcTatDk3gdyPedwzseeeQVYRDs0N81vV+u28hxfhzP+2iA9fZs+81SChWErnY9KhsbZ5Gx+aZFByI6v0rluugqW7b5SmH9p0ulO0xaLdV/BsEeDZRSFmzYAAcGB1+9eMnSTwohFWNEUaqaCEX0jljb2qUs8P3vHHjwwXevefnLXaUUWVDUen6BACgw573LTlp151Rp/N1B4HMKQPUZXRNi0NBXnizrgq7lyz9rnqmjYTDHFEStgtjqPAsI0ZM3zVE3+a4RlFIUNmyADRs2AChFQCmCv80VtLohmRaYScRIoZhlWdcm3zdC3Haz54VZxbkRBvoHLC6lNqcY38Q02Ilrc4cAhJCpcmk/KnClxWYAAKyr6xJK6Sn4naYoQ1b1qMukpqTc08I1IwUAQBnT19sik5v1MtHQInHKwjCcdMvlR/FxIlpWMACAXE/Pm61i8XwhuGSMEr1kq1cUvcXlXPzHL/79gR1AoB0AgBjt7nqIrgFR2gm6P+ZsvCqAS2uSUvWlqwhKKePc9wlwNCWauQ0tBifpDKQ5Ymt+K0TqW1RAqHXAPGpSwlqkDsbZwBAnf+71r1/du3zZbfpOIuhNfpMy6UEhJbMY5b7/L0dGR28+bd06LyPBL+AEBNF3+Tgy5PJE6X2hCAUoSpudPSGoufKULxTe5jnORwghClpcbR4HSAAASq3Tap7WnfiqQMYtgqC3lVU12mCfTUimZUAAAMrj5XNoznqxXluZg+ZmQNvNSu2Z2L37KfM0U38DACy6hvUyi9WetePX9fLHK0dCjJWC3ETydRIkxy7TCmnaeUDyfSpMLEXU4+ZJw7kTRfPDw8NtxLLOhjRmVi9nUx9K6Z4ffupTe83TzG2IwEXVQP+Alc/n/hQiGqtPjLGFgCCEfasbJgLUZVDmGKUelCkiZaxt08035/TDlosdAcvf399PKWOXgy61LkMTthAttIAdskvlrMcKEQSxXgy6k6vfNMnTHEAApYDHTA1pZF6AE0dfX19em0g01rKkrIoTGouptXjDd7dEbsIWRNMvCMRF1pXx8Q9xHrbkJpMLzjkPFQ/DqdLoyNVgFn7JfE40NLVwlBKwTTzXvS9uXS6Z9nwD8/Qrzo0yEk/WHbuJOuj6Ok7lSyatTH2F8cZHRs7nYdiSOczImpjvfi+Zbhw4T/muszle1ijUEXtiOcIwCOyxsStMWg3rhe+nRkfPDnxvLJ5OsxBZE3Pdb5u0GjLBesB+dCcnXxME2t5yVeya3p+RRbwwfGjbtm057bIw2CVjovN6ITJ96jg77/vRj7pMGWZVdgAApTQPKI2MnBoG/mEppQpCT2q+0jhgPXzf+3mUXr0VSAxY3upRCTd+w9PbqyYY+mnFLWkcDQmqBRAAgNu+9IX3t3d1vVGvkLJpkJr7iEwI8eD40L53GzdhlCyIpl8QQN1RpRTtXLLk/7i29xnGGEHLOM1gjMMIylh3R8eif9i7a9dKcoIaBMEybbr55pxFid7dtVBKSoEIwWW+UHjFyrPO+sKmm2/OoXSh2eQ/x5AAAIrClRDtprJCj3vf8X6ND2rf1wUFACh2dJxBGetGbd5kpDTgjkwJtR/qMMqanSqQMwGq2r+aQhv0Fe68FTy9Z8eOp83TZm1CAQAK7e0XWrn8EtnIy1WdlCTnKOZP/6459B3nfP7dlpUnhBAjCaiXnIoU2kQY/vCyyy4Lu5YsyZmbLU13xpEkw7I6V56+IosltCbYoGmire1sxnLLpQRl0XxLslLJxaNgGGOTmwkRjezevbtLEnIqALY8ydYFBEAIwa18HnfimeY4xAyibRWmAuTA4OCre5cs+4QCBVJIRSnqkcWuJyQqFBn0EHzQKZVuPPmss0aNaLqlSizgxIY5alAAAO/8i3d+zHfdbxNj5CMZNw2UUialFFaxeP7yU9d82DzOMDqOD1ZeemmOMNbSqhjBmEWllMLK59/x51/6wuaDg4NrzfmtanTOO1cw41lu3bq1QAl5KUD62E0DMlAeBuOh627Hx4loDcEovQAAIjOGWYDyc0UVinRT2mgDAQAoEnKKosooBJKUeDOhhNktheFjl6xbN4mTdjJeAlpcT0G3YTx2NBrqgVJ9xU/uBqhq6LcCPOKbnpi4Cii8RucXafum+yGXSjFm0cD3D7tTU98FAHByOa5AZBqnCAKqbfGyU9sAADZs0O1+NCB560LdxUqqjHwR40gQjyRfNQABADh5yZKTlFItXUvEhY+ScmjXo4/imXGyhRsia0apQKL8cv+XO3qXLdtoWVaHFFIxlqY2XwtjLpHxMJjmnv+uRcuX/04ZH8TJuAuoBXpPSoSmbX48QQhR/f39dMuWLWLv8PB7Atf9BTLZKFJD0tVnzYzl3luZmnqt2R0fFf3OF0YefTRUQsQu/Tes2AxguxSKHdcvPWXVfZ5nv9+dmDgFz3lVrbOOuQYBAPi9K688WxI4R0/cGSek6LwYnp7FWac+JzXKTq3YBJZSG9IQgUATlSnQu6yurq7TCaHLtF1mM2VnnOCVlHhe3NjYR+wKFaPWhcn3M/KL/cYFjQjDcWd6Wht+6evL3hgJ5IvFt+byxYIQMSMfqPyUqLMyZRaSb+1duXIvAIA4dEgRYpkrpdnu6RBCi9SyCqCZcfJ1K9A7e2oZBTiVyYExnnvzMBjntrcDHyei1UWus/NkAOgCI61Kvm8EzsWeK669dhwgc3PNDTQT6Kf7Bgc/X6N2XufsJR6iK0yu+26T1nxNLplhJjkyl4xtLtLEc9cszEcpZak6LsJOBGAdhnfuPMP33L2aFswVlia0EwahkFKqIHAfj3l4mnW7zgewPOiXNwzC6pWgJvWrDfq0HM8ZA98/6HveP4yPjETGKpRSZK79d0fnjK59i0w7V20QorNOx/mKSaspvUKszbZu3VpAN4PNzieTIQwCtzwxYaxczcwX6zU1XvqreFkzBaGvnaEXrXou+BBYn/LIyPLA95/R6dRxVZgI6Ec3cN1tt/f3F+PpZQXW35uePsdz7anIRWSN/s7MwLmUQeBJd3LyNZjWXZs2tYdhuE2XrenVJiWlUEHgeo36Iguwzps3b2aRp6aM57fR2bXrPhbpIGVoQ6QR7lbeGU+nXnvV5GnoqTxV/nQ8rVYwq4YC08iEELlz2+tetuzkle8CEECJlakAaBYz9Lwv59va/smkdVwNeiizy8eQpfOaYS7SVEpRUCrSmFUA5NntD64oj5fPtycnLx0bGbm8PF4+/7f33rvMrMg5Wb9emAVApv44ljA7O2vNBRc8E/rB/xQ8dCghDKQxt1e3hRQwi2kRrlW4uHfVqg+YF3W/OE4w5WHPAQAwSrQXJnyTubSUUkIZECmVUsLK5Vbm8vn3dC1dfF/gundWpqZe+8tf/pKtX79eGNqaK+mI3tEBfWXyRTPgxBv4jjY92OL8cvnlly9VUp4CUNVMbQ69G1dKHZjYv7+R2UgBAFBsL1yRfNEIUoKx9iTGgfNnQCuqpqUfBwEAoLncaYTASgDIbN8Yd9SSqG3v2LjxqG6USIu+K19o65ZScaDUOCpB1CaplNJn2kL9dnTXrnvx+eIVK5hSvDqPqOifBiB5BaCvp80eBADg6pe97HQJcDqAMvSVYRCZ4gmAp40OUpZjBUDaF5A7FyBWzSbZge43/UOJncl3WdHSYEGYSZ/0v7u/80XnnP2RfL7QIQTIyN56YwhmERCB/6vDY2P/2zzL0lDzBiMeVzseeeQV5cnJrzvj46sJIepodpibN29mhBA1deTImYHn/PPU6OjZZtLMxCANM6WEELlhwwZSnpi4qDI+/iG3PH3XmnMvfaCtu/hAvqP9wUVLl9yX67B+c8EVVzwYOM5/VCYnP2ZPTl76y1/+khnlH3KiGU1BpaTORYt+6jvup4EACCVjNJBGDjgitMjUyuXeb0+NXXkCiqspAACV8ISUAkQL4tYZIFqBjRDCpNK2pi2W67EKhT8ttLX/+8suv/xn5cnJG9DtJBiGmEVrNA1m0pI7BwY6AUDb1c4oatP3ixkJw8ARjt/q/WICAJCn9DQFSju9yMi88AqLEuJJ41J1xsSLzx4bGOghlL0E4uLHZt2D9sIFDB96/HG07tXsKwoAQAqFM5mVa2/lChUqUAWug2edLdE29uHY2Ngqy8pfr0W7TKdRU4L04oScf9vYd7AAAHoWLYrE1IRS1ex6D0ilLCtH8vk8MuOWyh8DBQDoXrz44nwh3yuEkJTRlIPumUCaZUrg/eL0yiYQjSHJ0Y54pu9Af8vCwPOVlOh4JSvtHx1w8hs9ePBdnIeK87C6lW+8pdfig8Df501PnwPGs1My/WMJJLrDg4MXl6en9kkples4j4yNja0y71smJvxmeOfOMwLXfUwakcn+HTtWm/cN64yMGPBqhOve6ft+KaU9U4Pve7bvOFtLo6PXYHonGkPGXdymm2/OoUg3q+gwurYwh5Z+5grYb+WJiYs8157S4yPblZYsgRsrdZE4MwhkELiP29PTN8dEcnQ2/Y1l1+JNd6JqgWhmOZIhEg0G7uOtXmvB8VC9SqXrliVEx11O5RPxtBLpUwCA0oEDL/E9x+PCyyw2jtL3nH+Op9UIGMd3/c/JFhzUY1v7vmdnvUKVBNa/Upn+sDSiZc7DGXml5RsE/r6Dg4NrTTp6DnvggTYUU+s+biwmjiyVOc5b4uVpFVEbOs6XZM31uvp5Y0D6saen32DSaloGpNWh7dt7o6MF3TAz0p8RTDzfc/fGrAVmov2jghnk7ImBgVOQeWU5S9Dl5UJKoZxy+W2QsZHmE9hgOx555BVRXYLAlVKq0PPuTxJmFmDcwUcfXeuUyw9KfX86lIbJx8z1pXZWNAiGh9uccvkDvu8cxjbUA4tzqWdk/M/QAp4xmhfVc7SvlkdGlsfTPlEQtdXDD5/t2ZVnWqElfWcyVLY9/UaT1nGlpTiwb6NzYz07zKjH0Yaov6VeBHuue9+RfQdfizvjVvsb29Cenn5DKwxLxupo2+VvmLRS6TsNWE7Xtj8t8Zw9JY+0gIyu0eQ/k9mjWcpMgcsWTCrG2p74vvdzGT97bBp0ewe+/8zeXbtWYjrJPOoB404ODy8OA//pGXnXOS+uLji8qO8wrft+9KOu2TDjrO2VhnidozbMel4cLWj80tSRI3VNoyaBcezJyUuDwPU4DzMzY5yzfM+7B5X7Wuk3RNNCJmG048TitWvf39HRdYrgQjJm1RgqSQMFKQAo5UH4rfauru8YB/LH7ZxYGdHVjkceecUZF5z3445OUxfLKkopBcvnX7545co7yyMjy7OKQpURKz8xMHDKynPP/V6xo+NKIXjIWIGBlLxQLF7Ws2TJD8dHRs5PO0PG7x+6++4lixct+k6xo+MLjBWXCS4kmhmk2q8aAUoJpRAFABp565FAQSklKGO5jp6eWwo9PVuNmDxTPY4V8Pz49Msvf7pcnurnIlBKSVK1npMOXWcqKWWQo7m/2b17dxeK5JNxjxMIAIB0/M8IHjqMMUvfHphb6P7WV8SkkiJfKLyi96Rld1UmJr4ytH1772z7W1E4h5I8CN6wG2qBbu0koPnGTEc8cc1jAvASAABCm8lCNYQQCgiwMAwcHgRa8zhdPKifMWW0cnXGjaksApNSuq5toyZ1WvpVmGOJseHhlQTIBfpZNm10KXW9FajB2//t35p5n0oDAwBoW7z0j5iVO0tKKbT/6VhFU0cIpaAAhOf9m3lQ03c1Z8ZNEB31E9Kix6OZKI+MLCdATofoWIEYH9oNOg41+qV89gf/+I+NdAiSoAAAlpW/wLIKBSVBareuzcEIlQAAgec9BwDCzONZ8pw9lFJ0oH/AeubxXRd4rj01U4yVbrw7spATBLuq4t/WxWgIpZVVrJZDbNUKALB3166VqNGLRvox4GrR972fTw4PL8Z8k2VB4Lu9u3at9CqVX8XTwBCGQSAlF9z3tybLgv//9t57l3m2/TP8fuaqmgvcIYdhaHaInKftKHnc8YbvP2NPTl4aL2saZt22R8EIlVJEARDPdb9t2mlGXdIC7qDscvk9Jp3Mk8Z8A9vDLk9t1H0hjEW6+QtCiIgOPNe9b3jnzjNMWer2dxxYZrRQ1coOVQqpPM8NY0cjLeX523vvXabHonYuo9NtvAsKgsCIV4O9sWOl2gVujP34vn+XxJ1xnV1ibdA71TDwn96zZ093WvpJIA16lcp1UrQg6tRBzzmed5tJK1MbQqxcfX19LPTcX8qa+Sd9XpaxuTn0vPvRhKWK7Yxb1abG9DzH+YhJq+UxGe1Sp8au9H3PTubRKGCdy5OTX4+n1QwYz3ftz8oWaR/bxS6XbzVptVznloEdVDpy5A5diDCsHTDpg4cLzqWQJ4542gzQzZs3s6nRw5/0PFvogVcVy5lFhmFk7vdig3FG5+Kzg3v2LPNs+x4ppZKc14gmtUAxVL7vlzzbfrP5roYR37VpU7tTnv5JNX58oWMIrcngTvuuai7Qf7oV0c2xQtR+g4NrUVxde86WTleRWK/BZHy8EGMCbLpUug3Lqwd5vfocfeBahB9Ko6cw8tRTp0GG/sZ22zkw0IkizqxMEektCPwDmF/WM+v4xBsErseFZ9KLiyTT88cJM/S8e1HZMtn/+Pez2x9cEYbBs9JMnkJKlWFxpJmj0U3IgogZO85HZMqCvHHQ9Dwrr114xGBPv1FGDCK93eIBy5cUKyeY8UM6zeZn+Zie79qfNOlkooM4sAxOufw2ifwjnk+DhdRsxORxmqlZsKWknxb0vO6G9tTYlSa9luvcEjCDHY888grPcyu6EDhopBkwM2X60c7M875p0jnqybJSKl1SGht70/j+/TccHhq6cezAgZvSwuGhoRvH9++/oTQ29ia3XL529+7dXfF0sCxTo4c/iWWNdzyP7yxd987nBgZm3PvDdhnavr23ZkcbY4iYZhgEbswlWtRh+BvLITkPaxkqF5FihOd4oefd77v+51zbfa9dLr/Hd+1P+r73c3RVGIaBSA4cnKBDz/1lvbt3Silij41dUR4fXz966MBbDw8N3Xh4aOjG0UMH3jq+f/8N5fHx9eP7998weujAW/HZ6KEDb7Wnp9+Aac4WOGimS2M3YR2qA67epCKq5zVHMfjnC7jD6OvrY5XK9IdxlR8GoT77T9Sl3hiaTcD+9h3nx8gYk/0dB7Zbebx8vu85npRBbFfXuDzYB6Hn3d/q3diIiZTL79FpmV1rlH799ojq6Hn/EE8rDrwT7DjOq7Rkqrp4aBawj1zbxrujTWkL6+267nfjaTQLWCbf86YPDw5ebNJqmh9AdeHX399P43NQPYY1I0/fOVwaGTkVYuXH/2/v7y9WmXHznXHEjGexu0fgN67jfDGeZrOA9QmDwJ2emLgqnlYjYF2Htm/vjexwZ2i/eJ6+5+59bGCgJ57evCFiXKXSv8qajqk/WHCl5/vO4fJ42Tjzbt44acD8BwYGLM9174unnyUEges507UdhJMlxMSJul61O+TI2ITnfTPOyDCdPXv2dNdT1uGC8yAIZBiEIrZam8GIDw4OvjIMfFuK2smCcymxrbnvb3WmJ67atm2b9ogSg9q8mVVKpUs81/22JiLDvmNlwXp4TuWD8byxDX57773LcFfUStuGYRCMjYxcHk+zVeCEsunmm3M1E0pKftUgYlq8wV5nfBy11ed3MLSAOJ2URkevqdKurl9VAjB3jFhKvXPA/s4ikarurOzrpRQqCLzEQjslDxOqC+7sGscIjOs5zlckMuOaPOvnjfVr5De5ulOtfBDLmmFHrGRcOazi3Fgv/TiQ7oaHh9ta2U3qeHqMB6772Jf7v5xJJI7ANrSnxq70XHsqCLyYD3lZl67Q2E5McSs+L6Uz4yYMCmnB85yvJtPMgmgxAEBCz7tX55utDeNzQezmStM2xDKWJyYu8jy3LGWQecEWieVt+2fJdFtFpoZS5kB6xyOPvKJQzF8HANqlmgKjEZBe30gRR6pNXUu6nlRzYO4yNzXVRgE6wKQvpVaZULG/UZAhhNC/9XPm+8K4ddTAQ3alFO3oWtTv2uVPEkKoEDIqO6WKEMqIsRd840nLl38FGTLeyVy7+pSvF4od10spBYvZJEalHcuySBj4Gzq6u79m7h9HbYC/l6w86b3MyrUDgcigfNR+ikDou5/69QMPvL69e/F9l156KVeJs13o65Odvb2PFdva/syZLH04DIWiVNUoQzFL9xNluQ+URkZOTSr4MCEKUsoCAIAQUpcApBRCKAwgpQIplZSgQEoluJAKpFVsb19ikslEU0kQALV582Z2y9e+Fga+/6kwDBytnNRI+YIAJZQJLqRlWWtZe/F/mBeZlIeOBQyNKaUU7V227J4jo6PXurb9Xu55T9beIVZCCKmMhYmjBwFgFtM0TMj/AF0W3uwOMlPqfAACQJRoqixjgPc6fcdDgweZaEDF7GAzSs7VzwhFxw8a9YtLLUqDwLddRz1kHqXNLfoZYRfjA50izhr1QQhhQgjOhYPOIdLSj4B2mJd1dZ0kOF8LkF0/FZ1xuJ731K0bb502bdO4gAmwQvvb84W2bkKUrPEhr1DxKQZtDpQFgc+5lN+qfVnFiiuuqJZBNfAxkQAFWjQ/W6oDtuHkyMhaFd11N8M5nlJK96ENcSLF3v/4v//3UO3bhqAAACyXuyifL3QKIUR2ozMaCuC3YHhJ8t2cIrZy+KrMtGOpWaXsmgvThfHdG54rzjhLSAlVMYLj1XPBF9+9OJXKx6tpJ3bIKBbz3S1KKbp169ZC4Lp36vcJ0TSX0VWumDJDMl8KZlesRYO1q9doZR4TwaqYIlpNWlWTmRYAwMTIyPvQXWF8NYt1cCqVj2OaKMaMX1drdjexmp4REze4WtIKIkmFXf5GPH2RsrKvlkGvnIPAP3CinR3HYfqHgJGmOOXy2wLX3RbvH01HwojI6tc5S+BcSs5DTfsHDrwEy5AsF8Taq0aJLjqba14O3/f5wcHBV5q0UvNIAvMcGxtbhYqUQeBl2pFE84vj7Ew7Por/vXNgoLP2ek62Okmzy4opcDakqWgXXqlcF4SeDHCHmpJuMuCcGh+XyfTTgPEqpdIl+hgkqVSbHmI7unuiY4zYvJLYGWsTpVnmfRRTu87mWDEzA9uwMjX1WlmjzJc4J045N8a5bRbmWCkAgO95t0kptVnnlLqlBaSnLNKnZmhaWGWu2xweHLw41972Vr0caa6qj6sUIcIvx7wxtbRKigNXTD0dHe1AWScAZL4y0Ayx3Qtp7+z8lOc4n5BCG59Hc3tmt8oEFzKXK7w58P3bfv/3r/6yVSj8qXZ2QCnuaIXgklIgQkgReO5fF9vbP2M6PLX+i0866U9y+WJBShVdf1FKCUIIC8Pg7oO/efjv8DEhhKeZoSH6nUTV+sUrV/5fd7q8iTFG4tdqqFHXz1nsmq1btxaItvAFAACCMT+fzxvj7NkkGIxZuiwScCV8tCAAANzxPhuG3hHGGBVCKNJgHmTMSC6s3Mmd7cU/wceJaMcdKAVRStEzzzyz3N7V9Z1n9+5dN1WaeLNTLv8gDIJydF0J9G65ugWY0eVNQSkQpYDn8sVCvrv79/BxIhrgLkxpO9fnAO7UCDR1qI6SCwJwMPC835nHjT9CbNlCQe/GzwECq0ABUJpPxkqHyUEQsvO0deu8OjtJAgCw+oILVoGSqwHic0Z9egIAdO0KSqntPWvWTNRJPxUc5IUWyxMgxsRkBkgpqZQCfM9Dq1Ez+qkRWD6/PpfLtytVlaw1AjrXUBQ2b9y4Uao6LgbjO+Mai1QzYhpgDEp7+vr6UpXqssAqWGfrWc3klMyPpHShuV7XijlW06/aSxljVwBA1WJZE0jjkELw0FFCaA9bTaQnjZApUwCAtp7Ff5bPFzq5CHizzlZKCWYxKoLg16Oj43fg40S0loAMwyoUcoTW61wpQUoFIKVUUoCUSimuOOdKAWGWVaw7QcdF1u2dnZ8KffdTCghFsTeYSZ9ZBAQXMpfPvyefL94ipRRKqYgRayZqkTD0ueLi/cX2zs8bJRIVH8xIBPf96EddlJArdSGi4gBRigrBpQr5l8xkY2WZDAghCkxbDT7xxP8XuM6zlFKGdUC3cQLgoisuueQM81lEB4RQDobQYutPge2J8RDSuHplTM6JwwIUnS9atuxpydU3AIhmYs1SNu+Zlb9x58BA5wl27zgC0XbKkSlb5557brl36dLvdy5a9KbJgwd/zy7bnxGc71RSUe29SQkAJWfOPK2B5Zi2t9tgshi74ooVzGJoQSgT04rMRUo5/LMvfWks+boh+voIAEBbR8dLc7mCJYSQlDRj/7UgSjXypEQBAAptbS9SoJbpybNZhTSMsz4IQ/9+8ygt/SQEAEAuV3gFAEB1Qd8YUoKyLIsIISepUijqr9tPCJxDRoeGTrbyufVg5o1kvJmQkjFGhOCDlSNjPzEPU+/B33777end0aQVKWWd/+fd756h25IBejMA7CIAACB4zNA4TylBMYvRMAjKbmkamXHTNsRUX/HSl54qBDd+rs15XjMY2lcK9g+PjOwxT9PbKwMadhx29m/vvXdZvmDV2jltkCUx25hAiC8aQ92ZGEkWLFu1KpVo9AqdUn1R2xjZp5QwRsGyLEIZAOeNz3DiO+SOrkX9nl35JKWUKRk3REEptSiNGBRQypjebUolhVKEKsUVkXCrcYJh9fX1yZT6EwCAk049a62iVDuyNqt2qaQASgkIef+DjzzycxM/td5pIGale/G6dfsJJd8HqPaX3rELlc8XeovdHWfHvwt9PyJeSoFQQlk8AKUzDHLQmHAipY6zg1lMlCcmvhGG3hFKCRNCNEybEu12kFnWBWe+9Io3mcdZJtDjAsOUuTlesJRSZMXppz/Rtajrfx986qlXhp7355z7T1CqDb7HpRutQU/OhGgmS4yzkXiMLWaHarXnzyJATwIFQGvcoNafm5C3Ccn33PK1r4VZd5DG2Ie2eczYywHixj6afq4pFAAE57gjqQsvCF5sWXkCoPSiLkPyhDICoIBIeCr5Lg1Y78nh4cWEkIsAABjLyIvQUAWRQzvuv/+geZqhlJq+u5Yt+VPGrNOlNPNGU+jzacnDO5etXXuw0fz8B729tc9TY1WBix2leDt70YsylKUKbMPh4eE2wtg55mlDHhWhauxj+J8+/61nzdMmpQVAHmi1F87P5wq90riwTEZKBVKrFE+ce+655ay0Xw/NKsoAAE4988wb8m3tLxIiEIQQCqr++FRKCdC+Zx997uGH/8s8nuVEEoOZoD3PiyqrjFRXKikoBcJ9/9GpiYk3h553gz09/TZ7evpPXNfpc93Km0I3fDNxXTRgX7fBYjtk8vZ3/sUnK5PTX9AWxuIiOa04RAllkWUYkJISypQSIPzgE+iNSkvSUjrIOAzvXtKzGn1nRjCxuRD3r1u3jjcaLA0gAQCcqfKDAByk4lFfE2MxhhF6evyDoVJpUobh/wod7+2hF/ypZ9t/hmFqQotSKYUasXcrfmezwiwm6PLVq38XeOIbAAQYIdlpiMJbQPdl49XXCQBzvMBJ1fMSXXPhhZPtXV3fGXnqd+sCx/kYF2KaEsqE4FITR/Y2R8UgUKoDxYZoJQrRZ3ao+WLn+cxiVEhubEFlh1IKlZyyLYBMGfbu2rWSoKIOpQxIcxU2nDDDMJzkvo/MMm0XJAAA2tqKLwaAqnvZJhlg+jwMx2VIGln2ioMAAOS6u08DECcBcFCAYt0mjWlei1Buv+r66zNN6iYO3717dxe1mDmvzOLYQEoAYIHvTode8EN8mIgU4b9KpWqaKrsCFwDLe56XcTVSi/b29sVKSWOKOGOOprWCMHx64z9trGRpQwMJAGBR9mIgAErioj/LpxqCi9+Yn9lovw7qMmPs7Nv7+4vFzs4/1U8ZIZTOUMyLAydnxfk3Lli3rjJLRjID6KK6dPCgUsmpApuPwnO9S5d+P9/Wtrmrp+fOrp6e73Z0dP+go6P7Bx3d3T/uWbNmAmIMtx7w/ebNm+V//tfPP1yZnP6ClDxi/klICUoIRYQQPPT9/mJn59/iGXHdvMwESHJqcS6XYxD37GLaN0cVnsHNHkIMC64ci+Zju1r9HyFkmYklAQDWr18vip2dWwud7d8qtLf/W3tX13fau7q+09bZ+d2eJUt+YOVyjwAAKFldrWJ/C0HTG2e2MIsvd3ryG2HoHQFKreSufCb0bklRcuXRXqU7HiDGTeaGDRuIUspac+GFk8XOzr8VtnuDPj+3KMgWVz+GlihA7sMf/nDDtrByOS0paWHSxWMPQhgy46wgoPUlXqSUOAWAg4r6t0nmMZOH9z/yyF7ztKZdcDIe2r69l1CtSZ1NhBtLn9CRkfGRrCYV9Q7LmFOUkgpK4tKF5uC+34opUQYAcNrq1b9HqXUxSKlw05AOXfxoQ0Hpzzt7ex9D6WcyNuIPensVoFSqzlQWR+RtS6nOPOcdyfdNwAAAirncRRbLnYzi+6YtH4MCiuLiTG2PdWfUukw/wO+af04pZUIIDip8GLSEqYWSzkTdzkPR1atvvPGVNGddJoRQjFmUgDnUSclW71ApE5zv3Ltv33fM4zmZpDds2KAAAGhbW0AprQAAkISSEQOKnc9wl2GCvv7TAgghCrZsoevXrxe7H33k0zzw9zDGSNq5KRB9BhP6/q7RwcF/AN1+mVZmRGjFJ2EU3iDG7ISgAo7y3LOtq8tRSvH0gTRz8MbbK95uhBBFiOqFZLtj6Sh40bM5QHx3rAT8AMCsWtOqYUApEMGFzOcLvaxA3oiPE9FOeGzcuFESQjgy5baenp8FbnAr54HiioMQKTQ4S8TFxUqIs0H3r0od4CnQbR460vcHzaO6E3sCFACAWdZ5uXyhIASYxWgGcjdFU0rdd9111/kqXTmUAAB0LFt2JhC9y5JJUkh+gTDPpeC7zzrrrNauGcXsX1ePcEjdzBQooJTqK0bCf8I8btiGNSJ+Sm+hlCVckKaBaD0QKangQk4dKX3DvMjC+M0cTtJ0vNKhVHt7V5dWtM3UqVVQxi7TXxiFFGy+RlljDkpgGzYd98rMrft37FgtCegFG16jaoqqH+3JQ2NPg5YwNey3Zqhb4L6+PtXf30+7entfl88XrEirrRFMDMH5nYaI52RXHAfh3OM8rGXwpiMUpUu2bduWM4SqcKdhxIAtiSyVUoSsXy/u2rSp/eJXvOL/yxeLZ3POFZCZZzKUUMY5V1beunDZGaf3b9u2Lbd+/XqBnd0Iwhxkxxkc/paEdMFRtl/FtrsVqHapwqoP1wjcNT8iOoi3V6zdJACAUErf046XSGkj82EYTseezilEEHw9DDyfWYzKJnRImG4vK8/edCIrcmXBxo0bJU6E3/v7v/+RFOoBi+UIgMrMLCPGAhD+5Cc/mbkwNhvtPXv2dFNCVgHg5JelycxkCbB/Yv/+rDtIhC4LI1cCpNyDbQQc70rdZ56kzWMUtHLYiy2rUMCjrJoYTbJUSj5sfjadoaP5RZELAaoKYLEYtX8aEFB6Fw5wwD40lu2s09BzuVS6RlH1OilFRqUjKS3LIiD5r9/zgVt/rpSiW7ZsiY5H4sFsaEh+5UpWrb9KqhvUB4Ecs6yMqvERBABAPpd7WfIFkLpNWKPV7ExMtKLVzAAAeteufYllWScLITKfF+M8RJXadfJZZ40m388GaUSMIh75xquvPjlfLK7Xa7FYIVMaRp+zUBaG4SRw/iN8XBvr6FEeHw9z+UI5/ixSGpBySXd391GZZYRq/dW2bdty697yltvyxeK7KCXSslhdXUzLsohlWapYbL/1wvPO+xw+r8sIjEiD0NyRMAy1dxXcdZuhSBk5y8SeTTtSAABF5Jm5XN5SUp8TxxG4/njyWR0o0HUxDsN1laKzOx449vg4Kp7MyGe2MJrVpKOn51FQcBcAnunU50WUUAZSKgLWhS+65JJXmMfpffA8AJ4lv2PjRi903Z26Ko2V2VJBiG2Yu97gxN4AAKxetmwJsZg+tsg4JWn/HgBSqaG1F11UApiRdipwfD02MNBDgLwCoLqIygIz8R7xbbvRTlICAFj5vPGclHydDi3GVUwIwQMv+A1kED/iGN+9e3cXYewsqKlPw0+jSV0p2H/3976XdVJXoOt2Yz7fRgHIzIVGGkwM17W/vWXLFgEAdP369SK2aYkCGF2Xd2zc6EnQUq9I/6ABsByE0Dw1BoSyAGmiPDKyXBJynnmWyp9mALWauXju4NDQkHnatKxII9SyXgV4ayMrTOpC8h2gy3rUG896lWUAAKvOOus1+UJhhRBSaY3h+nkRold4Sol/K3Z3P2VER9krlxFeV5cPQjgA1QbBcwpCoGvx4sW1ylAtAgdWX18fu/C88z7X0d19k5RSRGchoACkVNKc9CfPMYXgMlcs3Oq79idN50QmN2vQ16cAAArF3KBSchqARGK0KkGT62IuHGem0RgSAKC9q/saTWg4kLRYjHOurFwO7zQ2BBJZzrIMM64FJaTStWjRhPmzPpHMDgwAgEv1L1KK6rlVA7qXAJJZjKq89drku+cptEg3nz8AAEBILnMjK3Oor5Q4aP5OHcihUqsIZS2NHSm0wpAUcifghJSSNkJVzc8SAICzXnLhOVaOrQVQQNEFYxS55q8IWkEUAAh9duLJJ1N347iZUACEEdKi5yoBWoFdDZf2738SsokfCQDAmmXLzgMiTwHgme8zV48o1c53bNxY7750BBTJlycmLiKMvk5b+YrbW6j7KVBtUUwpYH/g2vanA9f9vOs4X/Qd50sYHKfyJddxvhh4wf/xXf9zvmt/llByDmgizNSGAABAgOU7C63sjAkAAG3Pna4kPwmgBZGxqbIk5LFL1q2bbNaGEKORzZs3M0ppZJ0tKzQ9KQgD/svku9miXuMKAIBiZ6cxfdmYqUoJihDCBOeeDDw8K55bmBX3ZZddFoZCVpKvNUh3Ww705f5moyAFEcMjBO741rc+lysWb00a9ABQUhKQVN99MKsyFNdRCkCIEELm8m0f9xznI6bt0hiyAgDYcf/9B6kCvZozKzwAfXXKyuVelFu06J0mfkbK1HaqiTHUQil9vc7KXJtC5Tel9tu+j8x4pvjSIFZuJrnUk/VMOp8cPXCgTp8cNQQAwNizz/5KSbWTMYs2PTM1Jbas/KsfGxjomeVi5oSFkopEk7hqOP9C5GeYS2RcyTFPAQAKxeIqSmkbxBUJmwCvIknOm17/STBDs+rMvVYrOyl9JSdelzolqCoMhtvN/fu082IAAHj47rsXKwIvqn2aGrUKs1MlUj295sILJ0HPf00+0vWhbR0vtaxCQXCizVG2ABFGRiMyjfN8e/tf5POFXiFARnenFTQR9xNghEDXokU3FNraPpIrFm8tFIt/mSsWb8VQLLbrZ4XcB3Vo+5BlaWWqbNemND9g1MpRZS0yj5I0lwZNh/niebl8Mf1YoQl8x2t05zwJAgDwR9deu0Ypdb5+pI/cAJqNK60jxEO+b/rwYbzTXHcOzYoZjdTf308JIWrw0UfXKgKXm0i07uiAGBOR8pFdewbRTmzdqswGBEDhgLYYrbE7SikQkFIxyyoCya/Ax/E4zYArdkKI8mz77wrF4l8mDXpIpYRU+nyCe06/73l/r6+cSE2CoA2DEEqVkFzmC8VPe5XKR9MYMoofr7r++rLneb/WhaiWB1fWlLH/VR4vn2/OPpv6DVZKUbJ+vejr62PdJy3bUCi0LRFCRBMsqu4rkA8tXbrU7LSaTjbw2MBAl1TqpJqHUb+rscHx8Zqjg7mCaSdr7UUXlQLf1YpcwI3d5PRBg6Jqy7LOPfXcc682j7MM0JZgzteSfp2zhJZoE6UchJD2mqdNGBcAxCQJpKG2cyj5qQBokzwr9OSllEJGnwqUkk3t29c7tW9fLyGE37VpUzsB+uqaziNN6gIxYxxeoMdM+jgnAABnnXfeWqnUKQAcqquXbBCS78AxmnyXAjP21cUAAJTFxbmNhxZqo9uTZdQCrgtsR296+hyl1Nv0U0IUMcc2GdoPKCVKKW3IR2YNoFpaXBApgQDQfL4n+aoZBOS0cZrGzVYDrTQsJKWAzDgLKACAZOyiXCG/Ao/cAEzeDdoSpaFCygeMdcmmO/EsmEFoGzZsoAAAi1aseFlHZ9cpAFJWV0R1SmeKIaTcetlll4VqDuTnjaCUGAXdCdVnqKKeZ6fFomZCjBFLuzy1Md9W/IhUUgDRzBXAaIoTIFJIyj2nP9/e+cniZz/7Qbtsf2aGcwlCGWMUhBSK5q1PxRhyfKcZYfLIxHcC352OO0agFLSJx1xuZaHd+pZbKp1mlEQYMuWaoE0ZWih6+c4d3/y7QrH9eiG4rLnygBtjLv8NdHkaapmjGdJF3d2LrHxuKQBURXCmhxVRI+vWrdOKaPPT7xIAwKs4mwPfnbZY3hJNNKuB6jPyfFfH682TVrhMJpAUZbeModWyYE1XAZgdKT6ZQU21YMyiQeDboSfrKbZI0GNpJQBkOhcEMyFRCoTzYDqsVA7j40Q0QJp0xsdXty1fvqV92bKf7921a+UV1157JrXoeVKFZrHfHNJYWeI83D+1b9+95nHajkQv2js6zs3l8u1CCBGfKxohOusVJJNZShR3btu2LSeVcXZRM5vX7yBsQ8HDI8Kefgr0eJvRhkkIov4kXyj0KqVErXGWbCBAGAXKtOnVLAGyabkjDAVJojIzYzO3AVC9oMl2Z7rKGBXIQ9zztAJchjaMFlCW9YcECFBqaBdzrTsKVFQ2GYa/MA/nfKEPYIhr8+bNrHTkyB2yxjh4umF1NEoe+N7Y1Ojo2SaNhgQ8WyDjGD148F1xI93xcsZ8m2YqQ8TM+vtp3H+mtjmuXY9xof8OgkDG3A9GO5zpicnPcx5qI//xMpnvZK1P1JodMv5G15RJY+z4dxC4j6MLyDRgOmNjY6tc274DjawnjMZjG90z0D9gxb+rB/QHOz0xcVUQuF5a2XzH+RK00OZHA8d2tlbzru92MO5IYGj79l7IUNeswHTsyclLvUrlo06l8nG7PLURg1OpfNypVD5emZz8mFepfDQe7PLUxnKpdE08nUbAOAP9A5bveffIjK7sdBvpvvfsyjM7BwY64+kl0/ddZ7P+Bl06Ng7RuA/8A+i6Eh0OxNLWjhOmp88JAvdxKaXiwlNOufwgzi9BGHfV2Dggvbmu+9142ZNAOvQ97x9k5JYxSx7asUsQuJ49NnZFPK16wDKURkZODXx/WJezuaMGGaNRz3Xvwwm9QZ2i8Y1ONaTkMWcexzg0zlfXy7Pfb8recMGPdSuPjCwPfP+gTLZhg7zQ4UXoeffXcxiSBL7fu2vXyiAIqm2Zkn4yxPjdVHli4iKTXkMamRWwkA/dffeSqvcebJR0Yo6Yhe9+L57GfAA7tTQ6ek0QBDXeiHAS8X3/rih+k+UcllUBkOlS6TZMR9fZTPKca3/CotYPsIrvSgHI9MTk5+PtUQ3cOJIXynftz2K+Ud6mI595fNcFgeeNydggxRB5RvI9O3DdOytTU699dvuDKzbdfHNu08035+770Y+6xkZGLvdd+5M4UDk3JYkTEefS993QcZxXxfNuBGzz6dLYTbosVS8qkeeX2AIl+f1cAdMuT0zcKtG7j0C6nEmbWPcwCFxcxODC4mgQpxnf934eb4dmAeMFnvdNk1aW9o9PVM9IGWj6QNqvM0mZYMaEhyZVa8ZEbKyy0PPulym0Vy9gvDDwn07zyob9ZU9OXhqGwbPS0GQYBoILT3HhqSAIMjEtDDgOYn7BZ9AblqGvr495lcqv9HduS47ig8DfNzo0hDa6G88hhqZKo6PX+L4b1ngXi+eZkj+2YXlioqnvX6xr4FQ+ISUX6Ms5jfaPd4j8plcqH42XvR6isV0qXdOKL2ETkmOqYX9BPL/JyRtkCzQvYzQYet79t/f3Z2L+s4IhBha59KshoPROr65W7VtMGg0b/miAK++nf/3w6RHjMh0X7YQC9/E9e/Y0dc4dH7TIiMMwENGOWODO1jDCqhvD1J1tX19ffrpUuk1IMYMRSsl1ukKqwKl8Iv6d+U3B7Pg5D1UYhLo28XaO7bLDIBS+5+4Nw/ChwHW3Bb7/dBj4drxPkowY3Yu5jvPFeJ7NENtlmMVKlXCxzW17+o0m7rz1PZajPF4+3/e8aYmu4hoyZF2+yYmJvzFpHHX5kAZLIyOnBoG/TxrXbbrNGwP7IEYDTcuD9banxq4Mg8Dlwss8WfGqtOi2eFqxtAkAwNatWwvoYhDpvVnAvncd55GtW7cW4ulhPl6lch22keQ8lMYVJuehMiKbGenWC1hn3/dLjayrYRkO7tmzLPD9p03emfKKFhied2+znSoiWnSUy7fqclbHR01IYca4G2u0uIBYGSaHhxcHjrNT1iyK02l/zkOD3WkyIDOOSQNT64XA955T+aDENsyYF7Z3eWLi1nhajYDtWZUG1emzlIB1s8tTG01aTfPLiiQxUwAQuWLxPCtfKAjpC1B4BjIT8bvF3PUfxMeJaHMGtML1wH/9x0HO+QEAqCoRReeY5JQVvb0rzSd1BxKebX5j06Z/7Fy06H36ygQh+oyYAJ5JMmZRz3O+XGjr+AR2Yvxc1Ch5kC1btgT/+uEP/5UzXf5/lFKmlBDVa0+UEkpkyENB84WNTrn8gbhyCGr7Ljv55K+60+VNzGJUSRF5iwJzDq2vIksBBEguX1jLGLvcKhQutXK5s5iVazesSVTPeXQfKSUEY8wKg+AXzz700CdMkumdGoMy52F9fX2MgtJeVEyTyuiiPfdUIJ4zn8xb32N5P3/b53crIR4BIKAUN3UgjboaioXCq9BqUTNpSTOcf/75+nvLepGSYpmmEWZpO+WNAyH6SkDIZcuOzwktvJxZVlFJajR1m3ZfpFPBwxCVt5LjHQAATjvttDygQZcsF4X1uSMAAFiUurfffntkUAdppjw5eYNVKPyrZeVOkdqBgYXfUcqgqoeispCipjgAAFCPfP62z+P5d9qHBACg0NW1XAEsB4CZlrfqwaQWiPAZMK5IM+hACAAAygAVBdORaFU9N1AqpXRBBdvxcW2sCAwAoG3x0j+yioXzhfAF6rI0o/3jAtNkhJFe86RevRC6DakVWS/LAuQ/QgiuANCUaMO8sE8rpdIlQOgf6qfZFApQZyEMAwf8cCs+TkSbNZKFEP39/dSyrJcnbXykwjBCqtSOzt5eVHhoRryzBjK+d2zc6CmidOObhSs1DgysnNVrtbeju7hk/QB0AaMqWYVCOwCAlFLhvTapr2pJSikLg+Afd+166q8xftrgJISo/v5+esvXvhaWdu16n+vatzPGLEKUrDJkAEoooYQBZVqDMg3vvOWW/1WZmvq/zNLesaTxqwqmjpRShj6KpZJCCGTaUlJqvCsZ6AWGkowxSwTBr8uVyp8be+FZJplIeevLn/3sKYrSM/VTU3a8aA/w3L5Dh9CYftM0ZwvUqt64caPkSvxcP2umbBRppF86OTKyFgAA+vvrknMWoFMFK5dblssXCkLyWsWPBkBFJSllJmtlhrHxTTffnMvlLFREq2bWjI8pYELwkKiwkXEMcEdHi0qpNgAAlo0X16Cvrw9/EkKImi6N3dTW2fkNymi3lHpxWPtFvOzZmIlZxwD3g+9F/ncb0DC1rJMAoKth+9QBBYoKaXXHKcQm9qkjR84k1HqVfpptYsfxI6XcG045dd3vIQ08NzBQpIXcuwEIEBL3vzDjk/lBtm4CiI1LqkjTe+umfuq5gYEiAdC20bPmZdowDPzBZ594Al1PNmyQLcZBj1UsfiCXz3cZLewsuUW2NKiCx3/18MOoud0wv1YQEQ42CoxCe6G97XL91Ky+IklNIl/zp1Til8RcvWk0QOYIDACAe/xJAAClqj5DqQIFQKlFYaY5tRjMNSkCADA6Pn4L9/1/YYxZmiVXGVsQeJt27Nz5l0ZDvKH6upkgyJqXv9wdHy+9x3Xt2wkhTCmupJRC600q4Tr2+4vtnZ/HHQR+jwuNzZs3h129vbeWS1Mf5GHoUuOLGK8YYHxqvEYxxohmwNVJAK8k6Pwl9X3/37xS6c1Lly49YCaQ1Ek5CdwF9i5efA6AWhlbF1T7XohHjfuwTAz+KKEnsIDfHwaeTyhhjcxjUgpECC6tfH5JvqNDX+w3DiiOFkSINZqSMo3j2YIAALztc393qQR1JYACFpljNQqu9bMXQACUVMP7D43hziu1rZb09EQ7W0nAeIZqDHSTqpTquvDCC9v1MyLt6ek3tHUs+ppUvKiv1KUwYmhY7hRISQhhPAyfLQ0N/dQ8TNOiBpzT8u2FRTkrx6TKak+sCil5kHxWBxQAINfW9kf5fKFXSn3jIkPzgTIOP6QQj/asWTPRYPwwAIDll196HWPsciG4pIQynUda9OMP1DZWlCIzrltQXPD3nHPOSZLIMwBUzGBKE5hUKWUPZzH2oZSy1q9fL8ql0jWMsTcDoKvMbMA77iHn/9nAJvqsEa80AQB48zted3EunzeGM0jC1Xe13CimDAKfi9BHBZFMk/xRQgIA2FOlR4LA59T4EgY9kRAAAGrlrxkeHm4zC4TUxkbmt2bNGjdXLN7Ig+B2qn0Xa0bseV/91v96//uyMGJEPM1f/erX/9N33W9rIxUClOI8cL33dnR1fbleJ0bPlCKLlvR+oVKavCZw3V+go3lkLlJKEd0VxGAYsLavqsWiPAyflX74js985jN/2nnSSXgfLnMf4S5QALzUsvJEKa4v4qvYgAPZyD7wXEMBAOx+9NHdlFq/I0BihlLqIfI485Lkm6MBKxZRBJcZEq8RMbYk+a4OKAAAy7XfmMsXq8YxWoESA8ZOfCrNgTExSwhBO+UZFxhmwqR0xUk9PVF9uO8/pUA9rW1oN6G1LNmYuQYAQAhx1ykXXrivUV0QFrFyWdOfAUrRcFDd8psy8PLIyHKLMW2Yh8RCE0ipx49r22g6OHX84JUfi1h/of+m2qkggeyZHScwgKbnqXiVtq2r6zxm0eVchJkXT5H976pziBkLP6V1fKjZKPLSyMiphfb2f2KWVdRHetnyQpF4EPilg88Mo+vJOUWcACgAwEmrVl2I54+MMVIdmLVlVoorIACUst8Fk5V5F1HHoAAA9j377JMgxBABUnW8rijVKyt57pL2dnPGWb+xkXkSQviBBx98t2GeucD3v3Pk8cc/0IqzdIRJk1533XX+sw8//O7Q97bkcjkWeP5fdnR3f82cE9dNz+SllFJ06cqVDx8ZH39dZWqqz3O9n4Zh4DBmUXP+qP0pR36VdQAAEJzvDDznr6cOHXplobP9WxvMbrCVekBsIsgVi+viz6UCxRijgoeODNyGItC5BPbXFddeO86F0JIR9Hal0lsVrVhb+TyeR6XEaglGLE0KAFUrVADZU6YM/gB/G3qoQXzyOLLv4GsJo3+uE8+4Y4hBCvUz87Put4/88pccCPGjB3VHTC2kBGVZuZX57u4XAwAMDw+3LVq27Onp8fG3C86PMMas+DHL7KAXx1yEk87U1P9Lvp1L4MScs/J/cHBwcK3R5ahhKGZyt7C3C72L/tYqFs+XUon4EVFjSJnL5ZjnOntGJybuNg9ntBPSRml05GpFybU6x5ZoQDQKSqloEd84ZKVsDRRTo2MZQkgWDxOXUJKPHGdkgQJBpBQguIxczZqxQ3EThvMpIYRPHTlyZkdPz/esXO4sLcXI2l+gqR0AQs//wRkvPm9nqxubloAdX73i01jDDN/jlaZjCWzo8sTEVyVeXUhou7Vy3QbrPjk8vNgplz8Qu6pRl/DNoKxLYPitMz6+ujw5eYN5RjIQZYQ4USkAcnhw8GK7XL418Lxverb9szAMHwrD8KHQc3/p++4W17Y/7VUq1+3evbvLfI+rwsx5IrD84yMj5we+NyVlYO6ExjXXg12Tw8OLTfyW85gNsD8r4+Mfivo70qieSadID2EQ7Kh317YVYLvE76RH+TXRAEXtb9/3uWfbb8b0kJbiAcy1IH2dqbXrF6ilGwT+PrwDnFZnpEUFQPAOcyv5RNravvfz2B1P3T9TU6/1XHdCimq9k99nDDqPOhrhSUT9Mzn5mjAMQylQmzqdPpIhuiLpef8QtU9K32zbti3nu/ZndbrZ7qhW89Dt1uxmA+YVuO6d5tsWtIyzadxnDa2kF936CMOHmt39jerou9/T31Tn8kYBy+O57qH9O3ak3nMHALhr06b2qdHRs51y+QNB4B/Q32an8Xhevu/ZYyMjl5tyz8jraBERGyFE9fX15b/9zW/+JN/W9urIcpNKXylLo5iB1qhwJZ+MNx/AvH735JPXn37uOT+srqYoxXKJwP9Vrth2NZjJppn6KRIF7r7wd+w9je0uBL4zcXGFJUGvwuLv4jvwhmVAmAlNRCtKpVg8TzBXsr7whS/kbdu2bNv2LrvssjCRBgWdt0ymGY9XD9jGnuN8JF8sfloIXzBaYEBifR8E38oXi29XLZxDHy0wr7GRkcu7FvcO5HL5dn1kUuNXLIIWLwHhIpwsj01ctWTlyiePprzYLr5rfzZXaPuQ4EKisl0WYHnCMJxUIvzbw88M/r+1F11UQvpQSpHJQ4fW5jvb35HLFd5j5fNLlFKCZLaaD2B2Piz0vS2Ftvb1jWgP28LznK/m88VbsG+T8epBKr3D4EHwLb9U+lDXypVHMM19g4OfP/nUtX+llBIUKEvrn0bQPtSZbivff1kWBzT4vlIqXVLs7PwlZbQbpMpsV1lLWKQCSkkY+t9Tfvhxky8hxpPb+WeffTUh5GP59vZXKqWEUiRmu74xsP8FDx3fdq7q7O19LK1OUb9MT59D8/n7rHxuiRBSMVrfcxwi6hPffzzw/e9blqWAUgFSMtCTFFVKWJSmuzikFEIAACWUHwrVWSjmb7RyuZVY9mT8JDB/wcM99qHDLzNn4jNoEJ8Nbd/ee/I5Z/+GWbmz8Nt4vDRgWYLALykh/51QSigAlQCSAlCgUFBAuilli6WUL8rlcj2gAITUNKU7umlVAGK8znfdb7d1dPx5Wl3mDMg0nhgYOMWzK8/IaHWj79smVwrV98fmjmkS8fI6duVpGa3o9d1TzqUMg1CgcYusxh5Uyk5SZbAHHYdJI/oG/07GS4OJG/+uWg5t25oqpay0FSBUyzqjvPXSrAeMMzAwYHmue59MGLZA2rBt+3oTP1P95gJYtofuvnsJ3iNtbJHK3EeeI1rFb/FOZHVn3kow+08tXdjr+/5dnut+O3DdO33f+3ngV+/Qt7JTjQUu9f3VN8TLnAZ855TLH5AtGDCJB7ybHAT+Pt9xfhy47p1epfIr17XHIq2GlO+aBZRqxO5lp9J9HEgfe3ftWonGRrLencbAudSGfoylJd/z7glc907fdTYHrrstDIMA021lx6jT1v3ZbKePz33X/mT8uywhDAMRBIH0KpXrTFp1+78RsC1x19qydTbfPzg2NrYqnlYifQpawnkRSt/iRoXmMuhx1JoEo/qd3oE/8/iuC+Llnhdg4s88vusC17XHpIypBqWId6qNPf8mMOsBO7c8Ofl1GRu4unxRA37bxG25bHGm3N/fT6dGR8/2Hectvmt/MvC8b/q+93Pf8+5xXfe7ruN8kbuVd5YnJi7atm1bznxPWsk3npdbLl9bHhlZHn+eBDLWKNRZ5kXtVCpdExNZNiwXvnemjQlMFDXGiDMMgh1xcXgyjWMBNI3ZbLKNxIIZjRA0An5r29NvlMZUajK/LIFzKRsxPs45z2qsYsZ3Uhuu6OvrY6bMdfsn6mvHeZXv+1yn0RqDkVmZ+CwYM4oGVX8/zdJv8XHgO9noY2bQouf6deKCC2OYoqX6aGYQBv7hLIZLxsbGVsWMpmTqk6j/w3Db8PBwm5kfko5KMgcAAN93t8TTzhrCwD/slkqnxeuUqKcFxhKWkEIFoSc5D2ek0ygYWuXxUANj/zD5XdaAda6Mj38IWtjYzRpKKWugf8D63ZNPXh8RVyNmjBNyGD40PDzcZtKY0djzCSTiA4ODr/Y8N6y16qOJ3nPdQ1NHjpwZj98McSba399P3cnJ1/iO82PcrTQKQeiXfM+7x3ect6CZvDhTr4d4nk6l8nFp7O8mLRu1CiT20UMH3hoEngw995cxJl+3PfCd67rflbJqPUnGiDNm2rNuOvOFKgOpfEnTYRAImU6r8TLPhclWzLtSKl2iV/OzY15R4Dwxe3Cu69J6EDHGUx4fX2/K25CBYVvs2bOnOwyCHVKP68xnrPHAee1MmHzfasB2DVx3W8w8ZVN6wzrXWMWqM5c1C8k61WfQzQN+W5mc/JgpZ2pdsPyeZ79faqtjmfOsWr9y3xtPazZA2qie57a2qPF9v9Ro/sVnuPsPQ5dz4c1I53gFpGGnPP2Tvr6+PEDtYm9egB02cmBYK8U0MbWGROX77hbz/fwWMAXYKP39/dQpT/9ExhYJ8YZsVcSF8UoHDrzEd53NKJLS7RKI+KAUQvAwCIXkPMT8MJ5n2z+L24Cu10ax58wuT22URsFHSqlsu/wNXOzUE03XA9Zj9NCBt/q+Z8cWKPfFREcz0sRn0xMTV/me42kHGGZXbP4PwyCwp8aurJfGfAPznBov/RW2d6PJdi4Xj/jdzoGBTjQhqfs+Pe9jGZAGfcf5cZZdMSJafNn2p2V8HLW885v7gMzF972fx5QFG9Icvj+yb9+Zvu8croo/sY+OS19xKaXybPtnjWwa47Pb+/uLkb3wzAsbVNwL9jaTrGUBfotmI7MfyUQSALtSKl1i0prRZ1H6jvNjWTOOj3+oKn76Tw/v3HlGvTrMOZRStMZGcxMj5NGgr9prnvXq62iAjXN4aOjG5HlDxDhqRSV1GxPPZEGLTd6acNqQ6bxBx+QhTma+79mxFeqM89q4Nis6mvB9n/OYTWzXtu9olYFgPcb3779BM2LdZ9hvXqXyq3qDFf92nfIPpayzK3acH0fx53ulmAKkt9LY2JskLh4bMOP4JNXoDCsrsH1RisGjndfxC5ETCt8/2OrRUbS4GR09O35e3bhNU8J8MG/OJWrYVqamvn/Xpk3tpswN+w/fB573TWl2XXNetuxB943njTY7d4x29dPTb+A81DcYMpY7Gp8teq6rh6gNjTZ3dmasQxgE7vSEdtKSLAumfXDPnmXoOSkS/ct5oKMWQjSWQr90cHDwlaa888/j4gyhxj1dg4GFTI+7lXfCsSpoCrBDv9z/5e7AdfUuJWV3HFOWSB3ACoDgztOpVD6uFyNpDh/0JMWFOYuIlAISjDoSPZqrLK7/uX595lWrlGV+l6fKn8b8MC1uxGPSMORmVwQQcUZVFaNW2wSdFfied0/yWhIOmLEDB26SUntGwvrr8oTK82zhTk6+Jp7XsQaW8+Dg4CvDMAiqzhPSJTlYh8D3phqt1LMC2yuuJBRv42MdIloUUk2Xxm4yZWypfhjfdxwj+jfXglLa81iHIPRkELqhlFI5TuVLybKnAetTOnDgJb7vl+RRnO8fZcA5aPp3Tz6JCo+pfYN01dfXx9AjWEt0ZaRq6KWsXj5ZgeXxXPfbrZVFz2FCCO6Wy9eatGrmiui8uFS6JgwDob1dHX9aQ0YcBr5dOnTo2CqoYoM/dPfdS5xK+SldqMZ+MvXELI9aW28uoMyuXu+OtagDz9w4l1JIoXzfsxu5DcRnXqXyUYmT2wzC00+TbVH7rpYpx9PxXf9zJq8ZzFiffQqlvf/UMv9IvOU4X4krh1VLX0U0AR06dL2egGYOIGTGnuveF98d42Lk4ODg2qpGffWMKKqH592z6eabG5ZjvoFlHXnqqdO0BEP7bq5Hr1JWJ6p6k0OrwLZGLeTZaNbORYhLUcpT5chndrK8zYDfxPufcxE7az2+E2UYhlJrCXsyfkc7WY84kuM6DCMH3zPSn49QndgD9/DQ0I3xMqUBlYMcx3lV7RFR87aPxqfjoAODo5ZaKaX9vCMzjivJZg31NPqjc3Gcc+vOrccm8JhCZRD6pdLY2JvSyj2viLsl9Fz3kJRxzb2ZRIATThgE7vE8N0TgJNL/7v7OyH9pTJyCE1XoefemiXtjk+rbOA9VGIbmOkm17hFLNWLkIAj2hmG4LQzDbYHvD/u+XrXz2G62GrjAMgSu++54nrHBwtCASTyvZJqe53wViSM54eLzytTUa5ERJ5VNonQqlV/t3bVrZTydaBXsOV+VmgZi4mntCzkMA1GZmnqtiX/c+/zL/V/urrqUqy7C0gLuipxy+W0mjaMaZFiG2/v7i9GZWjTZzxw38xF0/+oF4PTE5OdxLCdpIyuixdzo6DXaJaeR1mRiyM3e1wtZv+EicgNaddfakAaxHe7atKm9ei6JC96s+c4mVDWxPdedGN+/H43+ZCovitY5KvM1WmSagLQfy+uo6Bti5XFt+w4sTzLfBoFLKVV5cvKtJq2oPPFFQqTv01racxhQAmrmB7vydEw03bC/5hyY4eHBwYs9zy3rwiGx1ifYrGexxwI4Cf3uySev9zxbBKGnt+7IzISXep0A/y9PTFwUibIiotB1x7993y+5jvPFcql0zejQ0Mk7BwY6dw4MdO7fsWN1uVS6xnWcL3quO4HfxBlq9TzPGytPTFyUKEM0qUfXtMykg4HHVm2OU/nSwMBADUNGQncnJ19TPfOrJW5M0ymXH0xqpsbLkObXFtNybfuOePzjhbjynmfbP4vK2GDSigZbufwBSEwOswW2w+Tw8GK8RsOPUuM2S9ASl6o4bWJk5H1G52GGXkKrUEpR1d9PnXL5begjW9MOzgf15oRG71KC8ReeRXTM4/64Xfe7WY9sIBbn4J49y5BWdFrNdUBmE+L9H7juY2MZLTbhe3ts7Ao9D5tFcAMJZZSnacPA95/+7b33ovXApm3TDNH8aOal5JzSOJhFYvXYpMqMTdl+e++9y9BORHy+OVZBz9O6TmEYhq5t34HWvPA2zDEFNjheEdIdbwg1lQiMplwYPFtPCeh4AMuAO0w8Y9JMMVC+79nJnXy0EkUFhRgT5LEdaRiGD8TOGmfUNZb3RaHn/tK0T63I2kyesbvPUTpxZjhVKv0rliXO0OPliZnRIzWMGJXOYoMmUY+HUIEpfl8O87/vRz/qClz3sXj5qwPdGxsfGal7N/JYA8sctVcT5RJsg7l2Co5tMbR9e69r23dgGcyEPKda1pxXRdJST/bb4goyabQ5G2CdfMd5S+0Ck5udeIuMt6YOUnIuOOqdyIjG6jPHaCFqO1sfuvvuJaaMmeuK9Tm4Z8+yytTU9/X5pM53LhZOOMaq4ywIPM/56sE9e5aZ+9FNxwvWx3Ocr0ik5+xtzGXtMUXT/LIgtlmJpHYpedcLXEqppsZLf2XSijNjCgAw/PSzl3ueW5EyiCSu8xywm2L0J1TguttKY2NvivSn5qj9WgZmXDp06PogCCKFnWqoJQicnMMwfCBN7Hu8gGV4dvuDK1B0WZ0+PBUErpeYuCgAwNjIyOW+59QYtpA117f8u2KKTpGFq0SILsg/NjDQE4nEagyRSBkEgfR9N0w7v44zZBQL1TJkLbGIrno4zpeQeEqjI1enMWJMA/srjRHH837o7ruXxFeqPLYj8Tz7/Sbu8SHUBLAcqIVeZcbpExi2i+c4X4l/PxfA9hvoH7CmS2M3+Z67N5l3lTmnaeYn/5YK48a+i94Fgb/PcyofjBldmTNGjEB6Lk9MXOR73j3xhY5ZWHJpDnQ0jdYy6Og55zIMQynMVcBqHQJZOnLkjn2Dg5+P7f5q6lltrxmMuOW+w2+2bduWs8vl9+grTzofEc0VQlPJzL6oqZOeU6J5vbZvXHdbpJcQu6HRCBjnyL59Z3queygIAj3uzJXJRsDxGXje2ODDD2st+havQdYDlgvtsIdhECTz5wnaxn6O5o0UHwH4W+v5iLrpNgPmlRZitJOkKSXNcaPnuvc55fLbEuNoTtpuVsCGGT104K26wasrVh1qJ7eISXnePbGVxJxOBLNFtLAYHbna9xxPRGLnQIWBX7Mzxri4EtXxausYhuG22O6/6U4K4+zdtWtltCCIieGQkQae9w0Tv6bdUNw+/MADbfFzo3g/6MkAGUvlg9MTE1cFvn8wWQcpq+e+YRg+0Mj6VpwZx5W3cED5vrvleCttJYFtjQ4jku2UDBHdztPdeLMoowAAo0NDJ9vl8q2ebd+DV8uONnieO+H7/l2B6747fj1rrusRB9Zn+IEH2sqTkzdw39+KoutkEBJ1TbhopCTl+85h17bvOLLv4GuNIQU2OTHxN2Ho6oUzrzJD7FPHdrZmcd7SDPE+ckul03zX/mQYBDsaKSZpukmnqWqd/JLrlH/oO85baib2jEwRaTlwKp+o5jkzn/Rgru15zj+btOaMHiKpm+2+N55XloB1aMSM7enpm1tNd1ZBSOW59lQQBLt8x/mxU6l83HGcV8WPOwxPmLO2mw2IMobvJ0ZG3tezYsVtUklBCWH1FPHQaL0Mw59ahYLWps7giOFYQRkD65MTE3/T3dPzt0LwkBCSE0I4vFz5/Y6lSx/COh/cs2fZ0rVr77NyaKBc11u7DBPE94M/7ujo+BHGT+aVBoxbOnTo+q6lS34IwBRE7tmkBKCUh+GesaGhq04+6yz0MRx3SEEIIWrr1q2F31+37uv5QuFt2hkBidynSQlKKQFK8UBKCPP5Qqcuf9XAOho3F0HwwFSlsn7p0qUH6tVDKUU2bNhArrvqqt4LX3bl/cX2jrPDMBS5XI4JIR70xsau71q58kh/fz/duHFjXSP9xxJKOwpXm2677d09K1bcJtElGkk3AJ9Gt3MNM5gj12r9/f303TfeeGHnsmVXA4WLmSIvovn8MgC1CKQqSFAFQqBICGFKEQlKcCDMVVL6lNKKlPIQJeQZocSD4AU/b+vtfS6WF92wYQPMd38Y5qXQacnkgQOX5Ls730Bo7qWWxV4kJF9CCenM5QuFeLsHgc8JoRUCUAYpjwDA02EY/mp0//6fnHreeSMm7ai9PKfyQZpjn7ZIjkkAKYSAXC7HAt//zjO/+c3/vGDdugqO7Xj5WkWUJ4ACQtRzAwPFnnPP/cO27u7XgJTnAYFVlFk9CmQns3IF9JmhXfWFvlLEoYy6IOQRoPAsD/gDY0NDd6254IJnYumztHFWDzjm7cnJS3N56/+nCLEAoABgUVAiBwAAtIHrRCVcr2x/fdHy5b9LzidHA0xrcnh4cXH5kj8nyloFSuRMWaiSkkHccYRxtUgoDUFKqQAOSde9s33Jkn3xcuHv8sjIcqun+48pwCpQpBsAACitMm2QNRsgAhTbtEoDso4/c8JCosKyUGyCKDHou+6zEzt3Dp22bp2HUbCvWnGgM6/AleLkxMTfyEgEVX8lWN1h+HeZ72fOfMcZWKexkZHPSS1iFZ7nVuyxsSvAiKrA7KA9zw31DlqvyCMxvOfdi+Lc2VwRMMpF98iEtIFzKX3f5+VS6RrQZZ2x48Y23bp1a8G2y9/Q35l9QiwdrsXIkVH76rtqHTKavyQQu94WBIGUWpS4qzQycqqJU/f74wFsN7wTHTaxwhWX6ERpzKJfs8Cssmf06+bNm9nQ9u29BwcH104dOXKmPTl5aWl05OpyqXRNuVS65uDg4CufeXzXBQcHB9ce3LNn2UC/VtRDqOqRyDHvC5Nv1F4KgEwODy8+sm/fmQcHB19ZOnTo+tLY2JtKY2Nv8iqV60qjI1ePj4ycPzo0dDLuQGJpRboO5rferbr2Lfpmgu5D17Y/jW0w13U2fVSTptq8mZVHRpYf2bfvTHtq7MrK1NRr7enpN9jT02+oTE29dnpi4qqp0dGzDw4OrkV3nNG31b6ZF5pawNzB9NOM8XncYQiSTY0ervUOUl+Lj0sp+XyJ++YCWKb+d/d3lo4cuUNKLaaIKWFZAADTpbGbZEKUXBUBOx+Jx20F+E1lcvJjNW0a+93MdixOFI8NDPSgjejkXdakWE/WitgbiqbjUEo7mtDMuPKENJqgMbuyqWU8nsAy4f3yIAgaWoyKL7Jiacw77W7evJkdzSSNjL1ZHx4rzLY+jZhV/GzVde1bPNc9FLPuN9+i+FkvcI7m2zTE+no24Vi0UaNA65S/brkypjtX4biLoZsCCamWGadPaPHJPvC8b8a/P9GADd/X15cvT0x81fccD3fGykzkKA2o7iyFsZ4VHpV7QPymxlxjghlncbSA7+770Y+60Dxlchec1jdhGG47ODi4FlKUtdKAbXXfj37U5VTKTzmVyhMn6o4YgW08vn//DVEbC6mETHf7GWfGx0vXARmLscZGlVI0xtxwwqBGA3demdBcIKpLbR1mTIBZ6oHxlFLEGR9fbb7P9O1cIXY9rF6dqFKKRtb05kmysoD/psDJFkW6VWacPqnFmDEqIZ2QkzXEJltzh/eG2L1oLeKsqbPeaUqt9OWkaTxnRaxNL09eUYh23p7z1XjcesD3X+7/cneNQ4wZfVO9chZjpJkWEjip3LVpU/vowYPvauRI4kRBtOA5dOh6rZEZs089o21qmPH9MdHnwmR6AkEzwqrhkoX+WcB/JyQm2/hhOHner/sIIUopRd6+YYPf1dPz3ZgCTOqhP6VAQBGQKswRIfIAAFu2bJl1KwSuW5RKqjTNACIhUiRoAgoAcMONf3QaEHKmAgCtqFQbSUpK9P9qsdXW9gp8XBsrHah89/pbbnGWnXzyV42yV6SIdMIjOWc36jHGGr1dwHEEIUQRslEqpQgQAieEUs0CFnCMkGDGlCqJM1vTcXDC7priiGnwxc8MKABAKMNRHQljK5AghcUKVs4iq0GLuWczeVMAgFx7YXUul2NSyBmNqQAOmZ9121EZ7ednHt91Qe+qVZuL7R1nS8FTGSSlQIQQKpfL9RTb278+XRq7iRAis+6OESiGez5MhOgmUGtQZ4QQ6p92/VMLHyzgWIMQok6U2xkLWMAxA4oiZ5wZ11HgQjFr4Lp3mu9nw6yOK+Iizri/3nj9Ypay6jLLesBv0CBFXIELz49te/qNJm4qs8TnU6OjZ1cNcVQthEkjeq0qn2lReGSLOwjcNFN0LxRgnZJnxvX0HY6XAtcCFrCABWQBUfruHpmcmPhwd0/P3+L91GREhL6vqUgYiv8oFAqvN+LM59UqVilF169fTz790Y3nrjp77S8LhbYlUoKiFAj+z0U46U8HV3Ut6XrStFHqjjQJbI/HBgZ6zn7pS39VbG+/CO8AY9phGE5WJiauWrJyZWrauCOeOnLkzFx7+/eK7e0XSakEpaR6jzh2r1gqKUBRqu8yYx8RJjj3Qt//H+1dXd/BNOP5PJ+B9Tk8NHTjstWrv5n1nrEI/F/lim1Xm2fzSrtKKQIbNhAAgA3JlzFsSLyvibsh8WYDAGzYUFPm+azDXAAXPRs2bCC6OhsS9cJq1dYL5qhuytyjx78x53p9klaO+Uaynif6QjFZ3iSOpvzN0p5rmLLWlhfpM0ks8cG6YYPSNF2fXpDukrRWM6rxe9zFjRwYNpaM4m7TUnYYqOzk+3PmqutYAwmlr68vj56e0q4foca40XhtWkdlVPUhZhkqbo4t0nb2vPvrGbtHJxBTR46ciS4tZ+yIq9KJx9D0pjadV93h473bIHC94+13ej6AdZkYGXmfaaMZJhnjIe2e8QsF6gS+vnGilWcB84+FPp8dCO4wRg8efNeSk076SrMdBgAIAGBhGNxdKBRfDabxj/Vq5miB9Y4sj8UkAtoCF4CUHEQo/ldbR9s/4ORfb3dpFjWUEMKnJyauKnR0/CSXy/UIIRQzSkPakhajnuN8or2z81PJXTGWqVIqXVLoaP8us3JnJSUVQgjOGLMED/c4k1Ovm/K8/SetWPZtK1d4k5RSAFR3yGhVTHDhcRG+v62tY5PavJmR9esFpvd8RSQ9GC/9VVfvos/rdkLJwUy6xZ1xGIY/OVYSnd/ee++ynmJxcVt3dzA9Ok0AAHLtTLR1dERHHyHnUd/mLEvEnxUXLZpREWHb3Gpr852pKZdUKt7ql7/cS56v4gI7KXE51sA23r17d1ebUp0FSovu9HQ+Hsdqbxdg6u5L6U2MjfHOk07yi8ViuGbNGjced7YY2r69N5/P9ySfN4LK52vaLt/dzZVtKwCAYj7PAQCOjO4lbcUlsquri3hBYAEA+NPTM6SKxZUrpbJt5U9Ps0J3t8A442NjatGKFWLMccYuu+yyEOOr/n468ta3LnG98YhOuhedzPzpaRYEAc3n85IaGpK2LQEACt3dAmL5F7q7BenoIMq2lW3KDQCwpLe3ZuyPl0rMEsLCchW6uwXGj8c9MrqXTE2GsvOkk/wDBw4469atS50HEVu3bi28/IILOoaefbYdAKCru5vl83nJGeNLentFuVxWAACHDqHqDMDipUutwLLss846azqW1LxjaPv23rbe3qWVkZGaI0mkzTTkLEuIMOS0o4NiH6SBdnTQtrY24k1N1Yxl17ZlW0cHdW1bYrugmFqWxsbetKh38feErDKPNFTFfcEDT+zcefVll10WHouJba6BZX7o7ruXXPjylz1QbGs3JjGrDNkoRXER+v+70NbxJWTEyHhjyQkw4hW3XL6WFfLfsKzcKUJwyZhl4mlTmIKHR5zJqauM6bqIGccZcb69/cdWjq3SZagy4pj4eaczOflGNH+3b9++4oqlS7+bKxZfr5kSkMh0ppICjAa27/rvw4VFvUXF8wVYB7s8tbGto+sTzRaRuKjhvv8v+ba2t84XzWK6k8PDiztWrvyplOICpZRPiNZ2V6qqzEcIJQQUVQqIUkIRakkCmpEqZY4cjKo4RToBIimBQAFxCShfSrUfpNzBiNzu296Tw6Oju84999yyKctxY8pI2265fK1VLHxVSdUmlSwSIBbWCQCAAFGEgAKAEBQooCQABS4QKCjBby+0dXxiNn2F3zjj46tzXV1bhQjXUMpCGdMBwT5JgoCaMQkTQgTofhGEAFMKBBBQYPqJENDW+qSicQIkVH8Xh4kDikhJFKWS8xuLnZ1bkabdcvlals9/Syeg8yAEGH5nnlfLrqr5YBxCY4t8qSgQEkZlNHWIvk8A4yefAwAHAAukHMi1tb0tZRFICCHKLZVOszo771RKrgUFBJTKYZsQSoRSer4E3e+mnEQoKReDEl8ptHV8OLlRmWtgWYeHh9tWrFj+Y1DylXqc1vI+BYogjUZjUgkFhAock4BTThqFEgCpFCWEEqWkiuYBKRUQAApEKiKFUiQXDdgDg4Ov9n0/5f7qjMCllDwM/KdPJBeKswHWvTwxcas0njxq68oF3un1fe/nePc4kQYBABgfGTk/8LxvhEHgykiRCkWmIhI1xyx7RQMLd90HBwdfid5k4mJzKatOH4LAfTx+jxjT2b17d2QYJPktF9plWBAEMubPt2YV+HxD1HczfK2mi6nxvWvb6GZuXkT2WC5neuKq5PHCfIcw8O0wCHb4rv3ZI/v2ofW0Y35fF/O7a9OmdtdxHtHla8UZgHF+EAS7hh94YFae4bB/fcd5y8z0T5wQhkEQ8yZngd41fVq27DBi/kPsmC1VCRLL73n2+/U3rfd5zDvcvIxPRGzuv2iunLnMNmC7RhPyxPi4rQ3VV8W0aZASqDGu3WMVix3mcUsD5QSCAgD4l4985J88u/LvxjFCbMdIKSVAhBQql8tfm7Os/ww995e+593mOc5HPKfyQc9x/s53nK0dvT2/tvL5dxBGc3pHzKK2lVIJxpgV+P79w/v3/5N5rMAQMyGEl0ZHrl6y6qQtuVxxuRCCx3fEUkoBlFrc8550J8t9vStX7sVVtLm+RM8999yyP1a6yXO9n1JKTT30vXFKKCOUSItSyBWLn3Vd+xbz3fO136LdHmN0BQCAkkqvs5uAEDWefDbH0LsesM7TxwlCSgmqevShf6cFkFKBlDOeJ4MQQgkhlFRSSFkNzLLamWVdkCu0fahn2bIHfcf50oGdO08h+r79sVx8MQCAdW95yx8XisXL9FxDSbIeySCEiH6D3m0WVGdnjV3rFiDNP1fovyTHtgVVvx+iOA36IhmnXrzGQUusQKnnKmNjT5syi/7+fkoZu1y/UnXLiaFe/mllTIvXWtBSHanEg6Z8VkJiYepELwUAEEKKRnlif4P2KqGE4GHg+NtMWvO2KzbQ40Gpc3K5XLseQzPLKBu0cTJkiZMWFFqiwEE6vHPnGehIfKYbxWpAJSEehlNxl4TxWj6fUFN/4z5wxs4ych5eawe6NggVBmGN7WgZX00G/uHDg4MXx/NEZlgaHb3Gc91DOl6tO7dIWcv3nymPl883381YNWKav7333mWebf/MfF9TZqyD77uhPT19s/nueceQ4zuvwHW3Re2URfFwnpXZYivu2ThkP7rAueRc8DgdBr7/TNyPd7K8c40YPTF0lGL8H88sb51QLbs3FkmBMrojhFgZFADBsdB6P9RXBpyLgPMCKsJi35RGRk6tukRtNN8c+xApQVacG02ZozGUJg2J2/xvFKL+Dvx9Md/x8zovYdnt8tRGXYa0slYlm+nvEs/rXAduFpDfUk2zACMjIyWQYgK0/y9T4pryAxjjEgoAFKhOxoqL8XEi2vMGuLNcc8EFz/xu1+4bw8Afwp2lNCt0SoFQSpm++lS7G6kGopjFIuUpMMRLCGFchJPccf98xemnP6Fqz0IIAEB7Z/ur84XCCiF4SK2qqzTBhaSUMs7D/aHrvqVrSdeTavPmVPdsWI+XvPKVo08//PBNgev+XO9Q9O5Y6X0+U4rzXK5gWYX8m7dt25Yzu6Z5Jfz5wkte/vIliqpaZxh1q0JpGIbCC8RI8s1cwUg5ZF9fX94qFi/Vz2S9As09KCWUEsYspilVSmHlci8qdBS/f3Bw8JVII8nP5hgMAODIvoOvBkZfCVKq+JW8LMAxRAjtsAoF7VovcRUqCx6+++7FAOpFALOR3ZHZfJQZuBsSSj1jHlEAgLaurvMooyu5CBShdYl5FkiZzFsEXpfkwsGdfHz3SgAArrzuulVA1GkACqTkGWnNzFFK7e5Zs2YCdF5HX+AGwDmU0NxLk++qwOZP64YU+kh51AxSgmKMkTAMnKixtv7wPh+APAsAIEljEYFSUjBmUcW0larnO3CSuvClL73/8NDB9Z7jbGeMWTihxeNqppwWqt0gpRKSgGSMWTwMn+WhuL6tp+dnhpHG21YBAPzsju9s9F3324xZOTDKDVrsyCjn4UGvYv9JR0/Po0opq5EmNNbj4nXr9j/98MM3BY5zr2bAShDU5mZWjvv+4950+X3PV+U7JPmOxYuXUcI6o4mGqFRrXNIo4zFKbaLUEXyciHb0MHcKv9Dfv4YQdRYAB1ZHSWi+QYmmSyEEz+WKy5euWvWNkaeeOo0QIvtb2GW2Cpzkepb33pTPFyw5i3bGRTAQyFMp25LvM4AAAJx13nlrgbGTADiAauAP+DgAF2mB5z0EALBv3z70W3wRpQwoseTc2iE7OjLEPlGgxkYPHBkyj+OlowAAuVzufGaxxUJIRRPKUE0hyROgmfK8SK0QuPmYHB5enMtbZ4MuvKGPOWvwbCB6IUKE1KaaI3GpcTeYvmWvBnyfxfPQ8wlxUe90qXQHioy5EVOHYSj175QgtBAYRS5hGMrAd7/XzPsRtv3w8HCba9t3SCmV9ukqlee6h5zpWuWOLEBPTU8MDJzilMsP6vIEgdRiy6e96elzoEGZTnRgW5QOHbpeSKGC0NPWt+qIqeNiMPRmNR/SgHi5pBQqCEy5UsbQsQyoSFaemEDnJHNed4jRU3li4iIehlPyKEWtYRjK2YjYI+WtinOjTsfNoph6zIPve/b4yEjN0VPgundKPK46gcoczfl1/IFj+dETno6fIspNCUgjvuO8JZ7WfAFpyZ6cvDQIXE/K4Kjo9GgCtutUqfSvSOAEAIAStRfAKMM0AEExNrXONX+3vPo9EREX9d50883vKB0efZ3nej9VinNKKWOMES2yTglmJ6KkUGEQ/EL4/uu273jyT4yyVV01fRQTr1mzxj308MM3B4G3KZcrWJyH+0VgX9/evfg+VNZKflsP69evF7hDnti7d33gOPcyZuUE5zvd6enXF7u7nzJpppbp+QIrn19LgAABanZSKl1MbVafAHK8wnkp+Xquke9ouwSAACFKHuWGZE5ACGNSCsh3tP9Z6cCBl8y3QpdVKPwJZaxbXyebfQswyohVLLYk4jbQYk8KV0ZPZl2K+UCkWDloh+EgGInC8PBwG7H0Ti1NwnN8oRtQCvEwGIaZ2LcLAIBCsZHYdyZQaiWFmA48bzc+TkSba1AAAMLYuZZVKHAhFY1fFTuGQF7qOOXHcEBSAADP8Z5Ver3TUDNVmZeUkNOGh4dndfXgRAUy5M2bN8vlq0/+6Y1vv/H6I/v2v86enNzke942HgRjgnNPcCG1VisPBQ+PcN9/NAyCf+S+94c7du78w2Jn59ZLL72UN2LECGTIp61b5/3iF7+8NfTDzweud3PHoqW/aZURIwghcvPmzeyUCy/cJ33/bUHgbQoc5+2Lli17erZpnkDQky0h+jwQhCbIeiRoaJkqehANCsyHaB7b1LJyZpGqJY/HG5ohEpHL5dvz3Z1vSL6fC+B5+cHBwbXMst4KNaK/1iGlvsFLpcQbG5nSwnIMDAxYjNLz9UOrDmEcH2hXyABKiafXrFnj4sJoUbF4ipLiVAAAQqzjxB7Sgfsvz3VR2zkCHnU9NjDQY1n58wAM71ak/phEmIWyUmp4ZGxsr3k652MzAQkAwCx6FgBUF/NGED9/mJk2IYRxzhWT1g4dRRMD2/HII6/wPLcipGi4bY/Efr43VZ6YuCiWxgsGxtF4jXnB4eHhttLIyKmVUumS0ujoNW65fK09NXblkX37zsRFCRjinI2oxXwX5TcXC5z5SPNEgWM7W2VMDCnqi8W4lFI5TuVLME+0iu362MBAT+A4O3W5tEnSlPIc84CasJ5t34PixbmkBWxTr1L5qIzu2cfK0GI7oCZumuZuI6DWdVUrOdDHGCl5HK+Ax1++638OYnWzbbvqmzvlu+MdAt8bi91fj8ZQzfEE546MH0806ffqkaez2aQ1ZzTZDGhKmEc3MY5PCDxvdPDhh8+moA1VAwCIvKdGQEGFAICaaYQmAqVAhODSyuW78/niJfg4Ee15DQKgCCHS7FotpRRds2aN27ty5d7O3t7Hepctu6etq+vujkVLf7N89erf4QrX7DrVbHaeuFtDBjoXu7dYmnSu0jyewMF6349+1AUgzc4YrZxFsUzQkEoLJkTAHzGP5oNWCQDAqWeddTrN5VZD3d1No+aXMqmlr5QSWqwZ9zXeOpQiFACA5qyzDuzYcUry/dHA0JXcs2dPN82zPgAAQs1uY5bAhpOEdCXfNcKW888nAAC59vZzFcDyIAilRay693Ub98dsEO+nGX0mIuU0ABA8eAJiylsWhZcYMppx57VazhlpHiXqlTc62pGRhUHKnrWfeWafiRBvOAoAkC8Wz6WUtkkVO56YQf/pUEo+bH7O5lgiM3D+2L17dxdh7BxACU7Gcs5EbX8k+61x0MrBQsq9v/qP/xhCZqwAAP7zvx4cU0rtMzIGQwDpxEoI01fnGbvAPJpjIjlxEDOugbtlqrTzCMs4kUBGJ2fDhOMwjFzNJdM06cm5TPM4gvT399NzrrjiXCvH1oKmRf1CL6HMDGAmcwmKEsqkENPOxMROk8Z80CoFALA6Os6ljHULIVT6eWnKowiUJrX0CSFMmzbV2sBVQwmzAwGytLh06croz7kBAwBYuXz5H1lW4WIhhEKzshFazAmPwggRLRn9QP/jlNJzc7kcYyxP9JWvFD0PLb5PJjELxCfkuNb2DA1uRikQZjEqBA9FGG4HAFi9erWvX1qX6a9mlrdazhlpzgJZyou/KcVrWEqI3aetW+elLOp1ekSZYwH8pzmZUqI1/kM/fCz5bp5AAABWrVhxsQJ5ulRB8n0G1Gs/vVHNGvC8mAfBE+/YuNGjYCZrpRS5deOt06Hv60N0lPereur1SmdN1cV4LnosRQzHAzGmJsn69YIQwtfr/18ojO75ALpx40bZ3tl5lWUVClpJyNCdmjnpK8X11KDU8OjQ0LP4uDbWnECCzkdbfFIRP8kM7vuPh763hYf+90Pf2xL63hbfs38kguDXPAz3CM49xhihIAGMNaSsoFRqdRBKih2dnYvwcSJayzATM39uYKBYLBbfDQBACK1d7GSbl2tA9UYeKEB78l0TSAAAZuVXSimAAJQFDx3BQ0cKMY3/x0MYBo7goSMEn+UijVIppSuldJNpY8AyYD6Ki+1jTzyxB/S8IoeHh9sUpUuE4KGQvJz6HQ8dzEcIHgrh1+y0s4NSKZVIlnFGMPVRUtrm/5+aBJLzvAIAIJTq8+KMkEYvQCl5yJueRuWt+iLZuYHexbcXLsvlCpaSSgBt7fqhlEQl+5uLcDIewrD6W8ZpLN6Xgvs8DEdYPv9tiDcqKvWMHBj+0IqVp3xW30llxsTHzLJK9PvL+dD09PQrli5deiBlxbSAOYICIKDUvCgePZ+ANOY65R8Wih3XR3SKSJCqZtaUhaH/vUKhrW8+aDSWJgs99x6WL7xKCC4ZteqOnyQEFzL0yq8y2vM1Sn99fX3sk5/8ZPvqk046I9fWdhNl9GZGqAWkNR1QHLNTExNv7l269PtzociHadj29Btzufz3AAAsK99CqdIRednyw88X2gp/nWyTZiiPjCyHQuEkULmayT2X0+dvvu8rAABKi1Yup8TE2NjypaesutOyci2I8KV2/hIEv54ulf5nvlBgOcsKwKRfKBQIAEAYEgYkjCQFhBDmCXFk6dKlB5TWjVJKKTo9NnZmoVAgvueJgtEij76N1YNQnvc9L2CFwhu6exb9LedCWSztSCQVAgCY77qf4dPTf5/r6FishPDxZRCGVqFYZLZts3y+Uz8LKkAB7J5f/3pf0s4B0v7wAw+0nfTiFz9iFYvnRw53mpA+xguD4Bf5u+56NdG3QOZ8fMaBdBR43jetfP5GPT8QFimaNSgv9ne5NPVBEOFdLJfrtBhzkZYAAEApmc/leLlSsQqFAgAAFIpFFobphm985U8uXbr0QM1DPITf8cgjr/A9x6sqEqQqxCghpeI8VL7vc7dcvtakkUnJ4oUKo/Q154b5Md3k8/9uwDY4uGfPssD3n5ZxRaE6puhQQSRwKp8waRz1bjAJNKJxcHBwrVYaEioIAjN20sdPtXyoDOkfjDleoUhH8X7H357jfKWm7hkD5lWenLzBpDdn49X3/bt0Hrq95yDofvOcf4ZY3ecaceWjwPdavRttlI+Orb0F7DfXtW+RLdKBMHYMZnN/Ow3x9kOHC1nbL3Z3+R/iac0XkIaGh4fbwjB8SMYUBevNH8ng+34pTYltLhBPTAEA+97t//6E4GKvXiIoBXXs7+u3SupzGfKy5Pv/TjCdzJ57+OGznvvtb9cYsf+cdBSunB999FELDVb8N4aekC3rXKXEWgCllaQaQPeDAilhxpWMuYJRgISu3t4zFMByqUKg1Gq2zDYwVzuEeKRr5cojZmcgUW+AEKJiizEGADA9Pv5F33fHGbNoK2JK3EfnLGtO/MUijU9PTFyllHytlOKorjOlQSrS0pkxwixktH5HgxCJLfPFS6xcvlsILvUZbQtQ5Lfm14z0G4QZebRQZgAAYIS9DPSxQFYaEAQACNCh0v79T5pnM9KvFxJpISgAQFtb/rJcLt9eo7zVDCYWUWqXeVIvj7kCAXOFDJQ8FQC0ZTZsvQalRle0Sson/+PrX99n+m9GG80iRLlGlTcMRO4a3eX6jms02/T9zaTQAP+klOn3lP0+mLOjNCL7bwACAKKwdOna5Wec8cVntz+4wpyhHxVxGdE0AQA44/TT/7p3xYp3wTysyJ5HoAAA3YsWXZnLFwtSgh74dQaTNHZfBedHJo4ceRJijHOOoftDqQtyuRyTQouD9avGw4Ea/Q8F8tfm0QxxltHsVyhSXrZ69TMWYbsAIHbrocl8bPyn6itOwTQAwJYtW5p81BQKACDX1vbefL5gAZCWz9+agVCYFTOu0e9oEPCMGSz6UgAAFp13Z2oaJqV0FedPmL9npN8gzMggS5lB0wIfHh5uk0qdAQCZ7Z9HilgAu9ZedFEJdJ48mUe9kEzPQAIAcEIvB8jabFXFSiF4GAY2Lmbq5TFXoAAAhfb2MwmlywGkjA56mrRgNRp98B0bN3q66bK3XYMQtVhyUmdbtmwBJcQj2KoSB3tKI+N1CQXkAq9c1pZjmlbrBQvmj40NWQXr+lUvuuiOoe3be4kxvJGMmAWGETNCiJwujd3U3dPzt5QCOvxO9tsLHsoQf39/P7WKxWtAM6KqdmEq1eldp1Tw0Mmnnz4EALBh48YUSj5qSACAXLGor0pQS+9XMTSAEIJyHiglFE7oTUEAlCRkEvSMIJtmAgDa8ymAlCIoj02WQZ9FN/+wDpQ+e1PliYmLCMCr///tvXmcXEd1L36q6t7unk2akSXZ2i3Z8iZb3mNjjLHAQOwQ4uDIhIQ8P+BFzkZMCCH8fuS9kfLy+/BxSAjxIwl2gLCEPJCBGJKIBAIjG3CwJWNbliVZtrXMWBpJs/TMdPddq079/qiq27fv9HJnpnu00N/Pp6Tpu9Q9dWo5VadOnaOuNsPSVyEKKwc0C1pQVT4xdxgtxO7du20KsBFURaaaRKm9V0REPDJ44sRxfa3pNCaxVfs/X9LTcwGldB0Ar9QO1aEg4iny/fr3nOorzj8G9Cp9LV2exiuelIdHjx43gSfqUN9EULiCUhYZkDWqatWNFWmB7z6nL6cr5wyQzBABQBx77bWfhoHvM8aYlCCVA/7yQ+ZPSoGgRGFlMudZNr3FXC4/+TMFpcaQkM/kOt56/kUXfXXk6NHlxjVl8uF6MCtiQgifyo++P9vR+TegGvrUz6jmAYyG4Hfuu+8qoHCz6iJEHfloME6LINgJin9JF35zhhmQAIABIVcB6A5CAGSi3yRhVu4gyQkZBAdADbazWB00HlEoVdbXhNAR1/NMsIw58yLTkf31TDbbJ6UUJK16MgXMsQ8qccHmzZsZaF4nn5sTtGC7aMWKFZIab27xCUUj9lAKQjy7fv36om4HjV6YM7Zu3UoBAIhtX04tuYxznB7dqQYVkRtjQZqiFjYTA80/7Tks5dpD08gFPrtm48b8PPFPnZdmTJ14SNlcCagjWGEQFHip1DKXncnKkAAAP/jXJ19Q+8aWEi8pgJTdpf9stWn6GYnNmzdnoh8EINPR8daexYu/PHL06HIyU5W1HuBLU1NbOroWfJoyS0d0IXweGuyZCgoAkFvYd0cm27EAUQpGTVSY6Z1KWQ5TxrnvgwyNQ4GmdyAzIB165pmVlNG1AABShSaNVFu1VsiEKG8kRMrD+w4fPgGxM//VUCmMZA7Ut1LNL9TBJgDB+cjA1742J//celWMkyMjlwK1tgAAIKLSTzcmRa1IAOo+HK3imNV91xVXtMavqN6yyHV3r5cSl04nZ3q7SgKleDaajM0jJCFvoCQDlMaiO8n687IoBKLnHNCX5tQfNmgHK1Yud1F1/jWG5HzenH0QQuTE4OAiStl1AAAkZWhPs19MCBk+/Oqr1ZyetAZGaEzl8w8pi+pG1qrKcs7z3PHJU6daYmV2psOU99DTT1/que44xqIkuY6zyxhepQldZwbcwvj4A77vc84RTV6e43xUP9M0K9izAfH1pXGBGVnt1ojWZKwkA8fZe3TPnj6I8baZMHVRnJy8E4UOFF6ln1S9ZqxxPe8hnVfd9mHoH3zyyY4wCF6Iylmjb8aT4Zfnul+O5zUbGDp9t/SnqK15y65Ia1uPe54bum5pFDGQyHnNkxrxFAbBC8rb2txorobIKrnk/h7OwhKcc8HdiYm3xfNqJUz5JQAJPXdnmWZRc3wuJy4QUQZBcOTVPf91fjy/2SLJvzB0uTC0TPt+ZQqCAMMgFPPFP9NmS5OjNwczjKZm2oXrFP45yq/mlGf2qNb5KQDAyePHf8BFqIx5zRygyqKMqjDmIpPJ9mW7O40T+mr5nutgmOm2y1VELEQU2VzuhiXLl//TyNGjy7dt21bXMYqZvU2O5f8w09X1l5RSKlFIShkFQKSA5dX3zxI0z8aGhzdQSm4G4FUEVyVbpdB8pvRprQajrdQqZGx2IxC9hxsnJeo7sWsaQnACAMAkT7sPRQAAll555RohwtUAZQvp1JDC7E3P7D0No5b/6RNPLBEo3wWgXF+S2s06Zokqn/MKpR0AFgipnZbUrBHj5UhmVq1b16qBWgAAMEauS95QqEkcAACg4Kc811X7nbPaXpgd3LGxlZLSi0A1GNVmSKMaVRbXkvPnL9r4upMAoHZ55gaECv4xtUqHBqxDlJZlESnxZKFQOGSuJp5qNigAALW6brCsDDFtsj6MukFBBOIZUH2g6dtdUKPzCwCAwtjYjzHghxhjBAjGBpjaNDDK3i63b2c/o1bVwg1LCwGgB0DtnVAAKoTgLJO5pef8xffq56qqRoywODU0tL6zp/NPGaOMEILMYlSp7CiV1FqsH291wz3TQAEAsh0dv5zJZvuEEEpFLesMQlpIlYrFf9NXqrX1ZkAJGkKNW9hKVKMN1IBECKGCh47rBubYVaN6pQAAhFo3ZbIdC3TsB7VTW+s7Gkplz6VbKsz1iBcDALj02mt/LdfReYngAilo15eyOiFmYiQRv93Z03UEQEYnMdQEv9qYovZuJZCsncs1XRibie+OHTuyhLEawW6mlwXUcwKU8d2xwuHDSrDV2V5oIggAAMlkLiOEnA/SGOZVpzMOo/YXiLv17zkJFDMp2zsw0E2oskRXdhO6TlWNV76kgUS3c8TjnpSv6cvVH24e9MRBXp280Qiq7wRycnzcqNRbgmkDlD7iRK677baRIAifhGiPx/CqWsWrs1oI8mb35+8wZ46rPXiuggIALFu+/DJ1xAPVWUVKCNVHPaSgqT0dCdRnTysGB0Qgxkii5jGDcw660/MfPfZYTyabvUddZUrU1mhhKFGoI03hwanjx3+gL6eYCc8MZkDfOzDQTYCsB6hNUxJCoqSUgQR8+aVDh4xRSKMBSe1d2eQXAdQxHJpwAV0N0Z4XyJenhkfMyrjRt6bB1MWzAwO9dtZ6b3SjQuGQzBaRWYxyEU6cGhz8LBDWC0AAUWhO1alIRXNHR0+PDqOo9uebBAIA8Pobb7xQAl4EIFMbH6F2RUoIObD6lltc0w6Sz7UAFACAWdZ6xix7Jmd6pSQUJIBfLKpQfXMHAQBYc/XV6wDkOgAO5aV2A5I0pxBgvw6w01L+mYnD7t27bdNPI2O2uiAghNHgkNdGjx7dB7M2smyMacJYgwEACN//JoAElJzWi02pznoitzO5rJXJ3Ze8/zMAAQCQ6ex8I0STF1BDiT7+hSI0G/+1IAEADj7zzAkU4jilDAjVQpcAAFBKCLl4YnBwEegGVvn6OQsGALDh5pvfTG3rGiE4MkKre6Ix0PcEFz9osYqaAAAsWLLkAknlcgCpnAgkUe/LSJ674YYbwkY0mvve1NRlAvF2AAloVqQNYPw8hzz8zhz5wQAALr722p+njFzNeSCZxSiAjmNA5LSBOOoLHHdceMUVwwRA+VgEok4Ryer8iTkz6QbERerPpp4RV9qWzs6rLGb1CiHKZ07jqEIbSPUucm6CG6SqhyZAjwfyWgBjvAc1iKyEcl0cjFHGmmUNrCYGtr2RWXZnpK0C0PQ0pkkiPKX/nBf+rVmyZImkdD2ABESc3k+rQqkUkPOXr960aRgaGFnOBbUIEgAAX/q7r/3Ac5yXLJYhCEbHXp2OaGAg9F5vauqyGVsQn6Uws7pDzzyzJtuRuw3M5EQPKJQCEZx7DMCcpavaCYxG4ta77y4Qoj3SGFZLSiVIkFJeku3ru15fnZcGfAZAgHIs8RuUMuVtiDRyLEEp54EExH9J3mkyKADAkjVr1kopF6M0x8ATqEetlEb1VbOvSACyc+dOCgAgLWtLNttxHqKMOTypPfihCtdGwzAUwg8NP2p+qxbMqliNv/ZvGkve8rerf9+UHRGN8YsaxAnRJTNCvBImsAVKyLKOjk5QTkrqcXKmQAAAQuFGRYRycJQGjDEahqHwveJ8OauoXN0xW4WtjfhWny1la2A6fHx0tFlnopXa11Lni6eDVKXLnHJARBd5Ke32zNzw6KMUAKBryZL1iPwCLkLJWJVGVwXGu5kk5HkAEHOYyDZE1U6pBQN9YNsDU06hqDqwjPN2Oi3GkMuyMwuoRc3+aNX8zzEwAIAla9febWcyawQXSgQDqKYHAEDIni9++MNpIgYxAADfC03cXQCQQCkQiVLYts1oRh0laYXa9UyDafil0dGbMh2ZXwCpVffRntR0GNUdAfri/l27ntSX6/F8zhBEXpfJdFCJUlRdXVUBoxYNQ59zKY1bwooBybjAlFJSkJJt2rSJFycn77Qs67dVcXQbI+afGp8lasuEID6XLxQMP2bTdhgoq/G30gzbpEJEUlb53UoaUAcCEDw86I2Nme0CdS96uGJgiYFSkChty2aEkCzEwiM2A9FWjySXqStmVZfAtKvafkbia+PDR9JuLzQDBABgw0UXrUQ0avX6rmAjaOqkFC9dfvnlhWaohWvyT0I1ppWhnX1IFEPz5uzDhNUEeF0m00EJUBn1n0bQReFB8Iy+ku69WSBNxo8GgV8CwhkiyFqqaoBYHViZXz148OCCc92QSwsLPrh378V2NvMBAO2Awgwz2mpC+P6373/kkVBHuKnX8BBUKL3/FDx0KKUM0By4pBQRJCHknlJp6p16wtR0w5YzEWhZv2lZ2azZC67X2aXmV+C737x206aJVs5ko+0J274R1IiiHOQ0hBrQCaEnwHWNNSlo4av8UJcjdElCCM+PDN+e7ez4NLOsnBBYI1ZyFWhyQs6/rPfnGrXBqjCuOO2M/V6LZYhySRQzJalGjhECPPxK7+rV4/pqYhVU5T0NIVVfooxp1XZzYMakicHBRdSy1ukJQW1CYhBCyyCBLzXRKjkNKAAAyWSut21bqdWNZqRBbZadfYg9+tKctGqGf8cPHlxCGNsAAECZlcqQ0MxVUcJLMZecDUowZyjNAGPKMVVakSR1vGXOvRbHQgeoK4w1g85btmwXCHyKkkwUG7YWxymhDBGFZVmXr1694n368pwq/kyFHuTx4S1b7CXr1nwi09F5ESIKxiwKoILAM8qsMAwnQl8+pl+rX5Ga54uXLXsauXgcAEBo4UKpJFJyaVkZYtu5P3PGxlbpyc45KZANf8eGhzdYWftuAB5rdtVHIDVZASsMggKG4hvJ+82EWV389IknlhCiVHUELL1SnE5bHGY/FEN+8MGHHlLh02KBIUwaGBiwRl577WLXcT7Z0dP7r4yxdSpkZCM1vYKUUlCqVqajhw9/SV+e8arYbDeNDg//nCTkTgAJxOwP1hhHI6crYTDmuzJWF/qYU9nfZR1Ez5yfuDFXEAAA1tW3TEpcXXN7oQpiassXwbTTRhXeRCi1evJi8kIlzP5oyfGMFmauIAAAvRcsvpRQslpqr5JpYKodhXhF/64tg5oA008nBgcXEYArAKSeEaSoMqJPSoB4KRYLPRnoIX1qWFN1YAb60WPH3o/VQnVVOTitwi6iDIJg37lobNTf308NXwb6Byzf85RzlCCs4E2oGCEDz/sCzKDRmbzzo6P3cOHFeK4O08fCjn1/dHR0hXknbf5nC0x5CuPjn0FEiZyHtRx8mBTxxve+G+Uzlw5QB4a+0eHhnwsDf4ah47SjHNc9UZyc/Ebgul8JPO/zJrml0pd833009NydgeeNqve4MH2rkXONWFLOCtzS/XGaZwrTf03oxsjRRB1HH+W6cB/VeVgAAJ7nfAZN/6hTl+oZ1faLExN/Es9jrohoKZV+JfqOoaXKmBZPxpmMX3Tui+fVSsTbsO8438IZOCgxbS3wvdFmhf5LOvvgXDueqfL9ZBL6//ninylraWLietVPg9T9VAVVQVkYH/9MPK/TAtMJ/7r/rxc4xeLzGBO29QZG01BKU1NbdD4tZXirIbUA1jMcAgBwZN++ZW6p9CXFk0B10aj86u8w8E96U1OXwQwq0uS/Y8eOrPGyk5wEGf6Gnvfjwvi4OSNpwq9ZZ/vkx/Aqf+zYdSpGaroOZCZE89HRTd5+0bkP9SBtBppqfSKZ0pSn/CznxoMSYrzv1U6R0HCcHQ9v2WJrmmfcLkxdTI6MXBr4amJQjnNeW3iZ73ul0q/ofCqEMXIe1hLkJpl2X5gsfDyex1wR1Z3rf8LQEtVdHd6W+3XgNisecBrE1eomjndqYazrIQzDp/6hv1+5UJ1FO4jDvO+67ld13mHyu/VSGIZhaXL0Zp1XS/kX1bXjvAuNR8ka9TstqQqXruPscorF/+m7pQfdUunjbqn0cd8tPeg6ziddx/mk4xQ/ZVJhfPwzU/n8Q+Z/k4rFqT+e8+LUCKDixMSfKEa6sUZQqzOpgSMMg1djq7fZEXCaoA1oIsFm/n92YKB3Kj/6/sD3X0EtAJIDqxlEYu4rZ9TgzPNT4+O3ep5b4DyMeGqS6YyB5416jvPRZEVr4XxWCuaos+vJThQAvE6Ku7/cv39/S9wnxmHqyAzolYNjtT4xPXGOyKtCcM45D8NQjweJd+sIDBEbHMPAf8nN55W/7Bm2QQMzmE2Mj/+/imZdzno06BWF6zi7duzYkY3nY4Sxyqc+n8y3XMf5ZDyPuSDqHwAk9Lwn4t9pnMrj2pF9+5bF82slTN0Vxsc3ep5bUDRjKpeOpmye55jV3ZzoNe8fPHhwQRAE+zQ/KjWmNZNxyekPzRf/yqv40sfL/EjKrdrtsGr/m0Ey7weBP/TTJ55YommaXZmNP+XBvXsv9n3nJEYz4+kfriRCNQLfLf0pNKkjzRe0IIsYNjo6uqJUmnpnYXz8M06p+JIpYxiEwsyeTDIDEff9HYODgx0mv4oPpIDpgGYShJyHyYYRhkH0/cD3X/E976FSaeqdZgKUzOtsgKH12KFDb/U8N+TCUzPUBgNPedApfVDnMy/tjfu+8pWdYsLQ6sQ5YlwQF/N5dR51lvVv2u3RPXv6AsfZi/G+X0cYm7pwCoUP6XyspDAuq6lrJ5NP4Dl/r/OZVTnikHo8c/P5tWaln+xXtVI0pjnOjii/Fm2DxFG5upuJ8Cs/WyoUHojnNVuYOihNTFzv+14JRZx/tYUangb+Vaj3Pe/7cRpmknjNSTPnQgguhNAT5+kw/dF3nG9VUjdLmAoYOnToL9BUsDD6/+QsQ6eykDg+OTJyaTyfMxlmABocHOzIj47e47vO9jDwT8bLyIVavCQHE9PwwzB4NbYisWR/P5X9/bRf/6/V3o2SJaWkD2/ZYnuu++Vy/glec44VkyOh1OOu637VLzr3nU2aCUPj5s2bM16plLrzRKviIDgyH+U1ef/0iSeWhGHwqqmHMk1V+kOLk/q8Xnm47u5m9LnyqkIHAgjCmIqvehnNwBz43michqQwVmrq6e/H8zZ1bwayZtRpVKaJibdxHlYK4pSTg5jafNa8nQkiYeyWHozT0TAJFZAhCAIsTk7eqfOaE83JiUFyMVIvGbpLhclt8bxaBdNeRo4eXa4WkkIqLeN02maU6kxEk6npbcZk8Mpz+65UUVf0RwTW7JRxQmJGHHPuTK2EKeepoaH1Xqn0/XjFRTMfLYSFqZTovhLEge+/NDY8vCGe32xh+PXthx/uLJUKn8eY4KlMIqIvqbUIfH8wtm83J3paDdM5R04c+3XOw+qTj1gy+3ymnQVO8X/F82kVDB+dqfFbfd8N47SgaRcpO2szkhEonHPuO86nYlGqZl3fpu3tHRjodh1nFxphjPXLZ+rCdd2vmnx0qiKMa+85x/Pyfe+7kbfjOY4hZTpKH8SYJgsblEslNdkpjI3dG8+rlZjT6k4LysBrvvGWidiVmpbYCrpUKt0dz6tViCZehcJbOA9lEJpoTXpMaVjfc09mPHYKhffEaaqGVBVjvGlddM0VL3LX/zqoTGO24bXMxCkVQkjGrF8plUp3n8lnY6U+SnNqaGj9gkV938l0dLxJSi4QUagyMEIpZZRQBuakq+4miAIoY7RULLx29JVX/jgDMDJ56tT6iRMnVrv5/Nr88PCFyeTm82uT6dTQ0HqT3Hx+7cSJE2tODQ2tv+Wee/oO7Tvwued++sxhSpTD/0rqCRj61DlcRO0tRli2vcrKZr+kzyafsV7RpPbw9Oqe/zq/p2fhtrLP5dpjLwHj5IMywfleZ3T80/rWjI/vzBAUAIBamZttO2th2dGyAqlLdlNhvLyVioXXTg0Ovinb2fnB1VddNaH5Wf8oXX0wAIAVV131NmbR6zkPpARRNzhH5HFOcCyM5r+oL7Pa50j1ufxa44f+BpWQe2TLlmaNGwgAQIFdA6rdqat1ygXRcTRKwzCcCIKgqqOWlkDTN3L06HJKyZXqUro+bCJjEYCX/u2zn21WHF7Vt6h1TfJGPaBUbYOLcAI9fNlcTjzWEhBGrqaUAQEVPxwgdrKpRn03A4ggtY98xykWD5rLicdmDrN3/NIPn15XmJocQhQxi8jpMwKTzMwpDMPdrYwrOxfEZ5/FyclvoFrNa3V/DTV8leS5pUnXLY16nlvwfT/v+34+CFUyv2eSzHuB702avDkP9WwuHU1GHRgG/sm5GvO0EoamwmTh4xjbCplWnkQyq7XY8Z1mDdo1Ydqv2T4wR4hOTzJGMa7nu6UH52KnYGDeHegfsOLbBeW2Vz2ZVWboeT9OWu5GKyrP+zRiIzW1TvpbYRg+eXhgYM6WwBEt/f00DMMncQYru2grxHWfnQ8DQQPTL0qTozf7vhtyHqZWDZuyeY7zd/G8ZgtT3oMHDy4wBqxVaTErzlhbiay6g+CF+ZIDJv/Adb+ivh2WNW3zsCoul9l/ac7GW0noymTGsjLdgCnK6ia39GAsnzMGhp78yPDtnlcS0VGlKo2qVmrKXkSKFA2IKelCNZiFiCjdUqk5+xZNhqHn+KFDt3meWxRa7Z4sRzJFg38YPjlfA6TJf+/AQHcYhrvjdExPKSdMc0xqPNRC2fO+ILdvZwCzN44x9eEVi3ep7YLGRluKDjP4Fz+s84kmRtXV1NPzqEh6oG/WAG7eHR0dXVHXeKtKOcsqc7XlNl+IJjH6CF26MVfTrIXBVH70/fG8Zov4xECdqqnRvquMT0n+zaUe08DkPzg42BG47u44P+YrRWWOGW/V65MzHZQlAIijzz//pcB1XmXMogK5dhZvbie1IASUH1AJktDfdabGb9Xq0jk1jCaDAgBYme63ZTIdFFHKCh/DtbRsMURqVc0C7aC/aQkkgAQJlGgnTzWrdDpMGEcrk3nL4YGBnOb/DHJoHaRWp/7oscd6epcseTCTyXZJlNrtZT0gIiJFFBC47oPa5+6sXD3OEAQA4OLrr18pOF8HAFFkLoBk829QhCZB+YWnyjd8JnOf//a7/gBAEZZ8NiUkAIBk7L+p4ByN1d2oPW4JHp6aGsubwWfaewTShxIFqukA6OlcuLAjeXsWYAAA3bnc1ZZtn6f8a8dcSsZVlzU4hxznxXNUDIqHTF4BAEAoTe3uyrhyZAKa5cqRAgBQq+sGxrJMcO17PwnDvxidJsIUEcKEcGy1Z0YCAJAjZCVhdBUAVI+o1kIYN6RpY0jPiDiz53v1pk3DxYnJjwPIyD1cnW/owQJEJpPtsjt6/nxicHDRmeK3WgsDLgGIbdHrkvfLqF2+CuhGSCmQZiYgYP6p/FYKRGEcES9atGGDapip3245CADANbff/kCuq+vmMAyFCkBQH2j2Y4LwO3/+l3+pgpkQ0uq9Yoj6DKXrqEV6owF9ZhDJJKUUUkqBiEJKKSIxlLLdUSqj6SOz7D+abeQ0bTshSxMT1xMCb5cg9WR6+gBbCTUwCy6+uXTVqpd1PhWD9cz7u/ouAdkhKdUxjWtTkBaUwg06m3J7qVs21Z8BACSi2S+eEV9nC8NDRq2rQH2/DpVx6IAMACdHTp0a1BfTNabaQAAAwuSVAADMhHhNAQmSgAQIQhELgtNSUACABX196wmlSwFn4M+9CUAEaWJIE85NZLa6mE2DEgAg/s//98jXAsd9glLChAhUo5a1WzSlhCm/uux1HUvO+6C+XP3h04DnBgYWUkqXAgBQSqVAjgKFFCikECiFQJlQwAiUyrjLJPM7+Uy9VOv5ZJ5pnquVgCAioiBELsx0dFyoizybum8q9EoWTw0dv9PKZfsBJDBmq/VQnWHDrMK4CCecfP5Ptm3bhnKefQQDhSsslpluJNWwRSPqVUFFIoQwQgijlDJCCAOCiFJqYZGmWET7hpeCWfZSYrNfSz4xE9i53AcymWwXQckbDWLRqljw0C2Vvp68b1DWWiBiqugKWqAQyGRzuWa0V8VPxjYCAJi4xPVLVzbeEjx0RBiaYAupBdFsYSYvR/fs6UNCrlBXNd8a9RE1iwKJ+Oof9fefSt6fKYwGS27fzhioSE0yikBRH4ggLcsiPAxGC8PDB0DFBG45/wAAgNKNlDLAeaivJKgyWDs+NjS0D1pVZrN3bPb4KhwzmFRVh47IOWIQumGpNPVOnddpVVebBn9k375lge8PGjqTtJ8rab6OFTSCWbG99sILq5xi4QAiSs5r7b1WptNpg2DaS+C7X4/T0jhp701B4Lqu+1Xf8x7yPOczruN80nf9T/iu/wnPcz4T+O7XgyDYp451xf1Rp0uxffTdu3fvnpEbTMPHwlhhg+e542pPMO75rfoeYXS+3vN+XMvQKmbA9RCm5ZseR3gYTpYmJq6P0zhTGHr279/fEwTucziDPcSy/4Dwybm4Fp0ptuu9f2dq/NYwCIWoOApWvS5MivqI530a5sA3A1PekaNHl5txsqrxVpVk+Oe57o+MerrV/DP5z9SXdyLxZOIc0fiZqJci5zue98TAwIAVp6kW6t6sByklvffee8nnHv77B7t7F/whIHKg1IpmazVyNseEOA9fcycm37Rw6dKqKq35gp7xyaN79vQtu3T93xNqXQhC+GD2LIUOOs4Yif42MNeS9+K/a/0dfxbqfCd5v9oz1a5XeUZKmQ1Lpd/tWrz4qdPNc1ArJVqcnNze2dPzTiEEZ4xaAPWPHUgpBSGEcc73Tw4P37FkzZrjpg6TzzYb5jtPfe975133xtueZJZ9CeqYvclnkxCCI2MWFUI8M7xr1xtW33KLW4vuo3v29C2+8MLNdkf2QYvZvYjq+FbyuWpQq1QgQvAwmJx6w0zqWmsquFsqfTzb0fHR6d+VVSvFlM0tFu/vWrDgEZNP/Blzzfe8T9uZzG8hIjQuEyIApULwsDgxeWffkiXfT1uWJMx73tTUZZCxn8xksn1mLEo+m4Rqm8wKPO8zuc7O354tDTOF4ZnnlT6YyXT81fT6qA3TLuvVyUxgyjw1Pn5rtqtrJ2OUUSAStD1KPRi654t/lWP6pT+xbPsS00aTz1aD6UPJ6zOBGaeCwHs4l+v8rTRlnvUH+/v76bZt2/ClHz69bs11V3w309F5kRAcGbWoJMbGoGb2AgBYGAQ/ODo4+MuXXHLJVK2BaT6xefNmdkdfHwUA+M98HgEAzO9GMM8bxPIhd/T1ReVKPlcPab59ybJ3R3n/7b6/rcc/dkdfn7z/kUfSx4trEUzDLI6NfaSzr+9BwQUyi9G6Ujjah+FSSiClqanNfYsXf2Oug8xMYOgujY7eZC/oetyyMllEkqrjmsGAB95nM7nO39QrxWptQap5CkG/6NwHNvscpZQSwqJ9y0aIBmK3eE9X14JvpuGR6X+jo6MrFizoedqy7OWVwqp63Zhv8TB8de9TT73uuttuG6nWl2PC+CE7k/mAEXDxZ6pBGTBywCB4e667e0easlRDJNiKxbusXPbfpATJKIubadaEaZ++7/5WR0fXw7OlYaYw7S3wvC9Ymcx9MxHGoCcRweTkrTOZkNWCKXOpUPjdjq6uTwvBQ8YsO/lcNZg24rv+Bzq6Oj7dav6ZshbGxzfanR0/zmQy3UJgqvqO+qnnvYiAXwCgFgByoIpeKmlQ8TygYECZ+R8AQCBQwtACJDkRBN/r6u19plqfaCqM6mn02LH3B6GHYegqZYBApUapoa7GSjXKQzqvucV7bOOsgGkz+dHRe9S5SbV1kWwf1ZJpM65T+OdkvvMBQ3vFMZMqdFZL5jx0mkhmUgdnOTwwkAs978cz/Zbpd2m+ZWCeMZ6pymq9+Dn76Wfu024ZRLxTamqu3quvao2nZPSnmcK85xQKH8JYfdQbo6IklN8Bx3HeqPOqWsZmwmiPVPS2GbcBvVURvNqMI2EQK3PgeZ/HOP8aJKHr2PfdMD8y8uZ4Xq2CqetSqXS3CkObfqvHeNSbL29+ccyNKdp69f888sg/BI7/z4xlmZRCAJHamKseKBWCo53JfMBzih8mhCBImXrW1wrIsuu+czYlyzyfMDPiYj5/bWdP59/adtYCQEyz4kPtaYuH4XBQdD8C89Cpq0CtLBi7snyp8WQXESSzGBU8dADxGXM58VgEvYIhazdt8gTiHnXNnFpoDAna8IuQVMeBpD5RMPjkkx1U0vsApi2Aa4JSysLQ57zkfjN5rxoQkQOAVoOk+Ygy4iKSGGvq2UIAADCL3QwAQGi6VQoiSCAAhNBT4LqHQBniJB9rOrZu3UoAADa97nXLJSXa6DKdwZTxKsZDf8+ajRvzun5Tlbca9Pt4eGAgRxjbAABAWLr8JKrnCNARt1B4xVyufKo1YIRcRkkGAKQ2Z2sMQggDkIAIuwEAhoaGbKkDncwmGWdZ8wIzIL7y3L4rzcZ+pU/h6bPp6DpXRl9B4Hq+47xL5zdvM5E25g+mnRw/dGhNGAQv6HagVl8NViecI5o2FXNgMH+NXA9I5m/f976r6NKrxzpGixgzFAoD/6W0KxVTvgofwA2+E0tKg1Byf0/nVbdPmftRbOa05dIGd2mi8ETfcJxPoTKGauibWidVljl4WDO8PrpnT5/xHMVNoJcG3ze8CD3viYH+dIY4zYApp1sovCUIEj6VG6QorneTIuaZtjh56tR63/fzii9am9WAhzH+/Xjz5s3za7zlOtvjNDSi1XhcDDxv1HgrnE9hOucPEe3A48v//LV9hZGRj3ARSFAzYG1+X4vvBIBSIkEKy8pkJSWfK+Tzbybq/PGcGk8bZxbMHs6zAwO9i84//xFmWVcKITgYy8qGk2xExiwa+ME/Luhb/DkzU08+NR84fvDgEpDyEgBZnhCQBitJ3QeQiwNrNm7Mg+o3jQoNAABEyhnvraF2wUulLCTvJWFWxQ9v2WJTi74/eb8udBGklJ8H7e0IpGTJ1YGU0hoaGlL7izTmeEEmzs1XgSmLEKI3eW8GIAAA561adSEQXIkoyg4gGnzfQCC+uGnbJq7bcqq6awYQ4ArLyhCUKECmPLynd0YlgjmGNVdQAAArl7vCtuzeCgOnRm1fAxF3Pfroo6LV/DNagB899lgPYdaVABykROXYBerTSihBAAKEsSNHTpwYBaWhaBmtScxZGIMaWPjWrVvhvJUrv+qXvM8zZlGUnKM5JlkHhBCGKEUmk+3KdOQ+VxgrbGgL5HMH/f39lBCC33744c711133uUxHx1uTxjv1rCqM0Yrg4cHCqVN/DAAAWoU3zyAAAN2LF19KGKxAGQIzWkOpUy3osQel3AexlUYaCKC9AKAGlJQw3uM4kZPJe9Pw6KMUAODXHnzwNgHydYgCKIDWIutUBYggKaGMe96LhwcH/wMAYNWqVR4hhFdLq1atUoaDUrjJvOrBtA0piBHGs5mEUQAAalkbLCubRRSVHvbqwBylDXxnt76Uuu7mCK1Wt25I3qjX1owzHB4GU6HvNy84AQBICpcBASDEBFyA+sRAWfgJIeaLfwQA4OrbbltLQK4BAGBEW3zXaMsR9G1Eflh79JuTen+maCZjJADAy3v2/D++5+22WNYCIAJIY3W9thAUdia7JtvBvjZ56tT6tkA++yGlJNu2bcOHt2yxN23e/MnOnp53AmIqK1oAAOU1hzDBQ4c77u/rY0wW2batKYPLDEEBAOxsxzUWy1oSpQBK1FIl5eqAh6FxS5im36luI+ViAL1nnPI7yh5DcCL8UX2hNr82b0ZQTj7+eyaj+yw1s4zGH+QorNUrV/63wHV/x3O83y0VCg84hcKHTJocy/9hqVB4wC0Wf991S/dTwm5Vb8oUlgJlMDvd/ncNqH1nStV+Z0peIoIkhDDBuScc/1lzOfFY02GEwP79+3sYU9GlInob0U30Hjulo4XR0WF9tdEQ3AgCACBjZXR86tidBqt15ZIzdJDz+Yp0RQEAMpnctcyyO1FSER2/qqmlrcQ8uuxsHYzwfGHXrtd7nltAFJEFYBT/t47O3uj2A9fdnR8evjCeZxtnF6Q2GOvv76dT+fxDak8mFoCjSv1XtgVlcosqFuiHdJ6nrS1E1qQ6AkzZYUTS2nh6WVDtF5fyx45dF8+rFsyelwQgvuPsUPxI5xAl9r2TR/btWxbPLwlDR2l09CbfczxEMTOHNynqcXrStiLI68aqjiU1JnjO38dpng3KDiCEtuRu9H0TESvYN1+BSCBWxsL4+MYw8EuK5nT1Elm3+953k/nOBqa8u3fvtk1glLTOUsxzgZ/eVmKuiGwttG1C7SAu05PhsVcs3qXzmtfxZtYNuxr0apZedeONP548eer3wpALAEKEEI23BUG5zAREbmWz13f19n7dzefXtlfIZx+kUk3LL2zdmv3DD37wU90LF35AueO0CNF+thsDkVLKeBB88b73ve+vdSduvO/RApg96v379/cQ40oxJVCiofm1g/v2HdV/p+gNykUrIUQLVEzbV9X3UL605oorTiRvVgPr7nyvncllhQgEpTMYLFXk7MgdbDlxLKeyq1YhhETUjiIkpWlWKmhiERDSpy+l4p2BGfyfHRjoJYxdpq4S2niJCSD1qCWlfOXyyy8vgBrjZvT9WUKt7nK5y5lldwrBU504qACKZ6E5AoUAAKxfs2adRLEeAMr77bJBbeh7EuAlYyvRSph+un37dgaUXpW8Xw9mHzwMvVNFz3teXz4t401TYWYno8PDn0BtOalmHY1XEGqGomdUjrPXm5pSflDn3qjamAeYut87MNBdmJj4LOoZctqZfbz+fc/7/sGDBxfofGc2GDUR8ZVK4HuTisZq5Zm+2jIz88B1v6LzalgOqS043Xx+bRD4xzCy9Kz+jURKtZI0108NDa33feckmpXMrFa7VVKz8tGrU69YfDwy+EvBQ4P46j8MAncmq3/TDuc79Gi0utOW9GnP9Cqam7u6M+87hcJ7sNpZ5zr1XD6D7n9C59VS/pl2MTo6uiIIgiOKjrg717opGnOS+c0XWsUcCQCweNmyj06Ojn6ZMWZJKQRiig1kvYeMiMLK5TYgo98qTY7ebFbI882gNtJD6sAPR/fs6bvwuuu+2LVgwfsFFyhR0oqZfZ0ZteBCrYg53+/k8+/X3tlaaoGZAhQAgGatiy07s0AIIcsryHhhpq+2zJlP33VN5JbG+1Bbt6p+aVkXSwnngwQgJPladXaYlSSCTBVdaOHiRb9h27mliNqtJ6mZ9czQsJfWaQQxCKH4TBnr+of+/lQenxJQddfRdSOzrByiFKotNv62Md6ikhzQl+ryslmITgpQennyXj2odglE8PDU+KlTpv7nurpDAABm2z8HyhjKHJNRd+vUsxG+ggdmpdlq/hEAgM4MXSuRXwBKv5aqrqN+g/g8aNrne8xpCXMIIVKfzxIHn3/+D7xS8V8ZYxYFVA5BUsAI5FxH5yVWrvNbpampXyLKhRprC+QzD1oQ88G9ey8+f926xyJ/05SQaf5/p8ssANURBLMY5WE4XBoZeU/fsmVHdKdotdFHKtiEamcfxoRFVi9IDDqaEVq2vS95rxEkITfbts0Ecixb/xrmVf8uItIwDIUMo1B/03hn1HnHDx1aQ5j1XgAJlOqema57NgHV6U+CMaboZ2DdePvts1nlKWHCiNqvRxXKLw2U8ZZALpyX9KVpvGw2zNi2f//+HiKkEsYpx0wV9RwACH31+Pj48eTtmaJC7QuwARQDSLrtBW3VzX1fBDBfxm8UAECCdYWdyWXVSYwUxIKKsAQAEPpOqklsK9CyD5qwdje95S1jp4Ze2+I5zh6g1AKUvGyBV7+RGYFs29mlds7+WmlqaosWyKTVKo820kEqQy2LEMJPHjp09QXr1j2W6ey8TQjBCWEsjSN5UPkIXd9u6Pu/3bdixU/NSjv57HxDtzngkirvTUlvWFF7rgEpRwPXPaJ/1S2PHgD5QP+ARQHuqLgX/1ENiNKyGKEExmLfqwYGALBwyZK7LcteKYRAAEIJxI4zNfzYfEEd6SJAO3rOO29GK2MjTPT5540A2nNUihapwiYCSJBD4aRjjgjNB1cIAMDKpStXA6Or9IRPTSAafV0LbSnEgRtuuCHU5W/0VkO86U1vuoBQehGAjB2xa8BEY9UN7OWBr//TYX11zrQ0gJp4ZaxyXHpJGvdPAACgVHDuMQo1J7GtRksFmplVXXjFFcMn9u2713Odg0CpJVDwtLM9NUBLQQizs50dD/uO86kjO3dmjLOR9ir59EFPiAghhPuO866Fy5YNWLncBiE4EsJYpJpuMJAggiRSUiGE9B3ng10LFnzLCPjks/MN076OHzy4xLKMG8y48VHto03GeEsKHBp68cW0x0wIAMDPfeiqG4hFb0IUQAihEI21tV9HohYugPKVlwcHjTCueMEI+28//HAnZew96iqZ7n2jSnmajzQfUcZCEqCbEdKdvNsABAAgR8hKSeUqACgbHzWEjqXM+b7e1avHmyXYUoACAGSy7AbLziwIQy4Y1ZqlBp83k8QwDI1aOLm3MVMQAIAOG1Ypta/QbaUxovPhiLvecf/9TqvVvmbitWPHjixj9rUAmvpU1BpVvhycPDn+qr7WMlpPK6SOy/nCrl2v9z33CM7QKAG1cYkxHvAd51vO2NgqUJXQFsjzDAlATJ0ODg52lAqT24LQDZVxTPLYg3Z5WMPQgwvOhTZQOhOOMCVhNDBT4+O3cuEpx/dReeoaUkVHO1zX/arOq2E7jYx3dNzfMAzDSv7VdiFpvuc7zqfieSXyjxnkCBmGbixgQ0PjsHlPxiDJ9/385MiIPuc6vVzVYMrqTky8zcSXrTQkrZ1MO/aKxY/F82o1kvVv+lWSvmqJ81CGQSiaFdDClHkqP/p+jIy30tFixmruFt8Xz6tVMGWdHBm5tL6RZdWk+o3vf1vn1bCftgJzqqy0IPfeK6SU1lU33vjjgy/s/fXA908yi1FEc+yjwdJJLb8YI5QIIbidy73D6un5YXFy8s622np+IaWkICUh994rTg0NrV+6aNG/d3T1/C9KbCKEQEqVo/Uy9KKrSvM2K0cCAKHv93f29HxSSklNAJIzBBS0sw9KMiCNWzkS/VMTUhsfESmf05fqrlSMWr40OnqTBPk+fZnJiH/1+4g6LgQgEc0Z04o+YVbFu3fvtm3b+h8ABAixY2q8GhV1GmH2/CiBDLOszuT9NJCMbWCMWWXjrTRQK2iBaBy1tBxmdTcwMGBRgGvA9J5UalYAShlIwBNicnK/vpTirbpAAIBMR+eNAGblnYJ9iJIQQjn3fT/w9mnh1mq1LwUAYJnMOsu2F8wkJrExsgTkqfppqzBvAix2Bvkn48PD9wa+f9LsCdeu4HJbIkBAKmMgCyUKy7LWZDtyX3dLpY8fOHCgq622bi303jAFAEkIwcLExK/3Ll36uNkfllLSyuDd9ccBlCgoAUKBsqmJiY91dnf/7yj/Ri/PL9TeF5PlSE3TWlj1ySSzKA3DULil0i4AAHj00WkPSQDS399PjVp+YnBwUWbhwr/KZLJdiChohfFbTFgmckKJglIgnIevjh8/rr433ZKWAQBctn79HQLwDcqPvPHRPI20MwKoo/4AITnK5EwjNwkAAMu29dlwU8ZpFViB8pnTcAI5N/udrRYmEW7auHGZpGQtgAQJJJUJklnYUAnP9yxbdgrUmDvrSjUTg4e3bLEZqDO70YKnQa5CSlBOFdkJN4QhQ4ceQ+aUkt9KwrLZBlW/5oB6Y0iptoF4KExEtaqIWVTUTcn3zlhIKS0JQI4fOnSb57onEFEi56lVMSZxwbk5w+m57o9Kk6M36/yJ1PFgk99uY3bQ/KSg904dp/ipIAgQzXYD51r1F1N3Rmrc6fUaRTEKg6A4NhaFQzzT6szQs3v3bjv03J1x2ivT9HJGKmPPPfLTJ55YovOzDC/j5TX/TwwOLjKRZnzfr/Kd2ilSq7rul+N5xmGu+b77KFY7M1oviejM9AwTF/HfM4ktm0zFyck7dTkaLiJMWfcODHQHjrMX43VXZ9sk/lwYBC/M5zl3bbUMjuO8UdX/zM9ENztSk5vPrw18b7SClgZbNJGK2vcbRvNqFkz9lEqFz8f5kTYFvjc6eerUep0XnckEoBpm827DRt1sEEI4SMmWr1v3xKnB4+8oFQuvRVbWiHrO1WDqBcrnKSGSCC4wk82+nmW7/tMrFj82NDSU0xa4JE2nbaM2ZHnFhkCIzJ84cffilSsHcrnOByilKARHZjGqLKbjVou6DVZpi+Y8qxA8DFzv97rPO+/PYyvuxhV/GrBmyZIlktB1AAAS67WpGPn6z9APnrnutttGpFYRE0IwlqSUkgy//PLiwsTEr3ZesOQHdja3WQhf2IzV+U416BUu4rf0hQpVm9QGNKXR0ZsAyF0AEgixpldQLRC1VaTznUGiNP6bMUYQQSpr5bTVrY2ppFyoL6ThDQEAWHP11esko2sBZHrjLUlUS5XiwHyec9+8ebOanAlxpW3bbEZqdfOUJMYauDmwrIupBechYnT8R/1bhyzd771icScAwMDAgBXXdkkAIvv76fbt29lA/4AVTxXXBgash7dssQf6BywTfrEadN+SmzdvZhlmXwpQn7wKaKqQi2c++Td/ExlvEUKiFH88LWbzblqSmw6jljt56NDVPUuXfinX2bkREQUFoMpRfRrSJIAkkYoOgFCv5PyEEvK/c93dO/TMhJzJA/2ZiCTfTg0Nrc91d//PbGfu3badtRBRSCkpY0wduYiqyrC4et2pc3/KcXzoB/d39vT845ksiLdv387uvfdekR8Zvr1zQe/3GLMspX5LIk66LjuiBEoJ97wXOeB/MmrRyLOACiNIuQg7LcIuIIxdAoSssyyLIKIglLCUPkMBIpU/ZYLzvccPHLitWkB5LVDQd5xP2bncA1JKoYVrfZhJBQ8cEQQ/sOzMmL6DACgAKhkSChWcyWZM3ys/g4g+o3Qjy9i3cBFKi2bSFlMAAHOLxfu7Fix4xIwdyYfiMM/4jvMuO5f7qhAcK7dRasNEFQsC9w9yua5PpfleM2DqyPOcz2QyuftVfzF11JhRQeAXheff3tXb+4zJK/lMWpgyO4XCh3JdXX8phC8YyzZuL7rJEADgvv+MlPIYANjAmOKfEGrFzqgluaifn1ndE8KB0iz3/X/v7u39s1ptOz88fGFXX98uK5NZnH7PGBGAUh6GQ4D4Q6CQlSiRAAlBNTxGKTBAKYESgoJP0zgwZomKmSVKiVLY+RMjf7Vs7dofKtk8+7qYFxhVymsvvLDKK5X+AyMVERcChQouoYNMmL8rk1EPigpr6zAMAs9x/i6mdmirrlNAam2C4dOzAwO9k2P5PzQuGYUQ0dZA9XqI/y7f5xwxCnju+/lSaeqdoOv/TK4T0z4L4+MPqHYVtzyuUv5p6s/UrvhkGIaoeCuUxXaVZ2qlSEXtFD+s6a4QOobH+eHhC6e716yfTL15pdL39eo2ym8miHg5MfHr6vuBaKTuNMmoRz2v9MF4XvVgeOC7pQdVHunUlpwjch5K3/e5MzV+azyvVsLw9NsPP9xpAjKYYPeNeBQPyHD84EGzJTLjOorDvB943uexwqq7Pi2tSGbMmcrnH9K0Jdu3BQBQKpXuRhQyCL2YOv30pZdffPHuOH2N0PJGVg/GqGvlVVcN7X/66XcVJie/SglliCBRCGW6IQEI1JqUkigp2y5GpZQCgFiZXO63cgu7f+Q5zkcPHDjQbWYmZt8umdPPOqSU1tb+fqLVpzQ/OnrPpTfe+HhP38K/sCx7OSIKpXmptpoy9aARqauN8wREZjEqeHiQFwo/39W14Jtm5n0mrohjQACAbGfn1eonq66xkUQteo0JRwRKlUoWhdYmCPO3ml+qv4UQkhAghABTb1f5Rg0orRBlnPOj6Ppf05eTPGUAAJ29C37bstgFapWTzhlL5EiCwnZlm6MGFj3BTZ1MdplMRndmElsVJ8mtBKXaeApJLo2QkbGVCEq8JHm/HqQUQCkDSsnRkSOvGZVvfQKbAwIA8NZ3v3u1CcgQxctuAMNICvDq8ksuGVEX071bDVKvPHfv3m0LxKsAAIhMp1WogBJKAqVq+1JKgTpgSDyYSGwXf1pS7wFwzqUQ4nGdc1VaLArXARAgcsbdCED3pXhfNf01/nfyfsU9dTpEgAqXOtSBaAzCkoaUVVG1UPMJbQVNr920aeLx7dvfP37y5F8IEUrGKCjPQAAAymVufSiBQAgwRggILpCx3JJMLvfxiy68cIC7xfe9/PLLPVrdJPUK8LSX/3QivhImhPANGzaQQj7/Zqfk/Ev3wgXbc52dG01noZSy1HtuoKpDCCFBR18Kg+AHxbHxt3UtXvzUfKn95gLNE/z2ww93Gu9NsbuVP4nWPEu9bx4DpUAopYxSygghzPxNKYkSY5Qo9bcaVhu3dQVEkOb4FHL+mc7zzhvSKru4Co8QQnhheHgpodY9ag834Z60BpRLQ0tNoiam/llfFvH9tLTJ5Mml9AEACDVqu+k8qwUp5UKdV32Vnz6qsn///h4GTEUaSvcJMEKcoIwiDcXpbyFU32LsSuP/PLLFaEC88aEtkL8Aik8Ve7Qzx1YCALA0l1vDKFWhbEHUJ6IaKFVtn6i2TwhhlFDGGCOMMaqSRSlRz1RLUhJKKWFSykmLZI2P8GT9K2EniZo0z7K6KDF9M0Zv/G9DFyWMEIiuR/2aUGaOSUkpX/77r3/9WPIb9ZB+cG0htEAmv7hli7d42bI/KoyO/1bgh5PMYlSg4EKgVG5XTaoHAkApYRajlKIUXKCVta+l2c7PXXjhqif8onPf5NBQnzGi0cIolRrhXIGZiBC1V4s7d+5kpcnRm3/pF9/+f7NdXd/LdeTuBCAEJQrTWQAajgllELU/zBiRlBIWeN5nTp469faYr+kzWhBrEACAN/7yL6+QlF4EwAEit4TVGJFq3EzAvBB/KX0GlAIyi1Hf83a/8tRTn9aXkx2EAQBkehbeadnkIrV3ynQIwUZQe9wo+Nd6li07lRT0TYNRgTUAZSzt0SYCMZeSKIPoDHZahEIcAN1XkvdaBKW5A7ge1B/lIa8BENU47pSiYCRzhApU0nPBBVdbGXuxCkCRbgKXHsl2XwPGrSbBo8Njw0P6asQVs4qfGBxcRC1rXfReK0BMW62N6MyyFLuNS+i0fWa+GlpDaIKllJIuXrHic6cGj/+85zh7GGOWcomqnS1ESFM+QqnFKCKRQnC0rOzVdmfuC50XXPAjr1j82MjRo8v1TFhoddo5q8KOl89MRAYHBzsKExO/+oZbbvl2pmPBgJ3NbaaMIiIKRhmJhHCUSWO2I4I0fqa5EFPou+/Pdnb+zqpVqzzz7eQ7ZygoAICVy13BGO3lHGVcsdqID62GEEJyzqkQgkMQ/MmVmzYVkx3frIp3795t06x9P4CV2nEDIkhKKONhMBV6gVkVNxlxs5faNJkBDoXoNZcqHpgOCjGXkoITUQ600QD6KYowX5GGANT4hwAAzKJqJR/daFBUdVKc8DAYK5w4YWieax9DAIDOrp6bAQgQQtBoburVU0tgii/hFW3ZXmG8ZQhi3d0rJZEr1XHrlL68WwKlPYxNjFK3n9QPzgdiAtlafelFT08cP35HYXLyq4wxSgEoohQSZqKAUT1QqQItavYoLMu6PNPZ+WcLL7jgJ77rf8It5F+vtmjU0ZOY4JrnltdcJASwNOUbGx7e4DnORy9YsuTJrp4F/5fa9p2EWllEFCAppVSH0ksimhlWrwCUKAiRqKLd8L08FHdbHd2fB83Hs0gQR5CIV1HKAIgUlMYWlNX4M29ABJDSsiziT019rKO39z9qTHQYAMDll1/+C4zR16kVTlVz8GkgRCIQAClwZ3df37Pq2rT85witTYjZGFRDFMqQkpz+XedpgEgYWfRGAAApucqgos6mt2M1ASFMcO6drkhNIORlALqfEZkkejqIVtGiPPKdhx46qq824k9NmO0ZCUCAyOsgxn/1wFxynzkkKt7wUNTyt00BAOxs9hKLWb2IQjKqDyM0YN3sUHsAMBbcPAzGQtfdYy4nHquJM0oYg+5oxrBr2fr1owv7+t49fmL4f/ihP04pZaj3MJWqcGatgjGLMmZRZTTD0bLtVXbW/jDLdu3kvv84d4vvc8bGVsUEl4wLtLNBONcSwBODg4u8YvEu33cf7V7U93Qml/u4lc1eI1DolSwQtYdZpZVVRaxXotoOoIQwREF4EHyxdOLEGzs7Ox/XWwAV+4ZnCQQAgJ3NbAQAoMRWngmhaj+cNwghJEq1l1ucmPpLfU6bQBX+mu0AAmQL6BVO5RPTXolAiGrrjuN8CVS7as5WjhAS1CBLo++nHTglZMt/Vn/DCBMV9Up5TWPMRNkybbZGuQmqQBsEjp84+vJ8RRoCU/qV55+/1kRqYoSmDFWoqlQAvHL/I480LVLT6NGjywghawAASFxbmLaumgWiOp1fLL6QvBUHobARgICUyTbeCtRggFapA8oj//bZz05TqTfCGSeMDQghuHXrVmLU1sdeOnq7iotsUVDGQZimsVYDpZQpoQxKiFBKWSZzC812fs7q6f6J7zrb/aJz3+jo6Iq4QNPCmUopLe0QY3YENAla8JLt27czM1jqjigIIbh3YKDbKxbv8hzn7zLnLfovlsn+i21nf8W2Mp1KSyAkY5QQAgl/0vVQ2RuF4Iig9i7DIDjqTRXebedy79WRbuhZYDE9DWZA++v+v15AJFwBYIpcJfrePJUMESQgcsYYkYhkamLiYwsW9X7YtMHk2tK0h0I+/2bK5Nu4CCSJzqxqgVSj+QrBEYBS3/N2//Ab3/iOuZx4bHaY5t4TEkysxlAdto/S7s2bN2cAAKKQ0gls3aqMj276/Y3L1F4/ACO2GuemlTfxW2fJQ3/PRRtfd7JZgi0FlFo9k7tWG28h0JhivQ4FZtWKPDAr+WQhZwoCANDZ27VaglwGIEFvSZ8WMMaIH7hj+cHB/cqSt9JvvZlwMmrdoJ/Xd+owrVXQnxQAr7x32zZvHtvP/MAIG9Bn8IpjYx/xXHccESXngld3TziTpM7Ncc6n5RX4/vHAdb/iF537CuPjGw8PDOSS9IH2MBNfPUspSa2Z+6xg8tQesWqp0Ldv387yw8MXlkpT7/Qd51NhELxg3FaiPo/IOefKfWWSB+nOEJbPe6vcUJ8ZDVz3K24+v1aRqyYrSfrOFhi7gZOHDl3t+14Jo7OujfnT7KTOvZbbZhD4xwoTE79q6KzWDuJtzyk5O3BaxJ36dW1ccRYnJv4EYvyYC8zkwCsW70IUEjnXh0HMd+O0VdJjzpkGrrv7R4891qPzm1ZuiNHqFgpvCUI3RBGruwbnTk17jpW7OdqABjA0e47zd3E60iV1lj3WJuZEs3nfLzr3YTWXqQ142Myk2ryQTqHwX/2/09+t6Yvq3fw9cvTocnN+3pxJPx2pSvuZc785I6EHnmiQ9Eql71cygcecCKQXLsnEudZhVzhsENL3/XwYhk+6pdLHi5OTdzpjY6t2795dM9i5Fso0WkmbpFax5noylZ9LoRqX27ezI/v2LcuPDN/uFYsf833vu0HgH6sQwDyUnGs/3k3oSCLOb9VZX3UKhff0a+HbiOazAWZAqggd1wTeVaZkG9XubozwjQlgVA4gQt91tp8aGqrwn5ukHWKDQGl09CbPc4uch8qpyDQapicjuGYTsrAeDE+Lk5N3IgbKoUUkjON8qNJvNe+dYuHAswMDvTq/WmVXDiAKhQdUeVSIziifiglAOZkwnihQ5k+cmJGzhrnAlGNgYMAKPe/HhuYkfVX5on+HgV/KHzt2nc5vTnVl3p/K53UIT9X2lSOa+PeTv1uSOKqJxmcBgCUXOKZ+3ELhLaaNV8lj3pL5fn509J44fWkxp4qbT+j9Lrl9+3Z2/rp1z7/y9NO/NHbixG8HrvMqpZQBAhHIEVDK6eqo9KAUtGOLssMGIVDatt3LGHtdtqPjo9nOjn+1urufuvrKK3d6rvvlwCn+L69U+pXS6OhNI0ePLt+xY0dWq7eND2IepXvvFbHryVR+LqYa37x5M3t2YKB3cmTk0uLk5J2lQuEB3/M+HbzjHd9dfvHF/9Xde953M52df2bbmbdYlr2c6HPWKFFQwrQf71SHtWtDqq1hos8N85AXQ9/985MHXrq9s6fnH7du3QqybKl9tqtmEACASGUABABqCI8d+k+Tko4CKpNyLCeEQHUem1C1b18+l0wJZYKHpwLf/8f8iZF3PPmTp35t6apVL6fgswQAQErfm8lku6SUISEE5TQaptMrJecABIQIv7hwyZKXzLeSH5gtGKWcc5QAIARqhw+Rk73Kvw3/BAoOAGBRxgPOkwY8SSg1JoWrAQCkxHK5E84kKsquTxAIEZ4Kw9A4+2haueuAAADcfM01qyQlF4IEkFLKZN2U24uaLam/kQMASCBHD+7b1zTjrf7+fprJZDboy0IIgbKijpJ1pvipeW/UyEIfjYv9hshJBsgohKoARIkShY5NINQ2CQizH84Y2wkAAqSsWvcSQBlZAgjESmcc8XpO0DjjlGwzxiDY1AkhDMIwnJiN8RY0YX/htMDM3ggh+PzAwMq111zzkUwu955MNtunKlJIyrJVDsbJWRRZAoBEREqAKH9Syn/2dA9GgnNPghwlhB7noXecUvuY4PykRDzJGBsHKR3XdX3GmM8QQ8lYAABAhMiQDLUJ0i607Q6C2B0G/PxMLrOYMXY+CrGG2dZKlLCUUrqQVey7KaAOoSaNz2jTJ83EZNob6YGIAog6FC8EDxHlvxfGx/9s8bJlT+uZPYGz00hrGvSAJB/essV+30MP7WSZzC1qUpPOCnm2CMNQgJQOIWRCCHGSEHJAAv5o5NXD31995ZWvgKZNNfvawtEIz8mRkUu7enufpowtSD7TCGEYTgTF4Nae83pebJYwNn6+nanxW3PdC384swap/AcLHh786eNP3HLTW94yZuop/pS5dnhgILfy9a/fxSzrSvNu/Lnq0N8Q4pnhXbvesPqWW9xq32g2DH9Lk6M3ZzoX/pAxlno1JbV/8cD3/zHX0fEbc6XXvL93YKD7kptv/qGVzV6Tnn+tAefha6Lk3NbR13c42RbNb+PL2/CjMof5gfl2GAQ/yORydxAAKQFI0pajHmbSI84oJIXAK8/tu3LpmmUf6eju+lXGLBsAUcVCVSuO5PtzgxbQ5mB+hRCsDUQBnHPOKOMo9bQPQMXFAEJRStu2LVa3WsozSpASCQAhjDIiSfIkRLwN1MmvDtQsEyPhLoLwyeLExCee27//Xzdt2sTjk6Lku2c7BgYGrFtuuukeCbCWI5fA0QYAEKGfYXY2MP9HL1g0VP9RgUKWBww1qwZmUyJCFZWMUktdo4AUhCckLQW+P0oAxj0hTjmOM7569Wo3ysO0dWXiXLdzmwF15OjR5Z2LFv0yY6SDBzwHMdqT7wAo+nnAWSaTYZLgi11dC76ZfGQuMHRNDA4usvv6fkMK0ZN8Zho0T6kkIRJpW4S9mu3sfMwY7dTC4YGB3PIbb3qXkOI8AAAksuZ2UgU42gxglz4qNifBlhZxvnQsWvyLQeD1MttmlBHqeUHGyliCB5xZlFKOiFbGEuCHkhNiWVJyTohlEfKd7r6+Z5tJc2ly9GZqdd2AyBmJHSfCILCsjixy16c0k+GUERpv79SmCAAgQpSUWgKRS9uyJABAyPURMwCwLUsKbRmGWKntMO9ZhBU5D/Z29fZWjTNsyutMjd8qiX09KPtAO05PNUgAYVtWCJomQ18SAlAwoEyAGm9ZMigK54RSixj6CQCTQjyuA3U0rS7OGsjY3ll/fz89dujQW4uTk98IwyDAmAFM6/YTKvdOwjDUpk1lhGGoQ/4m362SOEcT9CKeh9qjbRB4IE3+9ZJW4pW/p367jrPLKRTes3///sh4Zq57U23Uh+axZfbi22ijjXMbs1synYHQwiFSlR47dOitfedf8EHG4E12JpdV+3JKcxAdCj8NUIru6qhcwZtlrnm8GQQn84r9RpRCouIPY0RwgUDgWcL9vx36ya5/WrtpkzeTFdq5AN2m5kUY7ty5E26//XaErVsBtm6ds8pf19VsVXbYKm3HfNE1h7pL/Y1mYr74khZz4F+z0bBsZxCtkIbeWmjGCH/moHykSBJC5MDAgPVzV111Pe3o+F3Ltu5hlt0JgChEKAmxoexz2Qi+MxFJAToXJPOSACilJASVfKWU80ASlE8IgZ8+PDj4H5dffnkhEsLnyL5wG2200caZhmaM8GcktFm5MMKjmM9fa3d0vBdAvsPOZNcAmKhCUkpAYjFb8yLOkqTwOkeAKAVKCQSI2ecOAr9ECfx76IdffvxHP/r3u+66y4fyrLMthNtoo402WohzTMpMR1IoF4aHl9Lu7s2Usf9u2dbVythLGVcBEGU1bDbqI/lzLrAJUQdxKBuaSYAw9I8CkG8HjvPZnkWL9kBZZdZeCbfRRhttzBPOBSmTCtu3b2ebN2+WRp8/+OSTHX2XX36Llc3+AmPsHZZtXxR/Xu2ZSiDEIlCxn5tUaSd/twppJwaKHiV4BRBCUNFePp7Aw2BMIv4AJHxjamTkh0vWrDkOZSHMGlmrttFGG2200Vw0GtnPOcQ2+6PV8k+feGLJ+g0bNtFc5udtal0LDC63rGzklJ7zQKpoRDaolWX8jPGZwEIJABKFQAAgCCApY1ZZ+HIuJYpBQmC34LCzMD76H0tXrXo5evscPqLURhtttHE24EyQJKcNWoVdYf327MBA74VXXnZNJte5iVmZNwOBKyzL6quMPCdBCIEqNqwSZvGz5s0/1xy3whZESpCUUjRxXikl084mh2HgEJQHJSE/5kHwPSef37V4zZphYwUds96MJiVttNFGG22cHjRdaJyNqCWYduzYkb1k+YXrz79w+dUS4dpM1r6KMHopELrStu2axxCU4Cw79QAAoEZLLIGhPkRu4rJg5DpEQ5KyWlrXECGk5nks5Z5NDEuUBwPHeVkS3MWI9dzhZ5996cpNm4rxZ6tNQNpoo4022ji9qD66/wxDSkng0UcpxPaXDfr7++ldt97ad8k1V16VyXVvsBhbDwBrCSErgLHFILGPENbNLNb0M29CCCkEdyilkwA4IiU5RSQe5aHYTwBeGDty5MAf/OmfHn/00UdF/L3YRKMtgNtoo402zlC0hXEdSAAC/f0Etm6ltYSZBCBDTz6Z61ixoi/X07MYCFkChFxAhFhhd3YvIUT0ChSLLWr1AbM6pORZAJYhUHZ6LoEIABEQYvkoRBExnGKUjUrJJkLfnUTJhzN2bpiH4fBUPj9e5Dz/la98pbht27bp9JT3xBHa1tBttNFGG2cF2sJ4hpBSkkcffZRu3ryZAACm9Ua1efNm9ht33JFdd8klNLNiBc16XiSM/VxOBMeOYRcAP7IT+KZtm1JZMye89gggBNLQ0kYbbbTRxpmFtjCeI7RANCAJt2wIs7RSTvh+Nn9jeTMZoL3qbaONNto4N9AWxvMACUBAWz6nQnuF20YbbbTRRhtttNFGG2200UYbbbTRRhtttNFGG2200UYbbbTRRhtttNFGGz8T+P8BdjaQAwGT1awAAAAASUVORK5CYII=');
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    transform: rotate(-45deg);
}

/* --- Modal Capsule Buttons --- */
.modal-capsule-btn {
    position: relative;
    padding: 1rem 2rem;
    border-radius: 50px;
    font-family: var(--font-head);
    font-size: 1.1rem;
    font-weight: 700;
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 8px;
    cursor: pointer;
    text-transform: uppercase;
    font-style: italic;
    width: 100%;
    transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), background-color 0.3s ease, box-shadow 0.3s ease;
    border: 2px solid transparent !important;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 0.3), inset 0 -2px 0 rgba(0, 0, 0, 0.1) !important;
}

.modal-capsule-btn.btn-green {
    background: var(--action-primary-bg) !important;
    color: #ffffff !important;
}

.modal-capsule-btn.btn-green svg {
    stroke: #ffffff !important;
}

.modal-capsule-btn.btn-red {
    background: #D64541 !important;
    color: #ffffff !important;
}

.modal-capsule-btn.btn-red svg {
    stroke: #ffffff !important;
}

.modal-capsule-btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 6px 12px rgba(0, 0, 0, 0.3), inset 0 -2px 0 rgba(0, 0, 0, 0.1) !important;
}

.modal-capsule-btn:active {
    transform: translateY(1px);
    box-shadow: 0 2px 4px rgba(0, 0, 0, 0.3), inset 0 -1px 0 rgba(0, 0, 0, 0.1) !important;
}

/* -------------------------------------
   ORIENTATION BLOCKER (MOBILE LANDSCAPE)
   ------------------------------------- */
.orientation-blocker {
    display: none;
    position: fixed;
    inset: 0;
    z-index: 99999;
    background: rgba(10, 14, 20, 0.98);
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);
    color: #fff;
    align-items: center;
    justify-content: center;
    text-align: center;
    padding: 2rem;
}

.orientation-blocker-content {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 1.5rem;
}

.orientation-blocker svg {
    width: 64px;
    height: 64px;
    stroke: var(--primary-accent);
    animation: rotatePhone 2s infinite ease-in-out;
}

@keyframes rotatePhone {
    0% { transform: rotate(-90deg); }
    50% { transform: rotate(0deg); }
    100% { transform: rotate(-90deg); }
}

.orientation-blocker div {
    font-family: var(--font-head);
    font-size: 1.2rem;
    font-weight: 700;
    line-height: 1.4;
    text-transform: uppercase;
    letter-spacing: 1px;
    color: rgba(255, 255, 255, 0.9);
}

/* Force show on narrow screens + landscape orientation */
@media screen and (max-height: 500px) and (max-width: 950px) and (orientation: landscape) {
    html:not(.app-keyboard-open):not(.app-wipe-active) .orientation-blocker {
        display: flex !important;
    }
}

/* ===== Utilities ===== */
.hide-scrollbar { -ms-overflow-style: none; scrollbar-width: none; }
.hide-scrollbar::-webkit-scrollbar { display: none; }

/* Preserve state feedback while removing vestibular movement. */
@media (prefers-reduced-motion: reduce) {
    *, *::before, *::after {
        scroll-behavior: auto !important;
        animation: none !important;
        transition-property: color, background-color, border-color, opacity !important;
        transition-duration: 120ms !important;
    }

    .orientation-blocker svg {
        display: none !important;
    }
}

