From 6e2f243f55c0f082e1912066a333d41619a9936a Mon Sep 17 00:00:00 2001 From: Bill Thiede Date: Mon, 25 Oct 2021 17:33:51 -0700 Subject: [PATCH] Move notmuch json types into separate crate. Add starter testdata and notmuch config. --- notmuch/Cargo.toml | 9 + notmuch/src/lib.rs | 391 ++++ .../cur/1514406293.24003_267127.big,U=1:2,S | 113 + .../cur/1514406293.24003_267128.big,U=2:2,S | 158 ++ .../cur/1514406293.24003_267129.big,U=3:2,S | 132 ++ .../cur/1514406293.24003_267130.big,U=4:2,S | 125 ++ .../cur/1634997610.6741_1.nixos-07,U=785:2,S | 1871 +++++++++++++++++ .../1635030010.299147_1.nixos-07,U=786:2,S | 938 +++++++++ .../cur/1540738545.32426_35.big,U=1:2,RS | 34 + .../cur/1540738545.32426_36.big,U=2:2,RS | 29 + .../cur/1540738545.32426_37.big,U=3:2,S | 34 + .../cur/1540738545.32426_38.big,U=4:2,S | 38 + .../cur/1540738545.32426_39.big,U=5:2,S | 29 + .../cur/1540738545.32426_40.big,U=6:2,S | 1342 ++++++++++++ notmuch/testdata/notmuch.config | 87 + 15 files changed, 5330 insertions(+) create mode 100644 notmuch/Cargo.toml create mode 100644 notmuch/src/lib.rs create mode 100644 notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267127.big,U=1:2,S create mode 100644 notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267128.big,U=2:2,S create mode 100644 notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267129.big,U=3:2,S create mode 100644 notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267130.big,U=4:2,S create mode 100644 notmuch/testdata/Maildir/Spam/cur/1634997610.6741_1.nixos-07,U=785:2,S create mode 100644 notmuch/testdata/Maildir/Spam/cur/1635030010.299147_1.nixos-07,U=786:2,S create mode 100644 notmuch/testdata/Maildir/cur/1540738545.32426_35.big,U=1:2,RS create mode 100644 notmuch/testdata/Maildir/cur/1540738545.32426_36.big,U=2:2,RS create mode 100644 notmuch/testdata/Maildir/cur/1540738545.32426_37.big,U=3:2,S create mode 100644 notmuch/testdata/Maildir/cur/1540738545.32426_38.big,U=4:2,S create mode 100644 notmuch/testdata/Maildir/cur/1540738545.32426_39.big,U=5:2,S create mode 100644 notmuch/testdata/Maildir/cur/1540738545.32426_40.big,U=6:2,S create mode 100644 notmuch/testdata/notmuch.config diff --git a/notmuch/Cargo.toml b/notmuch/Cargo.toml new file mode 100644 index 0000000..22cd8e2 --- /dev/null +++ b/notmuch/Cargo.toml @@ -0,0 +1,9 @@ +[package] +name = "notmuch" +version = "0.1.0" +edition = "2021" + +# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html + +[dependencies] +serde = { version = "1.0", features = ["derive"] } diff --git a/notmuch/src/lib.rs b/notmuch/src/lib.rs new file mode 100644 index 0000000..513b598 --- /dev/null +++ b/notmuch/src/lib.rs @@ -0,0 +1,391 @@ +//! Below is the file `devel/schemata` from the notmuch source tree. +//! +//! This file describes the schemata used for notmuch's structured output +//! format (currently JSON and S-Expressions). +//! +//! []'s indicate lists. List items can be marked with a '?', meaning +//! they are optional; or a '*', meaning there can be zero or more of that +//! item. {}'s indicate an object that maps from field identifiers to +//! values. An object field marked '?' is optional. |'s indicate +//! alternates (e.g., int|string means something can be an int or a +//! string). +//! +//! For S-Expression output, lists are printed delimited by () instead of +//! []. Objects are printed as p-lists, i.e. lists where the keys and values +//! are interleaved. Keys are printed as keywords (symbols preceded by a +//! colon), e.g. (:id "123" :time 54321 :from "foobar"). Null is printed as +//! nil, true as t and false as nil. +//! +//! This is version 2 of the structured output format. +//! +//! Version history +//! --------------- +//! +//! v1 +//! - First versioned schema release. +//! - Added part.content-length and part.content-transfer-encoding fields. +//! +//! v2 +//! - Added the thread_summary.query field. +//! +//! Common non-terminals +//! -------------------- +//! +//! # Number of seconds since the Epoch +//! `unix_time = int` +//! +//! # Thread ID, sans "thread:" +//! `threadid = string` +//! +//! # Message ID, sans "id:" +//! `messageid = string` +//! +//! notmuch show schema +//! ------------------- +//! +//! # A top-level set of threads (do_show) +//! # Returned by notmuch show without a --part argument +//! `thread_set = [thread*]` +//! +//! # Top-level messages in a thread (show_messages) +//! `thread = [thread_node*]` +//! +//! # A message and its replies (show_messages) +//! ```text +//! thread_node = [ +//! message|null, # null if not matched and not --entire-thread +//! [thread_node*] # children of message +//! ] +//! ``` +//! +//! # A message (format_part_sprinter) +//! ```text +//! message = { +//! # (format_message_sprinter) +//! id: messageid, +//! match: bool, +//! filename: string, +//! timestamp: unix_time, # date header as unix time +//! date_relative: string, # user-friendly timestamp +//! tags: [string*], +//! +//! headers: headers, +//! body?: [part] # omitted if --body=false +//! } +//! ``` +//! +//! # A MIME part (format_part_sprinter) +//! ```text +//! part = { +//! id: int|string, # part id (currently DFS part number) +//! +//! encstatus?: encstatus, +//! sigstatus?: sigstatus, +//! +//! content-type: string, +//! content-id?: string, +//! # if content-type starts with "multipart/": +//! content: [part*], +//! # if content-type is "message/rfc822": +//! content: [{headers: headers, body: [part]}], +//! # otherwise (leaf parts): +//! filename?: string, +//! content-charset?: string, +//! # A leaf part's body content is optional, but may be included if +//! # it can be correctly encoded as a string. Consumers should use +//! # this in preference to fetching the part content separately. +//! content?: string, +//! # If a leaf part's body content is not included, the length of +//! # the encoded content (in bytes) may be given instead. +//! content-length?: int, +//! # If a leaf part's body content is not included, its transfer encoding +//! # may be given. Using this and the encoded content length, it is +//! # possible for the consumer to estimate the decoded content length. +//! content-transfer-encoding?: string +//! } +//! ``` +//! +//! # The headers of a message or part (format_headers_sprinter with reply = FALSE) +//! ```text +//! headers = { +//! Subject: string, +//! From: string, +//! To?: string, +//! Cc?: string, +//! Bcc?: string, +//! Reply-To?: string, +//! Date: string +//! } +//! ``` +//! +//! # Encryption status (format_part_sprinter) +//! `encstatus = [{status: "good"|"bad"}]` +//! +//! # Signature status (format_part_sigstatus_sprinter) +//! `sigstatus = [signature*]` +//! +//! ```text +//! signature = { +//! # (signature_status_to_string) +//! status: "none"|"good"|"bad"|"error"|"unknown", +//! # if status is "good": +//! fingerprint?: string, +//! created?: unix_time, +//! expires?: unix_time, +//! userid?: string +//! # if status is not "good": +//! keyid?: string +//! # if the signature has errors: +//! errors?: int +//! } +//! ``` +//! +//! notmuch search schema +//! --------------------- +//! +//! # --output=summary +//! `search_summary = [thread_summary*]` +//! +//! # --output=threads +//! `search_threads = [threadid*]` +//! +//! # --output=messages +//! `search_messages = [messageid*]` +//! +//! # --output=files +//! `search_files = [string*]` +//! +//! # --output=tags +//! `search_tags = [string*]` +//! +//! ```text +//! thread_summary = { +//! thread: threadid, +//! timestamp: unix_time, +//! date_relative: string, # user-friendly timestamp +//! matched: int, # number of matched messages +//! total: int, # total messages in thread +//! authors: string, # comma-separated names with | between +//! # matched and unmatched +//! subject: string, +//! tags: [string*], +//! +//! # Two stable query strings identifying exactly the matched and +//! # unmatched messages currently in this thread. The messages +//! # matched by these queries will not change even if more messages +//! # arrive in the thread. If there are no matched or unmatched +//! # messages, the corresponding query will be null (there is no +//! # query that matches nothing). (Added in schema version 2.) +//! query: [string|null, string|null], +//! } +//! ``` +//! +//! notmuch reply schema +//! -------------------- +//! +//! ```text +//! reply = { +//! # The headers of the constructed reply +//! reply-headers: reply_headers, +//! +//! # As in the show format (format_part_sprinter) +//! original: message +//! } +//! ``` +//! +//! # Reply headers (format_headers_sprinter with reply = TRUE) +//! ```text +//! reply_headers = { +//! Subject: string, +//! From: string, +//! To?: string, +//! Cc?: string, +//! Bcc?: string, +//! In-reply-to: string, +//! References: string +//! } +//! ``` + +use std::{ffi::OsStr, process::Command}; + +use serde::Deserialize; + +/// # Number of seconds since the Epoch +pub type UnixTime = isize; + +/// # Thread ID, sans "thread:" +pub type ThreadId = String; + +/// # Message ID, sans "id:" +pub type MessageId = String; + +/// A top-level set of threads (do_show) +/// Returned by notmuch show without a --part argument +#[derive(Deserialize, Debug)] +pub struct ThreadSet(pub Vec); + +/// Top-level messages in a thread (show_messages) +#[derive(Deserialize, Debug)] +pub struct Thread(pub Vec); + +/// A message and its replies (show_messages) +#[derive(Deserialize, Debug)] +pub struct ThreadNode { + pub message: Option, // null if not matched and not --entire-thread + pub children: Vec, // children of message +} +/// A message (format_part_sprinter) +#[derive(Deserialize, Debug)] +pub struct Message { + pub id: MessageId, + pub r#match: bool, + pub excluded: bool, + pub filename: Vec, + pub timestamp: UnixTime, // date header as unix time + pub date_relative: String, // user-friendly timestamp + pub tags: Vec, + + pub headers: Headers, + pub body: Option>, // omitted if --body=false +} + +/// The headers of a message or part (format_headers_sprinter with reply = FALSE) +#[derive(Deserialize, Debug)] +pub struct Headers { + pub subject: String, + pub from: String, + pub to: Option, + pub cc: Option, + pub bcc: Option, + pub reply_to: Option, + pub date: String, +} + +#[derive(Deserialize, Debug)] +pub enum IntOrString { + Int(isize), + String(String), +} + +#[derive(Deserialize, Debug)] +pub struct Rfc822 { + pub headers: Headers, + pub body: Vec, +} +#[derive(Deserialize, Debug)] +#[serde(tag = "type")] +pub enum Content { + /// if content-type starts with "multipart/": + Multipart(Vec), + /// if content-type is "message/rfc822": + Rfc822(Vec), + /// otherwise (leaf parts): + Leaf { + filename: Option, + content_charset: Option, + /// A leaf part's body content is optional, but may be included if + /// it can be correctly encoded as a string. Consumers should use + /// this in preference to fetching the part content separately. + content: Option, + // If a leaf part's body content is not included, the length of + // the encoded content (in bytes) may be given instead. + content_length: Option, + // If a leaf part's body content is not included, its transfer encoding + // may be given. Using this and the encoded content length, it is + // possible for the consumer to estimate the decoded content length. + content_transfer_encoding: Option, + }, +} + +/// A MIME part +#[derive(Deserialize, Debug)] +pub struct Part { + pub id: IntOrString, // part id (currently DFS part number) + + pub encstatus: Option, + pub sigstatus: Option, + + #[serde(rename = "content-type")] + pub content_type: String, + #[serde(rename = "content-id")] + pub content_id: Option, + //pub content: Content, +} + +/// `encstatus = [{status: "good"|"bad"}]` +pub type EncStatus = String; + +/// # Signature status (format_part_sigstatus_sprinter) +#[derive(Deserialize, Debug)] +pub struct SigStatus(pub Vec); +#[derive(Deserialize, Debug)] +pub enum Signature { + /// (signature_status_to_string) + Good { + fingerprint: Option, + created: Option, + expires: Option, + userid: Option, + }, + None { + keyid: Option, + }, + Bad { + keyid: Option, + }, + Unknown { + keyid: Option, + }, + Error { + keyid: Option, + errors: Option, + }, +} + +#[derive(Deserialize, Debug)] +pub struct SearchSummary(pub Vec); +#[derive(Deserialize, Debug)] +pub struct SearchThreads(pub Vec); +#[derive(Deserialize, Debug)] +pub struct SearchMessages(pub Vec); +#[derive(Deserialize, Debug)] +pub struct SearchFiles(pub Vec); +#[derive(Deserialize, Debug)] +pub struct SearchTags(pub Vec); + +#[derive(Deserialize, Debug)] +pub struct ThreadSummary { + pub thread: ThreadId, + pub timestamp: UnixTime, + pub date_relative: String, + /// user-friendly timestamp + pub matched: isize, + /// number of matched messages + pub total: isize, + /// total messages in thread + pub authors: String, + /// comma-separated names with | between matched and unmatched + pub subject: String, + pub tags: Vec, + + /// Two stable query strings identifying exactly the matched and unmatched messages currently + /// in this thread. The messages matched by these queries will not change even if more + /// messages arrive in the thread. If there are no matched or unmatched messages, the + /// corresponding query will be null (there is no query that matches nothing). (Added in + /// schema version 2.) + pub query: (Option, Option), +} + +// TODO(wathiede): notmuch reply schema + +pub fn run_notmuch(args: I) -> std::io::Result> +where + I: IntoIterator, + S: AsRef, +{ + let mut cmd = Command::new("notmuch"); + let cmd = cmd.args(args); + dbg!(&cmd); + let out = cmd.output()?; + Ok(out.stdout) +} diff --git a/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267127.big,U=1:2,S b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267127.big,U=1:2,S new file mode 100644 index 0000000..55052b0 --- /dev/null +++ b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267127.big,U=1:2,S @@ -0,0 +1,113 @@ +Received: from localhost by fugu.xinu.tv + with SpamAssassin (version 3.0.2); + Tue, 14 Feb 2006 22:45:25 -0500 +From: "Gene Foulk" +To: slackasses@lists.xinu.tv, french@alumni.grinnell.edu, + mhwilson@toast.net +Cc: +Subject: [Slackasses] Coolest thing I've seen in at least 20 min. +Date: Tue, 14 Feb 2006 22:45:14 -0500 (EST) +Message-Id: +X-Spam-Flag: YES +X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on fugu.xinu.tv +X-Spam-Level: ****** +X-Spam-Status: Yes, score=6.3 required=5.0 tests=BAYES_00,RCVD_IN_DSBL, + RCVD_IN_SORBS_DUL,RCVD_IN_XBL autolearn=no version=3.0.2 +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="----------=_43F2A3D5.13ED08E4" +X-TUID: Cim78NvD1ljM + +This is a multi-part message in MIME format. + +------------=_43F2A3D5.13ED08E4 +Content-Type: text/plain +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Spam detection software, running on the system "fugu.xinu.tv", has +identified this incoming email as possible spam. The original message +has been attached to this so you can view it (if it isn't spam) or label +similar future email. If you have any questions, see +postmaster@xinu.tv for details. + +Content preview: How can you say no to a laser pumped 3D plasma + projector? I mean, the only thing missing is sharks. + http://www.aist.go.jp/aist_e/latest_research/2006/20060210/20060210.html + gene Slackasses mailing list Slackasses@lists.xinu.tv + http://lists.xinu.tv/cgi-bin/mailman/listinfo/slackasses [...] + +Content analysis details: (6.3 points, 5.0 required) + + pts rule name description +---- ---------------------- -------------------------------------------------- +-2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% + [score: 0.0000] + 2.0 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address + [68.248.43.190 listed in dnsbl.sorbs.net] + 3.8 RCVD_IN_DSBL RBL: Received via a relay in list.dsbl.org + [] + 3.1 RCVD_IN_XBL RBL: Received via a relay in Spamhaus XBL + [68.248.43.190 listed in sbl-xbl.spamhaus.org] + + + +------------=_43F2A3D5.13ED08E4 +Content-Type: message/rfc822; x-spam-type=original +Content-Description: original message before SpamAssassin +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Return-Path: +Delivered-To: wathiede.xinu@fugu.xinu.tv +Received: from fugu.slackasses.com (localhost [127.0.0.1]) + by fugu.xinu.tv (Postfix) with ESMTP id 9085F4A4186 + for ; Tue, 14 Feb 2006 22:45:16 -0500 (EST) +Received: by fugu.xinu.tv (Postfix, from userid 33) + id 54D7D4A4177; Tue, 14 Feb 2006 22:45:14 -0500 (EST) +To: slackasses@lists.xinu.tv, french@alumni.grinnell.edu, + mhwilson@toast.net +Received: from 68.248.43.190 (auth. user gene.genememe@localhost) + by fugu.xinu.tv with HTTP; Tue, 14 Feb 2006 22:45:14 -0500 +X-IlohaMail-Blah: gene.genememe@localhost +X-IlohaMail-Method: mail() [mem] +X-IlohaMail-Dummy: moo +X-Mailer: IlohaMail/0.8.14 (On: fugu.xinu.tv) +Message-ID: +From: "Gene Foulk" +Bounce-To: "Gene Foulk" +MIME-Version: 1.0 +Content-Type: text/plain; charset=ISO-8859-1 +Content-Transfer-Encoding: quoted-printable +Date: Tue, 14 Feb 2006 22:45:14 -0500 (EST) +Cc: +Subject: [Slackasses] Coolest thing I've seen in at least 20 min. +X-BeenThere: slackasses@lists.xinu.tv +X-Mailman-Version: 2.1.4 +Precedence: list +Reply-To: The Slack Ass email list +List-Id: The Slack Ass email list +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Sender: slackasses-bounces@lists.xinu.tv +Errors-To: slackasses-bounces@lists.xinu.tv + + +How can you say no to a laser pumped 3D plasma projector? I mean, the +only thing missing is sharks. + +http://www.aist.go.jp/aist_e/latest_research/2006/20060210/20060210.html + +gene +_______________________________________________ +Slackasses mailing list +Slackasses@lists.xinu.tv +http://lists.xinu.tv/cgi-bin/mailman/listinfo/slackasses + + +------------=_43F2A3D5.13ED08E4-- + diff --git a/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267128.big,U=2:2,S b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267128.big,U=2:2,S new file mode 100644 index 0000000..2426352 --- /dev/null +++ b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267128.big,U=2:2,S @@ -0,0 +1,158 @@ +Received: from localhost by fugu.xinu.tv + with SpamAssassin (version 3.0.2); + Tue, 10 Jul 2007 13:24:27 -0400 +From: "Bill Thiede" +To: UnderTheHill@yahoogroups.com +Subject: Re: [UnderTheHill] Am I truly sick? +Date: Tue, 10 Jul 2007 13:23:47 -0400 (EDT) +Message-Id: +X-Spam-Flag: YES +X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on fugu.xinu.tv +X-Spam-Level: ********* +X-Spam-Status: Yes, score=9.4 required=5.0 tests=AWL,BAYES_00, + DNS_FROM_RFC_WHOIS autolearn=no version=3.0.2 +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="----------=_4693C0CB.495FD1D1" +X-TUID: 6RCaci6NrZY2 + +This is a multi-part message in MIME format. + +------------=_4693C0CB.495FD1D1 +Content-Type: text/plain +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Spam detection software, running on the system "fugu.xinu.tv", has +identified this incoming email as possible spam. The original message +has been attached to this so you can view it (if it isn't spam) or label +similar future email. If you have any questions, see +postmaster@xinu.tv for details. + +Content preview: Only $850k in bribes? What would be left of our + government if we killed all the people who have made bad decisions in + the name of constituents for more than $850k. Hell, Cheney gets $1M a + year from Haliburton, can we kill him 8 times over? [...] + +Content analysis details: (9.4 points, 5.0 required) + + pts rule name description +---- ---------------------- -------------------------------------------------- +-2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% + [score: 0.0000] + 0.3 DNS_FROM_RFC_WHOIS RBL: Envelope sender in whois.rfc-ignorant.org + 12 AWL AWL: From: address is in the auto white-list + + + +------------=_4693C0CB.495FD1D1 +Content-Type: message/rfc822; x-spam-type=original +Content-Description: original message before SpamAssassin +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Return-Path: +Delivered-To: wathiede.xinu@fugu.xinu.tv +Received: from n15b.bullet.sp1.yahoo.com (n15b.bullet.sp1.yahoo.com [69.147.64.119]) + by fugu.xinu.tv (Postfix) with SMTP id F421A4A4109 + for ; Tue, 10 Jul 2007 13:23:54 -0400 (EDT) +Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys +DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=lima; d=yahoogroups.com; + b=BS9pJ7Hf2kfO2cD0Ak2Eprg5Ka67n52lrXU21ifnMtdVALmloyRkFPFBZe93jgyrClsCX5IrAJDALsZbU1nerjp22eeEjfH3zG1C6zN7yKGVr6GxlfnEGetdDxCdjq57; +Received: from [216.252.122.217] by n15.bullet.sp1.yahoo.com with NNFMP; 10 Jul 2007 17:23:54 -0000 +Received: from [209.73.164.83] by t2.bullet.sp1.yahoo.com with NNFMP; 10 Jul 2007 17:23:54 -0000 +Received: from [66.218.67.91] by t7.bullet.scd.yahoo.com with NNFMP; 10 Jul 2007 17:23:54 -0000 +X-Yahoo-Newman-Id: 4350098-m2121 +X-Sender: Bill@xinu.tv +X-Apparently-To: UnderTheHill@yahoogroups.com +Received: (qmail 67357 invoked from network); 10 Jul 2007 17:23:51 -0000 +Received: from unknown (66.218.66.72) + by m50.grp.scd.yahoo.com with QMQP; 10 Jul 2007 17:23:51 -0000 +Received: from unknown (HELO fugu.xinu.tv) (204.11.33.69) + by mta14.grp.scd.yahoo.com with SMTP; 10 Jul 2007 17:23:51 -0000 +Received: by fugu.xinu.tv (Postfix, from userid 33) + id 7386F4A4109; Tue, 10 Jul 2007 13:23:47 -0400 (EDT) +To: UnderTheHill@yahoogroups.com +Received: from 208.48.205.42 (auth. user wathiede.xinu@localhost) + by fugu.xinu.tv with HTTP; Tue, 10 Jul 2007 13:23:47 -0400 +X-IlohaMail-Blah: wathiede.xinu@localhost +X-IlohaMail-Method: mail() [mem] +X-IlohaMail-Dummy: moo +X-Mailer: IlohaMail/0.8.14 (On: fugu.xinu.tv) +Message-ID: +In-Reply-To: +Bounce-To: "Bill Thiede" +Errors-To: "Bill Thiede" +X-Originating-IP: 204.11.33.69 +X-eGroups-Msg-Info: 1:0:0:0 +From: "Bill Thiede" +X-Yahoo-Profile: wathiede +Sender: UnderTheHill@yahoogroups.com +MIME-Version: 1.0 +Mailing-List: list UnderTheHill@yahoogroups.com; contact UnderTheHill-owner@yahoogroups.com +Delivered-To: mailing list UnderTheHill@yahoogroups.com +List-Id: +Precedence: bulk +List-Unsubscribe: +Date: Tue, 10 Jul 2007 13:23:47 -0400 (EDT) +Subject: Re: [UnderTheHill] Am I truly sick? +Reply-To: UnderTheHill@yahoogroups.com +X-Yahoo-Newman-Property: groups-email-tradt +Content-Type: text/plain; charset=ISO-8859-1 +Content-Transfer-Encoding: 7bit + + +Only $850k in bribes? What would be left of our government if we killed +all the people who have made bad decisions in the name of constituents +for more than $850k. Hell, Cheney gets $1M a year from Haliburton, can +we kill him 8 times over? + +Bill + +On 7/10/2007, "Rebecca Brown" wrote: + +>Or is the fact that the Chinese just executed their former food and +>drug leader so absurd it's almost funny? Talk about accountability! +> +>http://www.nytimes.com/2007/07/11/business/worldbusiness/11execute- +>web.html? +>ex=1341806400&en=23cb837f965c4ae7&ei=5088&partner=rssnyt&emc=rss +> +> +> +> +> +> +>Yahoo! Groups Links +> +> +> +> + + + +Yahoo! Groups Links + +<*> To visit your group on the web, go to: + http://groups.yahoo.com/group/UnderTheHill/ + +<*> Your email settings: + Individual Email | Traditional + +<*> To change settings online go to: + http://groups.yahoo.com/group/UnderTheHill/join + (Yahoo! ID required) + +<*> To change settings via email: + mailto:UnderTheHill-digest@yahoogroups.com + mailto:UnderTheHill-fullfeatured@yahoogroups.com + +<*> To unsubscribe from this group, send an email to: + UnderTheHill-unsubscribe@yahoogroups.com + +<*> Your use of Yahoo! Groups is subject to: + http://docs.yahoo.com/info/terms/ + + + +------------=_4693C0CB.495FD1D1-- + diff --git a/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267129.big,U=3:2,S b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267129.big,U=3:2,S new file mode 100644 index 0000000..4c9dc67 --- /dev/null +++ b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267129.big,U=3:2,S @@ -0,0 +1,132 @@ +Received: from localhost by fugu.xinu.tv + with SpamAssassin (version 3.0.2); + Sat, 18 Aug 2007 16:00:54 -0400 +From: "Bill Thiede" +To: jimpark@med.umich.edu, registration@a2ultimate.org +Subject: Re: Registration goof +Date: Sat, 18 Aug 2007 15:59:56 -0400 (EDT) +Message-Id: <4khpM7BF.1187467196.1017920.wathiede.xinu@localhost> +X-Spam-Flag: YES +X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on fugu.xinu.tv +X-Spam-Level: ********* +X-Spam-Status: Yes, score=9.5 required=5.0 tests=AWL,BAYES_00, + MIME_QP_LONG_LINE autolearn=ham version=3.0.2 +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="----------=_46C74FF6.8E7117BD" +X-TUID: mBsEuIsZ60tJ + +This is a multi-part message in MIME format. + +------------=_46C74FF6.8E7117BD +Content-Type: text/plain +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Spam detection software, running on the system "fugu.xinu.tv", has +identified this incoming email as possible spam. The original message +has been attached to this so you can view it (if it isn't spam) or label +similar future email. If you have any questions, see +postmaster@xinu.tv for details. + +Content preview: You haven't goofed yet. If you've successfully + registered, which according to the site, you've done for Sunday, you + simply click the link that you clicked that asked for + username/password. It's asking for your's. Once you've typed that in, + it should take you to a screen where you enter Ed's email address. That + should be all it takes, if it doesn't work, let me know because it + would be a bug. Also, make sure you get the right email address from + Ed, in the past I think somebody tried to pair with him and didn't have + the right email address. [...] + +Content analysis details: (9.5 points, 5.0 required) + + pts rule name description +---- ---------------------- -------------------------------------------------- +-2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% + [score: 0.0000] + 0.0 MIME_QP_LONG_LINE RAW: Quoted-printable line longer than 76 chars + 12 AWL AWL: From: address is in the auto white-list + + + +------------=_46C74FF6.8E7117BD +Content-Type: message/rfc822; x-spam-type=original +Content-Description: original message before SpamAssassin +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Return-Path: +Delivered-To: wathiede.xinu@fugu.xinu.tv +Received: from bidwell.textdrive.com (bidwell.textdrive.com [207.7.108.125]) + by fugu.xinu.tv (Postfix) with ESMTP id 078994A40FB + for ; Sat, 18 Aug 2007 16:00:22 -0400 (EDT) +Received: by bidwell.textdrive.com (Postfix) + id 653BB12366; Sat, 18 Aug 2007 19:59:58 +0000 (UTC) +Delivered-To: webmaster-a2ultimate.org@bidwell.textdrive.com +Received: from fugu.xinu.tv (fugu.slackasses.com [204.11.33.69]) + by bidwell.textdrive.com (Postfix) with ESMTP id 2985012F10 + for ; Sat, 18 Aug 2007 19:59:57 +0000 (UTC) +Received: by fugu.xinu.tv (Postfix, from userid 33) + id 51C1D4A40FB; Sat, 18 Aug 2007 15:59:56 -0400 (EDT) +To: jimpark@med.umich.edu, registration@a2ultimate.org +Subject: Re: Registration goof +Received: from 68.40.203.154 (auth. user wathiede.xinu@localhost) + by fugu.xinu.tv with HTTP; Sat, 18 Aug 2007 15:59:56 -0400 +X-IlohaMail-Blah: wathiede.xinu@localhost +X-IlohaMail-Method: mail() [mem] +X-IlohaMail-Dummy: moo +X-Mailer: IlohaMail/0.8.14 (On: fugu.xinu.tv) +Message-ID: <4khpM7BF.1187467196.1017920.wathiede.xinu@localhost> +In-Reply-To: <46C70F98.F673.00D8.0@med.umich.edu> +From: "Bill Thiede" +Bounce-To: "Bill Thiede" +Errors-To: "Bill Thiede" +MIME-Version: 1.0 +Content-Type: text/plain; charset=ISO-8859-1 +Content-Transfer-Encoding: quoted-printable +Date: Sat, 18 Aug 2007 15:59:56 -0400 (EDT) + + +You haven't goofed yet. If you've successfully registered, which +according to the site, you've done for Sunday, you simply click the +link that you clicked that asked for username/password. It's asking +for your's. Once you've typed that in, it should take you to a screen +where you enter Ed's email address. That should be all it takes, if it +doesn't work, let me know because it would be a bug. Also, make sure +you get the right email address from Ed, in the past I think somebody +tried to pair with him and didn't have the right email address. + +Bill + +On 8/18/2007, "James Park" wrote: + +>I sent this same e-mail to the info e-mail, so you may see this twice. +> +> +> +>I just finished registering for Sunday Fall league, but I wanted to sign up = +with Edward Dupas. Unfortunately, I messed up the registration and ended up = +signing up as a single. What can be done to correct my total bone-headed act= + and get me linked to Edward Dupas? +> +>Any assistance will be greatly appreciated. I won't make the same mistake w= +hen I sign up for T/Th...at least I can promise to try to not make the same m= +istake. +> +>And one last question...when I try to link to another player who is already = +registered, do I need to know their password, because when I click on the lin= +k for adding registration to another player, it takes me to the login screen = +and asks for that person's e-mail as well as password. +> +>Again, any help would be greatly appreciated. +> +>Jim Park +> +>********************************************************** +>Electronic Mail is not secure, may not be read every day, and should not be = +used for urgent or sensitive issues +> + + +------------=_46C74FF6.8E7117BD-- + diff --git a/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267130.big,U=4:2,S b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267130.big,U=4:2,S new file mode 100644 index 0000000..4e1d299 --- /dev/null +++ b/notmuch/testdata/Maildir/Spam/.Ham/cur/1514406293.24003_267130.big,U=4:2,S @@ -0,0 +1,125 @@ +Received: from localhost by fugu.xinu.tv + with SpamAssassin (version 3.0.2); + Sun, 27 Jan 2008 15:57:28 -0500 +From: Bill Thiede +To: Fugu Board of Directors List +Subject: [Fugu-BoD] Good news, weird news +Date: Sun, 27 Jan 2008 15:57:35 -0500 +Message-Id: <479CF03F.7050407@xinu.tv> +X-Spam-Flag: YES +X-Spam-Checker-Version: SpamAssassin 3.0.2 (2004-11-16) on fugu.xinu.tv +X-Spam-Level: ******* +X-Spam-Status: Yes, score=7.4 required=5.0 tests=AWL,BAYES_00, + RCVD_IN_SORBS_DUL autolearn=no version=3.0.2 +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="----------=_479CF038.528FB2FE" +X-TUID: ydbtg6zfPXzF + +This is a multi-part message in MIME format. + +------------=_479CF038.528FB2FE +Content-Type: text/plain +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Spam detection software, running on the system "fugu.xinu.tv", has +identified this incoming email as possible spam. The original message +has been attached to this so you can view it (if it isn't spam) or label +similar future email. If you have any questions, see +postmaster@xinu.tv for details. + +Content preview: Good news 8G of memory is installed and seems to be + working. Weird news, the other day when I moved the new fugu from under + my desk, to where I stored the other 'servers' in my house, it wouldn't + boot up. I did some detective work and the problem seems to be the + power supply. It's currently up running with the power supply that + originally came with the case (some Rosewill cheap-o). The power supply + that was in there, an Enermax, + http://www.newegg.com/Product/Product.asp?Item=N82E16817194012 + apparently has a 3 year warranty, so I shouldn't have any problem + getting it replaced. [...] + +Content analysis details: (7.4 points, 5.0 required) + + pts rule name description +---- ---------------------- -------------------------------------------------- +-2.6 BAYES_00 BODY: Bayesian spam probability is 0 to 1% + [score: 0.0000] + 2.0 RCVD_IN_SORBS_DUL RBL: SORBS: sent directly from dynamic IP address + [68.40.200.8 listed in dnsbl.sorbs.net] + 8.0 AWL AWL: From: address is in the auto white-list + + + +------------=_479CF038.528FB2FE +Content-Type: message/rfc822; x-spam-type=original +Content-Description: original message before SpamAssassin +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Return-Path: +Delivered-To: wathiede.xinu@fugu.xinu.tv +Received: from fugu.slackasses.com (localhost [127.0.0.1]) + by fugu.xinu.tv (Postfix) with ESMTP id C9E594A4303 + for ; Sun, 27 Jan 2008 15:56:43 -0500 (EST) +Received: from [192.168.3.3] (c-68-40-200-8.hsd1.mi.comcast.net [68.40.200.8]) + by fugu.xinu.tv (Postfix) with ESMTP id A04764A419B + for ; + Sun, 27 Jan 2008 15:56:40 -0500 (EST) +Message-ID: <479CF03F.7050407@xinu.tv> +Date: Sun, 27 Jan 2008 15:57:35 -0500 +From: Bill Thiede +User-Agent: Thunderbird 2.0.0.6 (X11/20071022) +MIME-Version: 1.0 +To: Fugu Board of Directors List +Content-Type: text/plain; charset=ISO-8859-1; format=flowed +Content-Transfer-Encoding: 7bit +Subject: [Fugu-BoD] Good news, weird news +X-BeenThere: fugu-bod@lists.slackasses.com +X-Mailman-Version: 2.1.5 +Precedence: list +Reply-To: Fugu Board of Directors List +List-Id: Fugu Board of Directors List +List-Unsubscribe: , + +List-Archive: +List-Post: +List-Help: +List-Subscribe: , + +Sender: fugu-bod-bounces@lists.slackasses.com +Errors-To: fugu-bod-bounces@lists.slackasses.com + +Good news 8G of memory is installed and seems to be working. Weird +news, the other day when I moved the new fugu from under my desk, to +where I stored the other 'servers' in my house, it wouldn't boot up. I +did some detective work and the problem seems to be the power supply. +It's currently up running with the power supply that originally came +with the case (some Rosewill cheap-o). The power supply that was in +there, an Enermax, +http://www.newegg.com/Product/Product.asp?Item=N82E16817194012 +apparently has a 3 year warranty, so I shouldn't have any problem +getting it replaced. + +However here are the choices: + +1. Should we RMA it, and use the replacement? I used to like Enermax, I +know Linda used to recommend them at Cybernet, but the reviews don't too +good at newegg, obviously they weren't there when I originally bought it. + +2. Use el cheap-o that's in there now. + +3. Go with a third power supply at additional cost, although I have no +particular preferred brand. + +4. Your suggestion? + +Bill +_______________________________________________ +Fugu-BoD mailing list +Fugu-BoD@lists.slackasses.com +http://lists.slackasses.com/cgi-bin/mailman/listinfo/fugu-bod + + +------------=_479CF038.528FB2FE-- + diff --git a/notmuch/testdata/Maildir/Spam/cur/1634997610.6741_1.nixos-07,U=785:2,S b/notmuch/testdata/Maildir/Spam/cur/1634997610.6741_1.nixos-07,U=785:2,S new file mode 100644 index 0000000..ef73796 --- /dev/null +++ b/notmuch/testdata/Maildir/Spam/cur/1634997610.6741_1.nixos-07,U=785:2,S @@ -0,0 +1,1871 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on sagan.h.xinu.tv +X-Spam-Level: *** +X-Spam-Status: No, score=3.8 required=5.0 tests=BAYES_50,DKIM_SIGNED, + DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_ENVFROM_END_DIGIT, + FREEMAIL_FROM,HTML_MESSAGE,SPF_PASS,T_KAM_HTML_FONT_INVALID, + UNPARSEABLE_RELAY,URIBL_ABUSE_SURBL,URIBL_BLACK autolearn=no + autolearn_force=no version=3.4.2 +Delivered-To: bill@xinu.tv +Received: from phx.xinu.tv [2600:3c01:e000:13f::25] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sat, 23 Oct 2021 06:54:08 -0700 (PDT) +Received: from phx.xinu.tv + by phx.xinu.tv with LMTP + id GUomDwAUdGGtUAAAJR8clQ + (envelope-from ) + for ; Sat, 23 Oct 2021 06:54:08 -0700 +Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2a00:1450:4864:20::541; helo=mail-ed1-x541.google.com; envelope-from=nguyenvanduy.13101986@gmail.com; receiver= +Authentication-Results: phx.xinu.tv; + dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=Ttt8wSzC +Received: from mail-ed1-x541.google.com (mail-ed1-x541.google.com [IPv6:2a00:1450:4864:20::541]) + by phx.xinu.tv (Postfix) with ESMTPS id 2670C8A5C2 + for ; Sat, 23 Oct 2021 06:54:05 -0700 (PDT) +Received: by mail-ed1-x541.google.com with SMTP id g10so733236edj.1 + for ; Sat, 23 Oct 2021 06:54:05 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=gmail.com; s=20210112; + h=mime-version:from:date:message-id:subject:to; + bh=pdWwHUFW3ktFyNfamSXWh6DQIBOYWTfeAOF0ToZcbcY=; + b=Ttt8wSzCyaVw2OXaEmbqdUeO0lMVUcojLcwEyGarB6EKFAxOjby0q+kSfhL3JnUV0x + Vr6CGU2ivGNEhwg+iIR6JM9RBOMoiw8QFDvEjx+Pbrizw7xWEoHJ22hm0bGoc8eEsrRj + O5hYpJZvN3W4MWDe3iZzVl0x//zCuEZIBTxUDz6tFEyWqOEKEKpjhEVgFTbHoMdv2pi+ + 9b7K+Uq9gzqiDunv83HcAeZZs/9cTLlv4WZZwLp6NSGVD0tE30VuPcSOXTy9ffsvDCWo + depu3KrQqc1wUSeEy6p63znmDBAjkHfIWRvmsn2ih0b+s3wawsxGj9FUA1+vbN8ZAKhP + 8Z8g== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20210112; + h=x-gm-message-state:mime-version:from:date:message-id:subject:to; + bh=pdWwHUFW3ktFyNfamSXWh6DQIBOYWTfeAOF0ToZcbcY=; + b=GYNQH/xW2rJgPQ9FLkcRyRn4VQMySjjE/O8yrssqTRI8DmunEGb+/tXMopTHQ9CMmz + Cv24sEBMTY9aq9FZqhQO6B+ksffbwTtn+gti6bOxKx8cQfo2OD4aF2kqdkG1brxRf2pG + QPzNDykuk/0hcGGE2RoF87szlTCHpa/Cx/GE3GckPlLw+WSps4RFKMTUSx5hnVpCv8JW + Z6vrZ7TtAJ4tcu7QIyxWPtG/zWdY68gM0jH6SgW8Gw8MAFQMbNWp+bhLG06Jdg0eehPR + cnZ1c37k/9do4ySp/2mprtRdWMRKBMvvDFH9MxIbR0S8/c4tOytd+dRDavzy8P0eXXSm + vMPA== +X-Gm-Message-State: AOAM533nTHajwRwtvHbhrprGv1xhBXS5NDFyP83RC45sCASnoEJKCpaS + 6MOQ4KXzu/QAsN9qDBwJeAubi03Q5vjVeivwf7nP2wBWKIo= +X-Google-Smtp-Source: ABdhPJwlQUfcz6SiiDuxwmQFgKpZ3Yi8EfqruCCvjerENlBaotheWZF/GhS0Mzs5JJrDGzXvHGUEQwcLENl/pZNZGOU= +X-Received: by 2002:a5d:6d51:: with SMTP id k17mr7686581wri.233.1634996926889; + Sat, 23 Oct 2021 06:48:46 -0700 (PDT) +Received: from 667259904480 named unknown by gmailapi.google.com with + HTTPREST; Sat, 23 Oct 2021 08:48:46 -0500 +Received: from 667259904480 named unknown by gmailapi.google.com with + HTTPREST; Sat, 23 Oct 2021 08:48:43 -0500 +MIME-Version: 1.0 +From: nguyenvanduy.13101986@gmail.com +Date: Sat, 23 Oct 2021 08:48:45 -0500 +Message-ID: +Subject: =?UTF-8?B?8J+SmiBCZXN0IEdpZnRzIEZvciBZb3VyIFdpZmUsIERhdWdodGVyLCBIdXNiYW5kLCBTbw==?= + =?UTF-8?B?bi4uLg==?= +To: undisclosed-recipients:; +Content-Type: multipart/alternative; boundary="00000000000009423b05cf0563fa" +X-Rspamd-Server: phx +X-Spamd-Result: default: False [13.27 / 15.00]; + SEM_URIBL_FRESH15(3.00)[3490w5jhg4.xyz:url]; + FREEMAIL_FROM(0.00)[gmail.com]; + NEURAL_SPAM(0.00)[1.000]; + URI_COUNT_ODD(1.00)[55]; + RCVD_COUNT_THREE(0.00)[4]; + TO_DN_ALL(0.00)[]; + DKIM_TRACE(0.00)[gmail.com:+]; + R_SPF_PERMFAIL(0.00)[bad SPF record]; + DMARC_POLICY_ALLOW(0.00)[gmail.com,none]; + FROM_EQ_ENVFROM(0.00)[]; + MIME_TRACE(0.00)[0:+,1:+,2:~]; + FREEMAIL_ENVFROM(0.00)[gmail.com]; + FORGED_RECIPIENTS(2.00)[m:,s:linkedin@xinu.tv]; + ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; + TAGGED_FROM(0.00)[]; + ARC_NA(0.00)[]; + R_DKIM_ALLOW(0.00)[gmail.com:s=20210112]; + HTML_SHORT_LINK_IMG_1(2.00)[]; + MIME_GOOD(-0.10)[multipart/alternative,text/plain]; + RCPT_COUNT_ONE(0.00)[1]; + R_SUSPICIOUS_IMAGES(2.27)[]; + BAD_REP_POLICIES(0.10)[]; + FROM_NO_DN(0.00)[]; + R_UNDISC_RCPT(3.00)[]; + GREYLIST(0.00)[pass,body]; + RCVD_TLS_ALL(0.00)[] +X-Rspamd-Queue-Id: 2670C8A5C2 +X-Spam: Yes +X-TUID: EoKs+2wYVIkw + +--00000000000009423b05cf0563fa +Content-Type: text/plain; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + +*Best Luxury Gifts **For **Your Family* + +*To Your Wife* + + + + + + +*Dad To Daughter* + + + + + + +*Dad To Son* + + + + +*To Your Husband* + + + +*Mom To Son* + + + + +*Mom To Daughter* + + + +[image: Facebook] +[image: LinkedIn] +[image: Instagram] +[image: YouTube] +[image: Email] + +Copyrights =C2=A9 Tizutas All Rights Reserved + +Unsubscribe + + +--00000000000009423b05cf0563fa +Content-Type: text/html; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + + + + + + + + + + + =20 + + =20 + =20 + + + + + + + =20 + =20 + + + + + + +
+ =20 + =20 + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

Best Luxury Gifts For Your = +Family

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

To Your Wife<= +/strong>

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

Dad To Daught= +er

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

Dad To Son

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

To Your Husba= +nd

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

Mom To Son

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

Mom To Daught= +er

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + +
+
+
+ =20 + + + + + + +
+ =20 + + + + +
+ + 3D"" + +
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+
+ =20 + =20 + =20 + =20 + + +
+ + 3D"Facebook" + +
+ =20 + =20 + =20 + + +
+ + 3D"LinkedIn" + +
+ =20 + =20 + =20 + + +
+ + 3D"Instagram" + +
+ =20 + =20 + =20 + + +
+ + 3D"YouTube" + +
+ =20 + =20 + =20 + + +
+ + 3D"Email" + +
+ =20 + =20 + =20 + =20 +
+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 +
+

Copyrights =C2=A9 Tizutas All Rights Reserved

+
+ +
+ +
+
+
+ + =20 +
+
+
+ + + +
+
+
+ =20 + =20 + +
+
+
+ =20 + + + + + + +
+ =20 + + +
+ +
+
+
+ + =20 +
+
+
+ + + =20 +
+ =20 + =20 + + + + +--00000000000009423b05cf0563fa-- + diff --git a/notmuch/testdata/Maildir/Spam/cur/1635030010.299147_1.nixos-07,U=786:2,S b/notmuch/testdata/Maildir/Spam/cur/1635030010.299147_1.nixos-07,U=786:2,S new file mode 100644 index 0000000..720f4cf --- /dev/null +++ b/notmuch/testdata/Maildir/Spam/cur/1635030010.299147_1.nixos-07,U=786:2,S @@ -0,0 +1,938 @@ +Received: from localhost by sagan.h.xinu.tv + with SpamAssassin (version 3.4.2); + Sat, 23 Oct 2021 15:30:50 -0700 +From: Yvonne Wickens +To: undisclosed-recipients:; +Subject: [Sale Off] Hurry Up, Big Off For LINKE's Family Tee Shirt +Date: Sat, 23 Oct 2021 15:24:05 -0700 +Message-Id: +X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on sagan.h.xinu.tv +X-Spam-Flag: YES +X-Spam-Level: ******* +X-Spam-Status: Yes, score=7.4 required=5.0 tests=BAYES_99,BAYES_999, + DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, + FREEMAIL_ENVFROM_END_DIGIT,FREEMAIL_FROM,FREEMAIL_REPLYTO_END_DIGIT, + HTML_FONT_SIZE_LARGE,HTML_IMAGE_RATIO_02,HTML_MESSAGE,SPF_PASS, + UNPARSEABLE_RELAY,URIBL_ABUSE_SURBL,URIBL_BLACK,URIBL_BLOCKED + autolearn=no autolearn_force=no version=3.4.2 +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="----------=_61748D1A.88FE1DF4" +X-TUID: hBwFi0kWGeEi + +This is a multi-part message in MIME format. + +------------=_61748D1A.88FE1DF4 +Content-Type: text/plain; charset=iso-8859-1 +Content-Disposition: inline +Content-Transfer-Encoding: 8bit + +Spam detection software, running on the system "sagan.h.xinu.tv", +has identified this incoming email as possible spam. The original +message has been attached to this so you can view it or label +similar future email. If you have any questions, see +The administrator of that system for details. + +Content preview: *Hello Mr (Mrs) LINKE, I'm A Student And I'm Honored To Be + Selling T-Shirts For You.* *I have all Size - Color - Product Type - Gender* + *Guaranteed Delivery in 4-7 days for you* I know you very love your Family + and want have T-Shirt for your Family. I would be honored to sell T-Shirts + for you, Help me have many orders. Thank you a lot, Have a good day. + +Content analysis details: (7.4 points, 5.0 required) + + pts rule name description +---- ---------------------- -------------------------------------------------- + 0.0 URIBL_BLOCKED ADMINISTRATOR NOTICE: The query to URIBL was + blocked. See + http://wiki.apache.org/spamassassin/DnsBlocklists#dnsbl-block + for more information. + [URIs: cart-checkout.com] + 1.7 URIBL_BLACK Contains an URL listed in the URIBL blacklist + [URIs: s12-tee4names.blogspot.com] + 1.2 URIBL_ABUSE_SURBL Contains an URL listed in the ABUSE SURBL + blocklist + [URIs: s1-tee4names.blogspot.com] + 3.5 BAYES_99 BODY: Bayes spam probability is 99 to 100% + [score: 1.0000] + 0.2 BAYES_999 BODY: Bayes spam probability is 99.9 to 100% + [score: 1.0000] + 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail + provider (nguyenanhtu735[at]gmail.com) + 0.2 FREEMAIL_REPLYTO_END_DIGIT Reply-To freemail username ends in + digit (nguyenanhtu735[at]gmail.com) +-0.0 SPF_PASS SPF: sender matches SPF record + 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends + in digit (nguyenanhtu735[at]gmail.com) + 0.0 HTML_MESSAGE BODY: HTML included in message + 0.0 HTML_FONT_SIZE_LARGE BODY: HTML font size is large + 0.4 HTML_IMAGE_RATIO_02 BODY: HTML has a low ratio of text to image + area + 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily + valid +-0.1 DKIM_VALID Message has at least one valid DKIM or DK signature +-0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from + author's domain +-0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from + envelope-from domain + 0.0 UNPARSEABLE_RELAY Informational: message has unparseable relay + lines + +The original message was not completely plain text, and may be unsafe to +open with some email clients; in particular, it may contain a virus, +or confirm that your address can receive spam. If you wish to view +it, it may be safer to save it to a file and open it with an editor. + + +------------=_61748D1A.88FE1DF4 +Content-Type: message/rfc822; x-spam-type=original +Content-Description: original message before SpamAssassin +Content-Disposition: attachment +Content-Transfer-Encoding: 8bit + +Return-Path: +Delivered-To: bill@xinu.tv +Received: from phx.xinu.tv [2600:3c01:e000:13f::25] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sat, 23 Oct 2021 15:29:59 -0700 (PDT) +Received: from phx.xinu.tv + by phx.xinu.tv with LMTP + id Ami4DOeMdGGtZgAAJR8clQ + (envelope-from ) + for ; Sat, 23 Oct 2021 15:29:59 -0700 +Received-SPF: Pass (mailfrom) identity=mailfrom; client-ip=2607:f8b0:4864:20::541; helo=mail-pg1-x541.google.com; envelope-from=nguyenanhtu735@gmail.com; receiver= +Authentication-Results: phx.xinu.tv; + dkim=pass (2048-bit key) header.d=gmail.com header.i=@gmail.com header.b=mtQmvsu0 +Received: from mail-pg1-x541.google.com (mail-pg1-x541.google.com [IPv6:2607:f8b0:4864:20::541]) + by phx.xinu.tv (Postfix) with ESMTPS id 07E9D8A5C2 + for ; Sat, 23 Oct 2021 15:29:57 -0700 (PDT) +Received: by mail-pg1-x541.google.com with SMTP id h193so6885861pgc.1 + for ; Sat, 23 Oct 2021 15:29:57 -0700 (PDT) +DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=gmail.com; s=20210112; + h=from:reply-to:mime-version:date:message-id:subject:to; + bh=Ck24TlixDT+xI/aRH9etTWUVYk8AZ8cOTq0CfVz8kJk=; + b=mtQmvsu0PF3nsm+eqQrNEQUJNpPS8arw8P2bLF/53X7RQnu1K6vNRi0wikua2SZZWC + 955FX5wLEL228H3zULr8ibsn5JAzxdZn9ECZOvXR7+VfNxY9WYLii79h7B4FFXhD41I/ + nurfbwpmDMatE+SZHg0Qpi76QepQbYqOmuIReSVCc5/zGqHiQlnh0+394tGwbm7quhlI + RMzep3HhQzA1Ao2sXYWtI1/S+ABcG7AWCHlhE7i95Hz7m7hJSloZNWaNwNlvBi6rrrwO + 1tK2l+LbTb3GuBDjI6itROk0YT5ObiXbJrici/uWuOuidPUb2WX6rHlJpvRaK+SeR0pm + RFqw== +X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; + d=1e100.net; s=20210112; + h=x-gm-message-state:from:reply-to:mime-version:date:message-id + :subject:to; + bh=Ck24TlixDT+xI/aRH9etTWUVYk8AZ8cOTq0CfVz8kJk=; + b=aFpc0CUHTtVT9vrTWfpIntDDgtHNnPmDycmOQpk0mfHZdfsOwqL7n8c0dh79vwQuHG + jilrJ9YYhZ45JOe/sTkV3FBwpptl5KCpn5guuYSrAlb/x0UKXi5HFEZJVuBiDgFlPjz0 + Fp7Wmd8Aotf/Z4tmkg2UMyzjKpJ4y/hkyU4z2tf11qxjVYSQpA9xRVhZSMpDD3rDz4zb + DZGYV58YxnAbF0ARCyGT673geBOn309UaOMcpcMgUTwLrxhRRjdNMfi2A/+DEeJNOY69 + GuocuWZLjaLxy+ITG2MUuoPrWTMnwh/53ZS5c6WVYJ519gBXcdAeHxMqtXmgJ3IEm8g7 + 2/BA== +X-Gm-Message-State: AOAM532TAuhkR7yxuCnn0Uc/rEyzgESTZlkoVQDOG8mCqaIy0c3eCSwI + 3kSiDIRA/2FDT9jdMG/eubzys9tR0c071EUdgyGuCNjt0Ag= +X-Google-Smtp-Source: ABdhPJzrGWkWgpzFAm7fB/KgDQlG8/fZ3BKYozbU6VVnYi8aFW1ZQo3ZYu9I59Gir3rpfI05+96AlMDMOaTkc42x4dI= +X-Received: by 2002:a65:62c4:: with SMTP id m4mr6416335pgv.453.1635027846570; + Sat, 23 Oct 2021 15:24:06 -0700 (PDT) +Received: from 1096060915294 named unknown by gmailapi.google.com with + HTTPREST; Sat, 23 Oct 2021 15:24:06 -0700 +From: Yvonne Wickens +Reply-To: nguyenanhtu735@gmail.com +MIME-Version: 1.0 +Date: Sat, 23 Oct 2021 15:24:05 -0700 +Message-ID: +Subject: [Sale Off] Hurry Up, Big Off For LINKE's Family Tee Shirt +To: undisclosed-recipients:; +Content-Type: multipart/alternative; boundary="000000000000fe271b05cf0c9544" +X-Rspamd-Server: phx +X-Spamd-Result: default: False [5.68 / 15.00]; + HAS_REPLYTO(0.00)[nguyenanhtu735@gmail.com]; + ARC_NA(0.00)[]; + FORGED_RECIPIENTS(2.00)[m:,s:linkedin@xinu.tv]; + R_DKIM_ALLOW(-0.20)[gmail.com:s=20210112]; + FROM_HAS_DN(0.00)[]; + FREEMAIL_FROM(0.00)[gmail.com]; + R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; + MIME_GOOD(-0.10)[multipart/alternative,text/plain]; + REPLYTO_ADDR_EQ_FROM(0.00)[]; + FREEMAIL_REPLYTO(0.00)[gmail.com]; + HTML_SHORT_LINK_IMG_2(1.00)[]; + RCPT_COUNT_ONE(0.00)[1]; + R_SUSPICIOUS_IMAGES(0.18)[]; + RCVD_COUNT_THREE(0.00)[3]; + DMARC_NA(0.00)[gmail.com]; + TO_DN_ALL(0.00)[]; + DKIM_TRACE(0.00)[gmail.com:+]; + NEURAL_SPAM(0.00)[0.749]; + FROM_EQ_ENVFROM(0.00)[]; + MIME_TRACE(0.00)[0:+,1:+,2:~]; + FREEMAIL_ENVFROM(0.00)[gmail.com]; + ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; + RCVD_TLS_ALL(0.00)[]; + GREYLIST(0.00)[pass,body]; + R_UNDISC_RCPT(3.00)[] +X-Rspamd-Queue-Id: 07E9D8A5C2 + +--000000000000fe271b05cf0c9544 +Content-Type: text/plain; charset="UTF-8" + +*Hello Mr (Mrs) LINKE, I'm A Student And I'm Honored To Be Selling T-Shirts +For You.* +*I have all Size - Color - Product Type - Gender* +*Guaranteed Delivery in 4-7 days for you* + +I know you very love your Family and want have T-Shirt for your Family. +I would be honored to sell T-Shirts for you, Help me have many orders. +Thank you a lot, Have a good day. + + +*BIG SALE OFF WITH **COUPON 20% : **TEE4NAMES* + +*Bookmark Page Below For Daily Updating ...* + +*LINKE's FAMILY COLLECTION* + +[image: 1635002645] + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + [image: 1635002645] + [image: +1635002645] +[image: 1635002645] + + + *View More* + + *Search Another Name Collection Tutorial* + + + +[image: 1635002645] +**LIMITED TIME OFFER** This is a limited time print that will only be +available for a 4-7 days. +*SHIPPING WORLDWIDE!!!* +Guaranteed safe and secure checkout via: +Paypal | VISA | MASTERCARD +Order 2 or more and SAVE on shipping! +100% Designed, Shipped, and Printed in the U.S.A. +*If you're not like receive more mails* + *Click Here To Unsubscribe* + + +--000000000000fe271b05cf0c9544 +Content-Type: text/html; charset="UTF-8" +Content-Transfer-Encoding: quoted-printable + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+
+ Hello Mr (Mrs) LINKE, I'm A Student And I'm Honored To Be= + Selling T-Shirts For You. =09 +
I have all Size - Color= + - Product Type - Gender =09 +
Guaranteed Delivery in = +4-7 days for you<= +/span> =09 +
+
+ =C2=A0 =09 +
+
+ I know you very love your Family and want have T-Shirt for your Family. =09 +
+
+ I would be honored to=C2=A0sell T-Shirts for you, Help me have many order= +s. Thank you a lot, Have a good day. =09 +
+
+ =C2=A0 =09 +
+
+
+

+ BIG=C2=A0SALE OFF WITH <= +strong>COUPON 20% : TEE4NAMES =09 +

+
+

+ Bookmark Page Below For Daily Updating .= +.. =09 +

+
+

+ LINKE's FAMILY COLLECTION<= +/strong> =09 +

+
+ 3D"1635002645" =09 +
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"1635002645" = +=09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"1635002645" = +=09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 + + 3D"1635002645" =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + + +
+ =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 + + 3D"163= =09 + + =C2=A0 =09 +
+
+ =C2=A0 =09 +
+ + + + + + + + + + + +
+ =C2=A0 =09 + + View More =09 +
+ =C2=A0 =09 + + Search Another Name Collec= +tion Tutorial =09 +
+
+ =C2=A0 =09 +
+ + + + + + +
+
+

+

