Skip to content

Instantly share code, notes, and snippets.

@07151129
Created June 25, 2015 19:24
Show Gist options
  • Save 07151129/1f35203a62df22e2137f to your computer and use it in GitHub Desktop.
Save 07151129/1f35203a62df22e2137f to your computer and use it in GitHub Desktop.
From b040d90995a4b480cc3c74539faf9626088264ef Mon Sep 17 00:00:00 2001
From: Pb <scandium@me.com>
Date: Thu, 25 Jun 2015 21:23:15 +0200
Subject: [PATCH] Xcode 7.0 b2 initial support
---
XcodePostFacto.xcodeproj/project.pbxproj | 36 +++++----
libgnu.a | Bin 0 -> 131784 bytes
xpf-bootstrap/DVTFilePath.h | 121 +++++++++++++++++++++++++++++++
xpf-bootstrap/cfbundle_rebind.cpp | 24 +++++-
xpf-bootstrap/rebind_table.cpp | 11 ++-
xpf-bootstrap/xpf_bootstrap.h | 1 +
xpf-bootstrap/xpf_bootstrap.mm | 95 ++++++++++++++++++++++++
xpf-bootstrap/yosemite_objc_stubs.h | 4 +-
xpf-bootstrap/yosemite_objc_stubs.m | 1 +
9 files changed, 272 insertions(+), 21 deletions(-)
create mode 100644 libgnu.a
create mode 100644 xpf-bootstrap/DVTFilePath.h
diff --git a/XcodePostFacto.xcodeproj/project.pbxproj b/XcodePostFacto.xcodeproj/project.pbxproj
index c5a9a85..0f3c533 100644
--- a/XcodePostFacto.xcodeproj/project.pbxproj
+++ b/XcodePostFacto.xcodeproj/project.pbxproj
@@ -28,6 +28,8 @@
05EEA0D61AB7F028000C8B89 /* yosemite_objc_stubs.m in Sources */ = {isa = PBXBuildFile; fileRef = 05EEA0D41AB7F028000C8B89 /* yosemite_objc_stubs.m */; };
05EEA0D71AB7F028000C8B89 /* yosemite_objc_stubs.h in Headers */ = {isa = PBXBuildFile; fileRef = 05EEA0D51AB7F028000C8B89 /* yosemite_objc_stubs.h */; };
05EEA0DA1AB80D1C000C8B89 /* NSVisualEffectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 05EEA0D91AB80D1C000C8B89 /* NSVisualEffectView.m */; };
+ 2F7145571B3C896300C59D02 /* DVTFilePath.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F7145561B3C896300C59D02 /* DVTFilePath.h */; };
+ 2FF7D80D1B3C76EF00650CBE /* libgnu.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 2FF7D80C1B3C76EF00650CBE /* libgnu.a */; };
/* End PBXBuildFile section */
/* Begin PBXContainerItemProxy section */
@@ -106,6 +108,8 @@
05EEA0D41AB7F028000C8B89 /* yosemite_objc_stubs.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = yosemite_objc_stubs.m; sourceTree = "<group>"; };
05EEA0D51AB7F028000C8B89 /* yosemite_objc_stubs.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = yosemite_objc_stubs.h; sourceTree = "<group>"; };
05EEA0D91AB80D1C000C8B89 /* NSVisualEffectView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSVisualEffectView.m; sourceTree = "<group>"; };
+ 2F7145561B3C896300C59D02 /* DVTFilePath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DVTFilePath.h; sourceTree = "<group>"; };
+ 2FF7D80C1B3C76EF00650CBE /* libgnu.a */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; path = libgnu.a; sourceTree = SOURCE_ROOT; };
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
@@ -129,6 +133,7 @@
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
+ 2FF7D80D1B3C76EF00650CBE /* libgnu.a in Frameworks */,
05EEA0BD1AB7B3B3000C8B89 /* PLPatchMaster.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
@@ -194,6 +199,7 @@
05B026521AB4EA7B00F6BF2B /* Dependencies */ = {
isa = PBXGroup;
children = (
+ 2FF7D80C1B3C76EF00650CBE /* libgnu.a */,
059723181B27812900662B9C /* PackageKit.framework */,
05B026A51AB4EA7B00F6BF2B /* PLPatchMaster.framework */,
05B026A61AB4EA7B00F6BF2B /* PLPatchMaster.framework.dSYM */,
@@ -207,6 +213,7 @@
children = (
05C258AF1AB89EED007DD20C /* DVTPlugInManager.h */,
052BA4481B276C0600058702 /* DVTPlugInScanRecord.h */,
+ 2F7145561B3C896300C59D02 /* DVTFilePath.h */,
);
name = "Xcode API";
sourceTree = "<group>";
@@ -280,6 +287,7 @@
buildActionMask = 2147483647;
files = (
05EEA0C41AB7BFEC000C8B89 /* dyld_priv.h in Headers */,
+ 2F7145571B3C896300C59D02 /* DVTFilePath.h in Headers */,
05C258B41AB8A667007DD20C /* cfbundle_rebind.h in Headers */,
05EEA0D71AB7F028000C8B89 /* yosemite_objc_stubs.h in Headers */,
05EEA0D31AB7EBEB000C8B89 /* rebind_table.h in Headers */,
@@ -457,7 +465,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+ ARCHS = "$(ARCHS_STANDARD)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
@@ -490,13 +498,7 @@
MACOSX_DEPLOYMENT_TARGET = 10.9;
MTL_ENABLE_DEBUG_INFO = YES;
SDKROOT = macosx;
- WARNING_CFLAGS = (
- "-Wall",
- "-Wextra",
- "-Werror",
- "-Wno-unused-parameter",
- "-Wno-undeclared-selector",
- );
+ VALID_ARCHS = x86_64;
};
name = Debug;
};
@@ -504,7 +506,7 @@
isa = XCBuildConfiguration;
buildSettings = {
ALWAYS_SEARCH_USER_PATHS = NO;
- ARCHS = "$(ARCHS_STANDARD_32_64_BIT)";
+ ARCHS = "$(ARCHS_STANDARD)";
CLANG_CXX_LANGUAGE_STANDARD = "gnu++0x";
CLANG_CXX_LIBRARY = "libc++";
CLANG_ENABLE_MODULES = YES;
@@ -532,13 +534,7 @@
MACOSX_DEPLOYMENT_TARGET = 10.9;
MTL_ENABLE_DEBUG_INFO = NO;
SDKROOT = macosx;
- WARNING_CFLAGS = (
- "-Wall",
- "-Wextra",
- "-Werror",
- "-Wno-unused-parameter",
- "-Wno-undeclared-selector",
- );
+ VALID_ARCHS = x86_64;
};
name = Release;
};
@@ -630,6 +626,10 @@
INFOPLIST_FILE = "xpf-bootstrap/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)",
+ );
OTHER_LDFLAGS = (
"$(inherited)",
"-framework",
@@ -658,6 +658,10 @@
INFOPLIST_FILE = "xpf-bootstrap/Info.plist";
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/../Frameworks @loader_path/Frameworks";
+ LIBRARY_SEARCH_PATHS = (
+ "$(inherited)",
+ "$(PROJECT_DIR)",
+ );
OTHER_LDFLAGS = (
"$(inherited)",
"-framework",
diff --git a/libgnu.a b/libgnu.a
new file mode 100644
index 0000000000000000000000000000000000000000..7b64e1e39029c5687fc897978ccd99b9c9f262fb
GIT binary patch
literal 131784
zcmV+W{{#RbJYjNUXg&%fF)uPOARr(hARr(hARr(yG&40aH8eFgF(4o{Ffkw?ATlr@
zARr(yFfcYWG$0^2Gd3U~ARr(hAYck#UoKNwO+-aTAX86LR7FGp0000e0RR9q0002^
zB>(^}0RR9n#Q*>w00026761SM0002U2><{M0RRACqyPYd0000uSpWb!0RRBV<p2Od
z0RRBV<p2O>0000$KL7w20RRA~tpEUX0001hO#lGw0002+jsO5q0RR9{2>}2-0002^
zB>(^@00026761Tb0RRA~M*#qB0RRBdQUL&x00000V*mhv0RRA?fdK%B0RRA?fdK%W
z0RRA?fdK%p0RRBVqyYe>0001JbN~Rl0001JbN~P%0RRB_xBvjm0000$fdByZ0002+
zjsO5z0RR9PF985{0RR9%V*vod0RRB7xB&pn0RR9{(E$MM0RR9H>j3}*0RRB-jsO4+
z0002U2><}v0000$fdBy70RRB#-~j+l0000OGynhq0ssJCWOZ;~V{C6_cx7V%Uvp)2
zUt?@<Wq4&{UuJA!X8>PhX>wm|Wo`gpZDeV3Uv6P-WdL7dVRL0)Y-Mf$Uu<D>bYEj{
zZE$aHWo~o;UvqSFX>eb3a$#v~X>Mm<b8KOAXk~K%UuAe{bYEs+X>4_JWdL7hWM6Y(
zW@U0;W^7?+0AFNva9?v_W@U0;W^7?+0AFopX>4U*ZeeX@Ut@1>V_|dvUvF?_Zees^
za%FRLZ*pZ{W?^Y;0AFu#Wo}_~Uvpu0WnX4tX>0&raB^>Fa$#*>ZeeX@0AF)ubYF0C
zZ)b90ZC`F-ZDjyoW^!d^Ut@P<0AF%tb98TVWnW`=WB^}tVRmI-V|Qc#Uu1P~Uvpt*
zWpV&tW@KM;VP<7=0AFxvaAjX}VP<7=0AFKhWNC6=Y;SI70AFQta&K|~UuAM~Z*pH@
zbYE;~Ze;*pW^;65bYXM=UvhA4Uu<)9VRQgrZDnn6V{mx@Uu|V=a${(60AF%&Y+rA1
zWo`gpZ*XO9VRQgrZ*XO9VRT<^Wo2Y@UuI)yWNC5$UvF?_Zees^aAk6BX>)UFc4Yux
zZ*XO9VRT<`a&Kc_ZeeX@0AF%&Y+rM9VRQgra&T;4b98cLa&m8S0AF)-a%FOIZ*pI6
zc4cyMX=G&pUvhA4UvqhFY-w(5000000000ZF)uPOARr(hARr(hARr(yG&40aH8eFf
zH6S20Ffkw?ATS^xARr(yFfcYWG$0@`H8e0FARr(hAYck&X>MV1c`a#gE^hz;00000
z0002b`tAM)000340000100001000131ONa4AOHXW0000P000131ONa40000000000
z0000000000000000001V0RR910001Z1ONa40001V0RR9100007000070000D00000
z0001AUvy=7bN~PV000000001AUsOd{Q~&?~00000000000000000000000000001Z
z1ONa4000000000000000004jh00000000000001AUu0!sb!T5`Zf0))0001AUqn|y
zQbqs(0000000000000000000d000000001Z1ONa40000000000000000006200000
z000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000000d000000000L00000
z0001=1ONa40000000000000000006200000000000001AUu0!sb!T5;a$#;~Wpe;u
zUqn|yQbqs(000000000y0000000000000000002A1ONa400000000000000000062
z00000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000000y0000000000
z000000002A1ONa40000000000000000006200000000000001AUu0!sb!T5}X>Mfz
z0001AUqn|yQbqs(000000000y000000000n000000002A1ONa4000000000000000
z0006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000001O00000
z00000000000002x1ONa40000000000000000006200000000000001AUu0!sb!T65
zbaDUy0001AUqn|yQbqs(000000001O000000001Q000000002x1ONa40000000000
z000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000002o
z0000000000000000000~1poj50000000000000000006200000000000001AUtw@?
zY-L|=VQpn|0001AUqn|yQbqs(000000002o000000000a000000000~1poj500000
z00000000000006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(00000
z000000RR910000a000000001Z1poj50000000000000000006200000000000001A
zUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000000a0RR910000a000000001-1poj5
z0000000000000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(
z000000000;0RR910000i000000002M1poj5000000000000000000620000000000
z0000Z000020000000;p90000C06zc#00000080P>00961000000003I03{9+1p^Kc
z1{)6He+&@;0000j0000203rYY009B}4h;YS0RaI3000310097EX>MV1c`a#gE@J=y
z0000200032L2z(vWgtvUR!tywWpZ<AZ*CwqE-)Y{V{Bn=XDv1`FfK4IH8d$8C}LrA
zWn>_4ZXirdR!tx?E;Vy@ZYcm_X>MV1c`a#gE@J>MaB^vOVRU6LbZu}iaBp*Icx-86
zUuJW3VRT`1FK29QX<`6KQ$a`p00001000000000C00000000010000100sd6|Ns9;
zQ$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p00001000000000C
z00000000010000100sd6|Ns9;Q$a`p00001000000000K00000000030000100sa9
z00jU901E*B|Ns9A3JMA%F)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^x
zARr(yFfcYWG$0@|GBh+GARr(hAYck(Y;R?FWn(UH00000000000002b`tAM)00034
z00001000030001B1poj5AOHXW0000P0002^1ONa40000000000000000000000000
z0001Z1poj50001h1poj50001Z1poj500007000070000F000000001AUvy=7bN~PV
z000000001AUsOd{Q~&?~0000000000000000001U000000001h1poj90002^3IG5D
z000001OR{l00000000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(000000001U
z000000002z000000002<1poj50000G3jhEJ000000006200000000000001AUu0!s
zb!T5;Vq$V-b^rihUqn|yQbqs(00000000150RR910001Q000000002m1^@s600000
z00000000000006200000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(00000
z0002V0RR910000m000000000<2LJ#70000`3jhEC000000006200000000000001A
zUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000002_0RR9100000000000001a2LJ#7
z0000000000000000006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(
z000000002_0RR910000@000000001a2LJ#7000133jhEC00000000620000000000
z0001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000000+0ssI20002f000000002S
z2LJ#70001B3jhEP000000006200000000000001AUu0!sb!T65baDUy0001AUqn|y
zQbqs(000000000P0{{R300027000000001)2mk;80000000000000000006200000
z000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000002W0{{R30000000000
z0000=2><{90000000000000000006200000000000001AUtw@?Y-L|=VQpn|0001A
zUqn|yQbqs(000000002W0{{R300013000000000=2><{90002c3jhEF0000000062
z00000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000000Y1ONa40000a
z000000001@2><{90000000000000000006200000000000001AUtw@?Y-L|=VQpn|
zaA9L#Uqn|yQbqs(000000000+1ONa40000a000000002S2><{9000000000000000
z0006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000001L1ONa4
z0001H000000002$2><{90002+3jhEF000000006200000000000001AUt@1=aA9L~
zUv+MGX>Md+Ura;*00000000000002c1ONa40000$000000000`3IG5D0000G3;+NE
z000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~000000000G
z1poj50001J000000001x3IG5D00000000000000B003wJ0000000000000020000O
z0000W3;+NG0001B3;+N$0000B0000`00000000010000100002000030000100000
z000000000000000000000000000000000000000000000000000000000010NQvb^
zS3y=&P(g|JL5cn`+r9w+001%4F~H~m0001mz<4T&!Gp;GiNb^8{zZiU4@J>A&~zIy
z+r9z-001$-M2Yw400000gZTe-1-t+M|Nn{DNQ1-(TR~nyUtPmhNQvdXLjV8(G14)>
zUFiS-0083v00062000002mt^9000aCKL7v#00000NdN!<0RR910000000M0Q0003e
z0jK}~00992000000001B0000000001Rs)Uz0003er~m)}000001Csy%00Af80000w
z00004p8x;=0V}8g004;q000Fb000000000^0000000005Bme*a00000P5=M^00000
z1f>7~00A$k0002400000000Jl000051OkEp0003{0jK}~009AD000000001U00000
z00001RtK&C0003{r~m)}167j*00x-=00063009vJB@Pn>0}c=d8xG-r3=shU00J%n
z0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*69NVR00cAu0}eV1I}1q@0tNs8
z1q%TY0TKZK00txg0}eh53kv`M2L%8F4mt}v3rQ0K3IG5AEC2ui0ssI2000O8|NsC0
z0000000000a{vGU0000000000000000000000000NdN!<0stTY00032`wk5N0RaI4
z0000100031V{C6_cx7WQV*mgE000090ssI20000000Soh3J9TEO!UbE76>2%3CIe`
z0tNs90RR910000001yBG0000000RJ3lLQa|00000002$^0000000093UXug>00000
z000000000000000000000000D0000000003092C%4FCWD00000Bme*a000000{~x>
z1S9|e0000005|{u0000000RJDlK}t#000000000000000001BW00000001}u00000
z00093P?H1z0000000000000000000q000000000^000000000308x_!0000000000
z0000000000L2z(vWgtvUR!tywWpZ<AZ*CwqE-)Y{V{Bn=XDv1`FfK4IH8d$8C}LrA
zWn>_4ZXirdR!tx?E;Vy@ZYcm`Y;R?FWn(U5055QIX?9_BWiNDXa4&Fgb7^>NX<}by
zb97;JVRSENY;0*_0CQz@Ut?@<Wq4&{UuJA!X8>t#bO2;^a9?9=Z)JF8V*q4jb7KH@
zVQh6}0AE6HZ)^Z&Y++|}0B&V>W^7?+a{y*!07z3oNC5x<00IC200IC201N;C00000
z0096100967000000RR90|7_uu<nRd@NH_oh07w7;0BryO0096104D$d000000D=Gj
z009610IvW50000007z3oNC5x<009610000001N;C0000000961009670RR90|436o
zNC5x<009610000001N;C0000000961009670RR90|436oNC5x<00IC200IC202BZK
z0000000RI30096700RI800aOF000000RR90|1f}v3-B-84nP0^08;<}0Db@f00961
z0H^=}03-ka00000nE(I)0RR91-v9srBme*a00000000000001B0001C0RsU500000
z00000000000001B000000000J00000000310000000000000000000K0000000001
zdQt!Zcn|>)3<n610RR9b0000S0002c`v3p`|NsAB0000000000K@Jdx0z(Z3MuP>8
z1djtG0000)00008`~Uy{|Ns9J0000000000K@Jdx0z(Z3000000001Q00003001pT
z00003001o<00003001q;00001000KP00001000J#00001000Jt00001000Jk00001
z000Jc00001000I(00001000Ix00001000IM00001000Ip00001000KI00001000KA
z00001000J&00001000Jw00001000JT00001000JL00001000J800001000J000001
z000I;00001000I$00001000IZ00001000IR00001000IE00001000I600001000Iw
z0000A002}p0000A000Cq0000A002}l0000A000C$0000D002}x0000D000Cy0000D
z002}t0000D000Ca00001000I600001000Ij0000E4*&oV1poj50000Q0000F0RRAC
z00000000010000F0RR91000000000J00001000000000000000Uvp)2Ut?@<Wq4&{
zUuJA!X8>PjV{UY80AFNva9?9=Z)JF8V*o`+UuJS)ZDlY30000A3JMA%F)uPOARr(h
zARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@|I5jdLARr(hAYck)
zX>x91ZDlQNXK-vTZvX%Q0002b`tAM)0003400001000030001B1poj5AOHXW0000P
z0002^1ONa400000000000000000000000000001p2LJ#70001h1poj50001p2LJ#7
z00007000070000F000000001AUvy=7bN~PV000000001AUsOd{Q~&?~0000000000
z000000002y000000001h1poj9000084FCWH000001OR{l00000000000001AUu0!s
zb!T5`Zf0))0001AUqn|yQbqs(000000002y000000000i0RR910001H1^@s60000e
z4FCWJ000000006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(00000
z0000I0ssI20002E000000001z2LJ#70000000000000000006200000000000001A
zUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000002W0ssI20000m000000000=2mk;8
z000134FCWE000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(
z000000002`0ssI200000000000001b2mk;8000000000000000000620000000000
z0001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(000000002`0ssI20002o000000001b
z2mk;80001B4FCWE000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|y
zQbqs(000000002i0{{R30002!00000000112><{90001J4FCWT000000006200000
z000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000002K1ONa40002d00000
z0000!3IG5A0000000000000000006200000000000001AUu0!sb!T64VQyz-a{vHe
zUqn|yQbqs(000000001w1poj500000000000000F3jhEB00000000000000000062
z00000000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000001w1poj500017
z000000000F3jhEB0002!4FCWH000000006200000000000001AUtw@?Y-L|>VrpXm
z0001AUqn|yQbqs(000000002%1poj50000a000000001M3jhEB000000000000000
z0006200000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000000F1^@s6
z0000a000000001w3jhEB0000000000000000006200000000000001AUtw@?Y-L|`
zd2nTO0001AUqn|yQbqs(000000000p1^@s60001_00000000293jhEB000084gdfM
z000000006200000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*00000000000002k
z1^@s60000$00000000133;+NF0000;4gdfG000000006200000000000001AUu9@t
zW^!R|WdHyG0001AUsOd{Q~&?~000000000O2LJ#70001R000000001(3;+NF00000
z000000000B003wJ0000000000000020000O000134gdfK0002E4gdf^0000B0000`
z00000000010000100002000030000300000000000000000000000000000000000
z000000000000000000000000000010NQvb^R#Qlc`wzAQgZM8Gl)yv}w(#fx0000;
ziNQ!I*=A;DW@auAAA|q^0000;iO5Mg#&ZrxjY$6wwp0WEgZeLY>RUlxUBeF_L;wI)
zNQvb^S3y=mR8vWb{y`7627~x750t<}54QN|00000NdLf0Dez_wAA|q^0000;iNj2d
zWB*M#=W`E154KDm{z#2O|AYB2bmd5c`vDJ>zz??gNCDsI00000Nr}fXz)gk!bS6xR
z|4fPYOo`&?00000NQ3(UbqYbo2QERp0RR91L&gLr08EMaTR~hwUO``7!zcj&00IC2
z000080RR9101N;>000000000^0000100000000000&)NV00AHYa{vGU0RaF200000
z002t>00000000420Ry4{0003X8UX+R000001g8K100AO%000001+@SG00AR&0000s
z0000027Ukl0E_?t00JrpdH?_b2M7q000001M*$8200032Pyhe`00000<^TWy00000
z0agQ|00001M;ZYD09gP400q1N0003_4gmlFvH$=81hoJF00BvJ000013BUjV00BxQ
z0RR9BCjbBdUH||900000n*aa+000000Z9X*00001AQ}Mx0FM9w00gH10003Za{vGU
z0000B69E7K2b}-_00sdI9{~UW3=;tW00+we00063009vJB@Pn>0}c=d8xG-r3=shU
z00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L8APWEh0|fvB4mt}v3rQ0K1^@sAGynq*Itx1s
zNfR6o000Fv00Ry>3p)!*69NVR00tHSNfQGOItx1s000Lh00Ry_3kwSX00=Gt0}eV1
zI}0ZaNfSQ|G7Av_5&=L8000Rz00Ry>3p)!*6951T9RV>D5djhbSPNMT000XQ07(-7
z01PGoNfQ7704x9i00IC2000080RR90{{R30000000OkMy00000000000000000000
z000000N4Nk00ID^000010s9UO009930RR910RR92FF|l{Y-wX*bZKvHb1zt9Z)9aI
zVQ_FSLvL<$Wo~qHFGOW_Wo&P7WpXc6Z*Od4Xklq?b1zt9Z)9aeWoBV@Y;-PoV{~tC
zY-4C)X>Kodb8;_YX>KnrE-!3pVlQKCVQyzHHZCwPX>Ma|b!24#0Ay)$ZeeX@Eo^6S
zY%XH}0001UbYx^@W-e#|0RR9100{yB0000000003AOQ-a0}99p^w<Lwo(cnA)&mOG
z2<8JA<f6%1*Jq!E0to;C0RR9100000015yA00000009713IG5A00000MgRZ+00000
z0RU3~0000000000000000000Y000000000Y000000000108#(|000000000000000
z002+`00000003S90000000031RbBu9000000LuUX000000097A000000000000000
z00000UH||900000n*aa+000000RUbA00000000000000000026000000002p00000
z000010AJkz00000007+p0000000031Pyhe`00000000000000006}nYY-J!!Ojb=G
zc4cyNX>V>IHZCwAC}V74Zf7kvFfcAKE;TeMAShyCb7f>8Z*Cw=Ojb=GGcGlAc5W#E
zWNC74VQpnCY-ez6E@J>MaB^vOVRU6LbZu}iaBp*Icx-86UuJW3VRT`1FK29QX<`6m
zX>wm|Wo`g$Z*FHGb#8NMXKrO=AZc!N0CQ=2WnXjvZDeV3Uv6P-WdLJnVR8UwX>4Tx
zaB^j4X?S03Wo~D5XaH<wZfA680Ay)$0AX-&Wo~3&WN&l;UqWwhYye18K}Z1r00062
z00062000aC0000000031000311^@s600031001K0u@Z6TQ+PN4002w?0043T00062
z001Wd007zm00000005H!00031004ym00000002l+K}Z1r0003100000000aC00000
z00031000311_1y6|Nlr+K}Z1r0003100000000aC0000000031000311_1y6|Nlr+
zK}Z1r000C4000C4000yK0000000093000311^@#91pov93jhEB0003100960|NjC2
z008hW+z!2bHT#qD&>LeQm3&wL003(M004df005By007GX00031001Nb001Na00000
z0D1rb009610Db@f03-ka00000i~s-t0RR91a{vGU761SM0001;000010000J0RR9b
z0000000000000000000>0000X00IF30000000000000000000`000000001%0000H
z3j_fG0000000000000000000K0000000001dQt!Zcn|>)3<n610RR9b0000S0002U
z`2YX^|Ns9>0000000000K@Jdx0z(Z3LxTj40{{Rl0000)0002+`2YX^|NsA%00000
z00000K@Jdx0z(Z3M}r281&#!d0{{R30002N00005001qi00004001p*00003001o*
z00003001rL00001000Kx00001000J?00001000J)00001000I(00001000Ix00001
z000IM00001000KA00001000Kf00001000KX00001000KM00001000KE00001000J;
z00001000J$00001000Jb00001000JT00001000JI00001000JA00001000I)00001
z000Iy00001000IX00001000IP00001000IE00001000I600001000Iw0000A002}p
z0000A000Cq0000A002}l0000A000D30000D002}}0000D000C~0000D002}_0000D
z000C`0000D002}>0000D000C?0000D002}-0000D000Ca00001000I600001000Ix
z0000E4*&od2LJ#7000010000F0RR91000000000Q0000F0RR9{000000000A00001
z00000000000000b0000100000000000000j00001000000000000000Uu0==Uu<P=
z0AFljb97&0Z*6dIZe?zC0AFonX>wm~VQpmqUu|J*Y;R)#Uu|V=V{mx@MMz&}a$#*{
zFaQ7}F)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@|
zH8nOMARr(hAYck&VRL0}VQpnCY-ez6E^hz;0002b`tAM)0003400001000030001B
z1poj5AOHXW0000P0002^1ONa400000000000000000000000000002U1^@s60001h
z1poj50002U1^@s600007000070000F000000001AUvy=7bN~PV000000001AUsOd{
zQ~&?~00000000000000000024000000001h1poj90000;3;+ND000001OR{l00000
z000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(0000000024000000002|00000
z0000k1^@s60000`3;+NG000000006200000000000001AUu0!sb!T5;Vq$V-b^rih
zUqn|yQbqs(00000000200RR910001i000000000g2LJ#700000000000000000062
z00000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000h0ssI20000m
z00000000212LJ#70001R3;+ND000000006200000000000001AUu0!sb!T5~VPk1-
zW^VvrUqn|yQbqs(00000000160ssI200000000000002n2LJ#7000000000000000
z0006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(00000000160ssI2
z0002e000000002n2LJ#70001Z3;+ND000000006200000000000001AUu0!sb!T5}
zZ({%e0001AUqn|yQbqs(000000000j0{{R30002h00000000232mk;80001h3;+NQ
z000000006200000000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(0000000002
z1ONa40002g000000001j2><{90000000000000000006200000000000001AUu0!s
zb!T64VQyz-a{vHeUqn|yQbqs(000000002i1ONa40000000000000113IG5A00000
z00000000000006200000000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(00000
z0002i1ONa40001300000000113IG5A0002+3;+NG000000006200000000000001A
zUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000000k1poj50000a00000000243IG5A
z0000000000000000006200000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(
z000000000|1poj50000a000000002e3IG5A000000000000000000620000000000
z0001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000001X1poj50001_000000002?
z3IG5A0000G4FCWL000000006200000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*
z00000000000000W1^@s60000$000000001>3jhEE0000`4FCWF000000006200000
z000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~000000001B1^@s60001J00000
z0002s3jhEE00000000000000B003wJ0000000000000020000O0001B4FCWH0001>
z4FCWz0000B0000`00000000010000100002000030000100000000000000000000
z000000000000000000000000000000000000000000010NQvc0|IcO*AA|q^0000F
zwpRg2|Hp&+FLd-pF~CTP`0EvBW@auAAA|q^0001rPytB)z(I(}u>lXZ@`L^_bnS%F
zbQVO2!GPfbbOS{(z=X+24@LMyh{5aANQwAe!)9h?W@auAAA|q^00010NQvcBP)LdU
z=l}o!07!|!W@ct)W@auAAA|q^0000;iO5KU_yTecNR3GU54KbT|AYE3bm>Tg#0Xnm
z!}tII00IC2000080RR9101N;>000000000_0000100000000000&@TW00ABWfdBvi
z0RaF200000003eD00000000421E~N200AEA0000000004t^fc40U+uC001KZ000HE
z00001BJ=<N000ET00001A?g4C09gP4000Jt00007f&c&j1_1(x00001Isw=K00032
zZ~y=R00000t^fc4000000agR400001I_dxb0DJ%d00qSW0003!*Z=?k00htg0003z
z*Z=?kvH$=800`p%005!@0006i2ao^&00#&L?*IS*35Eaw00+GQ00063009vJB@Pn>
z0}c=d8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*69NVR
z00cAu0}eV1I}1q@0tNs81vCHy4mt}v3rQ0k4*&oL4**FM000Lh00Ry_3kwSX00<TU
zNfQGOItx1s000Rl07(-7001li00062000002mt^8|Nj6000000006E40000000000
z000000000000000007Pa00062q5uE@0Rj6C4FCZF0RaF2009610WU#taBOK~VRUJ4
zZgVeKV{c?-E@5zRFGFu`bY*UIb1y_?c4cgDaAk5YRBvx=V`yP%ZgVeKV{c?-L}g}S
zb!>Dlcw=;LZ){^|VQFqJb#rnrVrgzKE-o)@X<{#9Y+-I^FE%bPFKKRLY;|O1003fP
zb7gK}ZDlQNXK-vTV*mgE0CRL?WMyV9XaE5K000090ssI20000000SNY3ik--2x<sl
z0|^K&3X}s20xkgp2LJ&900000000002LJ#7000000RUA100000000000000000004
z00000000070000000001098}~00000003P80000000031Pyhe`000000000000000
z05AXm0000005$*s000000096{00000000000000000000Z~y=R00000c>n+a00000
z0RUBb000000001|000000000108;<}000000000000000004mi00000004mi00000
z00031QUCw|00000000000000006}nYY-J!!Ojb=Gc4cyNX>V>IHZCwAC}V74Zf7kv
zFfcAKE;TeMAShyCb7f>8Z*Cw=Ojb=GGcGlAc5W#EVqtS-ZeeX@Eo^6SY%XH}FK}{c
zc42g7FLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTuY+-YBUt@1=aBps9Zgc=+Xkl^y
zVqtS-Uu<P=0Bmn=XCQTMb7^O8Wn>^}Zgc>1X?kT}bO3H)ZDjyrVRK~wb76O1b8KOA
zXaHYAZ*Ob>Z~$;}WoBu3Uu<P=0BmJ$07z3oNC5x<00IC200IC201N;C0000000961
z0096700000009610A8t5D@!I(S~vgz07w7;0EYko009610F3|u000000CNBU00961
z04D$d0000007z3oNC5x<009610000001N;C0000000961009670RR90|436oNC5x<
z009610000001N;C0000000961009670RR90|436oNC5x<00aO400aO402BZK00000
z00RI30096700RI800aOF00000009610RR90{{jF20Pru|4!wLe`(q%Le3SCf8(07U
z0BZmM0Db@f0FeLy0KEVJ009610Q3L=03-ka00000kN^Mx0RR91;{X5vBme*a0001j
z000010001n0000a00000005!@00031007tk000&M000000000000000000000001D
z00000000310000000000000000001R000000000!0000100992000000000000000
z0000K0000000001dQt!Zcn|>)3<n610RR9b0000S0001h`Tzg_|NsAD0000000000
zK@Jdx0z(Z3000000000a0000)0002U`Tzg_|Ns9!0000000000K@Jdx0z(Z3LW2VU
z0001b00003001qc00001000J?00001000I(00001000Ix00001000IM00001000KB
z00001000KM00001000KE00001000J;00001000J$00001000Jr00001000Jj00001
z000JI00001000JA00001000I)00001000Iy00001000In00001000If00001000IE
z00001000I600001000Iw0000A002}p0000A000Cq0000A002}l0000A000D30000D
z002}}0000D000C~0000D002}_0000D000C`0000D002}>0000D000C?0000D002}-
z0000D000Ca00001000I600001000If0000E4*&pQ1^@s60000H0000F0RRAS00000
z000010000F0RR91000000000R00001000000000000000Uu<D>bYEj{ZE$aHWo~o;
zUt(c%WnXM%ZUA3%baHHEZU99{UuJS)ZDlY30000ZF)uPOARr(hARr(hARr(yG&40a
zH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@{H#s&SARr(hAYck}baH8Mb8KOAXfAI6
z000000002b`tAM)0003400001000030001B1poj5AOHXW0000P0002^1ONa400000
z000000000000000000000000W1ONa40001h1poj50000W1ONa400007000070000F
z000000001AUvy=7bN~PV000000001AUsOd{Q~&?~0000000000000000000o00000
z0001h1poj90001>2><{B000001OR{l00000000000001AUu0!sb!T5`Zf0))0001A
zUqn|yQbqs(000000000o000000001x00000000281poj5000262><{B0000000062
z00000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000002O000000001M
z000000000&1^@s60000000000000000006200000000000001AUu0!sb!T5;a$#;~
zWpe;uUqn|yQbqs(000000000j0RR910000m00000000231^@s60002M2><{A00000
z0006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(00000000180RR91
z00000000000002p1^@s60000000000000000006200000000000001AUu0!sb!T5}
zX>Mfz0001AUqn|yQbqs(00000000180RR910000-000000002p1^@s60002U2><{A
z000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000001_
z0RR910001g000000000a2LJ#70002c2><{J000000006200000000000001AUu0!s
zb!T65baDUy0001AUqn|yQbqs(000000000Z0ssI200025000000001^2LJ#700000
z00000000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(00000
z0002e0ssI200000000000000|2mk;80000000000000000006200000000000001A
zUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000002e0ssI20000y000000000|2mk;8
z0000W3IG5C000000006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(
z000000000E0{{R30000a000000001v2mk;8000000000000000000620000000000
z0001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000000o0{{R30000a0000000028
z2mk;80000000000000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|y
zQbqs(00000000110{{R30001H000000002i2mk;80000m3IG5E000000006200000
z000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*00000000000002M0{{R30000W00000
z0000$2><{C0000`3IG5B000000006200000000000001AUu9@tW^!R|WdHyG0001A
zUsOd{Q~&?~000000002s0{{R30000$000000001B2><{C00000000000000B003wJ
z0000000000000020000O000133IG5E0001(3IG5=0000B0000`000000000100001
z00001000020000200000000000000000000000000000000000000000000000000
z000000000000010NQvcBP)LdU=l}o!0Dw3EbOT6<!$^tW=l}o!0DwFL01uVH#smWZ
zh{#BT#0Xnm!;Am`00IC2000080RR9101N;>000000000?0000100000000000&oBT
z00AEXd;kCd0RaF200000001%o00000000421C0Ox00AF^0000000004mjD0&0U?6`
z001@s000G?00001B7*<`00pH00003ad;kCd00xHu000632Z#Uw00xo(000I7009vJ
zB@Pn>0}c=d8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*
z69NVR00cAu0}eV1I}1q@0tNs81vCHy4mt}v3rQ0I00txg0}eh53kv`M2M+*A6951J
zEC2ui0ssI2000O8|NsC00000000000G5`Po0000000000000000000000000LjV8(
z0stcb00032`wk5N0RaI40000100031b98cPaC2;7b7(GO00000000RB0000000000
z10MkjkzRy@bxQ&X0099200000000090000000001096S900000000vJ0000000031
zQvd(}00000000000000000sa60000000{s900000009712><{9000004gdfE00000
z0RU4D000000000J000000000108jt`000000000000000002R7aBO8DOiWfyAa-SP
zb7^mGAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<Aa8CUOiWfyATusCb9Qbi0CRM5
zX>fCFVRL9MV*oF3a%py9bY(AeZE!DeZ*ysQY-wU&W^;65bYXNaXKZX~VgPe=a%pg1
zbaG*7Y-w(1Uvq3>b7*CA0AE6HZ)^Z&X>4TxV`yP=0AgWtWdLGfb7fy_X>9;#VPs!(
zY+-X~07z3oNC5x<009610096101N;C000000096100967000000HQ!lA1nX>0B`^R
z0096104D$d0000007z3oNC5x<009610000001N;C0000000961009670RR90|436o
zNC5x<009610000001N;C0000000961009670RR90|436oNC5x<00IC200IC202BZK
z0000000RI30096700RI800aOF00000009610Pru|4r3sdd_VvI08;<}0EYko00961
z0DJ%d03-ka00000k^lez0RR91hyVZpBme*a0000000000000000000o0000100992
z0000000000000000000K0000000001dQt!Zcn|>)3<n610RR9b0000S00000{Qv*|
z|Ns9o0000000000K@Jdx0z(Z3LW2VU0000Q00002001ot00003001pL00001000Ix
z00001000IM00001000Is00001000JL00001000JD00001000J200001000I_00001
z000I)00001000Iy00001000IX00001000IP00001000IE00001000I600001000Ik
z0000A002}d0000A000C$0000D002}x0000D000Cy0000D002}t0000D000C400001
z000Iv0000E4*&q*0{{R3000010000F0RR91000000000f0000100000000000000P
z00001000000000000000UvqSFX>eb3a$#v~X>Mm<b8KOAXk~K%Uu<D>bYEj{ZE$aH
zWo~o;Ut(c%WnXM%ZU99{UuJS)ZDlY30000ZF)uPOARr(hARr(hARr(yG&40aH8eFf
zH6S20Ffkw?ATS^xARr(yFfcYWG$0@`IXN~UARr(hAYck*cxiNIVQFkGZvX%Q00000
z0002b`tAM)0003400001000030000G1poj5AOHXW0000P0001}1ONa40000000000
z0000000000000000000p0ssI20000m1poj50000p0ssI200007000070000E00000
z0001AUvy=7bN~PV000000001AUsOd{Q~&?~00000000000000000000000000000m
z1poj5000000000000000004jh00000000000001AUu0!sb!T5`Zf0))0001AUqn|y
zQbqs(0000000000000000000=000000000m1poj50001F2LJ#8000000006200000
z000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000000=000000000u00000
z0001b1poj50000000000000000006200000000000001AUu0!sb!T5;a$#;~Wpe;u
zUqn|yQbqs(000000001j000000000m00000000281poj50001N2LJ#80000000062
z00000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(00000000280000000000
z000000002u1poj50000000000000000006200000000000001AUu0!sb!T5}X>Mfz
z0001AUqn|yQbqs(0000000028000000000m000000002u1poj5000000000000000
z0006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000002u00000
z00000000000000I1^@s60000000000000000006200000000000001AUu0!sb!T65
zbaDUy0001AUqn|yQbqs(000000002u000000001g000000000I1^@s60000000000
z000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000001C
z0RR9100000000000001y1^@s60000000000000000006200000000000001AUu0o)
zVE_OC000000001AUqnGvK>z>%000000001F0RR9100004000000001#1^@s800000
z00000000000000000000000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(00000
z0001J0RR910000y000000001(1^@s60001V2LJ#9000000006200000000000001A
zUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000001_0RR910000a000000002g1^@s6
z0000000000000000006200000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(
z000000002U0RR910000a000000002^1^@s6000000000000000000620000000000
z0001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000002&0RR910000-000000000S
z2LJ#70001l2LJ#900000000620000000000000020000O0001#2LJ#80001_2LJ#N
z0000B0000`0000000000000000000100001000000000000000000000000000000
z000000000000000000000000000000000000000+000020000000;p90000C06zc#
z0000007?J=00961000000007R0000z000010T>AbWB~vG0000013~}*00esg000F9
z009vJB@Pn>0}c=d8xG-r3=shU00J}s0}e?OKMXnxI|~8|0009u07(-700ble0}eh5
z3kv`M04x9i00IC2000080RR90|6~CG0000000aO40000000000000000000000000
z04x9i00ICZ000010s9UO009930RR910RR920A+Y-bY@{`Y%XH}000000ssI30YPwZ
zY-J!!Ojb=Gc4cyNX>V>IHZCwAC}V74Zf7kvFfcAKE;TeMAShyCb7f>8Z*Cw=Ojb=G
zGcGlAc5W#EWq4_HW?^Y;E@J>MaB^vOVRU6LbZu}iaBp*Icx-86UuJW3VRT`1FK29Q
zX<`6ncxiNBW?^Y;b#i3@X>N1?000010000;Q$a`p00001000010000C0000000001
z0000100sa60000+E#%%T0001P000010000d000000000;Q$a`p00001000000000C
z00000000010000100sd6|Ns9;Q$a`p00001000000000C00000000010000100sd6
z|Ns9;Q$a`p00001000010000K00000000030000100sa900jU901E&B0000mfQSn;
z0001c000010000&0000a000000000r0000A000IM0000A000Ik0000B002}d0000B
z000Cq0000E002}l0000E000C50000F3IG6P0RR9100000UuAe{bYEs+X>4_JWdHyQ
z3JMA%F)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@`
zH8V0GARr(hAYck+WG!fKZ)+}Z00000000000002b`tAM)00034000010000100013
z1ONa4AOHXW0000P000131ONa400000000000000000000000000001R0RR910001Z
z1ONa40001R0RR9100007000070000D000000001AUvy=7bN~PV000000001AUsOd{
zQ~&?~00000000000000000000000000001Z1ONa4000000000000000004jh00000
z000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(0000000000000000000d00000
z0001Z1ONa40000000000000000006200000000000001AUu0!sb!T5;Vq$V-b^rih
zUqn|yQbqs(000000000d000000000L000000001=1ONa400000000000000000062
z00000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000y0000000000
z000000002A1ONa40000000000000000006200000000000001AUu0!sb!T5~VPk1-
zW^VvrUqn|yQbqs(000000000y0000000000000000002A1ONa4000000000000000
z0006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(000000000y00000
z0000l000000002A1ONa40000000000000000006200000000000001AUu0!sb!T5}
zZ({%e0001AUqn|yQbqs(000000001M0000000000000000002v1ONa40000000000
z000000006200000000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000001M
z000000001O000000002v1ONa40000000000000000006200000000000001AUu0!s
zb!T64VQyz-a{vHeUqn|yQbqs(000000002k0000000000000000000`1poj500000
z00000000000006200000000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(00000
z0002k000000000a000000000`1poj50000000000000000006200000000000001A
zUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000002|000000000a000000001V1poj5
z0000000000000000006200000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(
z000000000W0RR910000a000000001(1poj5000000000000000000620000000000
z0001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000000)0RR910000i000000002I
z1poj50000000000000000006200000000000000Z000020000000;p90000C06zc#
z0000007(D<00961000000003I03{9+1p^Kc1{)6He+&@;0000h0000203ZMW009B}
z4h;YS0RaI3000310097IWG!fKZ)+}N0000000IC20Rcg9aBO8DOiWfyAa-SPb7^mG
zAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<Aa8CUOiWfyATusCb9Qbi0A^$@Xm4+8
zE@J>MaB^vOVRU6LbZu}iaBp*Icx-86UuJW3VRT`1FK29QX<`6KQ$a`p0000100000
z0000C00000000010000100sd6|Ns9;Q$a`p00001000000000C000000000100001
z00sd6|Ns9;Q$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p00001
z000000000K00000000030000100sa900jU901E*B|Ns9ZF)uPOARr(hARr(hARr(y
zG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@{IW#aJARr(hAYck+WG!=HW@U0M
zW^7?+E^hz;0002b`tAM)0003400001000030001B1poj5AOHXW0000P0002^1ONa4
z00000000000000000000000000001B1ONa40001h1poj50001B1ONa40000700007
z0000F000000001AUvy=7bN~PV000000001AUsOd{Q~&?~0000000000000000000)
z000000001h1poj90002s2><{D000001OR{l00000000000001AUu0!sb!T5`Zf0))
z0001AUqn|yQbqs(000000000)0000000026000000002Q1poj5000003IG5G00000
z0006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000002=00000
z0001B000000001V1^@s60000000000000000006200000000000001AUu0!sb!T5;
za$#;~Wpe;uUqn|yQbqs(000000000~0RR910000m000000002g1^@s60000m3IG5B
z000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000001l
z0RR910000000000000042LJ#70000000000000000006200000000000001AUu0!s
zb!T5}X>Mfz0001AUqn|yQbqs(000000001l0RR910000=00000000042LJ#70000u
z3IG5B000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(00000
z0002a0RR910002f000000000^2LJ#70000$3IG5O000000006200000000000001A
zUu0!sb!T65baDUy0001AUqn|yQbqs(000000001?0ssI20001y000000000X2mk;8
z0000000000000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(
z000000000o0{{R30000000000000282mk;8000000000000000000620000000000
z0001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000000o0{{R30000y0000000028
z2mk;8000263IG5C000000006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|y
zQbqs(000000001P0{{R30000a000000002)2mk;80000000000000000006200000
z000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000001z0{{R30000a00000
z0000I2><{90000000000000000006200000000000001AUtw@?Y-L|`d2nTO0001A
zUqn|yQbqs(000000002C0{{R30000-000000000s2><{90002M3IG5C0000000062
z00000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*0000000000000001ONa40000W
z000000001h2><{C0002c3IG5B000000006200000000000001AUu9@tW^!R|WdHyG
z0001AUsOd{Q~&?~000000000W1ONa40000$000000001>2><{C00000000000000B
z003wJ0000000000000020000O0002k3IG5F0000e3jhE-0000B0000`0000000001
z00001000010000200003000000000000000000000000000000000000000000000
z00000000000000000010NQvb^S3y=&P>K74`vP|+iQnh|0000%iN@#v0000)i#Unj
z=l}o!0O$Y!002aZI7Er?>jH_`NQ1-(TR~nyUtPnj000020000000;p90000C06zc#
z0000008an_00961000000007W00001C;_Md000320000000000L;wH)000000agQr
z00001D5wAc0000000W2s0003fr~m)}WB>pF1PlNG0000005Sjo0000000a>L00000
z001%o00000000Gz00001ET{kg0Eqwq00oZ#0003kr~m)}t^fc400006fdBvi1q1*A
z5dkF*69oef5C$6#;eQMf0RR93E&&4$Itx1sCk#mwKMXPp5djhbKnef=0|fvB4mt}v
z3rQ0K1^@sA3jq-U5&-}J1vCHy4mt}v3rQ0K1^@sCBme^rJ_`#A0000i0000200000
z00;p8|Ns90000000000)00000000000000000000000000000+00002044wc009B}
z4h;YS0RaI3000310097IWG!=HW@U0MW^7?+E@J=y000002?78B000000009h0SdcX
zpM!OV0ulfL0RR910000001N;C0000000RJ3lLQO^00000000{R0000000093Q<DT6
z000000000t00000000030A7;>Hvj+t00000IRF3v000000{~N#1ONa40000000000
z00000000000000005<>t0000000RJ2lLP<&000000000000000000{R00000001`t
z0000000093UXug>0000000000000000000Z000000000t00000000030AG^?00000
z000000000000000L2z(vWgtvUR!tywWpZ<AZ*CwqE-)Y{V{Bn=XDv1`FfK4IH8d$8
zC}LrAWn>_4ZXirdR!tx?E;Vy@ZYcm}WG!=HW@U0MW^7?+E@J>MaB^vOVRU6LbZu}i
zaBp*Icx-86UuJW3VRT`1FK29QX<`6oWM6Y(W@U0;W^7?+0BLS?0A^$WW^7?+0A>JX
z07z3oNC5x<009610096101N;C0000000961009670000002rSLFDw860CNBU00961
z04D$d0000007z3oNC5x<009610000001N;C0000000961009670RR90|436oNC5x<
z009610000001N;C0000000961009670RR90|436oNC5x<009610096102BZK00000
z00RI30096700RI800aOF0000005E`v3p4-#0D%Ai009610H^=}03-ka0000000000
z000000000)0001C0RsU50000000000000000000K0000000001dQt!Zcn|>)3<n61
z0RR9b0000S0002M`~Uy{|Ns9)0000000000K@Jdx0z(Z3MuP>81djtN00002001o}
z00003001o<00002001o%00004001q200001000Je00001000JV00001000JN00001
z000I(00001000Ix00001000IM00001000Iv00001000KI00001000KA00001000J&
z00001000Jw00001000JT00001000JL00001000I@00001000I*00001000Iu00001
z000Im00001000IZ00001000IR00001000IE00001000I600001000Ik0000A002}d
z0000A000Cq0000D002}l0000D000C400001000Is0000E4*&ol1ONa4000010000F
z0RR91000000000W0000100000000000000f0000100000000000000G0000100000
z0000000000UuI-qb75v>a$ja_VP^neWOZ;~b75v>a$ja_VP^neUteW%a&K|~Ut?@<
zb7cTUNMB}hVQpnF0000A3JMA%F)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?
zATS^xARr(yFfcYWG$0@{G&D3IARr(hAYck)b#N_nVP<7=EoN+CXD)950002b`tAM)
z0003400001000030001B1poj5AOHXW0000P0002^1ONa400000000000000000000
z000000000$0{{R30001h1poj50000$0{{R300007000070000F000000001AUvy=7
zbN~PV000000001AUsOd{Q~&?~0000000000000000000a000000001h1poj90002M
z2mk;9000001OR{l00000000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(00000
z0000a000000001P000000001_1poj50002U2mk;A000000006200000000000001A
zUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000001z0000000012000000000I1^@s6
z0000000000000000006200000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(
z000000002#000000000m000000001K1^@s60002k2mk;900000000620000000000
z0001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000000P0RR9100000000000001)
z1^@s60000000000000000006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|y
zQbqs(000000000P0RR910000+000000001)1^@s60002s2mk;9000000006200000
z000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000001A0RR910000b00000
z0002r1^@s60002!2mk;A000000006200000000000001AUu0!sb!T65baDUy0001A
zUqn|yQbqs(000000001l0RR910001w00000000042LJ#700000000000000000062
z00000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000000J0ssI200000
z000000001!2LJ#70000000000000000006200000000000001AUtw@?Y-L|=VQpn|
z0001AUqn|yQbqs(000000000J0ssI20000y000000001!2LJ#70002^2mk;A00000
z0006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000000_0ssI2
z0000a000000002b2LJ#70000000000000000006200000000000001AUtw@?Y-L|=
zVQpn|aA9L#Uqn|yQbqs(000000001U0ssI20000a000000002<2LJ#70000000000
z000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000001&
z0ssI20000-000000000N2mk;8000082><{B000000006200000000000001AUt@1=
zaA9L~Uv+MGX>Md+Ura;*00000000000002s0ssI20000W000000001B2mk;B0000O
z2><{A000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~00000
z000000{{R30000$000000001h2mk;B00000000000000B003wJ000000000000002
z0000O0000W2><{C0000`2><{j0000B0000`000000000100001000010000200001
z00000000000000000000000000000000000000000000000000000000000000010
zNQvcv<^TWy0m1GVxkCT|01rgYx&r_J05QOc&RyvM0001L000020000000;p90000C
z06zc#0000008jt`00961000000007X00001A^~Oq000320000000000Bme*a00000
z0agQt00001B4z*p00UK%1O$oz0003ZW&i*H0000000n~p000F9009vJB@Pn>0}c=d
z8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*69NhV00ad9
z0}eV1I}1q@0tNs81tb6i4n7MD3jhEBEC2ui0ssI2000O8|NsC00000000000Bme*a
z0000000000000000000000000LI3~&0stof00032`wk5N0RaI40000100031WOZ;Y
zb75v>axG?TVP`I500000000RB000000000010n$mO9CJO0RaF200000000UA00000
z00093RFeb%0000000000000000000%aBys8AWTeFO(1q<a&u{KZXh-;Fd!&nY+-I^
zEjBPPE-)@NG$|k`VqtS-WFT*DAWTeFO&~KaHFI`uDF9@3a4mCTW@U0MW^7?+E@J>M
zaB^vOVRU6LbZu}iaBp*Icx-86UuJW3VRT`1FK29QX<`6mb#PyEVP<7=UuJA!X8>t#
zbO2^#0A_4qX8=f3K}Z1r0003100031000aC0000000031000311^@s6006hOgXJs$
z0049V00031001Wd00000002l+K}Z1r0003100000000aC0000000031000311_1y6
z|Nlr+K}Z1r0003100000000aC0000000031000311_1y6|Nlr+K}Z1r0003100031
z000yK0000000093000311^@#91pov93jhEB001z6hzm3T004sk00031003qH001Na
z0000000000000000000a00000000310000000000000000000K0000000001dQt!Z
zcn|>)3<n610RR9b0000S0002s{Qv*||Ns9a0000000000K@Jdx0z(Z3000000000W
z00002001pL00001000Ix00001000IM00001000Iw00001000IE00001000I600001
z000Ik0000A002}d0000A000Cq0000D002}l0000D000C400001000IU0000E4*&oF
z0{{R3000010000F0RR91000000000H00001000000000000000Uu1P~Uvpt*WpZC;
zY++{rUuI)&bZh`cNMB}hVQpnF0000A3JMA%F)uPWARr(hARr(hARr(yG&40aH8eFf
zH6S20Ffkw?ATS^xARr(yFfcYWG$0@}GdVUOARr(hAYck+X>4U~VQpn&VRS8QXK-vT
zZvX%Q000000002b`tAM)0003400001000030001B1poj5AOHXW0000P0002^1ONa4
z00000000000000000000000000002k2mk;80001h1poj50002k2mk;80000700007
z0000F000000001AUvy=7bN~PV000000001AUsOd{Q~&?~0000000000000000002;
z000000001h1poj9000134gdfK000001OR{l00000000000001AUu0!sb!T5`Zf0))
z0001AUqn|yQbqs(000000002;000000001A0RR910001T1^@s60001p4gdfI00000
z0006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000000{0ssI2
z0002I000000002d2LJ#70000000000000000006200000000000001AUu0!sb!T5;
za$#;~Wpe;uUqn|yQbqs(000000000D0{{R30000m000000001u2mk;80001}4gdfF
z000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000000z
z0{{R300000000000002J2mk;80000000000000000006200000000000001AUu0!s
zb!T5}X>Mfz0001AUqn|yQbqs(000000000z0{{R30001^000000002J2mk;800026
z4gdfF000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(00000
z0002s0{{R30000T0ssI20001B2><{90002E4gdfq000000006200000000000001A
zUu0!sb!T65baDUy0001AUqn|yQbqs(000000002}1poj50000h0RR910001e3jhEB
z0000000000000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(
z000000000e2LJ#700000000000001}3;+NC000000000000000000620000000000
z0001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000000e2LJ#700013000000001}
z3;+NC0002!4*&oJ000000006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|y
zQbqs(000000001h2LJ#70000a00000000004FCWD0000000000000000006200000
z000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000001_2LJ#70000a00000
z0000a4FCWD0000000000000000006200000000000001AUtw@?Y-L|`d2nTO0001A
zUqn|yQbqs(000000002U2LJ#70001_000000000;4FCWD000085C8xO0000000062
z00000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*00000000000001R2mk;80000W
z000000002+4FCWG0000;5C8xH000000006200000000000001AUu9@tW^!R|WdHyG
z0001AUsOd{Q~&?~000000001x2mk;80000;000000000G4gdfH00000000000000B
z003wJ0000000000000020000O0000`5C8xN0002M5C8yB0000B0000`0000000001
z00001000010000200005000000000000000000000000000000000000000000000
z00000000000000000010NQvb^S3y=mRY6o!NQ3McNQqU@Ns0DIiTg;2UC8JF0000<
ziN{Qd|L6b!002#i{Yfd^Ndd)3g}`(ULJzh?IRAtAFAtT#>jE*rNsV6rOo?^CW@auA
zAA|q^0000Fwo3s>|HFg%FLd-o54PY)iQnh|0000<iN;L<>`RS&CIRRG0000<iN`U(
zO@;q-QA~;dNQ-sIOo{5~00000L&gLzFHemuCrFD;&`5>JbQwsCMZgcX0E75150t<U
zw!ld##7zPGOo<^(iSI~>-b{(|=l}o!07J$^H2?riiTFr^#28yaTtQtyUO``7!&?CW
z00IC2000080RR9101N;>000000000|0000100000000000(JlZ00BJ#3IPBB0RaF2
z00000008m;00000000421E&B000BKR0RR9100003s{jB10X;GS002q=000BA00001
zJv;#b0F(d#00h7Q0003$G64Vp-T(jq1jqmY00BTj0RR920RR95`~Uy|0YO0l001Nb
z000C70RR92LO}rl0Db`g00a{O0003+K>+{&p#cB@1RDVW00Bn|0RRBR0RR95Bmn>b
z0Z0k~008;{000Fh0RR92L^1&Y00tHT0031000000003+N000000003*2PFXj07n4;
z000084*>uG35Wmy00sdHjQ{`u0VV-50RR920SgSJ00001CNcp400008Hvs?u4G#eT
z00;^J000h50RRB?000039u8Ll0089x000793DW=o00#&F0TBTu4ig0f4iE+#4&i?c
z5di=I0xkgq4mt}v3nvUo6F&?x3lRYl0YC}>00RX80}eV1I}1q@0tNs81T+8x4mt}v
z3rQ0K1^@sBGynq*Itx1sNfQ771|0!06A=Lt0ay!J3jhEI1pqM<0tNs82oC^B6951S
zBme^rJ_`#A000Uu0Rs*?3p)!Z3`r9*3m^*s01FEN000aH00Ry>3p)!*6951WCICqj
z000ga07(-A4mt}v3jhEBEC2ui0ssI2000O8|NsC00000000000@&Et;0000000000
z000000000000000p8x;=0sw3P00032`wk5N0RaI4000010003mb#rnrX>Ma|b!25P
zX)`!B055fOaxZCaV{CO~WiNAib1z?Xd2nTO003rbY-Mg?ZDnI&bS-RWaBMDP00000
zUvznJWpgfQ00961Uvp`CWnXkIXaE8L000090ssI20000000TV%3J9OOgOLMf0w@6k
z9rCUSBU|NJgjooL*OLMd00992000000000R0000000001096|R00000001=r00000
z00031Q#Akp000000J8u90000000IDZNB{r;000000000000000000000000002lxO
z00000009707ytkO00000RR910000000RUcA000000002Y00000000020CqqC00000
z000000000000000000000000L000000000108teH00000006E40000000062c2KSW
z00000007JY0000000031QUCw|00000000000000004D$d00000080P>000000097B
z00000000000000000000F8}}l00000LjV8(000000RT_{0000000000000000000u
z0000000020000000000109^n8000000000000000002<{00000003100000000031
zUR3}9000000BisN0000000IDZKmY&$0000000000000000B`^R000000Db@f00000
z0097800000000000000000000djJ3c00000;{X5v000000RUbA000000000000000
z0001s000000002v00000000010AJ$(000000083v0000000031Pyhe`0000000000
z000000IC20000000OJ4v000000097900000000000000000000L2z(vWgtvUR!tyw
zWpZ<AZ*CwqE-)Y{V{Bn=XDv1`FfK4IH8d$8C}LrAWn>_4ZXirdR!tx?E;Vy@ZYcm}
zX>4U~VQpn&VRS8QXK-vTV*oF3a%py9bY(AeZE!DeZ*ysQY-wU&W^;65bYXNaXKZX~
zVgPMsX>4U*ZeeX@Ut@1>V_|dvV`yP=0Bmn=XJvDAUvgz^VRUJBWnXi3W@c%40A>JW
zX>tHzVqtS-0AgWtWnXD-Uvg!0b!>D1WNC6@VRK~wWNC6@VRL0{Wo`g$Z*FHGb#8NM
zXKrO=AZc!N0AF8ZVRCnAZeMe0dSzd90CQ=2WnXjvWNC72Wo`g&Wo2Y@Uvp(}VRB(~
zZ*l-)VRL0{Wo`g)Ut@1>V_|dvZ~$Uqb7cTXQ$a`p00002000020000C0000000001
z0000100sa6000010002c^+x9DOAc~40000;0001u000010002!000000001X00001
z0000d000000000;Q$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p
z00001000000000C00000000010000100sd6|Ns9;Q$a`p00004000040000K00000
z000030000100sa900jU901E*B|Ns9000030|Ns920002B;3n_Ad^P)HAeDTR^3WSt
z0001M0001f0001y0002x000010000?0RR9N00000007ef0003100373001Na00000
z0Ehqp0096101p8G03-ka00000^#A|>0RR91K>+{&761SM0000000000000000002;
z0002dSOoz90000000000000000000K0000000001dQt!Zcn|>)3<n610RR9j0000S
z0000`_y7O@|NsB;0000000000K@Jdx0z(Z3O@jxF28{)d1djs%0002i00005001qW
z00005001q700004001p?00006001p300002001o@00003001rZ00001000K<00001
z000I(00001000Ix00001000IM00001000Jg00001000I80ssI3000L10RR92000Kx
z0RR92000Kp0RR92000Ke0RR92000KW0RR92000K50RR92000J|0RR92000Jt0RR92
z000Jl0RR92000JJ0RR92000JB0RR92000J00RR92000I@0RR92000Io0RR92000Ig
z0RR92000IF0RR92000I70RR92000K&00001000Kw00001000KV00001000KN00001
z000KB00001000K300001000J@00001000J*00001000Jf00001000JX00001000JM
z00001000JE00001000J300001000I`00001000Iq00001000Ii00001000IX00001
z000IP00001000IE00001000I600001000Iw0000A002}p0000A000Cq0000A002}l
z0000A000D30000D002}}0000D000C~0000D002}_0000D000C`0000D002}>0000D
z000C?0000D002}-0000D000C400001000I?0000E4*&p=2mk;8000010000F0RR91
z000000000a0000100000000000000K0000100000000000000s000010000000000
z0000!0000100000000000000k00001000000000000000Uu|Y-Y-L|=VQpn!V{dL_
zVRQgrY+-YBUt@1=aBps9Zgc=&VqtS-Uu<P=0AF)-a%^R80AFokY;1310AFooZDVkG
z07Xb&W^!R|WiS9EF)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(y
zFfcYWG$0@|GBP+IARr(hAYck_aAj^`bS-3QWiD?3000000002b`tAM)0003400001
z00003000261poj5AOHXW0000P0000;1poj500000000000000000000000000002U
z1ONa40002c1poj50002U1ONa400007000070000G000000001AUvy=7bN~PV00000
z0001AUsOd{Q~&?~0000000000000000000~000000002c1poj90001(3IG5I00000
z1OR{l00000000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(000000000~00000
z0001o000000000a1^@s60002k3IG5E000000006200000000000001AUu0!sb!T5;
zVq$V-b^rihUqn|yQbqs(000000002n000000000+00000000211^@s60000000000
z000000006200000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000X
z0RR910000m000000002-1^@s60002^3IG5B000000006200000000000001AUu0!s
zb!T5~VPk1-W^VvrUqn|yQbqs(000000000{0RR9100000000000000X2LJ#700000
z00000000000006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(00000
z0000{0RR910000?000000000X2LJ#7000003jhEC000000006200000000000001A
zUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000001;0RR910001<000000001O2LJ#7
z000083jhEN000000006200000000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(
z000000000x0ssI20001>000000000B2mk;8000000000000000000620000000000
z0001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000002n0ssI2000000000000021
z2mk;80000000000000000006200000000000001AUt@E0a%pa7000000001AUsOd{
zQ~&?~000000002n0ssI20001400000000212mk;80000000000000020000000000
z000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000000q0{{R30001300000
z000042><{90001J3jhEF000000006200000000000001AUtw@?Y-L|>VrpXm0001A
zUqn|yQbqs(000000001t0{{R30000a00000000172><{900000000000000000062
z00000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(00000000260{{R30000a
z000000001h2><{90000000000000000006200000000000001AUtw@?Y-L|`d2nTO
z0001AUqn|yQbqs(000000002g0{{R30000-000000001_2><{90001p3jhED00000
z0006200000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*00000000000000W1ONa4
z0000$000000002+2><{C0001(3jhED000000006200000000000001AUu9@tW^!R|
zWdHyG0001AUsOd{Q~&?~000000001B1ONa40001J000000000m3IG5D0000000000
z0000B003wJ0000000000000020000O0001}3jhEJ0000e3;+ON0000B0000`00000
z00003000030000200005000030000000000000000000000000000000000000000
z0000000000000000000000010NQvc%`ACZe00000i#SM)6#xJL05QOc&gcLD008I!
z0001HW@auAAA|q^00010NQvc%`ACZe00000i#SM)6#xJL05QOc&gcLD008I!0001k
z000020000000;p90000C06zc#00000089V?00961000000007T00001A^`yb00000
z00000Bme*a000000agQ*00001B7Xn?000000007k00001H30zuFaQ7m00000Q~&?~
z000000agQ*00001HGcpA08an_000D>000051ONdM0VNI-1p^Kc1{)6He+&@;0006m
z0Rs*?3p)!Z3_lDq3lRYl0YC}>00RX80}eV1I}1q@0tNs81S9|h4n7MD3jhEBEC2ui
z0ssI2000O8|NsC00000000000Q~&?~0000000000000000000000000NB{r;0stcb
z00032`wk5N0RaI40000100031Z*XO9VRS8IX=N^B00000000RB000000000010n$m
zXb6b|3J4MkXb6V_1pom700000000001^@s6000000{~T%1O@;A0000002%-Q00000
z00RJ0lLQ(700000001Na0000000093RFeb%0000000000000000000m000000000s
z000000000309BI&HUIzs00000N&o-=000000{~K!1WEt^0000008{_~0000000RJ2
zlLP<&000000000000000002R7aBO8DOiWfyAa-SPb7^mGAT};AASh#OVQyzFHZU+Q
zFfKJTDIh3fVRL0<Aa8CUOiWfyATusCb9Qbi0B>+*ZeesSWNBqCV*oF3a%py9bY(Ae
zZE!DeZ*ysQY-wU&W^;65bYXNaXKZX~VgPS&Wo}_~Uvpu0WnX4tX>0&*aAj^`bYF61
zb98TVWnX4tX>0&xa&m5UZ2)O*bO3d3VPb4$Aarjaa%E$0a%3Q5b#iiLZge1bZ*psC
zZf785X>w&_bZ>Hb0A^unY-MC1bZ;PXWps6NZXk4TAZc!CbZKF1Aa`$aYiVw0AY^HB
zWn*-2a(MtqQ$a`p00002000020000C00000000010000100sa6000010002WUdR)*
zMk2I00000;0001i000010000}000000001R000010000d000000000;Q$a`p00001
z000000000C00000000010000100sd6|Ns9;Q$a`p00001000000000C0000000001
z0000100sd6|Ns9;Q$a`p00001000010000K00000000030000100sa900jU901E&B
z0000mfQSn;0001-000010001g0000a000000000000000000000000a0000000031
z0000000000000000000m000000000a00000000310000000000000000000K00000
z00001dQt!Zcn|>)3<n610RR9b0000S0001h`~Uy{|Ns9a0000000000K@Jdx0z(Z3
z000000000a0000)0001p`~Uy{|Ns9a0000000000K@Jdx0z(Z3000000000`00005
z001pZ00006001pQ000010013100007002E800005001o;00006001o#000000012c
z00007002E@00001000JE00001000I#00001000It00001000IM00001000Is00001
z000Jo00001000Jg00001000JT00001000JL00001000J800001000J000001000Iu
z00001000Im00001000IZ00001000IR00001000IE00001000I600001000Iw0000B
z002}p0000B000Cq0000B002}l0000B000Cq0000E002}l0000E000Ca00001000I6
z00001000I=0000E3IG7x0ssI20000>0000E3IG5G0{{R30000}0000E5C8yR1ONa4
z0000l0000F0RR9n00000000010000F0RR91000000000e0000100000000000000X
z0000100000000000000J00001000000000000000UvF?_Zees^b76L6UuI!xYye+n
zcxiNBW?^Y;b#i3@UuAM~Z*l-%VPbD`bO2v(aAj^`bYF61b98TVWnX4tX>0&YUoLZW
zasW(UE^~BpF#ttKUuJS)ZDlY30000ZF)uPOARr(hARr(hARr(yG&40aH8eFfH6S20
zFfkw?ATS^xARr(yFfcYWG$0@|G&D3IARr(hAYck`a&KpDVQpnDZvX%Q000000002b
z`tAM)000340000100003000001^@s6AOHXW0000P0001(1poj5000000000000000
z00000000000000G1poj50000W1^@s6000081poj500007000070000H000000001A
zUvy=7bN~PV000000001AUsOd{Q~&?~0000000000000000001&000000000W1^@sA
z0000e3jhEL000001OR{l00000000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(
z000000001&000000001)000000002D1^@s60001Z3jhEE00000000620000000000
z0001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000000m0RR910001V000000000`
z2LJ#70000000000000000006200000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|y
zQbqs(000000001_0RR910000$000000002Q2LJ#70001x3jhED000000006200000
z000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000002w0RR910000000000
z000042mk;80000000000000000006200000000000001AUu0!sb!T5}X>Mfz0001A
zUqn|yQbqs(000000002w0RR910000~00000000042mk;80001>3jhEC0000000062
z00000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000000u0ssI20001@
z00000000132mk;80001}3jhEN000000006200000000000001AUu0!sb!T65baDUy
z0001AUqn|yQbqs(000000002m0ssI20001@000000002`2mk;8000000000000000
z0006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000001d0{{R3
z00000000000001-2><{90000000000000000006200000000000001AUt@1=ZEtP>
z000000001AUqnGvK>z>%00000000081poj5000080000000000000030000000000
z000010000000000000000001AUt@E0a%pa7000000001AUsOd{Q~&?~000000001d
z0{{R30000)000000001-2><{90000000000000020000000000000000001AUtw@?
zY-L|=VQpn|0001AUqn|yQbqs(000000002M0{{R300013000000002s2><{900008
z3;+NG000000006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(00000
z0000O1ONa40000a000000000u3IG5A0000000000000000006200000000000001A
zUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000000y1ONa40000a00000000173IG5A
z0000000000000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(
z000000001B1ONa40000-000000001h3IG5A0000e3;+NE00000000620000000000
z0001AUt@1=aA9L~Uv+MGX>Md+Ura;*00000000000001}1ONa40000W000000002U
z3IG5D0000u3;+ND000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{
zQ~&?~000000002U1ONa40000$000000002!3IG5D00000000000000B003wJ00000
z00000000020000O0000$3;+NN0002+3;+Od0000B0000`00000000040000400002
z00006000050000000000000000000000000000000000000000000000000000000
z0000000010NQvb^R#Qlc`$&b`bZ5RV0000;iQnh|0000;g}_XWZ~;sYMDt9E@JK1x
zNQ3wXd^bsre)&j^H2?qr0J;YN008I!0001mz;zx-jWqxO006oJ0000?iTCIL0000<
zja~zVz)259-bjfZ00000TR~o3!$^w-00000NQ(eSjST<*002md&q#^J=l}o!0O$Y!
z005N$00062000002mt^9000aCKL7v#00000N&o-=0RR910000000M3R002Dz00032
zAqfKr1poj500003LI3~&1V;b>00nyh000I727mwn00Acf0RaF200000005T&00000
z000422ax~(00AdG0000000008mjD0&0WLiN003M7000P`00001FFgPN0Dk}g00001
z5dkF*69oef5C$6#;eQMf0RR93Gynq*NfSQ|Itx1s0tx^C0}lX66951NCICqj000Ff
z00Ry_3kwSX00u4r0}eV1I}0ZaKMXPp5djhbKnef=2L%8F4mt}v3rQ0K1^@sEGynq*
zItx1sNfQDF0000y000020000000;p8|Ns981poj5000080000000000000000001&
z00000000000000000000000000000`0000203iSX009B}4h;YS0RaI3000310097S
za&KpDVQpnDV*mgE000090ssI20000000Soh3IhwCrh}~lB^3xhNCOmRd;?lo2(AJJ
z00992000000000A0000000001096VA00000001Wd0000000031Qzrlb000000Av6F
z000000097AWB>pF00000Y5)KL000000RU3~0000000000000000000S000000000g
z000000000108jt`000000000000000001Wd00000003$L0000000031UH||900000
z000000000006}nYY-J!!Ojb=Gc4cyNX>V>IHZCwAC}V74Zf7kvFfcAKE;TeMAShyC
zb7f>8Z*Cw=Ojb=GGcGlAc5W#EaB^>FZeeX@E@J>MaB^vOVRU6LbZu}iaBp*Icx-86
zUuJW3VRT`1FK29QX<`6ya&KpHVQpV-VQpmqV`yP=0CQz@UvP47XL4a}Uv6P-WdLDv
zXLc|Eb8KOAXaHhib7cTQAWl_GOdw%$XLegKT_AU1b0BbGb8}^6AarPQZ*^yAAYpDG
zWq4&{Aai+hbY*QIV_|G;E(!oIE^KLHb1wjFbS(f#Q$a`p00002000020000C00000
z000010000100sa6000010001}ocY5Y?PDr90000;0001h000010000^000000001P
z000010000d000000000;Q$a`p00001000000000C00000000010000100sd6|Ns9;
zQ$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p00001000010000K
z00000000030000100sa900jU901E&B0001EAeDSH0001c000010000-0000a00000
z00000000000001&0000X00IF30000000000000000000K0000000001dQt!Zcn|>)
z3<n610RR9b0000S0000O`~Uy{|NsA&0000000000K@Jdx0z(Z3LxTj40{{S%00007
z001qH00008001q6000020013%00006002F0000040013a00009001pd000010013C
z00009001pI000000012r0000A001pu00001000J900001000Ix0000A000Ic00001
z000IM0000A000Iq00001000Ju00001000Jm00001000JL00001000JD00001000I-
z00001000I#00001000Iq00001000Ii00001000IX00001000IP00001000IE00001
z000I600001000Iw0000C002}p0000C000Cq0000C002}l0000C000Cq0000F002}l
z0000F000C400001000I|0000E3jhGL0{{R30000~0000E3jhGT0{{R3000170000E
z3jhFo0{{R30001E0000E5dZ+l1ONa40000b0000F3IG5I1poj5000010000F0RR91
z000000000p0000100000000000000*0000100000000000000!000010000000000
z0000S0000100000000000000J00001000000000000000Uvp)2UvP47XL4a}Uv6P-
zWdL7ubaHZIXmS8wb98cUV{LE%UvP47XL4a}Uv6P-WdL7aUvqS1WpZ+G0AFTsb#!w8
zUtwZza&!PpUoLZWaxnl*UoLZWaxwr+UoLZWasWk0UuJS)ZDlY30000ZF)uPOARr(h
zARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@|I5adMARr(hAYck}
zVRmILV|QdOZvX%Q000000002b`tAM)000340000100003000261poj5AOHXW0000P
z0000;1poj50000000000000000000000000000131^@s60002c1poj5000131^@s6
z00007000070000G000000001AUvy=7bN~PV000000001AUsOd{Q~&?~0000000000
z000000001^000000002c1poj90000e3;+NL000001OR{l00000000000001AUu0!s
zb!T5`Zf0))0001AUqn|yQbqs(000000001^000000002}000000001U1^@s60001R
z3;+NI000000006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(00000
z0001>0RR910001s000000001R2LJ#70000000000000000006200000000000001A
zUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000h0ssI20000m000000002{2LJ#7
z0001>3;+ND000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(
z00000000160ssI200000000000000h2mk;8000000000000000000620000000000
z0001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(00000000160ssI20001D000000000h
z2mk;80001}3;+ND000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|y
zQbqs(000000002J0ssI20002B000000001u2mk;8000263;+NQ000000006200000
z000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000001T0{{R30002300000
z0000&2><{90000000000000000006200000000000001AUu0!sb!T64VQyz-a{vHe
zUqn|yQbqs(000000000V1ONa400000000000002*2><{900000000000000000062
z00000000000001AUt@E0a%pa7000000001AUsOd{Q~&?~000000000V1ONa400002
z000000002*2><{90000000000000020000000000000000001AUtw@?Y-L|=VQpn|
z0001AUqn|yQbqs(000000000X1ONa40001V000000002-2><{90000W4FCWJ00000
z0006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000001$1ONa4
z0000a000000001G3IG5A0000000000000000006200000000000001AUtw@?Y-L|=
zVQpn|aA9L#Uqn|yQbqs(000000002F1ONa40000a000000001q3IG5A0000000000
z000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000002p
z1ONa40001m00000000233IG5A0000`4FCWJ000000006200000000000001AUt@1=
zaA9L~Uv+MGX>Md+Ura;*00000000000001J1poj50001B000000000u3jhEE0001h
z4FCWG000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~00000
z0002U1poj50001x000000001(3jhEE00000000000000B003wJ000000000000002
z0000O0001(4FCWQ0001J4gdgz0000B0000`000000000200002000030000500008
z00000000000000000000000000000000000000000000000000000000000000010
zNQvb^R#Qlc`$)$_2mk;807#8J00000MKSg<_A$Wd00000i35qp=l}o!0Eq*Iz<3V6
z0RR91iO1*w0002%6fyrX_UHfr002mdLkLKN_yI*3_C$&BTR~o3!)B0GNQvc(2Zg|R
z2#LpC=>Px#07#2}2wmv_0000FA3y+ANQvcBP)LdUi#vt?cm?PH0000;i+c!2gTx41
zUFiS-008*_00062000002mt^9000aCKL7v#00000N&o-=0RR910000000M3R0003$
z0apM30099200000000190000000001Rs)a#0003$x&QzG0000000egc000F90($@e
z00C72R{#J20RdnD00000004Xd00000000421CRg!00C9<0000<000001&06t00CYB
z0Reyj00000005%^00000000421CRg!00CaQ0001g000002EPCR00*N0000mI7zmUA
z003720006S0wVwc2$=u?0OkMy00J8VBM1Qi2I~L-00f=@000I72KN8}013YU00001
z5dkF*69oef5C$6#;eQMf0RR93E&&4$Itx1sCk#mwKMXPp5djhbKnef=0|fvB4mt}v
z3rQ0K1^@sABme^rJ_`#A000Fp0Rs*?3p)!Z3_lDq3lRYl0YC}>00s{LNfQ772NMAU
z4hsu93p)z{00<2L0}e?OItx1sI0`Zg000Rl07(-7001li00062000002mt^8|Nj60
z00000005%^0000000000000000000000000003S900062F#rGn0Rj6C4FCZF0RaF2
z009610WJUlb76L6En|0NE@J=y0047gc4aMNcVsST00961000RB000000000013v)@
zpM(fZk(R`fd8P_WXN21dk!M)~4*&rH00000000003IG5A000000RUAB000000000q
z000000000108>H$00000003410000000031Qvd(}0000000000000000AK(B00000
z0BisN0000000971asU7T00000b^rhX000000RUA10000000000000000001h00000
z0001q000000000109A<q00000005l;0000000031Qvd(}00000000000000006}nY
zY-J!!Ojb=Gc4cyNX>V>IHZCwAC}V74Zf7kvFfcAKE;TeMAShyCb7f>8Z*Cw=Ojb=G
zGcGlAc5W#Eb76L6En|0NE@J>MaB^vOVRU6LbZu}iaBp*Icx-86UuJW3VRT`1FK29Q
zX<`6#VRmI-V|Qc#X>N1?a%FRLZ*pZ{V|Qc#W^!d^Ut@P<0AqJ#0AyuzV*qYpZDjys
zXkl^yb76L6WM5-<WB@JzNK-*b0RR910{{R30{{R33;+NC000000RR910RRR700000
z0RR91|NsC0F(R?zX5n7C<fu>BL;wH)Q~&?~WB>pFZU6uP0RR91CjbBd00000djJ3c
z0RR91UH||900000hX4Qo0RR91jsO4v00000NK-*b0RR910RR91000003;+NC00000
z0RR910RRR7|NsC0NK-*b0RR910RR91000003;+NC000000RR910RRR7|NsC0NK-*b
z0RR910{{R30{{R36aWAK000000{{R30RRR70{{g81ON*F|NsC0|NsC0000006<;km
zFo1{)V<44$OaK4?UjP6AasU7TqW}N^0RR91zW@LL6957L0001Y00001000120000a
z00000005o<00031008R%001Na00000000000000000000000190000X00IF300000
z00000000000001B000000000S00000000310000000000000000001h000000000Z
z00001009920000000000000000000K0000000001dQt!Zcn|>)3<n610RR9b0000S
z0000O`v3p`|NsA90000000000K@Jdx0z(Z3LxTj40{{Rd0000)0000``v3p`|Ns9S
z0000000000K@Jdx0z(Z3000000000a0001N0000;`v3p`|Ns9Z0000000000K@Jdx
z0z(Z3LW2VU0001=00009001qJ00006001p`00005001p+00007001pV0000A001pK
z0000C001p200008001o^0000B001o&000000014J00001000J<00001000Jb00001
z000JT00001000I(00001000Ix00001000IM00001000I)00001000J>00001000J(
z00001000Ju00001000Jm00001000JL00001000JD00001000J200001000I_00001
z000Iq00001000Ii00001000IX00001000IP00001000IE00001000I600001000I+
z0000B002}#0000B000C$0000B002}x0000B000Cy0000B002}t0000B000C?0000E
z002}-0000E000C;0000E002}(0000E000C)0000E002}#0000E000C)00001000Ic
z00001000I600001000JY0000E3IG5f1ONa40001Z0000E5C8zk1poj5000150000F
z0RRAi000000000v0000F0RRAC00000000010000F0RR91000000000^0000100000
z000000001F0000100000000000000+0000100000000000000L000010000000000
z0001M0000100000000000000n0000100000000000000B0000100000000000000V
z00001000000000000000Uvpu0WnW`=WB^}saBN?1aAj@)UuI-qb75v>asXd*WprO-
zY;R?FWn*7vY++{rUuR`>V|Qc#Uvg!0bZ>HHUt@P<0AFTfXk=+}0AFKhWNC6=Y;SI7
z0AFTuWo2JucVqxxV{C78WdL7ha%E)zOkXZ@baDViNMB}hVQpnF0000A3JMA%F)uMP
zARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@`H8M0HARr(h
zAYcl0ZfSFLWG-(20002b`tAM)000340000100001000131ONa4AOHXW0000P00013
z1ONa400000000000000000000000000001P0RR910001Z1ONa40001P0RR9100007
z000070000D000000001AUvy=7bN~PV000000001AUsOd{Q~&?~000000000000000
z00000000000001Z1ONa4000000000000000004jh00000000000001AUu0!sb!T5`
zZf0))0001AUqn|yQbqs(0000000000000000000d000000001Z1ONa40000000000
z000000006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000000d
z000000000L000000001=1ONa40000000000000000006200000000000001AUu0!s
zb!T5;a$#;~Wpe;uUqn|yQbqs(000000000y0000000000000000002A1ONa400000
z00000000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(00000
z0000y0000000000000000002A1ONa40000000000000000006200000000000001A
zUu0!sb!T5}X>Mfz0001AUqn|yQbqs(000000000y000000000k000000002A1ONa4
z0000000000000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(
z000000001L0000000000000000002u1ONa4000000000000000000620000000000
z0001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000001L000000001N000000002u
z1ONa40000000000000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|y
zQbqs(000000002i0000000000000000000^1poj50000000000000000006200000
z000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000002i000000000a00000
z0000^1poj50000000000000000006200000000000001AUtw@?Y-L|>VrpXm0001A
zUqn|yQbqs(000000002`000000000a000000001T1poj500000000000000000062
z00000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000000U0RR910000a
z000000001%1poj50000000000000000006200000000000001AUtw@?Y-L|`d2nTO
z0001AUqn|yQbqs(000000000&0RR910000i000000002G1poj5000000000000000
z0006200000000000000Z000020000000;p90000C06zc#0000007w7;0096100000
z0003I03{9+1p^Kc1{)6He+&@;0000g0000203QGV009B}4h;YS0RaI3000310097X
zZfSFLWG-U>000000ssI30YPwZY-J!!Ojb=Gc4cyNX>V>IHZCwAC}V74Zf7kvFfcAK
zE;TeMAShyCb7f>8Z*Cw=Ojb=GGcGlAc5W#Eb#7^MbYw1L055QIX?9_BWiNDXa4&Fg
zb7^>NX<}byb97;JVRSENY;0*_07z3oNC5x<009610000001N;C000000096100967
z0RR90|436oNC5x<009610000001N;C0000000961009670RR90|436oNC5x<00961
z0000001N;C0000000961009670RR90|436oNC5x<009610000002BZK0000000RI3
z0096700RI800aOF0RR90{{R3ZF)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?
zATS^xARr(yFfcYWG$0@{Gch(GARr(hAYck)b#N_nVP<7=E^hz;000000002b`tAM)
z0003400001000030001B1poj5AOHXW0000P0002^1ONa400000000000000000000
z000000002k0ssI20001h1poj50002k0ssI200007000070000F000000001AUvy=7
zbN~PV000000001AUsOd{Q~&?~0000000000000000000J000000001h1poj900013
z2mk;9000001OR{l00000000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(00000
z0000J000000001A000000001!1poj50001B2mk;A000000006200000000000001A
zUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000001T000000000;000000002;1poj5
z0000000000000000006200000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(
z000000002G000000000m000000000w1^@s60001R2mk;900000000620000000000
z0001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(000000002$0000000000000000001L
z1^@s60000000000000000006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|y
zQbqs(000000002$000000000%000000001L1^@s60001Z2mk;9000000006200000
z000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000000h0RR910000000000
z000211^@s60000000000000000006200000000000001AUu0!sb!T65baDUy0001A
zUqn|yQbqs(000000000h0RR910001h00000000211^@s600000000000000000062
z00000000000001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(00000000210RR9100000
z000000000h2LJ#70000000000000000006200000000000001AUtw@?Y-L|=VQpn|
z0001AUqn|yQbqs(00000000210RR910000y000000000h2LJ#70001h2mk;A00000
z0006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000002z0RR91
z0000a000000001I2LJ#70000000000000000006200000000000001AUtw@?Y-L|=
zVQpn|aA9L#Uqn|yQbqs(000000000B0ssI20000a000000001s2LJ#70000000000
z000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000000l
z0ssI20000-00000000252LJ#70001x2mk;A000000006200000000000001AUt@1=
zaA9L~Uv+MGX>Md+Ura;*00000000000001Z0ssI20000W000000002^2LJ#A0001>
z2mk;9000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~00000
z0001(0ssI20000$000000000O2mk;B00000000000000B003wJ000000000000002
z0000O0001}2mk;B0002k2mk;e0000B0000`000000000100001000010000200001
z00000000000000000000000000000000000000000000000000000000000000010
zNQvb!_PPTA001$-UFiS-003J600062000002mt^9000aCKL7v#00000O8@`>0RR91
z0000000M6S0003W0apM300992000000000J0000000001Rs($i0003WR{#J2167j*
z00eme000F9009vJB@Pn>0}c=d8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L8
z0009800Ry>3p)!*69NhV00ble0}eh53kv`M04x9i00IC2000080RR90{{R3000000
z022TJ000000000000000000000000006hQz00ICa000010s9UO009930RR910RR92
z0AzJ=EpuUJWpXZK00000000RB000000000010Mkj$pQud0Rcg9aBO8DOiWfyAa-SP
zb7^mGAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<Aa8CUOiWfyATusCb9Qbi0AzJ=
zEpuUJWpXZK055QIX?9_BWiNDXa4&Fgb7^>NX<}byb97;JVRSENY;0*_0AzJ=Uvpt*
zWpV&%Zgc=<WB^E0K}Z1r0003100031000aC0000000031000311^@s600178I{+*I
z003_Q00031001Wd00000002l+K}Z1r0003100000000aC0000000031000311_1y6
z|Nlr+K}Z1r0003100000000aC0000000031000311_1y6|Nlr+K}Z1r0003100031
z000yK0000000093000311^@#91pov93jhEB001z6hzm3T004Oa0003100372001Na
z0000000000000000000J00000000310000000000000000000K0000000001dQt!Z
zcn|>)3<n610RR9b0000S0000;{r~^}|Ns9J0000000000K@Jdx0z(Z3000000000F
z00002001pL00001000Ix00001000IM00001000Ir00001000Ik0000A002}d0000A
z000Cq0000D002}l0000D000C400001000IP0000E4*&p|0ssI2000010000F0RR91
z000000000C00001000000000000000Uu1P~Uvpt*WpV&tW@B!2Yyd?_UuJS)ZDlY3
z0000ZF)uPOARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@{
zI5RdNARr(hAYck+WG!=HW@U0NZvX%Q000000002b`tAM)0003400001000030001B
z1poj5AOHXW0000P0002^1ONa400000000000000000000000000000O1ONa40001h
z1poj50000O1ONa400007000070000F000000001AUvy=7bN~PV000000001AUsOd{
zQ~&?~0000000000000000000)000000001h1poj90001(2><{D000001OR{l00000
z000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(000000000)000000001?00000
z0002Q1poj50002E2><{F000000006200000000000001AUu0!sb!T5;Vq$V-b^rih
zUqn|yQbqs(000000002x000000001B000000001G1^@s600000000000000000062
z00000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000*0RR910000m
z000000002R1^@s60002!2><{A000000006200000000000001AUu0!sb!T5~VPk1-
zW^VvrUqn|yQbqs(000000001W0RR9100000000000002>1^@s6000000000000000
z0006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(000000001W0RR91
z0000*000000002>1^@s60002+2><{A000000006200000000000001AUu0!sb!T5}
zZ({%e0001AUqn|yQbqs(000000002G0RR9100024000000000w2LJ#70002^2><{L
z000000006200000000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000001J
z0ssI20001j000000002!2LJ#70000000000000000006200000000000001AUu0!s
zb!T64VQyz-a{vHeUqn|yQbqs(000000002$0ssI200000000000001L2mk;800000
z00000000000006200000000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(00000
z0002$0ssI20000y000000001L2mk;8000133IG5C000000006200000000000001A
zUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000000c0{{R30000a000000001{2mk;8
z0000000000000000006200000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(
z000000000=0{{R30000a000000002W2mk;8000000000000000000620000000000
z0001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000001P0{{R30000-000000002)
z2mk;80001J3IG5C000000006200000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*
z00000000000002E0{{R30000W000000000u2><{C0001Z3IG5B000000006200000
z000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~000000002k0{{R30000$00000
z000132><{C00000000000000B003wJ0000000000000020000O0001h3IG5F0002c
z3IG5w0000B0000`00000000010000100001000020000300000000000000000000
z000000000000000000000000000000000000000000010NQvb^S3y=&P>K74`vP|+
ziQnh|0000%iN@#v0000)i#Unj=l}o!0O$Y!002aZI7Er?>jH_`NQ1-(TR~nyUtPnU
z000020000000;p90000C06zc#0000007?J=00961000000007R00001B>|ZL00032
z0000000000L;wH)000000agQh00001C7A#K0000000ayG00000001%o00000000CL
z000000000o0000000005egFUf0V$aP003kF000Gm00001DwzNP0Eqwq0000026q4e
z00jg90TBTu4ig0f4iE+#4&i?c5di=I0xkgq4mt}v3nvUo6F&?x3lRYl0YC}>00RX8
z0}eV1I}1q@0tNs81PcKX0TKZK00lGv0}eV1I}1q@0tNs81|$Fj4n7MD3jhEBEC2ui
z0ssI2000O8|NsC00000000000L;wH)0000000000000000000000000K>z>%0stWZ
z00032`wk5N0RaI40000100031W@IgMVP<7=E@J=y000002?78B000000009e0SdcX
zpM!OV0ulfL0RR910000001N;C0000000RJ3lLQO^00000000{R0000000093Q<DT6
z000000000t00000000030A7;>Hvj+t00000IRF3v000000{~N#1ONa40000000000
z0000002=@R0000005<>t0000000RJClLP<&000000000000000001KZ00000001`t
z0000000093Uy}p?0000000000000000000%aBys8AWTeFO(1q<a&u{KZXh-;Fd!&n
zY+-I^EjBPPE-)@NG$|k`VqtS-WFT*DAWTeFO&~KaHFI`uDF9|<EpuUJWpXZK055QI
zX?9_BWiNDXa4&Fgb7^>NX<}byb97;JVRSENY;0*_0A^%gb75v>asX*=bO2^#0A>JX
z07z3oNC5x<009610096101N;C000000096100967000000N>o7l`H@N0B!&P00961
z04D$d0000007z3oNC5x<009610000001N;C0000000961009670RR90|436oNC5x<
z009610000001N;C0000000961009670RR90|436oNC5x<009610096102BZK00000
z00RI30096700RI800aOF0000005E`v3p4-#0CxZY009610GR*)03-ka0000000000
z000000000)0001C0RsU50000000000000000000K0000000001dQt!Zcn|>)3<n61
z0RR9b0000S00008{Qv*||Ns9)0000000000K@Jdx0z(Z3MuP>81djtN00002001o}
z00003001o<00002001o%00004001p;00001000JP00001000JG00001000J800001
z000I(00001000Ix00001000IM00001000Iq00001000J&00001000Jw00001000JT
z00001000JL00001000I@00001000I*00001000Iu00001000Im00001000IZ00001
z000IR00001000IE00001000I600001000Ik0000A002}d0000A000Cq0000D002}l
z0000D000C400001000Ii0000E4*&qz0{{R3000010000F0RR91000000000M00001
z00000000000000V0000100000000000000B00001000000000000000UuI-qb75v>
zasXdsb#PyEVP<7=0AF8UWpZ+FasXdrY;SXA07Xb&W^!R|WiS9EF)uPOARr(hARr(h
zARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0@|Fg7?KARr(hAYck`X>esN
zb75v>axQNG000000002b`tAM)0003400001000030001B1poj5AOHXW0000P0002^
z1ONa40000000000000000000000000000261ONa40001h1poj5000261ONa400007
z000070000F000000001AUvy=7bN~PV000000001AUsOd{Q~&?~000000000000000
z0001Z000000001h1poj90000m3IG5F000001OR{l00000000000001AUu0!sb!T5`
zZf0))0001AUqn|yQbqs(000000001Z000000002e000000002^1poj5000133IG5K
z000000006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(000000000=
z0RR910001c000000002W1^@s60000000000000000006200000000000001AUu0!s
zb!T5;a$#;~Wpe;uUqn|yQbqs(000000002R0RR910000m000000000*2LJ#70001}
z3IG5B000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|yQbqs(00000
z0002>0RR9100000000000001W2LJ#70000000000000000006200000000000001A
zUu0!sb!T5}X>Mfz0001AUqn|yQbqs(000000002>0RR910000@000000001W2LJ#7
z000263IG5B000000006200000000000001AUu0!sb!T5}Z({%e0001AUqn|yQbqs(
z000000000&0ssI200016000000002O2LJ#70002E3IG5G00000000620000000000
z0001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000001;0ssI20001n000000000T
z2mk;80000000000000000006200000000000001AUu0!sb!T64VQyz-a{vHeUqn|y
zQbqs(000000000Z0{{R30001B000000001^2mk;80002!3IG5I000000006200000
z000000001AUtw@?Y-L|=VQpn|0001AUqn|yQbqs(000000001k0{{R30000y00000
z000032><{90000e3jhED000000006200000000000001AUtw@?Y-L|>VrpXm0001A
zUqn|yQbqs(000000002L0{{R30000a000000000#2><{900000000000000000062
z00000000000001AUtw@?Y-L|=VQpn|aA9L#Uqn|yQbqs(000000002v0{{R30000a
z000000001E2><{90000000000000000006200000000000001AUtw@?Y-L|`d2nTO
z0001AUqn|yQbqs(00000000071ONa40000-000000001o2><{90000u3jhED00000
z0006200000000000001AUt@1=aA9L~Uv+MGX>Md+Ura;*00000000000000`1ONa4
z0000W000000002c2><{C0000;3jhEC000000006200000000000001AUu9@tW^!R|
zWdHyG0001AUsOd{Q~&?~000000001R1ONa40000$000000002+2><{C0000000000
z0000B003wJ0000000000000020000O0000`3jhEH000263jhE(0000B0000`00000
z00001000010000100002000040000000000000000000000000000000000000000
z0000000000000000000000010NQvb^S3y=&P)UjY=l}o!0Exl4|NsC0G221E1ONa4
zg~@eDW@auAAA|q^0000%i#(p_00000L5T#Og}`_aNdLo0gU9?az=Qh%e&OpJ=l}o!
z0E-wyi#$H)00000=l}o!0Erm5|NsC0NQ1-(TR~nyUtPn_000020000000;p90000C
z06zc#00000089V?00961000000007T000019|6Sx000320000000000cmMzZ00000
z0agQl00001AIty%0000000a#H00000003<O00000000Cq000000001O0000000005
zf&c&j0VKr$000Cq000000001O0000000006FaQ7m1^@s600dD000000003<O00000
z000Ms00001D#ZW*05$*s00000000002zvkk00jgI#Q*>R009vJB@Pn>0}c=d8xG-r
z3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*69NVR00avG5djhb
z000Fv00Ry>3p)!*6951P3jtLI000Lx00Ry>3p)!*69NVR00<-i0}eh53kv`M2@e2C
z6951JEC2ui0ssI2000O8|NsC00000000000cmMzZ0000000000000000000000000
zNdN!<0stcb00032`wk5N0RaI40000100031aA|O5EpuUJWpXZK00000000RB00000
z0000010Mkj$^s)7$w&8fkpm360t)~E0RR910000001W^D00000009714FCWD00000
zZ2$lO000000RUbA00000000000000000013000000001O000000000308^6$00000
z000000000000000L2z(vWgtvUR!tywWpZ<AZ*CwqE-)Y{V{Bn=XDv1`FfK4IH8d$8
zC}LrAWn>_4ZXirdR!tx?E;Vy@ZYcn8X>esNb75v>axP;4FK}{cc42g7FLZ5iFK};j
zX?SdDVqa!+bYXO1bT4OYY-wTuaA|O5Uvpt*WpV&%Zgc=<WB_RZWdJ<@00000002P%
z00000002<{00000003<O0000000000000000000000000001xm00000002P%00000
z002<{00000003<O0000000000000000000000000002l+K}Z1r0003100031000aC
z0000000031000311^@s6004v6&|)kA003|R00031001Wd00000002l+K}Z1r00031
z00000000aC0000000031000311_1y6|Nlr+K}Z1r0003100000000aC0000000031
z000311_1y6|Nlr+K}Z1r0003100031000yK0000000093000311^@#91pov93jhEB
z001z6hzm3T004Uc00031006}R001Na0000000000000000001Z0001C0RsU500000
z00000000000000K0000000001dQt!Zcn|>)3<n610RR9b0000S0001R`~Uy{|NsAZ
z0000000000K@Jdx0z(Z3MuP>81djt^00002001pr00003001pg00002001pD00004
z001ox00005001qg00001000J`00001000Jz00001000Jr00001000JX00001000JP
z00001000JG00001000J800001000I(00001000Ix00001000IM00001000Is00001
z000I)00001000Iy00001000IX00001000IP00001000IE00001000I600001000I^
z00001000I+00001000I!00001000Is00001000IU00001000IM00001000IE00001
z000I600001000Ik0000A002}d0000A000Cq0000D002}l0000D000C400001000Ip
z0000E4*&pg1ONa4000010000F0RR91000000000T0000100000000000000c00001
z00000000000000J0000100000000000000D00001000000000000000UvOz~WnXh)
zW@T~!UvOz~WdL7hWM6Y(W@T~!UteEka&m8S0AFKlZ*ye;MMz&}a$#*{FaQ7}F)uPO
zARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?ATS^xARr(yFfcYWG$0^2GB`9KARr(h
zAYck(Xk=+}Eo^UYXD)95000000002b`tAM)000340000100003000261poj5AOHXW
z0000P0000;1poj500000000000000000000000000001J5&!@I0002c1poj50001J
z5&!@I00007000070000G000000001AUvy=7bN~PV000000001AUsOd{Q~&?~00000
z00000000000000x0{{R30002c1poj90000u7ytk)000001OR{l00000000000001A
zUu0!sb!T5`Zf0))0001AUqn|yQbqs(000000000x0{{R30002p0{{R30000B2><{9
z0001(82|tx000000006200000000000001AUu0!sb!T5;Vq$V-b^rihUqn|yQbqs(
z000000000O2LJ#70000y0RR910002!3;+NC000000000000000000620000000000
z0001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000~2mk;80000m000000000a
z4gdfE0001}8UO$R000000006200000000000001AUu0!sb!T5~VPk1-W^VvrUqn|y
zQbqs(000000001l2mk;800000000000000~4gdfE0000000000000000006200000
z000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(000000001l2mk;80000T0RR91
z0000~4gdfE000268UO$R000000006200000000000001AUu0!sb!T5}Z({%e0001A
zUqn|yQbqs(000000001?2><{90000g0{{R30001S4*&oF0002E8UO$^0000000062
z00000000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(000000002X3;+NC0000`
z0RR910001+5&!@I0000000000000000006200000000000001AUu0!sb!T64VQyz-
za{vHeUqn|yQbqs(000000000R4gdfE0001B0RR910002%6951J000138~^|w00000
z0006200000000000001AUt@E0a%pa7000000001AUsOd{Q~&?~000000001c4*&oF
z0001T000000000>6#xJL0000000000000020000000000000000001AUtw@?Y-L|=
zVQpn|0001AUqn|yQbqs(000000002(4*&oF0002U000000002J6#xJL0000;9RL6d
z000000006200000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000002B
z5C8xG0000a000000001m761SM0000000000000000006200000000000001AUtw@?
zY-L|=VQpn|aA9L#Uqn|yQbqs(000000002l5C8xG0000a000000001~761SM00000
z00000000000006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(00000
z0002}5C8xG000010RR910002Z761SM0001(9RL6h000000006200000000000001A
zUt@1=aA9L~Uv+MGX>Md+Ura;*0000000000000005&!@I0000W000000002c7XSbQ
z000089smFV000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~
z000000000W5&!@I0000;000000002+7XSbQ00000000000000B003wJ0000000000
z000020000O0000G9smFq0001R9{>Q@0000B0000`000000000B0000B000010000C
z0000A000000000000000000000000000000000000000000000000000000000000
z00010NQvb^S3y=mRY6o!P)UjX=l}o!0Exqe+Yf}c0002!00000gE&7Ag+T%U08EMR
z=l}o!07;3)O@;OkghB!U07-%V{{sL34~A3%002z^?nsR_00000Oo{L400000NQuKi
zzf+ab|44<~4}_5b002mX`vP@jNsWC2Oo{SHDf+%I0002!00000NQuKph1(B=jsXAw
z#sdJqQ<c&Gx&#0c05QN!iSFnC0000%iN{5S|HcC^4~TUE002mhdjUv|H2?qr0O$Y!
z002ylY#0ISE-~Bbk^uk!NR2fB0002LQ<c&Gx&#0c05QPm00000L5asjh5rwTGXVeq
zNdetK54J@BgZM8GgslMp08Kgd4~M`3002yh@JuP_NIm}p000k;n*aa+4<7)&F8}}l
zx&Q<K08EMR=l}o!07;3&O@-tSgxLT9071qCBmhi_;7lp#NId`q000k-k^uk!x&#0c
z05QNsiT_NA?&tsj004=@h1(B^yZ`_IMTP%(5JZXp=l}o!0ENI0g?#}4071qCBri#g
zd?W!#jWqxO008I!0000^jcgzROo{MJDd<Q&{{sL3L5bfFk81z_|LX%piTh1C^>Zz{
z1OO5MF~Eu6Oo{I300000L5asjh5vY4h1+-&iQnh|0001mz;p=d76AYNL5bf)iT~&T
z0001mz;!!Ch5vYOM2Y|C00000g}}Q20001VP3i0a008I!0002T06zc#0P8mB00000
zix}%BLB<3mFY5zAiQnh|0001s7)6Euco0O1|L6b!004!+4~4J*008I!0001q7`y-f
z|Nn{DNQ1-(TR~hwT|r(!UtPm7+w1E{jRgPz002mh4FCWD07#7;00000x_$rv0O^VV
z002mh1poj507#7u00000NR1r;0002Ge*gdg>uyMm1poj507#7u00000NR1r;0002G
zq5uE@>rzOK1poj507#7u00000NR1r;0002GqW}N^>o!P@1poj507#7u00000NR1r;
z0002Gvj6}9>l#Rn1poj507#7u00000NR1r;0002GKmY&$NQuWtiOxug+2{ZO007wo
z00062000002mt^9000aCKL7v#00000OaK4?0RR910000000M9T0004Q0m}ja00992
z000000000x0{{R300001Rs+od0004QHUj_v000001RMbX00D5z0ssJS00005FaZDn
z1RenZ00DKb0{{S&00004A^`vZ0d_V6006fD000Ck0RR92c&-Bg0003100zGR0004Z
zi~|4w1uy^r00jU5000C!0RR92jy3}T03!ha00uw-0004t%K`uZ2SNh?0H^=}00000
z0JZ=C0000000ET<TLS<9Mgaf-31$NT0BHdL000LO0{{TS000000002i0000000001
znFt>P0052w000Rp0{{TA0RR9101Djz00000000C500000000Wz00000000040RR91
z0000A-2eap000000RaF2000002SNh?0Nnrp00000009920000000Er{TLS<9)Bykh
z31$NT0QUg^00000000HR00004IspIx0jo9x000~U000I+0RR92r^^BW01H9`003YB
z0005B2wMXH0KEbL010LT002?~000cq0ssJz00001Pyh!J0{{S^0RR91000270RR91
z00001xd<Nv004Ia000Rp0{{S;0ssI201C?i00000008{~00000000Wt0RR910002}
z0RR910000A*8u<k00000{Q&>~000002SNh?0M`Kk000000Q~^~0000000F)UW&;2K
z-~s>u4blPt0O<h$000000Q~^~0000000B?{0000A00IC2000003<3ZE000004fg^7
z000620000000;sA0000000F`P4blPt01N^E0000004D+f0000000G4X009611VjM<
z00GL&0ssI70{{RG(gFYgP67Y`00000V*&sG000000m}dY01kTq000F94}Smv00BDz
z0Ra%d00001JIezA01*)e3jqKC0YB9P0000001}7*0003s0m}ja0099IzW@LL0X545
z0000IlK=n!0ayVx0{{R40T9>#00044qyqo|2HF4s00COA0{{R36FUO{01l!6000I7
z5~lzF00Bt>%K`uZ0Ra%d00001NrwXf01(Xp0003=qyqo|2GIZj00B$O0ssI26t(~W
z00A!n0T90c0003mhXVir027P@000%n000040Vx*40002X0ssI3D*__`0RR)J0{{RQ
zI|Bd!7`X!g00aR500SNv!~*~T^Z)<=0$dK_000072oul)000+^0{{RH76AYN0s#O4
z5dkF*69oef5C$6#;eQMf0RR93E&&4$Itx1sCk#mwKMXPp5djhbKnef=0|fvB4mt}v
z3rQ0K1^@sAGynq*Itx1sNfQDF000FG0aXS700uMw0}eV1I}1q@000La0WlL10TKaN
z3t0;Q00;#DF%tp?000Rz05KB+1^@sG3jq-U5&-}J3mpM56IBLS3t0;Q01O=fF%wk=
zSPNMT000dg05KC00TKaN3t0;Q01hMo0}eh53kv`M4=w=%4mt}v3nvUR3m^*s01yQL
z0}eV1I}1q@000pS0RR9JE&&4$Itx1sCk#mwG7BIJ000vY07(-702D3(0}eV1I}0Za
zG7A6z6%zpi4hsu93p)z{02U1Z0}e?OItx1sI0`Zg000*z07(-702mekNfQGOItx1s
z0000i000020000000;p8|Ns90000000000x0{{R3000000000000000000000000P
z0RR930A>IH009B}4h;YS0RaI30003100A#`b8;_fZewh9WMwaDGdMN?FLiTrFKKRL
zY;|O1FLQZwFJE+daAk7<0ApxmX>u)WZ*FHUV*mgE0AF-@aAk8YXaE5K0AF)ydSzd9
zE@%J(000002?78B00000000B-009aJ6Lkn&0|~5=19!*+3_J*X=?G_)1Gj(Vt^>&c
zJd*=KO1lGa)(D^j(g2V@*OCa_t(I8>n12X@$^&qMS_Ad~@>~O<e^|Q%$^cjc7YL98
zkAJ$#18`VO19%871B(HI1N(kTS_9Gm2v`F-$OCJT0~MYF^L}(%1C0Ulz5}j*2ucXo
z10x8m2(1GU2&@B*e+aAtJ_wKk4gdiG00000000005dZ)H000000RUAI000000002L
z00000000010A17o00000007ni0000000031UEKfx0000000aR50000000979u>k-8
z00000$N>NV000000RUY90000000000000000000O000000000k000000000308^6$
z00000000000000000000IRF3v00000QUCw|000000RUbA0000000000000000000|
z000000001U00000000010A2(E000000077V0000000031UdsUh000000MG#d00000
z0097A00000000000000000000WB>pF00000a{vGU000000RU3~000000000000000
z0001x000000002i000000000108;<}000000000000000005i-00000006%L00000
z00031T>t<80000000000000000J8u9000000KWhL0000000RJDlLP<&0000000000
z00000006@P00000007ni0000000031RR9100000000000000000M7sb000000M-Bi
z000000096{00000000000000000000<NyEw000000RaF2000000RU700000000000
z000000002^00000000010RR91000030AG^?00000000000000000000MF9W+00000
z$N>NV000000RUV*0ssI20000)0ssI20000109*h7000000000000000004Ob00000
z005Q&0000000093Q<DS$0000000000000000001>0RR910002U0RR910000109610
z0000000000000000068300000006WB0000000031Pyhe`0000000000000000LuXY
z000000MG#d000000097900000000000000000000<N*Kx00000{Q&>~000000{~x>
z1ONa40000000000000000Am6G000000BQmN0000000RJ1lLP<&000000000000000
z002R7aBO8DOiWfyAa-SPb7^mGAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<Aa8CU
zOiWfyATusCb9Qbi0ApxmX>u)WZ*FHUV*oF3a%py9bY(AeZE!DeZ*ysQY-wU&W^;65
zbYXNaXKZX~VgO@kWNC6=Y;SI70BLS?0AplgUuJS;WdLJjVqa!sXk=+}0A^`!WM6J?
zZeMe3VRL8zV`yP=0AplgUtwf+VQyn(UuI+gV`O4qX>MtB0Aplg0A^$WV`N`qb!Gr$
zX>tH=Wp`g@WB_vjZeMe3VRL8zY;SI7Aa!nYX=iR_WFTp7bO2vpWMOi5X>MP0X?kT}
zbO3W{dSzd90Ap-#b7fy<VQFjtUqWwhYyf2dY-Mf$WNC6=Wo~2uZeMI=VPt7;XJ2z{
zVRL8zb8KOAXaHq$asYE-c4cH=WpZ+EZvc4!00000007ni00000001Wf00000001-s
z0000000000000000000000000003$L00000000C500000001Wf00000001-s00000
z00000000000000000000003+O00000005Q&00000000vM00000001om0000000000
z000000000000000004mj00000005Q&00000000vM00000001om000000000000000
z00000000000024x00000006N800000002D#00000002Y+00000008#_00000001om
z0000000000000000000000000001-s00000002D#00000002h<00000003$N00000
z00000000000000000000001rk00000003$N00000004vn000000027!0000000000
z000000000000000003iXWNC6=Y;SI70ApxmX>u)WZ*FHUV*oH9JRodkZU8YbGBhAO
zJs@mlZU8R;Dr9MLAR#><Cod-eWNC6BJUt*}X>wm>Ze##+Y+-X~AT1zdX>uSuATcm9
zGyr2{Vqa!*Wn};%AY*KAb7fy<VQFjtNK-*b0RR911poj51poj53;+NC000000RR91
z0RRR7000000ssI2|NsC00{{R31ONa4ijOW%{gs$KXf=aVzDbM)@7{9OTmS$7Z~y=R
zfB*mhoB#j-tN;K2lK=n!0ssI2@Bjb+!~p;R00000hyVZp0RR91ZUO)R00000rvLx|
z1ONa4#sB~SP5}S_n*jg-A_4#a00000Z~y=R0RR91CjbBd00000e*gdg1ONa4xB&nF
zLIMB)h5`Tpu>t@900000NK-*b0RR910RR91000003;+NC000000RR910RRR7|NsC0
zNK-*b0RR910RR91000003;+NC000000RR910RRR7|NsC0NK-*b0RR912LJ#72LJ#7
z6aWAK000000{{R30RRR70{{g81ON*F00000|NsC0|NsC00RR910ssI20{{R31poj5
z@GsmBFo1{)lk(6T$Q2d#V<44$wcsZ2y?izMd;kCdj{pDwq5uE@wEzGB$N&HU+W-In
z?f?J)76AYN0RR91)dK(kBme*a0001c000010002X0ssIc00000000C500031006E7
z000&M000000LB0S009610E`0w022TL00000q5uE@0RR91I|Bd!Bme*a0002=00001
z0002F0{{RP000000080u00031006`T001Na0000000000000000000x0{{TgSOoz9
z0000000000000000000K0000000001dQt!Zcn|>)3<n610RR9j0000S0002M?f?J(
z|Ns9x0{{R300000K@Jdx0z(Z3N`nWC28{)d1djs%0000t0{{RF001o{0{{RC0012w
z0{{R50012p0{{RB0012b0{{RA0012U0{{R50015O0ssI30015A0ssI8001530ssI4
z0014{0ssI30014(0ssI70014y0ssI40014r0ssI30014d0ssI60014W0ssI40014P
z0ssI3001480ssI5001410ssI40013_0ssI30013i0ssIF001pl0ssIH001pW0ssIF
z001pD0ssIF001p00ssIF001o&0ssIH001on0ssII001rU0RR9G001rB0RR9K001qh
z0RR9M001qc0RR910013|0RR9G001p>0RR9K001pM0RR9J001rV0000J001rE00000
z0014!0000L001q<000000014V0000J001qC0000H001pr0000L001pj000000012_
z0000K001o^0000D001o#0000E001q%0ssI3000KI0ssI3000J)0ssI3000Jy0ssI3
z000Ji0ssI3000Ja0ssI3000JN0ssI3000JF0ssI3000J00ssI3000I@0ssI3000Ir
z0ssI3000Ij0ssI3000IW0ssI3000IO0ssI3000IF0ssI3000I70ssI3000K~0RR92
z000K?0RR92000Kj0RR92000Kb0RR92000JC0RR92000J40RR92000I?0RR92000I)
z0RR92000Ix0RR92000Ip0RR92000Ig0RR92000IY0RR92000L400001000K{00001
z000Kl00001000Kd00001000I(00001000Ix00001000IM00001000Ja00001000IJ
z0{{R4000IB0{{R4000K)0ssI3000Ky0ssI3000KX0ssI3000KP0ssI3000J}0ssI3
z000J>0ssI3000Jm0ssI3000Je0ssI3000JB0ssI3000J30ssI3000Iz0ssI3000Ir
z0ssI3000Ig0ssI3000IY0ssI3000L60RR92000K}0RR92000Ku0RR92000Km0RR92
z000KL0RR92000KD0RR92000J-0RR92000J#0RR92000JY0RR92000JQ0RR92000I~
z0RR92000I?0RR92000In0RR92000If0RR92000IE0RR92000I60RR92000K%00001
z000Kv00001000Kk00001000Kc00001000KR00001000KJ00001000J@00001000J*
z00001000Je00001000JW00001000J500001000I|00001000I-00001000I#00001
z000Iq00001000Ii00001000IX00001000IP00001000IE00001000I600001000I^
z0RR92000I+0RR92000I!0RR92000Is0RR92000IU0RR92000IM0RR92000IE0RR92
z000I60RR92000K)00001000Ky00001000Kq00001000Ki00001000Ka00001000KS
z00001000K400001000J{00001000J<00001000J%00001000Jf00001000JX00001
z000JP00001000JH00001000I^00001000I+00001000I!00001000Is00001000IU
z00001000IM00001000IE00001000I600001000J90000B002~20000B000D30000B
z002}}0000B000C~0000B002}_0000B000C`0000B002}>0000B000C?0000B002}-
z0000B000Dd0000E002~Y0000E000DZ0000E002~U0000E000DV0000E002~Q0000E
z000DR0000E002~M0000E000DN0000E002~I0000E000DJ0000E002~E0000E000DF
z0000E002~A0000E000C400001000JK0000E3IG774*&oF0001M0000E3IG6m4*&oF
z0001i0000E3IG6x4*&oF0001p0000E3IG6;4*&oF0001x0000E3IG6`4*&oF0001(
z0000E3IG794*&oF0001>0000E3IG7L4*&oF0001}0000E3IG7a4*&oF000260000E
z3IG7t4*&oF0002Q0000E3IG7$4*&oF0002Y0000E5C8xm5&!@I000010000F0RR91
z00000000100000100000000000000K0000100000000000000D000010000000000
z0000+0000100000000000000@0000100000000000000j0000100000000000000z
z0000100000000000000r0000100000000000000T0000100000000000000b00001
z000000000000000Ut?%wX>wm|Z*FG*Ut?%wX>tHxUteW%a&K|~UvqSFY-Mf$UvqSF
zb8v0|Uu|V=V`y>!UvF?_Zeer)Uu|V=a${(60AFKlZ*ye;UuI)yWNC5$UteEgb8}^K
zbYF6GZU9VQE^~BpGXP9qUteZ*Zew3xE@Nn9X>wm|Z*FG*OkXZ@baDVpUoLZWaxnl*
zUoLZWaxwr+UoLZWax?%;UoLZWay0-<UoLZWay9@=UteElb#7x{UoK;0Vqa!*Wn}<N
zUoLZWayI})NMB}hVQpnF0000ZF)uMPARr(hARr(hARr(yG&40aH8eFfH6S20Ffkw?
zATS^xARr(yFfcYWG$0^3Ff%qFARr(hAYck*a&m8SE^hz;0002b`tAM)0003400001
z00003000001^@s6AOHXW0000P0001(1poj500000000000000000000000000000i
z6aWAK0000W1^@s60000W6aWAK00007000070000H000000001AUvy=7bN~PV00000
z0001AUsOd{Q~&?~0000000000000000002d0{{R30000W1^@sA0000$8UO$=00000
z1OR{l00000000000001AUu0!sb!T5`Zf0))0001AUqn|yQbqs(000000002d0{{R3
z0002I0{{R30002-2><{90002M8vp<o000000006200000000000001AUu0!sb!T5;
zVq$V-b^rihUqn|yQbqs(000000001u2LJ#70002A0RR91000234FCWD0000000000
z000000006200000000000001AUu0!sb!T5;a$#;~Wpe;uUqn|yQbqs(000000000%
z2><{90001R000000001C4*&oF0001Z8~^|X000000006200000000000001AUu0!s
zb!T5~VPk1-W^VvrUqn|yQbqs(00000000272><{900000000000002d4*&oF00000
z00000000000006200000000000001AUu0!sb!T5}X>Mfz0001AUqn|yQbqs(00000
z000272><{90002*000000002d4*&oF0001>8~^|T000000006200000000000001A
zUu0!sb!T5}Z({%e0001AUqn|yQbqs(000000001>3IG5A0002O0{{R30002M5C8xG
z0001}8~^}B000000006200000000000001AUu0!sb!T65baDUy0001AUqn|yQbqs(
z000000001D4gdfE0002j0RR910001j6aWAK000000000000000000620000000000
z0001AUu0!sb!T64VQyz-a{vHeUqn|yQbqs(000000000v5C8xG000000000000014
z761SM0000000000000000006200000000000001AUt@E0a%pa7000000001AUsOd{
zQ~&?~000000000v5C8xG0000j0000000014761SM0000000000000020000000000
z000000001AUt)7}00000000000001AUqnGvK>z>%000000000W6aWAK0000C00000
z00000000030000000000000010000000000000000001AUtw@?Y-L|=VQpn|0001A
zUqn|yQbqs(000000001H5C8xG000170RR910001n761SM0002U9smFq0000000062
z00000000000001AUtw@?Y-L|>VrpXm0001AUqn|yQbqs(000000002O5dZ)H0000a
z000000002u7XSbN0000000000000000006200000000000001AUtw@?Y-L|=VQpn|
zaA9L#Uqn|yQbqs(000000002y5dZ)H0000a00000000067ytkO000000000000000
z0006200000000000001AUtw@?Y-L|`d2nTO0001AUqn|yQbqs(000000000A5&!@I
z000080RR910000g7ytkO0001Z9{>Oj000000006200000000000001AUt@1=aA9L~
zUv+MGX>Md+Ura;*00000000000000O6951J0001B000000000u82|tS0002!9{>OY
z000000006200000000000001AUu9@tW^!R|WdHyG0001AUsOd{Q~&?~000000001Z
z6951J0001}000000001(82|tS00000000000000B003wJ0000000000000020000O
z00000AOHXz0002cApihu0RR9C0000`000000000A0000A000020000C0000H00000
z000000000000000000000000000000000000000000000000000000000010NQvb^
zS3y=mRY6o!NP+Cw0000<iPk}h_d$vMgurw!4=IH(|Ns9FDUCq?|Njpul~Dix{|_mh
zVE_OB4=JT^|Ns9FDQ$ocDRqz!DSe<!iH#`#|Nl&hg&_a`|450A82|tOOp7G|0000<
ziv%P{iAB&ziyZ&}002mfJLmua004=>g~@mtz5@UN05QOc&*%UE004!+cnC;~JLmua
z002mf1poj507#1fNQJ<31pm<MB1nq`00000NQ*c~iv<7x002mf5J-(R00000F~H~m
z0000;jfDXJ|NlsdMZidnMG#1dMYzXBv@iew0LMkJ7ytkONR3UfM2YW2iT+H9^5_5n
z002pg1SCj1MbLE;NP)!I00016L0myyL0&;$UBl=A0000FA3y+ANQvb^S3y=mRY6o!
zNP+AK1ONa*iT6Q?{!EJ{00000Ns9y|NQp(zOp7f50000<i+un{iPlJo%IE+9002mf
z1poj50RI3*h5vLvNR6G)`~UyC00aO4M2Y`MiQeb{0000n$%Vj34@KEXh1*Dt6#xJL
z07wr-(@Bec07#8B00000F~H~m0000<i**3M3IG5A=l}o!07;8|0O$Y!002dW_H`ji
ziv%P{J4MiS5=eo>2m}BCTR~hwT|r(!UtPoK00000M2Yw400000W@ct)W@auAAA|q^
z00010NQvb^S3y=mRY6o!NP+C=0000%iOorg*G-AWL5cK<`-H%BFAph&F#rGm4=Ig6
z|Ns9FDV0$F|NjpuonZg}{|_mpaR2}R4=HVc4=Ht!4=H`1Oo@#s|Ns9;iwyt(002mf
z0Z55O&`65~00000gE#<mNJKd;00000bumbbJpcdz08Bam4}=l{002mZ|8yKph5vLH
zOo{&J00000NQ(^s0001mzz>A+0000?i9G-S002aZEdT%j0EwOW{{R0(iKYDh|Nl&h
z^Gu6100000NsB({00000iNS@*cpAO~0000nz=_Z300000g}`_SNsB({00000NQ(sk
z0000;ivUQ4z)6YTbOis<>mo>t1poj507#2CNQ(sk0000;ix5bSH2?qr05QPm00000
zNQ(sk0000;i#Sb%|45Am00000NR2fB0000;4@K}Xz)XqyM2YF>00000NR5R6|Ns9;
ziABIjjYSYhiAA`_MYJ#g0075DuqXfk07#8Zu#3I;{{R1rwfz47|4fPU=l}o!07#1s
z00000NQ(hTJ4MiS5=eo>=l}o!TR~hwT|r(!UtPoK00000xB~zH0ssI2000O900000
z3;;g>00000002h-000310000000002YXATM0Z#z|0Ra#K00000007Yg0000000042
z19<=d03iVY00CA32?HP$00000000Aw0000o0RR92R{;qFC=>ty000001TX;r00B<{
zg8={l4gvrG1UCTy00B<{g8={lT>=0A1i=9S00B<{AprmYtO5W41j_*c00B?|G64Vp
z;sO8w1U>-(00B?|AprmY90LFV1qMa|0003}0UZMX00WV*e+TUX007<s00000000dG
z000000004Q0SF@j0004%g8={lcmn_c2?GNF0Qv#|00000009F40000000E^6Edc-k
z0f2)6005l>0000001GAo000at0RR9EhX4Qo1_2G6000071P-YH002(`00032Itc>+
z000000000BQ~>}04*?Fo0000o0RR920X+!=00000000005Yhku0D}Pl0099^0SN;D
z000000000D<p2Nx1q1@=00001Bmn^d0RR910000004xCj0000000CA6FaZDn0VDx~
z0RR9100004Hvs?u0VDx~0RR9x00004J^=s#0VDw-0RRAW0000521Wq@00AZe9RmOW
z1Cg+Q2kim?0CWHV000000HXi^0000000A%o5%&TB0IC2000{#F0058x00000005T&
z000000004{5)lIc0M7sb000006Yl^300GJY0Wbjo00000009C30000000CACFaZDn
z0m_2`008s=000U%0RR92%7Xy_07C%)017?<0005XAprmYeE|Rf3Pu3{00GLj0{{TC
z0RR9LcmV(a00000ya50J000002f+dW0Eqzr000000K5SJ00000009#L63YSr0O<h$
z02S5(000A#(02d;02cZH000520RaIQHvs?u0jq-n000=c0RR92u&Dz802sdk00054
zAprmY02U4b0004!0RaIRBLM&a0hNOR0000P8vy_S0e}I60RR920T(R+0004ig8={l
z02(L*006K70009Y8Z!d`0G|N>00LqgKLY>&jR61v0VV+)O9KD^9ijsO0000RR|5b5
ze*pjh0VV++e*pjh7y%{$A4>rM05Smp00AZe0wVwcA5{SW05Smp00AZe0wV+gA723g
z0HFf_00AZe0wV|kA8`Qy0HFf_00AZe0wWLs03add000041sp2@001JQ0{{U30{{z4
z0{{R30TBTu4ig0f4iE+#4&i?c5di=I0xkgq4mt}v1t$zY3^EH50TKZ~3IG5DGynq*
zNfSB?I|Tv?000C900Ry>3p)i#69NVR00kHT000Iw00Ry>3p)i#69NhV00$ibF%uC1
z5&>8XSp@(92s8i#4mt}v3rQ0K1^@sF9RV>D5djhbSPNMT000UF00Ry>3p)!*69NVR
z01FQQNfQ773?=|c6951WBme^rJ_`#A000g&00Rz56F&?(3p)z}3IG5P6#yp;000m)
z00Rz56F&?(3p)h@3IG5RGypLZ0tNs85(NM;69NVR023|&0}eV1I}0ZaG7Av_5&=L8
z000yV0TBTb0RR9MGypLZ0tx^C7A^q;4mt}v3nvUR3m^*s02c)S0}eV1I}1q@000;?
z00Ry>3p)!*6951iE&&4$Itx1sCk#mwG7BIJ000^m07(-A4mt}v3jhEc763^T0}eV1
zI|Tp$9037I6951mApl7eFAD$w9uolr4hsu93p)h>03Qti0}e?OItx1mI0`Zg001Bl
z0000XBme^r3kyCA001H(07(-s1poj5YybcN0ssI2000O8|NsC000000000002mk;8
z0000000000000001ONa40000000000000001ONa400000AQS)q000003;+NC00000
z0000000000(E|Vg0000000000000000000000000>i_@%0svwF00032`wk5N0RaI4
z000010003mb#rnrX>Ma|b!25PX)`!B055fOaxZCaV{CO~WiNAib1z?Xd2nTO003oj
za&K}jV*mgE0AF-@aAk8YXaE5K0AF@tUu<b}bS`KB0ssI200{yB0000000003qyhm7
z1N(jgbO8t#181xQ8FWkojRAt?Py#6y2+0V11A~7Eo(coQ00Joi2wRZ@qJIby<pT*y
z-2>792q4&z<_Kj2HV9@40%{e%0wWd(Yjp#?eh6j=7XxRk0~vHo1Iqz|2q91cA{qiS
z76{1#BpL!200992000000000T000000000309BI&9RL6T000006#)PM000000{~r<
z1ONa4000000000000000000000000002%-Q0000000RJ2lLQ(700000000#M00000
z00093Uy}p?00000000000000000000000000000N000000000108tkJ00000000#M
z0000000031UH||90000000000000000EGYm000000Gj{+0000000RJ0lLP<&00000
z0000000000004ym00000005f+0000000093Qj-J#0000000000000000000m0RR91
z0000=0RR910000309BI&N&x@>00000*Z}|l000000{~u=1o;5~00000009C300000
z00RJClLP<&000000000000000001xn00000002h;0000000093RFecp0RR910002I
z0RR91000030AG^?00000000000000000000FaZDn00000X8`~J000000RT~F0RR91
z0001e0RR910000108{_~000000000000000001xn00000003$M0000000031QfdJJ
z000000DS=f000000096|00000000000000000000eE|Rf00000ya50J000000{~x>
z1ONa400000000000000001yHI0000005Spq0000000RJ3lLRsX00000007hi00000
z00093Q<DVL0ssI2000270{{R3000030CxC&000000000000000000005CQ-I00000
zFaiJo000000{~Q$1TX>s000000NVlp0000000RJAlLXrW00000006NA0000000093
zcKm$+0000000000000000000G0ssI20000g0ssI20000108uIe00000006NA00000
z00031UjP6A00000000000000001yHI0000004D+f0000000RJ0lLRLM00000006NA
z0000000093U6TX=0000000000000000000G0ssI20000j0ssI20000109Y*o00000
z007<s0000000031Ufu!#00000038DW000000096~9RmOW00000u>$}A000000RUbA
z0000000000000000002*0ssI2000050{{R30000308*0#00000000000000000000
z?*ae-000001p@#8000000{~K!1ONa400000000000000006}nYY-J!!Ojb=Gc4cyN
zX>V>IHZCwAC}V74Zf7kvFfcAKE;TeMAShyCb7f>8Z*Cw=Ojb=GGcGlAc5W#EWpZ+F
zaxP;4FK}{cc42g7FLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTuWpZ+Fa$jL|Uu<b^
zWdLt%WM5`!Y-L|=VQpmqV`yP=0B>w$Uu<b^WnXS}ZDM6|0CjG2X=iR_WFTp7bO2>?
za&K~9aB^vGbYF0CZ)a{{ZDjyua&m8SUu|V`b75y?Ut@1|Zgc=;a&m8SUvF+@UvOn|
zUu<b^WdLbzbO2>?a&K|~WpZ+Fa$j^|X>0&+a%paKUuAM~Zf{?0Wpi_3XJr6pY;|*J
zUvqS1Z*_D4X>(t1aAj@)b97{Hb#z~5WB_Jl0CRL<bait8WpZ+Eb!`A`Wpi_3XJr6k
za%Xb@XK-I{W@d9`bO2^>UvFk+b7gb@Z+2yJW^8YFUtw}*Utw}(VE}SvXJ2z+c4c2-
za%EuvUte}%Uu<b}bYFB~X8>PcVs&Y3bZKs1c41#^X>)V{UteTla(8KNUv^<%Y-w|J
z0Cr(tY-w|J0A+G=Vs&N!a{y*(Y-L|=VQpmqY-w&~Uv716Vr6mwC389;03~xe03~xe
zC1g4v03ZNWZfkCDcWxkad2@7SZ6IZGa&K|~Iv^!;07z3oNC5x<01E&B01E&B01N;C
z000000096100967000000096100IC200RI30RR90|NsC0{{;X500#g700{s9015yA
z0RR90|FWo=sXG{BtmBol((|T&Sc#{(>HF*ZG4CN`58d?!>vIym54a8aQ;IC>d87aU
z0Js1E0LTCU0N4Nk0O$Y!0Q>*|01N>D02~1T04xCj06YNz089Y@02=`S00IC20Qdj^
z00{yB000000KNbK0096109FA2000000C@la0096107L))000000E_?t0096109pV5
z0000001g2F00IC20MP&d0O$b#000000Qvv`009610F(j%000000O<e#009610Ez(s
z000000MY;e009610BivO000000I2`~009610675w000000Pg?*0096104xFk00000
z0BZmM0096104D$d0000007z3oNC5x<009610000001N;C0000000961009670RR90
z|436oNC5x<009610000001N;C0000000961009670RR90|436oNC5x<00#g700#g7
z02BZK0000000RI30096700RI800aOF0RR90|NsC0|NsC0{{R3000aO400jU500sa6
z02d-qXnE9QrZ9kr3lJlXnQN@}d}AP$e9e<QvU~sl0FM9w0HOc@0JQ)B0M7sb0O9}u
z0QCR>0I&f700961038DW02TlM00000p8)^>0RR91C<6ch761SM0002x000010001k
z0RR9b00000004gh00062002t^000&M09OM5022TL00000jR61v0RR91GXnqs761SM
z0001o000010000h0RR9b00000005i-00031001%p001Na00000000000000000000
z0000i0RRBeSOoz90000000000000000000m0RR910002d0002dSOoz90000000000
z000000000G0ssI20002N0RRBeSOoz90000000000000000000K0000000001dQt!Z
zcn|>)3<n610RR9j0000S0001J?EnA&|Ns9i0RR9100000K@Jdx0z(Z3P=g1I28{)d
z1djs%0000i0000?0001J?f(D;fck&`|NsC0(EtDd0000006`8Ah5|zk22g_sj0TMb
zjs%Yb00000EC2uid;kCd81Dc7|NsC0!2tjO0000006`8Ah5|zk22g_sj0TMbjs%Yb
z00000%>w`c3;+Nvtpfl64FCW=rUL)~0RR9kZ36%R7XSb)Tmt|A2mk;bRRaJ32LJ#a
zNCN->4gdf>K?48)7XSb)Is*Uz1^@sZFarPp7ytl0CIbKf4gdf>5CZ@J5&!@_2?GEC
z6#xJ&{Q>|06aWA%=>h-%761S(;Q{~v4*&o?$^rlY1ONaX!vX*R1pojYv;qJC4FCW=
ztpWf58UO$-k^%q#1pojYi2?us1ONaXeF6Xg5dZ)^Zvp@S4FCW={Q&>~6951$^#K3?
z3;+Nv&jA1c6#xJ&#sL5T82|t+xB&nF7XSb)u>k-80{{RWq5%K^0ssIVkO2Sy8vp<;
zasdDU5C8x@YXJZN8~^|<Tmb+84gdf>O#uJ^4FCW=C;<Qf3;+Nv2LS*80RR9k)Bpeg
z7XSb)%>V!Z0000T!vFvP7ytl0xc~qF4gdf>rT_o{5&!@_p8x;=6#xJ&lK=n!6aWA%
ze*gdg761S(cK`qY4*&o?XaE2J4FCW=p#lH^0RR97nF0U+0RR97i~;}v0RR97gaQBn
z0RR97Jpup#0RR97H39$t0RR9776JeO0RR974gvrG0RR97^#K3?0RR97?EwG)0RR97
zodEy<0RR97l>q<%0RR97djS9d5dZ)VWB~vG5C8xUM*#o;5&!@W1pxp60RR97{Qv*}
z0RR97-T(jq0RR97)&Kwi0RR97XaE2J3jhEHQUCw|3jhEHIsgCw0RR97G5`Po0RR97
zPyhe`0RR97KmY&$3jhEHFaQ7m5C8xUAOHXW5dZ)V5C8xG5&!@WZvX%Q0RR97r2_x}
z0RR97odW;>0RR97fCB&k0RR97cmn_c0RR97T>}6B0RR97RRaJ30RR97N&^4@0RR97
zLIVH*0RR97Hv<3w0RR97F9QGo0RR97Bm)2d0RR9790LFV0RR97{{jF20RR97_W}R_
z0RR97>H+`&0RR97;sO8w0RR97#{vKV0RR97zXAXN0RR97v;qJC0RR97tO5W40RR97
zj{*Py0RR97hXMcq0RR97dIA6d0RR97asmJV0RR97WdZ;I0RR97T>=0A0RR97Kmq^&
z0RR97I066w0RR97D*^xj0RR97BLV;b0RR9776JeO0RR974gvrG0RR97@c{q;0RR97
z=>Y%$0RR97&H(@b0RR97#sL5T0RR97y8!?I0RR97vjG4A0RR97m;nF)0RR97kO2Sy
z0RR97g#iEn0RR97eE|Rf0RR97U;zLC0RR97SOEY40RR97O921?0RR97LjeE)0RR97
zCIJ8d0RR979svLV0RR975di=I0RR972>}2A0RR97`~Uy|0RR97^Z)<=0RR97*8l(j
z0RR97&j0`b0RR97vH$=80RR97ssI200RR97j{pDw0RR97hX4Qo0RR97d;kCd0RR97
zbN~PV0RR97R{#J20RR97PXGV_0RR97LI3~&0RR97IsgCw0RR979RL6T0RR976#xJL
z0RR972mk;80RR97000000RR97pa1{>3;+OBpa1{>3;+NGoB#j-3;+OBoB#j-3;+NG
zm;e9(3;+OBm;e9(3;+NGlmGw#3;+OBlmGw#3;+NGkN^Mx3;+OBkN^Mx3;+NGi~s-t
z3;+OBi~s-t3;+NGhyVZp3;+OBhyVZp3;+NGga7~l3;+OBga7~l3;+NGfB*mh3;+OB
zfB*mh3;+NGd;kCd3;+OBd;kCd3;+NGcmMzZ3;+OBcmMzZ3;+NGcmMzZ4*&pEcmMzZ
z4*&oJbN~PV4*&pEbN~PV4*&oJZ~y=R4*&pEZ~y=R4*&oJYybcN4*&pEYybcN4*&oJ
zXaE2J4*&pEXaE2J4*&oJWB>pF4*&pEWB>pF4*&oJU;qFB4*&pEU;qFB4*&oJKmY&$
z0RR97AOHXW0RR97000000RR97=>Px#4hjGOIS>E<00000@Bjb+4gmlFFaZDn00000
z`~Uy|4hjGOOb`G7000001OWg54hjGOVGsZS000003;_TD4hsMPC=>ty00000D**ri
z4hsMPAQS)q00000NC5x<4hjGOJ`ex^00000Pyqk{4hjGOLJ$A|00000SOEY44hjGO
zN)P}500000U;zLC4iNwVcoP5s000000RR914*>uG0000000000z5oCK4*>uG5CQ-I
z00000bpQYW0RR9100000000002mk;80RR910000000000Qvd(}0RR910000000000
z8vp<R0RR910000000000kpKVy0RR931ONa400000%>V!Z0RR931ONa400000Jpcdz
z0RR942mk;800000xBvhE0RR910000000000E&u=k0RR910000000000H2?qr0RR91
z0000000000CIA2c0RR910000000000YybcN0RR910000000000UH||90RR9100000
z00000vH$=80RR910000000000;Q#;t0RR910000000000rT_o{0RR910000000000
zhX4Qo0RR9100000000000AFQta&K|~UteEybYWv_Ut?%%UuSh;a%2EsUte={WN&qJ
zZ~$LsX>4U~ZvbCrV{UY80AFTiY;|*J0AFQta&K~9aB^vGbYF0CZ)a{{ZDjyoUte={
zWMy)4Z~$L$a&KpHVQpV-VQpmqUuJM}X>N380AF8Ub97;2YhPn%YhPwzX>0&rc4lyL
zX>N380AFQta&K~9ZDn(FVP|DuV{dhCbO2v-baG{Ka&K~9asXd&b#!9@UuAe{bO2vv
za&m8SUtx4#Y-w&~0AFQta&K~9Z*FB@aAk5|Y-w&~0AF)-a${|908C#lb98b5UuAM~
zZ*pIBVQFjtOkXZ@baFHROkXZ@baFKSUuAM~Z*pH@bYE;~Ze=cSY-C?-X>Mg-Zgp*9
zWpV&tWpZ+Fa$jL|Uu<b^WiD@QWM5`!Y-L|=VQpmqOkXZ@baF8OOkXZ@baFBPOkXZ@
zbaFEQMMz&}a$#*{FaQ7m3JMAeBQY;BFd!fxARr(hARr(hF*GwZGBq?cH8mh0H83$C
zARsUxARr(hF)%PTG&CR}IW{peARr(hARu50W^;65bYXNZZvX%Q0000000000&-(5D
z2LJ#80{{R30RR910{{R3U<CjG03ZMW0000082|tP_yhm|00000000000000000000
z0000000000NEZMA00000fCT^m00000NEZMA000002LJ#72LJ#74*&oF00000Ute@(
zcys^&0000000000Utd&3SX2N200000000000000000000T>=0A00000fCT^m1ONa4
z$Q%Fw9RL6T00aPl000000000000000UteTpVs&R<X>Mk300000UtdI5K~hEl00000
z00000T>=0A00000gaiNp00000-3I^w00000upIyZ1^@s600002000000000000000
zUteTpVs&R<VPax(Wp)4nUtdI5K~hEl0000000000;RXNz000004*>uG00000VGIBO
z00000000000000000002000000000000000UteTpVs&R<VRB(^XJvB$UtdI5K~hEl
z0000000000@CN_@00000FaQ7m00000a18(e00000;2i(}0RR91000020000000000
z00000UteTpVs&R<ZDC_+Zf0))UtdI5K~hEl0000000000AP4{e000000000000000
zpbY>300000000000000000002000000000000000UteTpVs&R<Y-w&~00000UtdI5
zK~hEl0000000000AP4{e00000lmP$$00000pbY>300000=p6t60RR910000200000
z0000000000UteTpVs&R<Y;R)#00000UtdI5K~hEl0000000000v<UzJ00000n*;y=
z00000G!Fm(00000@ErgEUH||900002000000000000000UteTpVs&R<b98b500000
zUtdI5K~hEl0000000000PYwV800000`~m;~00000&l3Ou00000000000000000002
z000000000000000UteTpVs&R<a$#;~Wpe-kUtdI5K~hEl0000000000OA!D700000
zAOQdX00000%N76t00000;2;117ytkO00002000000000000000UteKxaBO8?ZeeX@
za{vGUUtdI5K~hEl0000000000YZ3qe00000U;qFB00000>lXk300000pdkPN1ONa4
z00002000000000000000UteKxaBO8?Z(?d=00000UtdI5K~hEl0000000000%Mt(p
z00000Bme*a00000OBetE00000000000000000002000000000000000UteKxaBO8?
zZeeX@b8ul}UtdI5K~hEl0000000000?-Bq200000Bme*a00000Zx{do0000000000
z0000000002000000000000000UteKxaBO8?ba`-Pa{vGUUtdI5K~hEl0000000000
z6B7Uc00000$O8ZX00000lNbO100000z##wtKmY&$00002000000000000000UteQy
zZE#^@bYFFDcWG{9Utdf_000000000000000;1&P?00000AOHXW00000U>pDd0{{R3
zz#{+v0RR9100002000000000000000UteWtUuJS)ZDjxe00000Utd&3SX2N200000
z0000002crN00000NB{r;00000fE)k-0{{R300000000003jhFU000000000000000
z0ssI27ytkO$Rhv%4*&oFxFi4ozyJUM3jhEBPyhe`000000RR910RR910RR910ssI2
z4FCWD000000000000000000000000000000000000000000000000000000000000
zRY-~DL03UmK~+IiQ%HgAC<FiiiOWfe)=7!?L5ciGiv<7x002mf07!{N(D%dt@BjaF
z7U%!~0074T761SMLB0R~|NrUC0RR9&f&5dI(f@P_K@YYEgZM9XC`^g}Oo{e^`v4FC
z0Cf%M00000L5aobp8)^>=l}o!06~ex>5>5e07#9!(EI=YM2Y51iTdaO0000;g}@Jl
zq5uE@NQuXR`v4FC0Cf>aiM_b{|Nl&h_UHfr008R`NQu3;`~Uw;iT3CK0000%iN)vu
z0001s0EvaP`~Uw)jfK$r|Nlsfjkx>&|42E(NQuvM1?T_(002RQ{r?Yz7XbhOM2oGo
z`~UwzgZ*WHAVGuuO@AdpgZ&f_hpYeq0JsJq5CB9Eqv&!P>6`!n06~NOW^@nfkpKVy
zL4*BH4~2&S002mhy}<kb|L6b!004!+4~6Rh002dW<ajGYIi<k+|NnI&NR7R~`~Uyw
z00000=l}o!0LK6c0000%z5oCJ|LKtc002aZ=jZ?c004!+bRy^g0001s7)Xu1!2AFI
z=l}o!0O$Y!004;?LB0R~|NrY_Oo{(YiS~i}01yBGbr<LW0002%73cr}002aZC_%md
z|NsB%KIi}d002RW#WCAKgZ=+?2j~C*004^^NR7R~`~Uyw00000g}`-BNR7R~`~Uyw
z00000h1+xo=l}o!0Erk#iv<7x002mf07yGU&~+6=iRegy#3%#+09!#^L0v&!L0?_N
z=l}o!0O$Y!004^siO1*w0002!00000ivWqo=l}o!0DuGl00IC2000080RR9101N;>
z000000000<0000100000000000&M^Q00Kq<p#cB@0RaF200000003PA0000000042
z1A_nn00Ks#0RR9100003h5!Hn0!GaN0052v000A!00002M&1Dc03!ha00XH40006;
zp#cB@xB&nF1WNz_000000EGYm0000000pQ4000000006@1Fix900Cvq0RRAg0ssI5
zkN^Mx0cG9+003J8000002Jip?00*-I00071N(2A^1ChXY2*LsY00LE^0RRB@0{{RB
z&H?}c0#=~`004Fb000J%00007(gFYg0$Fwh000A#(02&i0ssI4T5$vb0HFc^00v+H
z000Is00008<pKZz0$!m3004pm000Q^0ssI4U7-O00MP>g012o8006uI00000007Pa
z000000007A1Fix900Cvq0RR9z0{{R6kN^Mx0cG9+003VD00000000H30RRBN00002
zf&;Ds0004H%>e)aQv?721CRg!00Cv*0RR9n1ONa4000Vg000051Pgfp0004H0igi^
z0099Et^xo60cFhr000b-00001W!?b*000fr0RR9F*8u<k3X1>$00sdK;{gBw52OMB
z0FVZ@5R(7^0Q&*}00y=KBLD#qxc~qF90LFV2DSnt1OX880000)0{{R9wgMvt0T2TL
z002(|000KI0wV|k5Iq3^0Bi#Q00y=KBM<=)aRC4Tlmh?&2DSnt6af&80RRB|0ssI8
zwgMv<0T7h|00623000KI0wW*+5Yqtw0ICB300y=KBQOCF-~j*tssjK32DSntKmic#
z0RRB10{{R9wgMwi0TBKH0083y000KI0wZ7n5HkV*01E^F00y=KBWM8-SONe5Ap`&b
z2DSntZ~+j20ssJl0{{R9wgMw`0T77-004pm000KI0wZ_<5Rd`@01*QK00y=KBYXi6
zngRd-Hv|9x2DSqufB^vj5e5SQ0J8u900kZq5d#1KqyPW_1Yi-N0RRA+00003ED<LI
z008R%000Lb5i$b+0NVfn00eCjJp%v$&;S4c11k!_000070ueF;008>{000Oc5n2NP
z04xCj00d<bWdi^JAprmY11|~+0RR982oZM!003(N000Rd5rP8%09*k800e~*jRODx
zQ2_t|11$<f0RR981QDMD004&p000Ue5rP8%0C)ia00d(X$^ifX5DOj<q5%K^(E|Vg
z3m^g`009uf0RRBp0{{REAp#=^0RR!)0{{TB0RR94cnYZj000FD5$*#304)Ll01O@x
z`2zp|9s&RW1a1)o1ONaO0ssI5E(!($000FD5f%gh08at{01X}y`2zp|Jpup#1YQv=
z1ONbb0ssIG9uW}(003hG000DE68QrF024z5000316m<Xq00adOvjPAB5Dyp-y#fFL
zp#cB@4;lg^009uL0ssJU1ONaJ8v-K;0RRox0RR9J*8u<k6+;970RIC3009vJB@Pn>
z0}c=d8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*69NVR
z00avG5djhb000FY0WlL*23QMO3jhEH3jtLI000Lx00Ry>3p)!*69NhV00=Yy0}eV1
zI}1q@0tNs82^|436A=Lt0ay!J3jhELBme^rJ_`#A000Xv0Rs*?3p)!Z3`r9*3m^*s
z01O2H0}eV1I}1q@000dS07(-701hSqNfQ774-)|c4hsu93p)z{01yoT0}e?OItx1s
zI0`Zg000pd07(-A4mt}v3jhET0Rc%9000vq07(-s3jhEVBme^r3kyCA000#s07(-s
z1poj5EC2ui0ssI2000O8|NsC00000000000T>=0A0000000000000000000000000
zkO2Sy0ss>M00032`wk5N0RaI4000010003l055fOaxZCaV{CO~WiM$nI5q$;b#rnr
zX>Ma|b!25Pb9r+BFLiTrFKKRLY;|O1FLQZwFJE+daAk7<0A_P^VRT`1E@J=y003ch
zEoOCYV=iL=0RRABba`-Pb1rBA0ssJCba`-Pb1rBA0{{SDWMy_=bS`KB1ONbYbYXNZ
zXaEBM0AFoyWMyA;E@%J*003WZY-w(5Uvw^L00aO4Uv+6@Uvw^L00aO4UuS7#Uvw^L
z00aO4Uvz10Wpi+4V=ia_1ONbEZ)Rp+bS`KB1ONbEVr*+;ZggLCE@%J*003WNY-@9A
zdSzd9E@%J*0047gc4aMNcVsST0096100aU62?78B00000000BV009aDEfazWS_A<D
z9S9%<0s~}b1OWpa2ucJ319J#Gt-J&Q0}2R&1Ofwh2q1L`ty~Bc0zw+f2v1oET)fv=
z1OWqS<OBi(8)gG$<OBin1Ofvbo(MkmT1yCO17HY{0~gi;4gdiG00000000009{>OV
z000000{~T%1RnqZ0000005t#r0000000RJAlLSiu00000003P80000000093T$2Qa
z0000000021000000000309=y<&Hw-a00000WB~vG000000{~o;1cm_s000000FnU!
z0000000RJAlLP<&0000000000000000000000000000~S0000000031R2%>R00000
z05t#r000000097BO8@`>00000YXATM000000RUfx000000002100000000010AJ1k
z00000003kG0000000031Uxony000000FnU!000000097Bv;hDB00000!T|sP00000
z0RUeB00000000000000000000000000000P000000000108tqL00000001=r00000
z00031UP}M~000000BZmM000000097Ag#Z8m00000s{jB1000000RUdk000000001F
z0RR91000010A7Xx00000005E!0000000031UbF!K000000Kx$P000000097A00000
z0000000000000000000000000761SM000000{~K!1Qq}Q0000005t#r0000000RJ1
zlLSiu00000003(M0000000093Q<DUR0000000021000000000308^6$&Hw-a00000
zWB~vG000000{~N#1cm_s000000FnU!0000000RJ1lLWK@00000006=P0000000093
zQ<DS$00000000000000000018000000001M00000000010A2t9000000000000000
z003P800000003(M0000000031UjP6A0000000000000000G9v&000000HXi^00000
z0096{qW}N^00000s{jB1000000RUC9000000002I00000000030Cu={!vFvP00000
z%K!iX000000|0iocg_F+000000O<e#0000000RJaxOeFQ00000008d*0000000031
zQtto&000000QLX?000000097100000000000000000000mjD0&00000pa1{>00000
z0RT_{0000000000000000001>000000002100000000010A2t9000000000000000
z007kh00000000L80000000093cC>c~0RR910000D0RR910000309}&=$pHWW00000
z*8u<k000000{~r<1ONa40000000000000000Qvv`00000000310000000RJBlLP<&
z000000000000000005Z*00000006WB0000000093Q<DS?0ssI20000G0ssI200003
z08^6$00000000000000000000v;hDB00000!T|sP000000RUbA000000000000000
z0002A0RR910002O0RR91000010ABzA0000000000000000083w00000000*P00000
z00093U6TX=0000000000000000000%aBys8AWTeFO(1q<a&u{KZXh-;Fd!&nY+-I^
zEjBPPE-)@NG$|k`VqtS-WFT*DAWTeFO&~KaHFI`uDF9}3bYXO1bS`56FK}{cc42g7
zFLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTuW^;65bYXM=X>N1?b97;JUuJb~V*qAk
z0A^`yWdLJnVR8U-bO3X7Uu0!=0AF8eZgev;UvvOpUu0o&cWG{4WMy_=bO2;!c3*S=
zb97&AZ)9Zvb#8NMXKrO=AaiJMa&!P+Uv+72bTKwxbO2vpWMOi5X>MO_Z)9a(bO3E{
zWMyA;0CRL-Zft38YXEL+X>My@bO3X7UukY{0Bmn=XCQ2EZf78MZgXj8Ze?U3X>N1?
zUte`;Zge&@UvvOpUu0o&cWG{4X>M;eG+%T8b97&IX=DI(ZgXj8Ze?U3X>N1?Ute`;
zZgev;UvvOpUu0o&cWG{4b!lW@bO3c}WM6aub97&4X=DIjUu0o&cWG{4XK7?#bO2{*
zWM6aub97&FWMy^$b97%}bZKp6b8uy20CaX=b7f-yY;SI7AZc!N0AF8ZVRCnAZeMh1
zZDn6{0CaX=ZgXX00CZ_>Wpi+4V*qn>Uu|@0ZDn(CWn%zybYEk1X>Db5aAjivb97%~
zX>xREbZKp6b8uy20CRL-b7^{I0Bmn=XCQ2EZf78AZgc=&UukZ1HZ)&!0AF8ZVRCnA
zZeMR^W?yswZ)Rp+bO3X7Ut(-;V{3B&UteTla(8KNUt(-)V{UX`bO2&(Yh!M7UvvO-
zbYEg@YjbIOWdL7aWMOi5X>MO)Y-@9AdSzd90Ag%wb7^{IUvvO-bYEs{VP|syb97&4
zWo`g-bYE<9aA9&~0CRL-adU8Ca%BK>bYXM=W^7?+0B&JzWdL(wc4cH=V|Qc#WMy+>
z0CQn>Wn^Dva&m5O0A+G=0B~||V_#x*W&m(<Z)0C(X>4TxaB^>BUuAM~Zf^i^a&Kc_
za%FRMY;*u!000000001E000000001Z000000001m0000000000000000000000000
z0001^000000000D0RR910002V0RR910002l0RR91000000000000000000000001&
z000000000D0RR910002V0RR910002l0RR91000000000000000000000001t00000
z0000D0RR910002V0RR910002l0RR91000000000000000000000002A0RR910002G
z0RR910002l0RR910002v0RR91000000000000000000000001t000000000N0ssI2
z0000%0ssI2000180ssI2000000000000000000000000;Q$a`p00002000020000C
z00000000010000100sa600030|Ns9ySRcgfI53nr0000;0001O000010000d00000
z0001a000030001#0000y0RRAX0RR910000;Q$a`p00001000000000C0000000001
z0000100sd6|Ns9;Q$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p
z0000G0000W0000K00000000030000100sa900jU901E&B00004000050000600008
z000090000B0000D0000E0000F0000H0000J0000L0000O0000S0000U0000mfQSp=
z^=XA58|;q|40g1E8J>KyUt%<4AeDSmO%V{Z4&53x|8VyeUoAP7Do$qx%|di{_el>p
zDcEOe=ydT}sj2q*e18yX)&$+FdPH<PNN9!ZC4vuZ?hba`F5maflRUDmd)51WKxc)0
zfie!x*Wva~!PtkNZ;0Xlo6#X?0RRAd0RRAw0RRA@0RRBB0RRBU0RRBn0RRB)0RR91
z0ssIL0ssIe0ssIx0ssI^0ssJC0ssJV0ssJo0ssJ*0ssK30ssKM0ssKf0ssKy0ssK_
z0ssIC0{{RW0{{Rp0{{R+0{{S40{{SN0{{Sg0{{Sz0{{S`0{{TE0{{SZ000010001?
z0RR9b00000001EY00031003G8000&M000000I2~0009610Neur03-ka000001_A&8
z0RR911Oxy8Bme*a0001_0ssI30002v0RR9K00IC2006-N00031002D$001Na00000
z0E++s009610M`Kk03-ka00000Edl@l0RR91;{yNy761SM0002{000010000)0{{RP
z000000015W00031008a-000&M000000J8!B0096107?V^022TL00000PXYh{0RR91
z3j_cF761SM0001*000010000H0{{RP00000006T900031008>}000&M0000006hW#
z0096102TxQ02TlM00000vH<`90RR91(E|Vg761SM0001_00001000060{{RP00000
z003(N00031003+Q000&M0000004xCj0096108aw|02TlM000006aoMM0RR91`2zp|
z761SM0000{0RR920001j0{{RP00000004&p00031005K&000&M000000CoZZ00961
z03ieb02TlM00000Tmb+80RR91cLM+b761SM0000)0RR920001u0{{Rd00000000UB
z00031003nJ001Na000000MGyc0096105Ssr02TlM00000>i_@%0RR9190LFV761SM
z0001Z0RR920001=0{{RP00000003hG00031001lm000&M000000NVfn0096104D<g
z02TlM00000$^ifX0RR91ssjK36957L00000000000000000000T>=0A(O3lm00000
z0000000000000006aWAK000000eVsZ0eBDr5DW(hkO2SyEC2ui8~^|S;OPJV|NsC0
zT>=0A0000006`8Ah5|zk22g_sj0TMbjs%Yb00000Spon62><{sPyzq|0ssIlO9B7@
z3IG5tLIMB)0ssIlJpup#0{{Rm8Ug?S1ONa%5dr`J0ssIl2m$~A2LJ#q_yGU_3jhEu
z>Hz=%0ssIl+5rFn4FCWw$^ifX0ssIl!vO#Q3;+NvrU3u|0ssIlp#cB@2LJ#qlK}t#
z0ssIliU9xs1pojoaRC4T0ssIlYykiO2LJ#qN&x@>4gdfx@&Et;1^@sp&j0`b0ssIl
z#{d8T4FCWwwg3PC3;+NvlK=n!2mk;rc>n+a4FCWwYybcN3;+NvHUIzs0ssIlA^-pY
z1ONa%NdW)=0RR97K>+{&0RR97i~s-t0RR97ga7~l0RR97Jpcdz0RR97H2?qr0RR97
z5C8xG0RR97A^`vZ0RR97egpsj0RR97b_4(b0RR97TLb_A0RR97Qv?720RR97I0OIy
z0RR97Fa!Vq0RR9769fPN0RR973j_cF0RR97{sRC20RR97_5%O_0RR97*#iIo0RR97
z(E|Vg0RR97v;zPD0RR97tOEc50RR97p925@0RR97mjeI*0RR97iUR-u0RR97f&%~m
z0RR97X9EBL0RR97UjqOD0RR97L<0Z-0RR97JOcm#0RR97Ap-ya0RR9783O<S0RR97
z4g&xH0RR971_J;90RR97`2qj{0RR97@d5w<0RR97<N^Qy0RR97+yVdq0RR97&jJ7d
z0RR97#{vKV0RR97yaE6K0RR97v;qJC0RR97sR9510RR97p#lH^0RR97h5`Tp0RR97
zegXgh0RR97V*&sG0RR97TLJ(80RR97J^}y$0RR97HUa<u0RR97DFOfh0RR97Ap!sZ
z0RR976aoMM0RR973<3ZE0RR97{{a910RR97_W=L^0RR97>Hz=%0RR97;sF2v0RR97
z)d2ti0RR97%>e)a0RR97zySaN0RR97xB&nF0RR97odEy<0RR97l>q<%0RR97iU9xs
z0RR97f&l;k0RR97cL4wZ0RR97Zvg-R0RR97WB~vG0RR97Tmb+80RR97Q2_t|0RR97
zNdW)=0RR97J^=s#0RR97HUR(t0RR97D**ri0RR97BLM&a0RR972mt^90RR9700961
z0RR97^#A|>0RR97?EnA(0RR97;s5{u0RR97+5i9m0RR97&j0`b0RR97#{d8T0RR97
zyZ`_I0RR97v;Y7A0RR97sQ>@~0RR97p#T5?0RR97mH+?%0RR97jsO4v0RR97aR2}S
z0RR97X#fBK0RR97TmS$70RR97Q~&?~0RR97M*si-0RR97KL7v#0RR97G5`Po0RR97
zDgXcg0RR979RL6T0RR976#xJL0RR972mk;80RR97000000RR972mt^90RR9700961
z0RR97_y7O^0RR97@Bjb+0RR97*Z=?k0RR97&;S4c0RR97$N&HU0RR97zyJUM0RR97
zr~m)}0RR97pa1{>0RR97m;e9(0RR97kN^Mx0RR97cmMzZ0RR97Z~y=R0RR97XaE2J
z0RR97U;qFB0RR97NB{r;0RR97KmY&$0RR97H~;_u0RR97FaQ7m0RR977ytkO0RR97
z5C8xG0RR972mk;80RR97000000RR97Gynhq3IG69Gynhq3IG5EFaQ7m3IG69FaQ7m
z3IG5EWB~vG4FCXCWB~vG4FCWHU;zLC4FCXCU;zLC4FCWHTmb+84FCXCTmb+84FCWH
zSOEY44FCXCSOEY44FCWHQ~>}04FCXCQ~>}04FCWHPyqk{4FCXCPyqk{4FCWHOaTA@
z4FCXCOaTA@4FCWHNC5x<4FCXCNC5x<4FCWHL;(N*4FCXCL;(N*4FCWHKmh;%4FCXC
zKmh;%4FCWHJOKaz4FCXCJOKaz4FCWHH~|0v4FCXCH~|0v4FCWHGywnr4FCXCGywnr
z4FCWHFaZDn4FCXCFaZDn4FCWHECB!j4FCXCECB!j4FCWHC;<Qf4FCXCC;<Qf4FCWH
zBmn>b4FCXCBmn>b4FCWHAOQdX4FCXCAOQdX4FCWH9033T4FCXC9033T4FCWH7y$qP
z4FCXC7y$qP4FCWH6afGL4FCXC6afGL4FCWH5CH%H4FCXC5CH%H4FCWH3;_TD4FCXC
z3;_TD4FCWH2mt^94FCXC2mt^94FCWH1OWg54FCXC1OWg54FCWH009614FCXC00961
z4FCWH`~Uy|4FCXC`~Uy|4FCWH_y7O^4FCXC_y7O^4FCWH^Z)<=4FCXC^Z)<=4FCWH
z@Bjb+4FCXC@Bjb+4FCWH>;M1&4FCXC>;M1&4FCWH=l}o!4FCXC=l}o!4FCWH00000
z0RR97wEzGB4i5kT02crN000000RR914*>uG00000000009RL6T0RR910000000000
zd;kCd0RR9100000000003IG5A0RR910000000000X8-^I0RR910000000000O#lD@
z0RR910000000000T>t<80RR910000000000I{*Lx0RR910000000000pa1{>0RR91
z0000000000jsO4v0RR910000000000ZvX%Q0RR910000000000CIA2c0RR9100000
z00000F#rGn0RR910000000000Qvd(}0RR9100000000000AFTvbYXO1bO2vpUvqR}
zV{2byXlq|*bzyR30AF8UWpZ+FasXd)aBN>}b97;J0AF%&Y+rM9VRQgrZ*XO9VRT<`
za&Kc_ZeeX@0AFTuWn}<gb76L6Ut@P<0AFTuWo2JucVqxxW@Bh%X>tHxa%FRLZ*pZ{
zV|Qc#UteEybYWv_Ut?%%UuI!xYye+xaAj^`bYF8}c4c2?VQFjtUvF?_Zees^a%FRL
zZ*pZ{W?^Y;07Xb&W^!R|WiS8$BQY;AG9VxzARr(hARr(hF*GwZGBq?cH8mh0H83$C
zARsUxARr(hF)%PTG&CR}HZn3eARr(hARu50Y;$yBbS`fI00000&-(5D2LJ#80{{R3
z0RR910{{R3U<CjG03ZMW0000082|tP_yhm|000000000000000000000000000000
z5Dx$V00000fCT^m000005Dx$V000002LJ#72LJ#74*&oF00000Ute@(cys^&00000
z00000Utd&3SX2N200000000000000000000YybcN00000fCT^m1ONa4kQ4v_1ONa4
z00aPl000000000000000UteTpVs&R<X>Mk300000UtdI5K~hEl0000000000YybcN
z00000bprqZ00000>;(V-00000uoM6Q1ONa400002000000000000000UteTpVs&R<
zVPax(Wp)4nUtdI5K~hEl0000000000;R65w00000;{X5v00000VF>^L0000000000
z0000000002000000000000000UteTpVs&R<VRB(^XJvB$UtdI5K~hEl0000000000
z!~_5U00000FaQ7m00000L<#@^00000&=ddw0RR9100002000000000000000UteTp
zVs&R<ZDC_+Zf0))UtdI5K~hEl0000000000^aKC^000000000000000bP50f00000
z000000000000002000000000000000UteTpVs&R<Y-w&~00000UtdI5K~hEl00000
z00000^aKC^00000F984m00000bP50f00000*c1Q&0RR9100002000000000000000
zUteTpVs&R<Y;R)#00000UtdI5K~hEl0000000000BL)Bf00000`Tzg`00000qYD54
z00000;1mD=5C8xG00002000000000000000UteTpVs&R<b98b500000UtdI5K~hEl
z00000000009R~ma00000@B#n;00000oeTf~000000000000000000020000000000
z00000UteTpVs&R<a$#;~Wpe-kUtdI5K~hEl00000000004GI7N000000000000000
zjSm0-00000000000000000002000000000000000UteKxaBO8?ZeeX@a{vGUUtdI5
zK~hEl00000000004GI7N00000SO5S300000jSm0-00000U=;uW1ONa40000200000
z0000000000UteKxaBO8?Z(?d=00000UtdI5K~hEl0000000000WeNZQ00000Bme*a
z00000<qrS=00000000000000000002000000000000000UteKxaBO8?ZeeX@b8ul}
zUtdI5K~hEl0000000000i3$J!00000Bme*a000002@n7P00000000000000000002
z000000000000000UteKxaBO8?ba`-Pa{vGUUtdI5K~hEl0000000000tqK4D00000
z0t5g600000Ef4?z00000fE54$L;wH)00002000000000000000UteQyZE#^@bYFFD
zcWG{9Utdf_000000000000000unqtK00000AOHXW00000Fcbg)0{{R3pceoD0RR91
z00002000000000000000UteWtUuJS)ZDjxe00000Utd&3SX2N20000000000&<+3q
z00000KmY&$00000P!s?F0{{R300000000003jhFU0000000000000000ssI27ytkO
zs22bL1^@s62p9kWKmY&$3jhEBPyhe`000000RR910RR910RR910ssI21ONa400000
z0000000000000000000000000000000000000000000000000000000RY-~DK~_^q
ziS|f|`{)1w004!+bx}x(-{=4U002md!7;!OwoDoSgZVFYIzbP&P6UDB0Pp|+f%yPH
z0049+f%yQS004ClNQvJ}iS}DTUR~(`0002!00000#{d)n006lE|NsA6L0(<MaRUGV
z0ssI2000O9000003;;g>00000002h-000310000000002YXATM0Yd?<000010RR91
z000000BisN0000000CA5tO5W40YlmV00000000BA0ssI3L+bzl05$*s00g!I0003-
zt^fc4vH$=81j7OV00Bi;0{{Tm00005wEzGB4FCWD000005&!@I000000Y(PH0001w
z00006&Hw-aYybcN000Md000051PFNm0003e0j>Z50099Bga7~l0Vmo3000S+00001
zC+h$J000W#0000B<NyEw2aNy#00sdH@Bjb+45tDB0FVW?4VC}^00;sA00p)JBLD#n
zyZ`_IDFOfh1-1es1OW~80000{0ssI7wgMvt0SyKL003M9000HH0wV|k4L|_^0C@rc
z00p)JBM<=%bO8VWp#lH^1-1es6afv80RR990ssI7wgMv<0S%Y|006fF000HH0wW*+
z4b}kw0Jj1F00p)JBQOCC;{gBww*mkF1-1esKmiT#0RRBE0ssI7wgMwi0Sy5H008g;
z000HH0wZ7n4K@M*02l)R00p)JBWM8)TLJ(8E&~7n1-1esZ~+a20ssJy0ssI7wgMw`
z0S$}-0055y000HH0wZ_<4U+-@03HGW00p)JBYXi3odN&=L<0Z-1-1htfB^vj4if?Z
z0JZ=C00bTm9s&RWrvLx|17HrW0001;00002EDkgR008a)000Ia4nG0_0Nwxq00V6f
zN&)}?(*OVf0xJi^000070uDa{008~~000Lb4rc-Y051Um00U(XasmJVBmn>b0xt&*
z0RR982o8h-003?Q000Oc4vzu=0AB$B00V^%ngRd-Q~>}00xbte0RR981P-hM004>s
z000Rd4vzu=0DA!d00UzT%>e)a5DFd*r2zl{-U0vs3LpX_009lf0RRB$0ssICAp#=^
z0RRr^0ssKD0RR93cn7Qj000FD4*LQC05Ado01F-t1_J;9Ap!sZ18xox0{{RQ0ssI4
zE(Zw$000FD4kH5q08#<~01O@u1_J;9Kmq^&16~d}0{{Sd0ssIF9u6J?003qJ000AD
z4+aAO01!|E000315p@6n00adNVgmpG=>h-%4jv9|0{{To0ssI4TnEPj000LF009vJ
zB@Pn>0}c=d8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*
z69NVR00cAu0}eV1I}1q@0tNs81swq~6A=Lt0ay!J3jhEH1pqM<0tNs82P6Ok4n7MD
z3jhEJE&&4$Itx1sCk#mwG7BIJ000RE00Ry>3p)!*6951T4**FM000Xn07(-701OiW
z0}cxdItx1s000dQ00Rz56FLh!3pffg3jhEP763^T0}eV1I|~2+4*>y56951ZApl7e
zFAD$w5hMTu4hsuD3jhEBEC2ui0ssI2000O8|NsC00000000000YybcN0000000000
z000000000000000D**ri0ssL400032`wk5N0RaI4000010003mb#rnrX>Ma|b!25P
zX)`!B055fOaxZCaV{CO~WiNAia{w=Ob8;_fZewh9WMwaNd2=scba`-Pa{vHrb97;J
zE@J=y003Wfd2nTOE@%J&003Wfd2nTOE@%J(003WPWp-b5E@%J)0047zVRSBN00IC2
zUu|z>WnXkIXaEBM0AFrwX>My@bS`KB0{{SDb!lW@bS`KB0{{SDXK7?#bS`KB0{{SD
zbZKp6b8uy2E@%J)003WaW@cY>E@%J)003WNY-?j~bYFBXXaEBM0AFHkYjbIOWnXkI
zXaEBM0AF)ydSzd9E@%J)000002?78B00000000BS009aEWyk{`SW?LY4FV+r;r0Rr
z00992000000000D0000000001096eD00000002(_0000000031Qvd(}0000000000
z000000000000000015yA00000009703IG5A00000Q2+n{000000RUbA0000000000
z000000000D000000000M00000000010A2t9000000000000000000dD00000000&M
z0000000031Qvd(}00000000000000001^NI0000002TlM0000000RI}lLP<&00000
z0000000000001EX00000001Ze0000000031QUCw|00000000000000006}nYY-J!!
zOjb=Gc4cyNX>V>IHZCwAC}V74Zf7kvFfcAKE;TeMAShyCb7f>8Z*Cw=Ojb=GGcGlA
zc5W#EY;$yBbS`56FK}{cc42g7FLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTua&T;4
zY;$yBbO32?bO3L1X=h(-b97;J0A^`yWo}_@WdLJnVR8Usb!Gr_bYEm;b^u>rX>N2g
zGGBB6UteTla(8KNUu0!=UvvOuWp-b50CRL-ZEs{{0CjG2X=iR_WFT{BZ*p`1Ute`;
zZgep=UvvOpUu0o&cWG{4ZEs{{UvvO%Z)9a(bO3X7Uv6w^ZfgK;Y-w(5UvvO-bYE$1
zZvbp>Zf78DZ*FHGb#8NMXKrO=AZc!N0AF8qX>N2jG+%T8UteTla(8KNUukY{HZ)&!
z0CRL-b!lV(b#8NMXKrO=AZc!N0AF8qX>N2gGGBB6UteTla(8KNUv+6@UvvO<X=Gn?
z0CRL-XK7>rUteTla(8KNUuS7#UvvOxX=Gn?0CRL-a%5$80CRL-VRUJ2Wpi+4V*qq^
zUvp(+0Bmn=XCP^AbO2vpWMOi5X>MP1X>Da+bO3aAUv6_{V*qq%ZDn(CWn%zybYE?B
zX>Db5aAjivb97&0bZKp6b8uy20CRL-Vrg=8Xmn|9Wpi+4V*qn>Uvp`CWdLk%Zf78D
zZ*FHGX>N1?Utei%bT%|!bO2vpWMOi5X>MO{W@cY>0B>eyUvvO-bYEg@Z)0n70AF8Z
zVRCnAZeL<-Yh!M7UvvOsY-?j~bYFA;b97%~Y-@9AdSw7#Uu0o&cWG{4Vr*-3X?kT}
zbO2&(YjbIOWnXjvb97&3Y++|}0CRL-XJu{xb97&9b8umDWdL(@UvYDAVRB^vb97;J
z0A^`yWdL(xb!Gr;b97;JUvg!0b!>D1Y-Mf$Y;SI7Aa!nYX=iR_WFTp7bO2vpWMOi5
zX>MP0X?kT}bO3W{dSzd907z3oNC5x<00IC200IC201N;C00000009610096700000
z0096102&ozjU83lnm7Oe07w7;0BZmM0096104D$d000000C@la009610D}Mk00000
z07z3oNC5x<009610000001N;C0000000961009670RR90|436oNC5x<0096100000
z01N;C0000000961009670RR90|436oNC5x<01*HH03rYY02BZK0000000RI300967
z00RI800aOF0000000IC200aO400;m800{s9015yA01N;C01f~E01p5F0RR90{}BKH
z02KfL02crN02}}S03HAU03QGV03ZMW05E`v3w=Omg{yi*bZXWF-E8g-cD3Lp?*`36
zbf0gC;SdaVv^D>5_uMYu_q}{I`%_I35dWLeA^LoO5YE@(_BbinXY3_{4^F|@hgqqq
z_Tcqtg*!-Sg@GBKe9e<QvXk=A8+Z3f53PIE`+b2j4j>!sk7FQ}d}-)(@v>iHG_(%g
z8kQ<fXM6zw0FMCx0HOf^0JQ-C0LTFV0NVio0PX<*009C302BfM04D+f06GEy08Ih_
z0AK<D0CNHW0EPkp0GR>+0IUK40KWnN0MY^g0ObMz0Qdp`01E>E03HJX05Jmq07L@-
z09OM50BQpO0DS`h0FVO!0HXr{0JZ}F0LcRY0Neur0Ph0;0CfNW009610ImQ403-ka
z00000(*OVf0RR91KLP*%761SM0000N0ssI3000060{{RP00000001um00031003M9
z000&M000000C@rc0096104@Un02TlM00000*#ZCn0RR91VgmpG761SM0001;00001
z0000U0ssIO00000007<q00031001-s000&M0000000{yB0096101*QK03-ka00000
zAp!sZ0RR91`vL#}761SM0001A0RR920001l0ssIO000000074V00031003<R001Na
z0000005Ado009610Pq3;02TlM00000%>e)a0RR91w*mkF6957L0001P0RR920001a
z0ssIO00000004Ud0003100684000&M0000006+o&0096103!nc02TlM00000iU9xs
z0RR91p#lH^761SM0001H0ssI30000v0{{RP00000005@|00031000vL000&M00000
z03-nb009610A~UK02TlM00000Q~>}00RR91j{*Py761SM0001|0ssI30002+0000J
z00IC2002h;00031005c-001Na000000O<k%0096109OM502TlM00000wg3PC0RR91
z2m$~A761SM0000D0RR920001T0ssIc00000008a)00031001ch000&M000000IUH3
z009610O<k%03-ka00000jQ{`u0RR91<NyEwBme*a0002B0RR920002q0ssIO00000
z006`Q00031002q?001Na000000R8{~0096108s(}02TlM00000QUU+~0RR917y|$R
z761SM000000000000000YybcNApima000000000000000000006aWAK000000eVsZ
z0eBDr5DW(hkO2SyBme*a8~^|S5b^*2|NsC0YybcN0000006`8Ah5|zk21A1cjspMy
zSO5S30ssIlQvd(}1ONan8UO$Q1pojo4gdfE0{{RmkN^Mx0RR97hyVZp0RR97Jpcdz
z0RR97H2?qr0RR975C8xG0RR974gmlF0RR97-v9sr0RR97*8l(j0RR97x&QzG0RR97
zvH$=80RR97mjD0&0RR97j{pDw0RR97bN~PV0RR97YybcN0RR97Q2+n{0RR97NdN!<
z0RR97J^%m!0RR97HUIzs0RR978vp<R0RR976951J0RR972mk;80RR97000000RR97
zGynhq3IG69Gynhq3IG5EFaQ7m3IG69FaQ7m3IG5EcmV(a4FCXCcmV(a4FCWHbO8VW
z4FCXCbO8VW4FCWHZ~*`S4FCXCZ~*`S4FCWHYykiO4FCXCYykiO4FCWHXaN8K4FCXC
zXaN8K4FCWHWB~vG4FCXCWB~vG4FCWHU;zLC4FCXCU;zLC4FCWHTmb+84FCXCTmb+8
z4FCWHSOEY44FCXCSOEY44FCWHQ~>}04FCXCQ~>}04FCWHPyqk{4FCXCPyqk{4FCWH
zOaTA@4FCXCOaTA@4FCWHNC5x<4FCXCNC5x<4FCWHL;(N*4FCXCL;(N*4FCWHKmh;%
z4FCXCKmh;%4FCWHJOKaz4FCXCJOKaz4FCWHH~|0v4FCXCH~|0v4FCWHGywnr4FCXC
zGywnr4FCWHFaZDn4FCXCFaZDn4FCWHECB!j4FCXCECB!j4FCWHC;<Qf4FCXCC;<Qf
z4FCWHBmn>b4FCXCBmn>b4FCWHAOQdX4FCXCAOQdX4FCWH9033T4FCXC9033T4FCWH
z7y$qP4FCXC7y$qP4FCWH6afGL4FCXC6afGL4FCWH5CH%H4FCXC5CH%H4FCWH3;_TD
z4FCXC3;_TD4FCWH2mt^94FCXC2mt^94FCWH1OWg54FCXC1OWg54FCWH009614FCXC
z009614FCWH`~Uy|4FCXC`~Uy|4FCWH_y7O^4FCXC_y7O^4FCWH^Z)<=4FCXC^Z)<=
z4FCWH000000RR97HUIzs4i5kT&<+3q000000RR914*>uG0000000000EdT%j0RR91
z00000000003;+NC0RR910000000000BLDyZ0RR9100000000008vp<R0RR9100000
z000000AF%&Y+r11bYXM=Uu<)9VRR%(PESNdHZ%ZVb98cSWo`gpa&T;4b97;J0AF8U
zWpZ+FasWk0UuJS)ZDlY3BQY;BFd!fxARr(hARr(hF*GwZGBq?cH8mh0H83$CARsUx
zARr(hF)%PTG&CR}GB-IkARr(hARu50ZDnn6V{mycZvX%Q0000000000&-(5D2LJ#8
z0{{R30RR910{{R3U<CjG03ZMW0000082|tP_yhm|0000000000000000000000000
z00000SOfq700000fCT^m00000SOfq7000002LJ#72LJ#74*&oF00000Ute@(cys^&
z0000000000Utd&3SX2N2000000000000000000008vp<R00000fCT^m1ONa4*a-jt
z0RR9100aPl000000000000000UteTpVs&R<X>Mk300000UtdI5K~hEl0000000000
z8vp<R00000m;e9(00000n*{&>00000;0XW#0ssI200002000000000000000UteTp
zVs&R<VPax(Wp)4nUtdI5K~hEl0000000000vj6}900000bpQYW00000GX?+v00000
z000000000000002000000000000000UteTpVs&R<VRB(^XJvB$UtdI5K~hEl00000
z00000C;<Qf00000FaQ7m00000s0IK400000@Cg6_0RR9100002000000000000000
zUteTpVs&R<ZDC_+Zf0))UtdI5K~hEl0000000000SOEY4000000000000000*aiRq
z00000000000000000002000000000000000UteTpVs&R<Y-w&~00000UtdI5K~hEl
z0000000000SOEY400000f&c&j00000*aiRq00000_z3_20RR91000020000000000
z00000UteTpVs&R<Y;R)#00000UtdI5K~hEl0000000000+5rFn00000YybcN00000
zS_c3C00000015yA2mk;800002000000000000000UteTpVs&R<b98b500000UtdI5
zK~hEl0000000000Mgjl;00000sQ>@~00000#s>fZ0000000000000000000200000
z0000000000UteTpVs&R<a$#;~Wpe-kUtdI5K~hEl0000000000?*ae-0000000000
z00000ZwLSY00000000000000000002000000000000000UteKxaBO8?ZeeX@a{vGU
zUtdI5K~hEl0000000000?*ae-00000JOBUy00000ZwLSY00000Knef=0ssI200002
z000000000000000UteKxaBO8?Z(?d=00000UtdI5K~hEl0000000000D+2%k00000
zBme*a00000s|Wx900000000000000000002000000000000000UteKxaBO8?ZeeX@
zb8ul}UtdI5K~hEl0000000000PXhn|00000Bme*a00000&j<hj000000000000000
z00002000000000000000UteKxaBO8?ba`-Pa{vGUUtdI5K~hEl0000000000a{~YX
z00000g#Z8m00000^9TR{00000PznG51^@s600002000000000000000UteQyZE#^@
zbYFFDcWG{9Utdf_000000000000000_yYg{00000AOHXW00000cnJUi0{{R3fC>Nr
z0RR9100002000000000000000UteWtUuJS)ZDjxe00000Utd&3SX2N20000000000
z7z6+S00000KmY&$00000m<a#?0{{R300000000003jhFU0000000000000000ssI2
z7ytkOhzbAz0{{R3xC#IO8~^|S3jhEBPyhe`000000RR910RR910RR910ssI20RR91
z000000000000000000000000000000000000000000000000000000000000RY-~D
zK~_^qiPlJo`{)1w002sj1T$MfUR}eK000020000000;p90000C06zc#0000007(D<
z00961000000007Q0000183A(u0003200000000008vp<R000000agQb000018FK&t
z0000000epf0003QbN~PV0aOEi000018F~N!05$*s000FBc>n+a2MC1#005!@0009X
z2#^2(0FnRz00LYIfB*mh2M7QG5dkF*69oef5C$6#;eQMf0RR93E&&4$Itx1sCk#mw
zKMXPp5djhbKnef=0|fvB4mt}v3rQ0K1^@sA1posMItx1sNfQDJ000FK000064**FM
z000Lj00008763^T0}eV1I|~2+2_ygm4n7MD3jhEBEC2ui0ssI2000O8|NsC000000
z000008vp<R0000000000000000000000000egFUf0svzG00032`wk5N0RaI400001
z0003mb#rnrX>Ma|b!25PX)`!B055fOaxZCaV{CO~WiNAib1z?Xd2nTO003=eZE$07
zc`joB0001Aba`-Pb1rBA0RRABb7^{IUvw^L00IC2000RB00000000000~rAd$pQ`l
z0RaF200000000dD0000000031RSf_D0000002crN000000096~000000000000000
z0000000000000003IG5A000000RT}7000000000P00000000010A2t90000000000
z00000002R7aBO8DOiWfyAa-SPb7^mGAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<
zAa8CUOiWfyATusCb9Qbi0BvP$aAR<JE@J>MaB^vOVRU6LbZu}iaBp*Icx-86UuJW3
zVRT`1FK29QX<`6vWo>X{aCrb^Wpi`@b8=$<ZUAg=Zf78MZgXj8Ze?U3X>N1?UteTl
za(8KNUvp`CWnXjvb7^{IUvvOSQ$a`p00001000010000C00000000010000100sa6
z0001h5ZJve0001O000010000d000000000;Q$a`p00001000000000C0000000001
z0000100sd6|Ns9;Q$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p
z00003000030000K00000000030000100sa900jU901E&B00001000020001!^3WT#
z;3n_Ad^P(_0001A0001T0001@000010001b0000M00000005Ez00031004ym000&M
z000000Du4h009610FVFx03-ka0000000000000008vp<RApima000000000000000
z000006aWAK000000eVsZ0eBDr5DW(hkO2SyBme*a8~^|S$ov2Q|NsC08vp<R00000
z06`8Ah5|zk21A1cjspMy4gdfE0ssIlJpcdz0RR97H2?qr0RR975C8xG0RR97Z~y=R
z0RR97Q2+n{0RR97NdN!<0RR97J^%m!0RR97HUIzs0RR978vp<R0RR976951J0RR97
z2mk;80RR97000000RR97C;$Ke3IG69C;$Ke3IG5ENB{r;4FCXCNB{r;4FCWHL;wH)
z4FCXCL;wH)4FCWHKmY&$4FCXCKmY&$4FCWH000000RR975&!@I4i5kT7z6+S00000
z0RR914*>uG00000000003IG5A0RR9100000000000AFooZE$07c>rH+Wo=_{c>qO7
zUuJS)ZDlY33JMAeBQY;BFd!fxARr(hARr(hF*GwZGBq?cH8mh0H83$CARsUxARr(h
zF)%PTG&CR}G%++dARr(hARu50ZDnn8V`y?NZvX%Q0000000000&-(5D2LJ#80{{R3
z0RR910{{R3U<CjG03ZMW0000082|tP_yhm|000000000000000000000000000000
zU<d#J00000fCT^m00000U<d#J000002LJ#72LJ#74*&oF00000Ute@(cys^&00000
z00000Utd&3SX2N200000000000000000000)Bpeg00000fCT^m1ONa40000000000
z00aPl000000000000000UteTpVs&R<X>Mk300000UtdI5K~hEl0000000000)Bpeg
z00000F984m00000R0aS500000;0*u(1ONa400002000000000000000UteTpVs&R<
zVPax(Wp)4nUtdI5K~hEl00000000000|Ed500000k^lez00000g9iWr0000000000
z0000000002000000000000000UteTpVs&R<VRB(^XJvB$UtdI5K~hEl0000000000
zl>z_&00000FaQ7m000006$k(T0000001f~E0RR9100002000000000000000UteTp
zVs&R<ZDC_+Zf0))UtdI5K~hEl0000000000#R32T000000000000000MF;=@00000
z000000000000002000000000000000UteTpVs&R<Y-w&~00000UtdI5K~hEl00000
z00000#R32T00000qyPW_00000MF;=@000002o3-M0RR9100002000000000000000
zUteTpVs&R<Y;R)#00000UtdI5K~hEl0000000000X#)TN00000GXekr00000=?DM-
z000005DowUEC2ui00002000000000000000UteTpVs&R<b98b500000UtdI5K~hEl
z0000000000oCN>?00000`~Uy|00000918#d000000000000000000020000000000
z00000UteTpVs&R<a$#;~Wpe-kUtdI5K~hEl0000000000m<9j<000000000000000
z7z_Xa00000000000000000002000000000000000UteKxaBO8?ZeeX@a{vGUUtdI5
zK~hEl0000000000m<9j<00000JOBUy000007z_Xa00000a1Q_g0ssI20000200000
z0000000000UteKxaBO8?Z(?d=00000UtdI5K~hEl0000000000)CK?m00000Bme*a
z00000R15$B00000000000000000002000000000000000UteKxaBO8?ZeeX@b8ul}
zUtdI5K~hEl0000000000_yzy~00000Bme*a00000cnkml00000000000000000002
z000000000000000UteKxaBO8?ba`-Pa{vGUUtdI5K~hEl000000000090vdZ00000
z;s5{u00000oD2W}00000fDZrw3;+NC00002000000000000000UteQyZE#^@bYFFD
zcWG{9Utdf_00000000000000000;m800000AOHXW00000fDHfu0{{R3;12)*0RR91
z00002000000000000000UteWtUuJS)ZDjxe00000Utd&3SX2N20000000000AP4{e
z00000KmY&$00000pbY>30{{R300000000003jhFU0000000000000000ssI27ytkO
z=nnt@0ssI22oL}O6aWAK3jhEBPyhe`000000RR910RR910RR910ssI20000000000
z0000000000000000000000000000000000000000000000000000000RY-~DG08}U
z(sU+354OgTjSLs|!3T6654KDf|2e@Ags1=j07(DJb>>I`*D=ZK3rGRi>jp>x*GP%c
zKo7RoiO|8|2no<ggZT(@SxAY(NWtO|ND0D8iPA~I;vh*0(n+|0fPjF2fPjEWx&QwD
z{{H^{{$^$_4<Cd800000NQ+naOfk|(iO@**&`bf!Od-HXg~D|XNQ1}tNQ1%nNQ3zZ
zbJ{=;w$^43A4C8ENQKF`00000bP-7Z$q%+i|49GOInYRn_;ux7!$^%p7yn(uD**ri
z0ssI2000O9000003;;g>00000002n<000310000000002Z2$lO0WJaP000010RR91
z000000Mq~g0000000CA53;_TD&j0`b0W}1500001F6jUO0000000egc0003l?*IS*
zTmS$71b_el00A!c0001i00005s{jB10XGu?000F6000HT00001I3xi808Rk_00r0p
z0003wM*si-gaH5m1?2z$00BBj0002T0RR97@Bjb+0XrQ5000Ms000000001>00000
z00005@&Et;0fR>X000mI000002np^0000ULd;kCd1q1^D0RRA`000039s>*k005K#
z000793xWUu00#&O7y$qP3>^Ug01LDL000O92`K>p01QU}000015dkF*69oef5C$6#
z;eQMf0RR93E&&4$Itx1sCk#mwKMXPp5djhbKnef=0~P>D69W!93p)z{00ad90}eV1
zI}1q@0tNs81vCHy4mt}v3rQ0K1^@sCGynq*Itx1sNfQ772MYla0TKZK00<8N000RO
z07(-70174m000Xl00Ry_3kwSX01PGoNfQ7704x9i00IC2000080RR90{{R3000000
z0Mq~g00000000000000000000000000H6Q>00IDG000010s9UO009930RR910RR92
zFLiTrFKKRLY;|O1FKIJ4HUKYmb8;_fZewh9WMwaNd2=scba`-Pa{vHsWo>d}XmT!N
z00000UvznJWpgfQ00961Uvp`CWnXkIXaE8L000090ssI20000000S-o3Ih^mTYp=}
zxC0NY12L=vP-db7E&?q9lB!Yzc1i;nW}M2~0to;C0RR910000004)Fj0000000971
zF#rGn00000Gynhq000000RUAt000000000v000000000109DNZ00000007hg00000
z00031RR91000000000000000000000000000IC200000000RJ2lLP<&0000000000
z000000000000000000jF0000000031Q5^sP0000005Jdn0000000ICI05Jdn00000
z05$*s000000096|pa1{>00000rT_o{000000RU3L000000002X000000000108-5W
z00000007hg00000000625C8xG000000000000000001-q00000001@s0000000031
zRi*#{000000IC200000000971y#N3J00000!~g&Q000000RUA1000000000000000
z0000y000000001W000000000109Bj-00000005={0000000031RR9100000000000
z0000006YKy0000007n1-0000000jULfr5kxM*si-00000)Bpeg000003IGs+f`o{W
zpum6u00000000000000000000M*si-00000R{#J2000000RT`}000000001C00000
z0000108wE800000005={0000000031S^xk50000000000000000EYko000000FVFx
z000000096|00000000000000000000L2z(vWgtvUR!tywWpZ<AZ*CwqE-)Y{V{Bn=
zXDv1`FfK4IH8d$8C}LrAWn>_4ZXirdR!tx?E;Vy@ZYcn5Wo>d}XmT!N055QIX?9_B
zWiNDXa4&Fgb7^>NX<}byb97;JVRSENY;0*_0BvP$a${(60CNCiUukXtX>N1?ZUAg=
zZf78MZgXj8Ze?U3X>N1?UteTla(8KNUvp`CWnXjvb7^{IUvvOtXkl_+aCCA2b#8NM
zXKrO=AY*7@asX^^ZfAFIa%5j{baDV}Z*FIIZ*pV+a%FI3VRU6=UvF+@0CHt;Wnpw>
zWM5+dV*qS#ZfAFIa%3?8NK-*b0RR910RR910RR913;+NC000000RR910RRR700000
zGbq`;EC2uiZ2$lO0RR91CjbBd00000NK-*b0RR910RR91000003;+NC000000RR91
z0RRR7|NsC0NK-*b0RR910RR91000003;+NC000000RR910RRR7|NsC0NK-*b0RR91
z1^@s61^@s66aWAK000000{{R30RRR70{{g81ON*F|NsC0000000RR910{{R3|NsC0
z1ONa4wcsZ2Fo1{)pr_0Elk(6Ty?izM5$YR|Z~y=Rg8%>kmH+?%sQ>@~yZ`_I&j0`b
zlmGw#0RR910RaF2761SM0001d000010002*0000a00000006WA000310012U001Na
z000000Hgo_009610QLX?02TlM00000f&c&j0RR913;_TDBme*a0002b000010000-
z0000M00000000000000000000)Bpeg00001000000000000000000006aWAK00000
z0eVsZ0eBDr5DW(hkO2SyBme*a8~^|S!1w?E|NsC0)Bpeg0000006`8Ah5|zk1^@s6
z00000&j0`b0RR97#{d8T0RR97Jpcdz0RR97H2?qr0RR975C8xG0RR97Z~y=R0RR97
z7y<wQ0RR975CQ-I0RR97^#K3?0RR97?EwG)0RR97;sF2v0RR97+5rFn0RR97&jA1c
z0RR97#{mEU0RR97qX7T_0RR97n*jg-0RR97i~#@u0RR97gaH5m0RR97X#oHL0RR97
zVF3UD0RR97RsjG20RR97P5}S_0RR97GXVeq0RR97D**ri0RR97AOQdX0RR977y$qP
z0RR974FLcE0RR971pxp60RR97=>Px#0RR97;Q#;t0RR97)&Kwi0RR97&Hw-a0RR97
z!vFvP0RR97y8r+H0RR97umAu60RR97r~m)}0RR97oB#j-0RR97lmGw#0RR97i2wiq
z0RR97fdBvi0RR97WB>pF0RR97TmS$70RR97K>z>%0RR97IRF3v0RR97E&u=k0RR97
zCIA2c0RR978vp<R0RR976951J0RR972mk;80RR97000000RR97C;$Ke3IG69C;$Ke
z3IG5EYybcN4FCXCYybcN4FCWHXaE2J4FCXCXaE2J4FCWHWB>pF4FCXCWB>pF4FCWH
zU;qFB4FCXCU;qFB4FCWHTmS$74FCXCTmS$74FCWHSO5S34FCXCSO5S34FCWH00000
z0RR973IG5A4i5kTAP4{e000000RR914*>uG00000000000AFooZE|C1asWk0UuJS)
zZDlY33JMAeBQY;AG9VxzARr(hARr(hF*GwZGBq?cH8mh0H83$CARsUxARr(hF)%PT
zG&CR}H#adhARr(hARu50Z*XO9E^hz;00000&-(5D2LJ#80{{R30RR910{{R3U<CjG
z03ZMW0000082|tP_yhm|000000000000000000000000000000U=siU00000fCT^m
z00000U=siU000002LJ#72LJ#74*&oF00000Ute@(cys^&0000000000Utd&3SX2N2
z00000000000000000000g8={l00000fCT^m1ONa4;1~b^2><{900aPl0000000000
z00000UteTpVs&R<X>Mk300000UtdI5K~hEl0000000000g8={l00000w*&wH00000
z0|x*A00000C>a0%6aWAK00002000000000000000UteTpVs&R<VPax(Wp)4nUtdI5
zK~hEl0000000000ItBm$000006afGL00000x(fgR0000000000000000000200000
z0000000000UteTpVs&R<VRB(^XJvB$UtdI5K~hEl0000000000P6q%000000FaQ7m
z00000&I|wm00000$Qb|t0RR9100002000000000000000UteTpVs&R<ZDC_+Zf0))
zUtdI5K~hEl0000000000eg^;m000000000000000{tN&B00000000000000000002
z000000000000000UteTpVs&R<Y-w&~00000UtdI5K~hEl0000000000eg^;m00000
zya50J00000{tN&B00000&=~*#0RR9100002000000000000000UteTpVs&R<Y;R)#
z00000UtdI5K~hEl0000000000Itc&(00000bpZeX00000x()yU00000*cku-8UO$Q
z00002000000000000000UteTpVs&R<b98b500000UtdI5K~hEl0000000000uL=MF
z00000NCN->00000FAx9#00000000000000000002000000000000000UteTpVs&R<
za$#;~Wpe-kUtdI5K~hEl0000000000_YD95000000000000000cM|{r0000000000
z0000000002000000000000000UteKxaBO8?ZeeX@a{vGUUtdI5K~hEl0000000000
z_YD9500000SO5S300000cM|{r00000s2TtO1ONa400002000000000000000UteKx
zaBO8?Z(?d=00000UtdI5K~hEl0000000000PYwV800000Bme*a00000&l3Ou00000
z000000000000002000000000000000UteKxaBO8?ZeeX@b8ul}UtdI5K~hEl00000
z00000a}EFi00000Bme*a00000^Ai9700000000000000000002000000000000000
zUteKxaBO8?ba`-Pa{vGUUtdI5K~hEl0000000000mks~`00000UIYLD000007Zd;h
z00000$Ql3uN&o-=00002000000000000000UteQyZE#^@bYFFDcWG{9Utdf_00000
z0000000000_!0mB00000AOHXW00000co+Zx0{{R37##or0RR91000020000000000
z00000UteWtUuJS)ZDjxe00000Utd&3SX2N200000000007!v>h00000NB{r;00000
zm>2*60{{R300000000003jhFU0000000000000000ssI27ytkOARPbz2><{9upIyZ
zXaE2J3jhEBPyhe`000000RR910RR910RR910ssI22LJ#700000000000000000000
z0000000000000000000000000000000000000000RY-~DL03UmK~z&nf$U%b002pe
z{)E7EI1ed>u>Sx54=Ihn{{R0EDV5Ov|Njpuo#6ie{|_mp@c#e*4=Jqx|Ns9FDYX#)
z|Njpuy&(Vp|4fOEsQ&-|Oo@e{{{R0-iH(^4|Nlsdm5~1b|4fTL00000Ns9+aiAC5&
zG31Hz_QnEqN=S``fd2pgNQp(zNR34hNQp(r$3?_20002TMZgdM002m1O~6Ql`6zb}
zNQuZu14Yn{NeGEe!0QZ1i$%ytjYtSciA~5v54Rv@_re1LbSX@U_leW!00000iP}ho
zz;qZw54J=w|AY81bq(kM0002T02KfL0P9~dz)XqviPl7k;^+VX004=@h1+;fOo{jC
z00000LJzh?F#m)2FLgXfjkPfU|Nn{K=l}o!0ENJKDi61XH2?qqB>?aM06hRe0049s
ziQnh|0002!00000#{d)n006uH|Ns9<iw8(MMc8!`iP%Vi#9#pc09!#^L0&;$UBl=A
z000291ONa60000000;p90000C06zc#0000007d`+00961000000007N00001H34@4
z000320000000000g8={l000000agQn00001HLd{w0000000WNz0003scL4wZNdN!<
z1O=4<0003uzX1RM00zqd0003vcL4wZEdc-k2Y>(o000000M7sb0000000)c!00000
z007Sb00000000Qi00001J?8-c00NOf000Ni00000000300000000007)&Kwi00000
z{{R300000020H-&00C`i0ssKQ000000118p0003200000000mH000000004Y3XA~&
z015#B01B4@0089x000075CH%H00000UI73A000002NVGS000000A2wA0000000uh&
z0004?XaWELQUL$}2OI$a000000A2wA0000000%As00000003SA00000000PR0RR92
zqlE$h00WV*egFUf000Yf000051Ppfo0003W0e1la0099FfdBvi0Uxdb000e-00001
zA9n!&01cG@0003WzX1RM01mSO000lT0RR9CiU0rr1_2Pt0RRBR000049uU<5006WA
z000AR5a0m-0I2`~00Juung9R*2LcfC0RR9q0RR969uWNj001EY0003!5eWhS01{yW
z000005EKFc022WK00BJ{69E7K7y&&L(f|MeSpon60X+gE009)~000140ssI3Jpv;H
z0TlB9003YD0003!0wV|k6a@hQ0AK<D00BJ$BM<=q3)}zz00#sW7IOdq00adPa{>SW
zVF3UD1|AT80ssI}0RR93Tnj$|000LF6GH<40FVf_6mS6m0G$H>00_1MBLD#umH_|&
zzX1RM2(|(v1OXJD0RRBL0{{RBwgMvt0TizR007AY000QK0wV|k6zKr~0OkV#00_1M
zBM<=;5CQ-I2Lu2B2(|(v6af@00ssJ=0{{RBwgMv<0TeU>0012X000QK0wW*+6mkLp
z038GX00_1MBQOCJe*ypi9RvUX2(|(vKmint0ssIV1ONaCwgMwi0Ti7A00345000QK
z0wZ7n6w(3!0Dc4j00_1MBWM8>_W}R_lmq|(2(|(vZ~+t_0{{U00{{RBwgMw`0Td_$
z008_0000QK0wZ_<6fXk+0J8%C00_1MBYXiAIRgLysssQ42(|+wfB^vj5U2wH0FVIy
z00$lrvjYGCfdK#j17Hw$0RRAZ0RR93ED+TJ005@}000Rd5Yz(z0N4Ql00U(Z-va;u
z%>e)a0xt`;0RR982oUiD000UC000Ue5c~rG0Q&&|00V^(Spon6@Bsh-0xb{{1ONag
z0ssID9uWKk000*P000AH6KMhf01ylw6hQ(207L`;01O}kBLD#uVFCaEPXqt}3?Tv|
z2mt^PPXqt}Q33z}0(c8Z0ssI72oPZe007Ja000dh5Nreh0KEbL00V9icLV?cvjPAB
z0xk=s0ssI72oQ+`008a+000gi5Nreh0Nerq00UkSp9BB^6$1bO4;~P+0{{R50{{R6
zUlD8s000tU0ssI30003I0VNI-1p^Kc1{)6He+&@;0006m0Rs*?3p)!Z3`r9|3^EH5
z0TKZ~3IG5D1posMItx1sNfQDF000CS00005Gynq*Itx1sNfR6o000Iw00Ry>3p)!*
z69NVR00#>J5djhb000Oy00Ry>3p)!*69NhV00|udF%uC15&>8XSqlIF3IzZ$69NVR
z01G4l0}eh53kv`M3@!l!4mt}v3nvUo6EX`R3jhEO1posMItx1sNfQ774i5lH6951Y
zCICqj000mc07(-A4mt}v3jhES0Rc%9000sp07(-s3jhEU69EGb3ky06I|~2+6b%3a
z4oMR_3p)!q3Ni}-02L1a000&w00RyS3qA_~001li00062000002mt^8|Nj6000000
z004sl0000000000000000000000000006iF00062d;tIe0Rj6C4FCZF0RaF200961
z0WWoPaxZCaV{CO~WiM$nI5q$;b#rnrX>Ma|b!25Pb9r+BFLiTrFKKRLY;|O1FLQZw
zFJE+daAk7<FF|l{Y-wX*bZKvHb1zt9Z)9aIVQ_FSLvL<$Wo~qHFGOW_Wo&P7WpXc6
zZ*Od4Xklq?b1zt9Z)9aeWoBV@Y;-PoV{~tCY-4C)X>Kodb8;_YX>KnrE-!3pVlQKC
zVQyzHHZCwPX>Ma|b!24#0B>+*ZZ2a00001Aba`-Pb1rBA0RRABba`-Pb1rBA0ssJC
zZEs{{Uvw^L00RI3b97{3a%V1R00aO4Uvp`CWnXkIXaEBM0AFNfc3*TZXaEBM0CRL<
zbS`KB0ssJCZft38YhQFOXaEBM0AF=!WM6bHXaEBM0AFWmWM6bHXaEBM0AF-zZDn(C
zWn(UA00RI3UvFk+Uvw^L00RI3Ut(-)V{UX`bS`KB0{{SDVr*-3X?kT}bS`KB0{{R3
z00{yB0000000003H313&fB_f12$TaU0x1D@yYvIGf8+!F0OU=B2qXx~bps6uf&v!+
z0RaF200000000#L0000000031RTTgL000000P+9;000000097A{{R3000000CjkHe
z000000RUbA00000000000000000000000000001h0000000003092C%fB*mh00000
z+W-In000000{~Hz1ls@r000000O9}u0000000RJ1lLX=b00000008m;0000000093
zQIiD!000000000K0RR910000308x_!00000000000000000000;s5{u00000?EnA(
z000000RT_{0000000000000000003000000000090RR910000308x_!0000000000
z0000000000{{R30000006afGL000000RUbA0000000000000000000G0RR9100019
z0RR910000308^6$000000000000000000009033T00000A^`vZ000000RT_{00000
z00000000000000%aBys8AWTeFO(1q<a&u{KZXh-;Fd!&nY+-I^EjBPPE-)@NG$|k`
zVqtS-WFT*DAWTeFO&~KaHFI`uDFAP9Wo|BG055QIX?9_BWiNDXa4&Fgb7^>NX<}by
zb97;JVRSENY;0*_0CI3_UvF?_ZUAX+bO3L1X=h(=aAj@)W@&6?ZeeX@0ApxjasXy*
zVP|syZEs{{0CjG2X=iR_WFT{BZ*p`1Ute`;Zgep=UvvOpUu0o&cWG{4ZEs{{UvvO%
zZ)9a(bO2^#0AX@x0B3MtZ)Rq5Wpn^_ZgXj8Ze?U3X>N1?W^i9`W@d9`bO3L5WpZY0
zZ+Bl|a%W#*a%Euva%E><b76L6Utw}(VE|uWc41#^X>)X6bYW)zUteN%X>4?9ZeMm`
zUu<b}bO3f?Uu<b}bO3B+ZUAg=Zf78MZgXj8Ze?U3X>N1?UteTla(8KNUvp`CWnXjv
zb7^{IUvvO-bYXO2b!Gr_bYEm;b^u>rX>N2gGGBB6UteTla(8KNUu0!=UvvOuWp-b5
z0CRL-ZEs{{0CRL-Zft38YXEL+X>My@bO3X7UukY{0Bmn=XCQ2EZf78MZgXj8Ze?U3
zX>N1?Ute`;Zge&@UvvOpUu0o&cWG{4X>M;eG+%T8b97&IX=DIjUv+72bTcwvbO2vp
zWMOi5X>MP2X=Gn?0Cj0(UvvO-bYEv_WB^}ZWMOi5X>MO<X=Gn?0B31rUvvO-bYF60
zWp)5_bYEd~X>Db5aAjivbar2JWn%zrZ*FHGX>N1?UteTla(8KNUvz10WnXjvbar2E
zb7f-ybZKp6b8uy20CRL-ZFFgEWpi+4V*qn>Ut@G>ZDn(CWn%zybYEg=a&%~PX>Db5
zaAjivb97&GX?kS<Y;SI7AZ%}LXCP^AbO2vpX>N2jG+%T8UteTla(8KNUvFk+UvvO(
zW@cY>0CRL-Vr*|?YjXf!Uu0o&cWG{4Vr*+;ZggLC0Ag%wV{UX`bO3X7Ut(-)b7^{I
z0AF8ZVRCnAZeL<-YjbIOWnXjvVr*-3X?kT}bO3X7UuJA!XLA5^bYEv>ZUA$1Uu<)5
zVRB^vb97&Eb8umDWdL(@VRQgUQ$a`p00002000020000C00000000010000100sa6
z000010001Fu3=#ZdOkBa0000;0001L000010000d000000001Y000010002y00000
z0000;Q$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p0000100000
z0000C00000000010000100sd6|Ns9;Q$a`p0000I0000b0000K000000000300001
z00sa900jU901E&B000050000600030|Ns980000C00030|Ns9D0000I0000K00030
z|Ns9L00030|Ns9O0000U0000V0000X0000a0002A4&53c8|;q;%|dh#BaNA|Ut%<Y
z8J>JFfQSp=^=XCdC4vu5!PtkEDo$tme18zllRUC%=ydV5;3n@`sj2og|8V!8Z;0VI
zDcENa40g1udPH=+d^P(!NN9z9Kxc((toD3&_el?}d)50>O%V_mB2Z}mo6#X^)&$*?
z^3WT7fie!x*WvbT?hba`F5mZKAeDTW0RRB20RRBL0RRBe0RRB&0RRC00RR9I0ssIc
z0ssIv0ssI?0ssJA0ssJT0ssJm0ssJ(0ssK10ssKK0ssKd0ssKw0ssK@0ssIA0{{RU
z0{{Rn0{{R)0{{S20{{SL0{{Se0{{Sx0{{S^0{{TC0{{TV0{{To0{{T*0{{U30{{RL
z1ONaf1ONay1ONa_1ONc10RR920002K0{{RP00000002k=00031002(}001Na00000
z0CxcZ009610J8%C02TlM0000069E7K0ssI22?78B761Sg0ssIL00IC2005c*00031
z007_t001Na0000007C-+009610EGeo022TL00000a{vGU0RR91cL4wZBme*a0002Z
z0RR920002g0{{RP00000001Te00031000LB000&M0000000IL5009610G|W^02TlM
z00000?g9V+0RR91egpsj761SM0000A0ssI30002y0{{RP00000007(o00031003D6
z001Na0000008s(}0096107L`;02TlM00000Q2_t|0RR91a{>SW761SM0001i0RR92
z0001}0{{RP00000006xL00031003bG000&M000000JH!A009610LlRX02TlM00000
z+yVdq0RR91i39)u761SM0001`0ssI30001Y1ONae00000006TB00031003+R000&M
z0000006zf$009610Db}h03-ka00000@Bsh-0RR91`~v_0761SM0001~000010002h
z0RR9N00000001EY00031008m<000&M000000FVIy009610G$H>02TlM00000wgCVD
z0RR91-va;uBme*a0002Y0ssI3000111ONaQ00000001)q00031008F!000&M00000
z0BHgM00961038GX022TL00000*Z}|l0RR91$pZiY761SM0001C0RR920001J0ssIO
z00000006`Q00031006%M000&M0000002cxP0096101^ZM02TlM000006$1bO0RR91
zlmq|(761SM0002{0RR920002-0{{RP00000004>r00031006iF001Na0000000000
z0000000000g8={l5eozX000000000000000000006aWAK000000eVsZ0eBDr5DW(h
zkO2SyEC2ui8~^|S$n5|B|NsC0g8={l0000006`8Ah5|zk22O(pj0KJaj{^Vz00000
ze*pjh0{{RmQ~>}00ssIlPXPb`1pojoF#!Mo1^@sp7y$qP2mk;r3IPBB2LJ#q^8f$<
z0ssIl+yDRo2mk;rZ~y=R1ONa%TLAz70RR97Qvm<~0RR97N&x@>0RR97LID5(0RR97
zDggih0RR97A^`vZ0RR97836zQ0RR975di=I0RR97^8f$<0RR97>i_@%0RR97%>V!Z
z0RR97#Q*>R0RR97yZ`_I0RR97v;Y7A0RR97n*aa+0RR97lK=n!0RR97iU0rr0RR97
zf&c&j0RR97Jpcdz0RR97H2?qr0RR975C8xG0RR97i2(or0RR97S^)q60RR97QUL$}
z0RR97H30ws0RR97Edc-k0RR975&-}J0RR973IPBB0RR97?EnA(0RR97<p2Nx0RR97
z$^ZZW0RR97!T<mO0RR97r2qf`0RR97od5s;0RR97kN^Mx0RR97hyVZp0RR97djJ3c
z0RR97a{vGU0RR97W&i*H0RR97UH||90RR97Q2+n{0RR97NdN!<0RR97E&u=k0RR97
zCIA2c0RR978vp<R0RR976951J0RR972mk;80RR97000000RR97Gynhq3IG69Gynhq
z3IG5EFaQ7m3IG69FaQ7m3IG5ElmP$$4FCXClmP$$4FCWHkO2Sy4FCXCkO2Sy4FCWH
zi~#@u4FCXCi~#@u4FCWHhyefq4FCXChyefq4FCWHgaH5m4FCXCgaH5m4FCWHfB^si
z4FCXCfB^si4FCWHd;tIe4FCXCd;tIe4FCWHcmV(a4FCXCcmV(a4FCWHbO8VW4FCXC
zbO8VW4FCWHZ~*`S4FCXCZ~*`S4FCWHYykiO4FCXCYykiO4FCWHXaN8K4FCXCXaN8K
z4FCWHWB~vG4FCXCWB~vG4FCWHU;zLC4FCXCU;zLC4FCWHTmb+84FCXCTmb+84FCWH
zSOEY44FCXCSOEY44FCWHQ~>}04FCXCQ~>}04FCWHPyqk{4FCXCPyqk{4FCWHOaTA@
z4FCXCOaTA@4FCWHNC5x<4FCXCNC5x<4FCWHL;(N*4FCXCL;(N*4FCWHKmh;%4FCXC
zKmh;%4FCWHJOKaz4FCXCJOKaz4FCWHH~|0v4FCXCH~|0v4FCWHGywnr4FCXCGywnr
z4FCWHFaZDn4FCXCFaZDn4FCWHECB!j4FCXCECB!j4FCWH004mhe<%R}01W^DR44%e
z01W^D1SA0f01W^DR3rfa01W^D1Rwzb01W^DR3HHW01W^D1RMbX01W^DR2%^S01W^D
z1Q-DT01W^DR2TsO01W^D1QY=P01W^DR1^UK01W^D1P}oL01W^DR1g6G01W^D1PlQH
z01W^DR15(C01W^D1PB2D01W^DR0sh801W^D1Ox#901W^DR0IJ401W^D1ONa400961
z23-IE01giT02mVh000000096101p8G0000000000044wc009610000000000080P>
z00961000000000001E&B00961000000000007L))00961000000000005t#r00961
z0000000000051Rl00961000000000003HAU009610000000000003WdaBN?1aAj@)
zUteEybYWv_Ut?%%UuSh;a%2Esb98cSWo`gpUteW%a&K|~UvF?_ZUA3qb97;JBuP$B
zL`60<0AFKlZ*ye;UteEybYWv_Ut?%%UuI!xYyd?_UuJS)ZDlY303$IkF)|<^ARr(h
zARr(hATcyEH8M3cH8nLLAT=;CARr(xARr(hATcm7HZ(LKAUHWRFd!fxARr)M3U6>_
zZeesTZvX%Q0MGjE{s#a60RsR40096100RI30I&rB001BW0000002u%P07wM@00000
z00000000000000000000000000H72A000000MG>h000000H72A0000000#g700#g7
z01yBG000000AF8pWq5P|00000000000AF8JMOah-000000000000000000000HXr{
z000000MG>h00aO40B{-r03-ka000C4fB*mh00000000000AF8ZWny(_UukY;ZvX%Q
z0AF83S3y!n00000000000HXr{0000005$^v000000CNcd000000FWC101f~E00000
z0ssI200000000000AF8ZWny(_UtwZma%FY^0AF83S3y!n00000000000NDlr00000
z03iVY000000I3WB000000000000000000000ssI200000000000AF8ZWny(_Utw}#
zZf9k40AF83S3y!n00000000000Qv_20000005AXm000000Ll#j00000000~S00961
z000000ssI200000000000AF8ZWny(_Uu|JyX>Mk30AF83S3y!n000000000004fLo
z0000000000000000QwC8000000000000000000000ssI200000000000AF8ZWny(_
zUu<b^WdHyG0AF83S3y!n000000000004fLo000000E__u000000QwC80000000<la
z00961000000ssI200000000000AF8ZWny(_Uu<t<000000AF83S3y!n0000000000
z0JaGL0000005t^w000000EQ0$0000001zAi0B8UJ000000ssI200000000000AF8Z
zWny(_UvqSF000000AF83S3y!n00000000000P79_000000KowO000000J{_b00000
z0000000000000000ssI200000000000AF8ZWny(_Uvgn?XJvB$0AF83S3y!n00000
z000000IU!I000000FVFx000000DKkz0000008k$Q01N;C000000ssI20000000000
z0AF8Yb98cPZf5`h000000AF8JMOah-000000000006Y-@0000000aO40000001OuZ
z00000000000000000IC20000000000000000AF8WaBys8Uv6P-Wpe-k0AF83S3y!n
z000000000006-A{000000CWHV0000001y`d000000I(kb00sa6000000ssI200000
z000000AF8WaBys8UvFY+V*mgE0AF83S3y!n00000000000JISR0000003-ka00000
z0E8C+000000000000000000000ssI200000000000AF8WaBys8Uv6P-Wpi+0V_#oH
zS3y!n00000000000N4=#0000003-ka000000H_xL000000000000000000000ssI2
z00000000000AF8WaBys8UvznJWpe-k0AF83S3y!n00000000000Q?aE000000HXl_
z000000L&Kv000000N@`002lxO000000ssI200000000000AF8YZ*6d4V{~72Zg**J
zWM5xQL;wH)00000000000H6~9000000AK(B000000B{)q00RI30H7cM00RI300000
z0ssI200000000000AF8aXkTV>VQpmq000000AF8JMOah-0000000000000yK00000
z0H6Q>000000MHo#00RI3000000000001E&BXaE2J000000000000IC202lxO0JtCk
z022TJ0O%nA0Q3L=01E&B08jt`0000000RI300RI300RI300sa601W^D0000000000
z00000000000000000000000000000000000000000000000000098nd<x@z3?AQPR
z0EEDFDGw=yQ2+n`4=Igc|Ns9FDV1>l|NjpuU4RcMWsnakZJ-Y+b+8X9eZWkKjY$9h
z|4fO6K>z>$NQsR&|Ns9;iyZ&}002mf14xNQ@b<<6bUH|lg&_a`|44~N;7E-{5J-td
z*vCcGFaQ7m$3@T>0000;V@=RVgZU_T6G(~3NCQRSjY$ZJP0;HQF~I8&NQ*_-NR3Dc
zNQq6@W{Ut1x5z~?z~}$~002mf3rIUn@O27EfyCGV003KE!{`72003rYW@ct)E)O4s
z00000098nd<v~|LRzX!kR8vTS>^KAf06~e(iP1@k_d$vNNQ)f+0000;ivviBMbJTk
z{!^9F|8xmK54Hz`_%C%fK@YdpF~CfT|B24%00000L5ajjivvhIMbLE>M2X-?fy6ij
z003J-TtQtyUO``7!{`72004=Ny!-$EOo@fC`~Uw)jh)c@|Nlsd-$aS_Oo{sF00000
zNr}Wwh2(T>K@YdpF~CfT=Zm$x`~Uyw00000iG{5D|NrO!0000;iP?)7Njc1P2uz9R
z=l}o!07Q$Wto#4}MTO)KiIV^T0E7Ewe;R}PO@ADN`xFm{fB*mhxCS5)01u<sat`Zs
zgZpN52kUKv`%ZOeNR7R~`~Uyw00000iG{5D|Nn)+NQ)f+0000?i>0vp|NnFp=l}o!
z0E+-kh2#%}#sB~SL5Tz;MTPcwK14aS!2AFIbu~zhy}<kb|L6b!008I!0002T00{s9
z071O}|NsB#-~Rvq=l}o!0Erk#iyZ&}008OC{{R0(iTCIL0000%iN@#v0000*h4yp>
zM2k4<NkI>{)iJ<KiT{hWy!-$E=l}o!06~ey=l}o!07Q#8gT1W#|Nj7WAxMqA!2AFI
z=l}o!0ENJG5$FH_002abC{2arbSFiLEF?&cy}<kb|L6b!008I!0000)i8w`x^yy9h
z|Nn`{=l}o!06~NP0(A<%0ssI2=l}o!07QxJ=l}o!0A^-pE)O4s00000098nd<v~|L
zRzXx#NP+AS1ONa`izNU6002pg1SCj_Mc7D<Jpcdz05SG4z~}$~004=@LAC*f+juuf
zjTHa@002ylz0mvr|4fPhiQeb{0000%wgE_mz;qByIrwx4NQuYj00000MKSh?-{=4U
z002pg1SCj1Mc8!{M2PT6fy595003J-TtQwzUtPoK00000G6Mhr0ssI2000O900000
z3;;g>00000002k;000310000000002YybcN0i6N2000010RR91000000MP&d00000
z00CA5qW}N^0iCx100000000A~00001ojn2o03`qb00Xc90004<w*UYDNB{r;1O>JL
z0004>P67Y`Z2$lO23!CD000000ImQ40000000w9P00000006E400000000N<00001
zqjmxS00NOv00008a{vGU1q1?j00001yaBfW00032-~a#s000001Oos7000000agQ}
z00001yte=V0J;DG00X7~0005JJpup#9svLV1F!%900F$W0001u0RR94wg3PC0lZEE
z000{T000A70RR92z4rnD0I32100(0M0005M`~m;~1ChXY1$O}e00F_b0002l0{{R8
zdjS9d0l>Ea001Zi000Sx0RR92!Zrc`0199L000M%0RR92$S4B<00WWGcLkFH0005W
zBLe^cEdu}m3NQcw015yA000G@0RR92%(nml08j$}00pT50005aw*UYDp925@00000
z3yA;#009XB0X6~v0099I0{{R30001^0{{R300001Rt&TO0003C0X6~v0E`3x01Tr5
z0003D0k;4E0N4Zo00u?_00000004ml00000000I`0{{R30001i0{{R30000Dj{yJx
z0T2Nw0{{R6k<fPxlK}t#0TBTs0{{RL1poj5000P`000020S-a}000k10ssIAs{jB1
z1_2OR0ssKz000049uQ;#007kh000AR5N`qi0LlOW00Jury8r+H2Lcd*0ssI}0RR96
z9uSNI002J$0004_5tsr1021&5000005TgPB05Jgo00E;DF#!Mo7y+Xc@Bjb+=mG!$
z0iyyV009&S0RRB#0ssI3qXHuY0TdAd008d-0004_0wV|k6e9ru0Pg|-00E-{BM<=q
z2>Jj300#sW7IOdq00adNw*UYD6Jr4Y01yTk6m0<j0Ji`D00tTYBLD#uasdDUBLe^c
z1{(q+2mt^NM*;u<5k~?502lBA009330003I0VNI-1p^Kc1{)6He+&@;0006m0Rs*?
z3p)!Z3`r9|3^EH50TKZ~3IG5D1posMItx1sNfQDF000CS00005Gynq*Itx1sNfQDF
z000IH0TBTb0RR98Gynq*Itx1sNfQDJ000Oi00Ry_3kwSX00}ez0}eV1I}1q@000UL
z0aXS701GYw0}eV1I|U~UNfSQ|G7Av_5&=L8000a$00Ry>3p)i#69NVR01Y$%0}eV1
zI|WG-0tx^C4i5lH6951YCICqj000mc07(-A4mt}v3jhES0Rc%9000sp07(-s3jhEU
z69EGb3ky06I|~2+6b%3a4oMR_3p)!q3Ni}-02L1a000&w00RyS3qA_~02d(uNfR#x
z0000i000020000000;p8|Ns90000000001^0{{R3000000000000000000000001p
z0RR9301E*C009B}4h;YS0RaI30003100A#`b8;_fZewh9WMwaDGdMN?FLiTrFKKRL
zY;|O1FLQZw055fOaxZCaV{CO~WiNAib1z?Xd2nTO053ssaBOK~VRUJ4ZgVeKV{c?-
zE@5zRFGFu`bY*UIb1y_?c4cgDaAk5YRBvx=V`yP%ZgVeKV{c?-L}g}Sb!>Dlcw=;L
zZ){^|VQFqJb#rnrVrgzKE-o)@X<{#9Y+-I^FE%bPFKKRLY;|O104@LkZ*XO9VRSBI
z00000UvznJWpgfQ00961UvznJWpgfQ00IC2Uu|z>WnXkIXaEBM0CRL?VRC0KXaEEN
z0CQn>Wi4ZOWG-j`1poj500{yB0000000003odE#~0$dfn2$TXW7XuLjG64z#Ef@$P
z13w6?14RNZ0SFUX2$7#z=mI+$2)}ZYObAa|18oRc0~ZJ`ty)%G2xo%>3J8J&c!FTC
zSp!}20~&O#SpyFUJPHW(2uw`~pIce32o(Yt00992000000002O000000000309BI&
z000000000000000000000000000000!T<mO000000RU7000000000000000000000
z000000002O000000000308x_!00000000000000000000TmS$700000s{jB100000
z0ss&Is{jB100000t^fc4000000{~Ey0<Hi6000000MP&d0000000ICI0000000000
z00000000000N?-s000000RI300000000RJ3lLY?&000000018W0000000093UXuh>
z0RR910000n0ssI2000030A7;>W&!{J00000aRLAU000000{~u=1ONa40000000000
z000000N?-s000000Q>*|0000000970`~Uy|00000G64Vp000000RUfB0RR910000n
z0ssI2000010AFST00000004Ue0000000031Uw{Gt000000G|Q?000000097B00000
z000000000000000-~a#s00000`2YX_000000{~Hz1o;2}0000005Smp0000000RJ0
zlLS=(00000003J70000000093Qj-K*0RR910000n0ssI2000030Cv20W&!{J00000
zdjbFe000000|0iscYp!_000000H^{00000000RJaymtTq000000000000000007_s
z00000008#@0000000093Qj-Mt0000000030000000000309}&={{R3000000G64Vp
z000000{~r<0#yM30000005Jjp0000000RJBlLBS}00000004Ue0000000093U6TTU
z0ssI20001}0ssI20000309}&;00000000000000000000-~a#s000009{~UW00000
z0RUK40RR910001D0RR910000109axH00000000dF0000000093cCdF10ssI20000n
z0ssI20000109<AQ00000004Ue0000000031Tz~=q000000LcOX000000097800000
z000000000000000dI10c00000umJ!7000000RUV80000000000000000001)0RR91
z0002D0RR91000030Cuc*w*deE00000#Q^{S000000{~o;1XBV4000000A>OJ00000
z00RJAlLP<&000000000000000005%_00000006}S0000000093Q<DT!0ssI20001C
z0ssI20000308^6$00000000000000000000aRLAU00000fC2yj000000{~u=1eXE;
z000000LcOX0000000RJClLYJn00000008m=0000000093UXug>000000000000000
z0001f0ssI20001h0ssI2000030AG^?p8@~?00000zybgO000000{~x>1i%6S00000
z0LcOX0000000RJBlLYJn00000000C70000000093U6TX=0000000000000000000n
z0{{R30001L0{{R30000201yFc0{{R30001b0{{R30000201yCr0{{R30001^0{{R3
z0000201yEH0000000000000000000(0{{R30001Y0{{R30000308^6$dIJCe00000
zfdc>l000000{~N#1ONa40000000000000000Ad3G000000Cxib000000096{00000
z000000000000000L2z(vWgtvUR!tywWpZ<AZ*CwqE-)Y{V{Bn=XDv1`FfK4IH8d$8
zC}LrAWn>_4ZXirdR!tx?E;Vy@ZYcn7aAj^`bS`56FK}{cc42g7FLZ5iFK};jX?SdD
zVqa!+bYXO1bT4OYY-wTuZ*XO9VRQg#Zgc=|aAj^`bYE~~a&2jIb7^*E0B>+*Zees^
zZe?X;b6;j-Xk=+}0AE6HZ)^Z&WB_JqY-IprXkl^yW^7?+a{z5`WMu$#ZgXj8Ze?U3
zb7*gJbO2vpb!l#NF*aXx0AF8ZVRCnAZeMM0WMyA;0Bvt%WnXjvVRB~xXK-I{W@d9`
zbO3d3b7^O8Wn>^}Zgc=<a9?j`W^-k90B?3>a%OCAcVA(0XJ27*WnlnvWoKV=VRmI-
zVRB_*0AF8rVP9-%b97&HVP^neUt)D>Y;<XEUv^<%Y-w|J0Cr(tY-w|J0AqJ#UuAM~
zZf^i{VRmI?Ut@P<0AyuzV*qYpZDjyua&iE3VRmI?UuAM~Zf^i{VRmI-Z)*Tzb!Gr?
za&Kc_W@&6?0B>+*ZeMa`b9HQV0B>+*ZeL|`a&B(`Ze?X;b6;j-Xk=+}0Dl1h00000
z0L1|S0000008;`0000000A>OJ00000000000000000000000000D1uc000000L1|S
z0000008;`0000000A>OJ00000000000000000000000000BHdL000000L1|S00000
z08;`0000000A>OJ0000000000000000000000000051S807z3oNC5x<00RI300RI3
z01N;C000000096100967000000RR90|NsC0|H*2z%q*Vo64G^0%|rkI08{_~0Av6F
z0Eqwq009610I&f7000000BisN0096104D$d000000CxZY009610KNbK0000007z3o
zNC5x<009610000001N;C0000000961009670RR90|436oNC5x<009610000001N;C
z0000000961009670RR90|436oNC5x<01N;C01N;C02BZK0000000RI30096700RI8
z00aOF000000RR90|NsC0|NsC0|NsC0{{a9100aO400jU500;m8015yA0RR90{|f*B
z01zXMnH66xIn9$ivVA~jg|c5_G#4UJXltzYe4lTK;qWiq4lsa-3w?ny4r3sde7FDr
z0MY;e0ObGx0Qdj^01E*C03HDV05Jgo07L-*09OG30BQjM0DS=f0FVIy05Jgo00IC2
z0GI**02TlMqXGZ`6957L0001E0RR920002|0ssIL00IC2008;`00031008I$001Na
z000000LlOW009610AvCH02TlM00000y8r+H0RR91Zvp@SBme*a0000{0RR920001X
z0ssIO00000002J$00031004mk000&M000000M!5h0096109gV602TlM00000od5s;
z0RR91HUa<uBme*a0001U000010002D0000a000000089x00031002$`000&M00000
z0IL810096107n7<03-ka0000000000000000MP&d009620RR91000000000000000
z0N?-s0000003-qc0MS?l0RR9100000000000000001yKJ000000FwX!01*oW0RR91
z00000000000000002BZK0000000DYZ00DRq0T2ua2#^5)03-ka02}}S0O0HY|NsC0
z|Iq*d00000002P_5QYLn4F*Vq0{{R304x9i07L))0GRCm|NsC0|0Dtc00000002P_
z5QYLn4F*ty2aE=d1&#!d0{{R304x9i0CWHV0GRIo|NsC0|C0a!00000002P_5QYLn
z4F*nw28;!c1djs%000000G|T@00#g7Eqwz300{s9Epr0^01E&BEnWiv01W^DElmRe
z009619X$g801*HHEi?lF000009VG(*00;m8Jpcm$01f~EE%*We00{s9E$9LO01p5F
zE!F}600sa6Eztr101N;CEx7^!00sa6EwBOr01yBGEtmoT00sa6Esz2L01*HHEph??
z00sa6EouS)015yAEnNZt00;m8JyZe!00sa6Ej|JO00sa6Eja=J01N;CEf4|#00sa6
zEdl}n00;m8J@Wwo01^NIEvx|m01E&BEt&xU00sa6Esp^J01*HHEpq_?01W^DEl~jg
z00#g7Eh_;401*HHEdl`m00;m8J<R|B00#g7Ewumu00jU5El~gf00;m8JqrQ=00961
z1_J^B009612KoU2009612J!&_009612FC#a009612EPFS009612Gjrm009612Fw5e
z009612A%)_0096129^K-0096128{p!009612893s0096120Z`(009611~mWx00961
z1`q%M009611{eVV009611{wtb009611`-7T009612K590009612JHj@009612H*q$
z009612G|4u009612D}6S009612DAhK009612B-u8009612A~800096129yK<00961
z28;v%0096125$ra0096124@5S0096123iCF0096122un70096121Nt_0096120a7-
z009611~3Ew009611}Fpo009611`7lL009611_J~D009612KEC0009612JQm@00961
z2H^t$009612H67u009612D}3R009612DAeJ009612B!l6009612A=}}0096127&_s
z0096126_Vk0096125kcX0096124w>P0096123P|C0096122cY4009611~mf!00961
z1}y^s009611`-1R009611_}cJ009612LA#8009612KNF0009612J8X=009612IK+&
z009612G;@r009612G0Tj009612E+mY009612D}0Q009612C)JF009612B`u700961
z28;p#009612803t0096126qAg0096125$lY0096124VsL0096123i6D0096122BD0
z0096121Nn@009611~>u$009611~38u009611|tFh009611{(qZ009612L1s600961
z2KE5}009612I&C+009612H^n!009612Gjun009612Fw8f009612EPFS009612DbqK
z009612C4x7009612BHA~0096129*H-0096128{s#00961266!a0096125JES00961
z244XH0096123G+9009612223}0096121Ee>009611~~x$009611~CBu009611||Uj
z009611|9(b009611_1#8009612KfL0009612J8R;009612IK$$009612G;-p00961
z2G0Nh009612EqUU009612D$(M009612A%)_0096129^K-0096128jRw0096127v$o
z0096126X@c0096125kTU0096122cP10096121oz^009611}y*p009611|<Lh00961
z1_%HE009611^@s60096126zAf0096125<lX00961250~P0096124DaH0096121oz^
z0096120#D+009611~>o!009611~32s009611{eSU009611`q%M009611_%HE00961
z1^@s60096120#D+01E&BR6qa#01E&B1Uvu$01E&BR6GCx01E&B1ULWy01E&BR5$<t
z01E&B1hfDE01f~ERI~s901f~E1h4=A01f~ERImU501f~E1gro601f~ERIC6101f~E
z1gHQ201f~ERHy&|01f~E1f&1}01f~ERHOg^01f~E1fT!_01f~ERG<I=01f~E1e^c>
z01f~ERGa_+01f~E1egE-01f~ERG0t&01f~E1e5>(01f~ERFnV!01f~E1dsp#01f~E
zRFD7w01f~E1dIRx01f~EREz)s01f~E1c(3t01f~EREPio01f~E1V8`)009611|R?c
z009611^@s6009612G{@q01gTO06Y-@000000N(%r01gTO06q}_000000OtSz01glU
z000yK000000096101p8G00000000000K)(P01p8G01yKJ0000002}}S01p8G0N?-s
z0000009^n8009610000000000051Rl00961000000000000{s9009610000000000
z0H*)|0096100000000000Du4h0096100000000000A>IH0096100000000000CoTX
z009610000000000080P>0096100000000000ImQ40096100000000000F?j$00961
z00000000000Ehqp00961000000000006_o%0096100000000000BisN0096100000
z00000003WaaAj^`bO2vpUvqR}V{2byXlq|*bzyR30AFu#Wo}_~UvOn|ZE16JX?A4*
zUteEybYWv_Ut?%%UuI!xYye+!aBN?1aAj@)UvF?_Zees^aB^>BUv6P-WdL7aUuAM~
zZ*l-%W^!d^0AF)qc4c2<cVqxxW^!d^Ut@P<0AFTfXk=+}0AF%tb98TVWnW`=WB^}p
zaAj^`bYF8}c4c2?VQFjtUt?@<b7cTuZ*XO9VRT<|Wpi|Ia%Ep;VQFjtUvF?_Zees^
zZe?X;b6;j-Xk=+}08C#lb98b5OkXZ@baF8OMMz&}a$#*{FaQ7m0165U3L`NuGB6+@
zARr(hARr(hATcyEH8M3cH8nLLAT=;CARr(xARr(hATcm7HZ(LKAT=;EHXtA%ARr)M
z3U6>_ZeesSaB^>BE^hz;000000MGjE{s#a60RsR40096100RI3000I6001BW00000
z02u%P0GI^;00000000000000000000000000000006Yl*0000003Zec0000005}N%
z0000000#g700#g701*HH000000AF8pWq5P|00000000000AF8JMOah-0000000000
z000000000005|~v0000003Zec00aO409X$I01*HH000C4fB*mh00000000000AF8Z
zWny(_UukY;ZvX%Q0AF83S3y!n000000000005|~v0000009*k80000009XeA00000
z0N@V*00{s9000000ssI200000000000AF8ZWny(_UtwZma%FY^0AF83S3y!n00000
z000000F(j%000000J{JH000000JI1I000000000000000000000ssI20000000000
z0AF8ZWny(_Utw}#Zf9k40AF83S3y!n000000000008aw|0000006+i$000000B;EZ
z0000004NXu00IC2000000ssI200000000000AF8ZWny(_Uu|JyX>Mk30AF83S3y!n
z00000000000FMIz0000000000000000IvxE000000000000000000000ssI200000
z000000AF8ZWny(_Uu<b^WdHyG0AF83S3y!n00000000000FMIz000000H^=}00000
z0IvxE0000005}i;00961000000ssI200000000000AF8ZWny(_Uu<t<000000AF83
zS3y!n000000000005=2x000000EYnp0000009OhC0000006-7`03HAU000000ssI2
z00000000000AF8ZWny(_UvqSF000000AF83S3y!n00000000000KNqP000000P_F<
z000000Nx7#000000000000000000000ssI200000000000AF8ZWny(_Uvgn?XJvB$
z0AF83S3y!n00000000000I>!D000000FVFx000000MQHp0000005A~%01N;C00000
z0ssI200000000000AF8Xb8`Ry00000000000AF83K~zBi000000000005}N%00000
z00aO4000000000000IC20000000000009610000000000000000AF8Yb98cPZf5`h
z000000AF8JMOah-000000000006_-;0000004M+e000000AURP000000000000000
z00IC20000000000000000AF8WaBys8Uv6P-Wpe-k0AF83S3y!n00000000000BHvR
z0000009XJ3000000ErC%000000FV&?00aO4000000ssI200000000000AF8WaBys8
zUvFY+V*mgE0AF83S3y!n00000000000Ko?U0000003-ka000000O1V)0000000000
z00000000000ssI200000000000AF8WaBys8Uv6P-Wpi+0V_#oHS3y!n0000000000
z0Obb&0000003-ka0000000j;J000000000000000000000ssI200000000000AF8W
zaBys8UvznJWpe-k0AF83S3y!n000000000000{^H000000K)(P0000004WXt00000
z0I(4N015yA000000ssI200000000000AF8YZ*6d4V{~72Zg**JWM5xQL;wH)00000
z000000MG~k0000003ZMW000000Pqd~00RI3000sI00961000000ssI20000000000
z0AF8aXkTV>VQpmq000000AF8JMOah-00000000000PqL^0000007w7;0000001yuV
z00RI3000000000001E&BXaE2J000000000000IC202lxO00<HQ01f~E0O%3`0I&c6
z01E&B08jt`0000000jU500jU50096100sa600;m80000000000000000000000000
z00000000000000000000000000000000000098nd<v~|LRzX!kR8vTU>^Mn@*FlN)
zNQwJQi!A^E002pgMF2>NMbJTjKL8Je(*OVfiwyt(004!_b$CRHb*xB@Jpcdz0KNnO
z5&$v4=l}o!06~ewMTO)Kh{^x}07#7u00000OpOfy0000;jeW4b00000x*z}m05QNx
ziT*{2;OGDV001%eOo{jC00000gZKd%!1vID$N`B300000M2Y9<00000iwyt(002ab
zb*wSKg~@nPOo{*K00000NQ1x|NId}r0043lNQuYj00000NQuKSz(|GLbSp@W4FCWD
z0KNbK002nG!vFvO|1rQtiSS5?-%W}6=l}o!0P6$B0{}>g*hz~`07yGc&~*<;gTy#n
zL0myyL0&;$UBl=A0002T1^oa2|NsC0|1rSp)K~!k00IC2000080RR9101N;>00000
z0000@0000100000000000&xHU00A%o4gmlF0RaF200000001}v00000000421BU<r
z02%=R00A-y12_o)0000000fr+0003n4gmlF000001e*W=00A%>0RR9=00004o&W#<
z0Wcu}006B3000GG00005FaQ7m2BQD~00BiB0RR9$0RR96000002VejI000000IL81
z0000000^)E0003{D**ri1Cg+Q000002de-80000000sd70000000+AO00000000I7
z00000000KN00001Tn+&M0OJ4v00zPU00047J^=s#WB~vG0000969E7K3W5Lt00sdH
zlK=n!1q2Bu0RR9C69E7K3=;tW01Y<*0018V4wC=?00adONdW)=>;M1&10D}l0RRBp
z00002Tnfqn000LF009vJB@Pn>0}c=d8xG-r3=shU00J%n0}eV1I}0ZaNfSQ|G7Av_
z5&=L80009t00Rz56FLh!3jzuN00ad90}eV1I}1q@0tNs81q%UH1^@sCGynq*Itx1s
zNfQDF000LI0TBTb0RR99Gynq*Itx1sNfQDJ000RO07(-7016}k0}eh53kv`M3nl<b
z6951V0Rc%9000dk07(-s3jhEPBme^r3kyCA000jb07(-A4mt}v3jhEBJOBUy0ssI2
z000O8|NsC0I0*m%000001ONa4000000000000000H~|0v00000000000000000000
z00000qyPW_0sv<K00032`wk5N0RaI4000010003mb#rnrX>Ma|b!25PX)`!B055fO
zaxZCaV{CO~WiNAib1z?Xd2nTO003`rWo}_~EpT#gV=iL=0001Aba`-Pb1rBA0RRAB
zb7^{IUvw^L00IC2000RB0000000000126#!0x1@x0}9p%S_2A@0xJ^;b%yr5gvnb2
zR01Ud126IeVhB6}4gdiG00000000008UO$Q000000RUAR000000002b0000000001
z08<7500000000RA0000000031Qvd(}000000000000000000000000002crN00000
z00RJ2lLQw400000002P%0000000093UXuht000000002B00000000030Cuc@wEzGB
z000001_1y7000000{~u=1ONa4000000000000000000000000002BZK000000096|
z6aWAK000001_1y7000000RUeB0000000000000000000H000000000Q0000000001
z096_Q00000001)p0000000031Q`!Ik000000O0@t000000096~1_1y7000002>}2A
z000000RU3~00000000000000000012000000002B000000000309=y<0000000000
z0000000000#{d8T00000*8l(j000000RT_{0000000000000000000%aBys8AWTeF
zO(1q<a&u{KZXh-;Fd!&nY+-I^EjBPPE-)@NG$|k`VqtS-WFT*DAWTeFO&~KaHFI`u
zDFAP9Wo}_~EpT#gV=iL=FK}{cc42g7FLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTu
zZ*XO9VRT<`a&Kc_ZeeX@0ApxjasY60Z)0C`bYXOLa{y^>bO2&?W&mbn0A^`yWdLw;
zZ)0C`Wo%|&W@G?lZ**jDbYEh1W&m<!b9HQV0Ah7!b7^{I0Bmn=XCQTMb7^O8Wn>^}
zZgc=&Uu0o&cWG{4b7^{IUvvO-X?kT}bO2WX000000065100000001fh00000001}v
z0000000000000000000000000002P%000000065100000001fh00000001}v00000
z00000000000000000000001)p000000065100000001fh00000001}v0000000000
z000000000000000001v=a&KcVb7gF1FJ@!_FK}{iV=r@MY-TTJWG^LTFC}vTE-o)-
zWB^E0K}Z1r0006200062000aC0000000031000311^@s600031005jDpp~D0j^{W4
z002k;004&o00031002h-000000040S00031001Wd00000002l+K}Z1r0003100000
z000aC0000000031000311_1y6|Nlr+K}Z1r0003100000000aC000000003100031
z1_1y6|Nlr+K}Z1r000F5000F5000yK0000000093000311^@#91pov93jqKB|NsC0
z|Nj600006200093006b%Chxs`HTy7thznyNm3))(&>Lg`004IY004>r005l;006K6
z007(o00031002n=000&M000000LlOW0096108{}003-ka00000lK=n!0RR918UX+R
zBme*a0001j000010000J0RR9b00000008U&00031002G#000&M000000000000000
z0000005|~v0MS?l0RR9100000000000000002BZK0000000DYZ00DRq0T2ua2#^5)
z04x9i02}}S0Pyzz|NsC0|2P2v00000002P_5QYLn4F*kv2aE=d1&#!d0{{R304xCj
z00000jV1vA00#g7EdT)k00sa6E#v?I00IC29n$~+01E&BEx!N&01W^DEv*0m00000
z9j5>Q015yAEuR1Y000009ghG200{s9ErkF800sa6EouM&00RI39b*6h00IC29Z&!O
z01N;CEkpnS009619W?*|000009UTAw00;m8J>>uZ009612HgMv009612Gjrm00961
z2Fw5e009612Cx7C009612B-i40096122=n5015yA20Z`(009611~mWx009611|R?c
z009611`q%M015yA26O-b0096125bQU0096124n#M0096121fw^0096120sA+00961
z1|$Ih009611{?tZ009611`z=O009611_=QG009612L1p5009612KE2|009612I~L-
z009612IBw#009612FL&a009612EYIS009612DJbH009612CV=90096129N*%00961
z28aLv00961273Si0096126F%a0096124(;N0096123`OF0096122lV20096121x(_
z009611}*>q009611||Ri009611{(kX009611`_}P009611_%HE009611^@s600961
z26zAf0096125<lX00961250~P0096124DaH0096121oz^0096120#D+009611~>o!
z009611~32s009611{eSU009611`q%M009611_%HE009611^@s6009611~dQw01N;C
zR5Snp01N;C1TX*q01N;CR4@Pl01N;C1YiIF01p5FRA2xA01p5F1Y7_B01p5FR9pZ6
z01p5F1Xut701p5FR9FB201p5F1XKV301p5FR8#-}01p5F1W*6~01p5FR8Rl_01p5F
z1ONa40096125<lX01gTO05}N%000000FD3v01gWP06_-;000000F?j$01gWP08a-1
z000000G$8;01gWP0AmLL000000Hpu`01goV0PqL^000000096101p8G0000000000
z05AXm0096100000000000A2t9009610000000000022TJ00961000000000006zc#
z00961000000000007n1-00961000000000009F71009610000000000044wc00961
z000000000008Rh^009610000000000003WaaAj^`bYF0CZ)0C>VQpmqUteEybYWv_
zUt?%%UuSh;a%2Esa&T;4Z*XO90AF8Ub8vELZggf}V`ystUtwcoWpi@?Ut?@<b7cTu
zb98cSWo`gpZDDL|Z({&oUte={VPk7wV`yt%W?^Y;0AFu#Wo}_~UvP47V_$AzZDlTS
za&Kc_b97;Jb#nkrUoLZWasW(UE^~BpF#t?oE^~BpG5|$LUuJS)ZDlY303$IkF)|<^
zARr(hARr(hATcyEH8M3cH8nLLAT=;CARr(xARr(hATcm7HZ(LKAT}~IG$0@#ARr)M
z3UhQ}bS`fI000000MGjE{s#a60RsR40096100RI30AK|G001BW0000002u%P0Qdv|
z00000000000000000000000000000003Z(l000000DuJm0000003Z(l0000000#g7
z00#g701p5F000000AF8pWq5P|00000000000AF8JMOah-00000000000000000000
z0A2t9000000DuJm00aO40H72A00RI3000C4fB*mh00000000000AF8ZWny(_UukY;
zZvX%Q0AF83S3y!n00000000000A2t9000000GR^-000000Nw=v000000JszY00;m8
z000000ssI200000000000AF8ZWny(_UtwZma%FY^0AF83S3y!n00000000000QUm`
z000000PFw&000000Cx!h000000000000000000000ssI200000000000AF8ZWny(_
zUtw}#Zf9k40AF83S3y!n00000000000OJGz0000005AXm000000AmUO000000QeLD
z00961000000ssI200000000000AF8ZWny(_Uu|JyX>Mk30AF83S3y!n0000000000
z022iO0000000000000000Fw#;000000000000000000000ssI200000000000AF8Z
zWny(_Uu<b^WdHyG0AF83S3y!n0000000000022iO0000004xCj000000Fw#;00000
z000#L00961000000ssI200000000000AF8ZWny(_Uu<t<000000AF83S3y!n00000
z0000006zu*000000Qvv`000000KW?W0000000<QT01yBG000000ssI20000000000
z0AF8ZWny(_UvqSF000000AF83S3y!n0000000000067N$000000ObMz000000J#hR
z000000000000000000000ssI200000000000AF8ZWny(_Uvgn?XJvB$0AF83S3y!n
z000000000003Hee0000000000000000G<y3000000000000000000000ssI200000
z000000AF8WaBys8Uv6P-Wpe-k0AF83S3y!n000000000003Hee0000009XJ300000
z0G<y3000000EiU;00aO4000000ssI200000000000AF8WaBys8UvFY+V*mgE0AF83
zS3y!n00000000000Coxh0000003-ka000000QL_6000000000000000000000ssI2
z00000000000AF8WaBys8Uv6P-Wpi+0V_#oHS3y!n00000000000GbK_0000003-ka
z0000002&Yg000000000000000000000ssI200000000000AF8WaBys8UvznJWpe-k
z0AF83S3y!n00000000000KN(U0000000IO60000006q`^000000H_rJ07L))00000
z0ssI200000000000AF8YZ*6d4V{~72Zg**JWM5xQL;wH)00000000000Kg6a00000
z03ZMW0000006-J~00RI30LT{r00961000000ssI200000000000AF8aXkTV>VQpmq
z000000AF8JMOah-00000000000N@S)0000006+i$000000ALgV00RI30000000000
z01E&BXaE2J000000000000IC202lxO0MHiz00jU503a9u05kvq01E&B08jt`00000
z00961009610096100IC200RI30000000000000000000000000000000000000000
z00000000000000000000098nd<v~|LR#Q+(iT6o~{^$Sz004=@h1+#DK@Yb_1SJ6Q
z001%DJpe!e0CXcviTCIL0000&54J=w|AY81br9$P0002T02BZK0K5PH|Nn{DNQ1-(
zTR~nyUtPnM0{{R50000000;p90000C06zc#0000007d`+00961000000007N00001
zPyx~a000320000000000UH||9000000agR40ssI3Q2qb_0000000XW90003{4*>uG
zHUIzs1hE1D00C0c0002800005*#H0l5C8xG000007XSbN000000a6C%0001w00006
z@&Et;YybcN00$QU00000002<{00000000Lr000000000{0000000004xB>tG0a$wj
z007qj0000000?sc000F933mVh00Axm(f|Me0Raku00001F8%-j01A%)0003l4*>uG
z01E>F000aK0RR99iU0rr1_28c0RR9Eqyhi{kOj65lK=n!ECK)k1-1es009oU0000@
z0ssI7wgMvr0S@v2004CY000HH0wV?i4g&!I0DuAj00p)JBM1QwJplj!odN&=1-1es
z5CINx0RRBS0ssI7wgMv*0S=7;001lk000HH0wWj!4wV4_0NVlp00p)JBOn0|(*Xbg
z+X4Up1-1esFaZwW0RRBo0ssI7wgMwS0S@f}007$p000HH0wYiX4*mfE02BiN00p)J
zBVYjzGXekrJOcm#1-1esXaNpb0ssI~0{{R8wgMw?0S<ry006TB000HH0wZ(*4v7K)
z0J8!B00p)JBX|K0kOBYzLIMB)1-1esd;t!c0ssJL0{{R8wgV%80RaFHHv#|vvj6}9
z1Rf7U0ssJ{00003U=Pv&005c*0006k4_E>K0P6q%00tfpV*&sG+W-In18om(0ssKe
z00002D+s{=000L94`TuV0Q&#{00$lqivj=uECB!j17#1E0ssIZ0RR93F9-?&000LF
z52ykF0BZpN00<rrvjPABTmb+81BDO10ssI}0RR93EeJ#b000LB56}Vt0EYnp00|xs
zvjPABcmV(a17i)!0RR9H3LXxk0RR930{{RDAOa%*0S>|e000dG000Uh0wV|k01piV
z006Q90007b2&n-800jsS9|HgYEdl@l3my+D0{{RX0ssI5ZVxpB000yM0006m2nGTG
z00jsSM*{!=PXYh{3?2_E0{{R$0ssI5UJqRZ004FZ000dh4?+R}0Am6G00UnTDgyuj
z5p)9p0096Ja{vGU1O*R<0{{Tt0ssIG9uJWN007Pc000792)qIS00#&F0TBTu4ig0f
z4iE+#4&i?c5di=I0xkgq4mt}v3nvUo6F&?x3lRYl0YC}>00RX80}eV1I}1q@0tNs8
z1T+8x4mt}v3rQ0K1^@sB9RV>D5djhbSPNMT000IB05KB+1^@sD3jq-U5&-}J2qXXl
z4n7MD3jhEKE&&4$Itx1sCk#mwG7BIJ000UF00Ry>3p)!*6951U4**FM000ao07(-7
z01XoX0}cxdItx1s000gR00Rz56FLh!3pffg3jhEQ763^T0}eV1I|~2+5CH*66951a
zApl7eFAD$w5+ncv4hsuD3jhEBEC2ui0ssI2000O8|NsC00000000000UH||900000
z00000000000000000000C;<Qf0ssI300032`wk5N0RaI4000010003mb#rnrX>Ma|
zb!25PX)`!B055fOaxZCaV{CO~WiNAia{w=Ob8;_fZewh9WMwaNd2=scba`-Pa{vHy
zbYXNZV*mgE0AF-@aAk8YXaE5K0AF-@aAk8YXaE8L0AFNfc3*TZXaEBM0CRL<bS`KB
z0ssJCZEs{{Uvw^L00RI3Uv6w^Zfjq3E@%J)003WgX=Gn?E@%J)003WSX=Gn?E@%J)
z003WfX>Db5aAjjIXaEBM0AFurW?ytJXaEBM0AFHkYh!M7Uvw^L00RI3Ut(-)b7^{I
zUvw^L00RI3Uvp`CWnXkIXaEBM000090ssI20000000Ynf0SW_O@&hJx2xx<@126Id
z4FCZF00000000005C8xG000000RUAH000000000%00000000010A2t90000000000
z000000000000000000dD0000000031R1E+C0000004@Lk000000097B0000000000
z00000000005C8xG000008vp<R000000RUeB0000000000000000000G000000000R
z00000000010A2t9000000000000000000*N00000000{R0000000093Q<DS$00000
z00000000000000s000000000y000000000108jt`000000000000000002R7aBO8D
zOiWfyAa-SPb7^mGAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<Aa8CUOiWfyATusC
zb9Qbi0CRL<bS`56FK}{cc42g7FLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTua&T;4
zb97;J0BLS?0B>?>XJ2!4VRQgyX>4U~VQpmqV`yP=0Ah7!0CRL-WMy^$Utei%bTcwv
zbO2vpWMOi5X>MO+Wp-b50Ayu$UvvO-bYE?6WMu$#ZgXj8Ze?U3b7*gJbO2vpb!l#N
zF*aXx0AF8ZVRCnAZeMM0WMyA;0Bvt%WnXjvb97&BY-w(50B&q)Zfjq30CRL-X>M--
zY;SI7AZ%}LXCQTMb7^O8Wn>^}Zgc=&Uv+72bT%|!bO2vpWMOi5X>MO>Zf`a;UvvO-
zbYFF8WB_$;b7^O8Wn>^}Zgc=&Uv+72bTcwvbO2vpWMOi5X>MP2X=Gn?0Cj0(UvvO-
zbYEv_WB^}ZWMOi5X>MO<X=Gn?0B31rUvvO-bYF60Wp)5_bYEd~X>Db5aAjivbar2J
zWn%zrZ*FHGX>N1?UteTla(8KNUvz10WnXjvbar2Eb7f-ybZKp6b8uy20CRL-ZFFgE
zWpi+4V*qn>Ut@G>ZDn(CWn%zybYEg=a&%~PX>Db5aAjivb97&GX?kS<Y;SI7AZ%}L
zXCP^AbO2vpX>N2jG+%T8UteTla(8KNUvFk+UvvO(W@cY>0CRL-Vr*|?YjXf!Uu0o&
zcWG{4Vr*+;ZggLC0Ag%wV{UX`bO3X7Ut(-)b7^{I0AF8ZVRCnAZeL<-YjbIOWnXjv
zVr*-3X?kT}bO3X7UuJA!XLA5^bYEv>ZUA$1Uu<)5VRB^vb97&Eb8umDWdL(@VRQg)
zVQpmqb94Z5Wpj0GbO3B+ZUAg=Zf78MZgXj8Ze?U3X>N1?UteTla(8KNUvp`CWnXjv
zb7^{IUvvOSQ$a`p00002000020000C00000000010000100sa6000010001P@MB>S
zyg)NJ0000;0001L000010000d000000001Y000010001V000000000;Q$a`p00001
z000000000C00000000010000100sd6|Ns9;Q$a`p00001000000000C0000000001
z0000100sd6|Ns9;Q$a`p0000H0000Y0000K00000000030000100sa900jU901E&B
z000020000400008000090000A0000C0000E0000F00030|Ns9H0000L0000N0000S
z0000U0000V0000W0000mfQSoyKxc)kdPH<;)&$*b?hbaf;3n?|%|djaZ;0U#40g0N
z|8V!*F5maPd^P)1O%V|Po6#Zqe18zm*Wva!DcEQ1C4vu5!Ptjcsj2qh^=XAWNN9zD
z8J>L2lRUDM^3WT1_el?}d)51Wfieyt8|;r`AeDS+=ydV2Ut%=04&54-Do$s70RRAx
z0RRA^0RRBC0RRBV0RRBo0RRB*0RR920ssIM0ssIf0ssIy0ssI_0ssJD0ssJW0ssJp
z0ssJ+0ssK40ssKN0ssKg0ssKz0ssK`0ssID0{{RX0{{Rq0{{R-0{{S50{{SO0{{Sh
z0{{S!0{{S{0{{TF0{{TY0{{Tr0{{T;0{{SX000010002e0000a00000007Vc00031
z003hG000&M0000002BfM0096104f6j02TlM00000ECB!j0RR91fC2yj761SM0001X
z0ssI30000|0{{RP00000007Pc00031004#q000&M000000Ga>*00961073!)02TlM
z00000+W-In0RR91SONe5761SM000060ssI30000r0{{Rd000000015W000310018Y
z000&M0000009*k8009610H^{002TlM00000yaE6K0RR91kpln#Bme*a0000j0ssI3
z0000K0{{RP00000007DX00031007$p000vJ0ssI20BZpN009610G$E=02TlM00000
zcmV(a0RR91&;kGe761SM0000z0ssI30000-0{{RP00000004&p00031006}T000&M
z000000Am6G0096109^wB02TlM00000qyPW_0RR91Hv#|v761SM0000X0RR920001s
z0ssIO00000002<|00031006TB000&M000000Hgu{0096102BcL022TL00000L;(N*
z0RR91z5)OMBme*a0002q0ssI30001c0{{RP00000006T900031001lk000&M00000
z015#B009610G0v(03-ka00000>i_@%0RR91O#%P_761SM0001~0RR920000D0{{Rd
z00000004>r00031000O9001Na000000I~r90096100IL502TlM00000!2kdN0RR91
zZUO)RBme*a0002{000010001W0ssIO00000002({00031002A#000&M0000000000
z000000A2t90AT?G0RR9100000000000000002BZK0000000DYZ00DRq0T2ua2#^5)
z03-ka02}}S008m-|NsC0|6Tw900000002P_5QYLn4F*Po1&#!d13~}*00IC2EiwQA
z00aO4EfD|!00RI3Ew}&x009612Cx7C009612B!c3009612A==`0096127v$o00961
z26+Gg0096120Z`(009611~mWx009611`q%M009611`PoK009612HyYx009612G;-p
z009612D$(M009612C@JE009612A2Q;0096129E#$0096126O-b0096125bNT00961
z22lV20096121x(_0096120j1)009611~vcy009611{(kX009611`_}P009611_%HE
z009611^@s6009611~dQw015yAR5Snp015yA1TX*q015yAR4@Pl015yA1b6`e01W^D
zRCoaZ01W^D1atua01W^DRCECV01W^D1aJWW01W^DRB!<R01W^D1Z)8S01W^DRBQnN
z01W^D1ZV*O01W^DRA>PJ01W^D1Y`jK01W^DRAd1F01W^D1YiLG01W^DRA2!B01W^D
z1Y7|C01W^DR9pc701W^D1Xuw801W^DR9FE301W^D1XKY401W^DR8#=~01W^D1W*A0
z01W^DR8Ro`01W^D1WW+{01W^DR7?Q?01W^D1V{k@01W^DR7e2;01W^D1VjM<01W^D
zR73#)01W^D1V8}*01W^DR6qd$01W^D1Uvx%01W^DR6GFy01W^D1ULZz01W^DR5$?u
z01W^D1T+Bv01W^DR5Sqq01W^D1TX;r01W^DR4@Sm01W^D1S|mn01W^DR4f4i01W^D
z1SkOj01W^DR44%e01W^D1SA0f01W^DR3rfa01W^D1Rwzb01W^DR3HHW01W^D1RMbX
z01W^DR2%^S01W^D1Q-DT01W^DR2TsO01W^D1QY=P01W^DR1^UK01W^D1P}oL01W^D
zR1g6G01W^D1PlQH01W^DR15(C01W^D1PB2D01W^DR0sh801W^D1Ox#901W^DR0IJ4
z01W^D1ONd501W^DQ~&`001W^D1pEL101W^DRQvz{01W^D1o!{|01W^DRQLb@01W^D
z1oQv^01W^DRP+D<01W^D1ONa4009611}Xpm01giT0N@S)000000096101p8G00000
z0000003iSX00961000000000001E&B00961000000000002u%P009610000000000
z003WdaBN?5bYXM=UvqR}bR<bmPeesFGyq?7baHHEZUA3jUuAM~Z*l-dNMB}hVQpnF
z0165U3L`NuGB6+@ARr(hARr(hATcyEH8M3cH8nLLAT=;CARr(xARr(hATcm7HZ(LK
zATv2LG9VxzARr)M3UhRFWpZ+FaxQNG00000000000MGjE{s#a60RsR40096100RI3
z000I6001BW0000002u%P0GI^;0000000000000000000000000000000B{EY00000
z03Zec000000B{BX0000000#g700#g701*HH000000AF8pWq5P|00000000000AF8J
zMOah-000000000000000000000G$8;0000003Zec00aO40FVp-015yA000C4fB*mh
z00000000000AF8ZWny(_UukY;ZvX%Q0AF83S3y!n00000000000G$8;000000Qmp_
z000000KEnP000000N@M&00aO4000000ssI200000000000AF8ZWny(_UtwZma%FY^
z0AF83S3y!n00000000000G0s&000000Gt2-000000JaAJ00000000000000000000
z0ssI200000000000AF8ZWny(_Utw}#Zf9k40AF83S3y!n000000000005Spq00000
z08jt`0000008$7500000000dD00RI3000000ssI200000000000AF8ZWny(_Uu|Jy
zX>Mk30AF83S3y!n00000000000D=Ml0000000000000000HO#0000000000000000
z000000ssI200000000000AF8ZWny(_Uu<b^WdHyG0AF83S3y!n00000000000D=Ml
z000000G0p%000000HO#00000002mDb00961000000ssI200000000000AF8ZWny(_
zUu<t<000000AF83S3y!n000000000002l)R000000H^=}0000005}N%0000003Zzj
z01N;C000000ssI200000000000AF8ZWny(_UvqSF000000AF83S3y!n0000000000
z0KfwP000000KWhL000000N@D#000000000000000000000ssI200000000000AF8Z
zWny(_Uvgn?XJvB$0AF83S3y!n00000000000DlAk0000000000000000G|o~00000
z0000000000000000ssI200000000000AF8Xb8`Ry00000000000AF83K~zBi00000
z000000B{BX0000000031000000000000aO4000000000000961000000000000000
z0AF8YZ*FsR00000000000AF8JMOah-00000000000DuGl0000001*HH000000H6v0
z00aO40000000000000000000000000000000AF8WaBys8Uv6P-Wpe-k0AF83S3y!n
z00000000000FeX$000000CWHV000000I>=H000000Duhu00sa6000000ssI200000
z000000AF8WaBys8UvFY+V*mgE0AF83S3y!n000000000000jjA0000003-ka00000
z03{0m000000000000000000000ssI200000000000AF8WaBys8Uv6P-Wpi+0V_#oH
zS3y!n000000000004W6k0000003-ka0000007(k~000000000000000000000ssI2
z00000000000AF8WaBys8UvznJWpe-k0AF83S3y!n000000000008Iq|000000K)(P
z000000Bs8Z000000I&@J015yA000000ssI200000000000AF8YZ*6d4V{~72Zg**J
zWM5xQL;wH)000000000001yTM0000003ZMW0000005A*y00RI3000gE0096100000
z0ssI200000000000AF8aXkTV>VQpmq000000AF8JMOah-000000000005Aps00000
z06+i$0000008k7700RI3000000000001E&BXaE2J000000000000IC202lxO00<5M
z01E&B0JshS0E_?t01E&B08jt`0000000RI300RI30096100aO400#g70000000000
z00000000000000000000000000000000000000000000000000098nd<v~|LR#Q+x
ziT~&T0000;iNi>R+jVe6iT~&T0000<iN;NZ_H;TyfIa|pG)#&2=l}o!07yLm0RRAV
zSV;fCNR2%J0002F00961Oo{eLiNZ*O#0XnKUO``7=>Px#07#7;00000NR2fB0000n
zz(|STM2Y(700000=l}o!0LK6p0000;iP%Vk#0XnKUO``7!{`72008v>0006200000
z2mt^9000aCKL7v#00000N&o-=0RR910000000M3R0003b0iOT>00992000000001;
z0000000001Rs(<l006510003e2?KBj00000000As0002K00001ISB)R1ONa400004
zi~s-t0VK}=00000000G!00001EY<)308an_00oi&0003f+W-Ing#Z8m00yK0000Mj
z000060SKf3000TM0003001AWv000C92+9Be013AM000mG3#0%500)Es000F92Fd^c
z01V~;006iE0009X4DkQ}0H^=}00LYGmH+?%2M7QG5dkF*69oef5C$6#;eQMf0RR93
zE&&4$Itx1sCk#mwKMXPp5djhbKnef=12g~w4oMR_3p)z}3IG5E1posMItx1sNfQDF
z000Fv00Ry>3p)!*69NVR00s{LNfQ772P6Ok4n7MD3jhEJ0Rc%9000Rg07(-s3jhEL
zBme^r3kyCA000Xn07(-701OrYNfQGOItx1s0000?000020000000;p8|NsAR1^@s6
z000000RR910001h1ONa40000H0000000000000000001;00000000000000000000
z000000001z000020Av6F009B}4h;YS0RaI30003100A#`b8;_fZewh9WMwaDGdMN?
zFLiTrFKKRLY;|O1FLQZwFJE+daAk7<0CRM5WpZ+FaxP;40001Aba`-Pb1rBA0RRAB
zb7^{IUvw^L00IC2000RB000000000010?|p&VyUC0}8Bzg#&g1BmoGY0}8Cu0tEm8
z0RR910000001W^D0000000RJ3lLQR_00000001xm0000000093Uy}r6000000001r
z00000000030AG^?000000000000000000006#xJL000008UO$Q000000RU4a00000
z0001700000000010A2t9000000000000000001}u00000002V(0000000031Pyhe`
z00000000000000006}nYY-J!!Ojb=Gc4cyNX>V>IHZCwAC}V74Zf7kvFfcAKE;TeM
zAShyCb7f>8Z*Cw=Ojb=GGcGlAc5W#Eb98cLa&m8SE@J>MaB^vOVRU6LbZu}iaBp*I
zcx-86UuJW3VRT`1FK29QX<`6!aBN?5baG{Ka&K|~V`yP=0Ah7!0BLS?0A_7;0B!(n
zb7uf-Wo`g$Z*FHGb#8NMXKrO=AZc!N0AF8ZVRCnAZeMe0dSzd90CQ=2WnXjv099^l
zZf|#PAZ2oLZ*m|dWB^E0K}Z1r0009300093000aC0000000031000311^@s600960
z|NjC2004C{dw@b?hzm?}hzmpj002|~003kF003?P00031001Wd00000004jh00031
z002h-00000004*p00031003M700000002l+K}Z1r0003100000000aC0000000031
z000311_1y6|Nlr+K}Z1r0003100000000aC0000000031000311_1y6|Nlr+K}Z1r
z000F5000F5000yK0000000093000311^@#91pov93jqKB|NsC0|Nj600006200093
z006b%Chxs`HTy7thznyNm3))(&>Lg`004IY004>r005l;006K6005`}00031008Cy
z000&M000000G0p%009610Pz3-03-ka00000ga7~l0RR91&j0`bBme*a0001c00001
z0001_0000a00000006iE00031007$n000&M0000000000000000G$8;0AT?G0RR91
z00000000000000002BZK0000000DYZ00DRq0T2ua2#^5)03-ka02}}S0I>Q0|NsC0
z|D6B;00000002P_5QYLn4F*Po1&#!d1DOB-00sa6Er0+300aO4Eqed}00#g7Ep7k+
z009619cKUl000009bf<e00jU5Ek*zU000009W(#{015yAEgk>>00;m8Ee-$x00{s9
zEolG%01E&B22=n5015yA20Z`(009611~mWx009611~32s009611|R?c01E&B1`q%M
z015yA25|rY0096128{p!009612893s0096125JBR0096124VmJ0096123G(800961
z22TJ0009611~LEu009611}Xpm009611|0wZ009611{DAR009611_%HE009611^@s6
z0096120#D+01N;CR6qa#01N;C1Uvu$01N;CR6GCx01N;C1ULWy01N;CR5$<t01N;C
z1YiIF01p5FRA2xA01p5F1Y7_B01p5FR9pZ601p5F1Xut701p5FR9FB201p5F1XKV3
z01p5FR8#-}01p5F1W*6~01p5FR8Rl_01p5F1ONa40096123r6C01gTO0B{BX00000
z0BryO01gWP0DuGl000000Dk}g01goV05Aps000000096101p8G0000000000080P>
z00961000000000005kvq00961000000000008{_~009610000000000073u&00961
z000000000003rYY00961000000000001p5F00961000000000004x9i0096100000
z00000003WdaBN?5baG{Ka&K|~UvqSFWpZ+Fa$j$DWpZ+9WMu$fb98cLa&m8S0AF)-
za%^R80AF8UZDnm^aCu*2Xlnppb8vELZgge<UteEka&m8S0AFEZZ*p`1UvhA4UvqSF
zWpZ+FaxP+ZW&mGuaBN?5baG{Ka&K}jW^Hr;MMz&}a$#*{FaQ7m0165U3L`NuGB_Y0
zARr(hARr(hATcyEH8M3cH8nLLAT=;CARr(xARr(hATcm7HZ(LKATl*HFd!fxARr)M
z3UhRFWpZ+FaxHImWpZ+9WMwXI00000000000MGjE{s#a60RsR40096100RI30I&rB
z001BW0000002u%P07wM@00000000000000000000000000000007wG>000000MG>h
z0000007wG>0000000#g700#g701yBG000000AF8pWq5P|00000000000AF8JMOah-
z0000000000000000000002KfL000000MG>h00aO402m1X00961000C4fB*mh00000
z000000AF8ZWny(_UukY;ZvX%Q0AF83S3y!n000000000002KfL000000B`^R00000
z0ObV$0000003Znf00IC2000000ssI200000000000AF8ZWny(_UtwZma%FY^0AF83
zS3y!n00000000000EGYm0000009F7100000096J6000000000000000000000ssI2
z00000000000AF8ZWny(_Utw}#Zf9k40AF83S3y!n00000000000NVfn0000005AXm
z000000ILQ70000005Ayv00961000000ssI200000000000AF8ZWny(_Uu|JyX>Mk3
z0AF83S3y!n000000000001E*C0000000000000000NVxt00000000000000000000
z0ssI200000000000AF8ZWny(_Uu<b^WdHyG0AF83S3y!n000000000001E*C00000
z08Rh^000000NVxt0000005}N%00961000000ssI200000000000AF8ZWny(_Uu<t<
z000000AF83S3y!n000000000009gS500000000000000004WCm000000000000000
z000000ssI200000000000AF8ZWny(_UvqSF000000AF83S3y!n000000000009gS5
z000000GR*)0000004WCm000000000000000000000ssI200000000000AF8ZWny(_
zUvgn?XJvB$0AF83S3y!n00000000000P+C<0000000000000000Kx|V0000000000
z00000000000ssI200000000000AF8Yb98cPZf5`h000000AF8JMOah-0000000000
z0P+C<0000000;m8000000Kx|V00000000000000000IC20000000000000000AF8W
zaBys8Uv6P-Wpe-k0AF83S3y!n00000000000Qvy{0000006YKy000000Lljd00000
z06+-<00IC2000000ssI200000000000AF8WaBys8UvFY+V*mgE0AF83S3y!n00000
z0000005$>u0000003-ka0000000syE000000000000000000000ssI20000000000
z0AF8WaBys8Uv6P-Wpi+0V_#oHS3y!n000000000009pb70000003-ka0000004fLo
z000000000000000000000ssI200000000000AF8WaBys8UvznJWpe-k0AF83S3y!n
z00000000000Db}h000000A>IH0000008R)10000008j}400aO4000000ssI200000
z000000AF8YZ*6d4V{~72Zg**JWM5xQL;wH)00000000000O$e$0000003ZMW00000
z0JsPM00RI30B{Ka00961000000ssI200000000000AF8aXkTV>VQpmq000000AF8J
zMOah-000000000000;vB0000006+i$000000N4ls00RI3000000000001E&BXaE2J
z000000000000IC202lxO0C))i00RI30H_H704M+e01E&B08jt`0000000IC200IC2
z0096100RI30000000000000000000000000000000000000000000000000000000
z0000000000098nd<uSm8|45Au00000NDoB8UBheu00062000002mt^9000aCKL7v#
z00000Qvd(}0RR910000000MUa0003a0apM300992000000000L0000000001Rs)Uz
z0003aXaE2J167j*00dkB000GH00006i2wiq1_1_@000051ONdM0VNI-1p^Kc1{)6H
ze+&@;0006m0Rs*?3p)!Z3`r9|3^EH50TKZ~3IG5D1posMItx1sNfQDJ000CJ07(-7
z00kxhNfQ771|$Fj4n7MD3jhEBEC2ui0ssI2000O8|NsC000000000006#xJL00000
z00000000000000000000N&o-=0stxi00032`wk5N0RaI40000100031b98cLa&m8S
zEpK*Za&l>8WiDd?0000000{yB0000000003BLNC%G6RGHtO5c60Rcg9aBO8DOiWfy
zAa-SPb7^mGAT};AASh#OVQyzFHZU+QFfKJTDIh3fVRL0<Aa8CUOiWfyATusCb9Qbi
z0CRM5WpZ+FaxHImWpZ+9WMwX6055QIX?9_BWiNDXa4&Fgb7^>NX<}byb97;JVRSEN
zY;0*_0CRM5WpZ+Fa$j$DWpZ+9WMu$jXkl^yWpZ+Eb!`A?Zgc=sbz@^?b8`SlQ$a`p
z00001000010000C00000000010000100sa600007GwJIr0001Y000010000d00000
z0000;Q$a`p00001000000000C00000000010000100sd6|Ns9;Q$a`p0000100000
z0000C00000000010000100sd6|Ns9;Q$a`p00002000020000K000000000300001
z00sa900jU901E&B000010000mfQSoYAeDST0000}0001$000010001J0000a00000
z004;q00031003bC001Na0000000000000000000002KfL000000RR910000000000
z0000002BZK0000000DYZ00DRq0T2ua2#^5)03-ka02}}S0NDKh|NsC0{}liL00000
z002P_5QYLn4F&)J0000001E&B000009X$X5009611~mWx009611`q%M009611~&iz
z009611}Fdk01E&BR44!d01E&B1Uvu$01f~ER6GCx01f~E1ULWy01f~ER5$<t01f~E
z1ONa4009611{44Q01gTO0P+C<0000002=@R01glU00;vB000000096101p8G00000
z00000003WebaG{Ka&K~9Z+2yJa%p5`08C#lb98b5MMz&}a$#*{FaQ7m03$IkGB6+@
zARr(hARr(hATcyEH8M3cH8nLLAT=;CARr(xARr(hATcm7HZ(LKAT}^DG9VxzARr)M
z3UhgFY-w(5E^hz;00000000000MGjE{s#a60RsR40096100RI30AK|G001BW00000
z02u%P0Qdv|00000000000000000000000000000006-1^000000DuJm0000006-1^
z0000000#g700#g701p5F000000AF8pWq5P|00000000000AF8JMOah-0000000000
z00000000000BZmM000000DuJm00aO40KgLf00aO4000C4fB*mh00000000000AF8Z
zWny(_UukY;ZvX%Q0AF83S3y!n00000000000BZmM0000007U};000000P6(+00000
z0N@h<00sa6000000ssI200000000000AF8ZWny(_UtwZma%FY^0AF83S3y!n00000
z000000I&l9000000K)(P0000005Ayv000000000000000000000ssI20000000000
z0AF8ZWny(_Utw}#Zf9k40AF83S3y!n00000000000CNNY0000005AXm000000P_g|
z0000001y-a00961000000ssI200000000000AF8ZWny(_Uu|JyX>Mk30AF83S3y!n
z00000000000HXu|00000000000000003!+j000000000000000000000ssI200000
z000000AF8ZWny(_Uu<b^WdHyG0AF83S3y!n00000000000HXu|0000004f0h00000
z03!+j0000002mYi00961000000ssI200000000000AF8ZWny(_Uu<t<000000AF83
zS3y!n00000000000L=ve000000JQ)B0000008I-30000003Z|q01f~E000000ssI2
z00000000000AF8ZWny(_UvqSF000000AF83S3y!n00000000000D=Yp000000M-Hk
z0000000ImE000000000000000000000ssI200000000000AF8ZWny(_Uvgn?XJvB$
z0AF83S3y!n000000000009XkC0000000000000000N4%y00000000000000000000
z0ssI200000000000AF8WaBys8Uv6P-Wpe-k0AF83S3y!n000000000009XkC00000
z06YKy000000N4%y000000FV>_00IC2000000ssI200000000000AF8WaBys8UvFY+
zV*mgE0AF83S3y!n00000000000F(&;0000003-ka0000002B`Z000000000000000
z000000ssI200000000000AF8WaBys8Uv6P-Wpi+0V_#oHS3y!n00000000000JsSN
z0000003-ka0000005}f-000000000000000000000ssI200000000000AF8WaBys8
zUvznJWpe-k0AF83S3y!n00000000000Ne=x0000000IO60000009+3M000000H72A
z07L))000000ssI200000000000AF8YZ*6d4V{~72Zg**JWM5xQL;wH)0000000000
z0N@P(0000003ZMW000000ALdU00RI30KgUi00961000000ssI200000000000AF8a
zXkTV>VQpmq000000AF8JMOah-0000000000000gE0000006+i$000000Duz!00RI3
z000000000001E&BXaE2J000000000000IC202lxO0LT^q00sa604Ns#06+i$01E&B
z08jt`0000000961009610096100IC200aO4000000000000000000000000000000
z000000000000000000000000000000098nd<v~_cNP+B-0000;iStQ`{z!@6=l}o!
z07!+vbT1FKL>T{r_%C%ONR72%|Ns9;iQnh|0002H|NsC0g}`+h=l}o!0LK6k0002%
z4NQsmNQvI)00000iNlH5NP)zV00016L0(<MK?48)0ssI2000O9000003;;g>00000
z002n<000310000000002Z2$lO0U-gX000010RR91000000BZmM0000000CA5eE<Le
z0U@sd00000000Av00001A+G=c07(D<00fW#0003azyJUMk^lez1snhX0000008jt`
z0000000lAt00000002+`00000000KP00001Cfxu400WWWegFUf2YCPh00jgHv;Y7A
z3Aq3O00)Ku000I73d;Zh0JZ=C00SNh)&KwirT_o{0$c}_000072n*2y0058%whX`k
z008v?000KI0wVwc4CVj;02TrO00y=KBLo2q9{~UWJ^}y$2DSnt1_2B(0RR9=0ssI8
zwgMvv0SsyZ003qJ000KI0wWLs44wf10FD9x00y=KBNPD)x&Z(H^#K3?2DSnt7y%5z
z0RRA`0ssI8wgMv{0So{F005){000KI0wXX13=IMR0Hgu{00y=KBR~NR8Ug?Sqyhi{
z2DSntPyq}p0ssKr0ssI8wgMwy0SsUQ000F8000KI0wZVv421#!02>1U00y=KBX9u>
ztpWf5d;$Of2DSntbO8*u0ssJf0ssI8wgMw~0SvtY000XD000KI0wa6@495Zh05Jmq
z00y=LBY*(`015yC007_s000FZ3JU@N0MP&d00dwPr~m)}#{d8T0xSw40ssIQ0RR98
z9ttc1000O9000DS3O51(0Q~>}00Juq?f?J)2LcK#0ssIg0RR999tu<f003D5000DK
z3SR;M08Rk_00J)uHvs?u2M7vr0ssJ*0RR9A9twN{004;r000Dq3Wov!0Db`g00J!s
zaRC4T2LuY40ssKC0RR9B9twN{005-{000DI3-<v401yiv49@`o0LuaZ01F@jBLD#m
z?*RY+)&c+k3n2m{2mt^J)&c+k-vIys0(b}30RR962ny%|003G7000ag3iAR0080V@
z00eFd{sI61K>`2(0xkzL0ssI72nrAb004Xf000dh3iAR00BQmN00dqNCIbKfqXGZ`
z4ju{%0ssJz0ssI6Uk&pD000g>0{{R401tTp000C9009vJB@Pn>0}c=d8xG-r3=shU
z00J%n0}eV1I}0ZaNfSQ|G7Av_5&=L80009800Ry>3p)!*69NVR00cAu0}eV1I}1q@
z0tNs81q%TY0TKZK00uMw0}eV1I}1q@0tx^C2P6Ok4n7MD3jhEJ4**FM000Rl07(-7
z016fWNfQGOItx1s000XU0Rs*T3pxus3jhEN4FCfUNfSB?I}11pG7A6z4FLg36951X
zApl7eFAD$w4<rBs4hsuD3jhEBEC2ui0ssI2000O8|NsC00000000000YXATM00000
z00000000000000000000CIJ8d0ssR600032`wk5N0RaI4000010003mb#rnrX>Ma|
zb!25PX)`!B055fOaxZCaV{CO~WiNAib1z?Xd2nTO055fOaxZCaV{CO~WiNAia{vHy
zd2MWIZfh=M00000UvznJWpgfQ00961Uvp`CWnXkIXaE8L0AF-@aAk8YXaEBM0AFNf
zc3*TZXaE8L0CRL<bS`KB0{{SDZEs{{Uvw^L00IC2Uv6w^Zfjq3E@%J(003WgX=Gn?
zE@%J(003WSX=Gn?E@%J(003WfX>Db5aAjjIXaE8L0AFurW?ytJXaE8L0AFHkYh!M7
zUvw^L00IC2Ut(-)b7^{IUvw^L00IC2000RB000000000010ewl2t9)cTL=@&$pQ`l
z0RaF200000000yK0000000031RTKaK0000004o3h000000097APyhe`00000T>t<8
z000000RUbA00000000000000000000000000000H000000000108|kG00000002J#
z0000000031Q&0c^0000009^n8000000096~000000000000000000008~^|S00000
zCIA2c000000RT_{0000000000000000000%aBys8AWTeFO(1q<a&u{KZXh-;Fd!&n
zY+-I^EjBPPE-)@NG$|k`VqtS-WFT*DAWTeFO&~KaHFI`uDFAbMZER_7Yc68|FK}{c
zc42g7FLZ5iFK};jX?SdDVqa!+bYXO1bT4OYY-wTua&T;4b9rrSX>Mx(X>N1?V{dMB
zWo~qH0ApxjasX~&ZDjy#Wo`g$Z*FHGb#8NMXKrO=AZc!N0AF8ZVRCnAZeMe0dSzd9
z0CQ=2WnXjvb94Z6bYEm;b^u>rX>N2gGGBB6UteTla(8KNUu0!=UvvOuWp-b50CRL-
zZEs{{0CjG2X=iR_WFT{BZ*p`1Ute`;Zgep=UvvOpUu0o&cWG{4ZEs{{UvvO%Z)9a(
zbO3X7Uv6w^ZfgK;Y-w(5UvvO-bYE$1Zvbp>Zf78DZ*FHGb#8NMXKrO=AZc!N0AF8q
zX>N2jG+%T8UteTla(8KNUukY{HZ)&!0CRL-b!lV(b#8NMXKrO=AZc!N0AF8qX>N2g
zGGBB6UteTla(8KNUv+6@UvvO<X=Gn?0CRL-XK7>rUteTla(8KNUuS7#UvvOxX=Gn?
z0CRL-a%5$80CRL-VRUJ2Wpi+4V*qq^Uvp(+0Bmn=XCP^AbO2vpWMOi5X>MP1X>Da+
zbO3aAUv6_{V*qq%ZDn(CWn%zybYE?BX>Db5aAjivb97&0bZKp6b8uy20CRL-Vrg=8
zXmn|9Wpi+4V*qn>Uvp`CWdLk%Zf78DZ*FHGX>N1?Utei%bT%|!bO2vpWMOi5X>MO{
zW@cY>0B>eyUvvO-bYEg@Z)0n70AF8ZVRCnAZeL<-Yh!M7UvvOsY-?j~bYFA;b97%~
zY-@9AdSw7#Uu0o&cWG{4Vr*-3X?kT}bO2&(YjbIOWnXjvb97&3Y++|}0CRL-XJu{x
zb97&9b8umDWdL(@UvYDAVRB^vb97;J07z3oNC5x<009610096101N;C0000000961
z009670000002!Uynk)bS0BryO0096104D$d0000007z3oNC5x<009610000001N;C
z0000000961009670RR90|436oNC5x<009610000001N;C0000000961009670RR90
z|436oNC5x<01*HH03rYY02BZK0000000RI30096700RI800aOF0000000IC200aO4
z00;m800{s9015yA01N;C01f~E01p5F0RR90{}BKH02KfL02crN02}}S03HAU03QGV
z03ZMW05E`v3w=Omg{yi*bZXWF-E8g-cD3Lp?*`36bf0gC;SdaVv^D>5_uMYu_q}{I
z`%_I35dWLeA^LoO5YE@(_BbinXY3_{4^F|@hgqqq_Tcqtg*!-Sg@GBKe9e<QvXk=A
z8+Z3f53PIE`+b2j4j>!sk7FQ}d}-)(@v>iHG_(%g8kQ<fXM6zw0FMCx0HOf^0JQ-C
z0LTFV0NVio0PX<*009C302BfM04D+f06GEy08Ih_0AK<D0CNHW0EPkp0GR>+0IUK4
z0KWnN0MY^g0ObMz0Qdp`01E>E03HJX05Jmq07L@-09OM50BQpO0DS`h0FVO!0HXr{
z0JZ}F0LcRY0Neur0Ph0;0C@la009610H^=}03-ka00000{Qv*}0RR91ECK)k761SM
z0000%0ssI30002<0ssIO00000003D500031002n>000&M000000HXo`0096102>1U
z02TlM00000rT_o{0RR91%K!iX761SM0002T000010000B0ssIO00000000O900031
z001EZ000&M0000005bvr009610R93103-ka00000O9B7@0RR91=mG!$761SM0001q
z0RR920001S0ssIO00000005K#00031007ni001Na0000009pb7009610Nnxr02TlM
z00000_W=L^0RR91qyhi{6957L0001(0RR920001H0ssIO00000005-{00031005Z+
z000&M000000BQmN0096101yKJ02TlM00000v;hDB0RR91jsgGx761SM0001x0ssI3
z0000c0{{RP00000007Yd0003100002000&M0000008Rk_0096108|1102TlM00000
zegOag0RR91d;$Of761SM0002d0ssI30002p0000J00IC20040T00031004&q001Na
z000000JZ=C009610KfnM02TlM00000-~a#s0RR91^#K3?761SM0000t0RR920001A
z0ssIc00000000;P00031000&O000&M000000M-Ej009610M-Hk03-ka00000h5!Hn
z0RR91xc~qFBme*a0002r0RR920002X0ssIO00000008a)00031001`v001Na00000
z04M<f0096106qc$02TlM00000d;$Of0RR911p@#8761SM0000000000000000BZmM
z03iSZ0RR9100000000000000002BZK0000000DYZ00DRq0T2ua2#^5)03-ka02}}S
z0O0Ze|NsC0|7!pM00000002P_5QYLn4F*bs1dam$09OD200jU5EkpnS00IC2Ej9oE
z00RI3Ef@d*00aO4Esg*H0096128I9t0096127Lek0096126X@c0096120Z`(00961
z1~mWx009611`q%M009611`q)N009612ATi>0096129f{(0096126q4e0096125$fW
z0096124nyL0096123!CD0096122lV20096121x(_009611}*>q009611||Ri00961
z1{(kX009611`_}P009611_%HE009611^@s6009611}Fdk015yAR44!d015yA1Odnb
zH~n}4000dD091GZ000dD00eXa000dD0914V000dD00eLW000dD090@R000dD00e9S
z000dD090%N000dD00d|O000dD090rJ000dD00d+K000dD090fF000dD00dwG000dD
z090TB000dD00dkC000dD090H7000dD00dY8000dD09053000dD00dM4000dD08~@~
z000dD00dA0000dD08~%`000dD00c|{000dD08~r?000dD00c+@000dD08~f;000dD
z00cw<000dD08~T)000dD00ck*000dD08~H$000dD00cY%000dD08~5y000dD00cMz
z000dD08}^u000dD00cAv000dD08}&q000dD00b}r000dD08}sm000dD00b-n000dD
z08}gi000dD00bxj000dD08}Ue000dD00blf000dD08}Ia000dD00bZb000dD08}6W
z000dD00bNX000dD08|_S000dD00bBT000dD08|(O000dD00a~P000dD08|tK000dD
z00a;L000dD08|hG000dD00ayH000dD08|VC000dD00amD000dD08|J8000dD00aa9
z000dD08|74000dD00aO5000dD08{`0000dD00jI1000dD095<{000dD00j5|000dD
z095z@000dD00i^^000dD095n<000dD00aO40003100uJv000gT0000E0000000031
z000jG0000000000001EX000310000000000000&M000310000000000000gE00031
z0000000000001fg0003100000000000001Aa&T;4b9rrSX>Mx(UvqSFY-Mf$UvhA4
pUu<)9VRQgrUteW%a&K|~UvqhFY-w(507Xb&W^!R|WiS8$002D{{u}@R
literal 0
KcmV+b0RR6000031
diff --git a/xpf-bootstrap/DVTFilePath.h b/xpf-bootstrap/DVTFilePath.h
new file mode 100644
index 0000000..502ce8d
--- /dev/null
+++ b/xpf-bootstrap/DVTFilePath.h
@@ -0,0 +1,121 @@
+//
+// DVTFilePath.h
+// XcodePostFacto
+//
+// Created by Pb on 25/06/15.
+// Copyright (c) 2015 Landon Fuller. All rights reserved.
+//
+
+#ifndef XcodePostFacto_DVTFilePath_h
+#define XcodePostFacto_DVTFilePath_h
+
+@interface DVTFilePath : NSObject <NSCopying, NSSecureCoding>
+{
+ DVTFilePath *_parentPath;
+ struct fastsimplearray *_childfsaPaths;
+// DVTFileSystemVNode *_vnode;
+ unsigned long long _numAssociates;
+ unsigned long long _numObservers;
+ id _associates;
+ NSString *_pathString;
+ NSURL *_fileURL;
+ BOOL _hasResolvedVnode;
+ BOOL _cleanRemoveFromParent;
+ unsigned char _validationState;
+ unsigned short _fsrepLength;
+ int _childPathsLock;
+ int _associatesLock;
+ char _fsrep[0];
+}
+
++ (void)_registerStandardCachedFileInfoDerivationFunctionsIfNeeded;
+//+ (CDUnknownFunctionPointerType)_cachedInfoDerivationFunctionForKey:(id)arg1 derivationLock:(id *)arg2;
+//+ (void)registerCachedInfoDerivationFunction:(CDUnknownFunctionPointerType)arg1 forKey:(id)arg2;
++ (id)filePathForFileURL:(id)arg1;
++ (id)filePathForPathString:(id)arg1;
++ (id)filePathForFileSystemRepresentation:(const char *)arg1;
++ (id)filePathForFileSystemRepresentation:(const char *)arg1 length:(unsigned long long)arg2;
++ (id)_filePathForParent:(id)arg1 pathString:(id)arg2;
++ (id)_filePathForParent:(id)arg1 fileSystemRepresentation:(const char *)arg2 length:(unsigned long long)arg3 allowCreation:(BOOL)arg4;
++ (BOOL)supportsSecureCoding;
++ (id)_lookupOrCreateFilePathWithParentPath:(id)arg1 fileSystemRepresentation:(const char *)arg2 length:(unsigned long long)arg3 allowCreation:(BOOL)arg4;
++ (id)rootFilePath;
++ (void)initialize;
+//- (void).cxx_destruct;
+- (id)_descriptionOfAssociates;
+- (id)description;
+//- (void)dvt_provideFileSystemRepresentationToBlock:(CDUnknownBlockType)arg1;
+- (void)removeAllAssociates;
+- (void)removeAssociate:(id)arg1;
+- (void)removeAssociatesWithRole:(id)arg1;
+- (void)removeAssociate:(id)arg1 withRole:(id)arg2;
+//- (void)addAssociate:(id)arg1 withRole:(id)arg2 observingDidChangeRecursively:(BOOL)arg3 onOperationQueue:(id)arg4 block:(CDUnknownBlockType)arg5;
+//- (void)addAssociate:(id)arg1 withRole:(id)arg2 observingDidChangeRecursively:(BOOL)arg3 onDispatchQueue:(id)arg4 block:(CDUnknownBlockType)arg5;
+- (void)addAssociate:(id)arg1 withRole:(id)arg2;
+- (id)associatesWithRole:(id)arg1;
+- (id)associatesWithRole:(id)arg1 forAllPathsToSameFile:(BOOL)arg2;
+- (void)_addAssociatesWithRole:(id)arg1 toArray:(id *)arg2;
+- (void)_notifyAssociatesOfChange;
+- (BOOL)_hasChangeObservers;
+- (BOOL)_addInfoForObserversOfChangedFilePath:(id)arg1 toObjects:(id)arg2 blocks:(id)arg3 dispatchQueues:(id)arg4 operationQueues:(id)arg5;
+- (id)cachedValueForKey:(id)arg1;
+- (id)machOArchitecturesWithError:(id *)arg1;
+//@property(readonly) DVTFileDataType *fileDataTypePresumed;
+//@property(readonly) DVTFileDataType *fileDataTypeFromFileContent;
+@property(readonly) DVTFilePath *symbolicLinkDestinationFilePath;
+@property(readonly) NSURL *fileReferenceURL;
+@property(readonly) NSDictionary *fileSystemAttributes;
+@property(readonly) NSDictionary *fileAttributes;
+@property(readonly) NSString *fileTypeAttribute;
+@property(readonly) BOOL isDirectory;
+@property(readonly) NSArray *sortedDirectoryContents;
+- (id)directoryContentsWithError:(id *)arg1;
+@property(readonly) NSArray *directoryContents;
+@property(readonly) NSDate *modificationDate;
+@property(readonly) BOOL isExcludedFromBackup;
+@property(readonly) BOOL isSymbolicLink;
+@property(readonly) BOOL isExecutable;
+@property(readonly) BOOL isDeletable;
+@property(readonly) BOOL isWritable;
+@property(readonly) BOOL isReadable;
+@property(readonly) BOOL existsInFileSystem;
+- (void)excludeFromBackup;
+- (BOOL)_hasResolvedVnode;
+- (id)_locked_vnode;
+- (id)_locked_vnodeKnownDoesNotExist:(BOOL)arg1;
+- (void)_invalidateFilePathAndChildrenIncludingEquivalents;
+- (void)_invalidateFilePathAndChildren;
+- (void)invalidateFilePath;
+- (void)_invalidateKnownDoesNotExist:(BOOL)arg1 explicitlyInvalidateChildren:(BOOL)arg2;
+- (void)_invalidateChildrenRecursivelyKnownDoesNotExist:(BOOL)arg1;
+- (void)_locked_validateTentativelyInvalidatedChildrenRecursively;
+- (void)_locked_tentativelyInvalidateChildrenRecursivelyWithChildrenShouldBeTentativelyInvalid:(BOOL)arg1;
+- (BOOL)isSameFileAsFilePath:(id)arg1;
+- (BOOL)isEqual:(id)arg1;
+- (id)relativePathStringFromFilePath:(id)arg1;
+- (id)relativePathStringFromAncestorFilePath:(id)arg1;
+- (BOOL)getFullFileSystemRepresentationIntoBuffer:(char **)arg1 ofLength:(unsigned long long)arg2 allowAllocation:(BOOL)arg3;
+- (BOOL)_getFSRepIntoBuffer:(char **)arg1 ofLength:(unsigned long long)arg2 requiredLength:(unsigned long long)arg3 endPtr:(char **)arg4 allowAllocation:(BOOL)arg5;
+@property(readonly) NSString *fileName;
+@property(readonly) NSURL *fileURL;
+@property(readonly) NSArray *pathComponents;
+@property(readonly) NSString *pathString;
+- (id)filePathForUniqueRelativeDirectoryWithPrefix:(id)arg1 error:(id *)arg2;
+- (id)filePathForUniqueRelativeFileWithPrefix:(id)arg1 error:(id *)arg2;
+- (id)filePathForRelativePathString:(id)arg1;
+- (id)filePathForRelativeFileSystemRepresentation:(const char *)arg1;
+- (id)filePathForRelativeFileSystemRepresentation:(const char *)arg1 length:(unsigned long long)arg2;
+- (BOOL)isAncestorOfFilePath:(id)arg1;
+@property(readonly) DVTFilePath *volumeFilePath;
+@property(readonly) DVTFilePath *parentFilePath;
+- (void)encodeWithCoder:(id)arg1;
+- (id)initWithCoder:(id)arg1;
+- (id)copyWithZone:(struct _NSZone *)arg1;
+- (id)init;
+//- (void)_invokeWithLockedAssociates:(CDUnknownBlockType)arg1;
+//- (void)_invokeWithLockedChildPaths:(CDUnknownBlockType)arg1;
+- (void)dealloc;
+
+@end
+
+#endif
diff --git a/xpf-bootstrap/cfbundle_rebind.cpp b/xpf-bootstrap/cfbundle_rebind.cpp
index ccab317..2088e8a 100644
--- a/xpf-bootstrap/cfbundle_rebind.cpp
+++ b/xpf-bootstrap/cfbundle_rebind.cpp
@@ -28,6 +28,8 @@
#include "cfbundle_rebind.h"
#import "rebind_table.h"
+#include "XPFLog.h"
+#include <mach-o/dyld.h>
namespace xpf {
@@ -42,6 +44,8 @@ namespace xpf {
*/
static CFStringRef kLSMinimumSystemVersionKey = CFSTR("LSMinimumSystemVersion");
static CFStringRef kSupportedSystemVersion = CFSTR("10.9");
+
+static CFStringRef kDVTMinimumSystemVersionKey = CFSTR("DVTMinimumSystemVersion");
/**
* Return a representation of @a infoDictionary where kLSMinimumSystemVersionKey, if set, has
@@ -57,6 +61,17 @@ static CFDictionaryRef xpf_patch_info_dictionary (CFDictionaryRef info) {
return patched;
}
+
+static CFDictionaryRef xpf_patch_info_dictionary_DVT(CFDictionaryRef info) {
+ if (!CFDictionaryContainsKey(info, kDVTMinimumSystemVersionKey))
+ return info;
+
+ CFMutableDictionaryRef patched = CFDictionaryCreateMutableCopy(nullptr, 0, info);
+ CFDictionarySetValue(patched, kDVTMinimumSystemVersionKey, kSupportedSystemVersion);
+ CFAutorelease(patched);
+
+ return patched;
+}
/* Patch CFBundleGetValueForInfoDictionaryKey() */
static CFTypeRef (*orig_CFBundleGetValueForInfoDictionaryKey) (CFBundleRef bundle, CFStringRef key);
@@ -81,5 +96,12 @@ static CFDictionaryRef xpf_CFBundleGetLocalInfoDictionary (CFBundleRef bundle) {
return xpf_patch_info_dictionary(orig_CFBundleGetInfoDictionary(bundle));
}
XPF_REBIND_ENTRY("_CFBundleGetLocalInfoDictionary", XPF_CF_PATH, (void **) &orig_CFBundleGetLocalInfoDictionary, (uintptr_t) &xpf_CFBundleGetLocalInfoDictionary);
+}
+
+static CFDictionaryRef (*orig_CFBundleCopyInfoDictionaryForURL)(CFURLRef url);
+static CFDictionaryRef xpf_CFBundleCopyInfoDictionaryForURL(CFURLRef url) {
+
+ return xpf::xpf_patch_info_dictionary_DVT(orig_CFBundleCopyInfoDictionaryForURL(url));
+}
-}
\ No newline at end of file
+XPF_REBIND_ENTRY("_CFBundleCopyInfoDictionaryForURL", XPF_CF_PATH, (void **) &orig_CFBundleCopyInfoDictionaryForURL, (uintptr_t) &xpf_CFBundleCopyInfoDictionaryForURL);
\ No newline at end of file
diff --git a/xpf-bootstrap/rebind_table.cpp b/xpf-bootstrap/rebind_table.cpp
index fa15bbe..bd650f5 100644
--- a/xpf-bootstrap/rebind_table.cpp
+++ b/xpf-bootstrap/rebind_table.cpp
@@ -53,8 +53,6 @@ static void xpf_IBReplaceMethodPrimitive(void *cls, void *methodSIG, void *oldSe
return orig_IBReplaceMethodPrimitive(cls, methodSIG, oldSel, newSel, block);
}
XPF_REBIND_ENTRY("_IBReplaceMethodPrimitive", "@rpath/IBFoundation.framework/Versions/A/IBFoundation", (void **) &orig_IBReplaceMethodPrimitive, (uintptr_t) &xpf_IBReplaceMethodPrimitive);
-
-
/*
* Xcode 6.3 enables/disables broken 10.9 compatibility code based on the current system version; we supply
* a patch that claims to be Yosemite 10.0.0.
@@ -112,9 +110,16 @@ static void xpf_dispatch_async_f (dispatch_queue_t queue, dispatch_block_t block
}
return orig_dispatch_async_f(queue, block);
}
-
XPF_REBIND_ENTRY("_dispatch_async_f", XPF_LIBSYSTEM_PATH, (void **) &orig_dispatch_async_f, (uintptr_t) &xpf_dispatch_async_f);
+extern "C" {
+int fstatat(int dirfd, const char *pathname, struct stat *buf, int flags);
+ }
+static int xpf_fstatat(int dirfd, const char *pathname, struct stat *buf, int flags) {
+ return fstatat(dirfd, pathname, buf, flags);
+}
+XPF_REBIND_ENTRY("_fstatat$INODE64", XPF_LIBSYSTEM_PATH, NULL, (uintptr_t)&xpf_fstatat);
+
/* Yosemite supports passing QoS constants to dispatch_get_global_queue() -- we have to map these to standard dispatch queue priorities */
static dispatch_queue_t (*orig_dispatch_get_global_queue) (long priority, unsigned long flags);
static dispatch_queue_t xpf_dispatch_get_global_queue (long priority, unsigned long flags) {
diff --git a/xpf-bootstrap/xpf_bootstrap.h b/xpf-bootstrap/xpf_bootstrap.h
index 8545d4c..c6b449b 100644
--- a/xpf-bootstrap/xpf_bootstrap.h
+++ b/xpf-bootstrap/xpf_bootstrap.h
@@ -27,3 +27,4 @@
*/
#import <Foundation/Foundation.h>
+#import <cstdlib>
\ No newline at end of file
diff --git a/xpf-bootstrap/xpf_bootstrap.mm b/xpf-bootstrap/xpf_bootstrap.mm
index 354920b..8ad6624 100644
--- a/xpf-bootstrap/xpf_bootstrap.mm
+++ b/xpf-bootstrap/xpf_bootstrap.mm
@@ -36,10 +36,12 @@
#import "DVTPlugInManager.h"
#import "DVTPlugInScanRecord.h"
+#import "DVTFilePath.h"
#import "dyld_priv.h"
#import <objc/runtime.h>
#import <mach-o/getsect.h>
+#import <mach-o/dyld.h>
using namespace patchmaster;
@@ -68,6 +70,7 @@ static NSString *XPF_BUNDLE_ID = @"org.landonf.xpf-bootstrap";
/** XCF Bundle Identifier */
static NSString *XCF_BUNDLE_ID = @"org.landonf.XcodePostFacto";
+static CFStringRef kMainBundleID = CFSTR("com.apple.dt.Xcode");
/**
* Pre-main initialization (non-ObjC).
@@ -81,6 +84,63 @@ __attribute__((constructor)) static void xpf_prelaunch_initializer (void) {
}
xpf_bootstrap_mh = (const pl_mach_header_t *) dli.dli_fbase;
+ const char* imgName = _dyld_get_image_name(0); // A bit dirty
+
+ char* binName = (char*)calloc(sizeof("Xcode"), sizeof(char));
+ strcpy(binName, &imgName[strlen(imgName) - sizeof("Xcode") + 1]);
+
+ if (imgName == nullptr) {
+ abort();
+ }
+
+ if (strcmp(binName, "Xcode") == 0) {
+
+ PMLog("This is Xcode");
+
+ CFBundleRef mainBundle = CFBundleGetBundleWithIdentifier(kMainBundleID);
+
+ if (mainBundle == nullptr) {
+ PMLog("Could not get main bundle");
+ abort();
+ }
+
+ CFDictionaryRef infoPlist = CFBundleGetInfoDictionary(mainBundle);
+
+ if (infoPlist == nullptr) {
+ PMLog("Could not obtain main executable's info.plist");
+ abort();
+ }
+
+ CFStringRef xcodeVer = (CFStringRef)CFDictionaryGetValue(infoPlist, CFSTR("CFBundleShortVersionString"));
+
+ int majorVer = CFStringGetCharacterAtIndex(xcodeVer, 0);
+ int middleVer = CFStringGetCharacterAtIndex(xcodeVer, 2);
+
+ majorVer = atoi((char*)&majorVer);
+ middleVer = atoi((char*)&middleVer);
+
+ if (majorVer == 0) {
+ PMLog("Bogus Xcode version, ignoring");
+ return;
+ }
+
+ if (majorVer < 6) {
+ PMLog("Xcode is too old for this, ignoring");
+ return;
+ }
+
+ if (middleVer < 3 && majorVer < 7) {
+ PMLog("Xcode is too old for this, ignoring");
+ return;
+ }
+
+ CFAutorelease(infoPlist);
+ CFAutorelease(xcodeVer);
+ }
+ imgName = NULL;
+ free(binName);
+ binName = NULL;
+
/* Register our state change callback */
dyld_register_image_state_change_handler(dyld_image_state_rebased, true, xpf_image_state_change);
@@ -220,6 +280,16 @@ static BOOL xpf_DVTPlugInScanRecord_isApplePlugIn (DVTPlugInScanRecord *self, SE
return YES;
}
+//void * +[DVTFilePath filePathForFileURL:](void * self, void * _cmd, void * arg2) {
+
+static id (*orig_DVTFilePath_filePathForFileURL)(void* self, SEL _cmd, id URL);
+static id xpf_DVTFilePath_filePathForFileURL(void* self, SEL _cmd, id URL) {
+ if (URL != nullptr)
+ return orig_DVTFilePath_filePathForFileURL(self, _cmd, URL);
+ PMLog("DVTFilePath_filePathForFileURL: null URL arg!");
+ return [NSString new];
+}
+
/**
* Swizzle an instance method in @a target_class.
*
@@ -252,6 +322,30 @@ static void image_swizzle_imethod (const char *target_class, SEL target_sel, IMP
}
}
+static void image_swizzle_cmethod(const char* target_class, SEL target_sel, IMP* orig_imp, IMP new_imp) {
+ /* Already patched */
+ if (*orig_imp != nullptr)
+ return;
+
+ /* Check for the class. */
+ Class cls = objc_getClass(target_class);
+ if (cls == nil)
+ return;
+
+ /* If available, perform the swap */
+ Method m = class_getClassMethod(cls, target_sel);
+ if (m == NULL)
+ return;
+
+ /* Save the old implementation, insert the new. */
+ *orig_imp = method_getImplementation(m);
+
+ if (!class_addMethod(cls, target_sel, (IMP) new_imp, method_getTypeEncoding(m))) {
+ /* Method already exists in subclass, we just need to swap the IMP */
+ method_setImplementation(m, new_imp);
+ }
+}
+
/**
* Called upon image load to apply any Objective-C patches, if necessary.
@@ -260,6 +354,7 @@ static void image_insert_xcode_plugin_patches (void) {
image_swizzle_imethod("DVTPlugInManager", @selector(init), (IMP *) &orig_DVTPlugInManager_init, (IMP) xpf_DVTPlugInManager_init);
image_swizzle_imethod("DVTPlugInScanRecord", @selector(plugInCompatibilityUUIDs), (IMP *) &orig_DVTPlugInScanRecord_plugInCompatibilityUUIDs, (IMP) xpf_DVTPlugInScanRecord_plugInCompatibilityUUIDs);
image_swizzle_imethod("DVTPlugInScanRecord", @selector(isApplePlugIn), (IMP *) &orig_DVTPlugInScanRecord_isApplePlugIn, (IMP) xpf_DVTPlugInScanRecord_isApplePlugIn);
+ image_swizzle_cmethod("DVTFilePath", @selector(filePathForFileURL:), (IMP*)&orig_DVTFilePath_filePathForFileURL, (IMP)xpf_DVTFilePath_filePathForFileURL);
}
diff --git a/xpf-bootstrap/yosemite_objc_stubs.h b/xpf-bootstrap/yosemite_objc_stubs.h
index 7632e1b..8de2470 100644
--- a/xpf-bootstrap/yosemite_objc_stubs.h
+++ b/xpf-bootstrap/yosemite_objc_stubs.h
@@ -24,4 +24,6 @@
* WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
* FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
* OTHER DEALINGS IN THE SOFTWARE.
- */
\ No newline at end of file
+ */
+
+//#import "IDEWelcomeWindowController.h"
\ No newline at end of file
diff --git a/xpf-bootstrap/yosemite_objc_stubs.m b/xpf-bootstrap/yosemite_objc_stubs.m
index 62451b6..4f9e043 100644
--- a/xpf-bootstrap/yosemite_objc_stubs.m
+++ b/xpf-bootstrap/yosemite_objc_stubs.m
@@ -153,6 +153,7 @@ FACADE(NSWindow)
- (void) setTitleVisibility: (BOOL) visibility {}
- (void) setTitlebarAppearsTransparent: (BOOL) appearsTransparent {}
- (void) setTitleMode: (NSUInteger) titleMode {}
+- (void) setAccessibilityTitle:(NSString *)accessibilityTitle {}
@end
FACADE(NSTextView)
--
2.3.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment