TermsNew
A terms-of-service step with an owl who reads along: Skim sums up each section in one plain line, gets dizzy if you scroll too fast, and gives a thumbs up at the end.
Used forSign-upUpdated termsData processingMarketplaces
Install with the shadcn CLI
$ npxnpx shadcn@latest add https://hairlineui.com/r/terms.jsonTemplates
Need the whole page?
43 Next.js landing pages, each designed from scratch. Try any of them live; one is $39, all of them $99, and 5 are free.
Where itโs used
Sign-up
The terms step before the account is created.
Updated terms
The โweโve changed our termsโ screen people see on their next visit.
Data processing
A DPA or AI-use policy a workspace admin has to agree to.
Marketplaces
Seller or creator agreements with sections people actually need to understand.
What it handles for you
A terms step is usually a wall of text and a checkbox people tick without reading. This one puts a one-line summary on every section and only turns Accept on once the terms have been scrolled through.
- 01
Every section, in a line
Each section carries a tldr that Skim says as you reach it.
- 02
Read before accepting
Accept stays off until the pane has been scrolled to the end (requireRead), with Skip to the end for people who know.
- 03
A reading line
A hairline along the foot of the pane fills as you scroll, written straight to the element.
- 04
The version agreed
onAccept gets the version string, so you can record exactly which terms were accepted.
- 05
Your own text
Section bodies are any React content: paragraphs, lists, links.
- 06
Not now
onDecline shows a second button beside Accept.
Overview
Nobody reads the terms, and every product still has to ask people to accept them. This block reads them with you. Skim, an illustrated owl in round reading glasses, sits on the lit stage with his book open, and his bubble gives the section youโre on in one plain line: โYour files stay yours. We only touch them to run Relay for you.โ Scroll into the next section and the line lifts away and the next one rises in. Scroll too fast and his eyes spin behind his glasses (โWhoa. Slow down, Iโm reading.โ); stay on one section long enough and he yawns. Reach the end and he gives a thumbs up (โThatโs everything. Nothing sneaky.โ) and Accept turns on. The full text is all there in a scrollable pane with a reading line along its foot; Skip to the end takes you straight down, and onAccept gets the version you agreed to.
States
- reading
- Skim sits bottom left of the lit stage with his book; his bubble reads โSkimโs summary ยท 1 of 5โ over the sectionโs tldr. The section is the one at the reading line, a third of the way down the pane.
- next section
- The old line lifts out through a 4px blur (200ms) as the next rises in (360ms); the count moves on.
- dizzy
- Scrolling faster than 2.4px per ms, or Skip to the end: his eyes become spirals for about a second and he says โWhoa. Slow down, Iโm reading.โ
- yawn
- Seven seconds on the same section: he yawns, โStill on your dataโฆโ, until you scroll again.
- read
- The pane reaches its end: thumbs up, โThatโs everything. Nothing sneaky.โ, Skip to the end goes and Accept lights up.
- accepted
- Accept โ Accepting โ Accepted with a drawn check; โThanks for reading. Well, skimming.โ If onAccept throws, the button shakes into Try again.
Usage
import { Terms } from "@/components/terms";<Terms version="2026-10-21" sections={[{ id: "data", title: "Your data", tldr: "Your files stay yours.", body: <p>โฆ</p> }]} onAccept={(version) => fetch("/api/terms/accept", { method: "POST", body: JSON.stringify({ version }) })}/>Works with
Asking again when the terms change
Keep the version each person accepted, and show the block when it is older than the current one.
"use client";import { Terms } from "@/components/terms";import { SECTIONS, VERSION } from "@/content/terms";export function TermsGate({ accepted, onDone }: { accepted: string | null; onDone: () => void }) { if (accepted === VERSION) return null; return ( <Terms sections={SECTIONS} version={VERSION} updated="Updated 21 October 2026" onAccept={async (version) => { const res = await fetch("/api/terms/accept", { method: "POST", body: JSON.stringify({ version }) }); if (!res.ok) throw new Error("Couldnโt save that"); setTimeout(onDone, 900); }} /> );}Props
| Prop | Type | Description |
|---|---|---|
| sections | TermsSection[] | { id, title, body, tldr }: body is any React content, tldr is Skimโs one line. |
| version | string | Which terms these are; onAccept gets it back. |
| onAccept | (version: string) => Promise<unknown> | Record the acceptance. Throw to say it didnโt save. |
| onDecline | () => void | Shows Not now beside Accept. |
| requireRead | booleandefault true | Accept stays off until the terms have been scrolled to the end. |
| updated / title / name | stringdefault โ / "Terms of Service" / "Skim" | The line under the title, the title, and the owlโs name in his lines. |
Accessibility and motion
- The terms are a focusable, labelled region you can scroll with the keyboard; the bubble is a polite live region, so each sectionโs summary is read out as you reach it.
- Skim is decoration (aria-hidden). His four poses are illustrations shipped inside skim-art.ts as WebP data URIs (53KB of images), so the install is complete; the pose changes, the pop and the summary lines are code.
- Scroll handling writes the reading line straight to the element and only re-renders when the section, the pose or the read state changes.
- With reduced motion the poses and lines swap in place and Skip to the end jumps instead of scrolling.
- Built from Status button, which the CLI installs with it. No animation library.
Requirements
React 19, Tailwind CSS v4 and shadcn/ui theme variables (any style, light and dark). Icons from lucide-react.
The CLI also installs Status button.
Source
"use client";import * as React from "react";import { SKIM_ART, SKIM_SIZE } from "./skim-art";import { StatusButton, type ActionStatus } from "./status-button";import { EASE_OUT, useInteractionReducedMotion } from "./ui-interaction-motion";/* โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ * TERMS: Skim reads them with you * * reading Skim, an owl in reading glasses, sits on the lit * stage with his book; his bubble gives the section * you're on in one plain line ("Your files stay * yours."), and changes as you scroll into the next * dizzy scroll too fast (or Skip to the end) and his eyes * spin * yawn linger on one section and he yawns * read reach the end: thumbs up, "Nothing sneaky", and * Accept turns on * accepted Accept โ Accepting โ Accepted * * The terms are your sections ({ title, body, tldr }); onAccept * gets the version so you can record which one was agreed to. * โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ */export interface TermsSection { id: string; title: string; body: React.ReactNode; /** The section in one plain line, in Skim's bubble. */ tldr: string;}export interface TermsProps { sections: TermsSection[]; /** Which terms these are; onAccept gets it back. */ version: string; /** "Updated 21 October 2026", under the title. */ updated?: string; /** Record the acceptance; throw to say it didn't save. */ onAccept: (version: string) => Promise<unknown>; /** Shows Not now beside Accept. */ onDecline?: () => void; /** Accept stays off until the terms have been scrolled to the end. */ requireRead?: boolean; title?: string; /** What the owl is called in his lines. */ name?: string; className?: string;}type Pose = "reading" | "dizzy" | "yawn" | "proud";const mix = (color: string, amount: number, into = "transparent") => `color-mix(in oklab, ${color} ${amount}%, ${into})`;const PF = "var(--primary-foreground)";const CARD: React.CSSProperties = { backgroundImage: `linear-gradient(180deg, var(--card), ${mix("var(--card)", 95, "var(--foreground)")})`, boxShadow: `0 0 0 1px var(--border), inset 0 1px 0 ${mix("var(--background)", 85)}`,};/* The one lit surface, ruled faintly like a page: he's reading, after all. */const STAGE: React.CSSProperties = { backgroundColor: "var(--primary)", backgroundImage: [ `radial-gradient(70% 90% at 15% 100%, ${mix(PF, 20)} 0%, transparent 65%)`, `linear-gradient(175deg, transparent 40%, ${mix("black", 20)} 100%)`, `repeating-linear-gradient(180deg, transparent 0 17px, ${mix(PF, 9)} 17px 18px)`, ].join(", "), boxShadow: `inset 0 1px 0 ${mix(PF, 36)}, inset 0 0 0 1px ${mix(PF, 12)}`,};const LIT: React.CSSProperties = { backgroundImage: `linear-gradient(180deg, ${mix(PF, 16)}, transparent 60%)`, boxShadow: `inset 0 1px 0 ${mix(PF, 32)}, inset 0 0 0 1px ${mix("black", 10)}`,};const OWL_H = 108; // px tall on the stageconst POSES: Pose[] = ["reading", "dizzy", "yawn", "proud"];/** A line that lifts out through a blur as the next one rises in (sentences don't letter-morph well). */function Line({ text, reduced }: { text: string; reduced: boolean }) { const [shown, setShown] = React.useState([{ text, key: 0 }]); const [last, setLast] = React.useState(text); if (last !== text) { setLast(text); setShown((s) => [...s.slice(-1), { text, key: s[s.length - 1].key + 1 }]); } const mounted = React.useRef(false); React.useEffect(() => { mounted.current = true; }, []); return ( <span className="grid"> {shown.map((l, i) => { const current = i === shown.length - 1; return ( <span key={l.key} className="col-start-1 row-start-1" aria-hidden={!current} ref={(el) => { if (!el || reduced) return; if (current && el.dataset.in !== "1" && mounted.current) { el.dataset.in = "1"; el.animate([{ opacity: 0, transform: "translateY(5px)", filter: "blur(4px)" }, { opacity: 1, transform: "none", filter: "blur(0)" }], { duration: 360, delay: 80, easing: EASE_OUT, fill: "backwards", }); } else if (!current && el.dataset.out !== "1") { el.dataset.out = "1"; el.animate([{ opacity: 1 }, { opacity: 0, transform: "translateY(-5px)", filter: "blur(4px)" }], { duration: 200, easing: "ease-in", fill: "forwards" }).onfinish = () => setShown((s) => s.filter((x) => x.key !== l.key)); } }} style={reduced && !current ? { opacity: 0 } : undefined} > {l.text} </span> ); })} </span> );}export function Terms({ sections, version, updated, onAccept, onDecline, requireRead = true, title = "Terms of Service", name = "Skim", className = "",}: TermsProps) { const reduced = useInteractionReducedMotion(); const baseId = React.useId(); const pane = React.useRef<HTMLDivElement>(null); const bar = React.useRef<HTMLDivElement>(null); const owl = React.useRef<HTMLDivElement>(null); const [at, setAt] = React.useState(0); const [read, setRead] = React.useState(false); const [atEnd, setAtEnd] = React.useState(false); const [mood, setMood] = React.useState<"" | "dizzy" | "yawn">(""); const [status, setStatus] = React.useState<ActionStatus>("idle"); const last = React.useRef({ y: 0, t: 0 }); const dizzyTimer = React.useRef(0); const yawnTimer = React.useRef(0); // linger on one section and he yawns; any scroll wakes him const restartYawn = React.useCallback(() => { window.clearTimeout(yawnTimer.current); yawnTimer.current = window.setTimeout(() => setMood((m) => (m === "" ? "yawn" : m)), 7000); }, []); React.useEffect(() => { restartYawn(); return () => { window.clearTimeout(yawnTimer.current); window.clearTimeout(dizzyTimer.current); }; }, [restartYawn]); const onScroll = (e: React.UIEvent<HTMLDivElement>) => { const el = e.currentTarget; const max = el.scrollHeight - el.clientHeight; const k = max > 0 ? el.scrollTop / max : 1; bar.current?.style.setProperty("transform", `scaleX(${k})`); // too fast to read: his eyes spin const dy = Math.abs(el.scrollTop - last.current.y); const dt = e.timeStamp - last.current.t; last.current = { y: el.scrollTop, t: e.timeStamp }; if (dy > el.clientHeight * 1.2 || (dt > 0 && dt < 120 && dy / dt > 1.8)) { setMood("dizzy"); window.clearTimeout(dizzyTimer.current); dizzyTimer.current = window.setTimeout(() => setMood(""), 1100); } else setMood((m) => (m === "yawn" ? "" : m)); restartYawn(); // the section at the reading line, a third of the way down const line = el.scrollTop + el.clientHeight / 3; let i = 0; el.querySelectorAll<HTMLElement>("[data-section]").forEach((s, j) => { if (s.offsetTop <= line) i = j; }); if (el.scrollTop >= max - 4) i = sections.length - 1; setAt(i); setAtEnd(el.scrollTop >= max - 4); if (el.scrollTop >= max - 4) setRead(true); }; const skip = () => { const el = pane.current; if (!el) return; setMood("dizzy"); window.clearTimeout(dizzyTimer.current); dizzyTimer.current = window.setTimeout(() => setMood(""), 1300); el.scrollTo({ top: el.scrollHeight, behavior: reduced ? "auto" : "smooth" }); }; const accept = async () => { if (status === "pending" || status === "success") return; setStatus("pending"); try { await onAccept(version); setStatus("success"); } catch { setStatus("error"); } }; const pose: Pose = mood === "dizzy" ? "dizzy" : status === "success" || (atEnd && mood === "") ? "proud" : mood === "yawn" ? "yawn" : "reading"; const [shownPose, setShownPose] = React.useState(pose); if (shownPose !== pose) setShownPose(pose); // a little pop each time he changes pose React.useEffect(() => { if (reduced) return; owl.current?.animate([{ transform: "scale(0.94) translateY(3px)" }, { transform: "scale(1.03)" }, { transform: "none" }], { duration: 380, easing: EASE_OUT }); }, [shownPose, reduced]); const say = status === "success" ? "Thanks for reading. Well, skimming." : pose === "dizzy" ? "Whoa. Slow down, Iโm reading." : atEnd ? "Thatโs everything. Nothing sneaky." : pose === "yawn" ? `Still on ${sections[at]?.title.toLowerCase() ?? "this"}โฆ` : (sections[at]?.tldr ?? ""); const canAccept = !requireRead || read; return ( <section aria-labelledby={`${baseId}-title`} className={`relative w-full max-w-[380px] rounded-[28px] p-2 text-card-foreground ${className}`} style={CARD}> {/* Its natural width where the parent sizes to its content, without forcing it on narrow screens. */} <div aria-hidden="true" data-natural-width className="grid h-0" style={{ gridTemplateColumns: "minmax(0, 380px)" }} /> <div className="@container w-full"> <div className="relative flex h-[132px] items-end overflow-clip rounded-[22px] text-primary-foreground" style={STAGE}> {/* Skim, swapping poses with a pop and floating a little */} <div ref={owl} aria-hidden="true" className="relative mb-1 ml-2 shrink-0" style={{ height: OWL_H, width: (SKIM_SIZE.reading.w / SKIM_SIZE.reading.h) * OWL_H + 8, transformOrigin: "50% 100%" }}> {POSES.map((p) => ( // eslint-disable-next-line @next/next/no-img-element <img key={p} src={SKIM_ART[p]} alt="" draggable={false} className="pointer-events-none absolute bottom-0 left-1/2 max-w-none select-none" style={{ height: OWL_H, width: (SKIM_SIZE[p].w / SKIM_SIZE[p].h) * OWL_H, transform: `translateX(-50%) scale(${p === pose ? 1 : 0.92})`, transformOrigin: "50% 100%", opacity: p === pose ? 1 : 0, filter: p === pose ? "none" : "blur(2px)", transition: reduced ? "none" : `opacity 200ms ${EASE_OUT}, transform 320ms ${EASE_OUT}, filter 200ms ${EASE_OUT}`, }} /> ))} </div> {/* his bubble: the section in one plain line */} <div className="relative mb-auto mr-3 mt-4 min-w-0 flex-1"> <span aria-hidden="true" className="absolute -left-[5px] top-6 size-2.5 rotate-45 rounded-[2px]" style={{ background: PF }} /> <div className="relative rounded-[14px] px-3 py-2" style={{ background: PF, color: "var(--primary)" }}> <p className="text-[11px] font-medium opacity-70"> {name}โs summary ยท {Math.min(at + 1, sections.length)} of {sections.length} </p> <p className="mt-0.5 text-[13px] font-medium leading-[1.35] @max-[340px]:text-[12px]" aria-live="polite"> <Line text={say} reduced={reduced} /> </p> </div> </div> </div> <div className="px-3 pt-3"> <div className="flex items-baseline justify-between gap-3"> <h2 id={`${baseId}-title`} className="text-[15px] font-medium tracking-[-0.01em]"> {title} </h2> {!read && ( <button type="button" onClick={skip} className="shrink-0 cursor-pointer text-[12px] text-muted-foreground underline decoration-border underline-offset-2 hover:text-foreground"> Skip to the end </button> )} </div> {updated && <p className="mt-0.5 text-[12px] text-muted-foreground">{updated}</p>} </div> {/* the terms themselves, with how far you've read along the bottom */} <div className="relative mx-2 mt-2.5 overflow-clip rounded-[14px] border border-border bg-background"> <div ref={pane} tabIndex={0} role="region" aria-label={title} onScroll={onScroll} className="h-[188px] overflow-y-auto overscroll-contain px-3.5 py-3 text-[12.5px] leading-[1.6] text-muted-foreground outline-none focus-visible:ring-2 focus-visible:ring-ring/40 focus-visible:ring-inset" > {sections.map((s, i) => ( <div key={s.id} data-section className={i ? "mt-3.5" : ""}> <h3 className="text-[12.5px] font-medium text-foreground"> {i + 1}. {s.title} </h3> <div className="mt-1 [&_p+p]:mt-2">{s.body}</div> </div> ))} </div> <div className="absolute inset-x-0 bottom-0 h-px bg-border" /> <div ref={bar} className="absolute inset-x-0 bottom-0 h-px origin-left bg-primary" style={{ transform: "scaleX(0)" }} /> </div> <div className="flex items-center gap-2 px-2 pb-1 pt-3"> {onDecline && ( <StatusButton variant="outline" labels={{ idle: "Not now" }} onClick={onDecline} className="h-10 flex-1 text-[13.5px]" disabled={status === "pending"} /> )} <StatusButton status={status} labels={{ idle: canAccept ? "Accept" : "Read to the end to accept", pending: "Accepting", success: "Accepted", error: "Try again" }} onClick={accept} disabled={!canAccept} className="h-10 flex-[2] text-[13.5px] disabled:bg-[color-mix(in_oklab,var(--foreground)_7%,transparent)] disabled:text-muted-foreground" style={canAccept && status !== "error" ? LIT : undefined} /> </div> </div> </section> );}export default Terms;/* Skim's art: an illustrated owl in reading glasses, in four poses. As WebP data URIs so one install brings everything; sizes in each image's own pixels. */export const SKIM_ART = { reading: "data:image/webp;base64,UklGRoIzAABXRUJQVlA4WAoAAAAQAAAAuwAA7wAAQUxQSOUMAAAR8If8/3yp7f/d7zxeHFzIEBFj9oihmS4mXY2Yvt9v39mjXbNOdyPBhGCzSJh3VrMQ1G5iQ0nIW95SuxgJvsXum8FigmGCzdIlxWLS1TqIDjLDmXM4PB887n+cMzOv1/Gc598RMQE4HQkARJ4Ts9d/+1wwy8jZP5MOziZzzLBBzZbWwjKMuHjMI+LwGWSO/a9cct2PIruIC06EpIij55C5ZbhDSZJC34Uxq0jDNnmbUgzBsgpgcVDRIeLdc8GcomHRMe8k13dmg7lE2rYfzV3WSpoyWr+YZ8wkwzVNbf28YiolrYdlEvEdNZqHQtOMOHpjwSwiaoeUFJp+OvVUYXk0OB6aWaO1HlYRO/c5wwqFZp6azTtRsAQaSZqR6EwzAjSyT10XXoI8pbUoOBU7G6Y5b8mypYPnzAYAIwCYsR+tilSGQmk1SACkGaYc3PD93bt3br75ff85Mp588sRffjS8vAYMDl0+C4AxFxSp8ShhZgAw9+KPrlyzbs29f1Ln8ZMtD3X0Q1uePuzjI1s+eQZAksZ+crWXpEjadSaAuYMrN776t+P1kJSaHu4eUoQiItzV3mqGWm9sXIKONPYH1ris4SVJrgPXf+mbfxh3KTUbjZSSa8rQ1BHuoUiNSdfxbU9v/dbaiwEU7AcALvinoiy52j21kqcUqjhSs6n2OLbz0wUA9jrirKEL8UoFiggPdXO0Szr08H8ARvY0w4P60xUPVnGahoeUdi0AYOxpW6P17/1JvTfc9fInFwEw9rDNqid5D5LkSkdfWncOYMZedZ8aydWjI7l0dHgAgPWoTyqph4e7dPj5T9fQk4lFpxQ9TFKEpAM3z2ZXsGBXgfxt9DgpPHTyVhSsjES3G+6V9zpJzeb2BYBVRGDpAwvBbiIWjkb0vmildzZeCLICGmobTulnRVfBcK9S75NCGr0bsNIM+PDL8nqsgHUTWXtVqQ8oXNq9GMZSaKgN1+XhehRFN4H40ISiD0iR9O71AGdEErjqoBSSayfYVTCsq/cHqZnqjxXg9GgA3r/TlUJSaF+X0YBfKfqDUlN7F8OmohGw/3z2hBRqDx1EVxP47wMt9U1vamQurI1GAJc++VpTcnUO7QO7qMC8Heqvrl2DII0Azh3aOykpQlO6dsK6x3Dx7xTeVxQ6cRsAnDX04jFJHqFpujah6BYSQ0floT7raq1+z117/inJPTR91x3WLQZsUoT6byjqksJDMw21LkOXEnOfV3L145DcQyWG3pj3pSVgFxCDIwr16QiVG3ptn7Z3A23ggJJyM1LEPlRPw+p6Uoa21AUk1o+HctRjB1gRwa2KTNF9KKohixfloRwN1d8PVmPYpqQ8jXgJRKWG9fLIFd0Oq8RwYyRlasThOWQVxMXHkudK0loYKiRn7ddkZIrrpRpRCTaqnpSnoZF5qIS47NhYijwJja5chErJC796MpSr9RP1B8FKih8pXxT6Lqw80l6QK189LQUrwEaF8jXpmyBKJ1aPt5SvST+qsTzisj+dStkSSfvPBFEeN58cj1zx0O4BEBXgrvFGnoSH4gmCKJ8sdikpV0euA4kKDcNyZWk6vvdGgxEVGq5qReRI6OTlAAxVEguOKJSlrkdRQ6VkbY9CeRr651lkFSS+K1euujbAKiDxTSVla6S/LAFLI/F1JWVso7WRFWCjmpEzrXTgHLAkYoMmW8rZlN4dLMuwRhPNZuRMtFqfLu/OiJRSZIxcL5QF4saRk2ONrAkdnQ+WA2DW4jtS1ii0ElZWgeKA8sb1zfIMzyiUtaFDBUsiHlAod9OHYaUQ75mI7El6AEVJW+TKXdcesAxi1r6I7An9ZS5YBme9ohw69f5SDGsilL9RvxE2M3LBEWXR39aAMzN8VS3lb2jnIDFjsvZqeAa5voMysKSelEV7WIJhWFkUOlSAMyL3y/PoxOKZEQv+ocghRdwKm9mH6ikii/T0zAxXtRpJJyOHfgTObFUz9Py2iAz620JwRssmDq0q3lL+KHwlbAYAV8zHkpRDro0lALBPKZS/oX3gzKzAvfIs+scCcEYwbM4iefM/YWU8k0UxqXXlPJtFqa5nytmSS3vAMp7KolYz9htYwt1ZNPaWRmaVQFzRbKXInNCpT+3fb6UMvN1q1sfyRqHrz7ocZRI7NLHuR4rMuRPlElccfhQ75JnzBItSAMyvcVP27ARLIgy3RWTOywVYDkhcPKrIm1dnlQaiGFErsmZfUR4M26OesmYvKjQMqT6ZcmY3WB45Z1ejpZzZWQWIuau+sDdFrri2wioACSw7ociWJyrCgufGQ7nqur8KGm79gzxfQrdVQOIOj0YoT0PSxCBYFlFsTJGUrd7SSFEaMesFRShX42+n6toKQ7nEwC+UQrnqWveY0nVlEfP2y5WvoaGB13YXZCnE3JeUlK+h+iAG5qBccvZeJWWsx09AlExyu1w5G/oyjCwJa1r1yJmIv80DUS5x1v6jTeVs0oMwlM0zrnoncibprTPJsgj+QJ4x4f9cBqJkctYuhXJGJ5+sgSUZvqWk3H0OZCmGleGROeF6CmQJ5Lx3Fcpe9wdgLAHflyt/o9lYC5uRYbVcORye1sNmQC74R0QWKaTV4PQMm+TK5IhTS8DpkOeORuSSQltp0zE8JVc2e7yA6ZCLTkbkk6JxB2wqw7fkyimlq2GdiDlHInJKoXcWkB0MK6S8kus52BTDzf2tvJKn5bA2YukV2xR5FfoZ2Qbi0lZkltLkUrDN+C258jrGNQwDQBRvKPIqNP795SAA4/IUyuzQVhAAiGeVYROLQYA4/3h+ybUeBhRYI1d+xQESMOyIDItoLgOB4k1Ffsm1CQZcMp5loTdngxhSKMcjrYLhMXmWubaiwI5MCx0gsV+RaUfngyPZ1liC4lCmKbQKtd9FprnWggc0EVmWdC+w941nFRnmyR8Elp7/tDy7Qsde0oMA8P0sG79+9wrAuCfDFFoJAsQv8uxOGgiOKPLL9Rjaam/l2ZYOszLt2x1qb+TZkx34Wp6thwHEr+T5FbqrzfB8nn2+04MZFoorOq1SZNipC0GAWDymyK8/F52KN/LL9SIIAMQOeX4No2gzrM6uiFgOayMWHgvPqYiIt2pkGwxb1Rw9mE+pOalHYehILhrV5mFFLr092jy+COwE4va3F1wdmRQa3qUNIKYmBrBwVJFJKwY3z+F0QJC/iCwKjV+AGdOwVimHXC/TjDMAccGJiCx6EIaZEzvk+RNqvh8swXBNRP64fgSiRLJ2SJE9ka6GlQFiZSt7XAdIlEu8qMic0BCstMubmRPx9hyyJBh+IM8a1xoYSuMlkxEZk/RKjSwNxFq5R664xpaAqNDwhBp7JiNyJEbf/gIMVdLw6PFr9sgzJPTEfBDVkljMwbpHdkScOB+Gyglig1J2uB5GgS4krdglz4zQL2aR3QCQtV/IsyCmCB1ZCKJLiYVH5BkQ6hzR/A8YutawtC7vfzrWaouIL6BAFxs+2ZD3uYjR1WMKudKXYehqw9X/VupvrrvnH3VPGrsRBbrcMPia3OXRr1zPAtslHVwCQ9cbBp5zhSY9+k5Icr05hzz/hVeH58JwGhK4Zt+xt1duUTOir4SkUP2jIDoSpyUJLp6HgRHVmyn6RyjqLh+CASSMOF0NQIFLXmmMNSMU/SHk9/5Op26GoZ04jUmCGPjy9XeMNevu0fvcU30tNvz2ozD0SALA0JFfb2uo10dLafJOFAAMPZNGw4qh2tqJiN4mvXD7rSBBorcSIO5ST4s4tp4A0YvJgvfLe5nrMRRG9Gji/3vdNivQqwm+quhtPwN72Nw/d0XEzKItorrQIYK9a+BIdREh+ZTR7u4KTyFF9LfaW5WFpLEJzbgpSf9451TDK3L9BETPJvbKq4nm+muue//7vvD09mfWD2/b9ebRY0de+fWPHlj62Y1PrVqwcMmnT0VUtAnWuwr8T0WuPZh+seCcAUx/l1IloVW9jPhQCknuHtOKiA4RzQ+zMNIKs8KMaCeNZoWRBT/UkHcIj2mFR0ihf5wJ9i6QP1NSx5hGSPKQQhoGMW22Y7rE0AmFFC4pphHq6PF/IHoZlk2m5sTPtq97SzFF0sjmJDVTHB4CUTGxeFekkEafb8mncP1q67sT7kkrYb0MxDrpDwYsH4+QFO4a/SiWP/GGJvzzMFRe4NJ6QwfXXYK7WnJvC/37Qpxx1fFJ/aAgejux+sSPWBS42VOo/cBlKIBzD2rsEmN15LzD+sFswLBiRFLI45+Xo4ZZh/XiXPY6EIsXgSiwSc3kf3v2VgPBAvM3byiILiQ+vdpQEIbZa3ac9GYjVqEAbeODBqLnE+20Yofq/hwAAgDR1QQAAtjnE9qCAp2JPkgCAFlsaWqb1YiOJLuFRnRkYb+SthjZRiP6KIHrnlkO4jQmbtz5afRpEj2RPJ0AAFZQOCB2JgAAsIQAnQEqvADwAD5tLpJGJCKhoSuU7bCADYlBDgAxE442P9hvJZGLyT3ab68DZZXnFe298T/qerXzDefj5lfOd9Kv+I9Q3pSfQP85n1Zf8J/5t8A4WH/I+enxYxcdDfxjRUyZ9p2pf3l+jPTbwJ+Zuop+T/2bz7YZuon/Z9RT3O+1/9f/C8lP2y9gLv1fFk9T9gL+i/4P/pfdB9OH+B/8f9x6Kv0f/Uf+//UfAT/NP7h/2f8L7dPtL/b32dP2O/8Ln8nCZ9m6V/Xe55FbdjEIM9uhs3JqibHjabLGPdLA+42fu3s/GDCAVbfeARUfw86g3xBxWAYhFnTLyQGQysZFdOWXpMEqUVT1qAMQZdOPsMIV0VTFSKiD//FG8RGZcNWks1ks3kz1YPHoD6odzZ6pI1syB7dNS8OyfnRgOMDy1zDpjNFk3T2jMdtjT/7dgW+OjtG6H+jyImrEtOIWQDK2a00oxYgtvtSpyPP+q6Vnc36vlc88K2+5Ag4mnFmvvMSkP9l2wtH//gVb9Ra7GlMdOjuvH/URwa8ZA3uVLIwWA2H6FiOfKgGW+jLGMuTjkX0GZ2p/Ud5FOaojCYtd8k9Hv2UgSZ1KOxfnteORwKN7Uuq208eMnn+ASUms3pqWHub/yw43E71YIlXxvJ7Z55K21aco8lGG5wH32bJFoAxTc422cpnzYg+rx1hNfHYuGhlHjsMjw4/+cPUGjmKnqgUpNN5FeOUtCDHuqxfd02GYC5JDgFgAXnIdFcd969Y59EDpt3FBlFIzznDD63aZBXR/TyaAjoNdQpRXNPNkh9cq69fS3N/6gNllwYlaLGJ4qf1OsWwLOaIMHvarqE9O7zfYQ0eAit+JoUg2tdRuFmbANpzAla1fUdL8YmMISysY3vy0m6eyOD3s+1tDsU483gkyAc0SnIx6UcFWQ3YZtFx7QqMgj5NKODmsqiWk1reAfj0vnVsT/YphAz9OKnwxpyko5RiRSphoc09/sL0SSzf8ru9Fju///vJ8f/rR3p3wlfD4Rvy9a5BTDHevqRO62+I6dlle+pp9kl+n/1cAtiyHLlPJe/MJ0Qw4ysXQjR8+/VsvMvIk0gRcbSk8PE74a2Ik8sZfwpbFClNXDK2fVL5Koc8WliePZeA4mUZhgcPrO35yUqxW+KQLEY0292WMIeeadwy6HOo54cfrJGL3QjMWiz38nhlNrJXzeaLC1emPK29HOForFkB1BIK6E5C2TRXZxNcUzn7I4Mfej/ifKJCU7pW+vsrChn4pF66M4T0hT65eOyME9172zn6ZPOSFMo3ln+Sv/2yAB10c59W9R8JgjZGcxn//n5zUxwCMWsFfxIc7KHqRNocz2P6tpPZ2UFe3DGjdJ0KJFZcWh/FdPz/3Llki8cvt/H+DUaCVG7pLdlohJPbOd4HbbwB4+FCtAwAA/uotQXpdzk3Wj5U6n29QqMzu4oaBfjdSiSqYnorx1sPi7JXvbwz+lEHDBPnec0BF59GAhXl1dNLo0B2d5dcm0Jyzj0fEm5o79f+2knAmGzycf2cYTq+1YXZZEumfZUhgy5DNp+VbFplOVFZ/UCGygxG+/Ann/+nmQ5h/hTwUcyJ6P3eDZ/Vq/2hSwJCiAuIjmtMxZzotAAAABbKip9n4aCS5cPmESsBMHOKkWwt+ivy0VYKQUQQk31wTgO0glVTIAbpLp9Dmj/LU6P6A13c5e9njaEkzf3+/aT3RlhmmAka7W4C4Kp2gDoQHHOPuGraKdXgFhqymHMxh1azudHFMH3gMfLDmD3Lg9WEM7QiBGzD1KFHzc5RdtESaCDt3nRD3lmsXtsXlWN3ZEsviTZbZjVVwVVvKCN368Onwamw75Dsx58EAD/2qtzV9v65jd8w5h5b9cVHhGGorKgyZGo47nbAg/thkbs6tEzi2NhDnMYXyN4iTilkHpN091FMp1G18Fgp9KS/luZjFslkHYaCjAAMZ6i0oyfrDbVhndUgPVXf7EB8nZZhjTRBWJaY7Mm1fF0MIVpdGOfQu3QggF2uHXunctqqMSFZMhN2ZagIIWIKg28F7Xm3ie+RZim94PrePDSgo2yYteHJLm345/v++RnDmkPSuzCqV0XnrGc1pJQEvnnhK4FWcgrVOgr1A9ImPz4nf5xrlpxBe9mBD+33Ap5kXKDBkUkHD30TvwP+YketAvLnbzbe4/qwIx5tUPnGnyiR4aSQFGdYdXLmdno39/M0a/mCC6+NrCpSkb9Dsr8p5i0/HoQm8ZsB7HzP67GgKxVg9bkUO8kh2ItquOej8DKzmSBn7BOcEM+SX1F4rZ76tmvzVwlIIx4OWHPi4ZQxYA4ZtvYz1o+K8y5HBTTF5dEeOTEJYZTwjqdKjrlW3eJkyxBvHEj3cPHAAYSTCq6xyV+gOaVoFvuDWbm8U2ZP5DjqYJl0G7MXo2pr2jD1AJuScVNyvlWfgoQ6WM4rP0TjWZtzienkqkMeKWkm+6E4JwE2Ke6PNa2S0b7RBkfaF75DbaGlPL5mF1OEzuHdQxCYhHk+L5+ljCp36UhOZDdHQiIB2/XSzadtXHgQfOIzzHaxz29mUY9PG5ThzeX2GUig/moN7mltWkZ4nPEdBAqQ+tGvCreCY3Qoplk9iFWVKQ0j08SN6MY5SmsnmXYvxybt81rapb0rJUSouDT/oP0iu4V/vqqagXV9J1rLv4ifPNkXEaShM3ONQE8S/oAB4D3w7xSZjgbdI1Ouhw3cf/5rvlTDlo0D/eXJkejCuvlLsvF+FrQ1NoC8W7CRJGgEx5+7+AotZeZwllwwRWnX3je2wk2dOIl8hsGdBV8/95FaySk2dQQTOfRz7OAgVarRlysTmaWDHeE5qCpletCLZUVTs49OoX/3GCqGBeorjeqFm454F3fXEe0i0HT+k6ZBthuzQvDG1y/Z/c34bA93GUtTc6UTKwB/OaYXXQHgg5IR8PT3AWZ3AeLPEd27osxYmLMn7X6bu+JEo9HmC8gahxtANPIghCuLm45QZIfA+jylhcUn+JbI7nuaeyuZscduhUTTAYIb12WP6NGRYdPgh18A79zkCn++Pxv9OaIL6tbwpxu7w7LHuH0d5lKugNXNwV0U5jJAlbYlgHrEMTWhkaM1DzHz1U8i24UlmkuxJFAVKRAVqxcBfWRS5MOI/lnsxEuqsBFZaV0arDS9x2L8MZ6DwY7BewmhcA+Yr9gbYCnYvjx2mLoivCVyWy2jUcs0nODcpb1Koh6CoRO8hKDKAvR7ugnDppY+2dS3OVvvH2/MtEq54ykswFCsDgvCnUpnh0moN8luxtgupWCbW+472rsoCOU9TxxyQAPQ7CjZiMY0KUA0PDLYuHBlcsm0vI8Fmt6gyuYTJ9gI4sxTxcPppRtb1vqyzNl8dygTHLAhQ1adFL9bJpcGH4v8jWozP4RLBcTxhZVUYH1sSErBV1Puw2tfhe/ZELYGkEsS1048hXdkwV1ndoG7qaCgGReeQ2T9sVT5RZKyYyZ3NF3ZHUJnHznRAWj0R/PvJxWu3sFJPzkzU7669orzFuh9lGDleBniFZPRfZh/C18Jmn2l8XdwcYKV9Bg1EEVZ2i5WBTXUxMRgRRf0mnfqLqWXjvIWk0yCwNhyfogbaj5zdgYaoK4M/Udc/vGuDioMyx4iEP4Ufxctu63wmQrmUTSKWG0KbB+G9MVOhUUKMqFL5IcH7C+DfiVJ5FMZstta/wyIjOyvaP/QijYb7iA901gs7ZNUQ6ethvZ8E0FESrJzMRQBJJQ3P1B53ULSNsuhQIfej3EKMfCe+nyoBeHHNYTXaWQv5fk7t67y4iT7lWPyGTLcFbeeEUgI27gwqlaY01Ji2egUQTFwAZHXo8aNAqqahveRVP512N9pVFdLrUHGiStOv3M6yuJuPSVC6CH+ky8H6mVf3pjrRsPFduJEIcrllCGblq60lK87cMrhzuRgHcxc8UYHxBuTJSQebVYC2qNyhRUD1I41PKd+vSM8LEMX7wYkOiMYDlrjarZRVMmBiGP+egoUcldZxh332EUJGGzfllnvKaTj6EnO/2ghM00iH2qddQIas1uew9U8trOEbY4Lt7x1JsQYoya5ZoSDhDrRDJjJZndr/XiMaUY0+81EMW+WN2rZ8Ylhhjr8u2DGnKxNBwE+WrbqJvOuBwmwrQa3jCJnXHS2l1n05WkEMkituQGROv87e07XMCIAxdrzvBC9SSNjV8BseFrA5vzcRMJJusPyxPKv0U+M+pWuzUjRru3gs/i6yMrcNhh9a0MxOajFkWnX9LNUejXry9Jo01ajlgTIBY1fhpLyr+7KbMAUhjGZQ9aX1Xs1pHgvuLz0aXwWSF80EA1hd1sRtcgNat9aA9g4Wy7Ats8dkuGVRB0fpBPUDa+FLQG2XArH/SOgF8V6twW1Abkm3MMS8/os11y4dt6nH9OBb0+O2OfmVx/0o72WX8KhM92mLXHMSeyW7YjdKOvSHtg5HAlalJZToPifw355verLm3fkSGRSnG1J4SOWdctuQtXTojoFq2YsDz+jnxuFNdDNjItbCpFWMIpA/8P+NfmdZI/2v/CokXonU7SCTyJbAXLag0/I3AEeg9S8T3+c2sFv0o1sRkybgUIN1K1ri7F7O87T8HVtWO9RVibm77bJJ2JWtscTfWHEeIk2bxrDi35PxltSPQey7JQuYnsIPouNAfmQuwJ4HxdCEXlFfeirJVLiOioj3maNCpTkYEY9fNZW+2t7kbug+W4zBryeK0rHy4L2pCTC9PqWJ64p+8oW0mRcNOS4FD8HAt0cd3IAN6ADxfSxjyYrFmida8nSa8Vyv5gDew97RDYBzu8tjOAn/rRlpDhRvuCDo7IbLwv9rJ70fp1mc/j41inzSGSRglsVNp5DxE4QPa7ZTZ8j7F4j4/M1tnZSKa9JFKsbTHcbtZo78lUsc8fLsbnrt2SkR4smV9z2AEOZQtasdgsHxMHxT1Qgkx6fIhtL9vgNfa7F0Yao79/4RPbKmqX8JBX+fDYdzNyrzarwe7MxlY9uPoueead20jscwdB1mvD6OFcYB9jEkW/eqMdWc8oxuiC4GiaZWqOBBcQKe6YQG6r297Iju8rGxWcSrNxXlfu1JndhSD5xEpovtPlfl6nFzcRHutB1Ow+DJu2JZYD2NoIMSAtBb8ztcQiX2BQ/EwvGgsxHp0BPujzOJSyiDQRp6e7bs+1RnOlVAtsqsLOeq1Gd6PCG4JmkveIGxlSe0WAe8IMsgglpR0LCgvfbYNOQKrn73jgWYymupPWlmJrNFMnMf+06ocIkidGrMr3+p6Rjp3UpcX0mbkuPsNY9JbA1Ez99of2zSozFHYqMQBr+vNWLZ5n+MD3CeCkBAOZZinAy5FnTCXAbibvyRJ703PP735kmZrbr+oAa2kQYc93oZgz1h21KVy9sD2u2tH+YHzAW99teppbV+tbykdUBZT13FCF/ANJoSwjIPS9Oxv35hFQsVhZDYbxsLVfmScjIR157uo+ptbxLjujd70VIbPTM4DZEdjDoyHCnRVbqEATnjqWHiuY/qFlVfWAqZDhVmdfU3fLX1nJ23TaffhQrxpLlYPVHkx6MGJRTvnw7NmeNwr8z3n8+PHzrM/vJnAwlK+dhUP4sh8riEb8TXyidzRpt5pFM1DNNITMgvyrXQorUJH7FzJRSg56xIcd/QqN3lW4PSB38y0ioUm+ZiZgQ1qGTHZmGtuP861cGX9zppmttIAwW77+NfanOH+9v/jB9SCicm/JebuNwuI9COybHHyuuAVaKv7I8ONg8l1LP6GDFAyLvK7UfFhg0ajQ5c7HQ/1i1KD1w4T/V60ePBhDube6XgZXhSPqRFwYv6V/x9fys2USp064ky3v/5ocGzximGMfyfkIefWTHi1Ny0/uRZ/uImDstYhOqjdqxb6k6fhRLSLt/mZbYUiWh//0ENJUTwwE61fTLtRRt5k8G5TdtsMI0Se0tFdflypuOCxI1Py8ZGvYVDwFrNBzckrEJ7veHBNhufYB62dPME1LHe8slpAjEL+vA0/JYyoga4RSROuewxCKquTr49mxbabXuiCLdHg7T3kLuX6cuIgavRpiajylG5uz9V5SuniUBpwBiJ/zbZvIM9Ra/z5MZIyDUtlRI176+eEfku0zizyP3x6csvoqj4VUqnGhH1u3fWQulSotKzPh6pOKqQ+mjVpvjETfTZsiULcCWHgvgZegd1j7cKkaHW/6bS44htpa2cbRt5vmBTatMjh0EOAN9Kjh8GWRaT7aXBXVVG7arwlmkNYP1FSwQHPB1K8hsyroN/pBrjfpOUasiBDgR+qQI4L5YhT9zvC5Tnyp83u04ljW0OEsD8Udbr3pPxftPA2BIuZdyOxVg3xBHVxmniABaQ0fLIaJnPjgbzOWvW+xmipNZHcVIqnzl2fer4VVbCEsA2j2fw6zagSYclbWcfyYtOpJ1h2LlhCXYVoeJ8UlTUHvlMWn6+Ccn22KFxAklUF4Bnfb26ehhurwOblzV90LpY/2kNcGiz/hX3jUXZ2w5a1m4EFO0vwzufYNcx/+2Sw57Zbo3greMBC/Zuhs9OmikidcZXueKuL0FNwQ/X5vAVEQBxZK0Tg9ZBIhVTHG0mgwdqzcRH66oafVFHa/0Fz38MGBGz+u1Iy1w+l862EcXQVpBgtuFtqvSvJONNuAaRsrRV4tmuyOd8z2GntEUtTr+/eBk5bWrilhd+1u32iSgL0Fdj3RD5S7DZnYzOpm2zMZR6bRXZEnD/nI3eI+wtis92l4tmwnCofuKfI++YyqAq4o6SbAdXcvioXWmbSh3Jf90OfcbWUXF/A6Tw9ybAYPDODgIclrTVtqIRb4DbyZ3Do3nCxv9dTmpgBUzm79940L78sQ92dU0ky26HiUscNpatJx5tz2Cs9mV9uTEGY71qwHnsD9bJX7cCxIt834HLr2tdPPHSPegp53T0EkRffhc5btS4nIs7F4jvehXxkQDVraIeXmfkfGwUvjkOwvXhoczMxHfDYAL5Q6F3iTtyggrDLiynHVoiJBWERhtSTDJroFyy5MJFuESJ6iJNj6eteIR4y2zhSgp3ld69/ktAD7cq2pM0RTMG4i8UMzM7/gMKfp6hE4BWgYJ2jLHnYq2Jgy4vBsFaABYBqXiXrzy7fbe5hQYJa9SEWZeP+zdGnQMt7VPca/swK3NdeTbdHYDxUyNvsXubeC0qJNpBDEfbYVvLY5fQ6LW37/QTFhUBHXHtHg5p8oDvIxFbbpxb7PxWvuilFnFoQuT/R0XxvKl/q3K0pgzJT4DLvYjcgxaIqy501uBrL3rgRlyk0KInhhfE9rOVDWthm9eOsqpro8S7WbzKFhScvoNQCOCUHtoGQQ0qLeDsK7OWDL8sd1aVf2VAiDetJGHm8xx0xHSygX1jsWgiMl/usOeHmIDQIMjeKWhh1xWnexGGAfdMNOYDes6kmbh3fFimV/w9iDO3GYBbc4+z9d3UW2xBIGxqHO0/QB9tYrWJPCnLACbvOebEuOWb8Wn2tyi6Gr5CETH+9KYXstSwS/XhfJk8zKy31dK2ZN32x+tSowmY03Rh/SUJDn3m/CQ9YzCUEktypir03V2P+CfdMITkKZoFBioKnxlpbtcWjZa1TdXnQ8TLyMGQzw0I3FFW/C8qap3XatPcxGzxTNG+yGrBj8vFxR2f5QQYQ+/cONKWUGR8S41ptTjZ02YKSuDEggbzftP74V9aGSKg65M1+DbRC1FWLw3PzBhF6+L4p4riw5o16d3P5Kx2b8oS366THbiurQkuzaPufWHG3va4+DiDw8u3tRSBWoktoivXjm3yQqcAtG3vFqxqwTNphoS8zfgs/kL6XY4g+90rvxYTsxcoWUR00aqCtG1y5rFtKXY7jVVR+qqniiDA4tR3suX0AgU3F1zluaenQM+XtX2BN6rBbAgZjKLvEUK/cXORkPFEmQNkhavMlFGhMP3nA0yf5Cg4BCQESCKZbtSxO4erWkiYIrhOhHOum22HLk+czs8oPG1oJqLPCOB4/NToUWbsnfX6rwTR+7WoqOe3x2/a2G0fAXtMDjBR0WkpD9Ax2IId1Jp4oFRoaCXS+8SA9hc4as8iVarRG/nWXhR65c7y+XN3A2yWobeIxICWhOzSp1RCRvih33Y/MeC78ly91tBb9ktTEPjyxKcVm3040QpcFgOc7hy349qDIqqqHkqLFjAKlondphOmeIvXmB1ZB8R0OMwAhTLbXG7fuA4XBCd1jtlcEIGTQpzeN8E+748dyaDTC7feNXQur7Dp2TIgyUu8M7DiWMpHcCsx0cT1K/kvgyPHSFYiKZeo2qhgV+rvCxoat6B/9drToMMj5iKnviQGw89d0URTVfKZi03jb03wxCYGp7piD3NmVN/8Z/PDHbp9kBv8APD95paHNdx3nJVhTLiGK/dW6NCJYVQ3PIzbJPWMPH9yuQJf/TfmTrSTukGbMzpfH0/f8G221Xp6jjG9xKQOIAkrOWjWrfTcB6Cs5gTXKGZ9pG6a0Z1ENR0F4rQBnCKaxVrfP7v/8wH63PS9x/y/PGBj7wma3f/Ewfgy1P3gk6p/dH7UnDle5SxjVvbmRQaQnU346PI1ZxM8OBIi6n6HXlCl7SHD7BihcvNQachR2Z8zQ2+Ws62Zy7D+R6TNrUNKzrT7VqmgXiJKZNatY8eH0PU5YVIQVNfcAqicCCu2ZVumY4AD9FseUhFRl8baHe1ZM7EqJIr4Nr8owDhe6ZEdBOyM40nWRAwu2o+Vb3TpvPmUyc735HU6lY2m4mvCayEOZNxw5S+cMrLTVaY3MAISJxiZqTwIh1Rt87hOqhI1P2IfK7mReFv7IfGIKsSNkJQZZv4B67mzHwm/sjhsQ3/Hg9jlm4QemrqhAsi42+OVDt4EjS7Vowkb9IXhNtMhNk84vsh4RbmwutPX1ndXyboTifTQOYikP2Aw4vbbyYOG3Ebw6FPzwQcYrw4Jv3e+rKp5SC+Z5J8c9SRw0qEpGPBX2KSSNp4QR8gtf3kMx3Brlamj+DynVaXthEKqQUAtNwBlkRhpvfa+2bQMSvHZnCV2VmNomdRdF/UXukG2q755Og6qVHpxSNb4+chlRoAU904cC4RSSR3SbpfwLOAfDahDgVasMZ9Zy567iqRcv5S/oIIG6lIjj/e4OSnPDDwsmlfGeGdUYTri8Q6dsKqjC5fw+h47mKSDjyut/rBGf+BrEa43Bsw41laWSGOWvvLRln+urh8jpKAA3pxp7tg7cpyhcqr/D5tZPKnlHi6xJ/Ek74dvg+/rCu05lmzKTo4nhzF9AMVV/9lzthSaGeWWs+Bk+xg5PV/V+960w9r1KXIA4RNQnQkVn0HTxkCkDLwOo1Vk6KnFWNahpn2AnYq0LmfaLPnfqnoZRl9+/V3BWg7lB0n5BQw2kbU4xzz8u5s2rN2N5XyJdb7X55Acn72CoSNCGz4Z54zpPt/DZJVvfixtUj5p6/P1de88/NMWBuxb094tKjkoX/0erEDrOSRQjpTM30WWi6YyxOGZRPYAHmo+5PSyTSva2Dzvgrm/3vL1W8pLMstLncbEctn/Yw01mOmBDOkg1re3KyXHPsZLX7sJjb6MHJVhkW7YVtnW+l+W/9T3bGH6IBdQpvWpqqrX6QDPQNvzCu8qzNMUtebucgZzroBW0GZPhnM07/UrsPcB75I8GbC/uCoNLI/5BURBCQcCen/P6jkF/+uaPtYjSFXnRy4jlkKHX5ExV49jHBBdrDkqWzZMPwvrhmKZWCjPep0jXnkMR3KRGvojeg83FgKDz3Ct18TE8uPyfBXJWxLQ0NZ5RPiyIzGQjCA9f18SDWYDLIoTyLnke7yExkl2qnBHEkS5WcnMxmbOA2p7pk553mkQU8bzs6cvl+PdaMV2HzhOlP/MnBJAy/ioZjguDL5UXqakdHwIhVa7N190EQciEfGiwr+un3nsyLl81V+t7Oh0Hsu0Xc4VrrRtu2Ehkm8RF+AOsaENzBLzMxq6gij4y44YLR0JNBFt/qu1ea6bSHxgUYAPAM67uMtlkCaV+3mObzvH441hvu2+MQbKcMeMMX4mrJA7HjX1MVmr1+x03n9Bt3q4L+Q1A6epDIu9rSBLa2ZMlfM1agyn1rrh6DcOTkEXHo1YWNsJ/iE3fmi8m9yWnYjJ9EX/UnvdlP0AzTnDvsa37AHlZNOnfg+I9hlPalGCr0nAvhBTA/2VjCinksZiWY0gwY9mrygDQPZChRGl39RG2toN+5KGXkoK55CL5C3XsbHvHMLafebEBjVplMmdYzxVG8BsiTHb0pJH7DurN5XkJ/eXcfk8aOjDuubHxZ02FvH4lZ60xT2n5DP6Vu3mSjQ20ZtQdaqAEboOCxANQpJCfliOGm7fNjdG51TiEs5nO3S4UAPB+VXvMN2/7Sf26+y0bC+JIUz4/EZaopOAzFl60kVvZI1TIXIdB6+zlC2lGZUgrU66KRRkGShEOTr1Be1kU/bXALf9nrVTlf2C4mF3iDJhw5509SNDUMIZNYD5KBcyndA877LiqfDhnCWn+YMcyudDwXs9dFkbazmaPQNqz2+8y0fxE6IMLKyGUvjLPaQnotVVQkhfwvHlMmb6Yk/hyQqXav7dOl8d5GZafx2s9+64JFMV7R//LfQ/o7jSvLA/1ZqWdlQLPAlATJFBmtYp8rNtKZ0JUdC3RM4mDvCcDFte5OiTxnVxmEV7jB0S/GMzR/onOEVb7VNu+rZ+bTT4xZ5DXGhbqSkS89iOfiPf3cFWM430NT0Js3Mt+yJc+D03QGrcuhJ+Nyi4dhPBSK2eewcPnD3qSOPtL0UjOrIEtWYg4f02zFwi7zNmqHc5l+HhsK840Z55Ovp0Fewgoro5kRieSccmySqIf2L0qXCTiK3Xtn3x7mC6u2zDnYIB8VZcAqks/y4zrxZ59ETZAIQyUVgr6v9Wvv8/8JSnM0DEfotfF/NdHgtDtcpX3INblvyCrs6ZXMKI3rlcfjaeyn4Koum0RKqDavJiOcbEYrv7YsNeIleqC5HyhHrsEFbtMsBQLxATgTQu0tvG0as/bjJcBsgv7AS0K1zr+rxpU/5E9Fx6PByni2NlP3d93MA9gyZwQKBfwYomQlO2Y3e+/IoWg3uwwExtCLkLcRgeSeFaPLIbhJb1BcxANk26/sH2cN1LfXs2wGPfBzx9TIA61a7f/XUsXnnlVDe5TIzhqazTzxPbIl7YwHt6u48sO2g/FghFosXc87GFAHD06Nb2t05eC3ue3bUPJvkIm7XxhKyrpyWaSgtXZ4TPbYXov6nMvGX6vxiYRO2WSeLgS4AsGZb6jP63DG9+T6OfVrwtQWU4TZhiMftuBjHr2NEU5pOJ8pxoSngy0gb/VDju1sPXslvv69Mq5Lr7WrABFmw4gbojq8iTDCzv7S4+GeCmox3J+o35crtWEsNERaLp0e6h6UfTghqZgeRyqZSGDMXPlvGvic8U7CVXvDyCEsC8ftL+owmzhyo145SDssPSnbBvmq50Q98btSq0ks9fjbZCOM8bxOARODBxJ8qNu5t5X0zaDeaDHpPWW4cH2MTXbDWacYsAqR/DgbSb+h+mtWZxM4emeGNlWGT+1T4MiIqgiy56Mrtx8KxFmMzxOGDATmpHUL2BXz6rZRAWBmFIkfQyxSTift89ntfnFkS2Y3N4IlE6FgzaSMSsMZzMT2pfaNBe8PJw/SckhcytrONpLQbuVcIUodOCUNJwIvw9lhVFV7xD44rZ5NIuld3jgceXtJ7WhrsRUcLjEXBHrx9wpIqZb/BdqQaBnJvT3FdrZwN0AdTu3CexiHUMs3qHZCIBQNAByLACuzB1tm0zkqfQ76C8JK4wh8zE3yQvjnh4eddiVPBoqf5OhvCBkCfS1C5yxbEpCVqisBVbA4GoaCrqmAd+Gy30buw3vRlsP+46PP6Qv6r/Z9gIpm2sRz4gNDsX+Oc8fEj94cs5ngu/+yjWR+TThaW9ZkYxJS0rex8A2ZWVzcUf1enE/k1BVZaa/zpbSTxSYkjFuj7kCapC4YyjNZxDWkFcY1mLsHtbd/biFEH/kYScl5Mqk3ZhPyhPxm2zUVSWRxk/ixPjWgPIAcKqUdhIZ2P6JsNnxeJEpPJj5uQJSIS5rrEIT3a5NeYyE0EpbPeqcPX2KrBIT3ci0xOlZlC/5ENq7F+EqdAqdVktwkyrLc58xCArbrB+32l2B/e+GM2yYWFeFcmmu0NWdMdPR49m5DC5tka7I5reLvAnTgDsEuOzIlu0JSSi9T+PJVzVKFwV1Oydajv2D6stfS6FDmFIf1EvLjZ4KIVqs/joB/Ro4rBM1/aKSsv5aTwEkhs1zUObqcOw69TY2SRXIdqa1GdMNSBd37uBKdtzg9SLyVovI10AVBbMOglaUhekMVHjNm5bvwPQUFKr6AvPNTt6TuHoVGJzduW+dibb4b0Af8uGRt9SMkBdm0sq1Bg1lU57WsTyTjj2+L22QLzqFa2KACsU+kk1mdfD/cFKovCoZ4c7mw6CxNdcJ8gagW8fpalOAnxtoSiyU68T8X+21ksju1IKMp/yyD5vKLejWS+Yys6qzlDfoa/vXjNHX4HmZ7iZbcgJlD2AZ+zDziwDpsCNjxb0lZ6CuLiLnBJ9qm7VCmB0HMLQE6Ob2RfoV//ZAJZWpt2VyXQOIxmXlyxvS4RZvFCJks8fJVGF/4rynxGMaoybT5HoUC1ud4DY+jDIHT4UZnN2TzbhbmE3k3Cz+0jTxjBavB8+giGbWaMIyLHO+M0hhKFM9yGtbkfeCazbm2nQhs3FE9HwyPKMr6zWmi6l/Bjd84QrYBWUG7MzHxDrL6EN8ODsV/2FBrd2cP3rm2l/ADi3q2eE8YzKmqGuVxAQCFnIlcKHZwYa7+oJ806mDgCxtFrf7C668TyGDNGEBN/zuToxF3ah3Wk/8rrTvAwT5RfpYBU4hMUd/5qPlydAM5oSjq09E7C3xG0iEfin/MYI9LCvBK+80F/X3TsSNwK7Xqs+mJceCUnKKmxT/z9DnlxKAUzSiSEFg4WDTf+kEne8ckQ7cTZzRCVCAB76/05NyPoCntFI225N9AurxeMMRBnlLjTOJ/yhfY8jfSgP/PLfqxBUYAZYKHbDmMaDXCwkO8R3JhrClvjfg6MRGYYcFT3rBYh2QM/gbKyHZwiGgQcVCAAAAAAA", dizzy: "data:image/webp;base64,UklGRuY2AABXRUJQVlA4WAoAAAAQAAAAzgAA8gAAQUxQSCoRAAAR8Ids232p7f9dF8+LGUZ0cIgoiUSKHSKJBIMhYYKmG4PdpRWxoVLfG4ORYphuDRbf2JB3NgSLwTRUupeQ1PfWSjAhFSWiVBQjlUixQZlIUGzQQcZhWLN4LZ6H6/pjzYxrvWatp/9GxASg6xMA8c8jseKtr4H/NBCLR1xuAv9JIIvDLl1/DPyngAGvuOHo95hRDGxdgadjPVmavB/MIwaijQVWjcUoO3kHioIZRABLNy4GW1Pg8TEnu+kQkcEkio3/fe2NOURLA1bftNws/50Lnl8B5k0Anvig9PFetITEqhuWp7k58Aef6yVzhrj3zTJNXF8OooUEd96M8nS3Xq419AWEfCGx4bJr43oWAS0M6N/vsvQMY3TyyxlD4KXYmKj5ZA/ZgoD577re0ExsJR8Dc4WY/38uy3p99GEQd8yAh845yjOX5ZFeME/IuSeclCYbwwi4YwKbblq+c/nKnKwgpyPxa0c76UgReEcBA69FRbdkpC8rZsiAvS5tS+sQcIckVl1yTG7NuZARxPwV4BQFdngy2vK5HvIOArBp1NGtlQ+zCLlA8pfrpyLW1hpljLHhYQTMmMTy/4uSW5y8D/lIbL9+7xTEyjFLZVlPn9xFNpFNLIBd405yq+VNczdvCXlALBs7WzSRxQknu1HW/CoCwEAADATmv2Ult1y+8dqFcnI5mAf7fBAEELDe0XYsy9oqhhAA9N0VAPR/7ayj3M5o18dXZAE5eEP7EACy96SSbZX6aF4gcNd33ti/DEu2/s/FhqPbrEa6sSgP8FLyS00BWxRl26X3Aly173Kpw1sP3bAtue3RR0l0f+KeKzX/BwLIBZeTbFup9iC3nYl2oyxtS3IFk59FyICA72vMOxAQ8Jzrbk7+6eIjtpNsK8mVlK4vALsfGT5It70dgez/e2o0ydeHrzrK1U7+GQIyACtu18abCjztuprsWnTDFZcvzSczIGBYtZp/hgLhhKOnlVxxKa1FQAYSBz1Z869RhNeSPJt/ioAMJAauqCx9vMCPLc9a+dONKAK7CxmmJme2shbL0lcWLLuh2aR3hwYABHYLhoKYKYvAqQK+qTIm14b2W57Fsi///LECCOwGDADQu3Toqe89+8y3Hx+cAwCBTQV+6FJ27fc35Vkt2fVT2+cBgZ2OAehbs+vgxdvRzRofeWfnEAESCPilS9uxlGe7YrIvbOoDQmcjMLDjkqdUs6c898KDAEkcdnTHlOyL2wqQHSygZ+vHtlKS5CmllGzfPvAIQH7g1DlsyT61FgjsUCRWnbajfOeKyZO/fwQ4YXUSW7IOLANCRyLwXN316BZHufx9z7udxpb82Y5+kJ2H6PuVG/VGlFpjx+RDH3YeO8nnnwLYaYiB91wry7I+Wa+XjZiUdCe23JkV5b3zyc5CLDrlicnJUp5hjEmamaWOZDfKS2tDZyHnnvB4tCcuHd+/a/tzu3a/9f6H/yhtSzPq2PInK0B2FOyx/NnBrQ/NJ6btX/6V3Sc/S1YXsHxxLRA6B/FQqn/wzBI0M0wNAAvW/OKTpC5guf7OIyA7Bnf9dggAA0kAYAAwsGbPiYsjt+WuqOTJ7UDRIcCFAAIxNQOAR186Neaumuy3FwHsDACJ6QOw8HvHJ6xGktQ9LHlkE0F2BGKGAf07LtnlZBndbZN9dDUQyNk3QxJrLqhRq9XLhrqOJTd+tRSdlMS2iXh7ol5KZew+tuybrz/c0zFIbJ8oo12OfnhyvCvZSZ443A92BJKvjI9d/2DPM18bfPxYmbqTardGtgWiE5J45drvvzMYAAxdcVRXksa2zwPRIZ59+2EAJLbVHN2lpavPAIGdAMUjAEKBub+y5G7+zqNAYAcAQAQ8cMZJ7uKS4xt3A4Gzj0SBtTcd3eWTfXV4LhDIWQYUWFtzctdXsj/+4QCAQM6qAl+6bTkHlewre1cVADiLiPXjljNR0S5PP7diDmZvwJZoOR+VZI9f3A7OkoB/c5LzUjHq6dlCLLuVkrNSStazIGYlWRxxdFbK9qV1IGYJfpzqyoqUxo7/sB/E7CQeOX9LzkmN//huAgGztW/dazXnhf8yiB5itrJv0XtWVli++RTIWcIC+5ycmbKfx+xkAHa6VG5YyfsKsnIMwKJ9SnJ+qu5nGCrGABTPXrWcpTFtR1EpBqB3w3E7OU+ly4NgZRgIzBs+byc5V+Wzd5HVYABw7/BfbckZW/oAAytAAsWTv79uJzlrVfo5hLYFAEuGT8lOcu5K9cfB9gQAX/rDP+yU5AyWz80h20ACTx4rrShncvIWhNYF4Lsno2OUM1hqki/0ki0i8eif7Ridy5Kt5HUIrSHC86VTcibfeP+aHctGqSOBLSHmHLSSc1m1jXdtORFdq9frqxBaQPa960k5n3xtAXrWHXV52y+3JODXrjWc0cl7GFDsGIvxffLOiM2aLBvKKGl0MQvgkaP6eAF4J8SK8VivT5ZSNjn5OQQG9O46v6QVb7oWbdfKlE86AgIE7i5w5/0X5PGTr/90tKwrl+Qb94AAiVY+Ojr+xnKCB60o5ZHlDQgAwFb86PxqAIF9z162LWVR8qsomlr6yOcQCBAYGD5ds5U9ajoItgwgmhkALPvm/yVljhzL0ifRehLTMhBDI9kTz9djzecKsFUzJpbfcHTeSqv/NUad7akCOfeM687c5Gfwrc98lJXAbk9GZc+rxNCNX4BoO7GiFmOMSVLW/BY9GFxUjbed1CjLyXpMOXMAJKpI3DeWpMZk3XGsVKbIyf8DgqxAwE5Hq+7y6MY/qZQt5YcV9QcEVJI4rCj72JPFnI/iZCPJ+VlOOHo7ikoQA5djTbe3BmD5zdiQffG8lRXy+I/eGL02CFbkgRsT5T++ABZc9M7IpdNvrO8/4JQZ5cNYtxZERR4drY2uQkEAfYsX9QI4YWXG+30AiGoGfGGs3IoC04fQ//fs2LpgDoDAiqypn+glp2Azloxlhj1+/dzuRwuAgVUYGt2IgBkGfC3JGVo//x/3AghtI+7bW5Az+5lTbkiS7dFjW/tAtgnoXYyZEwfzo1lKts8+CbBdd0rMHbFyxLbUUHzzbrJdvJOVk3K2quHxL6BtdxiwySlbpM+eW0yi0sSvc8Zj23tBVomYd97KluaLG4BQqRVjScqYZB+8G0V1AtbHRnLOSh55HGR1fpSiRpQxdnJtOxCqQfa967Rrj5Uzlvze5xCqgcHrZ7+GN52yxkq+NoSiCkDPqn7w3dyxo28MIVQCQCg+snLHyddXgpVgwOJbGeQy/v0+sAoI+IIyKCl6N0JFtlrOXcVTv9w9CFbkl075448+h4oSPX+xssfyhcVgRQZHcsjJJ+eB1VhyPouc/F4vWAXeez2PnPynPrJ9Ac9ZzuPoFxDaRt7zScwlaeJ+sG3Yq9K5nHwYge0hlo2WMZssbURo1x8dnVG+sZRsR8C3LOd08ltoB9n7t8ySyofA1hX4oWXbyibLb7YhYHBUsiXnc9TNz4MtIvpPK8Yo+8hxK5NqY34aoTXkwGFPNOzy3ObeY7mk8sC7w2BrAp5xrXbt+MuP9eLzY8olH7j382h5/+pvrV5CgGGjG7mkicfIlk0dWOAV1zPJ8tuhdQwhkADxJ5fOJd1aAbZqWqL4cCbKHMu7ENp214hKTSXnz9ketu3ea3EaWfXMsdJjYLvuu9EkO2ls44iVN8mvILRr5XijISkp1p/gjdyRz5JsS8CqRtlQjI26n8eiK/lTW4L2ECvGG40Yy0kfKkLvOae8sbweoU2LrqSkWI+XFiDgoGPmJL+Cok19551UTurfEArsnkKTtWyRD4FtAXHYUaXOzyEDvtsk/+cJK1su9KG9AS+5jHUPI4BYfF2x4ePFz52yZXSwbWtjWaZ/3AMCxH7XGrdW4IlGrlhxTZuI/kuq+X9AAAFfqtf8OgLfsTIlenObQOz3hJ9FAADykMaWkw9eVaak0rvaFbDe9fHl4BRY2TgK4pjlLI2q+5V2kX3nfLZvKhDf3wy+ajlP05lRtQ0Ba+t/BDE1wfCak/M0eddm72wbiFeenwEKfqVsKFPkD7BzZfvAYi5mWOB1R2fL+OdQ9YChG1KuWF7HogrkdMSSTyxna/JOhCrMkOw74+Sc2VexgBccnTWHwSoRD00k5Yx8FmCVeMxy3lzqrVLAFkdnzvWBCpH9l6XcubmgQgHPqHTujC6qEIrjdsqeBdUJ2OBPz2TP9fnVIYb3P/RnK3Mu91YHIH5uOXPOskLE16W8UfR7IKpK9px2cs6qMam3ECoTsEFy3kzW/EJ1yJ7zTlkjX3nl1pfAqgT8q+XMGVmwsgdVJXsvKHs+7kN1A9Zbzp2/9ZGVYTiWQX/tQWUCVkvOntOs0htOuZP8PoiKEnddsfLnFwhVCdig5Pz5fnWIXztb6nEa+cnKEH0XrTyR3x21muTa/WBlHqhZypPyOxemu9hXmYANSsnKEPnDOf/t1JT8BxCV2ZHqPnnRypAfYZtjk/xthOq85MmXvjCu/PD4g3hoUrbl0QVgVYg1R9biVSfnZvRfezHngmUnHQRR6eKclBuq+U30YLeTLX8HoUIMXHLb2ZFupC0o8NCkLH88l6wQAr5tOS/l8d0fLAaJgy6jn0JAtfY4ZcftVcsBBKxK9n4QlSY/sLLj04UgAGLLqRd6WS1i4GqGHAfRTFSfeHhSzszkPSimABlYsYANzg7pCYSpZmHAcHbI53vBWVNgl1NmJD+PgFn0sqOyQkorwdlVOiuT3wcxm3bKI7czQtIahFkU8K8++fUxKxOUSh8PxCwmBg8sfMJyHqayXpZfQJhNUw475YEaEzXtAjHLC76WCfJbF3yAnHXEn/JAvrDgL38dADH7j1sZoFQbwpODIGY7gXMzU7eKfg0BIDpA8dHM3FBXSj49jyTRCXouzET65LDVhZLPLwbREYni/EySN/+wG8lnF4LoFPxwBsnHsakLSScXIqBTEsecppJu3Yc1sprUTXxpKdkxAn49XfJW4IHaFHI3lf8HnWSbNUXyYRSYf1VSkq+VapK6gVU+DHaOoXIK+dZSkjjsZPvA0r84WnFC6gbJuxE6BdH3N8tW0lMIIB++WI4d+Qqw/Kon9enXj7iMsZE6nHQqsFMgYK+THb0TAc1zh+4DWGDokxiP4u4/x9p4bTJ2OI8uBjsFMRQbKXo/ApsIgAEIWHbKe4n+vddrN0fVUPUkWVKS2mdpFUKnAPG25f8pSExJEs0BC7cNIoBrX/3ek2dUAaUkpZSSlaQkz1Bqnzd0Eg689bedBHHHRDMJAPO2lFa7ZprcPHbsXLx9+dBLx0u3X17XQZoLgGghAwGAZAAutkv+9MALm7bs+fXLW1av//2hg3s3LMGcFUvnAXjg6RGrTU6Pgh2ERCDaXPB1p/ak+AW0lgHAy0rtka/M7SgA0faA1WV7kj/sCUWYngyBIEmARVjjpLYk/RYB3ZXsPW3ZSkkzkjSFotYhoOUM7zlqCiXNSEpJtvwUii6DgG9JnlIzkO0kN78Aog1YeMaWrWRbM5launU32G1A/NFlunh071mnaaI/2pNsSR99G0Q7ibk7rkqya++UTtNIt7ft3HPCpV8H0X24+JJvLQeWXo8N2Vb01Qex5lAZa9qAAu0lMBxv+9rPHsS/1pySmpKHAawpfXEBuxCIZScuL2QvnoqTDdn2+ftRAFsU0xdCaBOK8G9O1x4GiEdPekp5P4resMbnBkF0Y6J3GcGA11xraPzk9rkgQsDmTy/eA7aLuP+9PzyAgggI63/+sZV0eYAkBjYPgOjORDPZe8i1+A4AAgCx4G5UlQBAAMMq7ScRMCXRrUkAIOYetPewl5iSAKtAkJiSPWHYru0AAYCB6PYENu5bBmJaEhUnVp15YxmIbCQ6YkDFAVZQOCCWJQAAEIUAnQEqzwDzAD5tLpNGpCKhoSpVjECADYlN3GhxBABkYTUub63eeCL/k/vW8/cuvi+j/bweZ/znvSr/iOm+9Vr91PYA85v1XP790gH/19QDhX/7R54/F79z4Q/kf1P+s/Nzku9b+an82/LH9P0F8GfmzqEe2+6u8AwAv14/5Piqf7npP9tf+p7gX60f9j2G/3/jjel+wD/Pf8b/1/u3+m//J/a/0c/o/+y/+HuFfzP+zf9L/A+3H7OPRW/Xv/tNwaH0pCY9UeXPQttUrV7jOQVgFt5ct4rFsZJKYlMGYtEjyH1Nqcw3IERuqpgiBEPKeMoRewSO96qY321h8X/g36Y8ORHL5Ha7ogyavGWdbt3PGUwOKvXMBb+fhUUd+dI4ocr0bcbQ7x1eM1vqi+Km3ceI1Z7q9WY+ahuErLXvdgbCda7MYON8vrsOsgHCAyuYUz+B6j6Zr1gvieGlyiHlfP2AsCndk+RH2FQN9OuELONmrG5RH2pvzCz/zYLC2fn+bvTJdIQk3c8Y8cEXa5/0wxWjJMPGyLB4VijTmfNk5ohWBMkZxRD5ahry9eQU+yod6AT7a0QnG7kNev7EOZwN0sFJSmGGSjPY9J0qxd0i0eZdXgpgfnTPkQbZ/pfOOooJt0Yc6SttU7KSQhqges78PbxGwOt3qM08kqeFJL+sjN/+iHiNRq+PSzl5RfiGETDtPecxhW+oAVLi3JhvqxOXda4vH0h1I31soZ+qahjRfwPZo34iGi1loxOT0NY+5r9q6SmR3GMB1a8dyb4xOsK7I8OELpxkDvOU6tS6YUpzjLkANx1EjDjqE0Q4awzt9W35ADDLPWAzjoIeUKoZ1xJFnKJzpc7bi66v4RCgVpGFTZCF1jGuyW2uaE7ePK0fSmo5pBdDLeE3LhoKt/SDI3ZjdLdGMhYqoXQJbyha+ucQQZhJbxjKzlSiLwXTZf3WeMmrcCeG0KJbnv9lpFLhC2Iyus2t+bQ8toenZkrcU7fkxQcB9ZT68fTmGZACYhPsWHrbbEIdvv7mJDgS0nIXirNAlS3OnQ0XkRpxIxtjtuqd+0XP0IAUrnto8LxEv3e4RId7Mr5ZxMhmr22meNSUKBOi/1okKGsQD5gA/tbOdUmLycJjE7khWcSGiVojZHPldjrbyxOD9PHCnhp6/pAmD9XrH2NpBMyJm1pUnImP03nRxndCVQg2+YwitqxPmg7q01cnBwq6cv42hyQ/SF8X4uQz6Rv0aC/MjfWTN9VLiO5QmRpOxqqI7Xj5p60HrUqNf+yykg79inLp9YDU0MxMKQuHL6Bd/2qhd0lObiVI/rnqoA6raQX95rzt5WlFtYjRmfaz6lrIWerdWdoa8R+glRiM8IyNVCGdvt5xJiZWl2dCRYfi9UCPJB+IMOrAAto/YhQ04VLKjj1/DRhH9llmiQMlhWAA/ud3AXXi+w0IZz48i358Jm5uR2PEPpOfnpJgPZc0Ws5QG4UVlnJzQCS4PqqqJeTqPJqUxFQHoWbdgfbo7hBqFB2GiN5556HLItClU/RCp3BaljyKMiOOXjHZAqo+En2O9W6gMEuwVLG/y5D5yxT1ZJx2cB/8qcU/rxzWP2tQaLXQaLkU1Hl2rMrFQp2LoIuGhudHEaysHh/V0x+w32bPO5FgPOU31EK6dWvP7zuHRHB59VHpwcj+/wxhPEcsurw8nOk+BPW4WsZSE/yr68ByIOKU8OaBpk26rZQQsZPLUdWWwN1lXWzojKreRJRfXgwRCUI8+KGJhHejF8tAAdflB5uDympe/qmMa4DW7eVLTIzhSiuYP/x/z4xXEnkVLuEpdAJ0m/Ena1edEcLIfTYn114JXlDuwEpbhKAK3lKLJhZdrOo0R1YPXZcr9L7FzbuM0yugvNpx0HCFbMNHsUnNETN1eCSirOmLYx4wgPkIMuxm+IxDdFnA2+D7+1q2gUvSrvsLrDSefgMyfauVhkMtBtN3k/5sX2w794E6B6o2f++yqDDonSF7IYWW0O10OOri6yPrcu0nMkpUtwGaqxTlD4exXyfOiTVykJCsHezSEihOdtCoHYIbqklEXKQinvgCLCmcna+xCUkzAB3VGGUDJygwwrHWeIjLoeyHRO8ql2/br26nLql3Tuu/Jh4PPgJFpgxlCHeC6i+VSWOtD09Onfc5Qpzw203o7tomFCDESzF9JfJreae/NTQa+mFoV4AbSwM9Y+wk+bNL8YQI/jOEApQyrbXojG1qD+w20vxdEnODyD+inKasLCLy8MNfSXnKZBEXhgPBe2ACzuyP8AHR6gb9peHG/fK3qcy1D1SvZ2olCqHBiPXF2GVG9rwFyC+yHqpnsPza8ybJWoY7oC/65slGrBpETDL/QA0X+rFm6UqSECe/e9knUEwqCPZWhE8Xyf4h6Ne8KgnuUgmh7GRu93xfI6csmH9jfZHyFnqLiyU3RHdQR0mJDWOeMnWWZsDAOvTvJAtQipl2mRojRjMjKkwBxXfBZ3KMvT5iFam64EcRKxtOqBAJlCFsMg2kIU4XhbldivqAJ2SS0/8DiHYLInesOkflNSr8j5INxKm0VMtaY64y9HYPwRy15Adp5e7nwnusJW7itBJM2RtSm2yQVv9PbPYRU5qKx2y3pi6Qt7mtBXw2FqsaytWJY/3haDtbc9VXBoKtCgXpeQZBOi9OVWjQAvY/skizbyjcGziHKbVXhsKb3GSt5t72zHCHVcb/YEzKyuBiTOY/+bbkfYK8gDMaXyjG2zfBCuzLl/wtpw+MZaazRFk/E+Jx/0qYQiYmlQ7Zdz9deB/ryO3Mo8vOOhv7ATDyg0casYLmtTQncErsHGyjD7LFXmMOAmfZCEMrOEewRq0lUCXy1InCXIz7ezYjctq6DPxqbBGLTlaIeEK/TNeRYHJcgT55tnCFVegPdBZIJ4p1rBplQYdZXPxZ7VbsJsgFSgYksadVneM/dd/Jr1CWyxFUlAmHixfuJWuyVxrq4ROLO5zQjAHcZO2bf5pelNP7v7/LmewssAV3LnDXvW41eOS64wERVrBRc7T2aZdqsgWiuffZ2ktwch2ET9iHY3oWXPgvW2i/5U4/YFtkA0zQTWR+eTGVTW94MJoh5Y7/NbKRO+ceU5U7GP9hogsurAOqXe7X8DgCC4GFmNeE9PB0pDoMpBIDGV8YfdXb2GBFCuhJ0bYga4lOclhoh4BtsX77k0m8tMBTxuRCMlKFlkk9Kq/3UIEDwkptG2qirlFliKwkPfYDCpvyewHl60ozIizrVo4FDjJu0ajWIjQYVpebfK82qjLtmYhlBF3Ppo4nz7LS93JKHMkGKYkvrHkrqv+m+1fhUkr0PWn9vyIGPrrEaTxCQf/IjB83UMdHP6F9K5+f09nSZ8hZIUymLhunh9NqATOKNNY08JsCW3N1p4IKXRlBBARtbevoEWULpNHazcDihKv7RGVnZ3y5ykFXL4GnV6qyLpbpaPM/4sVa4WjKsrxg6Oo/pRo9tWi+P51hePBAE2WZ0pGOswFQywsaOkhDTMFWoMXZFmB6Mnk3Lf+1f68aMumUzQx0HZAx83HER0wSd4s9NJf8txS7U6IQ9NVtprrC4Cc8Omj+Ysy8pyHkWg3cdSi7uvYqx95ULeADqNapIX9+VOUW7KA9jbgSckCSuJ95bve93LjCvff90y5MYEjiHXHTB1r4k5bOc5Ie7LQQmntnf0hjfS7rm1Ee2WpbadOqHTVUOAUfGvvMHIjKaRa96zSY7oDRVgoi+QZpZ74XhkED9S6OchcFFOA0yHENyBf9Waq9Y8hBnP4oli4hGM7Cayj+V4/PMMrR9zgZqgCVwWD29acLqH46D5qLt5DKRYLUFAaYB/dgZ7WRXKJVnvp94wHu9I4Z4E4nr0cloyusBV8a13jpye5sxFKNefDZmi4EJ4W602fzf7KXBzXWsaWI9EqLVHGqsUCv567bIPh0Wc4zUFyS+KvK6IOTdC9VgUHK0I8ODeMQehUG9mTiUssZvag43ANDkbL0b4scGVPCRwNF98C3W7tppweyVfxskh3WmvC5t83J0UAt0B3Z3NM8rZasdvTPeMHWVKbIBY0vb2+r7MWnwWnClNBzXoJvRgq94sNvTeBgOttwXWdb39haa/M83YAPL6s8Pi5lY32fM72maHqDiE24oFbrOo2t4BV6skuby9tKPAhHqtvyGkNL2E31eQJqqFu8N+OV2pArJpBl30dF+yXP2W5hJPDU9eCRjP1b6vPEQINLANpTfaqBieT3uMSFQ1RE2nUCbERiLM+eNaiLnJEMuF4u7UCAF65NLNpOcRMMyRx41Z6GzncVZ9HGszntF7mDYTvRZ8g0SHxUm+xgo7gUyXMqVcySpHX82WWhUbQyvXRTzrzgffimYmKVJ47v1Qnly1ndbd/MKAfIOpUlHcypl7XLIfoiceR6/50TBmCNHtiyZuUQey+PEufTjjxV7VlP6BM2LWlOaPPa2+Y8kJee/UocPBEQ7MseBWdVsZHcC/YkP+NFpUumZQSOZJYqOFiS0cGZCOA97TR+/04AvSF/gegqwEXNdB7sJIcw53hKneRHEqlSj243nhsFtDTyTK++LFKaNFwhWez/eefFt/F5/OO7UCq6V0YAj2Yb4IVWrXUSDaJneCK/3k87fKffcp94TgZ0GnELgwM7dbC4eA9riUMrYXIY2/r96XYjfFqIKlTVDR02eb87pdz4NQNuVrj/jFzzuBcQz8i8L26rwLEvi8L/kAZrWzS+ah2QOQSQh/VUrCKDbgTFwI07r+XdDIab8gz9f4uT0QmCIFsyByS9x5mSEy0CqBeGPuKY8SjMbY12qtrZDKjauU7Th2xQJ/7PgzggdhG1fSduZiwhjaQKmEGUdlcsuR2GzJLj2fg87GdiuohA/h/yyl+74yBYdcfuPhvu1qFJ0KxOJAyFh1PsTqW7ljNpc4lt3dsRlt5xDZHAIcHKiUY6v8QT93nM1lP35VX3C4M9FSeUiSDGJT7HRDZzjXU018nBWgiDSBfcahoCGMx12HbHDGCd8Ggg9nkcDgYzyR4s8U4ItxQ7G+wt9subYON8dR88ITLul+QP6DomvYQ0RIKZILFR2d3IC9RorMfgKsb2H4CtM8wu/dwspbWXIgCZBsEQYFZ09CThVBDXpg3tPjS8zgZ78rLIQp/IFxE55IWawtwL31PEA/8FYrlYH6l5rh/gNGf8Sqpo2yOQ1+Ka+H6p9TWjktbeOylGYrrz7zM+eqpjRpPN+cctxGTe+w02pSxCj4it3G4+kFgPUeoh9xQBN3rrZ0a5erNcFJbq4g/jt1BTNwUoBDIhptq/gpo5wT/svAtjZNK694AK/QlNawdQtq3C/FsXaPpd6zZ0dyk640KMuFA4O4aBv6JFqvFm7BKb/Xe53/txkhBz+1Fjy5fm4Pe9LU2gPThjxRNzRuI7rFc3qxebRHB0QtaiIEDlDTIweXhogodKwi3SeYMUQBdA4gW/IH8Ro+vi/lip7m85PQyXlgEGtH8TlM10kUDVRO8Pfy+1/Njae+8piXRgRE3rwviPlBZ3VxNti6nLutvxe5UN+4kRFeLin19Vl/hxzoWisCDQjrE5SQky6n7OOo1mteCeHQUNfdmT1FNRu2+IF1Brzn0Wm1S7yHbD0cRsXY8gu+vd/pG1Qt9clQ32CL48+hTmc5iQDwKp67DNvlM4FBlO/EAEb/6WGssEaWAsUx9xDV0h60kA1TmbE/VXs0rLfQ43fKNSgNUX22FBaArTL9b0rrcjttE94M81TNZC7PfJwkarSZ2v5KROsG3hlw2NBhaT0NKotiikMk1i7hS856k9GJ8m2FNUiXDQenE2ZQT/FavFGVbotyLbb3fKj71f1ZXEZrvupkwyXcJlCClJLIJzpiW3EEe6F3uHp60BUKEBEtR0Eh0EtSw9+SYEK9Y3Qjz0otmczI3ah7j/NV1xiBY7hIxDaELRVmvYbBwvWGrxwKTi2zHhA+Om2u4IdGXCZEo3G7p05yL5CFgjDSOvUwyDSUfyh2IO9JaBZWzO6rl1SLvyk3zyWlKFlan7ouyfSqwD9Ocs9X6ac6ahFG5fj+jH6FN8ev0tDmE9qCmZA1Ppl3iWN7/saq7Laa7fm1Fw/lrKzmTLOnEORN/uowWLW7c2SbLaOjUun9bnye52GvnIHBeddwuJ/ldZqGg5lkOV7L/bc2FWpElNuCHI/w447z8YlZw/HxngkflDRP85jG5BNAgUYpBhQwRW4FxaTKAy71weuTVMlTYg6ZaUOqusGH4yzlxTL0rHlXEhc9qvTirRsOAfijMDpl1LJwmC/fZePmRNtNDwaeCiKo21BrMy4gUcPOhHbzoc17WyY6x+1964GM+qSEPsWFhfEnn5j29fl6n6eeEw29PIpp1dqlJSMI0KyEnD4DtZ9uO0IERnj9H3bvoPsaZ8kmYwMTfc7mFDW8992EZ/weRehDjnsxOCDa9drTpxUIXZWJGHQHUJccldEdDh0uBHL/PHrt/ZAEy+wek0MxLt8u26d5bYHEsKeuoE5cqIedNp6WSGErif0ukE0z8HRdAe0f4rxzBYp6esELHraEgh73ctFLCH18JdCStki4Zn4VsEvUGrXPR/UKRhE+hHuEjjzjUKJVDM3G/uFzgD2OcH49QPskMZ5nXAN/7Q/QA5wa3T7c7im2HYt9DyCtDgqQoKzfKc5HkKRoMV8GwXQCr5CUABZRiO9u03taoai3eKugvtz7ud63r/9H8CH+clQjE+sLnbCwbvP9xCrUJOLTT8zNaxLNNb7IG8g1EGH/kEvqtb9yR1jnkcE1BV/O0Yu4R5OzdRUt71VbEgBzenjgEZFlBbagCwFMD+J7wM0VvEXoL36Y3LtDgKQIHYIzvsVLaSSx9VuD63RyKio5y5fZ2pZUJj+9nR8DnKQAnmDZaT299Nl3/xsDbgnNvvQym8e4JvO6YKGZ+WVE5/yjbkGAncdwccwkD71yvn8dJSc5C4D6gokLFuswHiGP+E1zG1x8hF187slva9F7XuqcsXxiQUIXWADgT3DnWcwakqxCGAoaIMEjvzvdz3st9xRpCfmwH8Mof43zLqyrEMtkaFbhaFMnWwwFy3T718u06hKCQB9lkFpLLyWGsV8zl8jiTJFpItUziQPZFaUYpIhORudzgW/hND38vm/2oXHBf/rQ8xxVkLAgZBsc491tmbLBUhrO7Ct9p0qwicabUeapzgFtFKogA9CgJBPvmaKtFKmS1JtxZiefQiqsp/vDlCHu+b60OQvT1LoGOYjFCMrJ6Tn91hTIrZcLw+ok7YaeyeMnIFXX78n3dVN62zGVTg/FOE7msWZqoB3Kxb+vYKWeSamuAhSHWpdHxh65olxFDGRuJIVSnRLpWFXoPzjIJSPQsxdDhs/XhW+Vc7P89O53osAZG/8GreBEi0qk8QgI/6lJqh8QBQnUwLNo1BHlk7llRGuEFF7mUhsHo/UhQwyx4wEwu4BZbPorcLyq23zBf3sHMsc6hXHTEDKLmFLOV03Nn9a4Czlm6DEzNFwoxPJXoy0w7+hCLeNZmrGohfRdGt1tv7t+4p+2Ojc6TatWgpycti14305BLXv/KAfZWYVOH7rFZqT10niv23Ug1nx/7aw/fRRKSzlfu6rLd5NjGGB3/o7yh2K4nmIDtYR0HU5l57zOoD5ljwyQsT4AYzPAN1SwXvkf/Y1sDw4YrZS+IknEj4mp82yAXT8nk4m8n4kYYsUcgkaaMPMm7anRgnMqVYrtETQftdkVCDBfLf4+nKRmfaxfeLkR6qFlWyOPPD+fu3JOroFz1wKpymITE/9cR2Ify+iXYruq1JA+AoNIeSAV8u2bNE1zfUoV6SSSIOmJj/ejCk/lEsdz2f4TZrhVFdooljA2EtYK9bTJmcdo98A/LRRtns4sWznHQI87LobI/vw02tTdev7s6IybEl8wVhh9Lxke2p1M3rBHZNPlYKzZONiMQkslfnpmJvAaTSdEJmUQ/kAQRkEeUZFT+FNO22CUlEKMFHVfy+wi1BIUE9auZe4fkFQolsCphMDWyQS19jvWw71Z14GwpRV8TRrx6be2sepFX+x08/GYK0dwYWVAbuUtPrzRsPeWrOCRPfJgCA3QF9WpnAs7Tf7xiewuPeOrWeNbH5muJhoDKp8dhxf7qIhvTksAjEWnWfwfPib8SyxseKPITCjMfSEcM5nEx1eatGEqjqBMZrsKMPDB63pn+R6ywlDMuBYaS12WpU4Bh3qkTL1GeyM/Tznns5waLSeb6fEQJfNNX/qCTmjqPJSPDY9S+wkw1DAcWPU0kvec1mQC2dByWKWpMNO5PsKoGK/SALU3OQeQuphL7U1zpm4l6n3klRyqd8dRt1OQk7wL/FGdL7/3tweuo95+dkpTJ+HZTEMlQzhKDLQgPoIbGb3MnBmhFcz4EZvonUVPNZqLLHeQd4qDk1QUcBc9gQ5cTo0o/1DbrH4RGs9N103dcWx0+E58RhPOlY+dXNyRmxFmbDHgSuRf97K0W2siWRuZQ0eZJ11+HcA4MQ3pN73N6vXXWKpkC272cABa/VDpiv/3Je7xKuBK7sR9zV+GBO9aQiWeLKBc5flRIEQ/GGSlLrmB+QovAXsc9zo+1ooxxtuhirAKxTHtflG745usi3mnI9RXpSpI6Hi71yqTVlOAlplBRSah1MjfYNjBJHZcivaYzRU8yaYVwq+fe8betFFTxq6N1KWhn2EaI/iBev3gyGIlkNKex+wcuSolgkkcHkAK/sLuDjKWAtcN0F21lfKg3L74LicujM7NY7CSAfhaDwHa65q9dCgVQcNExc3HfMJeCLs1ovHpWmAcIiNv/XAE9HirW8yUQ7vVAKY0FypEDFFGgxdvDtyWyREWBT9afi+zzxj+8tGRAqVfiJ5Q8TpLsRa3ecxoWiz8DpWyhTa1T4oNpd7rYnybl2bBb/hLho17n/G8cjyASc1EaoTqsLl4yn/rtpd6iCfAKSJMnnUA05GtCAawtKg0K8fYDw2BbLC3kJdlGcLlpAuV35W1YeXPZwD/TObspQAbv5j86sZgfLAo29aqNNOv3GV6VZDdHUv1vdacGdlnWu87XQWj+3T1+89lYosdvNmSA2vuSIeGH9kJetey4ctcZja7c62r6r4dfd3StiHnSNxpH+/TXiqDMp0E7C3/hF4Wcyq83zY4BxmnAj4jdjXag8HuKC5x12CIEDwK+bYq1ciX0EnH+5AtyLau1XIvL0GQtq4aHi5/usIMp9MYIoub1vVi+OIvSYdbJ2MgGfBbuj9EvlVqWSGhOg2Z8BDIgLzXcyQCzODvB6ZdFg9w1S+RiVoAVHHHuK4bv62yXPvh11mn019ELCJqfILOBrLNbf9N9cDOiC2nGH0e1dyYVS1cDXGSuKwU6aRX3IAfmczjGsSjZjDthW/to4Gnfa8L6TAWzpQtdnWIZ59I9Ddyn8M3bdicb+repwduBfN5UlOHj8k9o69r5J1Z865ANHqZ3FeiTmDh77eypOmPHwn5ooD5hE5tYUc4OJxrNSbdLQYRKUSWaV3rtW//pjfFFnDnv6aTi5W4V/ZMyP9cRCJxM2PVH4vj9tYRyEhGOEBIaLQ8CtnzDSKjhD7uQ9dGXXWu3A5BUSJqVx0oIabnrMo8WkR67IC2M/4HwrTZzWq28ska2x9cqMYe0r9K9T8iIH4mhgm7f1N7nMDWt+AdR/yhwtZiOAuHN9wl/hvH6zZOQSN4s3rADgamAcO5WgE9cfyokaAUsOUbdB8lM9YxxYZ+iInLMsgSRnXsHYrIbg8bXCBvfK0WvoCS4dVGNUBsNm5wN4PLhFJ9LOskBl6h2aUEI9oF5vmOTvcIeZxgAfxSEiOfdGRU5C1fuZ59p0AKRKa+HixkHhl4DWz3+nJ5wZDegHVIlw39MZ8l1osvJFI28mPzD1tIN7Gs9bRvVWwcP2KydybVlnpjF2jA8Lo1xvQiPzpjZYhIbUVUKx7ssjhpiv6WUvZ0egH8sWBxK2CyQAfMUbpmcx3kaOfixAGLNwtckDufQBh61KfwgU2F1QYkBYko2H8KiMfJTz6rCyYmrb8nd+bJLa4WTgPLJ7XEgRLoWVdDd+e4pn59QhrdbSEjNbG8Eul0oywcpc/BnzoJNVwNV/6LJ2uJrTtVz2SaMo9/+ja4j2ypue08oIB/cNQPnTMbrKfH67E5T8FCxjtNClrQK2/VK2LSiSJnmDEDDONROoz9yVTAbmSpbpB3WqT4sM+uvxIBhGzGqeIgQng2tVbIeF++2HOfHXW7xBHZ8qnLCcTF9f05h9uHoD+nONLYQ+wmljsfRcf44bw+41aupkytpzx/ZW6yS0DS3Uatms5uqX9KDik0BntiJR3PVoP/vdF7Nw0glAzwXPgD9FH8/j0JLMaNJrwTJu03zBa5UffJfzVD8KJ0To7j9WXqPf1zxDmMJCfizov2bBDb4C9LB5rRA9DPEJBQ5Ee0OrMaOI/lkaSFOop6seZ839lKcvFOyQhVi7Gl0yJMadfhrDO1H9fCtBp6ns67HlEQlWFll5igqSW79/Jngwluv+i5xCMUbuiRQulzbHeSAhKBnvSzD6REIuvvB1c62ixIEFozLpbYk95Ra9A2l8x+Mv4D4lzrHJjBS68kwhx/SvZnuxrlIfM4TyydEBETtpgNjifOH2HjGnlVScrmND+BP9dFS5zIAVWb0KN/exgJb45S8JzFPasu32aUEOvTtNNT/XjohpCOD5kfSrMPOjH8om8GJviv1OjKwkkoFDfgulsd3qltgSkoeg+Q6/pjBla0s4zNUmOHrslo8yjSs+MNgHh8n5+SKSO9OC6Mvo3tyATZaRPXr7R1RZKWO9ouunGrBArG35DNpoKIamYfictiLiFCLGzs7S/J7+ABeiOEMkWYNYk9cY3oEtZQqaozocj0FdA0x4FEPZwMvf+txXEf3d0PoGWbGm1tJo4sUMRJLwd8/pJn4Ed7kwfIjE30ECLfw2b8rOW+RFLwwG76+QmrnRiMHj6+i6DlD/RFv2YWqqfPKJvWeBDp4t7uCKCOalND6PflKMI4E1I+gRg8FGH/yx17vvbM3axdj1Z66zBgqkfX45GRA/CSkDCwfTDo5Grx0ReM6v2S/VYqRteuWDdTADU14+1hjICGs4CL5cEAWkqKEWx1OxhxP7wG0xZh3h8hd4SB8+etiGRrT1pWJR43pQAZxEhW+zNjr33CLUS0DexAtBhTNtcI700znBf+5liWzNCgsVqYumg5PmNzqJ874D9eJYPGg/RqQrM1+01/ABWuNp+4fw8EbOxbWXnVftewrr7PGWfQUHhkuHv0jzadBQHd3ZzX+nh9t3iudrnzTx32ZewarXqDUdaOaAdGelH5Z2K97lg/OmyhuBGqRm/+GvmpUSpCbPUqRHhN/j2vcVwMOr+aPu75m8qB5X3iGMJrdbLy5qPKZBwzuU4JbvCDr1syj29vtD2BdcG9RrvtVPPVfYuz125l2ok1SetG/Hoyw8y+b6DTCkLBf5QUtmitI1nD+fJp0fXhFlTtXgfYPLpep8j+SOACSinZyYC+P5tcOCiHSrX8toCCLQr0MJqf+5CqMqXPcQHmUr+JQiIxz5pWvqG/PYAhztmPdDlMlozaj7IeCG4pcXSwhLnJ5QF9DH/AkEoEAAY1Tbgp7Gk0Lhflm9A5/uerdKHf6MWlTMs6FgIt/+BxVEzyslaK8kB2aNIYAM33SC8xEqU/XPbGxEqqkjdFgKu1aEQGG6pWUSeSq/AjUv7vP+5qm2vHi5cSIuti1+JCKsOftIv/yyE8TqdP+EcLXfR3eg2LuGVytF29m5qNDPpVW3lzlzR0lzeQmiGzdyc+QB9Cd5YuEtrjUQs5H0yTW6opcjtgH7ZypCu75vWOyQWwF3VDCLLbn3zj5MOd87JKiIpHevDZrr5ReARxVVqcAZsVjHwVI36oxNzACamNAyVqqqSneVL8P7xy+TXqGE9qPgwEYrzJQ69MEKBjptFdEpPbnEZ+laKkZmGmhc8EpPTTQDU3WKXKrgciZS02LgRSZYP7NMR3VTiWMNqZHTiWjp8Zf87AtXEBVuZeWEB6r0d0BWti0ttmnfCSFbYLzabLO3Z+oSCZzkWlvKh39ao3ctoknByhM8ixwuN5r3DY/ooZ0zUnO+nvsvnOsgU6GSBguMUwexSvD+rZjQCerADjZlwy1D6OTn7g2aHO9QNvRLPPkSNfNo0jo34Ids8bmQBV1IpgbHiL/yG03/8HLLEYtJBWmgDEsxf1Mwv+O9zK4rX1UpFqpE5GU0eGGvq7fcUXQyjBw2gCiFRE03QCPqRBTpgNt8qJKOdYt/kl1jT+1lVT4X/43V38Rbn0nuYsBLQSSp9EQCPkB4C7Xj/itYBlw5tcvwSPLZ9wQju6GmIUEEdsx1MHI5K4QpP90gjJkuchV++aO2scCmQtUCdjNhoNe/6V9EYbDT/XHiAm23KFhEPMO18mQFfB8sRqdm2Y8cOxznGilvHPo7HZUfTZgeJHhTAkUblY+C0AmXgdvgAmoWhqRUc2BoiHG1pjtM+/WSl37JBRt+zNdywHVSJHQhJ2R/TlOgs/FvKM+86RM+bN1A58Ebknl+oSOFcscy50/V8xji7dpnRMqjP4OiYreGoWDsXHXoGZD0PrVrHuk3wXFN6yp2C3NOqG3b3AuU1nfcJiBFKgAcvifx0M2EDO356VHb3YViqQ/iRKDTC4cI05ZUUPQR4cud1LseIp2SFIIlZE76exboFpzfDM3Tm4byWF6IUHhuSgdpeT5b9Ev6XUz0P6mcZhGz0gAB8pcZfxO2CCmaST/jZXsbHuzFmfCosoz1wCeMvW//fJYbZ+LUBKDpKmZEt3o5gKaCFovWnAATBWMkYTDwAAAAAA==", yawn: "data:image/webp;base64,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", proud: "data:image/webp;base64,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",};export const SKIM_SIZE = { reading: { w: 188, h: 240 }, dizzy: { w: 207, h: 243 }, yawn: { w: 194, h: 243 }, proud: { w: 210, h: 241 },} as const;'use client';import * as React from 'react';export const EASE_OUT = 'cubic-bezier(0.16, 1, 0.3, 1)';export const EASE_SETTLE = 'cubic-bezier(0.22, 1.18, 0.36, 1)';/** Thrown things (indicators, thumbs): a slight overshoot on transform only. */export const EASE_THROW = 'cubic-bezier(0.34, 1.36, 0.64, 1)';/** * The press every button primitive shares: a 3% give that eases in and settles back. * Tailwind v4's scale-* writes the `scale` property, so `scale` has to be in the list * or the press snaps. */export const INTERACTION_PRESS = 'transition-[background-color,color,box-shadow,opacity,scale] duration-200 ease-[cubic-bezier(0.16,1,0.3,1)] active:scale-[0.97] motion-reduce:transition-none motion-reduce:active:scale-100';export const INTERACTION_FOCUS ='focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring/50 focus-visible:ring-offset-2 focus-visible:ring-offset-background';const query = '(prefers-reduced-motion: reduce)';const subscribe = (notify: () => void) => { const media = window.matchMedia(query); media.addEventListener('change', notify); return () => media.removeEventListener('change', notify);};export const useInteractionReducedMotion = () => React.useSyncExternalStore(subscribe, () => window.matchMedia(query).matches, () => false);export function useInteractionActivity<T extends Element>() { const ref = React.useRef<T>(null); const [visible, setVisible] = React.useState(false); const [hidden, setHidden] = React.useState(false); React.useEffect(() => { const el = ref.current; if (!el) return; const observer = new IntersectionObserver(([entry]) => setVisible(entry.isIntersecting)); observer.observe(el); const visibility = () => setHidden(document.hidden); visibility(); document.addEventListener('visibilitychange', visibility); return () => { observer.disconnect(); document.removeEventListener('visibilitychange', visibility); }; }, []); return { ref, active: visible && !hidden };}export function interactionIcon(on: boolean, reduced: boolean): React.CSSProperties { return { opacity: on ? 1 : 0, transform: on ? 'none' : 'scale(0.6)', filter: on ? 'blur(0px)' : 'blur(3px)', transition: reduced ? 'none' : `opacity 220ms ${EASE_OUT}, transform 380ms ${EASE_OUT}, filter 220ms ${EASE_OUT}` };}/** Sample recent movement rather than averaging a long drag and losing its release velocity. */export type PointerSample = { x: number; time: number };export function samplePointer(samples: PointerSample[], x: number, time: number) { samples.push({ x, time }); while (samples.length > 2 && time - samples[0].time > 100) samples.shift();}export function releaseVelocity(samples: PointerSample[], now: number) { if (samples.length < 2 || now - samples[samples.length - 1].time > 100) return 0; const first = samples[0], last = samples[samples.length - 1]; return (last.x - first.x) / Math.max(1, last.time - first.time);}/** Smooth Apple/rational rubber-band curve: continuous exponential-like resistance without linear kinks. */export function rubberBand(overshoot: number, dimension = 320, constant = 0.55): number { const d = dimension || 320; const abs = Math.abs(overshoot); return Math.sign(overshoot) * (1 - 1 / ((abs * constant) / d + 1)) * d;}/** Projects resting travel from release velocity (velocity in px/ms; time in seconds). */export function projectInertia(distance: number, velocity: number, time = 0.12): number { return distance + velocity * 1000 * time;}/** Smooths incoming release velocity toward a boundary so springs don't slam or clip into walls. */export function softenVelocity(velocity: number, distanceToTarget: number, factor = 10): number { const maxAllowed = Math.abs(distanceToTarget) * factor; return Math.sign(velocity) * Math.min(Math.abs(velocity), maxAllowed);}/** A damped spring sampled by WAAPI: tuned for organic lightness with a hint of life (3% breath). */export function springFrames( from: number, to: number, velocity = 0, duration = 480, config: { omega?: number; damping?: number; steps?: number } = {},) { const { omega = 16, damping = 0.74, steps = 36 } = config; const damped = omega * Math.sqrt(Math.max(0.001, 1 - damping * damping)); const displacement = from - to; const coefficient = (velocity * 1000 + damping * omega * displacement) / damped; return Array.from({ length: steps + 1 }, (_, i) => { const t = (i / steps) * (duration / 1000); const value = to + Math.exp(-damping * omega * t) * (displacement * Math.cos(damped * t) + coefficient * Math.sin(damped * t)); return { value: i === steps ? to : value, offset: i / steps }; });}Registry item: /r/terms.json