+
+ 3D"1635002645" = + =09 +
+
+
+ **LIMITED TIME OFFER** This is a limited time print t= +hat will only be available for a 4-7 days. =09 +
+
+ =09 +
+
+ SHIPPING WORLDWIDE!!! =09 +
+
+ Guaranteed safe and secure checkout via: =09 +
+
+ Paypal | VISA | MASTERCARD =09 +
+
+ =09 +
+
+ Order 2 or more and SAVE on shipping! =09 +
+
+ 100% Designed, Shipped, and Printed in the U.S.A. = + =09 +
+
+
+
+
+
+ = +If you're not like receive more mails =09 +
=C2=A0Click Here To Unsubscribe
=09 +
+
+=20 + +--000000000000fe271b05cf0c9544-- + + +------------=_61748D1A.88FE1DF4-- + diff --git a/notmuch/testdata/Maildir/cur/1540738545.32426_35.big,U=1:2,RS b/notmuch/testdata/Maildir/cur/1540738545.32426_35.big,U=1:2,RS new file mode 100644 index 0000000..d09469d --- /dev/null +++ b/notmuch/testdata/Maildir/cur/1540738545.32426_35.big,U=1:2,RS @@ -0,0 +1,34 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sagan.h.xinu.tv +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 + autolearn=ham autolearn_force=no version=3.4.1 +X-Original-To: bill@xinu.tv +Delivered-To: bill@xinu.tv +Received: from mail.xinu.tv [2600:3c00::f03c:91ff:fe96:9067] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sun, 28 Oct 2018 07:46:46 -0700 (PDT) +Received: from z.xinu.tv (unknown [IPv6:2601:602:8800:100:ec4:7aff:feb3:7c00]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + (Authenticated sender: wathiede) + by rocketsauce.xinu.tv (Postfix) with ESMTPSA id 5ECAA618D + for ; Sun, 28 Oct 2018 07:46:45 -0700 (PDT) +Date: Sun, 28 Oct 2018 07:46:44 -0700 +From: notmuch-test@xinu.tv +To: bill@xinu.tv +Subject: Re: Root Thread 1 +Message-ID: <20181028144644.e2aggwcsyod7w55d@big.z.xinu.tv> +References: <20181028144553.ue2cymtp7kh6l4es@big.z.xinu.tv> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +In-Reply-To: <20181028144553.ue2cymtp7kh6l4es@big.z.xinu.tv> +User-Agent: NeoMutt/20170113 (1.7.2) +X-TUID: Dr64VMjXbmh/ + +Reply 1 thread 1 +On 10/28, Bill Thiede wrote: +> Root thread 1 body +> + diff --git a/notmuch/testdata/Maildir/cur/1540738545.32426_36.big,U=2:2,RS b/notmuch/testdata/Maildir/cur/1540738545.32426_36.big,U=2:2,RS new file mode 100644 index 0000000..d0fea3c --- /dev/null +++ b/notmuch/testdata/Maildir/cur/1540738545.32426_36.big,U=2:2,RS @@ -0,0 +1,29 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sagan.h.xinu.tv +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 + autolearn=ham autolearn_force=no version=3.4.1 +X-Original-To: notmuch-test@xinu.tv +Delivered-To: notmuch+test@xinu.tv +Received: from mail.xinu.tv [2600:3c00::f03c:91ff:fe96:9067] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sun, 28 Oct 2018 07:45:55 -0700 (PDT) +Received: from z.xinu.tv (unknown [IPv6:2601:602:8800:100:ec4:7aff:feb3:7c00]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + (Authenticated sender: wathiede) + by rocketsauce.xinu.tv (Postfix) with ESMTPSA id 0D8D7618D + for ; Sun, 28 Oct 2018 07:45:53 -0700 (PDT) +Date: Sun, 28 Oct 2018 07:45:53 -0700 +From: Bill Thiede +To: notmuch-test@xinu.tv +Subject: Root Thread 1 +Message-ID: <20181028144553.ue2cymtp7kh6l4es@big.z.xinu.tv> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +User-Agent: NeoMutt/20170113 (1.7.2) +X-TUID: QANq6cUrfGoS + +Root thread 1 body + diff --git a/notmuch/testdata/Maildir/cur/1540738545.32426_37.big,U=3:2,S b/notmuch/testdata/Maildir/cur/1540738545.32426_37.big,U=3:2,S new file mode 100644 index 0000000..88d8337 --- /dev/null +++ b/notmuch/testdata/Maildir/cur/1540738545.32426_37.big,U=3:2,S @@ -0,0 +1,34 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sagan.h.xinu.tv +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 + autolearn=ham autolearn_force=no version=3.4.1 +X-Original-To: bill@xinu.tv +Delivered-To: bill@xinu.tv +Received: from mail.xinu.tv [2600:3c00::f03c:91ff:fe96:9067] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sun, 28 Oct 2018 07:49:20 -0700 (PDT) +Received: from z.xinu.tv (unknown [IPv6:2601:602:8800:100:ec4:7aff:feb3:7c00]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + (Authenticated sender: wathiede) + by rocketsauce.xinu.tv (Postfix) with ESMTPSA id 2CDFD618D + for ; Sun, 28 Oct 2018 07:49:19 -0700 (PDT) +Date: Sun, 28 Oct 2018 07:49:18 -0700 +From: notmuch-test@xinu.tv +To: bill@xinu.tv +Subject: Re: Root Thread 1 +Message-ID: <20181028144918.2scnsmyg5sqgeeft@big.z.xinu.tv> +References: <20181028144553.ue2cymtp7kh6l4es@big.z.xinu.tv> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +In-Reply-To: <20181028144553.ue2cymtp7kh6l4es@big.z.xinu.tv> +User-Agent: NeoMutt/20170113 (1.7.2) +X-TUID: JNXxh4H/2ZL9 + +Root thread 2 reply 1 +On 10/28, Bill Thiede wrote: +> Root thread 1 body +> + diff --git a/notmuch/testdata/Maildir/cur/1540738545.32426_38.big,U=4:2,S b/notmuch/testdata/Maildir/cur/1540738545.32426_38.big,U=4:2,S new file mode 100644 index 0000000..8b513bf --- /dev/null +++ b/notmuch/testdata/Maildir/cur/1540738545.32426_38.big,U=4:2,S @@ -0,0 +1,38 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sagan.h.xinu.tv +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, + URIBL_BLOCKED autolearn=ham autolearn_force=no version=3.4.1 +X-Original-To: bill@xinu.tv +Delivered-To: bill@xinu.tv +Received: from mail.xinu.tv [2600:3c00::f03c:91ff:fe96:9067] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sun, 28 Oct 2018 07:49:36 -0700 (PDT) +Received: from z.xinu.tv (unknown [IPv6:2601:602:8800:100:ec4:7aff:feb3:7c00]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + (Authenticated sender: wathiede) + by rocketsauce.xinu.tv (Postfix) with ESMTPSA id 790E4618D + for ; Sun, 28 Oct 2018 07:49:35 -0700 (PDT) +Date: Sun, 28 Oct 2018 07:49:34 -0700 +From: Bill Thiede +To: bill@xinu.tv +Subject: Re: Root Thread 1 +Message-ID: <20181028144934.pmakksunltv3i7dr@big.z.xinu.tv> +References: <20181028144553.ue2cymtp7kh6l4es@big.z.xinu.tv> + <20181028144644.e2aggwcsyod7w55d@big.z.xinu.tv> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +In-Reply-To: <20181028144644.e2aggwcsyod7w55d@big.z.xinu.tv> +User-Agent: NeoMutt/20170113 (1.7.2) +X-TUID: VhNd+HeUCpO/ + +Reply 2 thread 1 +On 10/28, notmuch-test@xinu.tv wrote: +> Reply 1 thread 1 +> On 10/28, Bill Thiede wrote: +> > Root thread 1 body +> > +> + diff --git a/notmuch/testdata/Maildir/cur/1540738545.32426_39.big,U=5:2,S b/notmuch/testdata/Maildir/cur/1540738545.32426_39.big,U=5:2,S new file mode 100644 index 0000000..22aeab6 --- /dev/null +++ b/notmuch/testdata/Maildir/cur/1540738545.32426_39.big,U=5:2,S @@ -0,0 +1,29 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sagan.h.xinu.tv +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00 + autolearn=ham autolearn_force=no version=3.4.1 +X-Original-To: notmuch-test@xinu.tv +Delivered-To: notmuch+test@xinu.tv +Received: from mail.xinu.tv [2600:3c00::f03c:91ff:fe96:9067] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sun, 28 Oct 2018 07:50:04 -0700 (PDT) +Received: from z.xinu.tv (unknown [IPv6:2601:602:8800:100:ec4:7aff:feb3:7c00]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + (Authenticated sender: wathiede) + by rocketsauce.xinu.tv (Postfix) with ESMTPSA id 7330E618D + for ; Sun, 28 Oct 2018 07:50:03 -0700 (PDT) +Date: Sun, 28 Oct 2018 07:50:02 -0700 +From: Bill Thiede +To: notmuch-test@xinu.tv +Subject: Root thread 2 +Message-ID: <20181028145002.3ukdgsyi7isv52n2@big.z.xinu.tv> +MIME-Version: 1.0 +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline +User-Agent: NeoMutt/20170113 (1.7.2) +X-TUID: xLa+KoGhfBiL + +Root thread 2 body + diff --git a/notmuch/testdata/Maildir/cur/1540738545.32426_40.big,U=6:2,S b/notmuch/testdata/Maildir/cur/1540738545.32426_40.big,U=6:2,S new file mode 100644 index 0000000..6e4301a --- /dev/null +++ b/notmuch/testdata/Maildir/cur/1540738545.32426_40.big,U=6:2,S @@ -0,0 +1,1342 @@ +Return-Path: +X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sagan.h.xinu.tv +X-Spam-Level: +X-Spam-Status: No, score=-2.9 required=5.0 tests=ALL_TRUSTED,BAYES_00, + TVD_SPACE_RATIO autolearn=ham autolearn_force=no version=3.4.1 +X-Original-To: notmuch-test@xinu.tv +Delivered-To: notmuch+test@xinu.tv +Received: from mail.xinu.tv [2600:3c00::f03c:91ff:fe96:9067] + by sagan.h.xinu.tv with IMAP (fetchmail-6.3.26) + for (single-drop); Sun, 28 Oct 2018 07:54:26 -0700 (PDT) +Received: from z.xinu.tv (unknown [IPv6:2601:602:8800:100:ec4:7aff:feb3:7c00]) + (using TLSv1 with cipher AES256-SHA (256/256 bits)) + (No client certificate requested) + (Authenticated sender: wathiede) + by rocketsauce.xinu.tv (Postfix) with ESMTPSA id 8F010618D + for ; Sun, 28 Oct 2018 07:54:25 -0700 (PDT) +Date: Sun, 28 Oct 2018 07:54:24 -0700 +From: Bill Thiede +To: notmuch-test@xinu.tv +Subject: Attachment test +Message-ID: <20181028145424.hw76g3376ddxy3op@big.z.xinu.tv> +MIME-Version: 1.0 +Content-Type: multipart/mixed; boundary="e45frpfwhj62hsez" +Content-Disposition: inline +User-Agent: NeoMutt/20170113 (1.7.2) +X-TUID: XoOw6IA2srKX + + +--e45frpfwhj62hsez +Content-Type: text/plain; charset=us-ascii +Content-Disposition: inline + +Picture attached. + + +--e45frpfwhj62hsez +Content-Type: image/jpeg +Content-Disposition: attachment; filename="DSCN2087.JPG" +Content-Transfer-Encoding: base64 + +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 +VEFOREFSRCAAAAACAAAAAAAAAAAAUmVkIEV5ZSBSdWR1Y3Rpb24gOwAgICAgICAgICAgICAg +ICAgICAgIAAAAAAAAAAAAAAAAAAABwADAQMAAQAAAAYAAAAaAQUAAQAAANAEAAAbAQUAAQAA +ANgEAAAoAQMAAQAAAAIAAAABAgQAAQAAABM2AAACAgQAAQAAADFIAAATAgMAAQAAAAIAAAAA +AAAALAEAAAEAAAAsAQAAAQAAAAAAAAAAAAAAICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg +ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgAAAAAGQAAAACAAEAAgAEAAAA +Ujk4AAIABwAEAAAAMDEwMAAAAAAGAAMBAwABAAAABgAAABoBBQABAAAAtAgAABsBBQABAAAA +vAgAACgBAwABAAAAAgAAAAECBAABAAAAxAgAAAICBAABAAAAOB0AAAAAAABIAAAAAQAAAEgA +AAABAAAA/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQO +DwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMK +ChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgo +KCj/xAGiAAABBQEBAQEBAQAAAAAAAAAAAQIDBAUGBwgJCgsQAAIBAwMCBAMFBQQEAAABfQEC +AwAEEQUSITFBBhNRYQcicRQygZGhCCNCscEVUtHwJDNicoIJChYXGBkaJSYnKCkqNDU2Nzg5 +OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0dXZ3eHl6g4SFhoeIiYqSk5SVlpeYmZqio6Sl +pqeoqaqys7S1tre4ubrCw8TFxsfIycrS09TV1tfY2drh4uPk5ebn6Onq8fLz9PX29/j5+gEA +AwEBAQEBAQEBAQAAAAAAAAECAwQFBgcICQoLEQACAQIEBAMEBwUEBAABAncAAQIDEQQFITEG +EkFRB2FxEyIygQgUQpGhscEJIzNS8BVictEKFiQ04SXxFxgZGiYnKCkqNTY3ODk6Q0RFRkdI +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 +xXn+8P602b/kbbv/AH0/kKq3vXZ183vcpiSvqK2xXWbeeO1ibbFGHJYEDhVHQfWuY8SXWoXN +1Fa6ez2cZUExOQXH1IAGK9J8Yf8AHuP+vz+grz7Vf+Rnl/65p/OtqOshVlZXINL0SND5mo3U +l0wGSjHCZ9PU1Q1vVPJvpoIwFjXaiKowAAO345rof4G/3l/nXEa//wAhmX/eFetgJuFW6OOa +ui9DdKkoZgXBGdvvUF9qjQXCiMqJGO4xj7uPcVGnWOszU/8AkL/8AH86yxtOP1mX3/gdUJtU +lY0LrVLm8lCyELGD91BgGqrAmIHnHX9aZH/rB/vH+VSt/wAeifT+orlSsZSk5O7Mxz/pRzgr +vBP59a19P1Q2zSIXZCc7GB/Ssh/9e/1/rSS/65P95qpRUk7jjJxehpxT+be2zs2WMxOSeua3 +XvmSd485B7Vy9t/x8Wn/AF0/rWzP/wAf5+h/pWuIfw+iI3bNazlNzbvE00SFW+VZM8n2x9Kz +Li8vLq4uI4lgRUOWTHUDgdelFn/x+w/7x/rRa/8AIXv/AKf1rz5K0mOMU5aluPULkeWbKCdb +jdv+0RyjjAwMYwOvrUtkuoTXcQkklVmOSoJAdupOQRz34x7Umhf8eqf7o/8AQjWzZf8AIRtP ++uz/APoJqbK5adojkXXTfC21G4mktY5N6Bi0gJPbd3xmql9BHpsyxmBrtZzvbcSAg9cHtx+l +dlcf61f97+grmvEf/H3H/wBe4/mazlFRlZCU3OEm/ID/2f/tAN5QaG90b3Nob3AgMy4wADhC +SU0EBAAAAAAAwRwCUAALUGljYXNhIDIuMAAcAnUAmDxoZWxsb3N0YW1wPgogPGdpZD4wLTAt +N2ZmZmZmZmYtMDwvZ2lkPgogPG1kNT4wLTAtMC0wPC9tZDU+CiA8b3JpZ1dpZHRoPjA8L29y +aWdXaWR0aD4KIDxvcmlnSGVpZ2h0PjA8L29yaWdIZWlnaHQ+CiA8b3JpZ1NpemU+MDwvb3Jp +Z1NpemU+CjwvaGVsbG9zdGFtcD4KHAJ2AA88cGljYXNhc3RhbXAvPgoA/+AAEEpGSUYAAQEA +AAEAAQAA/9sAQwAFAwQEBAMFBAQEBQUFBgcMCAcHBwcPCwsJDBEPEhIRDxERExYcFxMUGhUR +ERghGBodHR8fHxMXIiQiHiQcHh8e/9sAQwEFBQUHBgcOCAgOHhQRFB4eHh4eHh4eHh4eHh4e +Hh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4eHh4e/8QBogAAAQUBAQEBAQEAAAAA +AAAAAAECAwQFBgcICQoLEAACAQMDAgQDBQUEBAAAAX0BAgMABBEFEiExQQYTUWEHInEUMoGR +oQgjQrHBFVLR8CQzYnKCCQoWFxgZGiUmJygpKjQ1Njc4OTpDREVGR0hJSlNUVVZXWFlaY2Rl +ZmdoaWpzdHV2d3h5eoOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbH +yMnK0tPU1dbX2Nna4eLj5OXm5+jp6vHy8/T19vf4+foBAAMBAQEBAQEBAQEAAAAAAAABAgME +BQYHCAkKCxEAAgECBAQDBAcFBAQAAQJ3AAECAxEEBSExBhJBUQdhcRMiMoEIFEKRobHBCSMz +UvAVYnLRChYkNOEl8RcYGRomJygpKjU2Nzg5OkNERUZHSElKU1RVVldYWVpjZGVmZ2hpanN0 +dXZ3eHl6goOEhYaHiImKkpOUlZaXmJmaoqOkpaanqKmqsrO0tba3uLm6wsPExcbHyMnK0tPU +1dbX2Nna4uPk5ebn6Onq8vP09fb3+Pn6/8AAEQgBaAHgAwEiAAIRAQMRAf/aAAwDAQACEQMR +AD8A8t8LiAaTaLtMMUKbZgH+ZccuBjpzk/yq54WtpoNMnv71CsV25uYklU7WXG1Sp9dp4J4/ +nUVxDLb3t1pCr5M2q+X5TGT5RkgOSegwMMfxOa9K0+G90q0RbO6uNZ0rSLpDDFa7T8oGBIU+ +8MYB43L0yMHNfNqi9dfif9aGDe7MHQo4pbVfs8kRnaQqsc0Z2oMZyQcjk8EHnoRU17b3g0fz +7Ui4tN+CwX5Ecdh7YI9q6fxvZWIgtdS0y5jl1lLkSXUkdwJI5QRw37sDaSG+4cFWU4rG0nU7 +m1VTcWbz6TuCzRqzlIQTxlwMgjpyOelcdWlyWprv57DjKyuZCX0k11FaXN4sEciIkjhCwba2 +0o5ByB156+hxxVjSIksJZ7aCOPyru4VbNWl/dBg/MbOcbQ3O1u+cHsaivbFIb+SaGJbdJGAD +xqXiZR1P45zjtiu/0LwjN4jv/wCypL5ZoobRri0W3j3C5QNgqc4C9e/riuvD0VKqoU3fyLv7 +tzJt9X1vRr2COTTw8+0mFPM80Rg8EMc9QOCDW/4P8TS6rqiSXl21vLA4ETRsF2tncr4PBK7c +EHqD7VzPjM2OlavLpun3c01oIlSO5kQo7S85WTHVh0DdSMA56nOst09gtzfKWOQzSkZZQOig +9McZzisJw9hU02v0NFNyt19TkPjEVXxPewtPBczJPIJJI8Zc7vvH61m2eqWejSPFDBBcTTWk +Yd0fhHwc59e3SmfEWb7T4kvLsSiSSaVnkfGAzHnP0rn44iHG4HI4zjj/AD1r1KeGjUpxTvbs +Kx9LfAXwxYeLdH14yWoexuriBJImIRo2GHDRv2IIYcckEV097b+IPh3qWzQtGl16yEsi+RIz +eYyc42N/fA798Guc/ZH1Oe10rWIvJt5rT7TAzbnw6vhsED045PaveP7Xa+1WLSLpIRFeW8pR +sHqMBl/JvavQr0qfNSjs47fd18jGK+Jnjfw/0rR/HvjifV9L1CbRDboFn06QETgEYK89Rx19 +xXss2jQXLJazW05W0jSKO5Mu0sqjkew6H3wax/GPw60rxJqsN1DczaVe2luv2K9sX2yowOPm +/vAAKBk+tZulePr7wtN/wj/xJtpbd0Jjg1hIi1reLxgkgfK2DyK2+rUlFqKWv9aipzlF6nfa +SuNHghSZf3ACOyfdYDqfoRyK87+JWiado0Np4pgsMwwgrqtsq7nmtSNpc/7SDBzXdeG7yw1P +Q55tEe1aJmdEMbbo9wGPy6GsXxZJ4ltbVUg02HU7Y2pe6MwTBZc7lwegPGKJxXK+qCc7Wk0c +b4rtdP1Dwvd3Vo5ns7by2tZQP4XGNpXuenI9DXDeDrLUb6DbMs0f9jN5weEBTGrEnJOc8MCf +bNaUuo3+mT2ltqH2dLG/zJbqJQTDhsbWPbHOM5OKurJayLPaW10sMsQKDdyCQM4/Xn618vUx +UqKlRlBpPqn+PyN5SdRc0TSuNU1LxHqenR20kTataMTb3sYHmFsE4bttwOR0rd+IRi8QeFIt +WS38rVtMmWO8gZPniJ4YEdcdCD0wc1yXhqRbPW7IvNZteiVfLiKnLO3GDyO+KvarqssWvahN +cT3O51MMxG0rNgnqvbGOOcDFa4TMfq9NqtJt3td7bGcYvm1ZR+G+o3GkeIZLud0GnW8peWNm +/eJ5ibdyr35Vc4+tdpc6nYeJb228KXOmudN1QTtsnjCFI9mVwAeTvBYH6Vweh6619qp0zTLJ +VvblDGVYxsJNoLDO4Yx6/StiDU9Xtr22hmeVrjSREtpOXQnaVw6EH72c5B9AK9uOKj7JTvbU +JJSm0kzifCOnal4P8YXXh+6keGOO8CJOW8tL9FbJgc91cYI9GPPBIr1e7+KUGirHHe2MtxLM +jzbYl2eWSwxCxJ++oyG44IAxzXG+I9Dm1PVF1vSbxr+5hv8AzIzIu392MHzfT/WZAGOgrf1W +30u4Rb3W5fNu5lDXcKgRwOwGAT3L9iwIzgDsK2n7SUOVO3ZmlGlKrPmS9T0Twv4os/EGmTX1 +uGhRDjdJ93B6c9D7jtSar4t0uwJRC1ww/uEBP++jXj2peK4rKy+y2MapbqSI40zhiO5H581w +mo+ItS1FyUeVlk3bfLbovf8AI5/IU7TSSe56sMvje8j6DT4gaVK6W2o2zRRXBKgqwbj1K9cY +9K2vEul2vifwzJZw3CpBOFeGeJVbBzkEZHB96+X3il8xphdADygQD8zjnrkH6dK7nwT4o1XS +7RoY7lSqyFWhJ+V8AMDk9D/hSd7WkKtgE/ep7lTxT4dOqy3eu6rPdm1sGNrDYCZd5aIlTub/ +AHsE9SR6ZrK0zWvEEVjDqem+IRJqCTGJwVy8Ua4wgbGNpyTjnpzVH4lQ3NzqNzrlglwUlO+7 +txJt2ufvcDs3HSul/ZpuheaLqAeyWGcX7NFv2lLfdGNzkdSfbpXz88unzXlOy6abfjucGJjU +emz6m5oXiSfT7i6vbyRtMvbiz+aOcZ+0N/C0ZI2nNYWl+K49S8V6ams3Ni1lpTNds0qBfLkk +Kxj5cc7Ruz+J7V1uv+FbJtPTUbjVjqWCxuXkkBCgHhQp4HXmvLNDtdKjvdWjnRXjluTG0nmb +vKRRk/UE56eh9q5qSlRq2WrW13pr3Bqco2enme06f8QopdPuZYhBAfPna23hikihyFZiM9cd +sflXnXjPxNF4jt7HSbi02Sm8Vri48wbrh0B2g9goBNW/Adt9hsGea3lLGw3wwrH5yzSP92QA +D5cAk4PpVPXtMaz1HTryMrJcNA0sqBjlMsVwyjpx19utelia1enG8728l+vfyXQ5nFJ33LGj +62ml+E55IdLWeeS5jf7Q8OFgfJLLnuMAY5zmvfNO1A3WkRag8DxB03mP7xA/Dr+FeMQa5Fbe +DZdKXT4rVJ7yHbIkm4tl+Q2OcjHHcjivc4vuABdoAwOMCu7A/wAJN7leRnG7jhuo2+aOO8G5 +WaM8MF4z6cD9KZ4eulNpFFPeRSyuC8agbW2k8HGah8QySW+m3UVzeRRLOWFs7IPlIUtsPTPQ +4xzUugPYf2baXqfK9wiAkg53FRkH0PH6V3OGl76mal71ij8Q5fN8GatCsEjs9sy4UZ5PGK82 +1Dw7qcralo+nxRrfabCr29yWbzJMgEQIc4+VeOf73416hrJubvQtYSKTeTDNGELBSp2njOK4 +3T5EudM0rxHd6fqFtP5q3SqhIWZmOGY56jYBgVi4a80tfyNYt390yvhIuqK1zoWrWyySKGlI +dsS+XnoDxtOa5Px1bXFnfXECMUuvNMZP93oQD2yARk12niLV/wDhGfiTbXdnGZrSaDfsGBuW +TqAccAEA1D8YvD1xH4Pi1MyStdvM8lwC+QpkGcDsMYA/CuX6u5pwe6vbtY6YVlCV1s/vMXw7 +f6pYXM02n7LiWXRZZJ4WbmNhgNljyem7j2rlPh9baW/ibSLy/YvFbzBGgIIVmYbdxJ4PBzj2 +rufAem2mreBPDq/bbmK6lS9tZ9jbTNhSxRmxnb8q9K4Dwpf2sXiTQdLeRjDLdL9uJJC4yfl6 +Hj19adWnOMKahvfpsiac4PnlPVfieIeM9GjsPGGr6XDMskVteSxxlAMFQxwePapvDQaz1i0k +VniKzId46g5HNdL+0HpQ0f4iajeWUMSabfsLm1a3zsaMjHynHPI5x3rgbG8lkVMsSVJAPfFd +laMlN3OXdaH2xrHh7xvNZ211HfteSuSCY5fmRWHrwPatL4S3UlhotydSvmnecG7O85KfOYyC +f+AisXwV8SJx8OtE1LU7FonezkXlMB3T5VZT/dOP1qbwjcQWlhpt3ql8sj3JaMwsCgZ5Pnw2 +cAgFc/iBSUqUXroQlJpWRT8T+I7nw98R9Uv9Ke3+zlLdb3OHXcc9h83GeSOlekeHfENjrsJS +CeKduVcKOOnJHqORXm2o6XpWqeOdegQiF5Gt2SQQZjRQuXDEEDB/M1l+FG1nR7HVLOZJYH87 +fZTQTqv7sMSAQewz68Z5zRKtG/NzFeyqX0RH8RvD9lpHi2z1J97wreKLglNoWN8KeTxjJrnd +bjt9G8Z6hbSagk1msRKywgruyv3F29ecDnvzXp1jpc/ifwTffbw0xeN5Uc7cmQbs4OOACBx1 +rm/Glnpd3oumXnh+z2NBZYuXlt22srAbgScBpFwT68V1Rp+0je25ipnrHgTSbbTvDdiq24Wd +oEeVmGWLEc80nxCiT/hD9WlWNPONswD4wfzqj8Pdft761isxeT3soUgTlQEcLwSBkkfjW74n +02HVtEubK43bWTI2nnI5FRH40mzWFnA8R8LaNrXizQku1azisbLbamSYlnUIMkjH8Izn615N +8StEsbXWo4tMv2vVvIUkkkVdqK5JDKPUDAr3pGstC+D+7zGsvtcTtKAw8y5kyRtTJ49/avGv +iJ4ik13+w3VbGyWythDFDAd7rg/Mz8cEkZA/HvXNWnSw91J6szpVUml0OGj06W01GaIxtHhM +AFcZUf0qHQ9Pju/GEcYtgzJbyOAJfLCtjCt74PbvW5dC7eeQzNctGRleTg/WqnhMQwX2oXsh +8yZIQNq53RgHJPvnjgc1xpz5byX3HdUs7dixqEF1HLFDZK15sUrdeZEqqcsDjd7cdcelbrRQ +x+H7a0mt7+TV4nMf2ZXZgCcFPl6Y24Pykg8dKSCwvr3WYLC7bULAuQwilQiY5HXy16Z/PFe2 +eC9I03w4lreNZzS3crraWvnlnWAkZJUPjapAJB46EZ71VGlKqpRf9f8ABMKradkz5+bw6L/x +1Y20Tq5t7X92N4Bkmc7cDt0B7133gvR7291230mJbOyu03LOLmM78YOc+xGfavOvDF7Pqer6 +fMbWRGmlSQIThtpOQc/TnNemeL9Tg0vVGv8ATZ1fUmyomWTDJGBgBiDzkcEfXpwK8b2kIwvV +TXK+5UXrrsc/408P6l4X1q4tpB9ohZ1xNbKxikU/dYg8ZAPuak04XP2FrVraFbaZ1mmgmcpH +LgYGMHOR9cdKl1HxvfeILWHRxDHHbrIC+4+YBKo42s3K8E8Cuda9vLESmOCK3bzPLwIciTHU +5P51hL2UWp2aT/qxnUi3dJkuuLJaSH+zViMc0gUooZhtyCMEjHrzV/Q9Vl0bWY5reF7SSGQT +Hc5DAbdrgDoVb+lUvD+o6gL5p/MjdlRiqkD7x4wB24JNSSmS+bybuAMkQLBGY5IJ5wex749q +hR9xVY6f5GcHJNWOoe18JeJoL1r/AFK4sri5L3ETn/Uudv8Aq2z0JPcc9K4zww1j/Zs9pcJM +88hfyskl8HjIA43L0PuM8g1a022nj1AWtpPI1vcDbgDOGKkY57Ed/ar15DceHp7OKGJ5Tbaj +smu7ZQw81Qr4XPG4ZJzyCMg13U4SlFRa08v1Z1Qlz+9JI8p17T5f+ErutIvRPC8Ny0JSMeYV +I6gAVuXHh/T57ANbGSGaPggHcH4+83/1qwdavrg+Lb2S4ZmmupZlbHy/M5PP51e02W4l0v7L +bTTW80E22LMmMuBjaT79q1r1ZU0lB8uhlJ2O6/Z98TTeEPE99BcQPNb3Hls8adW27sFc8Y+b +mvetN8ZaRenVH1e5jgcYVJrNG3mNjyBkZzkc49a8F+C2jTaxqct3eXAWaIbnmn+VIIwcM57H +njHfNeuz6F4d07wrePqswZrWUy2ktnI+ZEkORhgP4gMYxwfzroVapOUU5LTz02+8bjaN2dvY +a/p+oa4uk6VBvRrASI0iFFjO/ILD0PBx7VPPqfhf7VqWn6xf2DRTKVubeaVnXeOHyrZC+2O1 +cJ8ObsnxXqT6LPPFp08KRxwTbGmHT5ic9Fzkd+op3xM8KXl7qf8Aa1uFNy4EjMFCA7e7L07Z +/nTq5i6NFOmrtb9l6bGXspyfMafhnw5f+EdPuNW8H3NxqOn3jGVbHzAQFH8cQPXI4weeOtbq ++LdP1LQzBewtPK6gzwuPL2ZOQD69B0rh/Dcvi7TvDt1eLfJFC5knKuUDykgEhT1UcAgDA61V +1TS9IvM3djc3Fpr9uHmeeSQm1nlUZEZXPGTnBH45rL6/VrzvSVtNb9fJdPvHKnaN5Ho8/gbw +9qnh+9s5YoXnvI5EkmjILI7/ADbh2VgcYPtXhmh+HtP8PX1tPPc3l3LaTrlni2rJIj88enFd +F4R8XeLoEmgn0WLTDGrbLh0LkvjjDen+e2K5fxXfzTQxXGoXztKsrSRvC332z1PGe54rHHYu +tP2ag+SS32/4P+QU42urHoXi7w9q2oW58T38VrbK4WRArL8gJBQe/b8aqWdzp6X6zarA2oWb +oTcgSEyIzDAAY43A9fXnFY8XiSPVvDQikiuhHBMkMEyzN5Pmlc4IPA459gKh0bxEbS6uNJbZ +dmSR4o50l2BD0WRCQAeoHPbP1rnlFvEJ99ddbP7kNao3fDdp4dsrSTVY3le6t8FC8TBk2njY +e3uenFVbO+uPEuy7lhaCTykjZ9vGEG3dk9zjOKrjStZmu7iy1S1S1iyRKrN8wx/EMdAcccmu +k0mxmuIlstMtzFFEoG/PA465/wAmvQwWHxFSL+sd9rno4alztVHokRG6trG3S2tkCAA7ect1 +7k9qxby+aQZkBd3QohdR8vPJPvgVt2fhWLUL+W4n1O4ayjzFtjCqZWB5OTnI4wMYPJrSv9A0 +Kzto7Wx0+2lnmfYvnOXKjqxG7jjj3r1fdS1Z3/XMPT0jqefp/Z1zNLPDErqf3SoeNvzAMM+m +Rjnng0lwNMWKUxniNdiMcYzjv+nbvXoOkab4b8O6dHa2UFjA5QKDLGHOPcnkklu/PWq/iOHT +9SMGmNa2NzDIPOkjjiCFsMCDuGD15NHNBKybF/aMU/hPPtdigHnLtSPyoAquhz255HUcVmeV +dwxsqkjaqS7yoGT9Pp716HdeDtCk0x0jhuLWWZ2UPDKQ0ajI4DZGCWJ5yeK5jxD4ev4NUiXQ +bsXkEdqwnW4KxMoyAoz05GfbIpN63TNqeNoz0bsV9OvriORreeMeYjbAT3Hp7jBqjpcdzpXi +Q6fYXS2umaw4YB13Iky5wpx0zyPelhmubP7KdX02e2uLmElC6/KxXODnpnANXoLmx1OBrWWE +AlM4z156+2CKivT56bTCvTVVXibXxOhbTPBWm3MN3dTalezmK1tMYJlIGNsY7DHXngisOw8P +2mnafdWN+blZfsbubzAy8wGc7evJO0d+RUnh62u7n4u3ninUGlaO1gH2SGJlESKUCnlvujIx +xzzXUeO5dFvfE+n+HEKWt/dagkV47REkKh38Edc4AA75rzE6kJxThvv2v/W55MopJpvVG/aa +rP4e13RLK0h2JLawW0tsHDSsUGOQfunk+xxmmppsetfHbWpIrh4YbTTIY7lEYo0jNnPTrwFz +muitPBenW7tqQjaGUxHzBlmOQxbuSR24HpXNfC25u2+Kfi0edPfo8cQaZ0CkbSQoPoRkjHtX +q05zUmpo4ZQVvdZzur+HNU1D4mabHGpFrM8U1w7MqlmDZZ2xgFiMAYA47V7/ALlzgsAfTNeY +a7FPe+OdCjudO+zWci7fJZgjjnknb3yB6cV6WzR5VS2SB0xmr5/elcqOiRz3jzSn1nTojDMx +8hjKipgZbpnPsC1Y/hWfWNOuYbC9YFJpBFvlcuyHZ8mGwASVH0+tdhPb3a5NtOpAIxFKgKYz +zjGCK43W5NR0zxZLZXB+02ep2hFi+1V8iVGLhDz054PXp6UnS99T5hOelrGv46vobTRLnTkl +KzXcTx/ICWBYHnA6cZ5qOzS11fw/ZXWm+ZMphUqvnlVbAAGSRnI7cVH4WuJtY1f7VLcQXEMV +ooZVi+XzHOSFPfAAGT6mtXwdC8fh62gltUiMLvGE3Z2hXYA/XGOKcIvmc2y+ZaJI8Y+INylx +BFYBLiG406WSIF8M2GbeAfXoRnvXpfjiG51X4YXKTCONvssUolU7lyMEnHXGM1zHxsN7Jqlv +ZwQxJbXBVDcc4SUNkbh9CQD0+b2rc8IPeX3wfksJLd0vI7Se32ytuzjOG+hGMVPNy1nDm1ZT +V0pcuh5L4c0u/j0DU30y9V59PuC6M1x5fDRbuEPfAPI5OMVyvhRYLzxxpP2iG4mha6RisH+s +OOQRx6gfhmmGEprl3byXLwrJbuxKD5iQucD9RW38HoopfiD4febjFwpVR04RiMn64rNJJ679 +wm3ytdDX/bF0mETeHb8RPteOaHG75V6NgL25Oa+bntSpA24XvxX1F+1m8semaLp0gmkP2iad +ZSvy7Tj5QfUZ/LFfM97bYufMLtnoAW4rqr9PQxp9j6f8NeGr+T4KWOo6Rq8ji4tIlmtdi4zu +wQG7YBrodb0mGTws1vbiV7izKGGR9zsr5+QKOmdwGcU34Pag1z8IfDce9EtxMkTuqfP8jEsN +oHzE4xn0rpfFek6XDpz3P9p3dvLIplTy87mYc7gB056YrzK79pFapJbrZ/j/AEzow7Udlr/X +YwPDeq3lzpO8Kga6x5iA5fOenTI5yMU3xPb/AGa1h1htLkebT7pZUlKEqVH3ozjgA9Tx2rJ8 +Fw2fh34gajDfPc3zxlGhVyV27l3biD16nr3r0rVvE1g+kvkLvmQhVZgUOeMN7eorzcHhKGHr +v2lV3XTsn06rqddSrUqQsoXT/EpaPqWm6zZT6vol+1nfzqpKzNhCSPlBQ9vcAGvM9CubrXPC +GsWup3CpJpVvP5DwSsXU7mDfKDjDZILHtjtVjwpbpYX15pF1cWVxLDN50OxCk1wDyBuI5QHj +H0rLs5by3ub7wrHKLaTWb5Wu7sqflhIy0fTA6Hp64r6OOKjFqEndnlOhOzm1od18AxaXXh9p +II40uba5KzsrD5wUHIGOAf8AGvUWZWhLBgVwec8V4N4XvNF0LxhPDZ3RndoF+ziyYgFlYqwf +cfvEDOOnp2r1HTNaa30Dy5Y55rwI2yPbvZm9Dj0JxVuSva46SbdkjKsk0W9+GLf2vbxXFvCZ +0Teh4IdtuD1HbmvBrnTItK059Ru7Irb+ayC4fJVmHO0H29BXtfhm4nfwNrshtWnuI7iWORZc +KE+UZwMdielea/GnRJf+EOv7uC7eG1i1dYltlmyCdgBPPOT7AetPEYZYqPvdGwahF8i37nEg +tcq8nyiPyi6xqMZGPeuc0Sx1BBdajA6ri7XaDnOQRjjHPNaug63b/aEXULMAiMoBGTzgdSK2 +ZbLRrr4b3msWWrWsOsW11gWRyJGBYbSOfm45z2xXnUqd/dOycYRgopaE8Os6hL45t/EM0s6X +tshkk+RWYyp/CUAG1SeOegrpvE3i3UvGPi2CfSFubeazj89IVdX2bF+dieg6kDv07mtv4H+G +TrWhah4o1yFTfT3TIkGCkKrgbsrkZGfX0rE+I+kaLpOs2lv4flFtLJBJFdIoOU+bIO4H7xz0 +HStqsJqN76fic8Vq3HfY4rTrK6uo9PeOOO0it41VJbZGjEezoS7AAenB60yXULHUdRtrSS1+ +zu+U+0R4C9eD6fWsOPV9Vv44dBtRLO/LJAmHZWOchQCAB7Vf1jVr2Lw7Dp2oxaNYNZk+Ttt5 +HkaR8A73UnHQeor5aGGc23N2fRd/maSqW1ivU6/wvq2kpbEX0YBQpCVkRQBIc/NnPPTr2rXt +PBmmTaLqtzqGqmC5tL64ZIbiUJFHHkfMM9c5UD1ryHT5r82zQRs4RCxmMUCtkkDHOc7efT3r +pNLuLO3iuY2tYNXu3jRna9LN5eANygHr2Ge/HpWkaNHDqU6ivf5DlVc0lJ2INQltY2srjSrS +5hnMRN150PlxSY6EZOMYzzntWppqavtW8hltbePbvSWe5CYIG4FGwc88fXiqPjjxHFqllYwJ +avaW9twIy+5T2xmmXd3qB0CxsrbUbiTT3QvJBn9yjZzx+IHHrTw8nGlzJX+f/DGVZxu+XUua +O9w+u2+p2kE91OszO8XnhEO4EbfTGSeOMZ9K6PT0vrrxSbiG1LJaNJfyxwgKhmHynGOMAEKQ +AOM1ylpfTaZbrtiimdZEYON2xtw+6w7fWrWhTzS6ybmbzkhuY386C3nI8xf4u+R261tQxtNc +sVv/AF6kRqT2PLdU0bUtR1L7RPFNFBLcsqTCMyZZm4GByfTPtT4re+8K6xLpeqeavzh8vGVO +ccNg881s/EHV57l/s9vLKsSTsFR5MyIF5X05HHNKfEl/d2CJMFms0jCMlzD5sr7ck7Wx8gJI +x6YOK3jN1aX72OjLdpeh6Z8L/EWl22ka9NNaSx2V9pi28Y8vBknzyo/XnoOK1JvEOladoKw6 +XaxxfaLoyXEMsheZQSCq8/KVAGBnn6da4DRbu01O4S0sIQgLBFjhQgsSflzu6jntWrrlnqng +/WWjlgKX9rKCpZQeOqtg5BBHasqtedOPLFWjtf8AEyno7rpqbOmahDN4smfT7LdHNKzxJyXj +JbI2kY5zXrJ0S91NIL+41S61GNbOUhGhMeyQAhlbHXnjHtXlOleP9TiniuLSHT7eaKIQbktl +J253AkdNwx1r0nwV4m1zWbLUbHX5bRLWW0mZJopkWRCUJPyA56EnOODTwCot8jblr93qVGrb +Zlk6Ouq+DdOVUuH83Tw0UWzKgiPncwOM9MVL8SfD+mra2X+hS7zE/wA0ahggVQeST6/iRmu7 +8KS2M3hqwTT7pZ7dbWNVdeCRtABI7GuJ8e+KbXRNOsrOa+vL26uPlaOGMNuwCAG443H257Yr +2auHoQu4x0bFOpJx1ZwVxpx0m1yl4qy+ayqrsfmTAPmlc9ySOCelcV4nbUftNvfTzxXNjF94 +24wY298g5HvXofimXUrsxRSWyrJJsWCRsiKJdu9osnnhSM46cjrXM6k+nxkLLLC63C/PKMRq +AOvB6j9TXz0oxp1+eUbPptf+vTQ2pvmj5GFok0ctozmBSshZlUSfu3XBzJjsq4+96kDvTdGt +o5pVltZoZxLI0UXnSbiVzywUGtfSGs08630KN9xRkZzOFaRCMEKo9Rnj0610HgTRoZC97qUT +20VkCP3ihcAngD6muuMY1avKnZ/I66VWd9zotA0dk0jzLtm8lCNzBsGZs8Jzz3qn40+IWm+F +tIlsNN8prqNxDsiYJ+8bjO45A/Gub8ZeNpb3XbXT7MeXa2ULz7UOW3L8oPqpPbv+FeXeJLq4 +1HXdOsgRNAp81wOMHOACccck5z1Oa9hu6tsjthh5VdJbdEel6v43vobW3tbOVFXyRIyqjLIW +P8QycKPvf5NcOPFmoXniG6u5ppp/s8KwutwSx83ksFUDAxkD5h15zVlo/s9pLdCIx+WCkTtg +nYvHUYHOMe+axvBVpJHevfyorBC9xI+4ltxySNpwVOcccj+dZe1he56kMqnZLlsW/EWpTmaK +3hLJIi+WBkhSw43AAn5snsf4awdF8SXltqNzdmfz0UeUnnsSwC8ErzwTjjGPaugvvKENxcNu +klfcVZuMHp656kn9awtI0i3ka1hZIwkpVTu3L8vcgg4x+JB9BUe3g3qdE8onazszq9O8XatY +yRxxaiTFbohZHAJJ+8w5/Dnqa37Hx5FfTzz3ts8Bt4QJZoG3DHowBz3ri9W00JHO9qnkzSKR +j0Un1HbC1yen/aGZIwwWaa4XfLHuY4J5HHbAq1KEtjzsXljgtYn0bDrFtdadGYJY7qDyFAiM +e5HypBHPTuPWvPtS0m6guptX0WQPBh5ZbNVJaHnkrxgjrkdRXHWmp3VhrUslq7iKHLBW+6VP +bH0HX6V2nhDxVbSXkcs7Il6YHbMfCMxwMf73tTUnHfVHmclTDyvHY0fBGvwpbX1hIF86+VAC +wztZTjjPAJBIz+Nd1qWhS6d8XvD8rTxSR3cUhWWZ93OxQFxnJboAe9ea+PrNRdf23ZsghKqJ +o0jPB6b+OOuM1tWfia6upvB+rRqlxJYXEkLPKTtV8LtLfUfrSquTirar9CMQo1F7aO7PpRVW +K3k3L5DsCd5IHJ968P0TVr3QviJ43l0/Ug9ubmNijqHaR3GAQT/dJOfWu81/xbaMqQTTyW18 +jbI4DuRGkYYAcEcgEg4645rzn4Q2Wna5478Wy+IbqCa7EqxxLDKPLLYbcU/vdBiqjVk7Jbee +jXyPPmlY3NYXUIfH3hiVNXuNRkuiyXcEjDagV+gVfu5BP5V67ptvKhaaeONGfBVByUHpmvnX +V9TuYfG+my6I0pyU+zgMXkRieUyPXnjnGTXr3g3xXrF5qEGna1p0ltNKkk2502jaDxt9QB+N +bRlC90t+pCdktTuHdUXc5wK5X4ipb2uknW70JKljPFMimHcyAHDbcEcnP4Vf8R38lultLaW8 +N0HcA5fllz0Xtn3rm/HupRaz4XntFF5avNHnZKdmV4PK9/btWsopx12ZSleVkdH4Ht7OLw/B +PY2/kRXOZipJydxzk56Gp01G204Xi3REQW4YpjJ35Abj8SR+FUNMvrmTSNPe3kt7Sy8kIXkA +LfKMZHbHHeuJ0y31e68Va5ZxasL2GO5jZkwxPzoMkL0A45Nc1f2tOjekrtdzaEYuXvuxoeJ9 +ZstQ+13aL9pEG3EIAyMdSc8H04pPAGsWy2WqxXs0NtZySBY4yhLEsMH8O2KJfCU9w11OLqIb +RnYkGG4BPc4znH4VkeFLNb4yK17HdywgYWIZ2gtgHjgHIPX8K8mVas6kK6p+9bY75ezdNwvo +eQ69Yx2njPZeLO8eZM7G2s4AIHX8K3/hbYmfxj4cvomgeFLoHyjIN+MEZx3wefwro/E2rWdt +4ol0uPQxqMykxTSmHD4xyobHH9a5X4b2lzb/ABB0YQDyfIvgrBhu2KSwwR174/GumlXlUneS +5WujOecUoO2tzo/2wLiT7HoL7Z1jSSZHVhgZIUgg/ga+WtYuzOclsKpyoU4596+1f2pbZJfh +ZNIYVaSO7gIYqMgbsHn8a+Mr6GPcSUAboOK9eta0Wjhj8TPo/wDZOk8RalpVqjXsEekWE8kk +cTfekduDjHPHPHTmvbtbl0rVprjTrpzbtGFYysdvTpjv1NeH/smrK2hTtb/amMM75EDAEZxg +kHqK9Y1iG81DVjIrfYpwFM2I9xAUdSR2rxnUclKPLre1rb+Wux3Uo9b2/Q4jwpe6Tpnjm/v7 +y8SUXNyts8SQGZPLK/K+88qd4A+hr1PVvD+hS2z3S6dJI4IfZayFSSPYH8683li02LTdYS2M +c8sok2ty3zjkMO45GRmuug8UzXHhqCaBWJlgAEqkDa20ZyPWroZjSpp+10cdAq4OpzWjszjf +HNvf2nimPUHD3hRFWEzf62IZ+6u0cjnqcVmm7ubbUlvFjgxNG6BGUMYmOPXoeOGFX9W1y++1 +JJDawRKjeYjeYG5xyefx4rn/ABFrFvJpsa28QF+WDyyo2e/p1Heueqp1arqw6/gd8MKqdNJo +yjc29tqeqCa1e4vYXS5idGykQ/iB7EcmvWvh3JetZJqMqXLQElrc79i578HqMd685g0+O+0u +/wBX0WWQ6rDCVlh8osHiI+bccYGOwrt/hzLqt94a065jtoktbTbwnymfb97I5PX8Ca66HtIx +TlE5q046xMLRtZv4rTxdaxTWypPeDmRz5m6Q84HcYHWqPxFtYo/BGsrf3RvrlZI5ENvhQkhH +BcsM7cdhVtrvTJvG2vJ5Nxb3N5cQJaxfZgSBvBbPoeOneuq1DwBb6sNZuWa6e6kh8tIrlwyB +mXO/aPTOBzxXrRTduWXXqeZzcs2rHypDFKl6lyjAKoORnBOa6HT9Vt9Ot9VtF02CZtQt0EU8 +pKtCVbJK+uc9Pasi5t57K9mtbhGWaFyjBhgqQe9P8yWeSCXz4+vkvuA4U9f6VyV4ypSb2aOm +MrxPUvAlu+oeDpdWFprFxqVhdbozaufKK5xjHTdz0AJ70zVLXWtI1uz1w2r2UlpcfvYZj57o +jDmQo/senrR4D+IN54S0u40iBZ7i0ZtyrIxSSLP3vKOMDPXnvVDxn4qm13xJZ276lJMJCGRb +q3jjIyDxuOMqP7x9zisI1aUqak9/uM6VOTvzHK21np2jtFdwbo41Y4kkcq3mHoQCNxwe9Znx +JvNWvtHeVEk87ykEe0fO4U/eOBxyTXa2+k3lx4lI1CSGc2kqYa4jO1tpyCQeoIGDXWf8Ihc6 +hK95ay2Uh0+4kNzbxZB2/e3Bn+XbjjPQkdOteFQp1W+ZK+upnKcTyLwvHeJp1q9qzx3TQLI4 +HzZx146kDr6jmun0OFb+/RtbsbmdWnQytbR8BGbGQy/dHPH5VP4c0B77xNp1tZvcRPdTlbt3 +UfuVYn+7gEFT7cGvRrrQ28IfES2tPDMay3V7bXAjFwCIrQ5+Q49ByQSTnFelhMJOtaU5Xjd6 +Lf8Ar1Jl7u6PPfHfhB9HuLxbWC9l0q3ljBe9t9rEnOOfQkHkcGp7K0S4+HU813b2kCxySR6d +M1sCZSSA6hwcDb1AI9cV1XjCPxnH4cv5fEGoKGjj+x3CXFv+7eMOrCYbRjk8Ej1HTNL8JtY8 +EXng4+HNX06aSOO4eVPMAKKWwCUPUEDr9aUo0qMpqMuW60T219CIKUkjzPVIM6Za36z3kNrE +3kyyhfknkBGAxPQrgEdsU++1V5Nbld7hYTcIX/cqB82emB0B6/nXcahNp83gLUtDtLV5ba1l +mvBKEzs2gtt3kcZA7cmuE8O2+kwXlveX53qyqDHIwj3BuxbnaeeteLWpPmhGDsn8tTScpNpM +wPFEdi9hcG+KMzDeGON7kHPBNYei+JSkSYtbclZPLESnBIbOD+HA/GtDVJ9M/tmTT7ySOVUn +aFHbBAXPXPTGcYI9axvEekWemtFf6VPtWR8CLduKMMdD3HtXRh6MHH2VZvme172Ji3tI9C8M +eIIdPvNQL2q3kstvtdHOAg3DJB7EAED0zmtu08Pa54nu5dSgmjlQRpdXiS3vmSqhYoWG/Hzf +LkKT0xzzWD+z3Zt4m8S3cN3Zi8kitAyrxtQCVMnB4PGa7zwPp0198TpbDWohKZHka6jkXCME +JO0qOCvAwOmMY6V0PDPD+zhV95P8N+v6GM4ycrIs+G/h7p7a/pKQakl/Fqls8iTCMBY40cbt +y5zuIIAzjBNR69atF47WLQppIv3bQTXLAOGBG1j8o+5gAdKr+LJ7Xwj4zksvCd0JLiaMQSRq +N4j37SQCf4j0xU1pJqGkfEf7bpl7bu80X2uyhcGMNvypiK/w5we+MelXHExqpU1Hls+n5d/x +D2VlpqamgeO7jTvtk2nx2Nq96od4XkYhXX7zjP8Aez9KTwre2uo38c19Es1/FKwb7PA1xKuc +yeYAOMKR1OcE8VmafoVzq89ldxafp92kjF5knugsXznpxzjr0PTmtqysbHR7yANdadp6R3LL +ugj3m4BOxlLA5IABIBHXk5rajKvGSdV/1+nzCdrWRh6lHeSz3813M6+ed4faB5rcDJGSQAOe +xJ7Vi3817p15FBp+mQ37GXyczIGLKFDMF444bnHcivZtU0PwZY6LZza/q7zR2quzSq4T7QPv +BW28nA6CvLdJuNDXUHuoJJ4Ybq5a4UXUZ3xQrlUQsD3GD9eKyxGEcF7SclJxT0Vzek9LdDmY +WSy8Y2P9nWNzBaT3CJcJMSU3FsYBHTr046V23jfxALTULXw9p4VLaJGmmKHcZXHyqMntk9+a +q2us6Pd295LBAVe1laWNvL98Kfx64rAjkZdW1jUnQIwjijRn6nAJyM9Oea1wNVuhzzjZ/iz3 +MrwTrVL9DD8NW/2+81bUHEvz3QjjyNvypycDqBz61JpNhG/ia5ujEJPs5IDKvC7R0yDwcnuK +09AWKx8Jx3MxLM6vMFHbcSeh6fgfpVG1ZdM01WknkE1wfnQNnuCcd+pHf1rpcZzd9j6uLoYa +PLuyt4ulW2tVjfHmSuIw2OWJPP8ALocUiOLLRpDIHXLKAMEgAAscZJI7cZxXM+ItdjXVre98 +13tUViBjgEkADg8ceuaz9a8XQSx26oigqzgquCByDwceg/PNWsPBbs5p5q76WR0erXGbOKKG +H5pJFQ87dpAyeMccnrxVyzaG1vBuXzCsTOWCA5YjAJ4GT15rz5/GMkgLKfMzuIi2jlieSG/h +qzbeIYyARPK6vtByQMH+6BznnvT9lTMlmlTqzub2+t3s5WlYh1OzAGN2Bj06Zz61Q0aAJqKv +5K7kiaRnUcnAwMnH9TXMXOvia2Szzt2OMk4GD1PTGetdDpVy/nNdGaRk+zAknKgAtwegyD68 +/hWUqF/hOujmKa/eakmtWkaWrMQisW+YhcnGP5cVhWyzQaXLM6oPMl2hwOPpx9frXSTzpc2k +SO0aytIWBQ8Dk4qWytIptNVWw/7xiwByQ2e/pxipU5UtJEVsFSxf7yGjNPwVrglZNO1KZCvz +QhT/ABKExye/t61X0yS600ahpDu4ZLtXiIJ+8ASDj34/KuTjElvf3N0B8sTKqY4K5J/lXYT6 ++bBtN8SQeSZZAqyj7wJUEZOe+Dn61rzWi3HU+XxFB0m1JWTPVtbXVNU0OPUtUupll8gTO0zF +C0hxwqDK4AHUYJ71xfwnthN4p1W6WBZTFdqwCEmSRPZQDn1OK6vwrc2PiHw3IkNygu47eWcW +5ZyogBO7Lk9evt0q5+zRq1ls1jT47SGO9e8Z47h3XcyEDCA9SRjPFGHhUmk61lfseTLkpr3S +3rGmx2PxM8KMkdvFaRMJSwQZO9mOSPqQBkZAr2WWNjMkqRwuRwSw+YDvg15R8QbrTtN+K2h6 +rfTWxkjjRZoV5Zm3NtP4ZzzXqME8tzbLPHArgyHaG+XC5xn64rthJOTSZnayRX1e9NnaW8zI +sG+4SOQMRwnOfboCa5XXtAudT0HVJ9kTpNbSNbvIziQADKAYP866LVtPS/topNYljWGOfzBD +nCDHQMc/NjnHTk1XvtSsb+KSG21QNG0bHZG4G5QCCM47nirlKMFzSYRTlIX4aP8Aavh9o0re +Y3mWiN+9ALDjp+FVrQQ6d4v1IosqveNb+Y2wBeFILA9u360nwuv0fwNbfNMzQGWMiU8gox+X +PoOlZcut28niu8inLm7SBHVkXKKpLbV/9C/OuPEYlwhHkV7/AJHVSpRk3zf0zo9L1myl1C6S +dPIc3XlRPIm3zMgYA+vb1rgvhpqFjY+JdWsWuiqfaTFEsaArw7YycVBqPiabTGv55IjbWRjZ +186MibeQBuTB4+6MV5vpGriPUS5e5uIm2uGf5WyWGSR6knOc1hLGc8U6au13N1Qjdqelzovi +/rmo6P8AEKa00mUWoMSyMTGC0h25JOevtWP8O7rUda8c6ddXYkmH2kLPcRptKjnkkdD0FV/F +HiLTdU8T3Gn3Gk3VzqkUmLeQSnlQO4Fdj4P1DT0th9ijiQoB5otlOVf6dSfevMxmLhSvU9j7 +zNKVKT0jI6b9pe7Ft8KrmGKJpVkuYI3YMD5XzZBbPPbH1Ir46vI2Zt5GRk19MfGFZP8AhWPi +CSCaUPNCjSZH39rAjPvXyLNe3aPiBgnPzdyRmvVwuPWMpqUVaxxVKEqU7SPrX9jCCJvD+tXE +iozx3aLGTjK5TJx354r2fXbyytHu3mvoE3wKrw7wHJyeeOc4P6V8lfsxaveDWdW0yG8itvtN +qJF3JuLujdBzxwT617XcX2gz3bS6vugvbaHZHbRkYO4/fLYyce9X9ZUOaCaT31NaNJu0ne1y +aO7tLJ5WsJo4zGQyb3BZiM9B36msHR7y8a1/s6MiC8jlZZBK2w7C2VOMeho0uKO5n3RzRozu +ZImI2nAPFZOqTXtt4kmKQvcT3CIzhM5GDgk+1fP0Kikm695fk/loexUhZp3sbGtabLcW4fz4 +wFBKBSGDDPA471gXyyfY5FmXaAAd/QhvQcVck1Qx3Zj+1eQEcIh2E7vX6VBqD2sdoVnnju4m +cgsAwOcenf605Nv7NvLsTGrDVJ3GjUlsoWnsbu5FzcgCRVl25UDvj73brWl8O9fubC4u7WCK +FLppfPRm+UMsgxgL90YNZ0CJeadbSCG0upkiC28UY2tGoOMN0zn8zWbYtdaV4vth5iQrN+5J +I3BM/mOtdWHr1EuVu6OetyPVRN86+tj8Qor24kMvm3CSXg2hmOw8FT25PQdcV7ZoWs2N5q2p +LHPHuVkCksOVCDJ+mSa8Z1PQFttZXUL2aWW4luFVSiB0I3A9B61szauli2oxwv8AZJ7q4yUG +BkYwQc9BjsK7MPj1dU43fe+v4nJLByqTul9x4V8Rxap8QdZFlcyXMBu3Ilfq5JyT9Mk1yEt0 +8U5+V3O8MB7it3xUXk8a3nlBpNznYADk1Q1jR9St/wB7NayQrnrINvPsDXpVqntLyluzHkcG +4roeoeG7Oy13SdTa5ubuOe3VJMJCNrAr90MT1yMew5rI13Tra58VQ2WjWBe4kkEQRJvOUsRw +BI2OP5Vz/h/VdRlsZ9Lhtp5Z5I8+Zu4RFHOB0Off8K3bHStTn+xw+ReaTJGyT/2nJdeXHF8u +5QMjhgBnrk54rkdNzgotFyV7ycjsdKvrB7uEAyJZzhYrq2uCW8hhICWifqcqDwcYya9F8Z6T +oepXo8q4e2SeAGScXGGTaOFVO5PGQfrxXlWuTXP9pHzIVlbUZnZZoogN54yQmScj06810fh5 +r65tpXlvI/K09ESeMlldlJwFweQfpnH0ryaWJrW9hKK9dtEYU+S92zV8NS2elePbbw4kzQLK +/nfbI0RFciMHBI6nnBrW0nxBZtbadNd6nb3cs2pfYyhiDOsPzRg887c/n1rhNQjlvvFVgliD +ZJ5ahZp9pcSkbHUEHHTBA+ma9M8aNolh4LhubGCyuGtUilhVgA0iowBYHrkZP16V6GD5IUnO +FtH3evX/AIY3qznK1/yKPxzkefw5d24YSn+yLh9uNp2B4TuPPp/I1434Zb+0fhoxtrJIRY6l +tupw/wA8omUBRjrxhq9C+JfimTUfDt61pFEFOn3NqpRCqGNtjFjnoQVGOfWuX/ZpuLK5bVre +QOqBhsUgEglMFicducehOa1dTD4iMuZvl/4N/uMJUKidmtSLxzaav4U8Oz6ffRrCbu3ZLN4J +wN6FgD5qqf7uD7Hip9a8CXaafZPLAT9vnhRGVeMOpJOfXIHHvXVftAabpNt8Nbs6db2qKIo3 +jkXPmZDoijJ7/Mc/Sp73VZ7jTNNs5roJNFcQ3OS/A2IQQNvtwfrXl4j2NGVpLR7Nf1/XmXSp +N7nzZqf9leFde1i1u7Q6jPbXLQwCYhlwCdxJ6Z/OuRmuWnvJ59qRIZGcRJ91cnGB6df0rpvj +HOl38RdbuI4vLD3kjhMAAc5A/SuSYsM/Ljeck57HBr0aKTipbkta3PTfhPqN54a8QG+0q6kl +nEDLcoi/IFJB2n+905r0w+LtT1PxWLrUyqrHa7WmhgCusS/MxUY9yK8n+DayXfidbBZQY5YW +dxu27ivTnt1r3rSYobHUrK203TYGmMEpeZX80ucqAoI+pPPWvGzDEzpz5JNvqCp3fNc5h4La +98dX99p9/Dd27Wf2sXDQAE5AG0LwCwBznuear6hpc0+tW1/pMkkZslSQvM27KODzxwpxk4q0 +g0628fajZJvtCkEdzOjjCne5VkA9AcGotKeVra4v7mGCW2jCESSRnJ2twMDqeD+Fc/t5u0pK +3Vf8PchwjsVvD2pay8FvFBPhViEKqgG4IpPHtms24e9vbqW3HmySSSFigbDl8fKWb8a6bQ4o +reBLqyEcsiSSSgtGFdfMYkge3bFU5tKvrnV7i8a4SFI4Q+F43EIRx7iq5uaTe34E8rlq9R3h +Xw94h8W2vz3B/syykzMJJ8CQqAWVO3Hc9M4FSTR20Cxmw3rFDCrMl6Q5Jbk4wMdcdelXLNpI +PD9tYW8x+ypbbY42+UqCucduSSM571BNDbxR25vEjtJlTAlMockYG5ff69q3q4mDoqMFbvfd +/wBdi4Q5dmUnWWWzluAkUdxLNH5ijoQWGT6dKr3pMEMluAWuNQnYnkDYoGCxPXGM9jWteS6d +a6a2oyS/uYlLZZs8Dn+nSvHPiD44uJ9SYREoFKmNSu0joeo65/oK9TBqLpRZ9ThK/wBXwsUt +2aHxC8X28BisbJpBDE6Y2EKPlPTpyOBxj1rhdb8Qahqly3lSKoDcLGNq+vOOvPesa/uRf3pd +5BK7/M/op9PrW5ouneYA23HHeux6bnHOvKqzOS0uJnY3DlgTnHUA5rUsNCDkYjJHXmtlILOB +h508a4rVsr7S02j7RHj61nzMcbLcy7fw9G0e0264+lR3fhu1lOWgIkA+8Dg12dvcWez5HVwe ++abbyxXcsyiIp5Zxkjr9KpTKcUecah4duIgGt5XDZySfvVV+2anp8pBSSOHvIzls/n6ntXqN +9DAEJwM46Vy3iC7sLOImdQWPRRyTSclewvhV9jJt/EKxx2wlUnPAJl56cfLjnkn9K7DQbyFr +ORkkZAJwCHQjOR6Y9fxrzUi7vJTPYaZOkYPDYH5jNSWup6jpswikhkiPHzNyGPcn3NU/Mqji +pRejPTkt1Ml0rqhYkEjHJ4/l1rM1NWPhhI+RtlBIOOMjj+VVPDeuSXWqJbTMSChXe6cEAZ69 +/Stq9hUWtxbljs8ottHPTkVglyPTZnXjXHF0Ob7SOn+EMz3ugbLWSEXlrKwZGkAMwx8qYPUH +oR3rS+FuvQaL43vbq+tnkHmuVhjIASVhgdei88nqK85+F93La69LF5BZLiMpxn5G6g5HT0/G +vTPhjJpukah4g1HUfLiRpY1jDoWOGJ4wahVvZzd5JI+Uqyhy2bI/iLeTy+PbaTUXs5ISqbJI +HZjGhJzknqeTXvPgPxJp2sWKw6I0+yNdg82NsADjdz69h7Gvn7xuLW/8d6Tc2KwSxymNXXGF +HJwDj8M16b4X8TX+maNZw3Nqs1mbgwKIH+dGLbQG9vetXioQ95637ETmkkdh4tk1S60eHTfN +ETyXQR5eDkbm7fgK5zR9JMDSvPekSRoVVljIjYrn09fWs3WrhL17fZPcxzJeZjbaSB85zyf5 +VleJNY1bRkeV32W0jbIYypcFvUlentng1z4mpzq6/wAxxrRp+9ua+iazIbZdM0ffbymT7SrN +AY0Ygc465B9/SszT3v7rxjd299MqzvZpJwM7iGI28dF5JrJ8BDUdW1E3bXoaVFPlx7wuxfZf +TrXbPBGdV+0eTbmcQ7DONobGfu4HauVVPZx5tZLTQ7YzcrSR5v4la607Ub+0mkV3EJkR0OQQ +T0yfr0qh4ahleKfVJITdWyxPFKRgZz0x7+mK63xHcw2t554s4LydEYtDGPn4YZJ9R6VFpmrq +tnat5UNl9rdmbJGQqn+IY9Kiti6rptwptLuF/e1eh55dNbz/ABCQpLPElwg2SRMAykr3J6Dj +mui8K6vZeH/EN5EGFzGWMaTHhscYAx75rR8RaLouuayZreRlMSKEkXEaIoOWO08txTvDWg2l +hJHr1rqNvPGCfLEiZO0fxbeueKyq16VSm4zerW3n6jjVXNpbfct/E253+ANTadbpXljfCB9y +468jtXym4QOzjJ6E9/yr6u8Szrqmi36316WjljcrI0WPm29K+XWhVSWIHBINdmVOPJKK7mNb +VqVzu/gA9oniq9luLhIDHZlkBUksdw6e/Oa9WlKXviSz+0tey+fHIGSNstwQcgEdx+VeJ/CI +vH41hj8oyPJHIFCtg5xxXrkN9PYX0cr30llcIWXzI2/hOcc++MUYym5N6m+Hm0tDceACOxmN +7HE7vsd3mGVAyeQvQjgGq2s3F1Yara6jFeGbzEkhygI+bqOtZek2kv8Aa9tdKzSRsWNwN4b6 +kHvnP1qx4lsGgSG6je4Nss6thhxGAex71y8tOMlSunp+Y3Oq7t7FH7L4j1EnVis0UaHcQUAD +YPzbR64qSfUNRC29rIUJ2ExXRwSB0AwO5H9a6GzEctsTHdSysskhTLEDr2X/ABrnfFEkcBt1 +hvVIlA86Mj/VnuRXMqy9q4tKyN4J8iZneG7m4e4G69JaRGTP90g8YANafieKOFbK4VEinh2t +Jk/MeR2HHTmq/h6yWa8t7Iwm5hmbbkEKoz91s+g59q7C58E3ssc1ql/ZRQRRndECWkJ9+1XK +s6c1J7ESs7xb1MG/1G5GpQPuMcYkUhlfJOTwcV0FnYRX9vLO9xLJJIQquwz1PpVHU9Es7a2t +Vup4zLFsJAypbHYetS6BK108LKTAjs4CqMbStSq8bc9LTv2ZrJSgkpM8h8RmbTvFtw0U7BoZ +WXehwevrWDrV3PNIn2mWSQKejyE9a1fGy+X4ovInO8Lckls89aw9VQTLvzj0r6alaVNNnmz+ +Jo6LwjqUCWjWLTztK/O1QSOOnI6V2EnxRvF0trK0WOW5nIjdWgEj527OCRw2PSvOfClxc2Nz +PcQyyOiQncint6+9ael380d7/aMXmWTPwrkBcnHv/OsNVNtfmVbmirnvXim30i+8P6ZeQWDQ +ahb3DmWLcZUtuuFByCADhsj865nUrnULsf2jdRJcagq7G2gfMTkKSev9aXV7mY6hfCeNUSKX +EzujCMsFAHTH/wBenaNHp66ksazXALKHRQ2BIxPXnngHj6mvncTUqVarlPRdkRRholE5/wAI +3EqeLLSOaBHaK1lkeEk5kIVjuzg5J6jjoMGun8S3OqeLdFlitbcTLHYmCARyLDGEUKcYJ65G +ffoKzPES3WnasdRtXtbR4bVoYW6uSwxtOPUHH6da6iy1bw5NZfaL7SbhzFGCzRt5ShgpwgXn +5Vb5Qc/WvUhOM8OlGVrdH1+4JOUKiv2Ob8RCSfwPOklrLbxpDvdmG0MwTHbjr2rF/Z4uLSCT +WEndA+6IoT15yCcdwOuKrzaxfTaIsN1JJMrxSicvIGUHYSAPQZx+IrL+EEUW7U7qa4eHyI0c +OpC7TzgkmuRU5rDTU+/6nQ53mpI9A+J9xJdaLb2FzqG2P7TEoIHGWmTDY7dz+FdT4phR/D5s +tOtoLrUrK9XzL5U8rMYGA5foc5wRyf515dq1/Z3r6Za2ksl/NPqcfnwwYc7QMkKfu5PYZrov +GGoeI7jRTarpkdpEFGEurkFiC4xuC8A9uTT9rUp01S013b07GUaalLml0PF/jFamy+IGs2xd +5GS4JZ2XaSdgJ4+rVxpYbdgUjaoPJznFdP8AEE3Uvim6a9kjluN6l2UYBwg/piuVnI3MVOMj +n869mklypIyZ6B8IoZm8ZW0ME4hd4pQHYYHTP4cV7jPd3Wj67badp9m2pXi73aWNCibcLkYB +wcevTPrXz/8ADv7JJr1qL2O5khKudsMgRiSvHJ7ZAzXsCapDaxRx2d3f206YjYR3jqFAOVxn +qME+1eVmMeaqk+3y6lwkorVjHZ7Txnb3N5bwTST6dJColbILifcNw6AfMRzWlpFqyy32mLdx +mCC5VZlBG0xuRyvPXlhXOf2hE2o21wUE0IL7TK2/Zls5HGc7sH8K05pYG1I3xg8kyuBLJgfO +vUHHTtUUnF+69hc8JOz2Gw2Etnqf2mxka5iiuXXYpb7obb+f+NW/EetTWenPPGBGUgkAG3OW +6Lkdev51oWN1awT3cRdZ5JpjNGD8qgNj5jz65qDVNKt9QgsxPfPGkciy+XkNuwDgeoweR9Kz +rU6V+eeqE6SjrBnP3q3F5YSzXEcRkC8sj4C/KOCOx9z1qTSppI7g2f2c3UvmnbGUBwCOoPSr +XiCC9e2y88bux2M4UZxwOemTRJHJotvdagUE88ERaMNkbpD90n2H9KdKSmlruKhQnVqKnHqc +78YPFdloemf8I1YQJ5+4SXLHGUPULkcA5OT+VfPPiO9uFK75cSy/wj+Bf8a63VPM1HVbq6vp +i4D73bdn5jzz61wniSZLjWnEX3Fwo/qa+lpQjypnTiHUpt05PY2vDtuW2gd/avQdNt5tgRlK +IOw6n61geA7ETSRl/lUc5IrqdcuJ7aExWUbyzScDYMmueq3zWR1UY2jdizaZoo4v7mGJjzmS +TBH61Xt7Dw87BbS8tZT6Fq5TV/D+q3Fql1NFcPdFvmBHQdsevNavgzQ5Y3nfULaSNfJwmEy2 +/PBz+fX6VqqbtuQ6r5vhOm8t7RRGuNg6CtrTCXjGMZxXPBboWmXVlMRxtbutbvh+fKgMAM1y +yVmdtOV0M1bPCk7c1x/iG+tbLdLJEJG6DjJJ+tdlri758KccVz+raK2p2TWkskKjzN6uByPb +34opRTbuRXctkcvZ+JNQnmYWdmJFVNzIOpUHkj1+lXluLXXbQjYqyYwR6VoaV4Rk0+drlLuL +ewI3Hk89T9fepLPw/BZ37XNvIZXYfMT61pNQ+zuY0lU+0cahfTrskFkZDtyxyFPtn1HNemeF +r/8AtDTkmldXlX5SAwORjvjp1rgfGFqYL1/lyJ4zgA/xryD+Wa0Ph5fGHUoP4bduMADA4/U0 +2rxub0qjTaLrXt3pt75lpdPEomDHy+CcH869G8MXEOpalqRllZrSRgwjAzvJBINeea5ZNauV +wHO5mVueRuNeh/Dy/sthhSyt45VhXfNljuIBIJBOCe3tXPXjHkZ4VaNlsW/syyW1neRSQwNB +LjIY4b5uD7enpXTaUY59MUG/uknS53MkK5UqTkg/jmqF+8E2juj25AtiJdgGVYdgB9fWtDwl +qOkvqZtLqGW6+0RjLbhCAQpwRzz+debVqxpx97a2iM6VKVRcqOy0SOW8sLbUVUCC3vGVtzA4 +HIwQO+SBXFeOdRW/vIr6yEU1pASkkDqRnB+YHJwQMg1o+JdetvCWh2+nQ2nnh3Elsokwg5O4 +tjk8nnNcJGp1GwmtIEQtO5lkVGO0EnJGR1H1rmlUnOG+hFek17styfTNSlu9Tgtba6jtYsGM +XCIcqB3wOv41p3mu3Gl+IbWWS+e6iC7N8yBN6gYOQO3481yVxJeaXqCWyxmCKAMYicBmGeCT +jnr0p2uJqH2iB57WQFx+683qSOcZ7/hWqp3jdybv5mcFyrVO50F/4kKajcy2Lx2qTFSs0ZOB +/sjuKcq3GpWMXm/Z1MMsm6SR8AEjrnnrzxUfhTQNTMkkWsx3VtbzIT5mxUaTd2K9cdKi1c2l +tby2cV5CZFlyPJjcMB0IIPp9a1puNnCLs7ef5HUqd480tin4ia1tZrdLe/uVbK/aLkA7efQd +cVe87w2bJ5bPUJJLkP5cCMpABH8TN6H0xXKanc6zqZtoreY3MdodqxOoKkg8k+tafhHS5tS1 +eKw1Brm2jklMjSxRjIPQbQccVhKnGKs/6/r7zGnKKvG17mrqevWH9l/ZvKmWNy29kC+Wj9yo +OSc+vvXiU22OeWN+MkkcV6tr2iSaTfNavGZvsqlZjLKoZ2zwTj7teT3FxGb92jiEcZYsMnOB +k125ZDl5n3Li5t+8TeGJrkeK9PW0l8mUzACQjAFeyatFBbaQmoS75XaZDOvZsn5SCORXh2GF +xGykKQw2kduetdjaXustasJFMkSypKcdGC/0x29a6cVT5mmjXlTvc9GNzHdaU/2dEsmYssUh +LEqTwcHuecUukyas2gX1jerbfY4ldIpVJ3HbwepPXrmlmOlaha2l3BNBpkhcA2xDMNw5LZ6D +Nb+jWWoSx39v5KbZpHyE+YYKjJ/WvK9nDmUt7f1/XQ6KdZqPItfMs+F7/wCxWUxS12QTOFkd +hzygIIB5H1rm/FbJtjQLDvYFGuGTdxjHX196g03V3s5Z9Pkmj1AugijlAzgqNvfnpgVreMrT +ytLtW3eW8s3QYO1QByBUqlKNe/c2jUsvZsxtGd4IU3XJSMBZA2eoHT3/AArpp9ZludPnimvX +F6F3Dzc4f0IUdOPWuc0WTQbaSeO5tp7uMAfZXRhuUH+9njPeny3EUFxcuq5kxhZM/NtI6U5R +i5uNv+CE6nLvujPitrptZjkudUMAjYgyqS4ORx8uea7fQG0waRZXWmXUlwVuCskjwmNt+SCC +MmuB8SyGaa0mVEWVo03hTgAqepPrzXWWGry/8I8rXYVYIZedibDGAeHOOWB9arGqXsouxFKf +PK55P42d5PEl9Ic7zctz+NZ80F29rvcF8DnapwtdF4ivrS2vPPijh+z3E2SHBcvzy/PTrjit +zVNYsY9Fh0tLtIYSOBHGDhj3PtXpRxrhCKUG7h7FNtuRxOmeHxd3n2JtW8iVoTMwhG7YccKf +wrNgsL21nFxNLK1zvzH533doPGMcc16Fp3iO3lvY47TQtMYxxlGmfkPtHPTHFZlrJI97Pqj3 +sT2EjMGihzshb+HAPv6VFHEzbamrf15EyStodHdItzo4kEhdNoluHiJLHJ4UD1+v1ra0KNrr +QlvLOSZ5WUltuRIDkZGfUcCqum2Gm6Sjp9vVbO5tJH8yR9gXYQBnPGTnOKo+E7q9ltJ49At7 +m/2EtLJ56wRDv8rNycj0BrjrYWTXu+plTux+r3t1Nf6bbXCHyWZYS0hA+YEFRk88YPJzWxrO +s6TY/wCh30AeWZtyRGUyTEkjgIM46dhXC68fEOoX8STPDbp56ANASzI5/wBpun1Arf0/TtI0 +1IzZwSz3YjHmXUkoMpPck455/E96wdOnGK55a+Rq5qGjX3owJftx09bKOxNjCXkZnuSVd8Fm +H7vtwcZJo+EltpVzql4mqW0d1iJWijkyVJz1x3NTX+rOEuvtlzPJIjvCjbsYVkyoPqOTx24q +j8K/tC6lPJazxROwRXDuMqOSGwfeu6znRnd280ZynG6lE7UrYD4g6LBDCYI4DJNPGjZXIXC4 +98HBrr/iBdWzWNm8fyxfa4Q7bA0ckeRn5uh6DFcVo8aReNry4uL2NpbGzEyysf8AWF2BzjPB +xkVv+Mb63bS5YxGBAs8UgYyY8hcqwGOg4Irz6yfNBLVHRTtyNvQ8U+Iu278b3zoixK8o4T7o +GAOK4hgPLVsYY45+jV1Hii8E2tXl0A2RISu9sscep/CuVJO/GTglvzxn/Gvfw0XGnFPsck3e +TOu8DuF8RaZ5qb1YjIA68H/61elautwzx/KDbiXZGz4DAHp/LrXm3g2AtrNgCdu6ZVLcgKOx +yK9UuNFlintZbqIzgz+WJAxK5IOBzyFrgxziqsbshq6Od1i4EM2ny2Cta3DOyuyNwcKScnpn +HAq5DKyw29u32q45yABnvk5/lir02lwXc2mxwWcYjguHM+5slcoVz78mtO20WOC+uri0lmNt +HaiX5mxyHAI469zj0riVWnJKKFyaakVvazTXim3tXeGPyy0YA+VXBAznnJ9e1UbaRl1C5eF5 +oyu2Hh9yxlcgg++a17m6uNMvp5Zbp/tFpopnwrZjuAjE8Y6YB79DUWi6a1jpEMFz5v2vcZ7m +RSGG9sluv1/Sur2LcNWFjOvC95cxlf3EjS8qW27sYPfvxVbxjqBXwfcBS0IlkjLserHB4z36 +VtNFbTzWFvekQQyTErJI+WfCnkd8ZxWB43SGHw7fW8TKsDvE8TsucnJBA/KkoOEklsehlLax +cGeWvGH8Paoyr+8jIdvXp/hXmrFv7Qcn+Nv0r1HRkEsWtQZDxm2G4gck4PNeY3SiK8RsccDP +4V9HB+4icfG2In6ns/w9tx9nVuQD2B5rrp7a3JCZVZCM5UdPxrk/h1MsmkQyrn5lrqZp/wB2 +No44HJ71xT3Z6VCKlFEDRX0YIXbIOtNkFyyYYhT/AHVGK0rDzJEY/wAI/Gi7DFD+mOtJXRrO +ijnZEdfv55xxnpVqwHlsPmzzmo7hh5uGxuB6GtTTIAyNLt68ZApWuEYJPQpatu3A+veo44t8 +XmKGx1I9a1datAlvG427gKqWyKg25wOtTszRxT3Io7JpAQFCjHXvVj7J9nTPHI6AdK0bVFCA +Mcc8ZqC9Xd0PFDKjBHn/AMQ4wNN+2IPngYOOPfmuSsWltNSkWCPa0bb4SvBKkE/yPX2rs/Hx +2eH7otxkY+vNYGmrGNasZ2jDMtrFlunrg/WtYS/dNvocSpueKUF1PZ/Dngi68Q2i3d9Z3SWL +BTFNbyL0YAnIIJ/lW7e+E/DGgXEF5Z+IrjdABHLDNZl/M7AAA53fpis3SfGWs+G9Gto9IkET +yxBVAUSBsZwHB6fQdq5vxV4o8S620dxqty3lK4eNPL8oZA65AH0HpXiVcRVbab07Hh4mpGE5 +Q6pnaeLvFFquniPTFSZWG1550ClVXnAUdMdK5aTxoLiwgKLDJLbwlYzBDkbmPLEt0YDjjiuR +GtWV49yb55VljXLYxtYHoD7n1q94cs7K90tng1K5ErIXaFrY+XIo/usPT0IrCOGTfvXuc6lL +Vs6LSvFlrHpMv9rw/wBrxuGS1WVRJLG5IzwvIHOc1HoWv2MeqyG1tJEjWLa+TldwPOQOlc14 +ivbeO5isIRf2y/IsTBtoHzYLE4zj2FdBpGnwafCJdTt3lfyWwj7W3HOCMgYzyOc81vWp0qcN +NWLlqTtLsLrU7X1+txeWcjtI5Cxodo28Zwexrc0W+0q11OA6zBqt26Sq9qjSERg9gAeSPesS +70oWlyWj1eATRJujg3M4DZyVbGdpxx1PPWruoamtzpo8y0gjuBKGhiXcwjXvljzz1rH2sEkm +7FU5KDbkzs9b8QrfX3m34lsYoXe4aXGGAwBhs5JB7CsCDU9UkL6hFp9rew7hhpogvyg8Ej8e +eOa57Vby+ltJlb7Gq3EahgGzxnOPrx0qidQuFMSmcJCoCmKEFd3+NQ3ThJSRpWxKnZc1kb2p +eK5C8lhd6TZTDf5heNQi+2dv+NSXGoxReRdwajBJOOCE3MIcD7pY9TXLazqhn81raxitUiUA +MVOXHue5z3pumXUuoWTSiUFI0KxhuAvPYd+9aww7nPmat+JPtZcvKR+J5b7UJzPa3rO823aj +DjP8QPFcXqNnPFqr29zGkVwB80Y/h4rrraNpZT5KvNIhLsoU7QfXNcx4wubw+JJbu9b942wt +53JU45BPt0r0sFOV+W2gQqOWjMy9GGVs44yMV3ulyq2gs6pOyFQ0jqDtPsfSvO5bkyR5YqWx +kAHtiu08OahHa6XFF9qjEMtuPORxgZOR+JHGD1rbFaKLNVKx1aa60FlHZRWAjbyxsuiv3D/i +enNbngzxzcu11aXUpZljwz7eGGAME1x9vqtq+nGyupI5VSMlnVSNx7dO4/WsqK5a1ik+yXbF +cgpLEMb8j7jfSuBx5XtdESqzi/dPSvDlvoU+tSNFM1s2cRGVjgvnOcHp+NdF4msoXkFnfTK8 +nDK5mCk8/pXk41CJIma6jcvL80IjkB2sP7xPUD0ro9I1nTLie2R4riSSGPM4nn3CRumV44H1 +qHGUqnM3+aCMr63OivdDVIJpiG8gBS0m4EZA6cdajvtFurmziMSqqhTmXOAABxnNXLy7eXTh +sto4rYxeWY9xZSfb3FSm4uLEKjqr/d4lkBTpnHX2qlJpXlZvuZ+1Serucnc6De6pp0f2ISyI +pMcsu3AQnj/69P0fSNZ0XSrnT9TuXv5ZgFR2kDBFHT5e3HbNdBe3N3DFJNPPFCrRZEFu/wAo +b1OPasG01G4aPa0zGQj5yFAjA7YJ6n6UpYmL91q4OpK91oitb6LbhBBqGn24tlHBaQ7nbtg9 +hVDU9Hgs77f9iT7IBvZnJ8tD9T1+lT6jqF1HO+Ark4cjO7PqBU51WfVrOAzQXNqEUoymQDzc +9MnvioVae8Hp6m8a6jH3kZMegatq2qxvpciSwyAkEZCIB9BwO1XJPB89nbzRrMXWNi8qRRsw +HtwMdfetVUt7PTfs9s9ybmWPbvaXbt9cBR/M1T1EXj6LFpW+5myeBCW+Y9STzj61rCtOTS5t +BzqRk7pmrp3hxo/EVpF4iuzc3KRS7Rcp+6G3GwxqDjoTzzWFo5kj8Q6rpcuoGH7KSAcABxuP +AH0IrqdH1u21Dxpo9y0BlSCN0+bnGeuexx1qvr66f/wuyW4YlLK7iDMYhkbtuMHPqVpUsSsR +anOPvWfpuaKPNaxzPibzrXxJptsJo5RcPG0jkEjIbHtyM16bJ4c0uQLJYzW8dwQCgUHntjrx +zXCfECxH/CU6LNDDvgzhxn5chwSPyrv47vQri5WzWOdfmOJI+zcnB+uDV1qK5I2tfUitTcb3 +ex5B4jQwXl8YpEkjIRpGfu2GBA9SCKp+CLaGWeWKGTz5G2AoIiHYk42Bs4x3zWt4ut1hieRE +YA22QCe/mMScfiKxvh5PJaLqdwiFzvXaB/Ccdfw4rV2dF2ML3jc6HQkvtJ+IGqWl1ZrFLGIy +0Uy7ggx059q7GO+hg8G6g8UAlmKMrF8EYVxjaD/sn9K4xYrSPxC9xd3ytdXdiAsTBpGyp+Z9 +xPfp61uOWutI1OzlhKQswKPEgBXKjIx+GK5qtBtJrbQ1p1+RtdDyjxdctc393PJkyMdvPqB/ +9Y1yw3NOmc5D9fYjH+Feoa1omnah53lyPbTgBtpO/dxgnGOK861C2+x6lJbSSLL5ZAyh+U8C +vSw9WMlyroSqik9Dr/h/rmo208Om2i25W4lRWDxjJJbA5r6F1O2S2sraO8YxRtPEAVcYGThh +64/rXzf4GdF8S6X5uNn2qLeR1Hzg19CeIru3eaRXkRdsymJicgfOG6ev+NcGY4eMmtNzRVYx +3ZzFzqthZ+M305N7Od5Eu7ARQOM+5zU1rdO2oXEMpggUW52s4y7cjPT8axtShVvi2Y5J5Ps5 +hlkQDGBjbzj6k1rxxadZ6yf3oPm25jTpgknJJ/xrKhRjSSfdBUnC90zD8bWcRvLazSWRBciG +MPnBw80asvH8JUmu3lk8mO8l8mIp5ku4gbgPmIXPpXF6w8X/AAmnhcQp9oVbuNSHJAwrZOfa +u7ey0+Lw3qVuLiSKV3l3lHA2/MSuT/EMV04ma9krdWyYKM1qzjPHOhanqNraanY6ewkjDhxw +Cyou5iD9D0Fef3FxLdeHb2Eq6pbyRyLEwO5QTgg57c16+yyz6nZQGSZyscwBDkB/lHYdB9Ky +viXo+mReDrnU4rtBeELBtDcMNwOCPw/GuehiJR9x7HfltVRxMEn1PH/DcyNcahZ7AsrW+Tx2 +BP8AiK821+2lWf7PDCzPuzuArstP1L7PrsSLjYA6lj15HSpZLBZ1ZnTGTuzX0uHjzQSHmcks +RJ9Dc+GjC30dYpDyhIxXRXNypk4/QVxXgm4K29xCZTIY52UnNdJLJzjuPeuKrpJo7MLNcqOm +0y6jERwc9M0y6uGckKOSa50XZhXdnHoKmtbxlbe7Ek81k5NnZJotWUIl1KX7Rn5cHBOM1rQ3 +dvEFtopRksSQWxgVzd8/2jMgLK3qpqnHZThhJFO2c5w3P/6qq8iYWTuzvNUmgFowkZW+X7yn +I/Oqmh6Tc69ew2lgQW27pHOdsa92bHQVS8O6HqGtS+VNKy28Y3Ssn8I9Pqe1d5bXR0zS00vS +bW3toA487AIZx3yepbp1rz8TjFSduoTmnpHc0bGLSNH0+XTY7SO8d12zTzLln+n90egH51wn +iO1k0+bGMwOSY29R6fWujjc+YCeWPQVbu9Pj1HTpLaYc7cq2PukdDXmU8wqRqXm7oyg3BvW5 +4Z8QGMmjCJON80ac/wC8Kxp08rWnt1ilHlpGpUdBkZ/LNdT450uaGaHT7uNo2aVSp7Hngg9x +WBqNo9r4luCZcmYJIzk9F/uj8q+lg08PzIWEfNjUeu+HbzTf7Is4LuyF66QbstMygN24Heub +1a3gvfMkW6864ml2J5r5Ibpjnv6Vs6Nb/adItXNwYG8rDJGBmT09xxjmlhso4tXgmnuo2SOM +GC3WLeVOeZSe55PXpXhy5FJ9T5rHzaxNRS7v8znfDPhB7u5udPuYYoZgd0jmQMR6HHTr09K0 +7rSZNNaNbLWXihiwp3ybQHH06cmuojF3DAG061gd54QscsyjKruJJJ4JPB59eK4K+YSXflan +Gw/eM5MTbixOO4PPr04rZS5tkcblzD9X0q/nSK4utW86VN3kxy5d9v3iV49c1Fb3esanqMML +X4MYKiV5WK7MHjHt7dqhJvpXmd552mC7Awcjcp6K30FWtNgigZ5LljFBsxIQ5Lyeo+ppXSl7 +zLVZwVkzZ+y2T+fNDe708zygo+Zsg5LDA7nuazru61C1a3WySNYoXWJiwO5s9Tg/yqAySzb7 +fRNN8q3J3kt/rAAO7nAx3ruvht4Q1DXQl3qTOmmoAuA4bzsckKfT3Fc1WMaceeW3cqjCUnaO +7Lfw98KDVpRrd6m+0iOYY3UYlcd8dwP51xnirSxo2v6hYAsZfOYoGY4CMcjH4HH4V9JQWtvB +bQ21vEIoowAsargKB0AFeJfHbT7ceMoLtnZW+woWXPBIdgCfwxXl4XEfvXfY76uGhRoq+tjh +dPmuVjkQqgllJXeqb/50+4a7mEZAJUFQxEYVSfXHSm3MUkVr9phmiWXaWALlSV9MepqlcX95 +bWPkOH8jd5nl7uf16ivapc1r2foecr3vYuMX0+Frfeku9gW8hsj6cVzHivc+pqpgJEiZO/8A +iP1rpdNd9sSApEsWWkMhHT61zPjcx/aYJrZ1bzAcDdjn1rXL03WcrW3HR+NswbmIQRHACrz0 +HvirljeXE0EaRxNKkKhDxx1zWTcnCKsjkkHkZJxXSeB7fdY/bPKEkSynLuehHTj/ADivSxK9 +zU6pK5ZgjmS0DRsS9w5chmzjnAFRyieO+2iQBAB8oGCT6itm2aOxWJr9FbzXyBIvHWrtpLpu +otdgSpZO4ZoA5+XjovPIGf51hKlJ6ofsnJnP3KF2EOVA3YLkY5Hetnwu8+l3xS5aP7MH2yiY +HDEjjDCqQspki8y9k8hiSeV7e3rVzT7LT7rBkv7oyZGUjXGQO2Dx0rkmuS8b2MOXlfKzsJru +2W6JXUnijCAqN24/nV/Up1l0mS78tZ7lpF2GQEF88EYzXIWqWNpBLcWqP5svyFZwGKAHgn3q +HF/csLOV5CFk8xmV/kbn0H3aiUIxdnK/l/SNG1ZWR0t5qqQ3Rim8qJpFz5KNuCj0J61mCS4n +lZox+7CHyw6gEH2qw+kr5US2IQvMxVhLJtZCOeWPaqMBjtN32tLeQSP8hjY78+mBms6VFON4 +mevUa8VwjFkWTb5XzMSAMn61W0u8uhZtHOqmESBwhfIOPpxmti8FyqO+90hZdoiRBkYHpWbY +rmUGaHznJJCbwOh9K6IU4Qj0KcHyM1YpFlt2kkEihORGuF5/2q09H1BLe3RxO0U7fwqTx+NZ +JjcM91P5lsrcLHDyvvmoNQubaO3gugNoJwBuLD3GP8aXsHVjoRQk6UuZK/qa+nXNhA8dxbwT +BYrkb3ZgxKlWHbgDpx61Y8TQ3F1rOlarpMpljitx5giBZnAbp0x61iw7bCJru1cyTSEgrIow +QexWtHw9qLwRNaIqWyErKVRTjnv+J61jCMoNO2xu6qa0Jmvbu/1GK5vIHtzAGkjL4XuBgjuO +K05Jo7+3eYXMttJ1DxEgSHPHFZF3qV22pKQ6ygo6ESLwVOM5PocUtpLJDg+QJAF/dODnb3wf +wrVz5o2aOacm5e87kGs2lxeaW9xb3X21AgV4ejDnoR3rN8JQFIbt9Qs47VXYFAibAVwR834j +9abPMizSpFFIQGAZydqgg/qKnnulNsrXN0jxSyjCupBXHp61MKr5HFrVk82jSLX2cS39vHFZ +JuSEAM/Ixnu3YfStmO5n05hJboJR5YYEDKtg8j69ayYrx0s/uxNFyI8Hkj2rNlumubyKKRJ7 +cwhiyxKQFweM/nUSlUlo9iXJp6Mh1iHUtVvJLnSpY4biRMlGyjckjg+h5rlEstSt75tPk0i3 +kJVUkSTHGDncG/Hmumk1GSx1meRTLOjgZOM7VHQAHv8A41eg8Q2w03y00ozDzSyymMB+f4Tg +dOeTToYqVL4tunqaXaRwfhb91rFiswBPmpx15D4P8q991kEabDFOIgUkdXK8sTuB6fl+Fec3 +nhSOdku9DmsLmGFgp2OEdGBztPY+ldGJLnzDNLG69QY2+8Djk/pXXi6vPFOJUpKSTMrxbcPJ +4r0y5VFYtFPBlV5zlSD9cflWncTw3rtCX8ycA7WHygADjPvj2rK8S3TT6lpRkjMXk3ZAVWB4 +2H5sj1pk+2yuvtCK5GSzc45PT61yOPLZIUk92aVkYJPE2jyOd8UVtcTtFnlG4Gc/U5/CtPXL +iWITMhSSBwxB5JBxx9e1cLpFxv8AELst+n2r54zlgI1U88Hp+NahvHuIp4HlQFCckfMc4xgd +hV1Yu6Lb12LN74i+y6rAT5tzPPGRI4BAAIALKBwMYxV3xu2nS/Dp7dmU3s7eYqouOFBwT6e/ +tmsTTrAXuu6WkDFmEBYhjgA4/wAcU7xpbRTXl3dapLNFFZRrBAifK0755LdeB/Wu3CUPtSR6 +uXwtL2vY8guvNs5lvppFa43DbEOBt9D+FU9Y8Q399iK1jFtEQd3PzEexq3p2my6trVrZwOit +dTHBwWwDk8V0PjPwXPo8YtrSzImI5knb5iD6DoK9SHNGOh6dTD08RerNqKX4nMeA7hbbUpbY +ygibDKD1yBzmvRljWZQ2ev8AOvF57bU9Gvo7qSF42jcMDjg+1eqeHtWh1CxSeJ8bhnHofSsK +8H8Rz0ZxvZGjd2DCUO5yMfLz3rHn1U2kvl3VnIEPSRGyv/1q6yNobmyZduZO1YV1EjqySIGB +4IIrng43946ZrsWLO+823MxtJmjUj5gOAT0rofC1l/a1ydkMkcUf+tkxwPYZ7+1UfAGhS3U8 +iwzPHZADzc/MD6Kvoa9bs4I44VWMBUA4VR0rhx+PjQ92GsvyJ5mtGU5blrKytbPSrZIot37w +gbi2eu73x3pJ7cli4A5HSrcMa7WLLkqT2680EIylQSMdMYr52pWc7N79ylaxnImGX5NxH5Dm +tSL5bfczqe2PSs+XAlUAZ46etTrLsiXexBPRR3rOTuJlPXdFtNfsXsbkBXU74Zu8TjoR/X1r +xLxxaXGneJ/JukPmGJQwP3eCRkfX+Ve/xAxqH7Me3QVy/wATfDA8R6Cbq1jD6pZqXgAODKvV +oz/Me/1r08ux7pfup/C/wYqDjTrRqMytFu2XRbaw+yQMjxI0c7Z3IerA4Hf0NSRSxSk3LNMG +lGxp7YY3dsA9D6Y61xngrWJbmdNNaQmKePynjywZSO+e2enXNdJp8EmnRW6fctVnJw7l9hJy +GI7dMcCvQqUnCoraJ/ieHm2F9nXlKOqbua15BfWspS5EkzwE5DyqoA7YJ6defSsa80mSy1C3 +uJIPsU4kEyiZ/NRlB4AI4weat3NzbatLf29uohhWNpWeacK2T95hu6ipdNnkGhR2r3TzxKPk +lt8AD2w3UVnN8jk9nfR/5nmq8diPW9Su9buvtEtkEkUBAyRhEbnAP+715qlqMUMkv2Gxhmur +8LvkuwT5Ufsoxyev1q5fy3X2sR2X71UYvLJO20BccLj9a6T4QaXeaxezifT4IrO3mJnuFBJn +OMhV/r6CqqunTj7Wo9X89uxfI6s7W1F+G/w0XU1i1PV/tEenyR4W0bKm4Gc7n7hT6dT9K9st +baC3tEt7eJIIo1CIiKAqAdAB2qRFCIdv3RwAOwpquylsjKn1r5etiJ1XeT0Pao0Y0lZDQz72 +O3JHGe1eE/G91m8cRILgbxaxxmPHUkk8fnXu8u6OAscZx0xXzV8VpprrxxrYaVEWK5WNO5IV +F6Y5HXrXRl1NyqEYzWnbzOe1S6gjulWdHYIdmB8vPb+tZsmoRzX23ahWRcuS3C9cVO9jcSxe +ZeW8iInO/cMg54PuKz7GwIv5HlVRHv2pvGGGPX617y+FxseTNK1rEiR3ck3mh18pZAEUL2x0 +NYPiOSSeaKSRoXCrglT0Oe/pXX3M1obGKVFPlibaYXjAD8HJz9elVbzw94h8QW8X9k+GL8oW +LHbbkAnGOrYGK3wrhTkpSfl6FUoOLVzgnjkdDngDGAD3rb8MXsVrbywPIQ+dyoP510qfCb4g +SQGT/hH/ACT1Cy3EYJ+nzVT/AOFZeMtMt7iXUtCuIY1iaTzxIhRQoLHJBPp+Nd0sXh2viT+a +OrkktWjMXUJNQupGeOS8EUYcb/r1Ppjr+FbehxCeZ2u7hYIrcjdcMvUEDp3zisDTpjp7R+bb ++bIWAEkZwCDwVPrxXQeGYkOqOZ5Js4G0Rj8P5Vpz6XWxbs9majXlrbtDavFc3SIpaKQNyO+W +3cfhVKe4uZna6it7dCGBIEoy3oCPfvVnXbPzNRuFt5WS3baArA5XjqQOmcVVkins7GC5SODc +zfMDyMDrjHU15FeSb01OSrFrYlWO81EyOIWCbg7jbwuOnP6V1ngx9K020nvLgJHepnyhLgq6 +4545wa5KO5uLiyM0EvlqZAhiDD5wec0611eeSWMGzjkWHcqqz7D7njrWTUrXaMI36nRRL/b2 +sPNvjPVmd2GOnCkgDPT0p0VxFb2hgeOGCZiSpibJXPuaz9HEUs7SW155EG4YBIbBxzx2qDXd +U+x3EEWnaRJIvKySStuRj/Qd62pQlPRG8IxlsWFknSV7q6CRwjCxzOdzPnrkcZpsc6WqXk21 +7rcfkOQFB9arwacbvRbqa9uRKyZY4OcD0XtnpWVd6bAumI8F9IVVsmJvlbPv7V0RpJ7M3hfd +m5BqRgmBgeYuykMq4dWb0x/Wpb++vCxtryJ4g4UlHUFuOuccY+lM8L6PPFNCs7QQO0QkXyVD +BAeu4eo69am16aX7RDLc3KanaRuUTkpI478DpVxShKyQWjuU7a6STURe7VlBBZV8w7QAM49q +Yty7qWmaVjIS0YD5AGecD/GqMBSC2AOJWmJU4BzEefzq3bPH9hLujQvEMAsoyPUY71hKF7vo +c3J1Rp2d1ELXzkzIX/dn25B5HrVlWtWuPKEzhBtOVyCC3p71g6dOzgyAsjNyVYYIB961dzNK +4adVCpyB19TWCTb5bfiTonsF1bRXMyBbqRUY53Kd4H1FQfZR9qaKWa3IiJJlSXAb0+marays +y28D2UxjDrkopAHzdCSev0rPs7dhcWtqjeZLsYMu7Bbp/KuiNJJ+YuRPU6KCaOCOOHerOELb +VPAHoce9ON1POJVZSpZCdo6cjn61FcaW1qnniUBh8zqOSR049Bz1qvIr+VKJXkXneG9QOv0q +JUOXWQK3QyNUYxyyyiRmKMPvKUIwMDHr16064gvtQsbP9xeq14nlKyJwxHORz7e1P1O5RLVZ +t437wNjfMSCOTj0HFW9H1a0u7M28EixvFHghxwMnkgflSlDlaqct/wBDR3TTscxafbQbmJZn +3E/vF5BOB/jXd2eoPI1u5Rpi0aoWZuScduen1pkf9m3Np5LhJZAzF5du3zMnr64GMfSs/Vbe +SGOGGFnCL3Vce4FaOrGouW1mg0loWtduIbi3WdRIHjuEfbu4j5+b8+Knu7u1n0+OO5RkkB2l +k6lfTFZmqQy3dqjosysfwDeo/QGtVtNtLfThJqV6kcpOPKaUrI+euB6Y+lDouyu9jojRdjDs +raxsJhMJneSTLmZ1GFbsoHfOOprpP7Wt79MW9jbJI67d+wDnPJqv9it4JvPEPlQy48pUKtsO +Oh/+vUloizAv5WViX5kVggJ9QD1yR2rNxjJcz3Kto21Yt+G4PtGtaZFFJHG8h8sytjbGo4Jr +D8dWlxo+palHFcfa7d3ILF8HHsO4+nSrvhBon1yJ7d5GOyTeDns+Tx7+lc7rSajrOrNPZ7D5 +8mwRO3G7PJU/3R1J6CvSoXtY9TLIyjTlUvoVvg5cJbfE3Tb29tUS0YvGjA8K3lthR75xiuxA +/tzWZbm+fdukxg9q8wfbpuqyWoud0EN4p85jjaFIyfoDmukXxPp8OqXBhvIpIWclWBOME+9d +qeiFiYSqe8jp/iYNL0SztYPsUL2txhSWjBBb3rxzUoX8PaiLzTSTYXB3NFnPln2rr/FXi2HW +UXTrgxywRn5T16j1rl77S3u4Fjs9QDRqQypL6j0P09ahTi7qRvHLK7pqpT1fbqdJoGtR3CJP +FJnsy962jE11cL5a7/NO0KPWvL1tb/TbrzIVaP8A2T9016z8FpX1e8nlljZRZKpII/ibOP0B +rjxVqMHU6IFVa92asz0vw7pMekaVDZpt353SN/eY9T/StZgygcj147VDKcx5BBA5wT/SlULN +ETwMD0618bObnJyfUEMibbKeD15PtmpL07EWSJBMScMoIXA//XioGXAxnA7gVKG3RH5QMcCo +TSeppGVtzOmkZHQhQJDnOeQv+NWLaFsiWUkscZzz/wDqqrINs6M8qhBk59ParH2ppAVgTsBv +PH5Crl5BK1yeQnf5ROCT0HYVOGKADoQcegqC0hIXfuOTweOTUkrhHXPLZ4zWb0JZwvjXQLCx +1RNW8yW20+8kxcCOMMsUxPEg7gN7d/rWR4p1HWdBMU1jfRywGPaXCgl9wwGGe/8AI16df2Fv +qdhPp93zBcIUfsQD3H06/hXj1/CDpOp6K4Y3Omu8bruyVwcE89sc/jX0mV11WhyT3RGJi61O +0tUjkJ9W1HUdXSa/ivSirncBsZwemT6fpXa6Ndyl7eN7WWFWJVGYfLIQM43dMgdaqahrelLo +FhpNholvHexhA1/PcO4jGeBg8D8eKxbLUrq+8QW+n2cl1qsdpKrwkQgwA5/u54yTgY56V21Y +05r346LueLOnCS1O8j06+8RX1npmk75HdiZR0SMd2J719DeENHt/D+h2umWWWjiX5mPBdjyW +/Osf4beFYvDWkBHBe/uP3lw5/hJ/gX0A/U8118YIz82TXyWNxKrS5I/Cjpw9D2au9yRMNFyT +g54HrUErglVPynu2e1SRMUkKsfvd8dDUKsHdpCNwzgEV57eljqQyaWNI3llc+WilmZjwABkn +8q+NtfvtSvvG2q6tJd2y2t5dyGJUKlipbIP4DFfSnxx1r+y/A89pCxW41M/ZEZeqKw/eN+C8 +fU18u20Vsuo/bI7Ms2NkQHJA6fyr6LJsO/ZSqv0OXEyurItW13q11fQmC/ZLZDtdHUcn8e/v +XoPg7wT4g8XZmkA0+xM297tk/wBaR2Rf4vr0962vhB4GbV5hq2rQKNPhfEMTDJmcHqT/AHR+ +p4r3RQkCrGigDbhVA6Vljcw5L04Izo4fnV5HH6D4B8N6EqfZ9PS4ug27zrhQzA9yB0WujSEZ +GST9TVlhnoSSevNOKgKeceteLOcpu8nc74wUdiuYUzu2jGOOK4f4y6ra6Z4KvIJGTfer9mRd +2C27hvwC5ru5mGw7fuAYJ6V8h/Evx3eeIviZOtmFuNJs5TFbqE3AgDBfB9Tn8K7stwssTU02 +WpniJ8lNvqSabawQWo3WkM0EKiQwy8jHt+dPjxJppEEQjK5GFIHHUDPcVQurq41FVkNvKWYF +cKBkj0KioprZoLYbVfCkKFIKlRjpg19Gk3dPU8aM24uJcSR7aAwyFwznc535c+3XoK1bSBZ7 +1Lm0uHVBFv3BQ4U/j0PtWBptgjNLfqGQOh+Z+eenFPhv7SxiEMayPK38T/dHqcVDoJR5lqJK +K3dzZEWnLO6iSaGWNQx8qPIkY9SfQfSsy40yKOznuPNlmk8zzYtvIA/nUJ1XUr6V1jlO5sCM +lNq4HHHpXS6WIY9I+0TwXE8205ULgLjk5PpV+zbkuV6Eu99Ec9bzwW+nzJqEJtZcGQSMDuPu +FGPzFJo91Ya9d/Zk1B3klUsCAVzjvz3ra1a70/WFiil04NuUqPMPAGO3pVKTwhZW88dxpEMk +E6bfLRXLD3PtW8LR+J2OulFWu9BIU1mx1H+zreS4eOdtuEGfl7k9cCi2jKay9lcyq8kfQiTC +M3oCe9dhrugWZ0V5dM1Y/bJFxMY1LKT3Xg8d64/SYdTi1NWjs7mYsvlH5C2w55Y56HAq1Jyi +5QNOdSd76HUQ2ttaqtxeyssSIS4gJZmPb2qNptPaCJpbeeBWxtdypGD7Cud8SXPjKFJobbTZ +Lu3LqDKqEiNfT/e+tPv5ruO2tVu9PlERA3CVgCp+tYeyxG8+vYwqO1mQWE0W5UG4suMnHGf8 +avR7n8h5oAfLLGUZ6qcc+3eqN/5UNxEySkwtksVXIbkflmtBJAsQUPG++TLcc47cV1tq1gi0 +lcsQNFYyg7QVLM4DnLL2AqnrupPYr9rt4zcKFI2Iv97rn8adHc2s15tjuBMxGIsAg4I7/wCe +1NKwuEhi8xpFUgqVAB57nvWPM7ktXdzH0jVLrVLSSHUFhjicsiR9CCOhBq9YQPb3i3DAO45X +dzt+h/z3q+thKlsYrWCOdIIizEAZTqSce471GtwI7IzOoiR1BIYchuuPyx+tapc9pIpwuadl +bym2uL1meVZuSZW2kgDnH1HQe1Zy3fmXN28TkoG+RGIyOAKu3Oq3dxYFrGKS4V3UEYGcnHAG +PwqLW7aGDVfOmsbXTUZdzqp53dMADoBWfNr7wo0ujRiX4W5g/wBKjCY3bdoy+e5/lVSxtLaC +yMrRCQE5O7KnOe5p+oyNI1zKGZgAOEUnbk4wKZY2mo3GlPqBtHiso5fJd+fvEH86qVuS0Spw +aWht6FNDOkqXM0cMCISoTDOwziuh0g2/9qLeXswMCjdjbknA5A/ACuK0LTLWRrdprl4tyMSV +iOQAfbvW5p6RGdLeW7YQzSeUkjDBDMDsPtzj86xcNbrf8SIRaXNc6HWLrSrmKWOCMxrvAVtx +J6857elEdrYywm4tdNe5eIF5NzEsyjrweMY6D1rMhhspb2O1uNQVCCDITwCN3P4iukistOtI +msRIYDMfNA353DJH9M4oU/Z7s6KdVc2pFLbLORe/2eII25EIj8vcMDaw65HY+9Yr5E8yy+bH +LEcgBTlsnoCe/tWxBrsNnpsSW5ZbkxbTJ91UwewHUcVTs71rqymvbuSHFqSHZ5ArPk8EA8n+ +lY1a8NldtCrSjtHUp+EYrqx1K4mtbWaS4dHSLAw4JYD5R6//AF65ea/mhS6vmaO2mEbW6EHL +A5ySB0Hv3r0zQljOmi63QTXX2lpEnWRsjkYxiuE8c+H5ZNRkvoIXnhZjLKikkrnqAvfmumhi +Kb9y9me/gadsOuaN1ueZX9s/k+e0rAOmAOo9M/jzWF5kkDsGJHNelW2nabcaNO2oRBGdlihY +nG0gEgfzrgNUgKzsuCBnjrXoRlfQ6FFJvk0aHabexpfW7XEcbxrIC4ZeozzXvumXOgyWqyro ++nyGRR83kLyK+chkNnoa9Q+HGoS3OmfZ52yYTgE+nYVb20ObGc8o819j0lh4ZdAJNCsCAOix +9K6Pwzp+nWNmJtPsIrSO6bzCiDGeMAn8K47R7Rr/AFKC14xI3znPRR1r0eQBEADKoHAHTFeB +nGItFUkcdLmk7ydxsm0pt2tnrxzTLI5Qjb09T1pxdDgkqx9DUG4o5boM8Yr5p7nVYkmB6mIN +z0B4FVd7qQJMrjpzwa0reXcCWHUHp1H41UuVQqSVOehJGaelh9TOm+e5U8sdpPXpzV61hkK5 +CKBxzVB2IuQMufkH3enU1pWRkDAEbRkZGTzQ3oTuWpkZUj3E4PzdOtUpSxuQsYDtjucYqe/u +RwxG1EXnFVbJHmcyMSoY5xn9KmN92O9jRsx+8yzZbox9K8e+JcyWPxHvZWQIk6x3CsoxvAUK +yn16H869cRwoMaNlj1/2f/r1x3xLtMTafqTW6zwJIYZhkA4IypGfcEfjXo5VU5MQr9dCoNX1 +2PJru00TWdWSHUxqJsVwWltnUiNTypK8Eg981658DdI0u88V3E0FqWi0+NJEZQAgY8KOOvAJ +/CsyXQ7ENbXNmsdtFIOZvlOF9Bjg8mvWvhZpllZ6A11ZxkfbJS7scZbb8o6ceterm16eGc++ +i+Z5XsYxq8u63O1jTLDdxxUzKxAZW+Ye1QL8uG9OanLDhlbPpXyMdtTpZDO4MTBgMngDFOVf +KjAP3QOKbcsZiqIQGwSc9j2rA+Il++j+CtRvFkxJ5PlxszYAZyFHJ+pohFzmkh9Dyn4xXt3e +69LORC9nCixWchPyqT9456ZJ5+mK5Hwb4UufEfiCzs7NnhiWRmuZwfuxA8kD1PQfUVZju9L/ +ALPW2vzNdzMDKDPIFSPB6e//ANavavhXoA0nRjfXMPlXN4AxUMW2IB8qjP5n3PtX02KccJh1 +yfL+vxPOhTc6l2dVZ2sGm2MFnaRLHHEgWKNewFSxq+4s5yT6inKh3BifwB7USMqMSPvEAD1r +5nzZ6C7DWZcF2x7VGxc4LINn931pFDq6vIofrgen0pxZCCAG91xRvuWcD8bvEi6T4Wk0+GOd +rrUVaICP7wjx85z2zkLn3r55j0zToYZBBNFZcxyFd6sW7kYPPH1rpfjDrcXiP4iXUEOpLHb2 +gW1hfBK4By7DH+1n8q8q1uM2mrzF7jMSHaXVsAn6npX2WXYb2VFR6vU8rFLnne+x3U2sm1cr +YxgI+ASzYLN68Dj6UasTcPDbySRu/ABEmc+v0Nc5aX4kihlh8+XOPunK49eannnFw8kjjAb5 +kJG0A98Aewrqa0MI002bN/rCxRiC3lhhaHCllXhf8azNPsb6S7+1hoPMJ6yyAAZ7471Slwdl +wiI6LJkt0OfSq+qwBx5kKlwzfczgDP8APmm4qS3sJUknudVpemeVegboF+XngKrepHPNXYmu +UjnC3IjsT1Z2PJ+lYeiQLLbNJcyrAYsKAWyB6cetXtZtZY4EgS5kLvEXUIMI3HXmuVxbnqJc +17GgunrFHI+9pOhieK7A2n3BBqfwtBPNNdma7+xrGu+SZ+SG6gHHrXMxXv2cx3dzbyCPaAI0 +XJLehrZ0bSdWnimuPNdreZwyBhgD3Oe9dcIKSs0dUrKmlJ3NRNUjmWeXTLi5MiuU2oMoy92I +PTmq1pq2pRecogd97MwVMYf24qHSymnare2q3iyTsuGB4xnOc/jWdbabqGltLcXzzLFI5KCC +QEFj0GetDp2vb7jHmi3obkOqXh05rK7MymVg8kURKgrngN64rM1SeJmnjlE6tgFGJ4zVqOeK +EuZVvGuGUHzGIIj4496z790j8v7TqRkdpFcCJcnHuTxWMZNS12I5W5a7dDLM7uiOzgAORgHj +b/Tj9a2V1azkRhDE2zcod2XLcdQBXFW1zI80UCwygBg0hBGf144GK6DzJHcGJJJNu3dgj585 +NdEo8rtA25VbQ25fD+tFVv20yaOwaIyozbRlF5HANUtNaGX5p5P3wOA6nC+45qg+p/ZF+zvK +0Zz5eUJ2njkc9akt3lOni3jhEi5IDdfxz61hOpd+RE5JtJMuWt1IuoS2czSRSSJhXzyoI4/z +7Vb1+7YRw286gugALp908DJ+vFRpYW8YSR1SVo9pZDKCB7g8flVi8tLd4XkeYEfK8BVeh6Hd +npjtS51o0r/oaPni7I2vA2vafocomubL7ZbmB2RUkUgPwRnPPpzWNrmprqGoz6hqdvOBOpYR +DCjafuk+o/yabZafDbzQDUY/MQp+7aCTO369+wrqWu9OurK4szpl3YS+WCt7Z/vg/Yr8xyN2 +ecdK0krvRG0Eo9dTk7ewuJ7NoFfbGW3BgehH8fvzWjqnh+9XTfskt6ZWXErRxSMhIGDuIHBJ +H510Njoy6hfRSWOowmXy9kcQHkRrtGDuJyM8d6v6PBBDaILtbiSSWXa8kTKU25xgODkc805u +2yHTi22nscl4VsrZUdIby4Ryp2okW5nkPSME45Pf0qlcyWUWqpYz4S68sSEvGQM7sBR2BB71 +3urQ6Da2S3mL2C5H+rczRyAv6567fb8a821G5aVppbho3CLvYLyOO/vjmsakveSRz1LR91am +o0Mk+vXMDW0M8PmSFMn/AFWTng+pqyLgwRJdyhJCr7ds53BR649apWGoHyvtOSV27kMbYIbb +wT+A6U4J/aCKqxTTl33sFfJ6dWHpn0rOKlJ2RlZp6FK+mW7Z7aKUI6uXBXPIIzgAc4xn8RRF +o2peIb2SyghESM3zTGMujDHI9vrXSaL4dfSdQh1C7066u5kGQIGUeXjtzycg+1d7pWp6Te20 +jWEoSSIZkiYbXUgZ5Brvp4BQfPI5KuJ9m7KLb/A5zwzpUuj6VFp8rZkiJ3lW3DJPYn8KvXUA +JwQA3WnwysXLEMSfmzUxzImSw3Yxtr5DE1m6rkj9DoQ5KcYvsc5qOhabqMQgntyBuJDIdpBx +j8ePWvOfF/w81GJ2uNJkN4hGfJICyqP5N+HPtXsJQhh8vIPSq5TdKxU5wTnNVSzSvQd07rzN +eXsfLt7bSW87wyRyJIpwyuuCPqDW54CvGttdjiYgrN8mSeh7V7j4m8O6b4htGi1G3XeFxHcI +MSIfUHv9DxXh+t6NfeF/EK296u7YwkikAO2Vc8MP6+lfR5fmlPF6bS7HNVopppn0F4FtykMl +0V+aRti57Adf1P6V0l7jCsQNy89ayPBI83w9Yy4KeZEJADx1yf61szAlcnGSPoa+bxdZ1K82 ++55EEo6DfL3xbzgZ9BUEke07l6flViNAkOxhn1Oagk2KTkEfhXJq9zSL0JYTg9gOvWi4DcZX +OO4NVd/lnefuds9qHmATLOD7npSsy1crYzegsMnaOD9TV25lWJA+QoHB+vt61nSu5uF8vbu8 +tTuxk9TxToIGkbdMzux7tyapQuJsVnmuHHVUH3cjqfercMMh4kkCp37Zp9tGkY5+bBpzSK0/ +yZ2pxwM896HJbIl+Y9dipiJlBGMDrzTNb01dU8PXtoULM0LMmP7w5HP1/nT1LM4ZQu4n6YrR +s/MyPNkBTOcDpUqo4SUl0KvofPPg3XTHZ3ltc3EyQy8JFIAURs5B9c9q+qPCNmdN8L6basfn +it0DEnncRlv1Jr5g8OQNJ8T4vD93ZW8sTambUhowTxITnPX7oHtxX1YhVwWDAnOOOcV7GfYj +mjTpr1M6sFdS6mhGwZDgZPqakhPVHxkDIz6VHbnKqcjJHQ0y7O7CKSHY446gd6+dbsrmVgha +OQtI7Kdx4GecVR8U6Rb6/wCHbvS7pisVxHtDKMlT1BGe4OK0ESMAZGAPUVKiJu7ACim5Rakt +wZ5d4Q+D2kaZq6arrN2dUngfdaxmIRxR+hK5O4/Xj2r07J3LEcNxu98U29lmSBjbW3nzZAVS +4UdeSSewprziINt5cnCr64ror16lZ81SVyYxSWhLNIIgvljLH+EVADNG5c7XzycjGPpTIbmB +WzIxVyedwIp0l1CqM+5SgBJJOAAOpPpWK1ZRjeOvEi+HvDN1qc01vbsq7YWkG7dIfugDufb2 +rwHxN8TfGGsefEsjadp/KkRrhpMDozdefQYFHxc8XTeKfFNvb2avJp9nKBbJt4kbPzSfyx7f +WsvxPYaxcaRLdSpG7uyhIA+GK9O3SvpsBl6jBSqK7/I5auJUfdOcit47qCS9juS0oO6QbMBO +fWmXemwyNLaTQq3nxZWQHlX659Olat9aWcemtFCUi8/G2IkllA/vGnQXtu1rbyoQGkj8udUO +7DDjg+9eq63Z7HEpt7HM2Vrqek6eytJDL/ckReuexHtUM012beKZ4xNIxwcEHHuQOldRqV1B +bLi4SWMc4jjPbgDJ9a5O+jRbYzafaTszSEkg/e+n4fzpwm5b79Rxknp1LFqWnhxKynI3BTzg +noAK1dJZb6ybzbOLcHMbEZ4OOoA9K5ZLp7yJLYNPbYkLNAyEbnAwDmtXQrwQ28to2nOZJAWE +vKn/AOt3rSpTVrlSty7XNkw+TEp3ecD8yhc8H1NR6nK11GHlunMiLgKDxx7DoOag0nUpJ5kj +WxmULII3l3cIfetbSobKOWSVXgN2xYFJHwMZ4OfX2qE+WNpBCaSsxLCJTaWrxwyzyKSSZCdu +7Hr29qddeKdaWWHTGi86YSHzRgg4Pbjv71eWK9t0kdzy6EJCg649e1YE9tfRwy3M90toCD5k +bj5h+PWijON7Da5tBk0kcc6hZAJlQpMduWJJJH161rXQvZrCKBTcMhRWLoAdpB9B0rCNjYab +JZLHdtMZjveSWPG0Hpj8a6O01KdENsVgktoeA0kYV+nYryR9aVSUt4Izna9irb6Xc3EkjxzN +5RcBp2kOQfQZ69qi1xGhuHsVmZFUFGl4LscfoKXUNSuLi38pLTy4VBZdzlyMdgOPzqhd6lby +WnlSQedcv/q23HeOPSkk3K7+4pqzsb3h5by9ul0+CyiRHUST3Fz8wMYJwVwORVJkWISRZxiT +50BCgD/GrGqLqVnKkepRyp5sPEbSdf8Aayvb26Uy5tbSRNzapZJcyhX8oNukAJxhh6Ywazbq +SlyyQpqMtI7lKGwsDp99cai8imPLwpGdw3e7dORT7W7uIdJa7kuLY28j4EYzvAKgr098isG9 +n1CJ3igge5gErRsEbcj44yB2zTbaC+ZlFvH5e35jHnjOfrj2rpULdCXHl3NywOo3GpImnQeb +KwKsoPTPfn0rXgZYg8l7cJGI/kZF5OegUjGevP0rE8PWHiPUL1rOytjJOMo6KoRyD/Ie9Wrz +TjpE1xZ3kZF3GQ7T9SrDHG70571PskkmXHk3Np9TaWDDwSXAj3bEU7WDHGSM8kcfrWn4avZ7 +GGY30M22ePYlu6MrMmfmKkdDkd8ii20C61Lwt/wlt7fR3EXl4SCJcsTuACZ/hbvVbTH8QW16 +zSWF29h5eU+zEq+TgruY527fbrk1tGzTujohSV73+82fDGqOL6OOUzJDtaNc2YznHQgdeB+p +qXXdQS2tkms4UN3LLtkt0iKqFxxlScdeao6zeNdXkcsyC32gSBPtBkcSYwGbjIrIuLy2uHup +HnEK7wpyTIzMpG457Z/lU1dVzFtKzRenmtZbB5ZleCaT/VKR8q4zu4H0qhFBZX8cv9pXy29m +kWWkKlRz0Gep+lWdTKyvFLBuniA2FsERxr/s9ya8y8Ry6jf6uliqySRoxitrSJtzMASAW+vX +8awwuFVSXMcspJS0RvzeJdK0+Oe00+1/tLBKNJMxCYB6bR2+pz7VKfipq1vGYINL0yFMYxGg +HHp1o034cTTxR3HiG9Me5f3drAcKo9Cf04qxeeBNBt0K/Z14Uc78nJzXtQpci0MnLUls/ifa +ygrf6XJCWAzJA+0k1s6TrOmalMtxZ3wMykErcyeXIozyAep+nSuAvvB1sMfZpGRycbQ3Az0r +uvhz4NGh2rahrUUEs5AaGCVQVjXs759eyjr1NFSdou514PCSxVTlienvAYogSWK4HPpTIFCv +u8zIPOMVLYyC8sIbqB8xugbIPBpjqFIDK3rmvzSV+ZxZ9fF9BsiFXZwS3t3qGT/VMe/sKuOV +kUbc5A5qtKuMKeTXLMsrb1Aweo6AVgeN/Dq+I9Ae3AAu4svaueMPj7v0PT8q35EYOWNRt5n2 +hSSQAPwqadWdKanB6omSuW/hrG8ngvSftCSRzLaKjqwyQy5Ugj6rXTSo6p88ZX3HNQeGJg9n +kYLoxB/nmtaSVfLAyUOOcitZ1eeTl3Pn23Go0zDhUl2BGQDxjpTbhAuWXp3z/Sp5yq3RJIZc +ZznvSSKXHyjbgc54oizXmKDbHbD8qe9QOvJKDt9c/WrU1s45DEDueuarMkypllOPUcGt07I0 +urFYfNfAY42IAAcds/1rRUPEfLHrkHrWa2EvWJcAALx/EflHapyZJxhQUjIyfU0OLZm3Ymec +l/LjI3H7zDkCrNrCwQKMD61FawglVVNpHA9quT77e3JZvmPC49azk+XREXuJEE3sASzE8ALn +FW183bsiU5YEZPFVIHEIUKrj68CrhnNtE08jKoQFifQDnNZtN6DurHjPgNFv/wBpe/YODBa3 +dxMvpuWMgH86+kYXSNyuflzncB0PvXzv8ALZZviZruqAs4igbLnpmWTj9FNfQ1oNyg569Pav +Qzj+OodkkTrbU0rQJuJyMgcH2NMQvJK0qsuM4BI7Co5E8tAI8q78AD9amiDhQoQKBXk26MTJ +l3sMkjA6470yNwASo4zSIxkjIOQMn8aY8ixW5kZuPYdapWQrEl1OIVDdWzhVHVqr28cgzOx3 +u33h6fT2qOCQmTzp43L9FHUKParQuY0DeYrLxnkcY9SegqkuZ6i2GvGrc+3ORXlvxd8VxeS3 +hvS5hLPL8t35bfcXsmfUnqPSl+Jfj+4ktZLHw4ZgjZR72OMkEjghP/ivy9a8Zu47xkl+zpul +AChnJ7969jB4J8ynNaHJXr2aiupo30cVrCJxdRtOse0r12kD1+tV59WjgtElkf8AfNgDJ45H +TFSQ6FNBoqzXbgEAlst8rd/wNZ0luuoWLQmApCjhjIQCVY8Y9xXsShra9kzy6lpy96RZtdWM +92n+iQvIxySy5yegGKrySWUUTyTWwh67ViHAJPTFWyNK0zV7AsHQl2E75wFwMA47DNZOoT27 +areFHM8LMUjYnPPqPenyTivedyoRlT3Fu4kutKQyI67X5YHrk9D7YqG2itopU+zyu3JzGRwn +oB61LJclYIlWFnYgDLccdjUlsZYpxMG2hBudDxkDtWCqOc/ZNaMzlVfM4W0ILtbWFjdXNgZp +h8qOwJA59qkv9Ye5toLK7jcrENkPGcZ5GTjPSrmtahFq0S2sMhhUZO+M7Tu7YPeohPcyXERZ +vPKnnzcA8etd6UIx5Ll0qjVroy7OKOHz2jv5SCNwGQBuxg9RThaWlykrXjNGAAWJ64Hoewpu +ptbvIyiNo2Q9N2Vznmqd7qFxZ2xhFnLtfLeaqZH09qyftJytB2Kg7z0NnUtVjg0xbCzkVpVO +3MvK4Pf3qGxttRvG88X9sJMciVSQxHcA8cj1rP0PU54oYLcaREYnmz50sW9iD2JPQfStmWG0 +l0y+msHRGQjBxwWHoOwrphzQSi/vN25dCjqCJf3a3Ek0BdU2FNoQEegAq3p95I90s0ltbyJE +eIwBzx0Pr9axrXQNem1KHkLO6+Yp3fKFHr6V1UOnW0zy27zbb3b88ivmPb3PHQ1VRpaLVkVJ +taMoajfQTSz2lvpq+cwDFw3yxg9ee1Mj+zJHjTo99xjazgFgPpmrcUVsIRb20zspO3CHl8fx +HP8AOrNlKba1c26xRHduK7stn19DTdRtWW4nUjY4yCdk2XVzegKw+Zc/OfQYPStjSrr7FbTz +TLbiFn3KrJ8+fc+mO1c+UsTNNcNMsjRMC8c6nIBH8JIwT7Grmn6zZWlskUUTXDncixtyBkdD +/wDWonS5tkVBa3Ro2AWWeWKCF42nfEWRtG7rjnscdamu7G406OYSxeW0xBkijnUkt97PH/6q +0/C2p6S0KnVL9rVSnyQpYlgrDuzDsDjAB5q74ltYmVJEj066lKhUmhV1+UADDxtwKapaXaOl +Ra+Ewj9rsdRLx6kJzdQlTjcGUehbjHXFbtpqdrcWTWN3pkSthUaaQMWlAGc5zyQB361hTaJq +19epJcYhthCZFaG53KU/iBU8/lXbeFNdj0po4rPw5aTt5RiW5e3LyA465Y1rFXjZjVNKTbJf +DkOrNY3sGlCG00ll+aWF3UTccllzjOOM9sVT0K8u7rUxFqM9ytqibNtsDKD74PGaoXRnuZ4o +tMhnjlgUuEYYTOeRtBIHJrfn1G/06LOny2un3MrZkW0tyXORjBZsgc/xCs3NQdpPc25W1eKK +WrPo8iwZtPEVzNsYN537tQBwfkHJ+prC04wtcGJtOucbGM5iXCn356HpzWzoWvalp8l/M93A ++T+8EqrNlh05P69q2dD+I7aVol9Zra2hury4LtdNArZ3YxlBzkYPtzU8qd09SJvRJGTBqF1N +bHTdLtofs/DhZ8Fgehy/05raitNOtLkXi2lvHdPHtZ1AU4wPSsjwxdW93d/bixjKMwaNV8uN +V/hAUenJ/KquuXZklIQPuUk7QQCMDII9e2R6V24OnaPM0cdSeljQ1bUk3uAhwnGAAQox29c1 +gy6hugaMqi7hkEgbjVK8u5Fby3h2TkFXCZwP7x/n9Kwbi5nd1DygBec5yeuAa7bmSR2nh6Fz +JJq17D5sUGDCH/5aueFGPzJ9qlvNbN7BdTSFwNpI3HlnPG4+/p7VRl1OS10bTgCyq6udzDoT +lQfwHT61x+r3815GtlZjCNIfunrj1/KuKcueb8j7DBQjhqCit2rv57HrfgLXo2updFnmCmPy +hb5GNwMSkr/M11xEcjMDk5+6ex968B1Zp1vojbSMlwtxaNlTyCQBxivX/DHi3TtS1L+xbtlt +tT2sYgeFmUMRx/tcdPyr5DNMDKMnXh13/wAzrrVIxqcr3ZuwwbJQW7U24QhMAc9R9Kl+zzRE +yYI9SKkaJ5I+Ad2MZPNeBKd3qx36mUdvfHSq0524/pV25RQuMfNnBqjcA5O3oPSp5dTTc1fC +915d55ZY7ZR39RXUsylmOHII9P0rz6FigyCQRgjB6V12h6ot3CokIDjhiKUXrY8fH0Gpe0RP +ecHMcbgg5ztqsbnzFbylUqcgv/OtGZkkyrMDzx6Gs5NkMpXBK9QNvWtE0jkjIj3jYecNnp6/ +Worrbs5LA+3QmrJi3neVUZ5OarywlEw5DHH8XNaLV2uWp21MoR77uUsQBhevf5RWnG0UQAMm +SRyAvSsxmLalKowoGOnb5RV+KGLPLjPTrVSatqxSbL9s8bkALsPcnvUF3KGu1hjAYRDJ5OMn +/wCtUkojjtzMw5PCAnJJ9Kr2qEAlvmYnJO3nPesYq+pmpliEPJJ5eFGCAQOSK5j4pa4tnFb+ +HrWZftF2A90WOcRZ+VD6biPyHvXQNJb6WJtQkzGZXAZm6segUCvB/EWo3WpeILbUrh/MmmlJ +Yj0LHao9gAK9rKsEq1X2j+GP5/8AANaMl7RHrHwV0MaNpt/cEENfXW8Z6hVXAGe/JavX9JG+ +DBHI4ri/Bls8Gj2EDDLJAm4n1Iyf512u0wW4kVsOeBjvmvNx1X2teU/MJ2u7E6b2mLxgbV+V +c5/GpA0jjl8Kp5x3qGBAoBDMBjp0q1NgBRxg9641tcgAVjg3OdoAyST0rIglu5dTeSaMCxjR +RCpX5mYk5b8sDFSzXP2mb7rtbqeMDO8+v0qdZ4n43Aex4NOLV9QF1XUNOsNMn1C6mWGC3QvI +x9K+fPFvjfXPFEF0I9RTT7Pdthtgv3hnjcRyT09vavQfjjBe3vg6RLLcYY5PMuNp52gcHjsD +yf8A61eKaZd/ZLeKGXF0fvElcqo429uvvX0eWUIcntpWf6HDiako6InXU7+xFvbNe+e8TncS +CGQkZBFS2tjc6jqpOnNc3x2BgsEZbJPUN6YNdr4N8Lt4rU3l/ZxxWAwPN27XlA4wp644+9+V +eq2NhBYWiW1rbRxQrgBEUAVpisZTpytBXJp05Voe9seA6rDqdhaJaajDc27ScAsjISepxnjN +Yv8AZRnm+VpEVSCWDfjyK9c+MeppBo/2BQj3F0wOWGfKQHlvr2H415LPJcvve1kJC8Zzgmur +D13Ugqk1bscVanGhU5YlFbLS4nvWltrq4uZZTlnfIBPUKPQ1z/huPzb6QfY3RI5X+cnqMdMV +1F+t/d2RW0AiuwUJJPy7QeaoqUijuvPdI0dtk2CFBPU13KqnBuOtxyq2WnU1riSSxvbONraP +JVWbcQfkPqaoeJfsLXjOk5SDeMZPVe61ly6nFE4JYMs2BGckjHYU6QTauIZJ1URISWT7jDIx +nn1FKim1qh3928i3ewRB1uLWKTzlZdsaplQMdxVe+1Cezv3aa2CMxVn2DjHbH+FNTUop9QSz +gtpyuwqH37tpA4JI9hUlzbPcRJKwjMYO8hyQGweOaxjSlB+8yY00tW7kaRvf3rXBXMe7LnHH +41NLES8v7xpIX6Qs2APYd/wpgjAeSZYGSN5DgHoQO1LqyBJWUfIyctGM/L+fNc79qn7j2/E5 +k5wb5DQ86OztzAN0MciEH5uh9AOwpmi2MRiaZJbiKIvxDjOGzzuyOh9qjieKfS1hIPnRvgBX +wQ3uO+eK2I3udNkWS8kDb4S7hR5hU8Ecjiu/2nNDXc9CKkoKUSPULs2k7MjwxQsuzarMSTWz +Y2vgrTrV8F9Sv7uPe+XYKrYziuZn1YmVjHDbzkjcFAwfYe9SWUyTK90blIz5bB4MZKn056fS +s44aTs7smMrNuSuZd5qVs97J5T2sT8gCNywRem3NT2emtcSPPuPlgYxnC/X3rPuf7MkKQvPF +FMGJCRkA49cYq0t/JJYpDbMBGMlWPc96uppPbQ5qkeV6GlZeENX1W581rWUhf3sjF1/eFVOA +cjr2/GsK0bT7a5nj1ZLZFLENGWKkN3B4yMe1dJD8TfEunoyWXhy3WFiVDXUnJHTkA9OOtYd9 +reo65dzPrkOmoWcErbIXZiV4II447nP1rpo+1u1NK3keo3CNlFkS6jZQ2y208sSwAlogjs23 +3XNPtdb04yy/ZtRuPNlGd9xGSeOwBOCPT612nhLwbba5pUVwLWxaRYsNau4JXB4BOPlBxnNZ +/izwtp+mbftA0W1vpnLLFbASlgexbouK0U481rE2a6mLN4h06OCEpfubiJsksu5X9gOw+lSH +xNpMqul4Z2+Q7DEQmG7ZPoK1vBvh7wjfXFuNS0aW+kRS7x2wADED7pboOR69K9HXUfCVxpcd +tb+BbKyjidVaWUx/LnksMHJwOPrRKcF6lWm9Dznw5/aGlW41m1u1jMo/cNMN5mB/h25zVO/1 +TXJkk22/lKjCN5EVgrNnJznnOOOK6fV9V+z6mVk0KF7AMGjy42bfR27c8j8Kh8Q67pmvabHH +aaato0M2HIl3BQR1AX61y+0blzOzv+BbiuXc4m1vdUmt767jitLV4YjukaPAwTgj/aPsKvaV +LfXNgoW1huQ6lhM5C+Xj+IEYb161tQ2OnRW9st3IEDviSS4X93t9RzycAEVBHHDc6vNBpsah +GVmjKoHYqO7AdD7elaNqT5UtTNXirJk2jyyWXh2CRLh5JZTvYyJgjnG0A1n6nq6TTmCcKlwc +/d4VvofWrerPJJp9qXd1LRAfdGfQcdq4/XWX5yCFwdoKdyO2f616cNIpHFJ3ky/cL5u796Jc +MfunH4Y9c1G0jo2+W3+RWAODyTjr09K5yw1aewl2S5kRTyS2WBPTJH866CEnUEEdmXlcKCw6 +nHvntmrvoOK1RP43vZCLbT0k2NHb+bJHkDaM5UH35HHvXO2Jayt3bcTcSkRqM/d7n8elbsfh +S7utQkvL29CyuAPky7fj2z+dbNh4K0+F4pZLu6laOQScsoGfoBXk1MZRpaSlqfaUKU6jU1Gy +8zKtnD+KmVB0ubaId+QR/hU8yeb4ui1KPgWtm9zn/voj8ckV0Oi+FktdY+3Nd+cv2gTkMmDn +t0/GqesaRqNhply4tGlMyQW5eIbh5YLMx45Azgc1hDF0Jqykr/8AAMcbQqyrR007+rL/AMMP +i1LeTDRfEm18Yjj1DplvSQf+zD8fWvV903Hyn8O1fL3h3QNS1vVUstItJiEkKzXLoVjXnkk/ +0HNfUWn5FjHHySihSfXAAr5jPMNQw9RSpbvdfr8y6DbTuQXcZYBxkMOv0rLmUAhcjn9a3mDn +OQuD6VnX1uFyRgr147V5K1Wp0wdjDuAUYnJzxgdqdbXk1oVngKhx0B6H2NPvo2HPHXjNUmYr +neMZGaprqjSUFNWZ2nh/xNpurXLWJfyNQjj3Nbt1K/3l/vLnjI6d60L1YWAIbL44IH8q8L+I +2lXd5po1PTJZYNTsiZ7eWJirDH3gCPUfyqT4X/GyVpItF8bbVkOFh1HGAf8AroO3+8Px9a9C +OXzr0fbUdbbrqv8AgHz2JprD1eV7PY9hXzCQshIyPwFRzIGU4kzxkmrMuy4QSREPu6MpyGBH +r3qnKMvgtnjgV56dhpFFU/4mTgDJIU8fQVqWscSgmVsKnLcdBVCMONQkCdflxnv8tWZRlWCD +EMfzsxOAx/vZ9P8A9dW7yViKjsEhNw4bDLGOI1POB6/WqniPxHpnhfTTqGrTiJMny4+DJM39 +1F7n36DvXE+Mfirpukq1roQj1G8GVMmT5KH6/wAf4ce9eQa5qWoa1eTalq91Jc3LDGWOFQf3 +VHQD2Fe1gMkq4hqVVcsfxZw1KyWx3+jeNNR8XeKb28u1MNtBD/otuDkQrz+bHHJ9vQVhaNH9 +u1XRYAC5kuIEI6kjPNJ8N0+y215eSDPnTJAMdsI7Mf5Vufs6afJr3i61unTdDp0RuGbsGOVQ +fmT+VfR4hU8Jh5ciskjowU92z6W0K1CRkt1q/wAvdCP5nWPnB7E//WpiL9miaZecDBGevsKn +sl2Rbpcb2yzGvzttt6nQyf8AhwQcc5NUXkN7iJXxAOGbP3z6D2/nUUkz3p8uM/6Pnkjjf7D2 +/nVlYYRjYo4HTFLWRL0JtiKg6ZHTA6U0whuuDnqSKWKMng5Hfg1KsiLxI6bscDvW0ESQC3jc +Mjou1hjBHWuYg+HXheDUHvBp7EN/yxMh8lec4Ceme3Suv81s/JER6FuKrsWkBeRzkNyvauqF +WVNPkdiXBS3I41iSIRQqpIGFVeFGP0FVLosUffII1VSxwcDjrk1l+NPGGh+FLcyahcgTBcxW +8fLt747D3NeV6r451XxHI63X2a101oTlEY8HIPzHq306Vvh8JOs10RnUrwpbmB488RwXuvXt +xABcwbcRAHI2jjK/jz+NVdFmuLizmkghMESLgGbjORzgelWL3T7KKzI05lSV4jiQfMozyR7V +kX9xGmmsYnfcmFKgfKRX01OhGnZHkTqLE6dSSOyuWVrhFdgFIkOQB+FZK28sTt56iYtnaM8B +j0z61fgvLgqsMP71GTO5AcY7/lVaJlUEyyYZTjaRwfxrGVT2cUoo541Jx0sc5eRalFdI0SRo +IzsKFM5b2z2966fQ7nybAy+R5k5yZFALEn9arajA97bm6t3zLAx+XcuCvXJzyePSnWdzZxTx +XOm6teCaMgsq4UdORkdq7faOEeZo6asOaKLayvbW8yYEY5d1VehbotWtH1CG20V1kthcXafd +4zuJ6CsrU9SuZLJmeQlHkJzjJJHP41WtpLOa0hjmyCzZYhsE+mK5aMqnMpfmYOLjq9jUtoZT +dpcXhlhVj/q7jru9u3+NWJdNsH1NLmSSWVmBLKGwCccc1Hp91FI0+lG6nl+66LwePq3SqOow +y2s0cwnZY3baVChmPfHoK2tJDb97Rk80qLctcQQKsuQpQsCPZqz7m/F5cTSCRAq8PhhtBWti +ztbG7LMZ1DIdr7RkjjoTXLX+j6a9x8l4yksWfy1KFQO5Hc1UKUre8vuLhU5rq+xZ0aSc20UN +rsI3EqWX7uOhz1rWOgXE0Ul7c3lq04OCpJVR78cmoNKltrWSVZnU4wyzYyVHv/hVy+1S7uWd +7YEoF2hhjB+nvUOq4S30NWuV3WpkX3hGRvL1C9mtljjGFe2csWI6+4/GtDUby0GhhYIUGMKm +35f1NGl6fr886XEeoyRQMc7TnA9a30g0mG0Z7xEyD87XTjj369K6IJvWWpGInBNW3OY0qHRR +fCCT7T5s0Q2TROi9+h/Pqa6LUvB8Ok2ovm1a3uriTJjgiYTCGIHlndMDPsCT+Vc6hsobloLf +TJDC4IIZgwYf3c+ntS/adSlc2keoRQ2cIAa1hhGDnopHWuiUJdGelzJ9DT8NW0Wr3y6Tp9wJ +Y5z+9DyiP589N33gPxrpZPB+sNJb2UlppvkZKxvbMf3f+y+4c/71SaJY6Zb6ZPfGzS3uFwsU +jSbXbGCSFyRjsM4om1P7NZrDpzXptkLMu91kWNj0bHXr2rGo5pe5uONnLyJLmLUtPNxZpqJu +Tby7Wt7b92rEDlfT06Vz39nX2uSN9nne3giyrLsUAHvlz9OtOa51GWxYW0kAMj7LgRQjz5ev +zZJwAfzqfS9B+2xiK0jne+jLL9iMWZH+vIAHvUNKMLy1ZUmuYy9V/tCBW0O6sbNwybWT7W8h +ODnBx6jB6mrXhbwxdpabrOF4ssQ8Nu2FkUnBwDyT261en0+GC7WC7hsre7hl8trZZWDr+Gce +/FWvEXiaTQ5RpmiSQWSSKFMm0PMhJwSGzj19azc2qekbP8PXRik11ldeRFc6LpWlT289xZae +IIZS7W88pbvkhyep4qxrV9aalfLNp/2W0t5YAI7e1Xy2jQnB5GOPU1z2rSeHLRbT/ifS3l5N +lpom+7Fn7q5PO7PJq1pWkWj3cj3V9GsjR5j2MQyqBnkHp7VabtyzOP2sot8qK3iCXyJYYzI+ +ERQMew4/HpXH6pK0khd0UOMkgjPNdT4mu/LuAhiUIDg9CT/hXI3pYyr+6OQe/IxnuK9foYXb +dzDvo2dtwYZz8xArV8E68LGdwybtpHDDO5ehFZ90XmTIQjuSaqWU6wX8UrcIG55POamUVJWZ +rTnKnJSjuj33w9cafq0Be12q6D97EThkPuP61pi0g4QBmHqK8BubjUtEv1utOupY2DFt8bEs +B1/EeoNek+DvirpF5GtrrwNhP0+0KuYmPuByv8q+VzDK6sHz0tV26o+pwebxqLlqaM7WWAQv +uDFUHU+tWdHH2qNJ7efzYmJKsp9O3NadtaQXUEc0U0dxDKu5HQgqwPQg960bS0igiCbFwD2F +fNVqkbWe56csTpoUobZkJMgkBHQk+vpU1qGgJCt9Ce9Xed+FDAD8alMCMwLAFvvZWuLUw9pf +cqm4kdGXy+2OO9R+UfLUMeQfWrMls2PvlgBwBUUiz/MCmMDgk9a0VktATT2Mq/s16pwvbB6e +1Yt1GRIB6V0UshjJWVdyt1WqF3bxPl1yRjOQP0PvW8bNHRCTRiSqoYK+ME8cdu9eDeJtLii1 +K5jClNkjIue/zHFe7XyShlzlcD+teW+MYkHiK7AXBZlJ467lFfQ8O+5VlF9V+R5OewvSjPzH +/C34i6v4Svk0jU2e70cthUP34P8AcPp/s/livoG0ubfVLNL2ynjlglXcjoc5/wAPpXyrqCF3 +VxgYIJyMexFel/AvxDLa69/wjk8mLe8VnhJ5Cyrycf7w/UV051lUJQeIpqzW/meNha7vySPU +7gOmpTbQd5Vdxz0XaCa8m+Jfje41nzdI0y5aLSUysrpkG5Yf+yeg79T2rsPi/rg0/Sb9LSQf +aLuT7JleqqF+c/XHH414oI/kXy/mxnt0rLIcvU17eprbb/MWLqtPlIYlCRiIIy/KM5xx3NI2 +5kXbkqGBYEe2f8Kn8vc29ufvE0kg+9jKIxxg4PFfVnCaWmeIxpejGx+wCV/NZ1k34+8D1Htm +vf8A9l/QI9I+G0N/KgWfVZWmZiP4AdqD6YBP414F4L8KXXirxZZ6JbNsSVszShT+6iA+dvrj +9SK+v1XT9B0i3solWK3gjWG2hHoowB+XU18txHilGCox3erPQwcJN36GjMUaQIzBYYhvkOcD +2FQO0moAY+S1HbOGk+vtWdBKJ28x1klXOVjH3c/3iT1P8qvF7lsEeTCpHGBuP618VdtnfYvR +xJGoIwq+/ApBcR7iIQZW9un51VhiBk/0hmlJ6FznmrbALt28EdK2ijNiky7C0jbR12p/j3pz +7EBCADI7Cql/eQW8Dz3M8cUKDLySOFVR7k8V4/43+ONrY3D2nhuzj1B4/la5mYiL/gKjlvrw +K9DC4OriJWpxuZSmoq8j2We/it4XubqaC3t4kBZ5JAuPXOeAK8t8dfFDFpc2/hPyriZdoNy/ +TB4JQHrj1NeL+JvF/iLxXcibWrsyQA5jtohthj+g7n3OTT7ORY4UnO53iJARWwceh/Gvfp5P +HD0/aVnd9uhyyxSbsti1rdn9uvPOvL6a+lYhpACDvYjnLE5P17Vr2ttNJp7Lb2a+ZuDgFQfl +9CK4q71iRtXt3ZJCH/gdBuTtg44/Guy1O7eeFYLcFUDJI+59qtgdscgc12ytFpS0+Z51Ze9Z +u6KnnXi7rbalofM3l8k78dgO1Jq8WpvLFcaW8QkdQC2xTz6c9qdHaSGXzmmtoZPu/vJcMffn +mknjubS2uDiSSROU24Kt+IqI1HfyMowXM3FHQ+HNb1K10vzpdLinmt5JYZvMVRGivgDgDuRn +Peub17Rbdopb176VET94Y1QFPZcfyq1qcVxNbw3EM0yzkgmJuVPGeRWU2qXtwVjW3jcwSqJo +nOAAfetHF+1XYp1eaKaIdYhhh0GCSC5+wSMgypgLbie2awNN/tG3tmu59P2qoCiRh1BOOf0r +sfEUltKixW7AsRjy8blYZ/nVCdbu+s7mxDC3tmxnkA4yCBx9K6G2rRsdEJOEeZlXMslxINsC +2yTF2t2GBnAyB70wWk2paqwtLIx3CL5rDHLKOv6elPgTVLeEx3bI0Du8jysQAD1xisuPW7ee +8dZAQ6Dkxyclfb1FRNN6JDm1Nj7W+niupLmN1IMewMQS3HbNXmtr/UZfNnmhBG3LI2Qh7Z9f +esq3ktNUhnSykCJJKUAVvm3dyB6YrrtHfR9P8PNF5sRu/OO9yu53AHX2HtUK6XK9GKVPljdl +G9hXT1/0dPMeRcyMQAJGHsO1VNCtEvBK9xHNbsse5Qzhxnua29W1tZfDxXS9H2W0GXkmkUfv +HHXBPI/CsDQ9Tlumjkw22RfnGP0+tTDmSbexm3K/NFE+pvFL9nTTrF+QEk2f3v7x9qnsrpQg +inyrHO1mTaDgehpIb2WHUCgiA3HLBRyR6CrGqPNdCLf5KseVi2ZwPf0pxXtNJE1KjfxEM2p3 +t1AggYJtU4G7GcGqt/YSXtugmEfmHaZYmkHIJ6/41JDDDZ3rCXCiQY8sDHHsapapMBO1hbxq +GY7lmdCefTIrRqVrsyUoJWsdpb30WrX0k5jjW6gby4xGg2RqPwwM8mr9hp+mGcSW66ReSHIV +ZJVLCVlwu4A5Zc88elV7LUvCtoLvSzo97JA7YR45MeZgdSRyM5ORzmsFLXTNFvjcRiLzJmIV +XUM0Yx0B+97V2ppPY9hWty2J9Yb7O5RNdUpHvYxWqbogFPViQTwc8Zpj+KhFp37o27YkxISq +h2XHJA602xs9R8R6pDp+mwwsOuyBSqMo9fYVta14N0nSY2XxDexNfSOGnihILmPoAOm3jsOt +YVpwVoy37DhF7rYzNE8UyJdSvZPpkMO3czzIyOB25wRz2Oa2n1U6jvAkVbqGFVafzTGzJtJw +N2M8d6z/ABavhvQ1sLPw9dJqcUqN5qQcuHPTII9PWtvwN4T0TXNIlutS1yHTpgP30bL++GOh +DZwRj0qIxUlzpMrmldxOSmtBcXZkNzHFc7BMq7ix29OH9fUda1ZdKudcM+qnT4kFk2JoNwLE +DhWXPPYmtDxtYeB4NEkt/Dst/qF5nHnpK77XXrknGPwrmNC+06Wl/qM07WiqgYiRSJZBkAD0 +yOv05rZL3brS3kZtpOzK2seGbyWwW/F1ZouWOWYYH0Prj0zTItIurHUbXUINW+0TuAHZkIAQ +jkYP9fSup/sfVfFWmQa1bT2F88XyRLJdKiQnjqD3zzxTb7R9H0yX7NfTXN9fs0TG4glMjKWG +ZMAfLhT6+orKXMnfqROMraaI5/xNIHlbEQCnqT3I71yl6ZJIHVH+VSD0xwa6XxE5e7eEHKhs +qD8uR2JPtXL3U6WxmijALMuGYjue9etfQ4jFuFmiUpISDnJJ6nPTmqFxKJMcqu3C4x1rbaRX +gk2lD656qc9qxr+3aP5gQwPQEc/WkM05Lx57aGdjkFNrDrz0rLu1gE2Yzs3dB2Ht9Kfp0m+B +oeMod4yOOeD+tQXmREyOSC3v05pNFJnb/DD4j33g27S0vVe70eRsvCGyYv8Aajz+q9/rX0n4 +Q1/w/wCLLH7XoWpRXYHLLnDx+zIeRXxUjb18iVckDKnPatfwk97ps8+oWd1LDImArxOUb8CK +8XMMlpYp88Xyy/P1PQw2YTpLleqPt97URqrHDE8io/s/zE5Hzc18xaD8ZvG2jzLHeXMeqRDg +LeJlvwdcH8816d4d+Ovhm+hVtUtL2wnPDbEEqZ9iMHH4V8xicixdN3S5l5f5HqUsdSn1selz +r5ceRg4PX0qu0hI5BznoO1c9F8TfBF2hJ1+3ix/DIjqf5VUv/if4Jt2Aj1cXOeot4nf9cCuF +YHE7ezd/RnWq1O13Jfeb9+yRqXZQy9/WsK9nXawSNgD1+b9elYN78V/CZUlBqMuDx/o+3H5m +sW/+J/h5kJFpqHJ5zEv/AMVXTDLsX1pP7jWnjMOt5o6QyqArOd2D82TyfWvMviHb7dSS+VPl +kG089CvI/T+VbEXj/wAL3bgNd3VrJ2M0JAH4jIq3qA03xDYPBbXlrcu4/dmNs5btxXpYGFbB +11KcXb0DF+xxdBwjJX6anms2JI8kY+X171oeFda03QvFGmalqkFyVhkGw28gXa7YALHByMZy +O9eg/D/4R3Wq2X2/xNqK6VaD7sEW1pnxxn0UfmfpVH4hfDzS9Hn06LRtQnv4J7uOIpKq71be +CuNvUcY6Zr6qrOnOLpt7nzEMLWj+85dEZXxn1Q3vie4t4GLJaSFOBwXJ+b+lcpDITA2QQc4K +A46rXqGsfCjxNq/iK9uJjY2Cz3kksYuZcMys3H3Qe3Y1PP8ABPX44Qy6no0rDt5j/wBVqcJC +FCjGC6BVw9ac21E8tAYJkH5HG7ANOs4TJMY/L3Su2ECDcWyeAB6137fCHxm9wRFFYyxADBF8 +gz9Aelel+D/hpb+DbWLVnsG1vX8bx5IBitTjogYjc/8AtHAHb1p4jEqlTckrvsiIYSpKVmrF +v4YeFIPA+gNcXyebrl8oLx5H7peojz2A6k9z06VupJCbw3GpzI7npK7BIo/RRn+leW+N/EHx +GiunNl4WnsAckzTILiRvf5TgfQV5H4lvtf1m73+Iry5nkXG0TJtVPYKcBfyr5VZLiMbUdWtJ +Jv5/1953yr08PHlimz6u1Pxb4U02LN94l0uALzj7SpP5DJP5VzV98a/h5afLFqVzfMvT7Nas +QfbLYr5njtoR/rMMoPVf/rUx44kkG2JGjHPPOa76fDVFfHJv7kcksdLoj37Uf2gdDETHTfD+ +pXT54M8iRL+m4/pXI6z8cPGd3ZsdOsdM0zJwreWZW6+rHH6V5iJTwqMT3GACB70l9MUskOSc +t19utd9LJcJTfw39dTGWKqS6mp4h8Sa3rZMuv6xd6gU6K7fKp9lGB6dqyAfNw7AbSvB71UEv +mOFQDH8XvWnbx5VfMZRt6Ae1epCnGCtFWRzyk3uWrKTld5JC8A47VpC5W1szcSElQ4B7nB47 +1liTbNknerD16GtrRLQalC1o8iBioI3jOaxxUYyptS2Fp12GTWsV7qrXb3BEYfK8cAAAHJrp +7Gzs1CN5klwqYGIx8o9s1y4sPsd0unXmoSRRk/KkJyB35Bro7zU7SCLyY1Wa1siPNiRiHxjO +cdCTmvMtzPmvexNVNqy2D7LPL9ou7SORpXBkZApweeBk/wAqxk1PUUIt7ZVVJCdyomG9yfSu +svtdtpvDwOiRm0kiwzefHjav49fwrAF5cC1luGe0jlcg5UAZ+vpVRS2Zmno20ZkWm6tJHNcf +ahJ5JJCvJyQewFXbJBb+H5rueI+fLMECyoNpxkkfhWRrNveRRPczzRIpBlLRSBzkc7SOuDVB +NUN0LR2nka3jOVjAO3Pfr1rWCt0Lhdas6CDVbOK2Y3EHlZw5MLYDEjt6H2qTSplggbyHSeOY +BnBkGTj9RXJ2ZkvHlkCQC388lhIDuUew/pWjex21zcQ2trqUULKhMe2AA8joxFVye9czmmnZ +Gk7SXAkeaSRnuFO3JBCjORis7S7G31A3M0UcEjR4BdF2FCec88HNXP7O1Gz0a3mtZY5zC2wY +BBkGeMVHdaHdRLcKWv4rWVwyBUVgvv1B9sVhCDUnd7nU3FRstGW7XTNA01GliuEhml+86p8o +PoeuPw4q7bWS2d3HqAVJkA5ZJM7s+q1zuqMmlaSyeXHKJGBS5TG4qP4SD0OfSp9Mu9WvY3aC +XNuQFjIAVo/qvpVTp3Tk2Tyz5VZk+s6RNqd219LeyPbtIF2cEKD2A9a0ks4tO2fZ7R1kYcFV +BU49c1Xt7OS0E90LuSQsfMKqAUOO2KngW+1Vk1GOR7eFUPBbJc+w7VEE+WzZhUb5r30Ma/06 ++bUbW8Mn2USsfMVThk9ODxU9209gzxw3Es5c+ZhnyAfWneI5dVht/MeBG+YNEzD5lPuKyrmD +UUgjm1AFPMYl8EY2k5GKuaXKXKPPH3Xoaxkvbm7jkSGeURqThwMLnqM/0qpbFbvXszkpHC33 +R0Y+9QW2qFYp57C4aXjmN3ymR04qsdQurnemAJ3XlQcEn1rKM9Wmw9jHvqd/osuma9qtvbJb +XUECsClxdEDOT1wDwMfnXT+J/B2ixyPNFfJavtWJiliCSM8gEcDPr1rjdNhlKlLnAjjcNu8s +ZVge+PT0NbeneLjpDSSX7z3N3Mig2s6cR8/L2winqT1NddaMre4z1VJWu1qVdR1CTwvfQwaL +PLeLN8jCEND5cR65wOuc9K0Rpsb2bRXGgW8lzJLuFzbozyPu78kkYHUmpNOh1PXZp9Q1myiS +1yskcsMpcbVydoxy3X6Vqt4zg0uzlfTZb3ZcKscVtLD80eATuwBkj6mlGUraL3uorJvXY5gW +FjaajbWEiast3MwEcccAIIz2x1rr7TwJcQXM91qstzZ2buDax+Yc53ZAbA5OKwfAHim6s/FF +xrkekXF/I0TDYB5arIT99s/d+gre1zxl48lvln1GKygtJCTbokJlVMD5STnqfU9elay57aIn +RM4bxHq0ej3EosLeKGzSYMZZE+eQkljhQTwSMc+prH1ef7dpRfMRmu2DfZ49ytFlcZZm4Yf4 +1o+JPBsv9o295Dr9jfLK37yK1LvJEo+856KAMn/69dfL4N8NWVnLDpkt7fu9tt8yYlXV+eD7 +jjGOlLS2u4rc7tY4rStM1qwsVtxpUCROv7yRpApY8cHPOOtdLoU1nYaNf2ALPfT/ACRrAAyR +hh8z/Xj1rmX0G8GnT3Fyk6RM2Ar3DOwYccZ9TxVjwpqk6qu+wuF1BWeJYgMAhj+RxwPo1ZVb +6tXb8gU4z925j+JopVllZjtOMsT0+lcrcIzAzOeQcYHHbrXaeJPNe6mDbtznnK8Z96428dTd +BGRz/EGU8d69RbHAZ0/ybyYhnIGVPU1TnUqzLLKDg5Gw5HTpWrkTS/vBndzuA59ifeq97ZwF +VKOq5OMDk57n2pgYoxBMrk5GCHzT7lGK7Qd5PI45p97bSxgqWJUjIYH371WjmKIImwxXIUnr +igZmO5S5BbnGa67TlW10dImU+bJ+9cY6Z6fpXP2ll9r1KKNvu5y4HoK6jUCxk2rs24559hih +jM/7xB4K55BHWr9nBDIM7BxjpwSTUUUEe4ZIB9uce9XUCrHjPlEAtkDrn3pWGSR2y5UASbeG +GXGODSiyhwFdQWydoLZHWp0OI/3ZPy85rv8A4T+BJ9a1ZdVurdm0yBssGXIuHHRF9vX8qTtF +XZdOEqkuVFvwD8GNS8QacuqX88Wl2M/zQB4y0sg/vBey+hPWuvtf2f8AQIiPtmu3ksWeVSBE +JH1JOPyr1mOO/W1E13sto1HG47QBUfnzTho7F45AOGkb7o/xrDmZ69PB0krPU4LTPhX8PNDv +IJU0VL6VScPeSmXBH+zwv6V29vaWMEStplraWoT/AJbeUqqo9gB1qOdLO1w97OtzKOQuMRg+ +w7/jXJeLvEroh2udgHAB6VlNc256FLDwWysdAF8P2LvPcwi9nkctmU8ZPcL0FYmva5b29xbs +1nZxzRuHiZIlBjOD0PXPOM1yOman/a+s2tnPcvHDLJ8zDqFHJx+Vew2N74bFq0Nvawxtt2k4 +DFh3JJ5zUxpJr3Vsb1ZKL2ucKfFVs9k4nlDbh0BrMXxDKse+GUFvQ1ra5o/hoyyLGzoGJZgj +4Ga5m78LW86btO1OSM5+7KgYfpiq55PRoSsveNvR9WvGPmSSEbiTxx3rV/t+WN8GUnPFcBLp +viiyOVEFyo6FXK/zqpLqGrwq323TbhB2ZPnH6c/pTVluZTmpM9Cu9dV7dpZpODnbxkYHSsC4 +vYbksHWOVM9HUMPyNcgNanGYHPmx5yATgjHtUqXpCbiQpPQd6mUUxNxsauoWGiagyi70qzlV +fSPyzj6rg1zfiPwBp00bzaLO9tIRnyJm3p+DHkfrWnDeOW+Yj86vx3eOW4Uj1oSnH4Wc86FK +otUeO31jNY3X2W8haCVBgrt6/wCI/Ss3VkMcCKjfuQcDntjNeueOoILzw/JKUHmwDcj+nqPp +ivJdZKBYyhCgtxnnoMYrqpzclqeJiaHsZ8oaenlyqSBjB6Dr71akcvJtXD4AUkdT+FZQOGUB +iVHPrz6Zq5DvIy+EbGVJ960OYuxwiQKnGc7h6+1bOgTSwahF5JBkYhfm5HPGayLT523jkg/M +3bFaVg0kWpoYPLMnbeflb2NY11eDTBb6nReINLnvpbWOC123gnXfcLyXUZz+HNc/Z2dy2rz3 +l/KUV5PLK92Kg547YrYi8YWun3wW6+a9X7+CFjU/3VJxn61T1DWEv86kkIjDBnwH4Y5x1Htz +XkezmoqOw3F8l72M7UbaO5VxDdyJbyL86sxLEqf4RnpVa4kitrcokkinZtO4f4Vqx6bNJaAx +W6m2mH7xpOrfQdaq3umzl1t5o3jjypVlwT1/iPXpTtd2fQiKi7XZzFxcXLkQx27SMRkMvJA/ +Dr9K7Lw5p+lzIUnMnmbQ0cR4VSRz+tUvEMNtaSRzooyAHASTBb1BPp05p9hqrWekrfxwRBpZ +CmW+YLjoSe/WtuZtrsKfM42iQ69Hb6RqOUshM5QM6E7dwOcEEdx60Jb2xSGYlftLAZkl9/6j +1q54f0dPEDm91eWddjZL78c+gz0FM1vR4Ir97TR5J5G8vevnSZXj0OOKVWHM1yuxKldqN9UU +7681HTwtpLI0qow+ztCw2juc+9avg6C61KBbi/upJUlbiORuOO1YZkvY7iNbqEm4UEhQMBjj +p9ah/tDWWv8Ay54pbdFXCmT5QB9e9Xyts1qJcqfU6XXbRrTUHt9Q05lsNu5fl7HuD9ax9cji +itrUaWGjmeT5PmJIPbOe1bWryaveaK6QtHOskUaiaeTHlp3KjvXDztLJqMZufNMKNsEiLlGI +7/Ws4UqkXeWx0OpBxtA6W3t7uzszaiSPM4MrRuCyKT16VrRax9h0tSvkl1ODGjA4rg3uJ7LW +QLSeSR2+5nJzzyMelbEejXNzMLieBRaP8+CSMfUdatWjv1Oar7zSlsh+qyvq0nl39zKBu3AA +e3FULq1ZXjS6uCYLjKw4J+XHbFdLpWgw3rpZxTRy2q8zMudyjsBWp488O2T6BHPbFbeSx2mM +9iAelaUYScSY14xkonC2egXA067kcrFbEcEHnA9QOhrHsnu1RXiUNgY3k5OPatzTry4mWSK1 +a3gWQExxsc7j3BPY1z9nd3FlqLxXSyxruO9YwMf/AKqpcrvfc6Hy30PddT18apcx3N3bQW92 +h8sSQqFe4JH8YPpj9ar6nJqseqM8qqJWjAUgK7ueuCFyW+lUNU8QWIj/ALODXLvFz5V5YJsy +OoLoNxH862/hRr3h+6+IEE0cQs3VCouJHLwl/RBwFHXk1UKMbpJaHTGbavcs6Lb6gsdtNZ2x +ijmOZbnUpzCQ2ekaAc+vSpfEGlYifUW024EEeDNeW8Eieax54zjjHtivRvFPjPSlvWtbbXFi +mtFLyIoVx2wcjp9O+a5HxR8TIUsFit4P7WknUqbkgqsX1Hc9wKy5Wql1qim2oHH6RYaXcLPG +l5c+WoEmIyzOwxnGTwenOTVzXL3SmuLWyg1JLg8HyYSXZR2HPOcdareFrhPs15HLE2q2s0ZR +oZkxlic4GPlHWqU9t/ZcssunWdnFKknyCZ23hMngDvyf0rSUmpXb+REbWNeDX4bfwdei3sbi +ea7nECyIpbEQXnngABs/lXKxeLbeyu0tZb1UgaYMXTqT0HA9/wCdbNhq93c6ZdWFtZ21rGGJ +ZpY9owR83rkH0FY7vHp1v/Z8txpLwrL50iG3R2dwPlO4DcFHoKjkXM5PW5m6v2UzvLjSLK50 +fydKYwTwfvHZ2LsoPJG3Pc9c1z2gWOnTXU66Ql3cwiV0uLVEZHEhwVCg8A5569q52x1q71PU +pLm1gvbqaVPJiW2G1VXIznJ6kit7xBHqUdhAmo6QbJLeQSxlyVZMZJ2hTgDnknJNTUfLLR6s +xo0pRld6nOeLM/bnQu5G8x89c55z75rlL5BHG0UCAJknLZyOBwa7HVI5p3Vy42n59wPXv19/ +WsLUI42kbdhM9B/eGOtemtkZPc5m6EuxCvzZxgjqPY1FHJIDhw20jnBxn1rUmVWfbGcjIXOO +vrj0FU7qKMhSy5XJUYbP1xTGVW8qQeVJuCg4J7e1Zt9AFAZSNwPGP51oAksRtJFULkhT8oYg +joT60DH+G3J1IE9djA59q3pcF3BXdIoB5HOK5vw9Jt1mNem4+ntXTONlx8zuGbkgimAlnb+Y +53kgZyAvStO2hXKptIY9s5z2/wAgUxFSBcrFgkjHOOT/AC616x8CfDdte3MniG+j+0W9nIBb +xnkPN1LHPYcfiR6UpOyua0qbqTUUdP8ADH4NwS28Oq+LAWmdQ6WBYqqDqPMI5J/2R+NeuBLO +wgjhgls7aCIBVjjh4UDsOeK5bxD4plhiZY1ZD/erz/UPFF27nMjMwP8AEa5ZSue/Rw0aaPT9 +Tv8AR4pWmKI8mPvyMW/IE4H5ViXnieOUmKORgcDJzgLn0ry691q7mBbzTk9azY7m5e4XfNkN +wAD156fWpTOpJRO+1LV5GL5k3Y7g9a5fUb+S4lMNtG08uOUAyF+vpW7pnhnULyNbjUWewsh9 +1RxLJ+B+7/OtSQaXpkBt7G2WNR949S3uT1JpA5M4zw54Q1S/vH1QahFayW7YhjAOGbvnP5Vf +v7rVdHLCe3uQ7DByMr9QRUb6w1tf/ZVnSITOXj3A4z3GRVy+10T7Y7iZHdBgkdKLLl31CLd9 +zIXxRC/yzMyueua2rHW7UxgJJ1569Kx9Qg06/kRmijbPXjkVXm8KW+PMtLieA9flc/yqoRaJ +qy01Ovi1IS/KJc8E077TGSQ7jds+UH1Nefy2es6Y/mRXS3CD+Fhg/mKjfW5n2SSLLbyR/eDq +Sp/EUTuZxkup1GoxWt3I/nQRyqvILKM9cdfzqqdA092YoJbfoVKSEfpVC01qKVVVp7crwcRt +nOKvjV4n5DiosWpxTIj4flVv3WoPj0ZAaeNJlTAeYvjv2q1a6kHYZYVpQ3dqQdzDPpSXMi1F +PU5Lxsj2fhufDZUgLnr1IrynXiDBB5gBG71BHP8AKvedetLTUNNntHIKyqQCD909j+deAeIE +aNo4n2l9xD4HQit6DvdM8PMotTTGWoLRkrkj+IDJ71ehcFcBN4cc84rNtWlTCsh2gBSQcc/T +vV+y3BlAypYfexx/9aug8wuW0Z8zau5c9FJ61pabFI16u0AygcLnGaoWzNuABZgowSeoNadl +dRRXKylQXQgqB+uf1rOorpgtXqR6vb2luX1a+09L6eVgkVvuwqju7kVeub20sLCK5j0+OUhR +viCkqP8AdA6U3U/FCzoIIdOtp7aY7d8hKurA9QAMYxVeO9UWs8j5YTjYgRcKMnHftXlSukrm +kqGvuvTqX7+7a9sorq0Y2aQZaSMnOVA4x6VkrqVzdToHj3s4IaU54XHStppEs7OK3kjXzZYs +BVA6dOTWbbaNfFpZkheSADCIo7HrUOV0mc3JZ2loQS6UJrq3vLWQsFUoYXPQA8/WoNdtGha2 +tLe6bcu8srx4UAjOF/xq8+iTxIstpdyxMj/MpOflI6Z+lUJ9Smvmayt8yFHwpX5jn3P4UqLh +JXjujqp4dwacnoV9Pl1qWI2c7rbaeF2hCcMxPOOetXf7UvTdxRwWUs8yKX+QZKqPUemBUOsT +38KSyy2KF4sEEScxj+9j07Vkadealb6tJdfbXhMsLRs6Lzhv4fauiKcnzPQc4KPU321yOCCd +7i1k+0yqJFlZRhfbHt7UtrNoursRNqgd1jZHW4AGxjyCOx7iudgujdQZnb7XKr/KsnAVV7fW +rvia3tNU0hI4BFBcjBVwMZ9jVexb0vYUNHflNiDxlbaep0u7laKJV8vzPLyuBxj6UzV7jQZP +Cv8AZNvcwyN5iyQksw3MTz7iuX0nSbpYjFNHFIiAh0ZtwcdiD2NWbXSPIud4kk55CyMDgegr +Zwttuaa7mxoiQaJrIvjhGiQqrTLlc99ua2NV1ldegUWz2yzJ0YMQGz61h6RNM6+Vcw3V5HGc +KXThPpnrUsUFpZ6p9ovLaURP822PAIPfjvXM24tps5qlOmnzX1N7RH1WwglMMKzSPjfIo446 +AVrXdpd6/wCHjbzuLe4JJXupI6bhUdpf6WNOaWFAT3iIIIz6g1BYzixsp5Yy7qAWRc5Ptiqo +twavK9zgerucHp9teadNJZz237/zcxo/KZ6cVtX1hp5tGubzTJTIo3TCNucdyBU9tNqkzCS6 +s0ZS25XPb8Kk1G7+0XixRSwQnbhgDnnvk1Mpe+3Y6ZVHdI7fRfCj6uDZWUl1q0qoBJICI4EX ++7u6sas+MfB2peFrCE28O03Snd5SZ8gD+HcBjJz19q7TwL4q0nR9Dt7A6Ndi6gYr5MSly7nq +SwGMn9K7SXX5dU0/yTpLWPmcMJ3V2A+g6fnWs5Rgm+b/AIJ7Koyk9EeIaBZXEGhKunadcJd3 +RBmvJ4jhfmzhRjngdTWpq95fanpdvpl/etDEuA8D26+YXDckP6EHGMcVu3PijQTa6n4e0xLx +yoeJJIoi8cspHIUj0P4cVz2n22qaNaLIY7y3nBwJpoATnHOCwwoz6VnRq3u5fiFSjFWW5hWi +SaBFLPcyXNrEZiY5J9yRhR3A6MenNZ8GpWM63F5/aF1fhmIM0ybhgD7uBjPtR4pvL+8ntrXV +mutWnVufMO4AE5G1TgHjnOBXOxMZ4xb2lrNIsRDeQgAkdmPXPQAe1dEZpvVamL0dkWtY1NI5 +s6VBG0E6vzK5QDGA3B6de1FnBY3Mkhtba0WS6jAiA5A7ZHPAz3NQ+JdG1Jtat7K5uIQsiKpi +g+7EWOcE9z60mn+H9YOpSKwQW65DxwjAbHAOf1olaK3MpK7uz0LRtK1Cw0W4soNOWaS3Q3IK +bSsj5wF3rnoDnntXO6nPrGoa3JFrUSRRpcGOFgSSVUc4TPP1rC/sLUNNgup7bWXsZWw/leez +7zk4GBwRWnp+harq2nvqc2rxfaCy5hibazKOOM9P51hJKbvuzGo4fZ36hqywFQArKqrgHnJG +OnpXKTxJiRmd8jnBPA9s11l5C24QfKqogDZ5APauW1B1SR0ixLG5wGI7+mOuK9RbGaZjSLIX +I2t2+9yM/Wq0u/55GKLIR0FX5sco5ICHK7hk5xVG8ud3y5LFSSD3Pv8ApTKKU0fl7g2TzyTn +8KqSgE88nGTVma4ZmLM3Xtiqszgq+TkflSAh0htniC3bP8X9K612cXqLvZlwM85PU1yGlLjU +0cDpkgg11SuRPE3bJ5Pb3pjL97jZtAJIIZieefSvb/hFrdlYfDe2DsgkMs24e+7/AAxXkPh7 +Q7zxDqcVgjMqSvhiRwBjP8smvSvGuj6Z4a0awi00sEiBWVc5Lsed596zxCcIK/U9HLV77n0L ++t65DJIX3tICeOOntXL3t2Cu4bQOvJrPgkku8FHKofQVq2mk2zhTcIH7kN3rnsrHsSqX2Kmh +Wd9rt20drIIoV+/cMuVHsPU13+g2Wg+Fytzhr6/7zygfL9AOB/OuefU49PjEUIEaAYAUVjX+ +svcA5kGD1HrRcF5npV34qXUAyoVLeg6Cud1nUVjid2Yew9a4QawbfKxuRkY46mt/wzFJqNyk +92D5cfKoe59TU9bluSashYtMvHdNVcssqHKR+g7/AI0us3FteBTO8fmYxvjG1x7H/wCvmui1 +S6SNCuQBivOtZBvL43Ks8SgEKyHG739xVx10MmlGSbNKSK6tD5tjc+enXZIMN+lXIvEU0BAv +IZIT6kfKfxFcDceLjpd0Le6Yyd8x9h7iui0fxVperW/7qdJP7w7j6ihaakzqxbsnqdJLq8Ei +CQsPLbjcOce9RTyRyNviIkQn5SD69qyLiyibLWuVZugB4/LpVRLO9t3LrEjcHA3FMindsm9u +h0K6bZ3AzLbRsAOSV5zUJ0W1GfIeeMf7L9PzrOt9WuYW2TW0qD2GRWtZa7Z5CyMB9Rik3YcX +FkK6ZcRH93eSt6blFTmC6Rcl2c98Vrx31m0YdGAHXmny6nYmEq3yt3NG+pbTWzOZvNSSwtpJ +ZpHV1B2xg5LHtXDXmmrrcS3Onb0uAuZInxhieeD2OT3rc8YSiVZLiM5VphGp9tpz+tcXFfy6 +ffR3MbEI77ZQPXsa9bCZequFlXi9U9vI8LH1pOqovYjXMUqxXcRyp+bdwRj1q0L5FIYOu0Lz +v5GM1s6tpaa//pdlKqXcigMrKdjt9fX3rnTpUIdheXm1xwVVeQe4JNcZyMvQahH5pPmAjPOT +WzaG3uoi8DKh4yB39xXPy2ug20W+TzXAOQ3mEfSp9KFpHJHLZ3rnBztc9PxoeqAvXuo2MWl2 +629ookSQhTzuO47cnPGSa1PEOlw6RarcyTrc24VA4CgGIj6e9VpkNzcfPb2ptQF/eFwpGCSf +rziuksBa3FgZ79FuQrFmVh8oA9fU15TUoys0RVqOnazOKj1WCaWGVQwjdfN+c5wq5JPNWvD/ +AIojsr2b7O8jqzBpo5GAUZ6lTWj4jhtZ7qR0SN7OWNUVUUEqPqORn0rk7TQrvUftEGl6VHJN +EjSPKJRgrnAOD/KnFwb94tWqLlki7ruvfajcTWDP5Blwwfjgj2rS0zw/qltp9vdaS0b+awfC +SAqc+vt71xUul6vps++4gmRduFDKAh9Bg9a7LQbq6t9BM2jwBZwB5lvlsEnqR6VcqfKrwOij +CNuV7BJM39rXEOsaTc7tipJsG4Kf73HatcT22kOZbW/tpUdQHikjZWHuFIyaxJtci1KdbTXZ +Z9HOFJkHAcj7u4j+dXvE51VbS2u727W4to49sFyjjcfbI7/WuSpGTqKzt/XmdVkqdkro5fVb +hDeSXjwSQI8uPO8oqjMe3NV/s1/cFIyJIQUDIXyMc+g5xirFhqUjGW3uZLi7ikXDJOhZSO30 +PvW9ZafNIilJTHKwCwOjZyCOQO4NdbnKO5zK7ucW899DPNaR3C3SH5WKMdoz6Guq8PWllptl +9vkvJby4xhYEQsMnp1q/baDb6XfZRDLdsmVZ2GB6nFLPb20kk8Tq7mQjJWQqFPtilXxUYRuw +o0Z4iXKuhyeqa/qt15hnlaK33kiJFKqDTW8R6tcywWask3ln93mMMxHpmuotNC0eSApNHGgb +O5izbj+tYOueGEju4INFm5dvvhzlDSo16dXVIqrh40tNLmpp2radJplwdT1GWO4GQYNzbkPb +j0qpoWqazZsLprj7NZj73nuTuHpt71FH4YurbVTJeXDyI65aRPv59Wx/OrX/AAjbhZvtEu6L +7w+Ylvyoaha6ORU1Zu/6nSrr9nFbte/KWIzsROSOxx2rPttQGoSMTYKm85VzGFY/41jPYRwz +rJbXMnlkAGJlAJIqzpmuyC8H2uKPyETCrj/V89TQ0mtDJ010PSfDXiq6s4b5tOS41ndJvFxB +bvIsI7Io4B/OjXdT1DWLRhPrmtRsjAzWCwiIhSM87Ov4msQ6vqSaSLBllsokjwv2YqzRDP6E +/nXf/CLWNNs9DvotbmQStNkNOGZpFAGNxIwT14FaTjCCcrXPWlWqW3KPw/8AEujaLdvpt8Ht +BMRsZ4shW9yM4z+VehXnibT4rU3K3tvcWtsD9pbzlJPsg9h39q8S8eSLrN7fyLaS2Ns9ziIb +dmYwOOR1J9BWNpGn28dhLbwSvE8rFNxjJz3J9eK48Rl6xD9pexUcS0rWOp17XtJ1rXLjU7SJ +nsC5iUidVZlQD15weT15rI0G7ETT6iiPbRsPlTGHXJ68dBip7vQ9HgsbWzjECzSvvlScDzEC +jk4HQ896S61Gyt7aO186JbWNgPk+ZnA5K4A6V2U4qMFFGTbvdkB8R6bPqQmjJRuSJXZnZuMH +PpUh8RaNdzGW81O4ikDfuwACjAjHNZcOl3euXpj0ayhuPl8whhtCDJ4J9fatCx8C6+tvvv8A +TUxnDCMjco9uf0onGPUzUW3eweNbUraxajdh7YR7X3LIMSJnAJA7DOaqaD4htdI8OMYbpLqd +y5QqAScnPTritLXtF01/stotwZpyw22CJyyY6MemB2rkr7R9Q0dorEWEccjuNmSP3WegOM80 +UklqyKmH590ddPcSyaYtwUT50Dvx1JFcVeRy+azlCG+9g9ADXZ3ETx2KxBdzgBeB3xisuXT2 +QNvVmLdiMg16KOZ6M4+7JDFAjCQ5J54qnjEihRnIO3A5re1C2+Z2KpwDhg2MY7AVj3qNGd6h +lYDB5/wpDM6ULgPgKT0BFUZ0+UnnrVmWRg4Y/dAxnFQQR3F7cLbW6NNLIcKqjOTQMi09tmoI +cdQRgD2rsdL0y51IRTFSkIYFpGHBHfHqas6V4WsbC6gTU2W5vGXd5Kv8sX1xyT+Qrob2aKGM +RQqqRoNqqo4Ar6LJMmWMvWraQX4nNWr8nux3NrwLfW2lalKE+ULalYwPUt8xPvwKi8TavPqb +sCSV9BXJteNBdwzAkfMVPuD/APXFbD3kaQ+bvUkjtXkcR0+THSttZW9LHt5bUvh0jp9Jj09d +PinRgHZAWHviotR1eGBDsYbhXC/2vNbu6qSIicgqM7fwot71bybb5pJ75FeQj0VUSRp32o3F +7KQkbsc8VXS3vJHxIVjHrnNaFsEii9j3qtd3iRjCnJ9qbSJu2XrCztom3k7pPU9a0bXVmspc +F/qork0vLuU5ji2jsScA1KsVxKf305A7hBj9aWppGSWx0Wp66t24hRiNxw7elZHiPUYrOyBU +rub5UUnviqF/eRafBhVVnI4TGSfeuPvb+7u9U/0o5CqAidl/z61dODZz4rFKCstyQokxSWbE +jyb92fYjmudFvPbajJJaSNGyscAHg+1bxbMijGFUtyew44qlwLsspwGx3rosrHiNu9zRsPFu +sWEaeeGni9VbaR+Ndf4f8X2mprsDuJAOUc8j/GvObyRYJ1B5STrkfd96pXAaC4W5tW2yRsGB +Hes3A2pY2pB2lqj3e1mEo6HHrVkuqSKWQSD6A1w/hnXRqNgJ7ZgXUYliJG5D/UVdn1mWM5Ac +HuMYrO/RnrqrGSudPfXVnFEWUInHI2gVzb65NdTm3twu08biM/lWVe6jNdsBIMDsp5P5VseH +tOO4TyqR6DHNZy8iebpEi8VA2+lWqEj5p0A/WuK1AFoJE9SCK7L4i3cRXT4Fxn7SP5VxGsyG +OEOOMnBr63IZKODnzd/0PHzBfvUjpfCd8yWQMsYCEAH3+tbOp2On3bvIbdTIw/eEjAJ9c/Su +X8LuH023JGNwwMrnPP8AgDXTlpCwYLGQF3Dtn2NeDUtzMxMi/wBFjMb+UWyMMRIdyn3PcVlT +6PtO4v8AY7noAOUauvdhIrMNzZ5C/wAwTVO6KBBFcKpgflWHJjPt/nFQBU8K3E0U72tzEjsh +yiyDjPqD6V0mqw3l7p08KkIHAJMfZe4rJ8Op5et2scr+b8wEUjD7w6bTXrCQ6bB4eW6M0Ssn +ySISFIbuv1/nXj5hiXRqRSW5tSoKrr2PJre0FuP7PwtxK6hI484kJz0B9aZp1trWk3DR/Zzb +TEl9ki449M/zovfLl1p7g3RhZ5GkR1OSpB/pVvVrrUdbuoJri5tZ0jAWR1i2yDHQgg9+9VBX +1BNWbG6vc6rqW0TQxwRcbkflc+uR0pjeTHaCOycWwz8zxS/KT3681j31zq80jpZXB+zrjcCM +HGeRmrR01dYt4xo11bx3duw3wPIUcevB6ir5b2dzKNSa0RLNYQ3LEvLDeblw4bBJNMn08W8C +wWyPbxlg3lhiVz9OlE1xcWepiBrSyifILKCQxrpLK1DqlzeXyvEZcCGMAsox9457j0qatktW +aQ5t2/mQafqP9mWEuq3EbSTPB5G1hkKxPBFc34iupmgi1C2WSP51ZwBgBsdvTvXfXHgXUdTd +NRg1WOW0VAybl8oL9fWsnxDoWLRRe3kIcnGyMhkyOeCDk/jUU8Th78sWdTo1ZapHn15dNA7X +V/dNvlIK5J3Y9K0NN1KN4piZSQibwwQnIqTUtE1CeIJvSVAMooBzj3JqXw3o93daiNJ06ybz +cZkEikFQRzz0Na16dOUbvoVTqTpaIh03Wpdw8uxEoAPLxnY1XLTVLRLtY7q2WIghkVU2j35r +0fRfhpY6fo6h9ReafaWU7SwB9OT+lQ2vhK1Ect7qsUUZiBUAjAX3z71zU62HWkGRJ16kvfjo +cdYX0l1rSz2UMc0cBwS8hGM9qseN9ZWKErbMqO+BsKhiPoe1Zt1BeW/iK7isvkjB4lTBjmUf +Toaq3UNrdWk8V4YVDjbukk2c+x9a6JVowko23ONxnTlyx2ZS0fVJdamKT+XbLE2VnZupHXjv +W1KdCt02vLbN5qhiWP3x61WvPD+nqlvJCIY5Y1+V1Xt9QeaxNWazguWSaFiYgBAnUsB6Edqf +NGUuVHPG1RtXt5HW6RbDUY4vss1xaqlwSEiTzPNbGSzN14/LNdcLC6RPsRjlR5eUMoz+PHTi +q+k2VxbWNyY/7QkuA/lmVSozgc7FAzgdOop82u2dustvPqq2Vw+3yVkVhIq9MD1YkHmtpVGt +j1oqLdrnb+H/AAV4dv4pTqviO5uXX5ntLZvkjwMYLbf5VqW+tfC3wxvjttPuTduSpxbSF3I7 +AsPWsOGezg0NZNCS7FzcyruuLmYQrG3J2AtgEnByKoXnhrVNS1APc6jGXyC8sUu89eQMcAfS +uGEvrD5W7Lt/wDSUOR3SMVPE3hyTWtQ26KsAu2wjbVeSBf4iT1b6VntpenPcXDpcXMJ25Yta +bQ4OBx7V31j4d0LTI5Rs8xMsXVsFmPU8+ntXMeJPE2hyDOiIb65X/lmIWIj4yB26jmutRt8J +KS+0L4f1weHEmtl0ed0iBkluGjEQkPQc5wFH5mrmoeI9W1i1iWw0y4t3LEs7RgxyL32k8k9K +801nXXmnA1K/EhA5iRz5ac9HA4Jz29quaX4k1nY0kN7MkQK28bJHxznjB59abptp6alTmlpF +6F24N7Zm4eKO3LSDdchV3SbQece9aCx6ZpsslvqUD3F3LEs5txKGMRJ+U8dx1x7itOG58OeH +ILa/uINQuraQNHcS8KV2AZO08nJ4GOtU/wDhN/BGoyTxaN4YmS7aEhLuaHBG0cdTniiEHa26 +MY2irpmfrWu2GkgiV91xjJJwSpP9a4nUvGsJYhQ2FBwD0OOBWDrttf39/JI5f52yc/rWXFpL +SXPkRRyXVwTgIor0E9LHDo9WbUniqFgEcB047e1Q/wBvwSFgVHzY2hRjPoK0dE8GyXeTdOsE +Sn5yvT6A967LSNC0nTBvgtEZht+aRNzkn3/w6VVmxXRzWj+Hr/Vwj3FqLeFeSZBhufRe3412 +GkaVp3h21lnt4VWZBhpHGW98HtWjva3tCFUhnXLAJuwo6D2/OsfxddGPRlBnIaXJKNnPTjoa +bXYDJ028juBd6gRhpnJyeeAeBVW9uw5JDcnkVi6dd+VokK7sBs5GfwqP7WScbuAcV+jUKkaO +HhSj0RwODc3JmnN+8tpdvXGePUc0y0vWlhAJOPpTLSRm25OAO1QRYhuXi4wrcc+tfL8S0Obk +q/I9TLp8snE29NtvPm5XbxTtVsYhIHt5RFMvcdDUP9qJawbE5Y1Qa5ubhixOAe9fI8rZ7DaL +A1ea2UpdxFsfxKcirunyRXpDmQFT2BrEvXjtLZ7iZgdozz3rEiuLmNvtVtceXI55U9BW0acm +rmM8Qqb949MkEEYyCAMVi61rttZQsI/nlPRVP865K71HUZUXzrw7W4wnB6+tVGIG7euOOMdj +65pqm3uTUx2loGol3LcBZpP3jtz6f5FVg/8Ap6t8+CMEnrmi3DC3DBihA+UDvTULG8y4JBPY +frW1jzm29WStLiQKDkkHODg9vaqcbFr1nLHbnk5q0Sq3SxnJ4PHoe1VkJ+0sWU7mYcD/AOvQ +Ig1c+a0WcE4qrCVJEbnp9339qtaqdpjIOeOcVmt5jnJbGORjrSE1dF3TYVj1qIgsm7OcfQ1q +Q3UsdykE9zKwckIzcZIPT8v5Vm6Y5k1W1LDJD4P5Hmn36rK1xHGX3K/mJu68df6VrRpxqXi9 +7aDp1JQ1Ov093gxIkav65PNan/CSSpHsMTIfXtXIaFqYljUSHkcEH1rUvbhHj444rldOzPUj +VVrop65qBv8AVbViThHHU1n61l9OfvtG6mXEgW5jf0kX+dS3rAo8Z5GCDX0uUJPDTh/Wx5eK +lepcueD5pPskJyMR5/hz+H1rp7iR45hJjAQDIA469xXKeDm8uHymPzZPUcCt2/kZI1wxAOeQ +fQ9a8GotdRIv214DHInChGypjOOtPnkiaMxMoAcbgwHOe1YK3JYO4AGf51aF0dyEBiuMDkZ+ +lQFiYXG5Yt0heUHg8jBX0/Ct65vBqNuZ5cPcxr5aHnhux+vv71x8kohU7XZQsvGelbUVteag +jRQXKW6yKCvPzE9c1y4lR0bB6dbDXtLqK4S1u5FRLgcEfMy+taV9ZmysUWC+VXCgZkOFb61k +6vpmuRqrSS+c0TYLb8EisHxPqOoQXEMaTebIo3ZHOfY5rGFpSsjCUed6M6FLzT7awQXrsvmZ +BZWDc54BxWZqH9mXE7SbmRlYHzVJDcdOa5+S4u9QLvctjK7cLHtwfpUNlDfRELdorwsNwLvj +P41p7LtuWqT36na3N1pEtgVhmlmuAAweSQs7AdcmrVpFqMunSX+nW/2m2gU+aZ8gD2B7msSL +xHp1lpURks/30TEBUAO38fpWpr3jiAaBbabpO+G3mXfJ5h+YH0qZQn0RtRpxfMpmn4Y+IF74 +fZbS6ktLvTpMt9mnc74s9lPp7GqWpaomsape3+l2XkxI4LQp0UY6jtXMyXttdWiyX8cM8x+U +lEwR7k+tRaTJe25eOyeeEOQzBm4YD2rnWFjGTnFWl+B1QrSdlc6B/GP2FiuFIGACydRV3w9r +niqZm1Hw3NGkqSZKnBVx/dbPaubTSZF3SxyZZvvKEyBmtiwtitnItrqU6SpINkcQ+8O9dFRJ +x5RU6ahNtI6hfixrttrgtdU0KKzbcPPAyAx9V9K1ta+KGkvaTx2QuJXlXYwZOFb3rzHxHcXl +9G8m+dbgDblov84qtosOuGRo4L1mcDcymHIHHfNcssvoXU7WsXOvUV0tTs/DEkeoWMjxO48x +yohAG1eeoPpXNeI5ryC6u4obX7SqNliE3Yx/FxXVaDY3MVpscqsp6kDHX2FX7TQ5FMm8qZWU +kEHAP1puoou9rlUqUZwtF69TnNDW/wBTsI3EKxSJgMkmVYfnwRT7jwzPd3Imv5IYinpy36cC +nX2pHw3ZrFqWHkkkLIsKlVGOAD60zRvEqanI0gwkEYLOMj9fSmlPWb2POnT5ZWgtT0HxI95b +6c9tNtt5nxmW3uQvyjknn5gOmfX1rG0nS7TW9QmkaO6uLyEK/wBpKERIg549TWp8Q/8Aj5f/ +AK9X/kKs/Cz/AFN//wBe/wDSuh63Z6NTRmz4d8JwSxpPqWntdqDvRJrnMSnsQnr71P4xtJNP +0iS6Gm2tjDbnzBOl4EAPb5eB17d66rRv+QVD/wBchXP/ABr/AOSb6h9E/wDQhU8iTucX1upz +cp5rFP4r1SSW8aG/beMslqjJ5gHbJ4A57c4zVz/hELnVJlt72aLS55nJ8oMd0iADjHH6123g +X/kGR/8AXMfyqPWv+R9036v/AOgrUUsS51XC1jujC61Oe1fwBp2nWMaWrqA7KHMyjGc8bQOB +V288PJpOkI+magqfxMqwl2lPTqBwa6Pxh/yDoP8ArtH/AOhVUuf+QRB/vf1q603FLzLjTjqe +W3ser6xKLObUYCUwEiz8qYOcfWp00J9Ms5pLqGPONyyDq2Rzmo9F/wCRhl/6+GrqPF3/ACBz +/wBc63j7iSRnKCcZSZ5JfTPfXT2kJENvF89xKo4Vf8T6Vu6TZw2yrZ2iGJ5ly7A5ITGeT649 +fUVz2n/6nXf+uSfzNdTpX/ITP/Xuv/oAruSPOaL6sPO+z4ZLeFcsN2S3pnGRUtm6yXavL/q0 +zIPlA3Ekj2xgCq0f/Hzd/wC4v8zUsPU/9cx/NqLhbWxNcX63E/ko5JOF46Z/w96w/FsqySOs +zZVE2qB24wPx71PY/wDH/H/vD/0GqPiz/XTf71G2ojhhNmxhjHYH+dNgd3Gck7TUcX+pT6n/ +ANCNS2H3JPwr6ulJylFPsZSVkzVhcqA2TjGadcsQySLkkjB/pUa/6n/gNPl+6v4VrmUFPCyT +9S6L5ZpodAu59z5JNW2mWFM5Wq0P3hTb7/VtXw9j2LtI5zX9Sa+uhAjfukb8zU0DYYrzhfes +ZP8Aj+b/AK6H+dbEP3n/ABrscUqSPOnJyldkt5kyKzqF47DikZFSF33jJ4Ap+o/dX6H+dQ3P +/Hun++P5CsESXbbP2dWU52heD9f8Kjt9zzIeVAOcGpLT/V/hSQf60U3oBYuYo0voCjgA5ycd +OPSqlww+3tzgAhue1Wrr/j8g+jfyNUbv/j+f/cH86QkV9SObhcHcDkcdqpgZcnsOSDVm4/1q +fU/yqv8AxyfUfyoZRLB+7vreU4H7wZ+makuG8i7SZg4G75g3Ujv+lRP/AKy3/wCug/nU3iDq +fxq4ScJJolla43WV4XibKNzkdx2NXo75njHzVS1T/Vw/9cU/lTLX/Ur9K6MbBRqOxdOTsW9/ +mzxp1LOv86lvpgWdh3NV7T/j9h/3v6Gi86fhXdl75aEmu5nUd5Gv4PuV/eht25ZBtPpx1/Dr +W9qzq0PmKr4OACT69f1rl/CX3pv98/yFdLe/8g6P/fH/AKFXkVvibKsZDzMg2sM5OKuRkZjZ +hnHPSs+5/wBan+8avj7i/jWYyG8O8x7GX5nwe1b+k67pmmveLerIsox5BK53rjoPTmuabrB/ +v1X8Tf8AIQt/w/mazqQUtGJwU1qd7aayb21DyIUZmOVYgmuW8SwTjVHlSKGQKv8AE2GFaGk/ +8e6/X+lRa9/x/wA/+4v8q4qX8QzpRUa1kY2gXEs91H5do8kjFui5IHvW9rVuLloYzatGYj8q +SLgN7E9hWb4A/wCQrH/uNXT+IP8Aj6X/AH1rSU7VOU70r07s5zT5Ib++uLT7HDbT4yIiuQSO +tRNoMd9co0cLwrtAkjA4B74pdF/5Hl/+B/0rptL/AOPl/wDeql7rdjkgkpNGRB4dto2MEF1I +zFgqydBjvkVY/smKH5dSmMNujFPNh5b2JU9vpV/T/wDj8X/rq38qPE3/AB5zf9dKE25WNXGy +MxtKl02MX+nailysZ5j8tgkiH+tdR4ZsNOnmstXjnW3lVv38BPRjxWRb/wDIt/8AbIfzq34a ++5P/ANdY/wD0MU1duzKxCap6Ox2PiLTxcadILFIYrtjjJ4Vhnoa5aHwpq2n/AOkrPGjy54DF +l9uK7e56L/10H9al1f8A49Lb6VU4LY4qUn7CUjl9MsNSVWSa6E833t+wLtHoPatC3t9Rvbl4 +7yfyVWP7yLw2e3HSrdj/AK+T/rkf51cg+/L/ANc1/nXmYh2k0j0sui3T57nl+vF725u4YpI7 +uBG2IoOWUjrWVp2i2WmqZ5oZkuHOXEbHZjPHFX9F/wCQpe/9fMv9atav91f92upScYpHHjZt +TsD/2Q== + +--e45frpfwhj62hsez-- + diff --git a/notmuch/testdata/notmuch.config b/notmuch/testdata/notmuch.config new file mode 100644 index 0000000..b5bc141 --- /dev/null +++ b/notmuch/testdata/notmuch.config @@ -0,0 +1,87 @@ +# .notmuch-config - Configuration file for the notmuch mail system +# +# For more information about notmuch, see https://notmuchmail.org + +# Database configuration +# +# The only value supported here is 'path' which should be the top-level +# directory where your mail currently exists and to where mail will be +# delivered in the future. Files should be individual email messages. +# Notmuch will store its database within a sub-directory of the path +# configured here named ".notmuch". +# +[database] +path=/home/wathiede/src/xinu.tv/letterbox/notmuch/testdata/Maildir/ + +# User configuration +# +# Here is where you can let notmuch know how you would like to be +# addressed. Valid settings are +# +# name Your full name. +# primary_email Your primary email address. +# other_email A list (separated by ';') of other email addresses +# at which you receive email. +# +# Notmuch will use the various email addresses configured here when +# formatting replies. It will avoid including your own addresses in the +# recipient list of replies, and will set the From address based on the +# address to which the original email was addressed. +# +[user] +name=Test User +primary_email=testuser@xinu.tv + +# Configuration for "notmuch new" +# +# The following options are supported here: +# +# tags A list (separated by ';') of the tags that will be +# added to all messages incorporated by "notmuch new". +# +# ignore A list (separated by ';') of file and directory names +# that will not be searched for messages by "notmuch new". +# +# NOTE: *Every* file/directory that goes by one of those +# names will be ignored, independent of its depth/location +# in the mail store. +# +[new] +tags=unread;inbox; +ignore= + +# Search configuration +# +# The following option is supported here: +# +# exclude_tags +# A ;-separated list of tags that will be excluded from +# search results by default. Using an excluded tag in a +# query will override that exclusion. +# +[search] +exclude_tags=deleted;spam; + +# Maildir compatibility configuration +# +# The following option is supported here: +# +# synchronize_flags Valid values are true and false. +# +# If true, then the following maildir flags (in message filenames) +# will be synchronized with the corresponding notmuch tags: +# +# Flag Tag +# ---- ------- +# D draft +# F flagged +# P passed +# R replied +# S unread (added when 'S' flag is not present) +# +# The "notmuch new" command will notice flag changes in filenames +# and update tags, while the "notmuch tag" and "notmuch restore" +# commands will notice tag changes and update flags in filenames +# +[maildir] +synchronize_flags=true