From c3f0ec3bd48229e59ea0e776c61f225ac3e3ac77 Mon Sep 17 00:00:00 2001 From: Marc Riera Irigoyen Date: Sun, 15 May 2022 14:05:40 +0200 Subject: [PATCH] Add TS games --- content/compatibility/_index.md | 2 +- content/controllers/usb/cotm02001/_index.md | 7 ++ content/software/_index.md | 2 +- content/software_other/_index.md | 4 + content/software_other/pc/_index.md | 4 + .../pc/bve/_index.md | 2 +- .../pc/openbve/_index.md | 2 +- content/software_other/pc/traincrew/_index.md | 6 ++ content/software_other/ps2/_index.md | 4 + .../software_other/ps2/traindensha/_index.md | 6 ++ .../software_other/ps2/trainkeihin/_index.md | 6 ++ .../ps2/trainkeitokei/_index.md | 6 ++ .../ps2/trainmidosuji/_index.md | 6 ++ .../ps2/trainshinkansen/_index.md | 6 ++ .../ps2/trainyamanote/_index.md | 6 ++ data/controllers.yml | 9 +- data/software.yml | 89 ++++++++++++++++-- static/images/controllers/cotm02001.jpg | Bin 0 -> 28957 bytes 18 files changed, 152 insertions(+), 15 deletions(-) create mode 100644 content/controllers/usb/cotm02001/_index.md create mode 100644 content/software_other/_index.md create mode 100644 content/software_other/pc/_index.md rename content/{software => software_other}/pc/bve/_index.md (84%) rename content/{software => software_other}/pc/openbve/_index.md (84%) create mode 100644 content/software_other/pc/traincrew/_index.md create mode 100644 content/software_other/ps2/_index.md create mode 100644 content/software_other/ps2/traindensha/_index.md create mode 100644 content/software_other/ps2/trainkeihin/_index.md create mode 100644 content/software_other/ps2/trainkeitokei/_index.md create mode 100644 content/software_other/ps2/trainmidosuji/_index.md create mode 100644 content/software_other/ps2/trainshinkansen/_index.md create mode 100644 content/software_other/ps2/trainyamanote/_index.md create mode 100644 static/images/controllers/cotm02001.jpg diff --git a/content/compatibility/_index.md b/content/compatibility/_index.md index 72d67fe..75e8741 100644 --- a/content/compatibility/_index.md +++ b/content/compatibility/_index.md @@ -1,6 +1,6 @@ --- title: "Compatibility chart" -weight: 3 +weight: 4 --- The following table lists the compatibility between each controller (first row) and each software (first column). Additional software compatible with the controllers is also listed. The column for the Multi Train Controller (MTC) specifies the supported cassettes. Scroll to the right to see the full table. diff --git a/content/controllers/usb/cotm02001/_index.md b/content/controllers/usb/cotm02001/_index.md new file mode 100644 index 0000000..0f24e7b --- /dev/null +++ b/content/controllers/usb/cotm02001/_index.md @@ -0,0 +1,7 @@ +--- +title: "Train Mascon (Sony PlayStation 2)" +--- + +{{% controller-page "cotm02001" %}} + +No details are available regarding internal functioning. diff --git a/content/software/_index.md b/content/software/_index.md index 13fb0c9..85b46fb 100644 --- a/content/software/_index.md +++ b/content/software/_index.md @@ -1,4 +1,4 @@ --- -title: "Software" +title: "Main software" weight: 2 --- diff --git a/content/software_other/_index.md b/content/software_other/_index.md new file mode 100644 index 0000000..3f56160 --- /dev/null +++ b/content/software_other/_index.md @@ -0,0 +1,4 @@ +--- +title: "Other software" +weight: 3 +--- diff --git a/content/software_other/pc/_index.md b/content/software_other/pc/_index.md new file mode 100644 index 0000000..b5798cb --- /dev/null +++ b/content/software_other/pc/_index.md @@ -0,0 +1,4 @@ +--- +title: "PC" +alwaysopen: false +--- diff --git a/content/software/pc/bve/_index.md b/content/software_other/pc/bve/_index.md similarity index 84% rename from content/software/pc/bve/_index.md rename to content/software_other/pc/bve/_index.md index 1b1a6ee..310817f 100644 --- a/content/software/pc/bve/_index.md +++ b/content/software_other/pc/bve/_index.md @@ -1,6 +1,6 @@ --- title: "BVE Trainsim" -weight: 98 +weight: 1 --- {{% software-page "pc_bve" %}} diff --git a/content/software/pc/openbve/_index.md b/content/software_other/pc/openbve/_index.md similarity index 84% rename from content/software/pc/openbve/_index.md rename to content/software_other/pc/openbve/_index.md index b13ef7f..bf37c25 100644 --- a/content/software/pc/openbve/_index.md +++ b/content/software_other/pc/openbve/_index.md @@ -1,6 +1,6 @@ --- title: "OpenBVE" -weight: 99 +weight: 2 --- {{% software-page "pc_openbve" %}} diff --git a/content/software_other/pc/traincrew/_index.md b/content/software_other/pc/traincrew/_index.md new file mode 100644 index 0000000..a16987c --- /dev/null +++ b/content/software_other/pc/traincrew/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Crew" +weight: 3 +--- + +{{% software-page "pc_traincrew" %}} diff --git a/content/software_other/ps2/_index.md b/content/software_other/ps2/_index.md new file mode 100644 index 0000000..9e88e2d --- /dev/null +++ b/content/software_other/ps2/_index.md @@ -0,0 +1,4 @@ +--- +title: "Sony PlayStation 2" +alwaysopen: false +--- diff --git a/content/software_other/ps2/traindensha/_index.md b/content/software_other/ps2/traindensha/_index.md new file mode 100644 index 0000000..0054831 --- /dev/null +++ b/content/software_other/ps2/traindensha/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Simulator + Densha de GO! Tokyu Line" +weight: 4 +--- + +{{% software-page "ps2_traindensha" %}} diff --git a/content/software_other/ps2/trainkeihin/_index.md b/content/software_other/ps2/trainkeihin/_index.md new file mode 100644 index 0000000..ccd2ea8 --- /dev/null +++ b/content/software_other/ps2/trainkeihin/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Simulator Real: THE Keihin Electric Express Railway" +weight: 2 +--- + +{{% software-page "ps2_trainkeihin" %}} diff --git a/content/software_other/ps2/trainkeitokei/_index.md b/content/software_other/ps2/trainkeitokei/_index.md new file mode 100644 index 0000000..d6bf5f9 --- /dev/null +++ b/content/software_other/ps2/trainkeitokei/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Simulator: Keisei, Toei Asakusa, Keikyu Lines" +weight: 6 +--- + +{{% software-page "ps2_trainkeitokei" %}} diff --git a/content/software_other/ps2/trainmidosuji/_index.md b/content/software_other/ps2/trainmidosuji/_index.md new file mode 100644 index 0000000..b17ebba --- /dev/null +++ b/content/software_other/ps2/trainmidosuji/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Simulator: Midosuji Line" +weight: 3 +--- + +{{% software-page "ps2_trainmidosuji" %}} diff --git a/content/software_other/ps2/trainshinkansen/_index.md b/content/software_other/ps2/trainshinkansen/_index.md new file mode 100644 index 0000000..18bb5ed --- /dev/null +++ b/content/software_other/ps2/trainshinkansen/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Simulator: Kyūshū Shinkansen" +weight: 5 +--- + +{{% software-page "ps2_trainshinkansen" %}} diff --git a/content/software_other/ps2/trainyamanote/_index.md b/content/software_other/ps2/trainyamanote/_index.md new file mode 100644 index 0000000..45cf362 --- /dev/null +++ b/content/software_other/ps2/trainyamanote/_index.md @@ -0,0 +1,6 @@ +--- +title: "Train Simulator Real: THE Yamanote Line" +weight: 1 +--- + +{{% software-page "ps2_trainyamanote" %}} diff --git a/data/controllers.yml b/data/controllers.yml index a140619..01d8a55 100644 --- a/data/controllers.yml +++ b/data/controllers.yml @@ -1,3 +1,10 @@ +cotm02001: + name: "Train Mascon (Sony PlayStation 2)" + date: 2002-10-31 + code: "COTM-02001" + image: "cotm02001.jpg" + ref: "/controllers/usb/cotm02001" + dgc255: name: "One handle controller (PC)" date: 2004-12-17 @@ -41,7 +48,7 @@ sotp031201: code: "SOTP-031201" image: "sotp031201.jpg" ref: "/controllers/usb/sotp031201" - notes: "Released with 4 cassettes: P4-B7, P4-B7 (without B1), P5-B5 and P5-B8. Additional cassettes sold separarely: P5-B7 and P13-B7." + notes: "Released with 4 cassettes: P4-B7, P4-B7 (without B1), P5-B5 and P5-B8. Additional cassettes sold separately: P5-B7 and P13-B7." slph00051: name: "Two handle controller (Sony PlayStation)" diff --git a/data/software.yml b/data/software.yml index 62134ed..0445e89 100644 --- a/data/software.yml +++ b/data/software.yml @@ -201,8 +201,7 @@ ps2_densha3: controllers: - model: tcpp20002 - model: sotp031201 - partial: yes - notes: "Only P5/B8 cassette." + notes: "P5/B8 cassette." - model: tcpp20001 - model: slph00051 - model: tcpp20009 @@ -217,8 +216,7 @@ ps2_shinkansen: controllers: - model: tcpp20002 - model: sotp031201 - partial: yes - notes: "Only P5/B8 cassette." + notes: "P5/B8 cassette." - model: tcpp20001 - model: tcpp20011 - model: slph00051 @@ -236,8 +234,7 @@ ps2_ryojouhen: unofficial: yes adapter: ps2_cheats - model: sotp031201 - partial: yes - notes: "Only P5/B8 cassette." + notes: "P5/B8 cassette." - model: tcpp20001 unofficial: yes adapter: ps2_cheats @@ -260,8 +257,7 @@ ps2_pro2: unofficial: yes adapter: ps2_cheats - model: sotp031201 - partial: yes - notes: "Only P5/B8 cassette." + notes: "P5/B8 cassette." - model: tcpp20001 unofficial: yes adapter: ps2_cheats @@ -284,8 +280,7 @@ ps2_final: unofficial: yes adapter: ps2_cheats - model: sotp031201 - partial: yes - notes: "Only P5/B8 cassette." + notes: "P5/B8 cassette." - model: tcpp20001 unofficial: yes adapter: ps2_cheats @@ -296,6 +291,69 @@ ps2_final: adapter: ps2_cheats - model: tcpp20009 +ps2_trainyamanote: + name: "Train Simulator Real: THE Yamanote Line" + namejp: "Train Simulator Real THE 山手線" + date: 2001-10-04 + code: "SCPS-15018" + ref: "/software_other/ps2/trainyamanote" + controllers: + - model: sotp031201 + notes: "P5/B8 cassette." + - model: tcpp20009 + +ps2_trainkeihin: + name: "Train Simulator Real: THE Keihin Electric Express Railway" + namejp: "Train Simulator Real THE 京浜急行" + date: 2002-10-31 + code: "SCPS-15035" + ref: "/software_other/ps2/trainkeihin" + controllers: + - model: sotp031201 + notes: "P5/B5 cassette." + - model: cotm02001 + +ps2_trainmidosuji: + name: "Train Simulator: Midosuji Line" + namejp: "Train Simulator 御堂筋線" + date: 2003-10-30 + code: "SLPM-65386" + ref: "/software_other/ps2/trainmidosuji" + controllers: + - model: sotp031201 + notes: "P4/B7 (without B1) cassette." + +ps2_traindensha: + name: "Train Simulator + Densha de GO!: Tokyu Line" + namejp: "Train Simulator+電車でGO! 東京急行編" + date: 2003-12-18 + code: "SLPM-65472" + ref: "/software_other/ps2/traindensha" + controllers: + - model: sotp031201 + notes: "P4/B7 cassette." + +ps2_trainshinkansen: + name: "Train Simulator: Kyūshū Shinkansen" + namejp: "Train Simulator 京成・都営浅草・京急線" + date: 2005-08-25 + code: "SLPM-67006" + ref: "/software_other/ps2/trainshinkansen" + controllers: + - model: sotp031201 + notes: "P5/B7, P13-B7 cassettes." + +ps2_trainkeitokei: + name: "Train Simulator: Keisei, Toei Asakusa, Keikyu Lines" + namejp: "Train Simulator 九州新幹線" + date: 2005-10-01 + code: "SLPM-67007" + ref: "/software_other/ps2/trainkeitokei" + controllers: + - model: sotp031201 + notes: "P5/B5, P13-B7 cassettes." + - model: cotm02001 + ps4_yamanote: name: "Densha de GO! Hashirō Yamanote‑sen" namejp: "電車でGO!! はしろう山手線" @@ -309,6 +367,7 @@ pc_bve: date: 2011-09-05 url: "https://bvets.net/en/" notes: "Compatibility applies to version 5 or later." + ref: "/software_other/pc/bve" controllers: - model: tcpp20002 notes: "Requires USB adapter." @@ -336,6 +395,7 @@ pc_openbve: date: 2009-03-23 url: "https://openbve-project.net/" notes: "Controllers are supported on version 1.8.2.0 or later via built-in input plugins." + ref: "/software_other/pc/openbve" controllers: - model: tcpp20002 notes: "Requires USB adapter and calibration." @@ -361,6 +421,15 @@ pc_openbve: notes: "Requires USB adapter and calibration." - model: tcpp20009 +pc_traincrew: + name: "Train Crew" + date: 2021-09-30 + url: "https://acty-soft.com/traincrew/" + ref: "/software_other/pc/traincrew" + controllers: + - model: zkns001 + - model: ohcpc01 + switch_yamanote: name: "Densha de GO! Hashirō Yamanote‑sen" namejp: "電車でGO!! はしろう山手線" diff --git a/static/images/controllers/cotm02001.jpg b/static/images/controllers/cotm02001.jpg new file mode 100644 index 0000000000000000000000000000000000000000..21689df7010b3775e819d5c969e98b42ceb3f106 GIT binary patch literal 28957 zcmbTc1yo$k@-MmvcXxMphv4q+?(Xgo5(w^2a0?#XLxQ`z26uu42oT5{@|}Cmxo@p| z-&_BhnZ15pRXyFix@vcK_5QQ`=R1HVFD)kxfB*pe17H8_AnD3UNSLUqt4PZ!N&z4+ z4@p+h&e;V54FH^+J>Au1#L0B^^vPf+0SEvdfC1P6z|6wKRY^ly6Z|iLoRkEa2UzJ9 z|A+1t|F!|lG0Uowk^P7N{|lj8xVn3SJE#iQ=Cri(umI!tVC?AQ>H5mQ1Y<07hgS>% z^@`oW9Ry>%S8VeSX8No14;FpJmQK!=V4c@KyIML~zT$o`j`a4j0%J%;FpluHv+@Ds zc`&AO^m4KT<6mHmqr_2Qzm|G6@$aS2Jfn0Ql#gUuyvv zueK!v8<~flpNEH;g9U885?{_zW(@&EAtQ};hSmm&b*y9L`O z@jpECEC6T?2LQa)|L~{^008wp0JKc~*ZttU`irfnr>g)ftB;Qli=CAP%d0{EP5++? z|JM9Jga2xe<+Z(k+m1}q%G%7!(Ua`es1`1cE?(|r9cJlxKfcAj=F&SZAZ|ECfDA6EOXKD@$z{2B}}OI`ph6BYn% z3JZWd9|xc?5dlcUJg@}x?{QOv*9KlAPlxpIAHN49}!f4e{=fQt|wb~a?MYzcKu zG7B$v?^g_tiPsA>fB>KZSO7ji0#E{U05iY=@B(iDQ9ufi2UGw}Ko2kmEC5@;32+B| zfI#3a5COyhi9i~V4deqQKm||>GyttY7w`=j1jc}AU;$VIz61NfDR2qg0Z$+h2o{74 z!UW-iNI}#fMi2*x4 zh%tx-i0=@m5Vw#3BqAgZBsnBABp;*%qza@yq&1{FWH4kjWIALKWG!R|3aC}yZPP_j^3P!>>bP{B~KP}xwQpjx2%q2{2rp)R3bppl`8pc$bBpyi-- zp>3djpd+Buq069~p$DKBp!cEgU|?WyU}#}@VPs+SVC-Q6U}9l%Vd`MM!py+z!ra2b z!s5d+!V1Bvz?#8&!bZSm!B)fez|O+%!~TLpgd>IHfRl#PhjWGtgG-02g!=+F3wH?j z1dj$!4KDz%0&fZL2cH060^b2Y1-}pfgn*7fiy(xciC~ZL79kU%7GVHk9pMHM5s?Cs zA5jg_4lxul6Y(?RFyc1i0}=)j1Cj)iA(9tTJW@H*SELoB8)Rf;8e~yqePmDMc;pJ? zKIBd0UnrO;EGTj)mM9@8IVdeCvnUs+@TkEal}c$X~0>;dBi2g z6~nc{jl!+PoyEP!Bg7NMv%-tUtHWEsd&DQhm%?|zPr`4--ynb@U?5N<@FB<}7$7(! z#3Fn{Xh9fF*g&{S1VO|=q)rq-R7^BZbW2P^EJN%{oJHJ6d`5ypB1&RUl1lQ0_T$bF6ypVj7{E32=LW?4dqK;yN5`mJB(wZ`r zvX}Cbij+!;Dv+v*YLyzEnvdF+I)i$M`kscCMu+ADO)Je2Egr2Ltv_uQ?K&MYod}&9 zT@l?pJq$e`y#swN{WJpv12=;$Lk`0fBLpK4qa9-|;|vot6F-wPQxVe=GZM2Hvo~`U z^EL|(iy})HODoF-D;29gYZB`a>kAtNMEGSNdZdNF&kYOxD(HgR|HX7PIo0f``quac0GGLq4flTsK`T2k3ko6;20 zHquqnmonTk0Wx1@p=A|hlVq3Vh~+HgD&#KZdF6xT`xTHBG!(KGb`%*D-4#2OAe7{l zQk2$}sg<3TTU7uRIh7QZ4OLoIH`Pux7&TS39JK>=cJ)B@Aq`9o6OBrZJ56!T1kE)q zIxR1)UTsuuL+uLfdmTxgWS#H2thzzEV|oO7c6x34u=?8iW%{=UQU+-T`-a?x5r&IK zv_`&0BgO>Aj>g?4s3vA6ji%71I;NGTzs*$4ip*}!<;*{tUs_05WLTV9idv>x9$N`n zC0iX@3t1;yAK3`mq}UwWirA*xp4my*W!qiZ%i8DL-#e%{lso)!)N!nHf^#x;YInwP zc5v=@A#w3_nQ>)wjd1<$Cg7IlcImF*UgiPvF!E^g!~!p-#=Ypg!o9Y=g}rmUfB9(p zH2R|ZI{S|MG5AIK9r{cAmj*xuSOoM2k_WyG+zt{8Dhvh%n+NxXP=>q@*$$ zt;5@iFt)Jdu%GXA-gUeuejoaNH(VyXDgq_KJ!0v@n-BSsP?2_#lTn;eSy3<1meHdz zY%%FEzhf<8N8{MzGUNWlTgOi(@Fe6V!X!E;E+&a2eM&}8_D|kTQA%k^B}Vjo}Yn`;g#_{Q!%qGiz+KI>vy(o_Ck($PTfbMk5M1*b1idc^F;G%^NI6g@*fNA z3YH6H3R{Y3iqeZ=ioJ^uO0-LcO8H7F$_UD0%AU)e%fEk8|I}Z>TTxL-RGCl(QRP*2 zTy0oAT_ai3R?A#lScg*=^BMT;_4%aUw0^Ncp`o{tud%j?y6IyxW^;54sKu}4vemZr zdz)U{OuKx0Z^xUC=1!K*@-FhOoNnyygf9qR-hcViIiS_@r=UXR{D+eqIe z+AP|l->Uo0^Sygpa(jG7V`pvGV)t~R#?&xnKRcj=jOZDgVj!v-ei@cJt2Z?&&`I7yhqL4}1?p zk2;TsPd>k4e`h|^KX<$+ysZCm`t#?{8t@(fPgt)63kw5}0RA8&AtE9nW1*meKUk!g zIGErsDIqx_KKRE@LqS2q&d18k$|or#B&n^Y?dqBi`ltT?{15*00_bp{4-fz(2pxbx z2SK8P{`3RH;N=Vm8oYLRU8Vd(Fc6SX(6Asl_&=)v+&_ZHlK&+HV1>V{vt;mY{ENZw zGL*&t(EjFO{=}=}A0F)BdVF1AXHHgDT6g|W_>1MgY|s@iTiJz`w$oa7PDWB1^-&N? zK=xk=3is~80=9%$BN5gA1IO_F|AW08o{p_q`v^2itPXx0!Dzz_(J&sHI(J~zJuqq0t zoq=_L<{M8$e52}^O>_IYryq#|fn`cd!k-|f-t7CDs9A=B8zU8QUvBLTXx48w`oUgn zvHStcUZ8b)L&p?c8$b*+iF}Cc9lX2PB1mA>h|>PTsFJOB&|t=wuTcH~t`6Wl=uCBP z?D?p;j3dRi*OGkDvfg+$l>aE?nD;yTC10lDDA%G~9;^tF=XYaNQ<8^i@AfIdFJEv= zhCjUOMXXx4cWKxsz*1t+`-U}O+B(G#M%SPX0HOk$R*&5Rr&3J^PDWDuD*8L!sY`1r z`qC~Mi?avR1MW}msw=40%BHwPsCsEhjV?lgnZTOT6cw_^fOIyJU)M2=s~-*dHiJ_T z4z5i|uQ%uHw7K=}S=VoyraeYVB)Wr40VLEk3whhg`dOmU@;r?MX=UM727HpXdkhB~ zl&%pHnRIv8qwe}I?PImNN%F$AA43sMSj8@se@BjNYj+p5zX*~NEJ~@hQ-!Et254=@ zRS(Zy@bJ4hEl39^yulgF=1gi#u?}+M11Li%W|~t>gYerP8uRWSY=jQgdYHA`MM4mR zNZ#s?4&_;O53C<9-Yhli*HSmli?^(`qx?9!$kK(F>ifA~R$HDk{HQZs{_*Lc(%DSH z`*D0i(kR4jmh!3F==bmFN?!uq?njE8gMt zcYK_s*(_EXd=JXkIBcIe4BTToPAb=(qfEZoS$L||w!dx4v%JkOx&4LK{d-ziF7oky zD^SBcXZBNfWwYxOmTcnrptLcPiUrxKi}MriqCDlBcHB=yo7f!-4rdpZ?ILns;RGyx z^WIV-m}ZZab(&8*IoLXqtX{=mQzW?_I0fA7>MM>jx~m|Bx~4u@jd4$__^cTvWCzAY zj2#PymozubNIf3?I#h7ZX!Z}-7xp_7QIi&&WhWg}VLLmg#1tCP@?YpJ^Z%`vHYN~9 zBjo325E%PXK=I;cyp-iVZRV~6<1O`)iW}&PSV&0$c_f6!crEf zV;n;JTe`R>?K@h=@9b&^W(Ij10zV2Gtg)P;ov_=cFB&Wkjm#Zr+tacOS4c)_Qfc_fV9!j?bBGYb5`ZhZ*MbC`#~obWq9&GRjv z68sizu|)Ci@Z6oPxowSjFerGwSs5!vYw6KT)fl^Zyl*KWYPUFu`x-@CTXV`Ff8GYr z4ZV?N;bt&in?5}|FADg<)ACb0#o<@_rk_fy;N*z`iUwigf_C~sgvo5K#2(+zbQyv~ zr#G6Bptlnbf$Gu5HK*BxFV@H2PrCDU6!}am%}T8HRW=Eg%V(dP`Il2ig1?RL2wFIF z#h+1!h+2ihyvw{{re+ng*fuwb*DH2w?QuUpP2JUPmHCpkRvuKae*F9F4F*^_Vw`lhVXqbBLz=?DNE{K{Ek z=2V(eAEa<<9#onwt!<2NjKWiRa_+vH2Bv*zT^N58`x(5&4#@Cu!p+mz9pF;4-yqTQ zpcUb6*u1yH<0fS}|4HK9srd{1*xwV$x>2&p^QFIz@wO`;(AyxnL z{EUSDgv)-|_Qh{|C&&BTpg3sO|7;k=tDkrNChB)W#~xS%6f?>Hkz_zv5X+!QXZmTv z)O}LLBV?TBq1)RLECzZH40{P>5}-X;=B7j4^Mc+56E@~<{V;v4TDt$c_l?59@!>3f zDE~cndsp+6z(G~dLFlUx?;vnVPFcn3Jd^;1Q99ZPd+YoS&R4JmfE+I8iN5y}g-kzg z>d2ZDe9?a8f+^12+S;-19}EB@;JKU-JdK0rYsmka%R%6|90nHp?@a!h#{4g;wEU+4 zVpOC57n@GOL-ilXRKjFW_7`Hz*Gn>h(_CPJ;|iOF{}(&Fdc}!C9h~ZV>8 zm7nDIo_|;7MN^QT0^Wtr19PHTiQ#P4h~G=;jydjQ8Dr~i~0)Yn7ZPh))hUL z9GfZCxyCc_o%Ly=XZ5T`HDkCb^{K8(&+Ck)8crlT*yBIe`dGm?Q|PzNDp363?^u-U z%l&cFlRM@2m{enFLyU>cgmfwjPrzBM$D3uAtCI4ld6)nB1vc(5_`Jo#DYHYAYNMf# zn^}osUanGQ=wXYr@Zn3R@z{a3hxGx^XCQqBx+;fh1uhMiRBwN7RRC>*mkdC!B-h~C z=$YnY>;WknVqiN?Z`&fqfrlS}VksKHS>gYL znB`aiE>f(9wr~KFvtM6DwjeiAj6=UyJ}_bbH560V2Am)VQ*_H`5Q~%UUrdt-q}!$a zg#b7o_b)>IcTD|_tN+CY#}qU;sQ$(j)&CG|J%AT__DHH;?xQ*jd@D=7fWA=BeR5kkX1fg#j*5%V-m zO(qzEvyJl|&p0n4wAtEW-=pCg12n%`H>rI2#K)0kye6RuO)knoZpD)Q);`t zL9QlZ>`E1Zg}$}*QOo?o0sn^ycz@ zeTA{+H6KXT)fnV7Nk?N zl)|(!gU_G=345wHxg(Ltl&5^tLdM(v4m> zUtdcwEM5h$`pr{+{T{6A&H2iGB~oyN@}mI|5FkiMNC+rs2xw^V9(SM&7iuTOOzo#IT`$P`K>r)fJ2| zbpA296N%0KY&!YvYkR`U!Di!XEBjLlD3$a&Uu2_WDK#MHV8SUN|F9kPtBkNt_mYC$ z(r^MT$1nPn*k7Klh=Ek&f@LCJhi>l)GB4_FPVbnm02uM7c~%e*A+F$>N$kV_ z!b?MyP%?O1&hU{%0e2y&E|5V*fjM%7A=_lFnYaAPI`yL;lVJ^t>1$gC?2h9f34rT`&fTt)OHnml^C%?qv@1 z$G8r5Gi@dt0~_W35etFBCf0CNP5qt| z*%r{_e?~KD)#{UqKaoBgLes!qJe6C{A~MlzNtgI6Wbo6a&P(LnPZ0-~6<#sVp|F#Y z!sy8A5xV_2J-#_pUnL4g;5kHVFabVG7!k1#0{;aNP*{ zURrJv-V%)OD5;z-am{Gyq-Evn)~&qJ_Pvn&)Oasm%I_}XSZOYnN9AsO@!Lw)<$2-> z&up&~@&pbq3Z5^)q2l3PBda9_f4nzknt`&go48?Vw5gp-Eb% z9n+Wax|g*O;$JnjcgM5dx+C6y0P_W>8A79VNAp8Gx|2k^wpv^dJ*3?qfLsaF?FO@De zyD9=Ds8m!O4@>0GnCEw{654d8fEAnLL6muB=!P6_ur|2fAS1H0(yaeciM#rP+Fdt^ zHq(-3opG4`@&lG4o*?)3yMD{lT+I=ap<$}>gp>HAA_x_UYP^cxG6~#Ho=q)Hji1(V z@H~!k%sCo-nRe6yc28=PpUDtrCu&-87pyNYiM}Ah<|H)IXC0vok7W4c=l{Ivpt~Q7 z7;|#kZN-n!a;kf|O~?6#v<`tI4Lj9Qb3O2N-}@fdWhuNOf_p{>UFP!4iXne#t<^Zr zu6kwTsdjL`dw1kE-7-8NKZaVb2{}Eg%*1^tPwG=vr>ESK+aj-*Gm#2Jyht_wa+_hC z@u&07%hAS`NLZtu9cwqFce`T3 zefP}{Y1hjY6MRCh zobjod@f*!I2&09!kUyH0bC2{9{eqJmks5fxR=To7{DNuov)FIQk1@^fZy0N+23?_ z-nds+Puh_C)?ta$Ex;0_jb2vJx|)Ms2p$g1y(lPQ)t zc;MO|`9AZ<*^rU==F4;jd@QWYRGf-B{?wJZOzl;Z9ageYecsZw6Muw|8y*1JNg2u|M-U)XYUOlZn z+jPIWJlM^3ci1KZ@kxRzFj+5um@%trP#o%=|M{&wQsqDXZ`-Ebl!T2wa^`i~t@YUC zes*%Os~7$y%-covL)%ABxl$EI1Mc9G7%JbqI_EQ2$wk6i(0hffK9`B&^zWi@rf@Iy zYX)1sWg8VgZ%ecF_LKE=ulW|=yzwD`av-^=5L8Z}VVIQu?ZABMzR_+dhO+XuKq@dE zVt{Vb>Tr(Gi%t(yNNFHCKb(=uy})xFAFo2^ZYH5^b2((U$8kAxjbYINrAgvf(*e=HHQNs+F6ox(0Gfysdv0nrvnIFa{*!&JtVr;JBcO4ek05 zv@-y$>>Cz^yztKPxBZ5y(~DykHEu+t7Hq0|#UthmowDSil#h@#bM2K*9mwVe_h);x zD&7n7+AQs|mTUab%6s+76Y4=b1xNH6quL{zpT30~ZJER~S+$BR_THY*3HmKaRnFBd ztWBCZs%BF~_?_k*Rj*{*uu{D*K$jshr`AH~%C%+XE)PG8iQ z{dG|*C9IyNSiB$E$|(jjT&%DJdPS3oR0+zf_Y=SpDqQtxB{4!jr<`At;S_s;&I+y79}p9t-ktEV4UEY{juuQGSR@9V~SZ zxuBcR|1A(xq|`B;+1>M^*9&@b$hl8x7CwZCQPzdWoo#v66-A9}6`%i_j+&jdbUmRXAU>h#)>x99sh);>*}Zi2|(uhY$dD&V>v(I;-QuKVmL=liaN?78t-$a zy>0-aw^6b9u2BYVT;JaH4W8Te&r`1<_|!4TKFR@BQ&QrXYkf(LJ{WZnq2P`~n_p{y zX<{ETvAjZS6P5630D~aFJuEstGUz~yq+*Sz8YHBzM>yOlC2e@rE5wyS;s;!h0|0hh zbQDuBg=RG@Oc1ezRn@?9p13Pa z8%Z2NJyJ-dJh1}CICB>2^h(lZfUmw5og95RR-#Un33U?JdviXI%RH#Ha7IHl?QY$dgXb=*O5jazNDVrc~OxEPjpSGoaeZFr1^n4gubC=(V)G2 z1GcXDHD>0e+VrI)Tqrx{l9^MiP)j(S7oKmD8nd z^b!TF4Ncx!XwSvuxbLRe$73L#2kVyB0KDgSacXajbE8F{z|iY zYu8m#|Lv7Fl}=Uq(CT+7echdGo($^?Brp5ghCV^eeyVp5+GmRu>H{%4b-Sml$yCwf zD1~ozp5-=mZX=|Bt#wQ1U@H^oaBOH~`|30BvM32QD6uMg+w5qt=>Gv$zSL*J^l#?5 zt8;VUrRG_NZ0Qlkh_^dwH0rM2GjHK7)-v@otguJvV5*(zq44skE41p1=y)u5^r|U% zXZvaKT3HBnDV?S2!Hu&DF*(_v{faH#8eCK~4Qnq|BSSBcLI9Qsu8KrLjQy4bE*9;l zT7mZ{nqf4}_P*QEdgpld3Iz0vG-^bp+2PBygG*rn+_ozti**J`)hOa!+764|)W}OM zdz=#CTbIj>#2t5429XK|Kdj;Kb3VP9Y4j!}mUeV%O3#1XZwe$$c!Vn+iQ)SH!1S&~@;7IFd8NCV60; ztDbwPoH#iE#PNGg9T;3)wR=e>?qfTjk zWFymqUA@|vb$=_fG-7&I=;7ptf+ayxWg)rm7{ToXXDMTo9AiZ>!sG625xdn%-q37y z5N2%AbkA+pX%u4BOoG+vvb1qd*|4;EgWn2T3aR5|U?V237n!D~&TSss?p`jdQqg5Z zHs+s4e~rS&)J(Q72^>m#6h&^)0AEzIGUV*k(wb%btxm2sVon?b8T1M}uI@F_vB7f> z`z@>wyGKIVUi+O+{LELi$p&q!;nnDH!*q=7C-b!ZVGE%%!=H^!=Hhm(sZ0W*5?RsCuSZ@c_#Sr?kk4l-_fpNe=V@ z`Kh(;>ko`=*D0sDkh^oa9<^SRU%0eX#zYIQyT)HwiM8!-=v*uYjRrLWLzPO%vv;tNC{;zYnC>9>`y2T?EC0n8f11doDx#&rOohi&Fc*f>oHJuu2ud)*CnHOPdp8?S@NzAd1M-do1W(_0e=du4Z29;*&G`vwj~ zwcS^}k#iwUi_jx7qwAu(qah&JLy>EDa?(pS(%9r%=GpsIRt%|^MTzSg274ZF7?jzS zMW+26BBxn#h;9gL$CVw;$yMJg;HS;g^AJQ`gB0zT$4@tm??cQU-HoGPi%HY2k3Jq` zxhH+blzb!q@@|^+^G#tb{}QPH8Twvt4_#8C0zW~zW)-61A3#@WubIiOF`0!!eY!Yr z+)|1tVs0I;55HlA1eTzgvXPe*$zlCHPJ1XkMx^Ih-tsM_kUvjy!?i z8Z=(Hy`XDNFf=3ZRf07P@1`<^n$;q81l}N>mof?Bbh(@tVZ|Q%M0}2#FDTMHL6$q= zcl>N#R-V13%|cfklK+QRn$tp3p_w0sqK6%C=G~Jp_0MGwq8AX~C{PMBQq5OCXJsQx z&?c7Yaj(kM2@qT?k>#tzg*=N8?AhiEK)xLrwG^&Z9{w44ybYUc`u z!)X%FVD6;GpVOSSBimV@t5~<|qpF=o`_sdiu=_Zu#-2bG_Di4nvX#1(K5{4+f6vzW z>?iR}uS6X#{&#fX(|NG|k*4qTCD+jLuGHefMv7Xmkbv4$@agFMK3*niP7TgxH{>%7 zubWEDm-=jcy2dp4#b8qNbH%V7)?muGx;Kxv9B-@IOY@~b54Io9%mt4M2^fdU1rA@I z03@C=g0{5@an|SD_Qx0&Rp&n|^jP;Ub=a{_6?{Uyq6(Z=h*vttxQgJad#FN(@)fm( z6?2!XYKGbTWMP=BTH+nhbq&)4rIl-Rot0#0LkKD56kKL`e<*l+zECz*d!mA^HQ7%3 zMS~PaoJ%{#Wf_xVG?We?232LGe+)WD@oxN;%!oGGJp);GGg)4!9vo2C=X-!pzy2Zl zr|Dhc4?1CPJ;-tR(a8V=8j55ghP394@ewTZa7E!YhixX~DTTKsQ3|-`$p_moj!dm) z@f-N3#*POZ3wquxQkHV&!ri(^3Gf+PM=(`0FWxHxUabr3}-v310z!%%b1++%`9b1PKu_`Ex_CVcf&BtN{#h zeT}r~tp0?2M9u7kEjZO_+ddh0^LH3fKK?5NEx*w7MZ0nX6tP;mr_3olC+E6i-Le37 zX|J_Roe@KlJO7!!X~`J)sA%Ugg9G=y5TD?N8Oy1aV(j4SBK}raEYcd&VhewEEUGy8d8CA->Y)O%Gh*%Jo{> z;2q^O0_k%t(U?^>zT0$}cIH#-pFim7i?VIePLbo|KRYB#mfyT_h$D?tB9kru7->Z! z6L|Hz`WgeKG%?^g8%YjOUs;R3hR0bPU+0=`kDjOuU!-hfQ6j3~ZZE1AOqTS@Ecf9#^F3xj7|PBXJ`-~%BRP@B>C@v?@elzW zm&G3dMwov_JkWs^A1f09f27{ap$|siKkma&Wa;WdTLDhhoKINzNL)&JZ2PtWsd*)e zCTE*eqy6SaU0n3rjoWJyUT6eg2lsszLOxm!!}K_To%PYTy&1BaN63JubT)N5{C9iY z0P%&Eip|pSsH%DOYi*29C2Qkcvw}27tAj&{$&R=0YwccGQDQ&^>-Kr>8+@i=w5_c* zk`v6s_A>U86`Yp<6fxcJ6NKJ5SuC3A_z#LMHym=@{?Y{6RNZ1Ed>(wh=X8y+>#F1R zP3`aRO5%-FFh4R!X34a(V0`^1b;~)%7?eODTWZ4mnGIj`f@6baT>Xc?_f@N{tVNU9 z6G}qi_oD(R^b}G1_PJiJOJeOtA5ymLGWqkdwx5me79#=!^F+@I?X;QEk*AkLF1Tl=MH8IUG3D|lk7I|Ys_)<4RwDSoBbb@T@sXUqiAFx+_4SpdBFy}heK~Gc;MFJ~`EOL;d*byQ8km_LN zw3|6GTkC@*`ke!zp8W0k(jtdRafhL^KAV(z+OTQ-g#652rTO)-fBsAZZ99#7{kPV6 z^Q&s_nqW(7k)RGw7xMT?lQKL9v;E?<8B(vv{^=3)9Ad%1y9P8_ z>li)gKR`)uFT#Yi^UPOObiM_s-|=1{PBw0CPqXnW!boCY$SW(Z)Ex$gd!*u3ko7owL7a%b-S&Qp$L+&PJ!;1RCpD*<2Ad zjlU;>hYAezzp0>zR_hy!jcaFLeY-_SMFS@Zzfvpc5GRkYQ%XsiKDxbk&;FB_koxx* z<)8Ek6V#{v{YlJePFh}aPzh8or;Q}o?K6?YTmtO*YfbNpghYl4s2qCo7h*?7V(nHL z8>fOda*|ixW-?MMTn!ge3+3@Ox(l3$50>iONRgs*<_YGa*EEYOq%^5n*vZ5V&6VPG z#D$_OFDBdS>k96s(RJHlLc?yiuLs&DjZvi=dEa~DkX;OfpmMj7@%>6C;HES=K%Z>r zRB*9Mii;hRJ5;_Ou)KRQLECpuI-M$&Il78 z*M23)CwbeGP+W;=s~+Rs;0Fu40$3%`T(67({ZL$>L;lTIfn8&nTzFI{+-Q7Z?axfb zdYSBr@ZnMtl$A_Zk-G?dH%0sc$23g3T~0k^dxNzyn1a^p(lv)NKWvj1IOCd#?F<*u zgg#v(QhikK(aaQ~IVBiS*@_&@Kcb4JPaR@0C^zt-Bhei5tm9Yh)aZ=uj!ztLjr02{ zusc&MN9oD2)8kuOE-0**N^GtgfMF{w!As@u@ohRqft5gk2$|_5I3(hcJM9Ze;d3^O zM(rR0wiJS)BgDpeI5fvNH*d1K8{T7Ys z$H6E^cJx+{UTyWcQ$&dhh#Yc51kW#%FlD92#sQT}*lB6)O)XObw3C zju55PZ`;==y$2>GiE>*sjLeOVzrqH`XrWFMRPr^BJawdnu$G)7e_jY+5L2CT6Zi7% zGgn;=-<3SrGwh}%r$BBOn#wLR6xRFk!>Q03;9@yj2UmQB+&y2%UJMjk2#^$Jxq&}w z5wHimHQWlgOuee-&x}&}ew}@bHc*e;y5v?0`pmeLTXhVS}m@-)3N+XVC>^ z-}$Om_=QVHn)6WcgOqX`rLoMgITsD3oLxpd<*>jBV|_Az(M3=zwq_15zF`@%T2uW4 zXdgAu>x`W-x29h>S^2A^)vf}V zgx;hy((?X91K)uUPdP=x=Y-AXxq{0PDB`EI^AmxdBamhWzI*HPWC zK8cI1$}+A$z#CfPpH0+lTOpddG7&>km7!DzJmV_22Ep%|@H*}nebT!UP(&Gw;~cfa zv?}=OT;bF{?koe)YF%s?d_v_fR9# z9<4U`L~;a!7@0Y0EW^V?f}A=c%MHGQ((0_vFBT2P#V~)&2Q5SY3JkkvPZudpk zy9VB@&jt>byO9pKYY)WAF&lWz^GF>w4)+l<2f986?O@wI0hW4zc5Sb4{Xpc$NW@+}eU<|}i<{eE0?!wGXbe4 zF3`97_)!Z!;m#WL0hYa?<-jCG*q}tm{6`9I@|s_@nuxB20ODkU%0%tQ-ToUX#yoL^K*9^k}Mh*2ii?JU2p$-vW~VkIuWD9~9kcx3WlrROd99_oVF z_AE=+jp&rplD~UU(_6t)YOK0V@g-elN)Uy~g>*GAhShl3t7SGd4=%S(9Vpcsy3ZnU z1p*5veY)tR&*9*cWf}0v^4}Mzz%N}xKtn)UYVprZV+-$JKE8uXAR25%4+lDoR_IYa3g!kA+BF6)}1J z1vobBMl{tP6^-{wa{-9YSa4~t*n?o2WD>#?k^ARj>%vmTf_zVlu@N*aUDL* zCZMOuxe$n8bI-O#4z)LV2gZrPP`Oc>RUt?A@uJ(|bm*Xx3$SdC`EmEe+=+-L$WI+PY9 zJ{9)1ri5VPzv=DUMet%~*HDh<4S2F-QhBc`gN%w7c#>r~7BV(@jz|w?6iD}->og7FQydpsj9gCLjWKt$FaF#S& zSnLpX6bxN1nQ4+4`Gl^bb&%l+okl|2D9j?8Y11Am1kVRpQA5dxsvLX^dh(xt5sc=1N|G0pZW>}k z&U8{Yxz70=2MBA*UY%ewB1pL;6^-4LYiNuSA|upe&(01PucY3+J2b+Jhp7WM9~H=W zndN??KPVw^71tMnbQH@%#r7FvkSHOlIQr-TC5(1Wg|;@S*FwX+XTIALhXae$@3XPU zyP5(0*3YNdUd%ys6%VRH(&0z?CBFz_NgNbq;?M$-Rj3@f82WYOnksn}q0+*?$#?O< zRnzy4r?184#PG!S^!dXg%qBU{a-W&>H+fgsSUyrr(53aAan^%mbW34vDqH579%f+D8;X!o7aK0iVF%O0zsKIU=k_+JK{?!rd_5#jp+8g>-pM}J;0T}j(#-tz zd`YtEg^y&5rrPiA^U9LNVX0y=`ApI~$Sabpj#!7UA5&1?kjs3U3ulMPsyoN!Q5A;x zoRSzZ34v*`t!pg@s@GPJ6%;EHJ5)w}dul*X|3Eg=NGMby41!- zXNVXY6bec9khUA)x6PtxAdi-nwQpiv(|BLo&Bu$j&~?=pd1yEYK2`-(GX)0)u|`FK zMtJU09`$!V`v$82use%`7PK}1k&Hf~M-ZC`pao|w;2^9|=`^4;m2 z6PGS^X!OuQ&Z75o4!;Rpn#=OJRwR!(I!T_srX@6u=I2wEdcfgwNU?f6#nSd3JdRuBn`3`Q| zB?^-={s%zMV;;d4$&b3V*Mh;*R4aV@;Yo_Xf}qNP*}cLEjlV0aMx1yaLY^?hpAhza zOoP3K3%hF7ns__91{yq6NwGmNx!k6AyQgWum!mmyarJbNcJFT%C2@=KkHbJpKf=bs zY0Jm81XW zsDsUs%U5*UTQ?XGHm- zA2DeD?eFvQOMcinVkf3|7n*;7jwmLj5v~D??(k-A&WanXt5lL1)BMf1xU)}3x>wjX zM0m!Z_ky)Qm%yPESgS;pQfDrMzC@if=g_xUmm~44@>O;5h^l9DF&ejuKyjP^$UtGD17q1M_*$A&+E<0(GL%7XsU zi_%ddu<20ZTKYW0uo?I5d354U7}f?O4R2S>x^dY#tV?;92_?V$ehe* z-`#Ml84Gv7Z<1^lSm}&pHP828dO*h#H`*Zdp6n)BYh9 zom2=jSYKvI(*IpvF@LxLsV)fMHgxd__z+| z2>pXY;b(zy=69A!E_CQ&6e_;;)r_*+Vi{QXnmA)!s`hp`ZypOiyY5CZsr`YIZezx|*6PoF{2c)Z)K&y5z*ZJcN zA4}RYh6jXwtk{>73k;bLh;(YUp1VTO$=nvEDn2mk44Jh43>`SgQO|$0^e_ zAAXP)Cizi!zRhlxEkJo7!F%=KE97N4LkKpS40?X)EM6@CAE2CEZC|4)*~|sc0ebDw zs)A*aW+ATgqlZ~6&NLJX!Ozm@`x=M6_PI?YO959e=nre77<7w!KWJTvCNSz*RHfQ+ zt2NNo(>L-w8%sRoTDjbY#oxG5l*ftJq`@zfp%NrfxtBnx6Ws6WJO5O&j5+xOWPceR z5t-7qks?wuUGzF%vCwhKZ3h;d;W`!(u|88-4z5P&<}{z-E)FAFGGfL2KLLL%fYT|& zZ2cH3Tp`RbZ7sUm^)aiJu-djpr#BI=an{G+M^NrZlziKd!j4)mQ;;}bh&xZT#@5e? zuTm{}w^MiH&OFMMJV6|Jio@F5WTc8@Lc|*$?eYgZ5lE(1i7?A2b;o>@B=56uya1_^ zF4t)=&?q;4$b$^8Yh~4~*$^7!aJ@v)i5F=OL=X+CWIl$5LVgXMdhEFx zkSeoS+}H|NyLUoumb_$Gp*9BRTi2-!rP*}5J-`)?IC&buQgzq_o(wLuZV%c@vBese zcVl3nQDnfx#6q6;<8Gv9cVMcjE=fCuLpkYb!bOK!!G;xgHo86R!8KxQq#baWL_M}E z5T&7ZO9$+k1=&=b&0wXShPxvn%#)C;3{SsdCRTclkFtG$~BEDTjj&{n3BB#Q( zB4uSgup~sB0LT_?_0hsCQEj=J#Wqyvr8ErM+u0pjYUlKL4f=xv9i3UpHa~ z$_&o78%J=gLx|fB=)vMLv{18HMp+Or+s^A)Rr)p?66Q#wn`vY^Szg|#87($8IZUb= z3Bo#s;<7Egh^`bWLW)#bt$gZLaj>>4UeWI#bw;MTHY`*Ddord+jHS1$A=ahG;in66 zhnZ4jZbDVrBjU9>_RAbkBo^;0Ol*;h8%V}Fr%1tlU$&w1qj=qA6jr;xv zpKPlJQy|+QjRb`)P@)PPh055Me&4*2lndWQO42*E8iE$>uOhAJSsaF zB2dxo@o-4Epb`__o>>pJB04nKH54k%30J$rpq-e+9pzRaQDM-&VsGHq7TzOFS3{W^!)ODPHNizF8BpMFa^9N|r%jv8f~h@iZ+O zcTjzR1RchK*^Rc9Hjc?YTpr&29MRm ztjC$P3T=(0xwXwAX109;h6>V2g* zA7>(@D1^Cf0@RFGZ0wtEzE`OR$f<};!VLeiv45g2A{D+*AN>pd}frDAj5 zYCGW~d!o1B$UoY?jsp%cW*0F`6eETMB1oZX9p?ECqB};(1v3>FVl92P;YE8%RW@Qn zVH*!vnu(bRz1KT<+O8Hea(UE@$se>yC7X{~)KCKt2YJcRkx~p+4ZtigY?!!;jXOxi z{$jch2L>-}eS8Y=k!^OP1h0^+Y`waaNaVxKwDN=nrInQ!oqz#0vXNaPXT##6j&Otm z!Allh?O?~fk+0gz-jI#M?9X~le=QOXPVSMGD6B~eT-}KAtgfX&=6a5ZZBZ+sOu^=F zQ5}VSxeFbl0&WMYX`+Fou$m*^gtk|<_2MX;Tq~^DT%Y;UqYOdJsM&GiwK~YWwH`lU zzyK~u$O@E<3@@1bQRZp>r5n9%2^+ixdWw6z&mN)`R9u?Gt{)8&63)y8 zhKh@|VYJ4vF=8OYK$6V+XbfS^f{+-3ZipjE+NH6*m?5Yj~3FguGV?+cxDk!>|RxdJe{-I8HKR# zhP7EkGK7E!j}j6wV9Mo`7i~*-h^Zb<%nQ4c#hb+Np_^zp53)7`Q%G4zDuW_ad}(_o zk;^k)%NpN7$0~B^xRGjZ^}!U6q4h`x{{R|7Sb{UA_G?)Um+~)A?g`^9;22VyRv)v( zZk{gWfc~{BVsNYf01*yOgZ`pZs>o~=*VKRTeK)k&v?fEnV)TU)z6OAAk*%oNSP)L) zGXxrRnMU)G^AuV?&NkMaNITJk3Ykc?^|e35ZX9d*%?&!NZsA6D4BW}k3hA6Yq|342 zbX9N^lOm8w3N51mYRIMInbk-k?zcwT8jCf>f2VLbxYGMFjkqxa=Klb+L!ZPNhZ_(9 ztp+8L>~|Dp3wk+|L)N6Xg-8!3$kLG`cVb;g2Yq8>nca&J$Fp)zCaBoSdu$DEDnZ_b zaPC?)5_U^#Mq1a|7NOmO6@nDGAx5lo;z=gGR2Or^^^iK)jgxjD)P>cRiN1EXq3cVp zC8*dV5*3Ib8*5|BuQ6COo-&N3PNL%19K{oDz|(i6V2XGO7F7TN$aM_lpS1o+fnn8= z-USS_sPnee_%+E~Z)o^6NJ%2mNOfy!jnC41qRL~B@}@)6Jwl07$l9#q$kdM$ak(Ec zQl!G(*!@K|)YCCPAMh(Ob0>*CN511Tz*ZhugRasSLc2ik7pFia07w}_Z2`|w@UD)+ zbb`-r)p2Uhd{w~=rm$ThfSmw#j5^PUVZbw4)_@Sh-B2_nWm*cBSje`^B8O4=g-VVF zj-Z7;cBDHCV%+&uFA_wh5;sDJ#>c8PGBOocI;HoDh^xrKrekZ8qQca@<{L3qY}uZ- zwn5wUshD^it2S8*-qyGjt2&k^Eom(*hfj4z?!17^)$MyPB^A*DrTQR=Bx@8cd$Aw^ znI`w6sRI5vQ|(e4RCFX(;w(iBq8khOn_i)tFci5%gkZd`LiMg@vs&(9u~GprT!d5V z9B>Up2TtsuYqUQ@=xP+&x4R#-8Br>EQQB);tJxZHsFq-|ZFXC&n8>yKZJxjCnZ*qnsWiVXg31sn$RS zV@4hz)^N^+N#VebVxG(;`ZWIln0k-s{mv#>{tDIm!7)Ox5(J@dY@eA+_E-RrS=*&yZqDhkw=MA!QB%|D~ontX9>gu=b zq?DMz@5<;CxyS-*5!x%FOcY&6EHVy<)p5eVZ#|20P9 zBK%h)Q+ybHqM;>yXR{tzSPC`ju5^3Nl|IZnJ98c7M(>R|hymVI%VBu8GfyHw zb5vhl`IER-2V)r<3(SstoSWVzzx4RX2oCHG!ky=ctEMjm+Jn1_k*GR@M)MfU#OG4+ zcf7@1ET|?Ep&wDA>w@#VLvEe_iH$FAJSy&}dr8>)PTAV5C!F?ieh@Wpg(cxey6t9J_pz*%kI|>*4romP zOC-1{IoNH)e6ps|8&~T9xC~Sw@EW5J9b$W{G209o>+M zR10WVJlBw{IzoimV?k>H$Dbak8RAzV&Vu&KJu3q>_^Sg^Nw5~-oM+*B6v__`O-Fm= z3F;P)4~Jq;7Hoj5;gl60;)pEsxnuGIj!>jQebp`w`dg3c^Cq7A8zUl0kAEl~qdE zjW%oOq2n>eqB5-Rp)StZ22-`DYK1YFYh2BQaXOAn7co~2nt*b#8Fgk!sIPHyMsx{c zYz0nY#Upm6Rn=Hm`f~-1CtOS;=$N1DizD$A?G6PPM}&(JIF3h=^9s@hAZ(~4n_8V@ z!9xL^2%xw_mfp)9o2aog4>Q7tayxmCM|ff9M`lz3ZggNb)@#IROaZooQ%XZh zM#}rBx(Yz-vY228Fr)xksC7mbWOZ4s?W^Po<_}S$U7u$h-Lir;eC>WBx;}X3TstTz z;P#S@rV=^JHpppVQoNBVuyzA7HMO^Jty`~or2`W_8K!S5ts51W`-(P}GiOq4DIF$4 ztR6NDRE_pJ)Tr>W3Na`w0Xhj6*)^uny=#QT5WW$$cpv6UQVE(E7xG7I`Y0Jrpo`WY zu#?`4Ds{vs4H~er#M~W7>K|YKbH&_3DfhAA0=8 zlv`vSlsbzoSon2fFNK_`bZ+&6o7r#bf^#;ZX(VePt#_V&iKPV8(t+X)W4@V+IG2id zx!7Hl4P;gW;M@9}zL=+w55px6qBijp#GrCk+b88iGHpaNe5qE3baUW(v;(bshCt8B z6EjPYiy=bhDG6R+W+>hX+SlMsC|=ceWVYuNy~euD7qHg#g{nfqP_ztAc3n{TZlUYi zMgDZowL|k-y^u5i05fIw7+B>^Eb0wP_-FGn!9zK+uIsVf1z?Q0eb}5i6T*L;FGT}` zTH8NJo}on1{KJT-m>u^O14$^24~*atc`4A15lDm{Ci-yQyj z<)zMFsfY5eY-`$xiWb>&kKwq{y@+r*R&qoEtk!r$$;r~n)WocKf>dZbro?y}LaQt+ zj1GP1&;DyzF^)bBTFUq-D zpe?u#0*##*GV&t3t~CawLw*bmcjWd|QM(dL9weKZ-=%S*OL--cBT>xPsRTg>J}2UO zmdPU7t0`eNZep7Fd{U8P>^}80$7Pyz9t{~Zd!lIu)>__$h{iav;OGthRqaNSiqJ&A zJpS7Pn`a>+cV4lJB9CHRjbJ5?-q9CdG3lT*_T*_Y;xnz^qjk#at}NgZ0}cj;tfR`e z3O<;jpHS;HpN%b#ok-g^7uh!;Z?H863@M)2XM$#V3`@RX*Ui2J8r6supcd<1<{Y!1 z%-z-NTbmnF>Pk4H`#A)NX+u11^R=iHWW+Heo99RNlOhAat<7nOz&DzjH)DrDPk^`X z5v!@ySX@*G2Z*1}#)ADSS29g+lJ)3CEs|Q*;%J-1X-BB7Ztx^r9@AYvkwmJSs|rTFftccf!fRb4tVgDiQ6)Q93f}7+8-^F@7T> zOh_jG0AgtMTdhw}y09SDF!p3v3uXr@82|vGovz*{lWF8|h&Yz463;e7yuIOmLZVay zK%&FZUi5YBVgd84i_2ci2?ynEXn({d4)l14kHDRu*0oGjtNQ-!(eX)r7>h9YipH4# z0O`$`^RAC}jD6&N^`ZNTqgJbR4xw~T`S@wnzg2`?uNQ2TQ1pd>jF2c~O0^8gLVRmS zfL^6zhLT{&3Ai>DtP?u_07i+--U)}}9U=bYs>_cIz8nX?_FLkS%uasL3;fALxw5RZwg{VSwQFd-U6P80}9*1NPW!Gl`(Pt44=r<5=7%wbt-<$ zQ0vi7*Yx#d_=91|7yO^FImwJ$`~?h|K2Kh{1daayG)=KlhIpfmknp|fZ?z+_9CmZB zRD)x~ZEQS^sq=V(gS;~6YwsggZcH*G;D3N%;+20AgXLJK!#3q^`c@C=3GYOIN{P|N zs=%rHLF&YQW`}x53*p541uc;jB92Ne_8X;UG%|Rt@l5O0n0CqefXq?#@N9l5om(+4 z%uocysO5U~@YB7iyQB<6J`a-*;CL9OJXv!e8pgB-+VVc#g zhK-RpkaVHm5$DTj-rvHM5OoAxRuDlc_Tlat#zi{rNjr~S5r_}@d%x8|evs^1OB>sO z`z;M2Fgd#c>=XJ@T^!x;#Nz!2UF#js}>*Ny$jMn#Dv%9L-8(VZPZ^rraql#Qy;7KmWu4G7$g)0|5mG z0tEyE00000000310uew11R*d`1rQPwATdEAU^7utVSyuXadJX{k^kBN2mt~C0Y3ru zq#yMAAK3}_R4DczJ(CNZIJjWS=CWXz{!la9rZX|=Ix!Lo>irbqok)72zO z4#bdPlpb3gXY)ypl5E1{;+!Km3Xw&W#XzTj%Tn+|b6Bdd@4>Jc78fgd7fo z72%+D%ABaAnn6W1V{zX))Mgp*o5k3v&?i96F%gwC!#aM-ROX!S z-C~mrk|hSg??D-Zs8LQ#BVaIbAUSI^) z@U#wt(h)+6O2WLf9^rB<{*)LS*hXNbl`~#)PT-9^*W-{k8k|(roUn1-HJIon4&fg9 z4A-3t6*Z?t#Z6JtW}xYED17QO(r5;qIryRb3;)CbG!Xy+0|5pF0S5#E0{{R300031 z0ucicAuusOK?D*YP*Gt86BQytae*>YV8IkKa*?6`+5iXv0|5a)0sbLA6k9#)`09YK zvU|UrC|B7(z+qq9py**=+vR+}WgZHGG%?%cjnw%H?dI_a?W!U}vm_@ct#u=VLkB<+rCX%rNGVdS?%q ztGp;4S1B8IO!{fO(|aB>22l2u3X~5e8GFA|6DshWMKMaF0ObId9D;uY$5HoGs=1Bu z)mDLPDY4)>l{VgEna)n(sqq}{;hNw_&~MR9E^i<&m((a8dj@@Ak&!%lYW*i>Ym7aX^-h|X(w)x zqION~1gx>YlWz`wL-(<~Jy(4w@byR1 zqp09*Zp+4(bvf*E)&@NJqCkSzVZIKBg1gyL7`4R;ujh0YA$ow(M~-o#*zMzuSMTiDmAD#>y=u+y|@T!_AGy#$?#D&`&=|} z)nn3dTVx}0-5fXy{RCsm&dwUSp;?s%#cdQyC^}J*Lv@v=!`Y!g=>P|MwYgHAH29jHww)@h`o{i-FEy_%TJk(5&jzXNBcG3 zkNfayl+ixO{{UaWyk;u&YT>Uc(S4&t^vKuiVSbFiO&WRRg=H!h$%eBrOYIR8)BS8j zeK9xLuL*?NN{EO@-YBWgHZ+=yZ);9;Xpc=L5@N|p+oK7kwf_LD(IpCT*Pfp!i>5}u zP?Z)U76ZTt5ZN8#zNi z&kcGaWPhMsWs&xTLFl7mE*=p4mm^3-8lEVf;vx^uKVOL_lXD-^tS)voyt%@|*nq^m z=|@OH8ugE(%4K3{@-;sNDTUbevbtA>EJQ*LX5!Id2Zi7F6wuX#c9Hb-$J6U$Xr9DG zF&n;J37z5UW3Rwo3l4e`!zP3>m7B|1(EJyF-xibQ4XRy3?6qPw%f)){592(O!-QzB znJg`mj-#!RbDl7V7hW8Up0L>GUK}6y8eYwGN6sbkl4x~0O)W7!tSw;q@Lx0FSVvwR z&ql}a*pOl+?72=XJ#;zOiZsNA*!PBTiaabsNS%$B!8?eJCC|#Wr*?O`ok(zAF%^Gu?Yd8ohO{(RTG!KQyumqZ%EDfSv&Ggw4k$(5>2 zxH_CVLh+)wM?xsZlM>+!MnYl^3o#88oF9WYFE@O3alpzf60~Y^KLpL6WpMDk8YuS; z3d@I-voJ_{Ll!FchOnJi#WcQ2n|u*d$vuD#h4_x~67Ry=C~fUXSh_D=nzU$lsOJ7x0ScN_bIdWS_JrQA>#Q$Z#e+LxDPP3}%L$ zG};o|^m4>?;P@AUG&WMAtW3c;QN0~_Bwqw@idsRaH@s+Ygqv+8+ZY|$a{*0VpRolh zVri{3>Jv|)v1_59+~|A5dq~#>(JcsP3~cH6v`IWdL@aRp8xe4XT7!goI388B`>Fgt ztfh!>TtevX5%4KE+cmqqEKwQOrq%R#CN#Z_Tn-mlb;dqMTiM?N?DTs&@=2~6KFCb$ zc$tHOLtY7&cyADb!$$oJoIEBxHK8dA42)bV{{Rb)x3Cu0M3CjL<#Hr#Q~JcF{hgtz zO+4^Dj?t|m=`(y0sOYUeMuoM0D2+IHT@u7QVqW-JuU<>6FYq4ZdjD@?DTBlgy4FAkyGqQ`B1+V z!xx-5!{m>Js*9vkLsgZ-E&QaX17SVSh7H_Ye;5G&`gxf}hzd9dB{t3H9SHbusEH4MZ(7px9c{^CGay<{9(8G}vdc!05 z8>no1_?IKc0q{zZ=xg+Ft$mZOi}82x_C8jP4`zZk(YN|&R&-o7JYQcK;aJey){CKT z3zzztIAwN()7BuT#$;_q#jZ;SyR1(Ta*y?tmeElDH2NZFgHFphAKA+N-ve*{8~?-r zClLVv0s;a80s;d70|5X4000315g{=UK_F3KaWGIofstUb!J+@!00;pC0RcY{{{VZxK<&LgXyFUheX=AV_>l6!FUWR4t34$*j zN+wR_yC9F@Hw{H8+5WL9X&-ZCQ}vjYhs^x~fo$7v^i9h7l>$grpp2xe7f0AZ(g$YG zt01V0Xh*>SO6I10&ynPJ;&!+9nQwLamuUSsh^#R#OiX=s6AJt7hrW(r^c@hkU0$Ks{{ZAfY5W)XMWT|<#4qgs0Ad<1=o^0o z{^fg^CLUcBmFi<1CbnzZKy8qHdW~)qGM{V+e}0_y4aRF~zlPePVX|5Jg^+4>#mbt* zq6Ng__|wMuJQ@ewa`2Zc(=DG#XXw(j{^ep+r;N(*)MdOpXqV&u+wnM}QfZl%e?I1$ zt-uURnd95k!p1t|seDwvj&4zKTx+Y8nN=~( z5IhV-cw_O}X`e}a9H(dSR-h(U*Nd28XT-xFAqH+@JP|LrSchI3eLPeFQVyLn`-QXo z8fHWRK=vKXf6!lx)y7>*;+fpkx7URb)o>&7IB=gooj`!vw((pN-aol~^)JZZ6q<*x z5BhvBQn=A5g6P@CRN|&8tBcKWhYT3Y@nt_M)>vBG$JDT_A8cLd5F+YQdSHyf#mkC? zLf4FQ{Y;YkVVuJJ22ZCHz0|)+w{vmMBfb`HT)qOZj^$qh^!Q&EKPKnaVBZ;(3bL&| zMVjc>6j_^Ra5ejxjrr1Vz&-FKk2a!B=t1J_#>YW@0!wv%xqXbVDS}c;5}c zvd_q%Hwp)iTikdC9wdyiVSxfFUjp?gDzkkLh}6^Nh_HAf+LxmOHnu~0jNdjy;nyPr zk~`p!aD!{y#f|*OD*RsEa!Z@!*cjWt6`6I#O%QRCxDtUrb1upVcxA~mbco;rXHmqs zyfEBX%VE&0VSCJZ16{9BJB&W`~NETVX4f;Zm7i2`h>Ox-_t8YJi zqql<{%l9)9Rw_~~D}1??iI`kgavTEBykk*Vf)B>e9c$J(VZc;ba{1RR4}J^^@Lr`q zxCz~o(_}mqd@wFl`b%Zpco}{*Mg zu`{VvE?3OKHv^AJaPBt8aB@2s>*=}E=63l9z}ooC>iqAJt;|FrsN<#WJNzNnSfFJwV*1 zG=m2q?}F<7ysOhvldF{c7vZV7L9SeI6my2GidzGUm5J0&(F{J736ZXq&$PKgnyUWU zNoEgg08e9)ehFZ&NL2Q>DL3H}9f{)2;#51hW(>~m6c^$Y)8=A+1RavWLy41Q9xssO zW*!$jZ;Q;Qc>C~MgNRK&7VyAj#4L9K+Ly@$wR}Q7C>kJYbw}MqW@15F=HF!DG=mufQffax**U5o!-1 zo-RT5ssU7fdDFigrzaHy=ThJ>v21>r?fwq-DIa3~r5r@_wpqg*${|<6rFh|$;BiDQ z-wQ8rJPeS{%|$YEuh}+#4u@n{OjOvxAHJbG|T*3@nvy>U&j}Y55=(qG8s|X7Qj-QkH_*;)+HZIr+ECXe2k;P__f-& zj)+leX4DuT=2NAZY_b9T)y-ey+4RhC6(0iQgbSI0H%gG(AcjIG5~C z#7_SJ6u}j;X9#T)U;V+Glvt9ehv|_h`epko_(0yK<_OfUt|nNsQ={%Xe^B~jQ2Cen zomm*#wwZ&giwH~v!m6XU^>3n+GV`Vne~htG-Twfy9?85J4&ovzKf4T-g&|nC{{RF3 E*&D578UO$Q literal 0 HcmV?d00001