Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP
Path: utzoo!utgpu!water!watmath!clyde!rutgers!cmcl2!nrl-cmf!ames!ucbcad!ucbvax!hplabs!felix!macintosh
From: macintosh@felix.UUCP
Newsgroups: comp.binaries.mac
Subject: LightspeedC Version 2.13 Update (part 1 of 8)
Message-ID: <13869@felix.UUCP>
Date: Wed, 25-Nov-87 00:30:26 EST
Article-I.D.: felix.13869
Posted: Wed Nov 25 00:30:26 1987
Date-Received: Sun, 29-Nov-87 02:05:59 EST
Sender: macintosh@felix.UUCP
Organization: THINK Technologies, Inc., Bedford, MA
Lines: 570
Approved: bytebug@felix.UUCP (Roger L. Long)

[LightspeedC Version 2.13 Update - part 1 of 8]

LightspeedC v2.13
Release Notes
11/9/87

Version 2.11 corrected some compatiblity problems related to new Apple
hardware and software, and supplied preliminary interfaces to the new
ROM calls.  This version adds MultiFinder compatibility, and updates
the interfaces to their final form.

The upgrade is provided in the form of a patch program, new #include
files, and new libraries.  It is not necessary to recompile any code
after upgrading, but you should remember to load the new libraries.


About the patch program
-----------------------

The patch program, "Patch LSC => 2.13", transforms your version 2.01
or 2.11 into version 2.13.  You are prompted for a file containing the
copy of LightspeedC to be patched.  Patch a copy, not your original!
If the patch program encounters an error, the LightspeedC being patched
may not be left in a consistent state, so start again with a fresh copy.


About the #include files
------------------------

The #include files supplied with this release completely replace the
existing Mac #includes.  The preliminary "x..." files supplied with
the 2.11 release have been updated and consolidated into the mainstream
set of #includes.

For the most part, the organization of the #include files follows that
of Inside Macintosh.  However, some chapters have been combined.  The
file "Color.h" corresponds to the "Color Quickdraw", "Graphics Devices",
"Color Manager", "Palette Manager", and "Color Picker Package" chapters
of Volume V.  Data structures describing the color extensions to the
Control Manger, Menu Manager, and Window Manager have been combined as
"ColorToolbox.h".  Finally, interfaces to SysEnvirons, the Deferred Task
Manager, and the ShutDown Manager appear in "OSUtil.h".


About the libraries
-------------------

The "PrLink.Lib" library is no longer distributed.  Print Manager
interfaces are now contained in "MacTraps".

The "Appletalk.Lib" library and its accompanying resource file, "ATalk/
ABPackage", are no longer distributed.  They have been replaced by a
new library, "Appletalk".  Additional Appletalk interfaces are contained
in "MacTraps".  See "About Appletalk", below, for more information.

"MacTraps" has gotten larger in this release.  This is due in part to
the incorporation of Print Manager and Appletalk interfaces, and in part
to other new interfaces described in Volume V of Inside Macintosh.  In
addition, the new "MacTraps" contains a great deal more information for
use by the "smart" linker.  This means that "Build" is able to strip
away a greater amount of unused code than before.  When you "Build"
your projects with version 2.13, you may find that they get smaller!


About MultiFinder
-----------------

When MultiFinder is in use, the "Run" and "Transfer" commands do not
cause LightspeedC to exit.  (It is not possible to quit LightspeedC while
a project is running.)

In general, two megabytes of memory are required to use LightspeedC
with MultiFinder.  However, it may be feasible to develop very small
projects in only one megabyte by reducing LightspeedC's size requirements
using the Finder's "Get Info" command.  It is also necessary to install
a 'SIZE',0 resource in the project document, to get the project to run
in a small partition.


About "sub-launching"
---------------------

Apple Technical Note #126 describes "sub-launching".  Under MultiFinder,
it is possible to launch an application without exiting.  For technical
reasons, though, it is difficult to use this feature in LightspeedC.  So
the new "MacTraps" library defines a function to do it for you:

	extern int SubLaunch(char *appl, int fdFlags);

The first argument, "appl", is a pascal string giving the name of the
program to launch.  It is up to you to set the current directory (using
SetVol) before calling SubLaunch.  The second argument, "fdFlags", is
the flags word from the finder information record (FInfo); it can be
obtained by calling GetFInfo.  (See Tech Note #126 for details.)  A
negative return result from SubLaunch indicates that the attempt failed;
any other result indicates success.

WARNING: If bit 6 (0x0040) is set in "fdFlags", MultiFinder will ignore
the various flag bits in the application's SIZE resource.  These bits
determine whether the application is "MultiFinder-aware" and whether it
is to receive suspend/resume events and background null events.  Apple
has acknowledged this as a bug in MultiFinder 1.0.  We recommend always
passing 0 for "fdFlags".


About Appletalk
---------------

There are now two sets of Appletalk interfaces, which Apple calls the
"preferred" set and the "alternate" set.  Either or both may be used.

The original Appletalk calls introduced in Volume II of Inside Macintosh
are now considered the "alternate" set.  The new, "preferred" calls appear
in Volume V of Inside Macintosh.

Until this release, Appletalk interfaces were provided in the form of
a library, "Appletalk.Lib", and a resource file, "ATalk/ABPackage".
These have now been consolidated into a single library, "Appletalk".
This library constitutes the "alternate" set.  The #include file
"Appletalk.h" defines data structures necessary when using these calls.

Interfaces to the "preferred" set are contained in "MacTraps".  The
#include file "nAppletalk.h" defines data structures necessary when
using these calls.

The above information is summarized in the following table:

						"preferred"		"alternate"		2.01/2.11
							
	interface code:		MacTraps		Appletalk		Appletalk.Lib
	#include file:		nAppletalk.h	Appletalk.h		Appletalk.h
	resource file:		(n/a)			(n/a)			ATalk/ABPackage

Remember, if you are using only the "preferred" calls, there is no need
to load the "Appletalk" library into your project.
---
(This file must be converted with BinHex 4.0)

:#Na63c)a-bj`DA3!8%P8)&"*9#!!N!-$HMX!N!6bV&"0B@F(8Q9KC#"0C@aV!"i
30J"!TKS!)`!r!*!$$!#3!``!(K#d!*!'L+B!(LS@!"i30J!N$cB!*!d5!%!Y)J!
H9%9B9%Y"5%`"!*!&&PB!N!5GJbSRREY,(GmH$8aTCfKdFh"PC@4$)(Bb,M%c$9*
PE'9KFf8J6QpdCA-0-6%[15mi0`d09Q9bFfP[EL!b,M%a)'0[FR*PBh4PC#"cEfe
P)'0[EA"KG'PLE'PdH5"`FQpLE'9YFb"bC@aKG'9N)(4[)'jPGb""F("XC3eSBA*
NGf&bC5"KEQ3JFfpQG(GKFQ8X)'&ZC#"cGA"`E'PPC#"`FQ9XD@eTEQ&bH5"TER4
PFQCKBf9c)(4[)(4SC5"ZCAF08Np0)'0KE'ac,L!J9'KTFb"fCA*cD@pZ)'&NC(-
J6A9XG'P'D@jNCA)JBfpYF'&dD@*TE'PdH5`JB@jN)(9`C'&dCA-0G'KP)'PZG'9
bCQ&MCA-JG'mJG'KPDA)JCQPZB@`JCQpbE5i0$94SC5"eF'GbB@4P)'Pc)("bEhC
TC'9N)'PZ)(4SC5"QEh*Y)'pQ)'%JF'&dBfJJF(*[Ch*KE5`JEQ9h)#0TEQ0XG@4
P$@CTE'9c,#"KEQ3JEQ9h)'aTBR*KFQPPFbiJ)%Pd)'Pc)'j[G#"ZC@0PFh0KFRN
JG'mJFQ9MEfe`D@aP)'&ZH5"MEf4P$@&QG'9b)(9`Ch*KC'PZCb`JBR9d)(P[G5"
cD'peE'3JFQ9YC@eLCA)JG'mJE'pKC#"dD'8JEQ9h)'aTBR*KFQPPFbi0N!0"BQp
eG#"dD'8JF'&dBfJJF(*[Ch*KE3dYN"F0$94SC5"`BA4MD#"`FQpRFQ&Y,#!L8'&
dBfJJ6&0$)$dq)$)Z-6-L,#"dFQ&ZFfC[FQec)(P[GA)JGQ9bFfP[EL!b,M!a$@p
b)$)Z-6%JD@jdEb"fCA*cD@pZ)$)Z-6-Z)#"CEh8JBA*P)("bEfe`G'9N)'C[FL"
K)'CTE'8JBfpZG'&TEQPZCb"dD'80Bfp`H5"[CL"-D@GSG(0`C@9N3b"dEb"LC5"
`BA4MD'9N,L!J8'&dBfJJB5"MEh"j,#"ZEh3JH@peFL"[FQPRD@jKE#%05@BJG'K
P)("KG'0S)("bEfGbB@dJC@jMEh9ZG'9bFb"KEL"PFR*[FL`JG'KP)%aTCfKdFh"
PC@4$)'*PD@jR)("KG'0SC@30E@&j)'j[G#"LC5"XC@Cd)'PZ)'%JBfpZFfPcG'9
ZG#"cG'&dC5`JFfmJFh4KFR3JB@GKD@iJGfPdD#"K)'CbCA0S)'0[F(NZ$C!$3@*
[GA3JG'KP)#0TEQ0XG@4P)'CTE'9c$5f3'!d09'KP)#0TEQ0XG@4P)'CTE'9c)(0
eF("XD@9N)(GTG'JJG'KTFb"bC@aPBA0P)'0[EA"XCA4PE(NJFQ9`E'&MC5"dD'8
0CAKTFh4TEQFJ6@&M)#0TEQ0XG@4PFbiJ)&4SC5"`FQ9XD@eTEQ&bH5!LH#k3!b)
JCQPXCA-JFh9`F'aTC@3JGfPdD!edD'8J-Lia-5"bC@aPBA0P)'KKGQ8JBQ9PEL"
eF'4KG'9N)'&ZC#"MEfjcEfaTC'&dC@3JD@jdEb"dD'8JE@&TER0dFQ9KE3ecCA3
JEfBJ)fPZBfaeC'9c,Jd04Qpb)(4SC5"YEh0d)("KFR3X)(4SC5"[FQGKEQPkBA4
TEfiJEfBJG'KP)#0TEQ0XG@4P)'CTE'9c)'C[E'a[Gh-JG'KKG!e[CL"*ER0TC'8
J6@&MD@jdEh0S,L!J5'phCACPFL`JFfpYC5"MD'&`G'9bFb"SBACP)'*PC@iJBfp
YBQPZC@3Z)#"8D'80CQPXC5!L3fpXEh)ZD#)JBfpbFQ9cF'pZC(-JG'mJG'KP)#*
$Efa[FL"4G@PMDf4bBAFL,#!L4h*KF'KTBh-J4'9fD@0PFb)X$5*$Efa[FL"0B@j
KCf9b)L`J)P"KE'9dG'8J6@&ZB@GPFL)X)'&ZC#!L3fpXEh)J8'PMDf9b)&"KBfY
KCf8L)'0SBA"dCA*c$@pQ)&C[E(9YC5"@,L!J4'&dB5"cG(*eBh4eFQ9c)'4PFf0
bD@*TEQFJG'KP)'0[E'pb)'9iG'9ZFfP[ER-JG'mJG'KP$80[ER4bEf`J6@&ZCf9
b,#"0C@je)%eKEQ&RCA)X)'&ZC#"AD@jNEhFJ6@&ZB@GPFL"SBACP)'*PC@iJBfp
YBQPZC@3JBA-0)N0[E'pb9'p[E'*[H#jS)LiJ)%CTEQ&XE(NX)'PZG'9bCQ&MCA-
JG'mJ8hPc4@jfDA*[ER-X)(4SC5"%C@CPFR*PC#"8BA0V$8eKEQ&RCA)X)'&ZC#"
dD'8J8fKeG%4[GfiJ6@&ZB@GPFL"KF("PBA)JD@iJ)Np69A4TE#jS)Li0N!0"BQp
eG#"dD'8JE'PLFQ&bD@9c$5f3%`d09'KP)#*3FNaTEQXZ6'PL)L"XD@*bBA*j)'P
c)'j[)'a[EQGPFL"NDA0dFQPLGA4PC#iJ)&"bD@jd)%eKEQ&RCA)0D@jdCA*QB@0
PFb"KFQ8JEQph)'0[ER4KD@jPC#"TEL!L6@&M9(*KF(-L,Jd09'KP)#*"F("XCA4
KE'XZ6'PL)L"XD@*bBA*j)'&ZC#"TG(-JB@0MEfe`B@jjD@jR)(*PFfpeFQ0P)'C
TE'8X)#*"9'&XDbm038*3B@0VB@GP)L`JBA*P)'j[)'a[EQGPFL"NDA0dFQPLGA4
PC#iJ)&4SCANJD'&fC5"LC@9Z)(*PF'aKBf9N)'*j)'%0EQ9h)'aTBR*KFRNX)#*
"F("XCA4KE'XL,L!J3@4NDA4TEfjKE#""F("XCA4KE'XJD@jdCA*QB@0PFb"KFQ8
JBfpZG'&TEQ9N$@PZ)#*0B@08FQ&`Fb)Z)#"6C@8J)N&LEh9d)%&`F'aPG'&XDb)
X)'*PE'ph,#"QEh)JE@pbC5"TEQC[FQeKG'P[ELi0$5*0B@08FQ&`Fb)JD'&c)'G
[G(4PEL"XBA*RCA)JD@iJG'KTFb"bC@aPBA0P,L!J9'KTFb"TFb"NG@8JD@iJF'&
bG#"dE`edD'8JD@jMEh*`Eh*KG'P[EL"[CL"3FQPZG#"0B@jKCf9b)'&ZC#""F("
XCA4KE'XJD@jdCA*QB@0PFb`JB@jN)'PZ)("KFR30G'mJEh4SCA)JEQ9h)'PZG'9
bCQ&MCA-JC'9cBh*TBQ9N)'PZ)&C[E(9YC5"@)'pQ)%PZFfPNC5"0B@0TER4[FfJ
Z)#"*EJeKC'4TG'P[EL`JG'KP)'jPGb!L6@&M9(*KF(-L)'0[ER4KD@jc)'%JCh*
PBA3JC'9KE#"YEh*P)'PZCQpbE@&dD@pZ)'C[FJeeFf8JBRNJG'KP)#*cE@&bG#)
JE'PZDf9b,L!J9'KTFb"YC@&ZFb"dD'&d)#*#G@PXC#)JDA-JB@*XC5"dEb"cG(*
TF!eKGf&j)'%JCh*PBA4PFL"KE@peER3JEfBJG@jeFf9N)'0[C'8JG'KKEL"LC@C
[FQ8Z)#"AD'9Z)(P[G5!L3R9TE'3L$AP[GA)JF(*[DQ9MG(-JGfPdD#"fCA*cD@p
Z)$)Z-6-X)(P[G5"YBANJCQPZC#"dD'&d)(4SCANJCf9d)(0YB@aXCA)K$C!$3@*
[GA3J6A9XG'P'D@jNCA)0,C!4$3eAD'9Z)%eeE(4T4QPZC'9b)'Pc)'PZ)(9cC5`
JG'KP)#*5G@iL)'&ZC#!L9(*KER0QCA)L)'0[E@eKEQ4c)'4[)'j[G!eMBA9cC5"
-D@GSG(0`C@9N3b"dEb"PH'Pd,L!J+%Pd)'Pc)'j[G#"`Eh0cD@*XC5"dEb"aG@P
d)%aTCfKdFh"PC@4$)(GSD@aP$@%JF(*[DQ9MG#"TFb"bG@jZD@jR,LN0$8PZ)'G
PEQ9bB@`X)(4hEb"YC@GKBRPdCA-JEfBJE@9YEh*j)'&bC5"bCA&eDA*PC#"dEb"
eFf8J6'PRD(4cF'9PC%-0GfPdD#"0G@adD8CTEQ4PFLiJ)%K[Gf9fCA)X)'Pd)'e
KH5"LC5"QC@&cD@*XC5"dEb"NCACPE'p`)(CPFRNJFfeKE'`0F(*[DQ9MG(-JD@i
JEfjXH5"[EQ8JE@9RB@*jG'8JBRNJFQ9NG@0TEQFJ6'PRD(4cF'9PC%-RFb"cDAT
P)(*PFA9TFQ9YC@jdF`eeFfPZCb"dD'8J4QPZC'9b*h-J)NGPG#"*EQC[)L"MEfe
YB@jN,L!J5A3JDA-JB@acEb"ZC@0PFh0KFRNJG'mJD@jcG'&XE!eK)#G659T&*b`
`)(*PFfpeFQ0P)'PZ)(4SC5"`FQpUC@0d)'4[Bh9YC@jd,#"dEb"RCA3JG'KP)("
bEfTPBh3JG'mJFR9Z$@PZ)'%JFfeKE'`JF'&bG'PdD@pZ,Jf3!d&LEh9d)#*cG@)
YE'&eEQ0SD@jR)JdYN"80$8&`F'aP)&4PBfKZD@0KE#"1Eh4P)#-a-MBJC'9cBh*
TBQ9c)#*cG@)YE'&eEQ0SD@jR)LiJ)&9ZC'9b)%eeE(4T4QPZC'9b,!eTG#"TFb"
`Eh0cD@*XC5"dEb"XBA9ZBfJJB@iJBA"`E'PMBA4TEfiJGfPdD'peG#"PH'PdD@j
R,L!J4Qpb)(4PBfKZD@0KE!ebC@&cEfjc,#"dD'peCfJX)'Pd)'Pc)'4TCQCTBh9
XG#"dEb"eFf8JG'KTFb"QC@&dGA*P)'PZ)%aTCfKdFh"PC@4$,L!J8fm0G'KP)'j
PGb!L6@&M9(*KF(-L)'aTBR*KFRNJC'9QD@jPFb"K)'CeEQ0dD@pZ)(4[)'4[)'P
d)'C[FL"jEh8k$3d*CAKdCA*Z)'PZG#"6G@*-BA9ZBfJSBfKKFL!UBA"`E#`JD@j
d)'CN4QaKCh-T1`d09'KP)'CTFR0d)'&bCh9YC@jd,#!LBA"`E#)X)'Pc)'%JF'&
cBf&X)(0dFQPZCb"RDACTEQFJG'KP)'jKE@8JEfBJG'KP$A"bEfGbB@dJG'mJE'&
eEQ0S,L!J5A3JDA-JGA!JG'mJH@pe)(4[)(0PG#"dD'8JBh9bFQ9ZG#"NDA*PBh4
[FRNJ+(9cD@jR$90PG&C[E#NJBQ9QEh*P)'0KE'aTEQFJ8h9L6'&eEQ0S,L!J9'K
P)(0PBfpZC#"KFQGeE@9ZG#`J)QCN4QaKCh-L,#"TF`edD'8JCQaKCh-JGfpbC#"
QFQpY)(4SC5"QD@jNCA)JD@jQEh*YBA4TEfiJFQ9MEh*N)#K'5@jQEbNl)'Pd)'0
KEL"LC3e[BR4KD@jPC#"LH5"MB@aXD@jR)%GPG%C*EQC[,L!J+&0PC5"8C@0S)%j
[G'8J)c%b0L"QEh)JC'9dB@PXFbiT)#""$@jPCf&dDACP)(*PG(9bEL"bCA0eE(3
JCR*[E5"6G@*-BA9ZBfJJD@jND@0KG'9c)(4SBA3JG'KP)'&dG'9YF(3JCQ&TE'9
N1`eKERNJEh4SCA)JFQ9cG@ad)'PZC'PMBA4PFb"cG@0MCA0c,Jd09d&56NP14cS
J5@BJBQPd)$BJ+$"i-$!d-#NJDA-JFf9d)'PZ)#*QC%CXB@Gc)L`J6A9XG'P'D@j
NCA)JGfPXE#"TCfj[FQ80G'KP)(CKFQP[GA-JCQaKCb"LDA4c)'PZ)(4SC5"KF("
XD@0KG'P[ELGc)&0*@N8JFQ9cEh9bBf8Z)#"8D'9cC5"LDA4c$@4PG'9bE@PZC5"
hD'9dD'9b)(4SC5"KF("XD@0KG'P[EL"TFb!L6A9XG'P'D@jNCA)YBAGKFQ8L)'&
ZC#"hD'9dD'9b)'Pd$@Pc)(4[)(*PBf9TGQ8JFh9cF'9ZC#pbCA0eE@8JCACPER4
c)'&ZC#"LB@0VCh*[G@jN)'jeE'`JCACPER4c,L!J3A"`E'80D'&c)'&MDfj[Gfa
PC'GPC#"dD'Pc)'&c)'%JBR9R)'PZ)%eeE(4T4QPZC'9b)$%Z-#iJ)&GP)(*PBfp
YE@9ZC#"KE(GKHA-0F'&cFfPZCb!`)'C[FL!LCQ4'E'&RFb)Z$C!$3@*[GA3J3A"
`E'9dB@aV$5f3$`d09'KPFQ8JBA*P)'j[Gb"dGfmJFf9dFb"[CL""F("XCA4KE'X
JD@jdCA*QB@0PFb`JGfKTBfJJ3A"`E'8JBf&XE(-JG'KP$5*`FQ9QCA*bC@3L)(0
PG#"KEQ3JG'KP)#*KE(4PFQjKG'8L)(0PG#iJ)%9TG'KPFL"[FL"LEh4S)'eKH5"
LC5"eFf9N,Jd09'KP)'pbD@GTEQ&X)%&`F'aPG'&XDb"MB@aXFb"TER4bEf4eBf9
N)'PZ)&C[E(9YC5"*55"[CL"*ER0TC'8J6@&MD@jdEh0S$@&bC5"ZEhFJBfpZFfP
NCA*PC#"dD'8J)Q&XG'9bEQ&dC5)JFf9d,L!J9'KP)'jPGb`J)R"bC@CPFR*PC#)
JBf&XE(-JBA"`C@&b$@PZ)&C[E(9YC5"@)'pQ)%PZFfPNC5"0B@0TER4[FfJZ$3e
9ER4TE#"dD'Pc)(*PE'9KFf8X)%&`F'aPG'&XDb"TER4PFQCKBf9c)(GPFQ8JF(*
[GQPNC@3JD@iJG'KP)'C[FQdJEfB0B5"XD@*bBA*j,#!L3A"`E'9dB@aV,NaTBL)
X)'&ZC#"K)(*PFfpeFQ0P)'CTE'8X)#*"9'&XDbp"3P"KBfYKCf8L,Je8D'9cC5"
SBACP)'j[Gb"LC@9Z)'0[ER0[E'PNBA4PC#"TER4[)'%JFfPZCfaP)'aTBR*KFRN
X)#*"F("XCA4KE'XL,Je8D'Pc)'aTBR*KFRNJBfpZFh4TG(9dCA-JG'KP)#*KE(4
PFQjKG'8L)(0PG#iJ)&4SC5!MD@jME(9NC5"QD@aP$5*"F("XCA4KE'XZD#)JC'9
QD@jPFb"NBA4K)(0dFR9MG(9bCA-JEQ9MCA0cBA*j)(GSC@iJGA0TEQFJG'KPFf8
JBf&XE(-Z$3e*ER4PFQCKBf9c)(4[)(4SC5!LF(*PCQ9bFQ9N)L"cCA3JBA*P)'0
[ER4KD@jPC#"TEL!L6@&M9(*KF(-L,L!J9'KP$50TEQ0XG@4P)'CTE'8J)Qj"F("
XCA4KE'XZD#)JC'9QD@jPFb"NBA4K)(0dFR9MG(9bCA-JEQ9MCA0cBA*j)(GSC@i
0GA0TEQFJG'KPFf8JBf&XE(-Z$3e8D'8JB@*[GQ8JD@jQEh*YBA4TEfiJDA-JFh9
YE@&bDATPC#"TEL"dD'8JCQpXE'phD@jR)(4KBQaP1Jd0#C!')R"bC@CPFR*PC#)
*#5*KE(4PFQjKG'8L#3Nb,M!a,c)Z-6%0#C!($3PTER4PFQCKBf8JBfpNC6S*#8e
KBe4bBA"c#3P"F("XCA4KE'X*#8&`F'aPG'&XDbj-D@)0#50TEQ0XG@4P)'CTE'8
k#3PZ3A"`E'9dB@aV,QJ*3A"`E'9dB@aV,QJ*#8&`F'aPG'&XDbjS$3PbCA0[GA*
MC5"QD@aP1JN*+'i[B5N*N!-SELpK+3Q3!d&8B@aV,d'&MDf&RC3d08Q9YC@e
LCA)X)'PQ)(P[G5"KFQ8JGA0TEQFJEfjXH5"dD'8J)R"bC@CPFR*PC#)JBf&XE(-
X)(4SCA*P)'Pc)'j[)'jPC@30G'mJE'pKC#"dD'8J)N&`F'aPG'&XDb)JE'PLFQ&
bH5"TER4[)(P[GA)JF(*[DQ9MG#i0lE"36@&R#8&`F'aPG'&XD`!H%$B!3+BD!#-
!2`#3!``!N!--!"i3Y!#3"SLQ!"iU&J!H%$B!*!mf!#30%J"!,5)!(P"56dT,38K
-!3#3#9ZFRAeFKTepFjd@63!!!3#3!eUB!!"CQ!!!!333N!8&!3Yr%!33$"!F(4m
H!!!&!`i!"b#V4B0KKf8*3A"`E'9dB@aV!J#3!e4&@&43593J!*!-9%9B9&"*9#!
!N"LGc`&@!*!'@jaq3Fa1K%r0BBYZPQqE!(i!N!1'!!%!N!-"!J-%"3B(#!N+#``
0$Jm3%4)6&"8@&aJC'KXF(4iI)#%L)b3P*LFS+5SV,#dZ,c!a-M-d06Xh1$NkHha
pIMp!38*$4%9'4dK*5NY-68j28&&58e499PGB@9TEA&eHAf"KBQ0NC@CRD'PU!!!
J!!!1KKS!$QCD!!jS@J!!!Pi!N!8b!*!BHMS!$S183!!!d!!1CLB!$R(`!!ja[!!
1FB!!$R&!!!ja%!!1F03!$R#S!!j`G!!1F%`!$R!B!!j[l!!1ElB!$Qq'!!j[6!!
1Eb!!$QlU!!jZUJ!1ER!!$Qi`!!jYq!!1EEJ!$Qeq!!jY1J!1E2i!$Qbq!!jXKJ!
1E%B!$Q`-!!jVe!!1Dj`!$QYU!!jV+J!1D[S!$QUq!!jUJJ!1DN)!$QS#!!jTaJ!
1DBS!$QP1!!jT$J!1D0)!$RiJ!!jpj!!1IDJ!$ReX!!jbcJ!1FSi!$R*@!!jb*%!
!!0!!$QBQ!!jp0J!1I3B!$Rc-!!jmR!!1I')!$R`b!!jlq!!1Hl`!$RZ-!!jl9!!
1HbJ!$RVb!!jkYJ!1HSB!$RT-!!jk)!!1HHS!$RQU!!jjFJ!1H6)!$RMk!!ji[J!
1H)S!$RK1!!ji'!!1Gp`!$RHQ!!jhDJ!1GcB!$RF1!!jffJ!1GUi!$RCf!!jf6J!
1GKS!$RAZ!!jeZJ!1GBS!$R93!!je)!!1G1B!$R5U!!jdG!!1G$3!$R2k!!jccJ!
1FjB!$R0Z!!jc1J!1F`j!!!$3!!jQ*J#3"3jS!J!1D!B!$QJ+!!jS$J!1D")!$QJ
@!!jS'J!1D"i!$QJL!!jS*J!1D#S!$QJZ!!jS-J!1D$B!$QJk!!jS2J!1D%)!$QK
'!!jS5J!1D%i!$QK5!!jS9J!1Jj`!$S0`!!k$1J!1J`i!$S,@!!k#UJ!1JR3!$S*
)!!k#%J!1JG)!$S'@!!k"DJ!1J63!$S%)!!k!dJ!1J*)!$S"5!!k!+J!1IrB!$Rr
'!!jrMJ!1If)!$RmU!!jqrJ!1IXJ!$Rk)!!jqA)!!!$`!N!2J!*!*BJ!"!*!&1J!
"!!)!("K"3P"KBfYKCf8ZZ6T5494"4%45A$#3!d%JN!1!!!"!!*!$h!#3#A!!!3#
3"8)!!3!#!#!H38*3B@0VB@GP,VNk9%e35%j%6&*&6P45@9``N!-j))!!!$`!N!2
B!*!*IJ!"!*!&5J!"!!-!("P"3P"KBfYKCf8ZZ6T0@9*)38a&6P``N!-i)##!!!!
m!*!$e!#3#B`!!3#3"9)!!3!#!"`E38*3B@0VB@GP,VNk9%e35%&14%a&8P``N!-
hJ!!!2!#3!p!!N!QD!!%!N!9D!!%!!J!F'8'&MDf&RC5kj1P0"9N9"8N9"A$#
3!cBJ))!!!%!!N!2-!*!*U!!"!*!&BJ!"!!8!)"p"3P"KBfYKCf8ZZ6T85%966d0
,494838*-49``N!-eJ!!!3!#3!mJ!N!Qf!!%!N!9U!!%!"`!J(8'&MDf&RC5k
j1NeC5%j%6&*838*-49``N!-d)##!!!!m!*!$a!#3#F3!!3#3"A)!!3!$!"`B38*
3B@0VB@GP,VNk6%P69%9--9``N!-c)*!$J!!!2!#3!m!!N!-"!!#GI9b&RAeFK3!
Q!!%!N!3`-$%a!"B`-$%a)045C@e[GQ9)C'a#E'pMDh29!!#!!!!`!*!$[!#3"3%
!N!8"!!%!N!-#!!%!N!-3$e*PE@pfC8KNE%*XEf0VFi!!!%!!N!1i!*!&!3#3!`i
!!3!"!*!$#J!"!"F!)"j"3P"KBfYKCf8ZZ6T548e29N9)4%a#6%Y6A$!`-6)JJ!!
!-J#3!l3!N!-"!!#GI9b&RAeFK3!F!!%!N!3`-$%c!!d`-$%c)04&@%P84$29!)!
!!$J!N!1`!*!$a!!#!*!&!3!#!*!$!J!"!!-!'"G"3P"KBfYKCf8ZZ6T&@%P84$0
F-$!a-i!!!$J!N!1X!*!$b!!#!*!$$J!"!!)!N!-+!!%!#!!B&d'&MDf&RC5k
j1N9B594%-&``-$%dJ!!!1J#3!kJ!N!-"!!#GI9b&RAeFK3!N!!%!N!3`-$%e!"3
`-$%e)04%6d026P456da$38a-e3!!J!!!3!#3!k3!N!2-!!-!N!8"!!-!N!-#!!%
!"3!J(N'&MDf&RC5kj1N423dp19&*26%0"6%aF-$!a05#!!!!i!*!$S!#3!`%
!!*epA)@GI9b&!#)!!3#3"$!`-6B!%M!`-6BJe%008%919&*"6N0&e3!!J!!!3!#
3!j`!N!23!!3!N!8"!!3!N!-#!!%!"3!J(%'&MDf&RC5kj1N008%919&*"6N0
&A$!`-6BJN!1!!!!m!*!$Q!#3!`%!!*epA)@GI9b&!#B!!3#3"$!`-6F!&c!`-6F
Je&916%p$5d&14%a*6NY)4%c9!)!!!%3!N!18!*!$e!!&!*!&!3!&!*!$!J!"!!`
!*#&"3P"KBfYKCf8ZZ6T96Na23dY"6N4-58j,5%4-A$!`-6FJ))!!!$S!N!13!!#
3!`%!!*epA)@GI9b&!#3!!3#3"$!`-6J!&$!`-6JJe%008$&&9N919&"28e69!!#
!!!"!!*!$M!#3!pJ!"J#3"3%!"J#3!`)!!3!#!#!H38*3B@0VB@GP,VNk3de3-89
@48j88%p69&``-$%i))!!!$J!N!1)!*!$!3!!RAeFKCepA)8!)J!"!*!%-$!a13!
6-$!a15$83de349C&6P436e08e3#!!!"!!*!$K!#3!p`!"`#3"3%!"`#3!`)!!3!
$!#!G38*3B@0VB@GP,VNk3de349C&6P436e08A$!`-6NJ))!!!$S!N!1!!*!$!3!
!RAeFKCepA)8!*!!"!*!%-$!a33!8-$!a35$84d985%4-38j%6%p$5p8!!)!!!%!
!N!0m!*!$i!!)!*!&!3!)!*!$!J!"!!X!)"j"3P"KBfYKCf8ZZ6T(494)4%a"6N4
-6d0,A$!`-8%JJ!!!0J#3!hJ!N!-"!!#GI9b&RAeFK3!J!!%!N!3`-$&#!"!`-$&
#)04*Fde38%p`C@l9!!#!!!!X!*!$G!#3"3N!N!8"!!N!N!-#!!%!!`!-#8Pc69"
36h"PEL!JJ!!!1J#3!h!!N!-"!!#GI9b&RAeFK3!N!!%!N!3`-$&$!"8`-$&$)04
(CA41Ef4P3@4NFQ9cFp8!J!!!-!#3!f`!N!8+!*!&!3!+!*!$!J!"!*!$%!j(CA4
1Ef4P3@4NFQ9cFb#!!!!f!*!$D!#3!`%!!*epA)@GI9b&!#!!!3#3"$!`-83!%$!
`-83Je%Pc39436h"PEY8!!)!!!#`!N!0N!*!$G!!,!*!&!3!,!*!$!J!"!*!$$!P
*Fd&88%p`C@iJ))!!!$3!N!0J!*!$!3!!RAeFKCepA)8!(J!"!*!%-$!a43!1-$!
a45$869"36h"PEY8!!)!!!#J!N!0F!*!&$!#3"3%!$!#3!`)!!3!"!!J(69"36h"
PES!!!$3!N!0B!*!$!3!!RAeFKCepA)8!(J!"!*!%-$!a4J!2-$!a4L$869"33fa
[FfA9!)!!!#`!N!08!*!&$3#3"3%!$3#3!`)!!3#3!``)69"33fa[Ff8JN!1!!!!
m!*!$8!#3!`%!!*epA)@GI9b&!#B!!3#3"$!`-M!!&M!`-M!Je%a"8%p`C@j3FQp
dEf0[E08!!)!!!$!!N!0-!*!&$J#3"3%!$J#3!`)!!3#3!a!26%&36h"PEP"bEh4
[BfpXJ!!!3!#3!dJ!N!1N!"%!N!-1!!%!%3#3!`S!!3!"!#!G38*3B@0VB@GP,VN
k6%&38&*29%p)4%a5A$!`-M8J))!!!$`!N!0%!*!$!3!!RAeFKCepA)8!*J!"!*!
%-$!b-J!A-$!b-L$86%&33fa[Ff93FQpdEf0[E08!J!!!0!#3!d!!N!0-!!m!N!8
"!!m!N!-#!!%!N!-8%%a"8%0XEh0P8(*[G'pMEf`JN!1!!!!d!*!$2!#3!`%!!*e
pA)@GI9b&!"i!!3#3"$!`-M-!$c!`-M-Je%a"8&GbDA4Pe3#!!!!b!!!"!*!%!3!
!RAeFKCepA)8!(!!"!*!%-*!$-3!--*!$-5$8)c#3!c(9!!#!!!!i!*!$r!#3#`%
!N!8#!!%!N!-B&N'&MDf&RC5kj1L-`N!-aA$#3!c%JJ!!!3!#3!rJ!N!N1!!%
!N!8+!!%!!J!J(N'&MDf&RC5kj1P408%919%P8@8j"689F-$!a-##!!!"!!*!
$p!#3#4`!!3#3"4)!!3!$!#!H38*3B@0VB@GP,VNk6N*36%p"4&0839498e``N!0
'))!!!#`!!!(3!*!&%!#3"3%!%!#3!`)!!3#3!``)6%&39h*TG'8JN!1!!!!d!!!
"c!#3!`%!!*epA)@GI9b&!"i!!3#3"$!`-M3!$M!`-M3Je%a"8&*PB@69!!#!!!!
S!!!"b!#3"4%!N!8"!"%!N!-#!!%!N!-)"da"8&*PB@5!!!!i!!!"a!#3!`%!!*e
pA)@GI9b&!#)!!3#3"$!`-MB!%M!`-MBJe%a"8&*N3f&ZBf9Xe3!!J!!!,!!!!F!
!N!0!!")!N!8"!")!N!-#!!%!N!--#da"8&*N3f&ZBf9XJ!!!1J!!!E`!N!-"!!#
GI9b&RAeFK3!N!!%!N!3`-$)h!"8`-$)h)0466d0,494-590848j&8Y8!J!!!3!!
!!EJ!N!18!"-!N!8"!"-!N!-#!!%!!J!J(d'&MDf&RC5kj1P023dY&9%a*8e4
&6N95A$!`-MH!!!!f!!!"Y!#3!`%!!*epA)@GI9b&!#!!!3#3"$!`-MJ!%$!`-MJ
Je%a26dY98&0,908!!)!!!$`!!!'`!*!$M!!8!*!&!3!8!*!$!J!"!!-!("T"3P"
KBfYKCf8ZZ6T-6dp,99"65e4F-$!b1##!!!!k!!!"V!#3!`%!!*epA)@GI9b&!#3
!!3#3"$!`-MN!&$!`-MNJe%4%8%p`C@j6Ef0VCA69!!#!!!!`!!!"U!#3"48!N!8
"!"8!N!-#!!%!N!-3$84%8%p`C@j6Ef0VCA3J))!!!$S!!!'N!*!$!3!!RAeFKCe
pA)8!*!!"!*!%-$!b33!9-$!b35$84%433fa[Ff96Ef0VCA69!)!!!$!!!!'J!!!
"U!!@!*!&!3!@!*!$!J!"!*!$%!j%4&"$E'pcC90[BfYPG##!!!!d!!!"R!#3!`%
!!*epA)@GI9b&!"i!!3#3"$!`-N)!$c!`-N)Je%4%8&GbDA4Pe3#!!!!X!!!"Q!#
3"4F!N!8"!"F!N!-#!!%!N!--#%4%8&GbDA4P)*!$J!!!0!!!!C3!N!-"!!#GI9b
'RAeFKJ!H!!%!N!3`-$*$!!i`-$*$)04%4&"5C@&Ne3!!J!!!+!!!!C!!!*!&'!#
3"3%!'!#3!`)!!3#3!`J(4%438Q9KC)!!!$J!!!'-!*!$!3!!RAeFKTepA)B!)J!
"!*!%-$!b4!!5-$!b4#$84%438Q4$B@jMC@c9!!#!!!!X!!!"L!#3"4N!N!8"!"N
!N!-#!!%!N!--#d4%8&*N3f&ZBf9XJ!!!0!!!!B3!N!-"!!#GI9b'RAeFKJ!H!!%
!N!3`-$*&!!i`-$*&)04"9&"-Ef&Ne3!!J!!!+!!!!B!!N!8D!*!&!3!D!*!$!J!
"!*!$#!G"9&"-Ef&NJ!!!0!!!!A`!N!-"!!#GI9b'RAeFKJ!H!!%!N!3`-$*'!!m
`-$*')04"9&"&6P4&8Y8!J!!!2!!!!AJ!N!2d!"X!N!8"!"X!N!-#!!%!"3!F'8&
#8'&MDf&RC5kj1N&88%919%95A$!`-NBJ))!!!$B!!!&d!*!$!3!!RAeFKTepA)B
!)!!"!*!%-$!c-!!3-$!c-#$8394348j849)be3!!J!!!2!!!!A!!N!2i!"`!N!8
"!"`!N!-#!!%!!J!F'N'&MDf&RC5kj1N&88%919%95-P``-$-`))!!!$B!!!&
X!*!$!3!!RAeFKTepA)B!)!!"!*!%-$!c-3!4-$!c-5$839433dp08%C*6Y8!J!!
!2!!!!@J!N!2m!"d!N!8"!"d!N!-#!!%!!`!F'd'&MDf&RC5kj1N&88%0269"
'58jF-$!c-B!!!$3!!!&N!*!$!3!!RAeFKTepA)B!(J!"!*!%-$!c-J!1-$!c-L$
868&,48*%8p8!!)!!!$`!!!&J!*!$Z!!H!*!&!3!H!*!$!J!"!!)!("K"3P"KBfY
KCf8ZZ6T038Y&3N46A$!`-c)JN!1!!!!i!!!"A!#3!`%!!*epA)DGI9b'!#)!!3#
3"$!`-c-!%M!`-c-Je%a*8e4&6P&9499&e3!!J!!!3!!!!9J!N!1`!"m!N!8"!"m
!N!-#!!%!!J!J(%'&MDf&RC5kj1Na*8e4&6P&9499&A$!`-c-JN!1!!!!i!!!
"9!#3!`%!!*epA)DGI9b'!#)!!3#3"$!`-c3!%M!`-c3Je%a*8e4%49&9499&e3!
!J!!!3!!!!9!!N!1X!#!!N!8"!#!!N!-#!!%!!J!J(%'&MDf&RC5kj1Na*8e4
%49&9499&A$!`-c3JN!1!!!!f!!!"6!#3!`%!!*epA)DGI9b'!#!!!3#3"$!`-c8
!%$!`-c8Je%&88&9ZE'pKC08!!)!!!#`!!!&)!!!"J!!K!*!&!3!K!*!$!J!"!*!
$$!P"9&"9EQa[B@3J))!!!$S!!!&%!*!$!3!!RAeFKTepA)B!*!!"!*!%-$!c0J!
8-$!c0L$839438fjN8Q9aG@9cG08!!)!!!$!!!!&!!!!"Q!!L!*!&!3!L!*!$!J!
"!*!$%!e"9&"6EQ45CA&eCA0d)##!!!!m!!!"2!!!!EJ!)J#3!`i!!3!L!*!$#J!
"!!%!("P"3P"KBfYKCf8ZZ6T"9&"68N94-9``-$-h)##!!!!f!!!"1!#3!`%!!*e
pA)DGI9b'!#!!!3#3"$!`-cJ!%6!`-cJJe%&88&*PFA9PFh69!)!!!#`!!!%d!!!
"3!!M!*!&!3!M!*!$!J!"!*!$$!T"9&"5CA&eCA0d))!!!$J!!!%`!*!$!3!!RAe
FKTepA)B!)J!"!*!%-$!c13!6-$!c15$839438Q9a3f&ZBf9Xe3#!!!!`!!!",!#
3"53!N!8"!#3!N!-#!!%!N!-3$%&88&*PF80KEQ0PE##3!i!!!$`!!!%S!*!$I!!
N!*!$$J!"!#3!N!-+!!%!!3!F'd'&MDf&RC5kj1N013da$6de06djF-$!c3B!
!!$S!!!%N!*!$!3!!RAeFKTepA)B!*!!"!*!%-$!c3J!8-$!c3L$839436h"PEP0
[BfYPG08!!)!!!$!!!!%J!!!"0!!P!*!&!3!P!*!$!J!"!*!$%!e"9&"2F'9Z8fp
MDf9d)##!!!!k!!!"(!#3!`%!!*epA)DGI9b'!#3!!3#3"$!`-d-!&6!`-d-Je%&
88%0XEh0P8fpMDf9de3#!!!!`!!!"'!!!!5!!*J#3"3%!*J#3!`)!!3#3!a!1394
33fa[Ff96Ef0VCA3JJ!!!1J!!!43!N!-"!!#GI9b'RAeFKJ!N!!%!N!3`-$0%!"3
`-$0%)04"9&"(CA45CA&eCA0de3!!J!!!-!!!!4!!!!%B!#F!N!8"!#F!N!-#!!%
!N!-3$8&88%GPG&*PFA9PFh3J))!!!$B!!!%-!*!$!3!!RAeFKTepA)B!)!!"!*!
%-$!c43!3-$!c45$839438fjN8R0`e3!!J!!!2!#3!r!!N!NU!!%!N!8D!!%!N!-
F'%'&MDf&RC5kj1N&88%j"689F-*!$45#3!i!!!$`!N!2X!*!*1!!"!*!&)J!
"!!%!("K"3P"KBfYKCf8ZZ6T08&"138e&A$#3!d3JN!1!!!!m!*!$k!#3#8B!!3#
3"5S!!3!$!"`E38*3B@0VB@GP,VNk8dY8889-6%P69&``N!0$J!!!2!#3!q3!N!P
8!!%!N!8b!!%!!J!F'd'&MDf&RC5kj1P*&9&956N&%4&*F-*!$3S!!!#`!!!+
J!*!&+!#3"3%!+!#3!`)!!3#3!``*39438fjN8R0`)##!!!"!!!!#R!!!!AJ!+!#
3!`i!!3!S!*!$#J!"!!%!)"p"3P"KBfYKCf8ZZ6T66N458e""6&4&6P45@9``-$0
'J!!!0J!!!TJ!N!-"!!#GI9b'RAeFKJ!J!!%!N!3`-$3`!"!`-$3`)04"9&""C'4
5Fh$9!!#!!!!X!!!#P!!!!U!!+3#3"3%!+3#3!`)!!3#3!``*39433@4N8R0`)##
!!!!i!!!#N!!!N!-"!!#GI9b'RAeFKJ!L!!%!N!3`-$3a!")`-$3a)04"9&"5CA0
`EfjcCG8!!)!!!#`!!!+-!*!&+J#3"3%!+J#3!`)!!3#3!``,39438Q9cF'pZFf@
!!!!i!!!#L!#3!`%!!*epA)DGI9b'!#)!!3#3"$!`0$)!%c!`0$)Je%&88&*cF%0
KEQ0PE08!J!!!-!!!!S3!!!%X!#X!N!8"!#X!N!-#!!%!N!-3$%&88&*cF%0KEQ0
PE##3!i!!!$3!!!+!!*!$!3!!RAeFKTepA)B!(J!"!*!%-$!d-`!1-$!d-b$86N*
36'pKC08!!)!!!#J!!!*m!*!&,!#3"3%!,!#3!`)!!3#3!`J(6N*36'pKC)!!!%!
!!!*i!*!$5!!X!*!$$J!"!#`!N!-+!!%!"!!J(d'&MDf&RC5kj1N0)480,6N*
36%p"4%9%A$!`0$@!!!"!!!!#G!!!!9!!,!#3!a`!!3!X!*!$%J!"!!%!)"e"3P"
KBfYKCf8ZZ6T13P"&6P4&8NP1594F-$!d0#!JJ!!!0J!!!R!!N!-"!!#GI9b'RAe
FKJ!J!!%!N!3`-$3f!"!`-$3f)0413P"9EQa[B@69!!#!!!!X!!!#E!!!!R`!,3#
3"3%!,3#3!`)!!3#3!``*6N*39@jXEf&N)##!!!!f!!!#D!#3!`%!!*epA)DGI9b
'!#!!!3#3"$!`0$F!%$!`0$FJe%j#8%a[EfYeF08!!)!!!#`!!!*N!*!&,J#3"3%
!,J#3!`)!!3#3!``*6N*36'p[Dh9`)##!!!!m!!!#B!#3!i3!,J#3!`i!!3!Z!*!
$#J!"!!)!("Y"3P"KBfYKCf8ZZ6T$8P913dK138e&A$!`0$Q!!!"!!!!#A!!!!E!
!,J#3!a`!!3!Z!*!$%J!"!!%!)"a"3P"KBfYKCf8ZZ6T$6de338084%&839``-$3
i)*!$J!!!0J!!!PJ!N!-"!!#GI9b'RAeFKJ!J!!%!N!3`-$4"!"%`-$4")0413P"
&H(4bB@0de3#!!!!X!!!#9!#3"5m!N!8"!#m!N!-#!!%!N!--#Nj#8%9iG(*KBh3
JJ!!!0J!!!P!!N!-"!!#GI9b'RAeFKJ!J!!%!N!3`-$4#!"%`-$4#)0413P"$Efj
QDA*Ye3#!!!!X!!!#6!#3"6!!N!8"!$!!N!-#!!%!N!--#Nj#8%0[EQCTFQdJJ!!
!1!!!!NJ!N!-"!!#GI9b'RAeFKJ!L!!%!N!3`-$4$!")`-$4$)0413P"5C@GTFh4
PFY8!!)!!!#`!!!*%!*!&-3#3"3%!-3#3!`)!!3#3!``,6N*38Q9RDA0dCA+!!!!
f!!!#3!#3!`%!!*epA)DGI9b'!#!!!3#3"$!`0%3!%$!`0%3Je%j#8&*PE@pfCG8
!!)!!!#`!!!)m!*!&-J#3"3%!-J#3!`)!!3#3!``*6N*38Q9YEhCP)##!!!!S!!!
#1!#3&3%!#!4YB@PZ)*!$!!!#AJ!`!!!#K!!!!5`!+`#3"3%!+`#3!`)!!3#3!a!
-39438R0`3f&ZBf9X)*!$J!!!0!!!!S!!N!-"!!#GI9b'RAeFKJ!H!!%!N!3`-$3
c!!i`-$3c)0413P"-Ef&Ne3!!J!!!+!!!!R`!N!8X!*!&!3!X!*!$!J!"!*!$#!G
13P"-Ef&NJ!!!3!!!!RJ!N!0)!#`!N!-1!!%!,!#3!`S!!3!%!#!I38*3B@0VB@G
P,VNk3dK&3dY13P"-6d&%484F-$!d0B!!!%!!!!*d!!!"8!!X!*!$(!!"!#`!N!-
5!!%!!3!J(8'&MDf&RC5kj1Nj#8%919%9558j*9&``-$3d)##!!!!f!!!#F!#
3!`%!!*epA)DGI9b'!#!!!3#3"$!`0$B!%$!`0$BJe%j#8&9ZE'pKC08!!)!!!#`
!!!*X!!!#I!!Y!*!&!3!Y!*!$!J!"!*!$$!P13P"9EQa[B@3J))!!!$B!!!*S!*!
$!3!!RAeFKTepA)B!)!!"!*!%-$!d0`!3-$!d0b$86N*36'p[Dh9`e3!!J!!!,!!
!!Q3!N!8Z!*!&!3!Z!*!$!J!"!*!$$!P13P"-EfpVGA!J))!!!$`!!!*J!*!$K!!
Z!*!$$J!"!#i!N!-+!!%!!J!F'd'&MDf&RC5kj1N0598j$5%j"689F-$!d1B!
!!%!!!!*F!!!"X!!Z!*!$(!!"!#i!N!-5!!%!!3!J(%'&MDf&RC5kj1N0269"
"3e4%394"A$!`0$JJN!-!N!-3!*!2$!#3#K*B!*##"#j08&!J"#j"9&!J!*"Q51F
!B%2Y!!"!jdEm*J!J8543)!KR!L+54Yp+J'F%S#0JjNcI"J"1G5BI2S!L3Nl4-Ac
rpJ!B5J&R##&+!!bN"'!%S!41NNje*%JJD!!b)P!c3!!#S#T1G5m*S#SL8%$R4[`
Q!#+k!!"$l3!!)SK'hb*I6R9++J")C`JJ#$"m!!UJ,b"U!$C1V3!!6R9++J!qC`J
J#$"m!!UJ,b"U!$C1V3!!6R@K)NT!CJ5J+8T!6R9b!"!i!T&V#J)!!!p6!'B#FJ%
I33!%6R8N(d*R6Ud!!%SICJJ`222L8%pJ&#"i!YJLAc+S!"SLAd*4%e!!!8*!2S!
L3Nl43QGK!*!$FJ"+(fF+#$J!"!+4C`*b!4p"!!41G8*R6Ud!!%*!5KpQ-K)i!T&
V"(#IB#J31!(l!J!!$e-!E`4`RQ!BR[`!-L"23qd!!#&*!"*#+!!ES!$Hr!!b2d!
!"%jeR[`!-L"2-AcrpJ!BS!(Hr!!b2d!!"%je6Ud!!#3I)Pp"l3!!))NL#@B%3qd
!!")I,`-`22qL&J&R6*lm!$)J6a&$!"`K53!H-A`!p3!D-AcrpJ!BS!6Hr!!bCLS
L1J!!CL4$l3!!-M`!%NSa%!"R#Pe"D[B`22qLB!a#X4!#%i-3!%)a%!&1l3!!6Ud
!!#3I%KqHr!!b)%m433!F-A`!p!!D-AcrpJ!BS!6Hr!!bCKT$l3!!-$`!%V)a!!"
R"Pe!D[CJ"%)a!!"#3%lY!!"1V3!!*"m5(b"A)Pp)j`!`S#PQ!!"F*&%eI!!"!!)
8[!!"F%a1V3!!CNBJ##"3)8!!0K&"!%JK53!b4qJ!582S!$SK53!H-[`!!b,,-ZS
!$#,U!""#882U!!J@N4GT!!)!!M&m!2-!'NAk!!j1V3!!60m-!%lY!!")ji$J6Ud
!!%kY!!"-h`F"6R91V3!!*"m5(b"A)Pp)j`!iS#PQ!!#)+%JN9$9m!!%!!N)5F!j
1V3!!CQJJ##"3)8!!#N+3!#&*!!3433!)%#S!#QF53qd!!$)m!"+`-4!!Ca"G3@V
f)%a1V3!!-$cchf!b3M%3!8$R4[`Q!%Ra%!)Q9#!,C`BS5bC6B2BSL%EI3N"++!!
)CKC+-4!"CrS`+J!#B!Sb!#"+S5LJ+M!"60mF!%lY!!"f",*$C!)f!8[Y!!!kJfF
%6T4Q,#m,51F!`%[Y!!!d2!!53HS!!4BS!!+f05!!Ca*G3QVf60m$!#CIGJ"1l!!
#6R9$l3!!-S)JG5!#X2`!!'IL)'J!"#*3*QN!%$3k!!"83YE#0LN!$*C#60m$!%k
X!!)QAfB!!(T+3f`%-$ccic3k!!"83TE#-MS!!%2Y!!!LF4!#)'N!"#"3Y'J!$'m
%0#J!$$&6!!iND!!38d*Y#"@c)!!J!'$d4Hd!!$&!!!*A5a&E!!J48`!*)'N!"+!
U5LN!#'F+)!J`I!!+S#pJ"&$b%!%PN4!#)'N!#NkY!!"1G8kY!!"-h`%%51F3-$!
mmpmN8"BU!!TR5%2Y!!!b2!!5YM%3!'F'A8&UpQ!d-$cch%2a%!*!jdEm*J!Q85B
,CJ4'hf!FXHX!"'F%)NYJl#+64Yp#DJ!#S#SJ5k%SS#UJ)dcI$!K1V3!!GJ5b3f3
#0J&,l3!!+dX!!M3$5%)8!%T$C`41P'Bi4qd!!(B,Y$-`!&I,rrTQ+Z9,1S-QFc!
B)!YR(LCV!!3Q8cBV!"!QD`!85%,@`TC#6U`!!QB#B!K1GAB!6Z`!!NT$E!3`222
M,`T$l3!!4Hd!!$)4*()3'#"U!!3J8$)S!"#53c&"!")QD3!#*'J!&,4S!""["$3
S!""63Qd)&E-J!#!!B23NAc&!!!*#+!!)%@[rr`!*%@[rrJ!23LJ!'"&U!!%!'63
4-J,N582Y!!!-+J!"!!0Q%"&U!!)!$N*S!!`QF5!BB#`4Drrm!!iaDrrj!!a+Drr
e*R%J''F@5N"Q%Q%!!$KR$%SV!!PR,$&mmq%!!L"V!!5J+NSV!!KR#L!)-(`!#U!
[B!43m4!-)j-J'#"V!!T1V3!!6R9)jd"!3N0$kJ!)FJPK'L*S!"3b+!!5B4"+3fB
#8d1@DJ!'60m#!Nje3N"634!CeN$M@e(*rrK1G82Y!!"b#lBa%!"AbIrk6R91V3!
!*"mLAb)*CJC$l3!!)JNLAbm$&LN!!Clm!$)J6a&$!"`K33!H-A`!q!!D-AcrpJ!
BS!4+3'Bf&LJ!("0$!!&"l3!!XF&Q*N2Y!!!b2!!,5M%3!&I*rrTQ%"1$%!"#-4!
-j8P#X4!BB!3`22qPh[`!-NlY!!"1V3!!*"m`(bm$&J#Hr!!b)%m43`!F-A`!p`!
D-AcrpJ!BS!6Hr!!b5J"Q-%kY!!"Q+N)a%!"#-4!-j8NJF4!B3V%3'#*))!PR%L"
T!!5J+L"*S5JL88kY!!"JkNlY!!"1V3!!3qd!!#+I%Km8(b"I51F!-+!T5N"Q!!"
f*&!L5$9m!!%!!K5m!!0`@NkY!!"QAL!))&!K3!!f)8N!-NIS!$Sfr!!33qJ!55E
*0ZS!%#EU!"4#@aD"%@S!#3"B%@S!#`!F-@S!$!"3%@S!$J"8%@S!$`"@4HJ!1L&
+!"i43J!G-A`!pJ!D4IS!%NkY!!"-h``!*$S!!%lY!!")ji$J6Ud!!%kY!!"-h`F
"6R91V3!!3qd!!#+I&"p)3K3I)&p)ja!`*NLJ+8T!CJ!!HM!mmpmN8"BU!!YRBNk
Y!!"QA$9m!!%!!K5m!!*`$NkY!!"Q5L!))&!K3!!+3T!!)8X!""&#!!P)3K&#!!K
#-4!-0!(P5N$R4[`Q!%Ia)"K+NfF%*P0Jq#D)4Yp#3%SS!!KQ&NSa%!aRqM!U!!*
J#M)!)%UK++!U-!&-h``)2S!LHJ!!6Y&1V3!!60m""%MR%$J`222I*&!@+J!,Cd"
1V3!!CMS`222Fj8P$m4!B31G'r#B!*P'fr!!!CJ4'hf!H+'X!",A8C`3L5f$S)T0
'hd*U!!+J+L",S5LJ+U!M60mF#$k!)%*1d%kY!!"#CdkY!!"+Acp!!!41G8kY!!!
L(b3IF%41V3!!Ca"+Ab"I)P!c3!!#2S!L3Nl4)!JJ8#&!!$B4A`!k)PmK53!b`8Q
J+F&*)P%cI!!"!!*#+!!G-Acrp3!B,`&1G@%!N!-L(b3IF%4K!*!$C`a+Ab"I)P!
qJ#*#6Y%J##"3)8!!0NSI)PmL86&mrr8!'#m"6RA$L+!U`iK++!!kC``[#$"m!!S
J!D![)&mJD!!f6Ud!!%je51F3N!!f2!*#*QN!-M!"C`U!``b!!!$rrfm#8N!63!!
T`2`!$%kY!!"Q*#4))&!M5!!8-!%``l"$E!3a32rq)-Y#@#$T!#l@`j!!3flSF!"
-h`N)5N"1G8$R4[`Q!%2Y!!!K83!m)SK'hdje31G'r#B!51F!B%2Y!!![%8)A*&m
[#%)A)&qeb'B')US!2'!DY2`!!'F8)NS[+3!m3KFNAlA)CZ`MDJ!m!$a-h`B!4Yp
1G8kY!!"#E`!%6R91V3!!%V`!"d)T!#-)+3#3!b*R"JMS!!8!(5&T!!S!(N)S!#i
4D3!P!#d4D3!R!#m4D3!T!#`KD3!H!")aD3!1!#)KD3!3!#3KD3!8!#JaI!$r!"T
++!!kCbJL#82k!$!K53!-)N%)U!!"!"fN"$k!CKJ)+!!"!"eRq$0S!"B!'Q!)S!3
qJ'%!!!BL3Nl4)QJ!-L)*)P%cD!!3!!*#D3!U%fJ!,J!V##J!"!!G9ZN!)``4!!G
R9Lm,*QN!�V!!J!,N*!5QN!!QB`,`[3D`!'8bJ!,Qi%*PpJ)!aV!N)!"QF5-hc
ch3!#5LJ!1QB'2hcch3!)e[`!$'$5-d!!(-&,)'X!3%kY!!$"5bCI3qd!!%l46Ud
!!"+m!!Y#+3!MFJ!b+3!f$%%5%'m%-M`5%#m+6Ud!!#&+!%!NAdT!CJ41l3!!-d!
!!Mp!!!3J9b"S!$+J+L"IS5LJ+U!M)%*1d%kY!!!aI!%!!"SaI2re!"JKD3!+!"i
aD3!D!#kJ"$k!)'J!0NkY!!!L3Nl46Ud!!#3I)PmL(jlm!$)J6c&m!2i!'M&mrr8
!'"&T!!%!(#&"!"kJ""0S!"`!!Glm!$)qJ#*#6Y&1V3!!)Pmd(bm*R[`!-L"2-A`
!qJ!D-Acrp3!B%8)!(+!%h[`!-Mp!!!4"l3!!31G'r#B!)&#`r!!!CaS[+!!mY#J
!('B--Accf`!3)QJ!$%k4)&pJi%EI6R91V3!!%V`!#%)T!#0#+!!X3QJ!,K&T!!N
!($&T!!i!)L&T!"!!*$&m!2d!'NSS!$TR%N2k!"`K53!-6Ud!!+3%2S"J#+!%2S"
K!!!')N*1d5*S!$)L#5*4-fJ!%!!###J!"3!G9ZN!)L0S!"i!#M0S!#)!(#0S!")
!(K0S!#`!'$0S!#i!'NSS!$TR"%kY!!"$l3!!6Y&1V3!!%V`!#3JT!*!$)fF'#1J
!"!!G%@N!#3!F)@N!#J!H)@N!&!!S%@N!+3!X%@N!,3!Y-@N!'J!Z-A`!r!!D5LJ
!1QF53rS!(#&*!!a1V3!!T!3qJ'!)S!3qJ'%!!!BL3Nl4)QJ!-L)*)P%cD!!3!!)
-%3!-CJ`[##"S!%"1V3!!)&p++!!kC`41V3!!3qd!!%l46Ud!!#"[!!5J+5*))P'
Hr!!b)%m5[!!+-h`!!3!#3LJ!(3JT!*!$)fF'#1J!"!!G%@N!#3!F)@N!#J!H%@N
!+`!X-@N!'J!Z)@N!(J!5-@N!$J!L)@N!%!!N-A`!q`!D-Acrp3!BS!3c3!!#h[`
!-L*I)&mqJ+!U6Y&1V3!!%V`!$()!-LN!0Ja"%K"['M!mmpiqJ$0!!!+K++!US#-
J5D%SS#SJ3Nl3,`T1V3!!)8S!3#4I5N"QfK)T!#N633!Y6Zd!!%kY!!!aI!$j!"S
4D3!*!"a1l3!!6VS!'M&m!2N!'U!%h[`!-Mp!!!4$l3!!9p&1G5*I6Ud!!*lm!$)
J6c&mrrB!'%l43N"$l3!!5K&Q%%MRB)"#Cdkkrli`(dcI!3C+3%je6Ud!!$&m!2m
!'U!%h[`!-Mp!!!4$l3!!3K&1G8kY!!!N(a)I)&p1V3!!CPj)j`!`S#P+3'C3*&!
L5$9m!!%!!K5m!!4`3%kY!!"Q1L!))&!K3!!f)8N!-Nkk!&KQ+%2S!"`bkJ!B)XX
LkJ!--ZS!%$+U!")433!q-A`!q`!D4IS!$NkY!!"-h``!6Zd!!%MRJ1"1V3!!,`J
cDJ!U!")JDJ!k6Ud!!#"I6Ud!!%cI"`&1G8MR31!L5("M6Ud!!'B3)dJ!1L"3*NJ
NDJ!)B3K#3%cI"`*1G825%K&K!!!B3qS!)K)4B3!!$N2U!%35%@%!!!41G4$C8`&
NqNje6Ud!!%([!!`d222J-KKR4V*BBN)L8&0"Ca4D58*#&"(8-5!"e$%J!PB#dX*
Jk#"[!!33f4$C%0N3f9**G!-J,`!))%!5%4$C8`&NqJD!!*!$)P0#CZ`LAplm!"!
qJNl46Ud!!#3I%KmJAdkY!!"Q!!"D51F!-+!T5N"Q5L43)NJeI!!"!!)8[!!&F%"
1V3!!CM3J##"3)8!!0L&*!$*1V3!!CL)K5`!H-@S!'!!F)@S!&!!L%8%!2M&m!2S
!'NAk!!j1V3!!60m-!%lY!!")ji$J6Ud!!#m)3QN!%K0U!#B!%b"U!$T1V3!!)&p
1V3!!60m(!8je6Ud!!#3I%KmJAdkY!!"Q!!"`51F!-+!T5N"QB#43)NJeI!!"!!)
8[!!'F%"1V3!!CNSJ##"3)8!!0L&*!$*)jd$J*QS!$#&,!"j3k!!L&fS!&`!(3HX
!#54U!!K1V3!!60m(!M&U!"J!("&"!$iaI!$p!"T&qJ!16Ud!!%cI$!"1l3!!51H
!i%kY!!"1V3!!60m(!8je6Ud!!#)I)"m[!5m+*%"1V3!!CJ!!+N(Y!!"1V3!!R[`
!-L"23qd!!#&*!"iaI!$m!"SaI2rf!"LJ"0lm!$)NAcp!!!41G3#3"JEB!!%!N!-
'rri!N!2%!!8!N!-5rri!N!2%!!8!N!-1rrd!N!2%!!B!N!-8rri!N!18!!F!N!-
8rri!N!18!!S!N!-'rri!N!0d!!X!N!-%rrd!N!0d!!`!N!-Zrri!N!2X!!`!N!-
%rri!N!0d!!i!N!0`rri!N!1`!!i!N!0-rri!N!2)!!i!N!-8rri!N!0)!!i!N!-
+rri!N!28!!i!N!-#rri!N!1i!!i!N!0'rrd!N!28!!m!N!0#rri!N!1X!!m!N!-
Srri!N!2)!!m!N!-#rri!N!1i!"!!N!1#rri!N!1-!"!!N!0qrri!N!1F!"!!N!0
frri!N!1X!"!!N!0Zrri!N!1N!"!!N!-Qrri!N!0m!"!!N!-#rri!N!1i!"%!N!2
Srri!N!2F!"%!N!1Zrri!N!2B!"%!N!1Lrri!N!1X!"%!!!'5rri!N!18!"%!N!0
Brri!N!18!"%!!!&Hrri!N!2)!"%!!!%brri!N!2)!"%!N!2!rri!N!2)!"%!N!0
%rri!N!2)!"%!N!-Qrri!N!0m!"%!N!-#rri!N!1i!"%!!!%Zrrd!N!2F!"%!!!%
Qrrd!N!2B!"%!!!%#rrd!N!2B!")!N!0Qrri!N!1X!")!N!-Drri!N!2)!")!N!-
#rri!N!1i!"-!!!%frri!N!18!"-!N!2-rri!N!2-!"-!N!0Zrri!N!2-!"-!N!-
Jrri!N!2-!"-!N!0Urri!N!23!"-!N!-+rri!N!23!"3!N!-#rri!N!2-!"8!N!0
frri!N!1`!"8!N!0-rri!N!2-!"8!N!0%rri!!!'i!"8!N!-1rri!!!'i!"8!N!-
#rri!N!1i!"B!N!0Hrri!N!1`!"B!N!0Brri!N!18!"B!N!-Zrri!!!'`!"B!N!-
#rri!N!1i!"F!N!1Qrri!N!1-!"F!N!1Lrri!N!1F!"F!N!1Drri!N!1X!"F!N!1
1rri!N!1N!"F!N!-Zrri!N!0m!"F!N!-'rri!N!2J!"F!N!-#rri!N!1i!"F!N!1
@rrd!N!2J!"J!N!0!rri!N!0m!"J!N!-Zrri!!!'`!"J!N!-'rri!N!2N!"J!N!-
#rri!N!1i!"J!N!1Jrrd!N!2N!"N!N!-Drri!!!'`!"N!N!-#rri!N!1i!"S!N!-
)rri!N!0F!"S!N!-#rri!N!1i!"X!N!--rri!N!0m!"X!N!-#rri!N!1i!"`!N!-
-rrd!N!0m!"`!N!-#rrd!N!1i!"d!N!-Hrri!N!18!"i!N!-Qrri!N!0m!"m!N!-
)rri!N!2S!#!!N!--rri!N!2S!#%!N!-#rri!N!1i!#)!!!%1rri!!!&S!#)!!!%
'rri!N!18!#)!N!-#rri!!!&i!#-!N!-Zrri!!!%m!#-!N!-Jrri!!!&J!#-!N!-
#rri!!!&i!#3!N!-Qrri!N!18!#3!N!-#rri!!!&`!#8!N!-#rri!N!1i!#B!N!-
Xrri!N!2S!#B!N!-#rri!N!1i!#F!N!15rri!!!&S!#F!N!11rri!!!&3!#F!N!-
mrri!!!&B!#F!N!-#rri!!!&i!#J!N!13!2rq!!!"D!!S!*!$M2rq!!!"8!!S!*!
$J2rq!*!$P!!S!*!$82rq!!!"@!!S!*!$![rq!!!"H!!T!*!$![rq!*!$Z!!U!*!
$52rq!!!#R!!U!*!$-[rq!!!"B!!U!*!$![rq!!!"H!!V!*!$%[rq!!!"+!!V!*!
$![rq!!!"F!!X!*!$)2rq!*!$Z!!X!*!$02rq!*!$p!!X!*!$&[rq!*!$p!!Y!*!
$&[rq!*!$p!!Y!*!$![rq!!!#G!!Z!*!$M[rq!*!$K!!Z!*!$L2rq!*!$P!!Z!*!
$H2rq!*!$R!!Z!*!$F2rq!*!$V!!Z!*!$D2rq!*!$T!!Z!*!$S2rq!*!$I!!Z!*!
$,2rq!*!$I!!Z!*!$$2rq!!!#H!!Z!*!$![rq!*!$Z!![!*!$![rq!*!$Z!!`!*!
$M[rq!*!$K!!`!*!$L2rq!*!$P!!`!*!$G2rq!*!$R!!`!*!$E2rq!*!$V!!`!*!
$C2rq!*!$T!!`!*!$32rq!!!#A!!`!*!$,[rq!*!$I!!`!*!$$2rq!!!#H!!`!*!
$![rq!*!$Z!!a!*!$M[rq!*!$K!!a!*!$L[rq!*!$R!!a!*!$J[rq!*!$V!!a!*!
$H[rq!*!$T!!a!*!$A[rq!!!#B!!a!*!$,[rq!*!$I!!a!*!$$2rq!!!#H!!a!*!
$![rq!*!$Z!!b!*!$(2rq!!!#B!!b!*!$*[rq!*!$q!!b!*!$'2rq!*!$q!!b!*!
$%2rq!!!#H!!b!*!$![rq!*!$Z!#3"J3D!*!$r!#3"`%!!J#3!rJ!N!F"!!S!N!2
d!*!(!3!5!*!$m!#3"`%!'J#3!q`!N!F"!#)!N!2S!*!(!3!U!*!$j!#3"`%!-J#
3!q!!N!F"!$S!N!2F!*!(!3"#!*!$f!#3"`%!5J#3!p3!N!F"!&)!N!23!*!(!3"
D!*!$c!#3"`%!BJ#3!mJ!N!F"!'S!N!2%!*!(!3"b!*!$[!#3"`%!!J#3!lJ!N!F
"!!S!N!1`!*!(!3!#!*!$V!#3"`%!#J#3!k3!N!F"!!)!N!1F!*!(!3!#!*!$P!#
3"`%!!J#3!i`!N!F"!!)!N!1%!*!(!3!#!*!$I!#3"`%!!J#3!h3!N!F"!!)!N!0
X!*!(!3!#!*!$C!#3"`%!!J#3!e`!N!F"!!)!N!08!*!(!3!#!*!$6!#3"`%!!J#
3!d!!N!F"!!)!!!(3!*!(!3!#!!!"b!#3"`%!!J#3!dJ!N!F"!!S!!!(!!*!(!3!
#!!!"Z!#3"`%!!J!!!E!!N!F"!!)!!!'S!*!(!3!#!!!"S!#3"`%!!J!!!CJ!N!F
"!!)!!!'3!!#3"`%!!J!!!BJ!N!F"!!)!!!'!!*!(!3!#!!!"H!#3"`%!!J!!!A!
!N!F"!!)!!!&S!*!(!3!#!!!"B!#3"`%!!J!!!9J!N!F"!!)!!!&3!*!(!3!#!!!
"5!#3"`%!!J!!!8!!N!F"!!)!!!%m!*!(!3!+!!!"0!#3"`%!!J!!!5`!N!F"!!)
!!!%S!*!(!3!+!!!")!#3"`%!!J!!!4J!N!F"!!)!!!%3!*!(!3!#!!!#S!#3"`%
--- end of part 1 ---