ain@j.cc.purdue.edu (Patrick White) (02/09/88)
Program Name: dasm (docs) Submitted By: dillon%cory.Berkeley.EDU@ucbvax.berkeley.edu (Matt Dillon) Summary: A cross assembler for 6502, 68705, 6803, and HD6303 (extension of 6803) Poster Boy: Pat White (ain@j.cc.purdue.edu) Read :-) NOTES: Matt suggests that one use the ram disk for everything... but one can still use a floppy if one does not have that much free ram laying about. -- Pat White (co-moderator comp.sources/binaries.amiga) UUCP: j.cc.purdue.edu!ain BITNET: PATWHITE@PURCCVM PHONE: (317) 743-8421 U.S. Mail: 320 Brown St. apt. 406, West Lafayette, IN 47906 ======================================== # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. #----cut here-----cut here-----cut here-----cut here----# #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # README # DASM.DOC # FTOHEX.DOC # This archive created: Mon Feb 8 13:11:21 1988 # By: Patrick White (PUCC Land, USA) echo shar: extracting README '(1526 characters)' cat << \SHAR_EOF > README DASM V2.0 (c)Copyright 1988 Matthew Dillon, All Rights Reserved. FILES: README this file DASM.DOC documentation for the assembler FTOHEX.DOC documentation for intel hex converter DASM The assembler FTOHEX assmblyoutput -> intelhex format converter suite6502.asm test suite for 6502 suite6303.asm test suite for 6805/6303 suite68705.asm test suite for 68705 example.asm example assembly file Makefile Makefile, Aztec C *.c *.h source code (in C). 32 bit ints, Aztec C. ftohex.c source code for FTOHEX 32 bit ints Aztec C. --------------- SUPPORTED MICRO PROCESSORS --------------- 6502: ORDER LSB,MSB A<7:0> X<7:0> Y<7:0> RelAddr: .+ilen+offset 68705: ORDER MSB,LSB A<7:0> X<7:0> RelAddr: .+ilen+offset 6805/6303: ORDER MSB,LSB A<7:0> B<7:0> X<15:0> RelAddr: .+ilen+offset ADDRESSING MODES 6502 68705 6803 BYTES 2 implied x x x 2 immediate.8 #byte x x x 3 immediate.16 #word x 2 byteaddr byte x x x 2 byteaddr,x byte,x x x x 2 byteaddr,y byte,y x 3 wordaddr word x x x 3 wordaddr,x word,x x x 3 wordaddr,y word,y x 2 relative byte x x x 2 ind.byte.x (byte,x) x 2 ind.byte.y (byte),y x 3 ind.word (word) x 1 0,x [0],x x 2 bitmod #no,badr x baseinst + 2*bitno 3 bitbramod #no,badr,rel x baseinst + 2*bitno NOTE: 6303 instruction extensions over the 6805 are: AIM OIM EIM TIM XGDX SLP SHAR_EOF if test 1526 -ne "`wc -c README`" then echo shar: error transmitting README '(should have been 1526 characters)' fi echo shar: extracting DASM.DOC '(17291 characters)' cat << \SHAR_EOF > DASM.DOC DOCUMENTATION FOR DASM V2.0, a high level macro cross assembler for: -6502 -68705 -6803 -HD6303 (extension of 6803) Soon will work for 68HC11 (next ver) (C)Copyright 1987,1988 Matthew Dillon, All Rights Reserved Publicly distributable for non-profit only. Must be distributed as is, with NO CHANGES to the documentation or code. Over the last year my work has included writing software to drive small single-chip microcomputers for various things (remote telemetry units, for instance). I have had need to program quite a few different processors over that time. At the beginning, I used an awful macro assembler running on an IBM-PC. I *really* wanted to do it on my Amiga. Thus the writing of this program. Feel free to suggest other similar processors for me to add to the list! The processor type is specified with a pseudo-op (see below). This assembler produces only binary output in one of three formats described below. In general, one has a master assembly file which INCLUDEs all the modules. Also provided is FTOHEX which converts an output file in one of the three formats to an intel-hex format suitable for many intelligent prom programmers (I have a GTEK). YES it's packed with features! COMMAND LINE: asm srcfile [options] options: -f# select output format 1-3 (default 1, see below) -oname select output file name (else a.out) -lname select list file name (else none generated) -sname select symbol dump file (else none generated) -v# select verboseness 0-4 (default 0, see below) -d debug mode -DSYMBOL predefine a symbol, set to 0 -DSYMBOL=EXPRESSION predefine a symbol, set to exp Note: file names should be in RAM: for speed. If a list file is specified, it should be in the RAM: disk (assembly is slowed down quite a bit anyway). Example: asm master.asm -f2 -oram:out -lram:list -v3 -DVER=4 FORMAT OPTIONS: 1 (DEFAULT) The output file contains a two byte origin in LSB,MSB order, then data until the end of the file. Restrictions: Any instructions which generate output (within an initialized segment) must do so with an ascending PC. Initialized segments must occur in ascending order. 2 RAS (Random Access Segment) The output file contains one or more hunks. Each hunk consists of a 2 byte origin (LSB,MSB), 2 byte length (LSB,MSB), and that number of data bytes. The hunks occur in the same order as initialized segments in the assembly. There are no restrictions to segment ordering. The next hunk begins after the previous hunk's data, until the end of the file. 3 RAW (Raw) The output file contains data only (format #1 without the 2 byte header). Restrictions are the same as for format #1. Format 3 RAW (Raw format) Same as format 1, but NO header origin is generated. You get nothing but data. VERBOSE OPTIONS: 0 (default) Only warnings and errors are generated 1 -Segment list information generated after each pass -Include file names are displayed -statistics on why the assembler is going to make another pass R1,R2 reason code: R3 where R1 is the number of times the assembler encountered something requiring another pass to resolve. R2 is the number of references to unknown symbols which occured in the pass (but only R1 determines the need for another pass). R3 is a BITMASK of the reasons why another pass is required. See the end of this document for bit designations. 2 mismatches between program labels and equates are displayed on every pass (usually none occur in the first pass unless you have re-declared a symbol name). displayed information for symbols: ???? = unknown value str = symbol is a string eqm = symbol is an eqm macro (r) = symbol has been referenced (s) = symbol created with SET or EQM pseudo-op 3 Unresolved and unreferenced symbols are displayed every pass (unsorted, sorry) 4 An entire symbol list is displayed every pass to STDOUT. (unsorted, sorry) PROCESSOR MODEL: The processor model is chosen with the PROCESSOR pseudo-op and should be the first thing you do in your assembly file. Different processor models use different integer formats (see below). The word order does not effect the headers in the output files (-f1 and -f2), which are always LSB,MSB. The word ordering effects all address, word, and long generation. Only one PROCESSOR pseudo-op may be declared in the entire assembly, and should be the first thing encountered. -6502 LSB,MSB -68HC11 MSB,LSB (next release) -68705 MSB,LSB -6803 MSB,LSB -HD6303 MSB,LSB SEGMENTS: The SEG pseudo-op creates/sets the current segment. Each segment has it's own origin and is optionally an 'uninitialized' segment. Unitialized segments produce no output and have no restrictions. This is useful for determining the size of a certain assembly sequence without generating code, and for assigning RAM to labels. GENERAL: Most everything is recursive. You cannot have a macro DEFINITION within a macro definition, but can nest macro calls, repeat loops, and include files. The other major feature in this assembler is the SUBROUTINE pseudo-op, which logically separates local labels (starting with a dot). This allows you to reuse label names (for example, .1 .fail) rather than think up crazy combinations of the current subroutine to keep it all unique. Almost nothing need be resolved in pass 1. The assembler will make multiple passes in an attempt to resolve the assembly (including just one pass if everything is resolved immediately). PSEUDOPS: INCLUDE "name" Include another assembly file. [label] SEG[.U] name This sets the current segment, creating it if neccessary. If a .U extension is specified on segment creation, the segment is an UNINITIALIZED segment. The .U is not needed when going back to an already created uninitialized segment, though it makes the code more readable. [label] DC[.BWL] exp,exp,exp ... Declare data in the current segment. No output is generated if within a .U segment. Note that the byte ordering for the selected processor is used for each entry. The default size extension is a byte. [label] DS[.BWL] exp[,filler] declare space (default filler is 0). Data is not generated if within an uninitialized segment. Note that the number of bytes generated is exp * entrysize (1,2, or 4) The default size extension is a byte. [label] DV[.BWL] eqmlabel exp,exp,exp.... This is equivalent to DC, but each exp in the list is passed through the symbolic expression specified by the EQM label. The expression is held in a special symbol dotdot '..' on each call to the EQM label. See EQM below [label] HEX hh hh hh.. This sets down raw HEX data. Spaces are optional between bytes. NO EXPRESSIONS are allowed. Note that you do NOT place a $ in front of the digits. This is a short form for creating tables compactly. Data is always layed down on a byte-by-byte basis. Example: HEX 1A45 45 13254F 3E12 ERR Abort assembly. [label] ORG exp[,DefaultFillVal] This pseudop sets the current origin. You can also set the default fill character (a byte value) with this pseudoop. NOTE that no filler is generated until the first data-generating opcode/psueoop is encountered after this one. Sequences like: org 0,255 org 100,0 org 200 dc 23 will result in 200 zero's and a 23. Use DS or ALIGN to specifically generate data output. This allows you to specify some ORG, then change your mind and specify some other (lower address) ORG without causing an error (assuming nothing is generated inbetween). [label] RORG exp This activates the relocatable origin. All generated addresses, including '.', although physically placed at the true origin, will use values from the relocatable origin. While in effect both the physical origin and relocatable origin are updated. The relocatable origin can skip around (no limitations). The relocatable origin is a function of the segment. That is, you can still SEG to another segment that does not have a relocatable origin activated, do other (independant) stuff there, and then switch back to the current segment and continue where you left off. PROCESSOR model do not quote. model is one of: 6502,6803,HD6303,68705,68HC11 Can only be executed once, and should be the first thing encountered by the assembler. the 68HC11 will be available next release. ECHO exp,exp,exp The expressions (which may also be strings), are echod on the screen and into the list file [label] REND Deactivate the relocatable origin for the current segment. Generation uses the real origin for reference. [label] ALIGN N[,fill] Align the current PC to an N byte boundry. The default fill character is 0. [label] SUBROUTINE name This isn't really a subroutine, but a boundry between sets of temporary labels (which begin with a dot). Temporary label names are unique within segments of code bounded by SUBROUTINE: CHARLIE subroutine ldx #10 .1 dex bne .1 BEN subroutine ldx #20 .1 dex bne .1 symbol EQU exp The expression is evaluated and the result assigned to the symbol. symbol EQM exp The STRING representing the expression is assigned to the symbol. Occurances of the label in later expressions causes the string to be evaluated for each occurance. Also used in conjuction with the DV psuedo-op. symbol SET exp Same as EQU, but the symbol may be reassigned later. MAC name Declare a macro. lines between MAC and ENDM are the macro. You cannot recursively declare a macro. You CAN recursively use a macro (reference a macro in a macro). No label is allowed to the left of MAC or ENDM. Arguments passed to macros are referenced with: {#}. The first argument passed to a macro would thus be {1}. You should always use LOCAL labels (.name) inside macros which you use more than once. {0} represents an EXACT substitution of the ENTIRE argument line. ENDM end of macro def. NO LABEL ALLOWED ON THE LEFT! MEXIT Used in conjuction with conditionals. Exits the current macro level. [label] IFCONST exp Is TRUE if the expression result is defined. No error is generated if the expression is undefined. Is FALSE otherwise. [label] IFNCONST exp Is TRUE if the expression result is undefined. No error is generated if the expression is undefined. Is FALSE otherwise. [label] IF exp Is TRUE if the expression result is defined AND non-zero. Is FALSE if the expression result is defined AND zero. Neither IF or ELSE will be executed if the expression result is undefined. [label] ELSE ELSE the current IF. [label] ENDIF [label] EIF Terminate an IF. ENDIF and EIF are equivalent. [label] REPEAT exp [label] REPEND Repeat code between REPEAT/REPEND 'exp' times. if exp == 0, the code repeats forever. exp is evaluated once. Y SET 0 REPEAT 10 X SET 0 REPEAT 10 DC X,Y X SET X + 1 REPEND Y SET Y + 1 REPEND generates an output table: 0,0 1,0 2,0 ... 9,0 0,1 1,1 2,1 ... 9,1, etc... Labels within a REPEAT/REPEND should be temporary labels with a SUBROUTINE pseudoop to keep them unique. The Label to the left of REPEND is assigned AFTER the loop FINISHES. [label] XXX[.force] operand XXX is some mnemonic, not necessarily three characters long. The .FORCE optional extension is used to force specific addressing modes (see below). GENERAL: The label will be set to the current ORG/RORG either before or after a pseudo-op is executed. Most of the time, the label to the left of a pseudo-op is the current ORG/RORG. The following pseudo-op's labels are created AFTER execution of the pseudo-op: SEG, ORG, RORG, REND, ALIGN EXTENSIONS: FORCE extensions are used to force an addressing mode. In some cases, you can optimize the assembly to take fewer passes by telling it the addressing mode. Force extensions are also used with DS,DC, and DV to determine the element size. NOT ALL EXTENSIONS APPLY TO ALL PROCESSORS! example: lda.z charlie i -implied ind -indirect word 0 -implied 0x -implied indexing (0,x) 0y -implied indexing (0,y) b -byte address bx -byte address indexed x by -byte address indexed y w -word address wx -word address indexed x wy -word address indexed y l -longword (4 bytes) (DS/DC/DV) r -relative u -uninitialized (SEG) First character equivalent substitutions: b z d (byte, zeropage, direct) w e a (word, extended, absolute) ASSEMBLER PASSES: The assembler may have to make several passes through the source code to resolve all generation. The number of passes is not limited to two. Since this may result in an unexpected, verbose option 2, 3, and 4 have been provided to allow determination of the cause. The assembler will give up if it thinks it can't do the assembly in *any* number of passes. Error reporting could be better.... EXPRESSIONS: [] may be used to group expressions. The precedense of operators is the same as for the C language in almost all respects. Use brackets [] when you are unsure. The reason () cannot be used to group expressions is due to a conflict with the 6502 and other assembly languages. Some expressions, such as ||, can return a resolved value even if one of the expressions is not resolved. Operators are as follows: NOTE WELL: Some operations will result in non-byte values when a byte value was wanted. For example: ~1 is NOT $FF, but $FFFFFFFF. Preceding it with a > (take LSB of) will solve the problem. ALL OPERATIONS ARE CARRIED OUT IN 32 BITS. prec UNARY 20 ~exp one's complement. 20 -exp negation 20 !exp not expression (returns 0 if exp non-zero, 1 if exp zero) 20 <exp take MSB byte of a 16 bit expression 20 >exp take LSB byte of an expression BINARY 19 * multiplication 19 / division 19 % mod 18 + addition 18 - subtraction 17 >>,<< shift right, shift left 16 >,>= greater, greater equal 16 <,<= smaller, smaller equal 15 == equal to. Try to use this instead of = 15 = exactly the same as == (exists compatibility) 15 != not equal to 14 & logical and 13 ^ logical xor 12 | logical or 11 && left expression is true AND right expression is true 10 || left expression is true OR right expression is true 9 ? if left expression is true, result is right expression, else result is 0. [10 ? 20] returns 20 8 [] group expressions 7 , separate expressions in list (also used in addressing mode resolution, BE CAREFUL! Constants: nnn decimal 0nnn octal %nnn binary $nnn hex 'c character "cc.." string (NOT zero terminated if in DC/DS/DV) [exp]d the constant expressions is evaluated and it's decimal result turned into an ascii string. Symbols: .. -holds evaluated value in DV pseudo op .name -represents a temporary symbol name. Temporary symbols may be reused inside MACROS and between SUBROUTINES . -current program counter (as of the beginning of the instruction). name -beginning with an alpha character and containing letters, numbers, or '_'. Represents some global symbol name. WHY codes: Each bit in the WHY word (verbose option 1) is a reason (why the assembler needs to do another pass), as follows: bit 0 expression in mnemonic not resolved 1 - 2 expression in a DC not resolved 3 expression in a DV not resolved (probably in DV's EQM symbol) 4 expression in a DV not resolved (could be in DV's EQM symbol) 5 expression in a DS not resolved 6 expression in an ALIGN not resolved 7 ALIGN: Relocatable origin not known (if in RORG at the time) 8 ALIGN: Normal origin not known (if in ORG at the time) 9 EQU: expression not resolved 10 EQU: value mismatch from previous pass (phase error) 11 IF: expression not resolved 12 REPEAT: expression not resolved 13 a program label has been defined after it has been referenced (forward reference) and thus we need another pass 14 a program label's value is different from that of the previous pass (phase error) Certain errors will cause the assembly to abort immediately, others will wait until the current pass is other. The remaining allow another pass to occur in the hopes the error will fix itself. SHAR_EOF if test 17291 -ne "`wc -c DASM.DOC`" then echo shar: error transmitting DASM.DOC '(should have been 17291 characters)' fi echo shar: extracting FTOHEX.DOC '(549 characters)' cat << \SHAR_EOF > FTOHEX.DOC FTOHEX Convert assembly output file to INTEL-HEX format suitable for, say, a GTEK prom programmer. FTOHEX format infile outfile Example: DASM -f2 example.asm -oram:example.out FTOHEX 2 ram:example.out ram:example.hex This program converts and output file generated by DASM to the Intel hex-ascii format. You must specify the format you used when you assembled the source for FTOHEX to properly read the out file. Generally format 2 is used for assembly (see DASM.DOC) as this generates the smallest hex file. SHAR_EOF if test 549 -ne "`wc -c FTOHEX.DOC`" then echo shar: error transmitting FTOHEX.DOC '(should have been 549 characters)' fi # End of shell archive exit 0
ain@j.cc.purdue.edu (Patrick White) (02/09/88)
Program Name: dasm (part 1 of 2) Submitted By: dillon%cory.Berkeley.EDU@ucbvax.berkeley.edu (Matt Dillon) Summary: A cross assembler for 6502, 68705, 6803, and HD6303 (extension of 6803) Poster Boy: Pat White (ain@j.cc.purdue.edu) Tested. NOTES: -- Pat White (co-moderator comp.sources/binaries.amiga) UUCP: j.cc.purdue.edu!ain BITNET: PATWHITE@PURCCVM PHONE: (317) 743-8421 U.S. Mail: 320 Brown St. apt. 406, West Lafayette, IN 47906 ======================================== # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. #----cut here-----cut here-----cut here-----cut here----# #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # dasm.uue # This archive created: Mon Feb 8 13:07:10 1988 # By: Patrick White (PUCC Land, USA) echo shar: extracting dasm.uue '(59443 characters)' cat << \SHAR_EOF > dasm.uue begin 644 dasm M```#\P`````````#``````````(``!P````B;`````$```/I```<`$[Z6YA. M5?[T2.</,'C_>@!\`$AL@.1.NA;86$\[?``!_OX,K0````(`"&QX2'H(%$ZZ M8>A83TAZ"#%.NF'>6$](>@A@3KIAU%A/2'H(>DZZ8<I83TAZ"'%.NF'`6$]( M>@B"3KIAMEA/2'H(D$ZZ8:Q83TAZ")Q.NF&B6$](>@BF3KIAF%A/2'H(LDZZ M88Y83TAZ"+Y.NF&$6$](>``!3KIL@EA/2'H(Q4ZZ8K)83SM\``+^_&```3IP M`#`M_OSE@"!M``PB<`@`#!$`+68``1IP`#`M_OSE@"!M``PN,`@`5(=P`#`M M_OSE@"!M``PB<`@`<``0*0`!8```OB\'3KI5/EA/&4"O`&```-P@1TH09PPB M1PP1`#UG!%*'8.X@1PP0`#UF""!'0A!2AV`&0?H(?BX(<``P+?[\Y8`@;0`, M(C`(`%2!*4&O`B\'3KHN-%A/8```DB\'3KI4Y%A/&4"`=0PL``&`=64(#"P` M`X!U8PI(>@@\3KH0@%A/8&@I1X!V($=*$&8*2'H(0TZZ$&I83V!2*4>S`F#H M*4>S!F#B+P=.NE2:6$\90+,*8#@I1X!Z8#)@`/YVD+P```!$9P#_3)"\```` M(&<`_S)5@&>&78!GP%>`9Z99@&>^4X!GSE6`9[Q@SF`$8`#^0E)M_OQP`#`M M_ORPK0`(90#^O$AX`!Q.NAGV6$\N`$AZ!^I(>``%3KH9YEA/+P!.NE_N4$\@ M1R%```0@1Q%\``$`&R)'$WP``0`:+$<=?``!``DL1QU\``$`""E'LPPI1[,0 M2'@`#$ZZ&5)83RX`($<A?/____\`!"!'$7P`!``(($<1?``!``H@1Q%\``$` M"2E'LQ1"K+,80JRS'#E\@`"``DAZ!VLO+(!V3KI8*E!/*4"S($)L@`(9?``! MLR1*K+,@9A@O+(!V2'H'1TZZ8*)03TAX``%.NFI>6$]*K+,"9S!(>@=&+RRS M`DZZ5^I03RE`LR9*K+,F9A@O++,"2'H'+$ZZ8&Q03TAX``%.NFHH6$\@;0`, M+R@`!$ZZ%-983TJLLRIG``'&(&RS*@@H````$&="(&RS*DJH`!9F$$'Z!P4I M2*\"3KHNY&```00@;+,J(F@`%EB)+PE(;?\`3KI>OE!/(&RS*B)H`!8L;+,J M+5$`%F`>(&RS*B\H``A(>`$`2&W_`$ZZ5%A/[P`,2H!G``#"2&W_`$ZZ"TY8 M3R!LLRI2J``,2&W_`$ZZ$`A83R!LKP9*$&=V+RRO!DZZ#FI83R\LKP9.NA$6 M6$\F0$J`9RP(*P`"``QF%"!LLQ1**``)9Q@B;+,42BD`"F<.+PLO+*\*(&L` M!$Z04$]@+B!LLQ1**``)9R0B;+,42BD`"F<:+RRO!DAZ!BY.NE]44$]"ITAX M``1.NA:"4$]@&"!LLQ1**``)9PXB;+,42BD`"F<$3KI+%$JLLP)G!$ZZ"`Y@ M`/[62JRS+F<>(&RS+B)H`!"S[+,J9A!(>``62&RS+DZZ#QQ03V#<(&RS%")H M``2S[+,J9A!(>``,2&RS%$ZZ#OY03V#B(&RS*B\H``A.NF126$\@;+,J+R@` M!$ZZ9M983U,LLS)(>``>2&RS*DZZ#LY03TJLLRIG'DJLLP)G&"!LLRHO*``$ M2'H%A"\LLR9.NE:43^\`#&``_C8,+``!LPIE``$82'H%=TZZ73)83W``,"W^ M_B\`2'H%9DZZ7F)03TAZ!6U.NET66$\K;+,,_OA@``#((&W^^`@H``0`"&<( M0_H%@"`)8`9#^@5\(`DK0/[T+RW^]"!M_O@O*``$2'H%:DZZ7AI/[P`,(&W^ M^'``$"@`&R\`(FW^^"\I`!9.N@@H4$\O`"!M_OAP`!`H`!HO`")M_O@O*0`2 M3KH(#%!/+P!(>@4P3KI=UD_O``P@;?[X<``0*``)+P`B;?[X+RD`#DZZ!^10 M3R\`(&W^^'``$"@`""\`(FW^^"\I``I.N@?(4$\O`$AZ!/-.NEV23^\`#"!M M_O@K4/[X2JW^^&8`_S0O++,T+RRS."\LLSQ(>@323KI=:D_O`!`,+``#LPIE M``"N#"P``[,*9@Q(>@3<3KI<"EA/8`I(>@4'3KI;_EA/0FW^]F!V,"W^]DC` MY8!![+-`*W`(`/[X8%@,+``#LPIB&"!M_O@(*`````QF#")M_O@(*0`&``QF M,"!M_OAP`!`H``PO`")M_O@O*0`.3KH'%E!/+P`@;?[X+R@`!$AZ!*E.NES8 M3^\`#"!M_O@K4/[X2JW^^&:B4FW^]@QM$`#^]FV"2'H$C$ZZ6W!83TZZ,.(O M++,@3KIB)EA/2JRS)F<*+RRS)DZZ8A983TJLLSQG``"8("RS/+"$9C8B++,T MLH5F+B0LLSBTAF8F2'H$44ZZ6RA83PPL``*S"F0*2'H$8$ZZ6Q983TAX``%. MNF846$\H++,\*BRS-"PLLSA"K+,\0JRS-$*LLSA2;?[^2BR`!&<,2'H$9DZZ M7")83V`J#&T`"O[^8Q9(>@2#3KI<#EA/2'@``4ZZ9<I83V`,3KH'/$ZZ!OI@ M`/L82JRS!F<``,I(>@2*+RRS!DZZ4T903RM`_OA*K?[X9P``HDAZ!').NEJ( M6$]";?[\8'IP`#`M_OSE@$'LLT`N,`@`8&`@1W``$"@`#"\`(D<O*0`.3KH% MQE!/+P`@1R\H``1(>@1%+RW^^$ZZ4XQ/[P`0($<(*``#``QG%B!'+R@`"$AZ M!"XO+?[X3KI3;$_O``PO+?[X2'@`"DZZ8&Y03R!'+A!*AV:<4FW^_`QM$`#^ M_&4`_WXO+?[X3KI@N%A/8`XO++,&2'H#\$ZZ6R903TS?#/!.74YU1$%332!6 M,BXP,"P@:&EG:"!L979E;"!-86-R;R!!<W-E;6)L97(`*$,I0V]P>7)I9VAT M(#$Y.#@@8GD@36%T=&AE=R!$:6QL;VXL($%L;"!2:6=H=',@4F5S97)V960` M<F5D:7-T<FEB=71A8FQE(&9O<B!N;VXM<')O9FET(&]N;'D``$%3338U('-O M=7)C969I;&4@6V]P=&EO;G-=`"`M9B,@("`@("!O=71P=70@9F]R;6%T`"`M M;VYA;64@("!O=71P=70@9FEL90`@+6QN86UE("`@;&ES="!F:6QE`"`M<VYA M;64@("!S>6UB;VP@9'5M<``@+78C("`@("`@=F5R8F]S96YE<W,`("U$;F%M M93UE>'`@("!D969I;F4@;&%B96P`1$%332!6,BXP,"P@*&,I0V]P>7)I9VAT M(#$Y.#@@36%T=&AE=R!$:6QL;VXL($%L;"!2:6=H=',@4F5S97)V960*`#`` M26QL96=A;"!F;W)M870@<W!E8VEF:6-A=&EO;@!N965D(&9I;&4@;F%M92!F M;W(@<W!E8VEF:65D(&]P=&EO;@!C;V1E`&-O9&4`=P!U;F%B;&4@=&\@6W)E M76]P96X@)R5S)PH`=P!U;F%B;&4@=&\@6W)E76]P96X@)R5S)PH``'5N:VYO M=VX@;6YE;6]N:6,Z("<E<R<*`"TM+2TM+2T@1DE,12`E<PH``$5.1"!/1B!0 M05-3.B`E9`H`4V5G;65N="TM+2`@("`@:6YI="UP8R`@:6YI="UR<&,@9FEN M;"UP8R`@9FEN;"UR<&,`6W5=`"`@(``E,3!S("4S<R``)7,@)7,@`"5S("5S M"@!296%S;VYS.B`E-&QD+"4T;&0@("!296%S;VYC;V1E.B`E,#AL>`H`4UE- M0D],25-4.B`@*%5N<F5F97)E;F-E9"!A;F0@=6YR97-O;'9E9"!S>6UB;VQS M(&]N;'DI`%-934)/3$E35``E,3!S("5S"@!%3D1364U"3TQ)4U0`17)R;W(Z M('-O=7)C92!I<R!N;W0@<F5S;VQV86)L92X`<F4M<G5N('=I=&@@=F5R8F]S M92!O<'1I;VX@,B!O<B!H:6=H97(@=&\@9&5T97)M:6YE('!R;V)L96T`56YR M96-O=F5R86)L92!E<G)O<B!I;B!P87-S+"!A8F]R=&EN9R!A<W-E;6)L>2$* M`$UO<F4@=&AA;B`Q,"!P87-S97,L('-O;65T:&EN9R`J;75S="H@8F4@=W)O M;F<A"@!W`&1U;7!I;F<@<WEM8F]L<RXN+@`E+3$U<R`E<P`@(B5S(@!U;F%B M;&4@=&\@;W!E;B!S>6UB;VP@9'5M<"!F:6QE("<E<R<*`$Y5__0(+``$\T-G M!'!58`)P(!M`__\K;`:D__H;?``@__E*K?_Z9P@;?``N__E@"$'Z`.`K2/_Z M("SS0,"\````!R\`+RSS1$ZZ`/103R\`$"W__TB`2,`O`"!LLRHO*``,2'H` MKR\LLR9.NDZN3^\`%$*M__1@)"`M__1![/-(<@`2,`@`+P%(>@"5+RRS)DZZ M3HA/[P`,4JW_]#`L]$A(P"(M__2R@&P*#*T````$__1MQ&`<+RRS)DAX``%( M>``#2'H`84ZZ3!Q/[P`04JW_]`RM````!/_T;=HO+*\*+RW_^A`M__E(@$C` M+P`O+*\&+RRO`DAZ`#$O++,F3KI.&D_O`!Q";/1(0JP&I$Y=3G4`)35L9"`E M8R5S("``)3`R>"``("`@`"4M,3!S("4U<R5C)2TS<R`E<PH``$Y5```O"DHL MKIYG"$'LKEX@"&`&0>RN?B`()$!P`9`LKIX90*Z>+RT`"$AZ`)(O"DZZ551/ M[P`,""T````/9PQ(>@""+PI.NE0\4$\(+0`#``]G#$AZ`',O"DZZ5"A03P@M M``4`#V<,2'H`9"\*3KI4%%!/2'H`72!*6(@O"$ZZ5`103S`M``[`?`!09PP5 M?``H``05?``I``<(+0`&``]G!A5\`'(`!0@M``0`#V<&%7P`<P`&(`HD7TY= M3G4E,#1L>``_/S\_`'-T<B``97%M(``@("`@`$Y5```O"B1LLPQ@*'``$"H` M","\````$`C````50``(%7P``0`;%7P``0`:%7P``0`))%(@"F;4)%].74YU M3E4``$CG""!X`&`>,`1(P.6`0>RS0"1P"`!@"`(J`/L`#"12(`IF]%)$N'P0 M`&W<3-\$$$Y=3G5.50``2.<.,"1M``@F2F```F)P`!`38``")&```EP6O``@ M8``"3%*+#!,`"68$%KP`(`P3``IG!$H39@@6O``@0BL``0P3`"!F!!:\`(!@ M``(@4HM*$V<4#!,`(F<.#!,`(&8$%KP`@%*+8.@,$P`B9PQ"IT*G3KH+2E!/ M4XM@``'P2BP&F&8``>A*+*\`9PPO"TAZ`?Y.NE/P4$\@2U*(+PA.ND;&6$\Z M`'P`8`131E*+2A-G!@P3`'UF\@P3`'UG$$AZ`>!.NE)^6$]3BV```:!31E*+ M2BRO`&<4+PLP!DC`+P!(>@'13KI3GD_O``P@;+,J*"@`$F`&4T4@1"@02D5G M!$J$9O)*A&<``2`@1%B(+PA.NE@<6$_<0$HLKP!G("!$6(@O"$ZZ6`A83R\` M($18B"\(2'H!D4ZZ4TQ/[P`,+PM.NE?L6$\R!DC!T('0BU*`($K1_````0"P MB&,P2BRO`&<@+PM.NE?(6$\O`#`&2,`O`"\*+PM(>@%?3KI3"$_O`!1(>@&` M3KH!F%A/+PM.NE>>6$]2@"\`,@9(P=*++P$O"TZZ1GI/[P`,,`9(P-?`($18 MB"\(3KI7=EA/($N1P+'*9`I(>@%'3KH!5EA/($18B"\(3KI76%A/+P`@1%B( M+PA.NE=*6$\@2Y'`+P@B1%B)+PE.ND8H3^\`#"!$6(@O"$ZZ5RI83Y?`M\IE M#"!*T?P```$`M\AE"DAZ`/I.N@$`6$]3BV`.0J=(>``'3KH)CE!/8#Y@-)"\ M````"6<`_=I3@&<`_="0O````!AG`/W^6X!G`/W,D+P````49P#]MI"\```` M0&<`_A12BTH39@#]G+?*9PP,*P`@__]F!%.+8/!"$TS?#'!.74YU;6%C<F\@ M=&%I;#H@)R5S)PH`96YD(&)R86-E(')E<75I<F5D`&%D9"]S='(Z("5D("<E M<R<*`'-T<FQI<W0Z("<E<R<@)60*`'-T<B`E.&QD(&)U9B`E.&QD("AA9&0O M<W1R;&5N*'-T<BDI.B`E9"`E;&0*`&9A:6QU<F4Q`&9A:6QU<F4R`&9A:6QU M<F4@,P!.50``+RT`"$ZZ4!A83TAX``%.NEL66$].74YU3E4``"\*)&T`"#E\ M___T2D*L!J1*$F<*#!(`+F<$4HI@\DH29P`!/$(24HHI2@:D<``0$@C```5@ M``#H0FST2G``$"H``0C```5@&#E\``WT2F`D.7P`#O1*8!PY?``,]$I@%)"\ M````;F?PD+P````*9]A3@&?<)%].74YU<``0*@`!",``!6`H.7P`!/1*8#HY M?``%]$I@,CE\``_T2F`J.7P`$/1*8"(Y?``#]$I@&I"\````8F?H7X!GW)"\ M````#V?$4X!GR&#>8*IP`!`J``$(P``%8!@Y?``']$I@'CE\``CT2F`6.7P` M!O1*8`Z0O````'AGX%.`9^1@ZF``_W8Y?``3]$I@`/]L.7P`"?1*8`#_8CE\ M`!3T2F``_UB0O````#!G`/\2D+P````Q9YI3@&<`_T95@&<`_T!3@&>*68!G M`/[T5X!GMEV`9[Q7@&?"58!G`/]T5X!G`/\>8`#_%$Y5__P@;0`(*U#__&<4 M(&W__")M``@BD"\M__Q.NE?86$].74YU3E4``$CG#"`D;0`(>@`X!4'L]$PI M2*\"2C)``&<P##(`($``9RAP`!`R0`"PO````(!F!A6\`"!``#`$4D0R!5)% M0>ST3!&R```0`&#*,`5214'L]$Q",```##(`($``9@121&#T,`5(P$'L]$S0 MB"E`KP9*,D``9S`,,@`@0`!G*'``$#)``+"\````@&8&%;P`($``,`121#(% M4D5![/1,$;(``!``8,HP!5)%0>ST3$(P```,,@`@0`!F!%)$8/0P!4C`0>ST M3-"(*4"O"DHR0`!G1`PR`"!``&84,`1(P"!`T<H,*``@``%F!%)$8.QP`!`R M0`"PO````(!F!A6\`"!``#`$4D0R!5)%0>ST3!&R```0`&"V0>ST3$(P4`!, MWP0P3EU.=4Y5_X!(YPPP)&T`"'@`8!JZ/`!!90JZ/`!:8@3:/``@0>W_@!&% M0`!21!HR0`!FX$'M_X!",$``2&W_@$ZZ`IY83W(`,@#E@4'L]DPF<!@`8!0O M*P`(2&W_@$ZZ3+103TJ`9P8F4R`+9N@@"TS?##!.74YU3E7^^DCG#C!"+?_[ M(&RS%$HH``EG"B)LLQ1**0`*9@1P`6`"<``;0/[Z2BW^^F<(&WP``?_[8"(O M+0`(3KK_3EA/2H!G!'`!8`)P`!M`__M*K+,"9P1.NO:R2BW_^V9X0JW__$'M M__PD2$AX`!).N@9,6$\H`"\M``A.N@'L6$\\`'``,`;E@$'L]DPB1"*P"`!! M^AI$(D0C2``$+RT`""\M``A.NE(B6$]2@"\`3KH&#%A/+P!.NDP44$\@1"%` M``@@1!%\``@`#'``,`;E@$'L]DPAA`@`(&RS*B\H``A(>`$`2&W^^TZZ0:1/ M[P`,2H!G``"N(&RS*E*H``P9?``!!IA(;?[[3KKXC%A/0BP&F$AM_OM.NOU* M6$^PO`````)M.B\LKP9.NONL6$\O+*\&3KK^6%A/*@`@14/Z&S`L:``$O<EF M%DHM__MF""!$(6W__``.3-\,<$Y=3G5*+?[Z9@I*K+,"9P1.NO6>2BW_^V8J M2&W^^TZZ44Y83UJ`+P!.N@4X6$\F0$AM_OL@2UB(+PA.NDLV4$\DBR1+8`#_ M.$AX``%(>``(3KH#K%!/8*1.5?_N2.<,`&```)A(>``12&W_[R!M``A(:``2 M3KH_Z$_O``QZ`#@%8#IP`#`$($#1[0`(0B@`$G``,`1R`>&A(&T`",*H``YG M&#`%4D5![?_O<@`R!")!T^T`"!-P````$E)$N'P`$67`(&T`""\H``AA0EA/ M.`!P`#`$Y8!![/9,(FT`""*P"`!P`#`$Y8!![/9,(:T`"`@`!JT````D``@@ M;0`(2J@`!&8`_V!,WP`P3EU.=4Y5``!(YP@@)&T`"'@`2A)G%'``,`3E@"!* M4HIR`!(0LX`X`&#H<``P!,"\```#_TS?!!!.74YU3E4``$CG`#!(>@"T+RT` M"$ZZ0M)03R9`2H!G``"2#"P``;,*8R`O+0`(2'H`I1`LLS)(@$C`Y8`O`$AZ M`(1.NDL^3^\`$%(LLS)*K+,"9Q0O+0`(2'H`?"\LLR9.ND,F3^\`#$AX`!Y. MN@->6$\D0"2LLRHO+0`(+RT`"$ZZ3ZI83U*`+P!.NE+Z6$\O`$ZZ29Q03R5` M``0E2P`(0JH`#"E*LRIP`4S?#`!.74YU+RT`"$AZ`"].NDK&4$]@Z'(`)2XJ M<TEN8VQU9&4Z("5S"@``+2TM+2TM+2!&24Q%("5S"@!U;F%B;&4@=&\@;W!E M;B`E<PH`4WEN=&%X($5R<F]R`$5X<')E<W-I;VX@=&%B;&4@;W9E<F9L;W<` M56YB86QA;F-E9"!"<F%C97,@6UT`1&EV:7-I;VX@8GD@>F5R;P!5;FMN;W=N M($UN96UO;FEC`$EL;&5G86P@061D<F5S<VEN9R!M;V1E`$EL;&5G86P@9F]R M8V5D($%D9')E<W-I;F<@;6]D90!.;W0@96YO=6=H(&%R9W,@<&%S<V5D('1O M($UA8W)O`%!R96UA='5R92!%3T8`26QL96=A;"!C:&%R86-T97(`0G)A;F-H M(&]U="!O9B!R86YG90!%4E(@<'-E=61O+6]P(&5N8V]U;G1E<F5D`$]R:6=I M;B!2979E<G-E+6EN9&5X960`15%5.B!686QU92!M:7-M871C:`!!9&1R97-S M(&UU<W0@8F4@/"0Q,#``26QL96=A;"!B:70@<W!E8VEF:6-A=&EO;@!.;W0@ M96YO=6=H(&%R9W,`3&%B96P@36ES;6%T8V@`5F%L=64@56YD969I;F5D`$EL M;&5G86P@1F]R8V5D($%D9')E<W,@;6]D90!0<F]C97-S;W(@;F]T('-U<'!O M<G1E9```3E7_]#`M``I![(`%2C```&<&&7P``8`$*VRS*O_T8`@@;?_T*U#_ M]"!M__0(*````!!F[#`M``I(P.6`0>R`&BMP"`#_^$JLLP)G)"\M__@@;?_T M+R@`!")M__0O*0`,2'H`8"\LLR9.ND!B3^\`%"\M__@@;?_T+R@`!")M__0O M*0`,2'H`44ZZ2#Q/[P`02FT`#F<H2'H`4TZZ1NA83TJLLP)G#B\LLR9(>@!1 M3KH\X%!/2'@``4ZZ4=)83TY=3G4J;&EN92`E-&QD("4M,3!S("5S"@!L:6YE M("4T;&0@)2TQ,',@)7,*`$%B;W)T:6YG(&%S<V5M8FQY`$%B;W)T:6YG(&%S M<V5M8FQY"@!.5?_\<``P+0`*+P!.ND^L6$\K0/_\2JW__&<:<``P+0`*+P`O M+?_\3KH[I%!/("W__$Y=3G5(>@`*3KKV%EA/8/!U;F%B;&4@=&\@;6%L;&]C M``!.5?_\<``P+0`*4H`(@```.T``"G``,"T`"K"LKJ1C1DAX0`!.ND]`6$\I M0*Z@9@I(>@!63KKUR%A/2'A``"\LKJ!.NCLV4$\I?```0`"NI'``,"T`"K"L MKJ1C"DAZ`#M.NO6<6$\K;*Z@__QP`#`M``K1K*Z@<``P+0`*D:RNI"`M__Q. M74YU=6YA8FQE('1O(&UA;&QO8P!S;V9T=V%R92!E<G)O<@!.50``2.<(("1M M``AX`4JLKJAG"$S?!!!.74YU*7P````!KJA(>@$&+PI.ND4,4$]*@&862&R7 M'$ZZ^A183T(L@'0I?```&68&3$AZ`.4O"DZZ1.903TJ`9AA(;(5D3KKY[EA/ M&7P``8!T*7P``!J3!DQ(>@#"+PI.ND2^4$]*@&<02'H`N2\*3KI$KE!/2H!F M(DALA61.NOFV6$](;)8@3KKYK%A/&7P``8!T*7P``!B?!DQ(>@".+PI.ND1\ M4$]*@&882&R?($ZZ^8183QE\``&`="E\``$,809,2'H`;"\*3KI$5%!/2H!G M$$AZ`&,O"DZZ1$103TJ`9AA(;*ND3KKY3%A/&7P``8!T*7P``!J;!DQ*K`9, M9@Y(>``!2'@`%$ZZ_-!03V``_NHV-3`R`#8X,#,`2$0V,S`S`&AD-C,P,P`V M.#<P-0`V.$A#,3$`-CAH8S$Q`$Y5__!(YP@P)&T`#"!LLQ`(Z``"``A.NC$R M+RT`"$ZZ&RA83RM`__Q*+`909R0@;?_\<``0*``-+P`O*@`((FRS$"\I``I( M>@/(3KI%%D_O`!`F;?_\8!0(*P````QG"E*LLSP([```LS<F4R`+9N@F;?_\ M#"L``0`-9P@,*P`#``UF%DJ39Q(7?``/``T@4TJ09P87?``0``UP`!`K``TX M``@K````#&8*#*L```$```YE"#M\``+_^F`02JL`#F<$<`%@`G``.T#_^G`` M,`1R`>&APJH`#F8@=``T!.."0>R`H$IP*`!G$'``,`3C@$'L@*`X,`@`8-)* M+`909RAP`#`$XX!![("@<@`R,`@`+P%T`#0$+P(O*@`.2'H#%4ZZ1$!/[P`0 M<``P!'(!X:'"J@`.9AY"ITAX``5.NOM>4$\O+?_\3KHR+EA/3-\,$$Y=3G5* M;/1*93(,;``1]$ID*C@L]$IP`#`$<@'AH<*J``YF&$*G2'@`$TZZ^R!03R\M M__Q.NC'P6$]@P$HL!E!G$'``,`0O`$AZ`L1.ND/$4$\P+?_Z2,!R`#($XX%! M[(#"=``T,!@`L()C2'``,`3C@$'L@*!*<`@`9QIR`#($XX%#[("@=``T,1@` M=@'EH\:J``YF#D*G2'@`#DZZ^JY03V`0<``P!..`0>R`H#@P"`!@GG``,`3C M@$'L@'XY<`@`]$AP`#`$($#1RAEH`!+S2!EK`!'S27``,`3C@$'L@,(,<``! M"`!C(DHL@'1G$B`K``[@B!E`\TD9:P`1\TI@"B`K``[@B!E`\TIP`#`$8``! MAB!M__PF4`@K````#&86#*L```$```YE#$*G2'@`#DZZ^AA03QEK`!'S22!M M__P(*`````QF*B!M__P,J`````<`#F,.0J=(>``/3KKY[%!/8`X@;?_\("@` M#N.`T2SS2&```3@@;?_\""@````,9BH@;?_\#*@````'``YC#D*G2'@`#TZZ M^;)03V`.(&W__"`H``[C@-$L\T@@;?_\)E`(*P````QF%@RK```!```.90Q" MITAX``Y.NOE^4$\9:P`1\TDF4P@K````#&8``+0@;+,0""@`!0`(9PHB;+,0 M("D`#F`(+&RS$"`N``HK0/_V(&RS$`@H``4`"&<,(FRS$'``$"D`"6`*+&RS M$'``$"X`"!M`__40+?_UP#P``V8^("L`#I"M__9R`#($XX%![(!^=``T,!@` MD((K0/_P#*T```"`__!L"@RM____@/_P;`Q"ITAX``I.NOC<4$\@+?_PP+P` M``#_'P"X?``)9@1P`6`"<`)![/-($A\1@0@`8!:0O`````EG`/\Z78!G`/YN M4X!G`/[,3KH2PB\M__Q.NB]N6$]@`/T^4$,Z("4P-&QX("!-3D4Z("5S("!A M9&1R;6]D93H@)60@(`!M;F5M87-K.B`E,#AL>"!A9')M;V1E.B`E;&0@($-V M=%MA;5TZ("5L9`H`9FEN86P@861D<FUO9&4@/2`E9`H``$Y5```@;0`(#"@` M;@`!9@@9?``!!E!@!$(L!E!.74YU3E4``$ZZ++!.74YU3E7__$ZZ+*0@;0`( M#!``(F9B+RT`"$ZZ15183R\`3KI(IEA/*T#__"!M``A2B"\(+RW__$ZZ/SI0 M3RMM__P`"&`$4JT`""!M``A*$&<*(FT`"`P1`")FZB!M``A"$"\M__Q.NO3@ M6$\O+?_\3KI(:%A/8`HO+0`(3KKTREA/3EU.=4Y5```O"B1LLPQ@(B\J``0O M+0`(3KH^J%!/2H!F#BE*LQ!.NBP$)%].74YU)%(@"F;:2'@`'$ZZ^%)83R1` M*4"S$"2LLPPO+0`(+RT`"$ZZ1)I83U*`+P!.ND?J6$\O`$ZZ/HQ03R5```05 M?``!`!L5?``!`!H5?``!``D5?``!``@I2K,,#&P`%/1*9@8(Z@`$``A.NBN2 M8(Q.50``2.<,("1M``A.NBN`0FST2'@`8$P,,@`@2`!G0A`R2`!(@$C`+P!A M2EA/Z8`O`"!*T<00*``!2(!(P"\`83183R(?*@':@%*$2C)(`&<8,"ST2%)L M]$A![/-($84``%*$2C)(`&:N3KH0FDS?!#!.74YU3E4```RM````,``(;1@, MK0```#D`"&X.("T`")"\````,$Y=3G4,K0```&$`"&T6#*T```!F``AN#"`M M``B0O````%=@W`RM````00`(;18,K0```$8`"&X,("T`")"\````-V"\0J=" MITZZ]?Y03TAZ`"!.NCUX6$]*K+,"9PXO++,F2'H`*$ZZ,W!03W``8)`H375S M="!B92!A('9A;&ED(&AE>"!D:6=I="D`*$UU<W0@8F4@82!V86QI9"!H97@@ M9&EG:70I"@``3E4``$ZZ*D9(>``!2'@`"TZZ]8Q03TAX``%.ND@.6$].74YU M3E7_^DCG##!"+?_[0FST2$ZZ*A8@;0`,(F@`"`PI`'8``69N&WP``?_[>@!@ M`E)%(&T`"$HP4`!G#")M``@,,0`@4`!FZ#`%2,`O`"\M``A.NB=Z4$\F0#`% M2,#1K0`((`MF$DAZ!"1.NCR46$],WPPP3EU.=0@K``4`#&<(*VL`"/_\8`Q( M>@063KH\<EA/8-PO+0`(3KH3CEA/)$!@``/4*"H`#@@J````#&<*4JRS/`CL M``*S-P@J``,`#&<``>0J*@`(($5P`!`0*`!G``'02BW_^V<T0J<O!$ZZ)MI0 M3R\M__Q.NA,^6$\F0"@K``X(*P````QG"E*LLSP([``#LS<O"TZZ*TQ83W`` M,"ST2F```6P@!,"\````_S(L]$A2;/1(0>SS2!&`$`!@``%J2BR`=&<T(`3@ MB,"\````_S(L]$A2;/1(0>SS2!&`$``@!,"\````_S(L]$A2;/1(0>SS2!&` M$`!@,B`$P+P```#_,BST2%)L]$A![/-($8`0`"`$X(C`O````/\R+/1(4FST M2$'L\T@1@!``8```^DHL@'1G;"`$<ACBJ,"\````_S0L]$A2;/1(0>SS2!&` M(``@!'(0XJC`O````/\T+/1(4FST2$'L\T@1@"``(`3@B,"\````_S(L]$A2 M;/1(0>SS2!&`$``@!,"\````_S(L]$A2;/1(0>SS2!&`$`!@:B`$P+P```#_ M,BST2%)L]$A![/-($8`0`"`$X(C`O````/\R+/1(4FST2$'L\T@1@!``(`1R M$.*HP+P```#_-"ST2%)L]$A![/-($8`@`"`$<ACBJ,"\````_S0L]$A2;/1( M0>SS2!&`(`!@&E>`9P#^DE>`9P#^J)"\````#6<`_PY@`/Y^4H5@`/XH8``! MT$HM__MG.G``$"H`#"\`+P1.NB4"4$\O+?_\3KH19EA/)D`H*P`.""L````, M9PI2K+,\".P`!+,W+PM.NBET6$]P`#`L]$I@``%L(`3`O````/\R+/1(4FST M2$'L\T@1@!``8``!:DHL@'1G-"`$X(C`O````/\R+/1(4FST2$'L\T@1@!`` M(`3`O````/\R+/1(4FST2$'L\T@1@!``8#(@!,"\````_S(L]$A2;/1(0>SS M2!&`$``@!."(P+P```#_,BST2%)L]$A![/-($8`0`&```/I*+(!T9VP@!'(8 MXJC`O````/\T+/1(4FST2$'L\T@1@"``(`1R$.*HP+P```#_-"ST2%)L]$A! M[/-($8`@`"`$X(C`O````/\R+/1(4FST2$'L\T@1@!``(`3`O````/\R+/1( M4FST2$'L\T@1@!``8&H@!,"\````_S(L]$A2;/1(0>SS2!&`$``@!."(P+P` M``#_,BST2%)L]$A![/-($8`0`"`$<A#BJ,"\````_S0L]$A2;/1(0>SS2!&` M(``@!'(8XJC`O````/\T+/1(4FST2$'L\T@1@"``8!I7@&<`_I)7@&<`_JB0 MO`````UG`/\.8`#^?B12(`IF`/PJ3KH+)"\*3KHGTEA/8`#[YD5132!L86)E M;"!N;W0@9F]U;F0`;75S="!S<&5C:69Y($5132!L86)E;"!F;W(@1%8`3E7_ M^"\**WP````!__Q"K?_X#&P`!O1*9@@K?`````+__`QL`!/T2F8(*WP````$ M__Q.NB4X+RT`"$ZZ#RY83R1`2H!G6$J29P@@4BMH``[_^`@J````#&<,4JRS M/`CL``6S-V`P2I)G%"!2""@````,9PI2K+,\".P`!;,W("H`#B(M__Q.ND0> M+P`O+?_X3KH-E%!/+PI.NB;^6$\D7TY=3G5.50``+PHO+0`(3KH.NEA/)$`@ M;+,0(6H`#@`*""H````,9PP@;+,0".@````(8`H@;+,0`B@`_@`((&RS$`@H M````&F<4(&RS$"%J``X`$B!LLQ`1:@`,`!I*DF<@(%(9:``1@'(@4@@H```` M#&<.2'@``4AX`!).NN^@4$].NB1(+PI.NB9N6$\D7TY=3G5.50``+PHO+0`( M3KH.*EA/)$`@;+,0".@`!0`(2BH`#6=((&RS$"%J``X`#@@J````#&<,(&RS M$`CH````"6`*(&RS$`(H`/X`"2!LLQ`(*````!MG%"!LLQ`A:@`.`!8@;+,0 M$6H`#``;3KHCS"\*3KHE\EA/)%].74YU3E4``$ZZ([8@;+,0`B@`WP`(3EU. M=4Y5__8O+0`(3KH-FEA/*T#__$(M__L@;+,0$"@`",`\`"`;0/_Z2BW_^F<, M(&RS$`CH``(`"6`*(&RS$`CH``(`""!M__Q*D&<D(&W__")0""D````,9PQ2 MK+,\".P`!K,W8`H@;?_\&V@`$?_[2BW_^F=L(&RS$'``$"@`"2)M__QR`!(I M``R`@0@```!G#%*LLSP([``'LS=@0B!M__PB;+,0("D`#BQM__PB+@`.3KH[ M4"0H``Z4@"M"__8@;?_\("@`#K"M__9G$B\M__9P`!`M__LO`$ZZ"X903V!J M(&RS$'``$"@`"")M__QR`!(I``R`@0@```!G#%*LLSP([```LS9@0B!M__PB M;+,0("D`"BQM__PB+@`.3KHZY"0H``Z4@"M"__8@;?_\("@`#K"M__9G$B\M M__9P`!`M__LO`$ZZ"QI03R\M__Q.NB2"6$].NB)03EU.=4Y5``!2K+,8*6RS M&+,<3KHB.DY=3G5.5?_X+RT`"$ZZ#"A83RM`__PO+*\"3KHZWEA/+P`O+*\" M3KH?M%!/*T#_^$JM__AF&B\LKP).NCJ^6$\O`"\LKP).NB#04$\K0/_X(&W_ M^`@H````#&9<(&W__`@H````#&<,4JRS/`CL``&S-F!$(&W_^")M__P@*``. ML*D`#F<R0J=(>``-3KKL_%!/(&W__"\H``XB;?_X+RD`#DAZ`%Q.NC6H3^\` M#%*LLSP([``"LS8@;?_\(FW_^"-H``X`#B!M__@B;?_\$"D`#,`\``D10``, M(&W__")M__@C:``(``@@;?_\`B@`UP`,+RW__$ZZ(VQ83TY=3G5O;&0@=F%L M=64Z("0E,#1L>"`@;F5W('9A;'5E.B`D)3`T;'@*`$Y5``!(YP@@+RRO`DZZ M.<983R@`+P0O+*\"3KH>FE!/)$!*@&<4""H``P`,9PHO*@`(3KH]"EA/8`XO M!"\LKP).NA^P4$\D0$*J``X5?``X``PO+0`(+RT`"$ZZ.7A83U*`+P!.NCS( M6$\O`$ZZ,VI03R5```A,WP003EU.=4Y5_O@O+0`(3KH*B%A/*T#__"MM__S_ M^&!\(&W_^`@H````#&9H(&W_^!`H``S`/``H9QH@;?_X+R@`"$AZ`()(;?[X M3KHT%D_O``Q@&"!M__@O*``.2'H`:TAM_OA.NC/\3^\`#$JLLR9G%$AM_OA( M>@!6+RRS)DZZ+#A/[P`,2&W^^$AZ`$9.NC0B4$\@;?_X*U#_^$JM__AF`/]^ M2'H`,$ZZ,L983TJLLR9G#B\LLR9(>``*3KHY#%!/3EU.=25S`"0E;'@`("5S M`"`E<P```$Y5__@O+0`(3KH)MEA/*T#__"\LKP).NCAL6$\O`"\LKP).NAU" M4$\K0/_X2JW_^&8:+RRO`DZZ.$Q83R\`+RRO`DZZ'EY03RM`__@@;?_\(FW_ M^"-H``X`#B!M__@B;?_\$"D`#,`\``D10``,(&W__")M__@C:``(``@@;?_\ M`B@`UP`,+RW__$ZZ(6)83TY=3G5.5?_\2.<.,$ZZ'R0,;``@!E)F%$AZ`3Q. MNC'J6$]P`$S?#'!.74YU4FP&4B\M``A.NC>^6$]:@"\`3KH[#EA/*T#__"!M M__Q"D"\M``@@;?_\6(@O"$ZZ,9Q03R9M__P@;0`(2A!G``"4(FT`"`P1``IG M``"(*BT`""!M``A*$&<:(FT`"`P1``IG$"QM``@,%@`L9P92K0`(8-X@+0`( MD(5:@"\`3KHZHEA/*``@1$*0)H0F1"`M``B0A2\`($18B"\(+P5.NB883^\` M#"!M``B1Q='$0B@`!"!M``@,$``L9@12K0`((&T`"`P0`"!F!E*M``A@\&`` M_V9(>``>3KKJCEA/)$`DK+,J(&T`#"5H``@`!"!LLRHE:``(``A"J@`,%7P` M`0`0)6RS'``:(&T`#"5H``X`%B5M__P`$BE*LRI2K+,8*6RS&+,<8`#^T&EN M9FEN:71E(&UA8W)O(')E8W5R<VEO;@``3E4``$AZ``Q.NC".6$].74YU14Y$ M(&YO="!I;7!L96UE;G1E9"!Y970`3E4``$CG"#`D;+,J3KH=B@@J````$&<T M4VP&4B9J`!)@#"@3+PM.NCF<6$\F1"`+9O`I:@`:LQPI4K,J+PI.NCF$6$], MWPP03EU.=4AZ``I.NC`<6$]@[&YO="!W:71H:6X@82!M86-R;P``3E4``&&. M3EU.=4Y5__Q.NAT<+RT`"$ZZ!Q)83RM`__P@;?_\2B@`#&8$<`%@`G``+P!. MN@7V6$\O+?_\3KH?&EA/3EU.=4Y5__Q.NAS@+RT`"$ZZ!M983RM`__P@;?_\ M2B@`#&<$<`%@`G``+P!.N@6Z6$\O+?_\3KH>WEA/3EU.=4Y5__P@;+,42B@` M"6<*(FRS%$HI``IF#$*G3KH%C%A/3EU.=4ZZ'(0O+0`(3KH&>EA/*T#__"!M M__Q**``,9QQ2K+,\".P``[,V0J=.N@5:6$\@;+,40B@`"F`:(&W__$JH``YG M!'`!8`)P`$C`+P!.N@4V6$\O+?_\3KH>6EA/8)Y.50``(&RS%$HH``IG*")L MLQ0(*0`"``AF'$ZZ'`P@;+,42B@`"68$<`%@`G``(FRS%!-```E.74YU3E7_ M_"MLLQ3__"!M__P(*``"``AF.B!M__Q**``*9P1.NAO,(&W__")H``2S[+,J M9PQ(>@`@3KHNC%A/8!(@;?_\*5"S%"\M__Q.NC?.6$].74YU=&]O(&UA;GD@ M96YD:68G<P``3E4``$CG`#!.NAM^+RT`"$ZZ!7183R9`2'@`%DZZY\Q83R1` M)*RS+B5LLRH`$"!LLRHO*``(3KHDYEA/)4``""!LLRHE:``,``PE:P`.``05 M:P`,`!1**P`,9PI2K+,\".P`!+,V*4JS+B\+3KH=1EA/3-\,`$Y=3G5.50`` M2JRS+F=F(&RS+B)H`!"S[+,J9E@@;+,N2B@`%&8X(FRS+E.I``1*J0`$9RI" MIR!LLRXO*``((FRS*B\I``A.NB/F3^\`#"!LLRXB;+,J(V@`#``,8!)(>``6 M2&RS+DZZWN!03TZZ&J1.74YU2'H`"DZZ+6Y83V#P;F\@<F5P96%T`$Y5__Q* MK+,\9@`">"!LLQ`(*``$``AF``)J2BRS)&<``)9"++,D(&RS$`@H````"&<. M4JRS/`CL``&S-TY=3G4@;+,0*6@`"JZT#"P``X!U9&0O++,@("RNM,"\```` M_TC`+P!.NC-24$\O++,@("RNM."(P+P```#_2,`O`$ZZ,SA03PPL``*`=68J M+RRS($ZZ(XQ83RE`KK!"K*ZL+RRS($*G3KHS$E!/+RRS($*G3KHS!E!/<``0 M+(!U8``!I"!LLQ`@*``*L*RNM&1,+RRNM"!LLQ!P`!`H``@O`")LLQ`O*0`* M3KK7XE!/+P`@;+,0+R@`!$AZ`;9.NBVD3^\`$$AX``%(>``,3KKDSE!/2'@` M`4ZZ-U!83R!LLQ`@*``*L*RNM&<8+RRS('``$"R`<B\`3KHR@E!/4JRNM&#: M+RRS($AX``$P+/1(2,`O`$AL\TA.NB,:3^\`$&```1H@;+,0("@`"K"LKK1G M``#,(&RS$"EH``JNM"\LLR!.NB*>6$\K0/_\0J<O+*ZP+RRS($ZZ(A!/[P`, M+RRS("`LKJS`O````/](P"\`3KHR"E!/+RRS("`LKJS@@,"\````_TC`+P!. MNC'P4$]"IR\M__PO++,@3KHAS$_O``PO++,@("RNM,"\````_TC`+P!.NC'& M4$\O++,@("RNM."(P+P```#_2,`O`$ZZ,:Q03R\LLR!.NB((6$\I0*ZP0JRN MK"\LLR!"ITZZ,8Y03R\LLR!"ITZZ,8)03R\LLR!(>``!,"ST2$C`+P!(;/-( M3KHB($_O`!`P+/1(2,#1K*ZL8!93@&<`_EI3@&<`_O13@&<`_DY@`/Y*,"ST M2$C`T:RNM"!LLQ`P+/1(2,#1J``*(&RS$`@H``4`"&<.(&RS$#`L]$A(P-&H M``Y@`/V0<V5G;65N=#H@)7,@)7,@('9S(&-U<G)E;G0@;W)G.B`E,#1L>`H` M`$Y5``!*K+,\9EX,+``"@'5F5D*G+RRNL"\LLR!.NB"P3^\`#"\LLR`@+*ZL MP+P```#_2,`O`$ZZ,*I03R\LLR`@+*ZLX(#`O````/](P"\`3KHPD%!/2'@` M`D*G+RRS($ZZ(&Q/[P`,3EU.=4Y5```O+0`(2'@!`$AL\TA.NA]H3^\`#`RM M```!```,8Q0Y?`$`]$@$K0```0``#$ZZ_(Q@XCEM``[T2$ZZ_(!.74YU3E4` M`"\*2'@`#$ZZXUA83R1`)*RS%"5LLRH`!$(J``@5;0`+``D@;+,42B@`"F<. M(FRS%$HI``EG!'`!8`)P`!5```HI2K,4)%].74YU82YO=70`<F%M.@``;&ES M=`!I;F-L=61E`'-E9P!H97@`97)R`&1C`&1S`&1V`&5N9`!T<F%C90!O<F<` M<F]R9P!R96YD`&%L:6=N`'-U8G)O=71I;F4`97%U`&5Q;0!S970`;6%C`&5N M9&T`;65X:70`:69C;VYS=`!I9FYC;VYS=`!I9@!E;'-E`&5N9&EF`&5I9@!R M97!E870`<F5P96YD`&5C:&\`<')O8V5S<V]R`$Y5_]I(YPPP)&T`"#ML!J#_ M_CML!J+__#EL!IH&H#EL!IP&HCE\``$&GDZZ%ZXH`"9`2A)G``842BRO`&<2 M$!)(@$C`+P!(>@;,3KHISE!/$!)(@$C`8``%0E**8``%Z$IL!IYG$$AX`(!( M>@N$3KH)WE!/8`I"IT*G3KK@V%!/4HI@``7"2'@`%$AZ"Z!.N@F^4$]2BF`` M!:Y(>``42'H+LDZZ":I03U**8``%FDIL!IYG$"!*4H@O"$ZZ$*983R1`8!!( M>``42'H+\DZZ"8!03U**8``%<$AX``I(>@PN3KH);%!/4HI@``5<2'@`$TAZ M#%Q.N@E84$]2BF``!4A*;`:>9Q!(>`"`2'H*RDZZ"3Y03V`.2'@`$TAZ#%1. MN@DN4$]2BF``!1Y*;`:>9Q1(>`"`2'H*8DZZ"1103U**8``%!`PJ`#X``682 M2'@`$DAZ#$!.N@CX4$]2BF`H#"H`/0`!9A)(>``12'H,Q$ZZ"-Y03U**8`Y( M>``12'H,B$ZZ",Q03U**8``$O$IL!IYG%$AX`(!(>@H>3KH(LE!/4HI@``2B M#"H`/``!9A)(>``22'H,&$ZZ")903U**8"@,*@`]``%F$DAX`!%(>@RV3KH( M?%!/4HI@#DAX`!%(>@QZ3KH(:E!/4HI@``1:#"H`/0`!9@)2BDAX`!!(>@RP M3KH(3%!/4HI@``0\2FP&GF<02'@`@$AZ"?).N@@R4$]@$$AX`!!(>@RP3KH( M(E!/4HI2BF``!!`,*@`F``%F$DAX``Q(>@R\3KH(!%!/4HI@#DAX``](>@U. M3KH'\E!/4HI@``/B2'@`#DAZ#19.N@?>4$]2BF```\X,*@!\``%F$DAX``M( M>@RZ3KH'PE!/4HI@#DAX``U(>@TN3KH'L%!/4HI@``.@#&P`(`:<9@Q(>@1M M3KHF(EA/8!8P+`:<4FP&G'(`,@#C@4'L!O!"<!@`4HI@``-P,"P&G+!L!J)G M&G(`,BP&G%.!XX%![`;P2G`8`&<&3KH$MF#<,"P&G+!L!J)G!%-L!IQ2BC`L M!IJP;`:@9@Y(>@043KHEO%A/8``#)`P2`&1F9%**,"P&FD'L!J]*,```9E1P M`#`L!II3@.6`0>P'L"\P"`!(>@/Y2&W_VDZZ)G1/[P`,2&W_VDAM_]I.NBM> M6$]2@"\`3KHNKEA/+P!.NB504$]R`#(L!II3@>6!0>P(L"&`&`!@``*V($01 M?``!``U2BF```J@@1!%\``P`#5**8``"FB!$#"@`#``-9B8,*@`L``%F'A`J M``)(@$C`",``!;"\````>68*($01?``+``U4BE**8``"9#`L!IRP;`:B9P9. MN@.^8/`Y?``!!IX0*@`!2(!(P`C```4[0/_Z($0,*``,``UF*@QM`'C_^F8B M$"H``DB`2,`O`$ZZ`SQ83TI`9@X@1!%\``H`#5**8```Z@QM`'C_^F8B$"H` M`DB`2,`O`$ZZ`Q)83TI`9@X@1!%\``T`#5**8```P`QM`'G_^F8B$"H``DB` M2,`O`$ZZ`NA83TI`9@X@1!%\``X`#5**8```EDZZ$T8J`"!$((53;`::,"P& MFK!L!J!D"D*G0J=.NMRD4$\P+`::L&P&H&,*0J="ITZZW)!03W``,"P&FN6` M0>P'L")$(W`(```.,"P&FD'L!K`B1!-P````#'``,"P&FN6`0>P(L")$(W`( M```(2K`(`&<>($0(Z``#``Q*+*\`9Q`@1"\H``A(>@(O3KHD^E!/*`52BF`` M`1P@2E*(+PA.N@KP6$\D0&```0H@2E*(+PA.N@JD6$\D0&```/@@2E*(+PA. MN@Q86$\D0&```.8,$@`P9@PO"DZZ"U)83R1`8"(,$@`P;Q(,$@`Y;@PO"DZZ M"XA83R1`8`HO"DZZ#&!83R1`8```KI"\````"F<`^KB0O````!9G`/JN4X!G M`/Q:4X!GF%.`9P#]UE.`9P#_:E.`9P#ZYE.`9P#\:E.`9P#_:E.`9P#]QE.` M9P#]SE.`9P#ZH%.`9P#[`%.`9P#]\E.`9P#["%6`9P#ZG)"\````#6<`^X13 M@&<`^^!3@&<`^Q93@&<`^KZ0O````!QG`/R$58!G`/RN4X!G`/PVD+P````> M9P#\0%6`9P#Z(&``_QY@`/GJ,"P&G+!L!J)G!DZZ`5A@\#`L!IJP;`:@9W!" M;?_X4VP&FG``,"P&FN6`0>P'L")$(W`(```.,"P&FD'L!K`B1!-P````#'`` M,"P&FN6`0>P(L")$(W`(```(2K`(`&<>($0(Z``#``Q*+*\`9Q`@1"\H``A( M>@"73KHC5E!/2BL`#68&%WP``P`-,"P&FK!L!J!F"C(L!IRR;`:B9PI"IT*G M3KK:9E!/.6P&H`::.6P&H@:<.6W__@:@.6W__`:B(`M,WPPP3EU.=6-H87(@ M)R5C)PH`=&]O(&UA;GD@;W!S`"==)R!E<G)O<BP@;F\@87)G(&]N('-T86-K M`"5L9`!35%))3D<Z("5S"@!35%))3D<Z("5S"@``3E4```RM````80`(;0H, MK0```'H`"&\H#*T```!!``AM"@RM````6@`(;Q0,K0```#``"&T.#*T````Y M``AN!'`!8`)P`$Y=3G5.50``2BRO`&<<<``P+`:<+P!R`#(L!IHO`4AZ`29. MNB),3^\`##`L!IRP;`:B8A1"IT*G3KK9<%!/.6P&H@:<3EU.=5-L!IQP`#`L M!ISC@$'L!O`,<`"`"`!F8'``,"P&FG(`,BP&H%*!L(%D$D*G0J=.NMDR4$\Y M;`:@!II@P%-L!IHP+`::0>P&L'(`$C```"\!=``T+`::Y8)#[`>P+S$H`'`` M,"P&G.6`0>P',")P"`!.D5!/8```A'``,"P&FG(`,BP&H%2!L(%D%$*G0J=. MNMC24$\Y;`:@!II@`/]@56P&FC`L!II![`:Q<@`2,```+P$T+`::0^P&L'8` M%C$@`"\#=@`V+`::4H/E@TWL![`O-C@`=@`V+`::Y8--[`>P+S8X`'``,"P& MG.6`0>P',")P"`!.D4_O`!!@`/\`979A;'1O<"!`*$$L3RD@)6QD("5L9`H` M3E7__$CG"#!"K?_\2BRO`&<8<``P+`::+P`O+0`(2'H`^$ZZ(.Y/[P`,0FP& MG@@M``,`#V=F*VT`"/_\)&T`"'@`<``P!"M```A*$F<<#!(`(F<6<``0$B(M M``CA@8"!*T``"%**4D1@X'``,`12@"\`3KHHHEA/)D!P`#`$+P`O"R\M__Q. MNA0D3^\`#$(S0``(K0`#``\K2__\<``P+`::Y8!![`>P(:T`"`@`<``P+`:: MY8!![`BP(:W__`@`,"P&FD'L!K`1K0`/``!2;`::#&P`0`::9A!(>@!03KH> M\%A/.6P&H`::,"P&G+!L!J)G''(`,BP&G%.!XX%![`;P#'``@!@`9@9.NOV: M8-I,WPP03EU.=7-T86-K87)G("5L9"`H0"5D*0H`<W1A8VMA<F<Z(&UA>&%R M9W,@<W1A8VME9`!.50``2BRO`&<*2'H!`DZZ'GI83SE\``$&GC`L!IRP;`:B M9PH,K0```(``#&9$2BRO`&<2<``P+`:<+P!(>@#53KH?BE!/<``P+`:<Y8!! M[`<P(:T`"`@`<``P+`:<XX!![`;P,:T`#@@`4FP&G$Y=3G4P+`:<L&P&HF<V M<@`R+`:<4X'C@4'L!O!*<!@`9R)T`#0L!IQ3@N."0^P&\#8Q*`!(PRQM``R] MPVX&3KK\LF#`2BRO`&<2<``P+`:<+P!(>@!C3KH?!E!/<``P+`:<Y8!![`<P M(:T`"`@`<``P+`:<XX!![`;P,:T`#@@`4FP&G`QL`"`&G&802'H`-4ZZ'8I8 M3SEL!J(&G&``_V)D;V]P`&1O;W`@0"`E;&0@=6YA<GD*`&1O;W`@0"`E;&0* M`&1O;W`Z('1O;R!M86YY(&]P97)A=&]R<P!.50``+RT`#"`M``C`O````/\O M`$ZZ_5I03TY=3G5.50``+RT`#"`M``C@@,"\````_R\`3KK].E!/3EU.=4Y5 M```O+0`,("T`"$2`+P!.NOT@4$].74YU3E4``"\M``P@+0`(1H`O`$ZZ_090 M3TY=3G5.50``+RT`#$JM``AF!'`!8`)P`$C`+P!.NOSD4$].74YU3E4``"`M M`!"`K0`4+P`B+0`,("T`"$ZZ*/@O`$ZZ_+Y03TY=3G5.50``("T`$("M`!1G M%B`M`!"`K0`4+P!"ITZZ_)I03TY=3G5*K0`,9A9(>@`L3KH<5EA/0J="ITZZ M_'Q03V`60J<B+0`,("T`"$ZZ(7XO`$ZZ_&103V#(9&EV:7-I;VX@8GD@>F5R M;P``3E4``"`M`!"`K0`49Q8@+0`0@*T`%"\`0J=.NOPP4$].74YU2JT`#&8. M0J<O+0`(3KK\&E!/8!9"IR(M``P@+0`(3KHA1"\`3KK\`E!/8-!.50``2JT` M$&<.+RT`$$*G3KK[ZE!/8"9*K0`(9P8@+0`48`)P`"\`2JT`"&<&("T`#&`" M<``O`$ZZ^\)03TY=3G5.50``("T`$("M`!0O`"(M``C2K0`,+P%.NON@4$]. M74YU3E4``"`M`!"`K0`4+P`B+0`(DJT`#"\!3KK[?E!/3EU.=4Y5```@+0`0 M@*T`%&<4("T`$("M`!0O`$*G3KK[6E!/8!1"IR`M``@B+0`,XJ`O`$ZZ^T10 M3TY=3G5.50``("T`$("M`!1G%"`M`!"`K0`4+P!"ITZZ^R!03V`40J<@+0`( M(BT`#..@+P!.NOL*4$].74YU3E4``"`M`!"`K0`4+P`B+0`(LJT`#&\$=`%@ M`G0`+P).NOK@4$].74YU3E4``"`M`!"`K0`4+P`B+0`(LJT`#&T$=`%@`G0` M+P).NOJV4$].74YU3E4``"`M`!"`K0`4+P`B+0`(LJT`#&P$=`%@`G0`+P). MNOJ,4$].74YU3E4``"`M`!"`K0`4+P`B+0`(LJT`#&X$=`%@`G0`+P).NOIB M4$].74YU3E4``"`M`!"`K0`4+P`B+0`(LJT`#&8$=`%@`G0`+P).NOHX4$]. M74YU3E4``"`M`!"`K0`4+P`B+0`(LJT`#&<$=`%@`G0`+P).NOH.4$].74YU M3E4``$JM`!!F!DJM``AG#$JM`!1F%$JM``QF#D*G0J=.NOGD4$].74YU("T` M$("M`!0O`$AX``%.NOG,4$]@YDY5``!*K0`09@9*K0`(9@Q*K0`49A9*K0`, M9Q!"ITAX``%.NOFB4$].74YU("T`$("M`!0O`$*G3KKYC%!/8.A.50``("T` M$("M`!0O`"(M``PD+0`(LX(O`DZZ^6I03TY=3G5.50``("T`$("M`!0O`"(M M``C"K0`,+P%.NOE(4$].74YU3E4``"`M`!"`K0`4+P`B+0`(@JT`#"\!3KKY M)E!/3EU.=4Y5```@;0`(2A!G&D*G(&T`"!`02(!(P"\`3KKY`E!/4JT`"&`, M0J=(>``@3KKX\%!/("T`"$Y=3G5.50``+P1X`"!M``@,$``P;20B;0`(#!$` M.6X:(&T`"!`02(!(P"($Z8'0@2@`F+P````P8$H@;0`(#!``86T*(FT`"`P1 M`&9O%"QM``@,%@!!;2HL;0`(#!8`1FX@(&T`"!`02(!(P,"\````'R($Z8'0 M@2@`V+P````)8`)@!E*M``A@@D*G+P1.NOA84$\@+0`(*!].74YU3E4``"\$ M>``@;0`(#!``,&TH(FT`"`P1`#=N'B!M``@0$$B`2,`B!.>!T($H`)B\```` M,%*M``A@SD*G+P1.NO@*4$\@+0`(*!].74YU3E4``"\$>``@;0`(#!``,&TP M(FT`"`P1`#EN)B!M``@0$$B`2,!R"B\`(`1.NB0")!_4@"@"F+P````P4JT` M"&#&0J<O!$ZZ][103R`M``@H'TY=3G5.50``+P1X`"!M``@,$``P9PHB;0`( M#!$`,68>(&T`"!`02(!(P)"\````,"($XX$H`(B!4JT`"&#.0J<O!$ZZ]V90 M3R`M``@H'TY=3G5.50``2'@`""\M``A.NO=*4$\@;0`(2A!G$")M``@,$0`B M9P92K0`(8.@@;0`(#!``(F8$4JT`""`M``A.74YU3E7__DCG`#!"+?__)FT` M"&`"4HL,$P!?9_@,$P`N9_(,$P!A908,$P!Z8^8,$P!!908,$P!:8]H,$P`P M908,$P`Y8\ZW[0`(9G!"ITAX``E.NL\24$\@;0`(<``0*/__+P`B;0`(<@`2 M$2\!+&T`"'0`%!8O`DAZ`/9.NA>N3^\`$$JLLP)G)"!M``AP`!`0+P`B;0`( M<@`2$2\!2'H`["\LLR9.N@^*3^\`$"`M``A2@$S?#`!.74YU(`N0K0`(+P`O M+0`(3KH`[E!/)$!*@&=L""H````,9P12K+,X""H`!0`,9Q(;?``!__\O*@`( M3KKM'EA/)$`(*@`#``QG$$AX``@O*@`(3KKV#E!/8!AP`!`J``S`O`````$O M`"\J``Y.NO7T4$\`*@!$``Q*+?__9P@O"DZZ!0983V`J2'@``4*G3KKUTE!/ M(`N0K0`(+P`O+0`(3KH!FE!/)$`5?`!%``Q2K+,X(`M@`/]&8VAA<B`]("<E M;&,G("5L9"`H+3$Z("5L9"D*`&-H87(@/2`G)6QC)R!C;V1E("5L9`H``$Y5 M```I;0`(KMH9;0`/KMA.74YU3E7_ODCG""`@;0`(#!``+F8``,H,;0`!``YF M4"!LLQ`(*``%``AG'"!LLQ`0*``)P#P``1E`KNP@;+,0*6@`#J[N8!H@;+,0 M$"@`",`\``$90*[L(&RS$"EH``JN[D'LKN`@"$S?!!!.74YU#&T``@`.9A0@ M;0`(#"@`+@`!9@A![*[,(`A@W"\LLQQ(>@"J2&W_P$ZZ%8Y/[P`,2&W_P$ZZ M&GQ83SM`_[XP+0`.2,`O`#(M_[Y(P4'M_\#2B"\!+RT`"$ZZ"4A/[P`,,"W_ MOM%M``Y![?_`*T@`"#`M``Y(P"\`+RT`"$ZZ`3)03S@`<``P!.6`0>RS0"1P M"`!@+G``,"H`$C(M``Y(P;"!9APT+0`.2,(O`B\M``@O*@`$3KH(F$_O``Q* M@&8&)%(@"F;.(`I@`/\N)6QD`$Y5_[Y(YP@@(&T`"`P0`"YF5"\LLQQ(>@#$ M2&W_P$ZZ%,A/[P`,2&W_P$ZZ&;983SM`_[XP+0`.2,`O`#(M_[Y(P4'M_\#2 MB"\!+RT`"$ZZ"()/[P`,,"W_OM%M``Y![?_`*T@`"$ZZ`I`D0#`M``Y(P%*` M+P!.NLU>6$\E0``$,"T`#DC`+P`O*@`$+RT`"$ZZ"$!/[P`,-6T`#@`2,"T` M#DC`+P`O+0`(83103S@`<``P!.6`0>RS0"2P"``5?``!``QP`#`$Y8!![+-` M(8H(`"`*3-\$$$Y=3G4E;&0`3E4``$CG#"`D;0`(."T`#GH`,`131$I`9Q1P M`#`%Y8`@2E**<@`2$+.`.@!@Y'``,`7`O```#_],WP0P3EU.=4Y5__I(YPPP M)FRS$!`K``C`/``@&T#__THM__]G"'``$"L`"6`&<``0*P`(&T#__DHM__]G M!B`K``Y@!"`K``HK0/_Z*6L`"O-$<``0*P`(*4#S0"HLKP(@14H09@A,WPPP M3EU.=2\%3KH86%A/.`!P`#`$($#1Q0PH`#K__V8"4T1P`#`$+P`O!4ZZ_1A0 M3R1`2H!G``#6<``0*@`,P+P````%L+P````%9C12K+,\".P`!;,V2BRO`&<@ M<``0+?_^+P!R`!(J``PO`2\J``1(>@#03KH30D_O`!!@``",""T``/_^9Q0( M*@`"``QG#%*LLSP([``%LS9@;@@M``#__F9F""H````,9EX@*@`.L*W_^F=4 M<``0+?_^P+P````'+P`O+?_Z3KJ]&%!/+P!P`!`J``PO`"\J``Y.NKT$4$\O M`"\J``1(>@!S3KH2RD_O`!!"ITAX`!%.NLGV4$]2K+,\".P`!K,V8!!P`#`$ M+P`O!4ZZ_6I03R1`)6W_^@`.<``0*@`,"(```'(`$BW__L*\`````8"!%4`` M#&``_KYR961O(#$S.B`G)7,G("4P-&QX("4P-&QX"@!M:7-M871C:"`E,3!S M("5S("!P8SH@)7,*``!.5?_\2JP&J&<>*VP&J/_\(&P&J"E0!JA(>``4+RW_ M_$ZZ!C903V`.2'@`%$ZZRK!83RM`__P@+?_\3EU.=4Y5```@;0`((*P&J"EM M``@&J$Y=3G5.50``+PI*K0`(9S0@;0`()%`@;0`((*P&J"!M``@(*``#``QG M#B!M``@O*``(3KH9T%A/*6T`"`:H*TH`"&#&)%].74YU86)A`&%B>`!A9&-A M`&%D8V(`861D80!A9&1B`&%D9&0`86YD80!A;F1B`&)I=&$`8FET8@!B<F$` M8G)N`&)C8P!B8W,`8F5Q`&)G90!B9W0`8FAI`&)L90!B;',`8FQT`&)M:0!B M;F4`8G9C`&)V<P!B<&P`8G-R`&-L8P!C;&D`8VQV`'-E8P!S96D`<V5V`'1A M<`!T<&$`8VQR`&-L<F$`8VQR8@!C;7!A`&-M<&(`8V)A`&-O;0!C;VUA`&-O M;6(`;F5G`&YE9V$`;F5G8@!D86$`9&5C`&1E8V$`9&5C8@!E;W)A`&5O<F(` M:6YC`&EN8V$`:6YC8@!J;7``:G-R`&QD86$`;&1A8@!L9&0`;75L`&YO<`!O M<F%A`&]R86(`<'-H80!P<VAB`'!S:'@`<'5L>`!P=6QA`'!U;&(`<F]L`')O M;&$`<F]L8@!R;W(`<F]R80!R;W)B`')T:0!R=',`<W=I`'=A:0!A<VP`87-L M80!A<VQB`&%S;&0`87-R`&%S<F$`87-R8@!C<'@`9&5X`&1E<P!I;G@`:6YS M`&QD>`!L9',`;'-R`&QS<F$`;'-R8@!L<W)D`'-T86$`<W1A8@!S=&0`<W1S M`'-T>`!S=6)A`'-U8F(`<W5B9`!S8F$`<V)C80!S8F-B`'1A8@!T8F$`='-T M`'1S=&$`='-T8@!T<W@`='AS`'-L<`!A:6T`;VEM`&5I;0!T:6T`>&=D>``` M861C`&%N9`!A<VP`8F-C`&)C<P!B97$`8FET`&)M:0!B;F4`8G!L`&)R:P!B M=F,`8G9S`&-L8P!C;&0`8VQI`&-L=@!C;7``8W!X`&-P>0!D96,`9&5X`&1E M>0!E;W(`:6YC`&EN>`!I;GD`:FUP`&IS<@!L9&$`;&1X`&QD>0!L<W(`;F]P M`&]R80!P:&$`<&AP`'!L80!P;'``<F]L`')O<@!R=&D`<G1S`'-B8P!S96,` M<V5D`'-E:0!S=&$`<W1X`'-T>0!T87@`=&%Y`'1S>`!T>&$`='AS`'1Y80!A M9&,`861D`&%N9`!A<VP`87-L80!A<VQX`&%S<@!A<W)A`&%S<G@`8F-C`&)C M;'(`8F-S`&)E<0!B:&-C`&)H8W,`8FAI`&)H<P!B:6@`8FEL`&)I=`!B;&\` M8FQS`&)M8P!B;6D`8FUS`&)N90!B<&P`8G)A`&)R;@!B<F-L<@!B<G-E=`!B M<V5T`&)S<@!C;&,`8VQI`&-L<@!C;')A`&-L<G@`8VUP`&-O;0!C;VUA`&-O M;7@`8W!X`&1E8P!D96-A`&1E8W@`9&5X`&5O<@!I;F,`:6YC80!I;F-X`&EN M>`!J;7``:G-R`&QD80!L9'@`;'-L`&QS;&$`;'-L>`!L<W(`;'-R80!L<W)X M`&YE9P!N96=A`&YE9W@`;F]P`&]R80!R;VP`<F]L80!R;VQX`')O<@!R;W)A M`')O<G@`<G-P`')T:0!R=',`<V)C`'-E8P!S96D`<W1A`'-T>`!S=6(`<W=I M`'1A>`!T<W0`='-T80!T<W1X`'1X80!.50``2.<,("1M``AX`'H`#!(`(&8$ M4HI@]@P2`"UF!%**>@$,$@`P;28,$@`Y;B`@2E**$!!(@$C`(@3C@="!)`3G M@M""*`"8O````#!@U$J%9P8@!$2`8`(@!$S?!#!.74YU3.\#```$(B\`#`(O M``,`#V8J`B\``P`'9B("+P`#``MF&N2)0H!@`K.(5LG__&8BDKP``0``:O!2 M@$YU0H!@`K,(5LG__&8*DKP``0``:O!2@$YU3.\#```$("\`#$(!`B\``P`/ M9A`"+P`#``=F"`(O``,`"U?!L\AG'&\LT<#3P$H!9Q;DB&`"(R!1R/_\D+P` M`0``:O).=1,@4<C__)"\``$``&KR3G5*`6<6Y(A@`B+84<C__)"\``$``&KR M3G42V%'(__R0O``!``!J\DYU0H%@!!(O``\@;P`$("\`"`(O``,`"V8,`B\` M`P`'9@1@$!#!4<C__)"\``$``&KR3G7DB$J!9Q(?00`.,B\`#DA!,B\`#F`" M(,%1R/_\D+P``0``:O).=4Y5``!(YP@@)&T`"%.M``Q*K0`,;R0O+0`03KH! MEEA/*`"PO/____]G$"!*4HH0A+B\````"F<"8-)"$KB\_____V80M>T`"&8* M<`!,WP003EU.=2`M``A@\DY5```O"B1M``A*$F<H+RT`#"!*4HH0$$B`2,`O M`$ZZ#^A03["\_____V8(</\D7TY=3G5@U'``8/1.5?_\2.<(("1M``@(J@`# M``P(*@`"``QG'$AX__\O"DZZ$.103TJ`9PIP_TS?!!!.74YU8!@,K0````$` M$&8.2I)G"B`J``20DI&M``Q"J@`$0I(O+0`0+RT`#!`J``U(@$C`+P!.N@9F M3^\`#$J`;`1P_V"V<`!@LDY5__PO"B1M``A(>``!0J<0*@`-2(!(P"\`3KH& M.$_O``PK0/_\""H``@`,9PP@$I"J``C1K?_\8`Y*DF<*("H`!)"2D:W__"`M M__PD7TY=3G5.50``2.<,("1M``AX`&`V>@!@*B\M`!0@2E**$!!(@$C`+P!. MN@\B4$^PO/____]F"G``3-\$,$Y=3G52A;JM``QET%*$N*T`$&7$("T`$&#B M3E4``$CG""`D;0`(+PI.N@`R6$\H`+"\_____V<@(`1@%%.2".H``P`,</], MWP003EU.=6#62H!G^EF`9^0@!&#J3E4``"\*)&T`""!2L>H`!&4,+PIA&EA/ M)%].74YU(%)2DA`02(!(P,"\````_V#H3E4``$CG"#`D;0`($"H`#,`\`!AG M"G#_3-\,$$Y=3G4(J@`"``Q*J@`(9@@O"DZZ$&Y83Q`J``Q(@$C`"```!V<V M0>RLI"9($"L`#$B`2,#`O````(2PO````(1F#$AX__\O"TZZ#Q!03]?\```` M%D'LKERWR&70,"H`$$C`+P`O*@`($BH`#4B!2,$O`4ZZ!J)/[P`,*`!*@&X4 M2H1F!'`(8`)P$($J``QP_V``_VHDJ@`(("H`"-"$)4``!"!24I(0$$B`2,#` MO````/]@`/](3E4``"\*3KH/C"1`2H!F"'``)%].74YU+PHO+0`,+RT`"&$& M3^\`#&#H3E4``$CG""`O+0`03KH-Y%A/0>RKR"1(2A)F$BE\````!094<`!, MWP003EU.=2\M``PO"DZZ!KA03TJ`9P10BF#6+RH`!"\M``A.N@2.4$\H`+"\ M_____V8$<`!@R"!M`!`11``-(&T`$!%\``$`#"`M`!!@L$Y5```I;0`(KO1( M;0`0+RT`#$AZ``Y.N@B$3^\`#$Y=3G5.50``+RRN]"\M``A.N@R<4$].74YU M87!#[*Y>1>RN7K7)9@XR/!;4:PAT`"+"4<G__"E/!E@L>``$*4X&7$CG@(`( M+@`$`2EG$$OZ``A.KO_B8`9"I_-?3G-#^@`@3J[^:"E`!F!F#"X\``.`!TZN M_Y1@!$ZZ`!I03TYU9&]S+FQI8G)A<GD`2?D``'_^3G5.50``+PI(>0`!```P M+*Y<P?P`!B\`3KH3.%!/*4`&9&840J=(>0`!``!.NA+\4$\N;`983G4@;`9D M0F@`!"!L!F0Q?``!`!`B;`9D,WP``0`*(&P&6"`L!EB0J``$4(`I0`9H(&P& M:""\34%.6$*G3KH2[%A/)$!*J@"L9S`O+0`,+RT`""\*3KH`M$_O``PI?``` M``$&;"!L!F0`:(````0@;`9D`&B````*8$1(:@!<3KH3!%A/2&H`7$ZZ$L18 M3RE`!G`@;`9P2J@`)&<0(&P&<")H`"0O$4ZZ$;Y83R\L!G`O"DZZ!5Q03REL M!G`&=$ZZ$;X@;`9D((!.NA'L(&P&9"%```9G%DAX`^U(>@`L3KH1R%!/(&P& M9"%```PO+`9T+RP&>$ZZHL903T*G3KH/W%A/)%].74YU*@!.50``2.<,,"1M M`!`@;0`(("@`K.6`*``@1"`H`!#E@"9`$!-(@$C`T*T`#%2`*4`&?$*G+RP& M?$ZZ$=A03RE`!H!F"$S?##!.74YU$!-(@$C`+P`@2U*(+P@O+`:`3KH!6D_O M``Q(>@%0$!-(@$C`T*P&@"\`3KH$0%!/+RT`#"\*+RP&@$ZZ`]Q/[P`,0JP& M>"9L!H`D2Q`32(!(P"H`L+P````@9R"ZO`````EG&+J\````#&<0NKP````- M9PBZO`````IF!%*+8,P,$P`@;0``C`P3`")F,E*+($M2BQ`02(!(P"H`9R`@ M2E**$(6ZO````")F$`P3`")F!%*+8`9"*O__8`)@TF!$($M2BQ`02(!(P"H` M9S"ZO````"!G*+J\````"6<@NKP````,9QBZO`````UG$+J\````"F<(($I2 MBA"%8,(@2E**0A!*A68"4XM2K`9X8`#_/$(20J<@+`9X4H#E@"\`3KH0I%!/ M*4`&=&8(0JP&>&``_L9Z`"9L!H!@&B`%Y8`@;`9T(8L(`"\+3KH)'%A/4H#7 MP%*%NJP&>&W@(`7E@"!L!G1"L`@`8`#^CB``3.\#```$(`@B+P`,8`(0V5?) M__QG!E)!8`)"&%')__Q.=4Y5``!(YPP@*"T`"$ZZ#8IR!B`$3KH/.B1`U>P& M9$J$;0XP+*Y<2,"X@&P$2I)F$BE\`````@94</],WP0P3EU.=2`M`!!3@"\` M+RT`#"\23KH/E$_O``PJ`+"\_____V8,3KH//"E`!E1P_V#,0J="IR\23KH/ M<$_O``Q@O$Y5```O+0`,2'@#`2\M``AA"$_O``Q.74YU3E4``$CG#S`D;0`( M3KH,\B9L!F1X`&`0<@8@!$ZZ#II*LP@`9Q)2A#`LKEQ(P+B`;>9Z!F```-`( M+0`!``YG-$AX__\O"DZZ#M103RP`9R0O!DZZ#PA83R\*3KH.F%A/2H!F$$ZZ M#J(J`+"\````S68``)1(>`/M+PI.N@ZN4$\L`$J&9F0(+0````YF!'H!8'1( M>`/N+PI.N@Z04$\L`&8(3KH.9"H`8%Q(>``A2'H`GDZZ#RA03RX`9PHO!TZZ M#M)83V`B2'@``4AZ`(XO!DZZ#I9/[P`,2'C__T*G+P9.N@YL3^\`#&`J("T` M#,"\```%`+"\```%`&88+P9.N@W<6$]Z!"E%!E1P_TS?#/!.74YU<@8@!$ZZ M#9XGA@@`<@8@!$ZZ#9(@0-'+,6T`#@`$""T``P`.9Q!(>``!0J<O!DZZ#@I/ M[P`,(`1@OF1O<RYL:6)R87)Y````3E4``$CG#"`H+0`(3KH+EG(&(`1.N@U& M)$#5[`9D2H1M#C`LKEQ(P+B`;`1*DF82*7P````"!E1P_TS?!#!.74YU,"H` M!$C`P+P````#L+P````!9@PI?`````4&5'#_8-@O+0`0+RT`#"\23KH-=D_O M``PJ`+"\_____V8,3KH-+"E`!E1P_V"P(`5@K#`\?_]@!#`O``X@;P`$2AAF M_%-((F\`"%-`$-E7R/_\9P)"$"`O``1.=3`\?_]@!#`O``Y30&L4(&\`!")O M``BQ"68,4TA*&%?(__9P`$YU8P1P`4YU</].=2!O``0@"")O``@0V6;\3G5. M50``+PHD;0`(2A)G)"!*4HH0$$B`2,`O`$ZZ!>)83["\_____V8(</\D7TY= M3G5@V$AX``I.N@7&6$]@[$Y5``!(YPXP)&T`"$*G2'H`CDZZ#3903RE`!JQF M"$S?#'!.74YU(&T`#")H`"0O*0`$3KH-9EA/*`!G4DAZ`&T@1"\H`#9.N@TX M4$\F0$J`9S1(>`/M+PM.N@P^4$\L`&<D(`;E@"H`($4E:``(`*0E1@"<2'@# M[4AZ`#A.N@P:4$\E0`"@+P1.N@T$6$\O+`:L3KH,:%A/0JP&K&"`:6-O;BYL M:6)R87)Y`%=)3D1/5P`J`$Y5```O!"EM``BN^$AM`!`O+0`,2'H`&DZZ`-A/ M[P`,*``@;*[X0A`@!"@?3EU.=4Y5```@;*[X4JRN^!`M``L0@$B`2,#`O``` M`/].74YU3E4``$AM``PO+0`(2'H$KDZZ`)!/[P`,3EU.=4Y5``!(YP@@)&T` M$`RM````!``49@@@;0`(*!!@%$JM``QO""!M``@H$&`&(&T`""@00JT`%$JM M``QL$D2M``Q*A&P*1(0K?`````$`%"(M``P@!$ZZ`])![*P04XH4L`@`(BT` M#"`$3KH#RB@`9MY*K0`49P93BA2\`"T@"DS?!!!.74YU3E7_%$CG"#`D;0`( M)FT`#$*M__@K;0`0__P@2U*+$!!(@$C`*`!G``,PN+P````E9@`#"D(M_R(K M?`````'_]"M\````(/_P*WP``"<0_^P@2U*+$!!(@$C`*`"PO````"UF$$*M M__0@2U*+$!!(@$C`*`"XO````#!F%"M\````,/_P($M2BQ`02(!(P"@`N+P` M```J9AH@;?_\6*W__"M0_^@@2U*+$!!(@$C`*`!@-$*M_^A@(G(*("W_Z$ZZ M"<#0A)"\````,"M`_^@@2U*+$!!(@$C`*`!![*PC"#```D@`9M*XO````"YF M8B!+4HL0$$B`2,`H`+"\````*F8:(&W__%BM__PK4/_L($M2BQ`02(!(P"@` M8#1"K?_L8")R"B`M_^Q.N@E6T(20O````#`K0/_L($M2BQ`02(!(P"@`0>RL M(P@P``)(`&;2*WP````$_^2XO````&QF%B!+4HL0$$B`2,`H`"M\````!/_D M8!2XO````&AF#"!+4HL0$$B`2,`H`"`$8'XK?`````C_X&`<*WP````*_^!@ M$BM\````$/_@8`@K?/____;_X"\M_^1(;?\B+RW_X"\M__Q.NOVT3^\`$"M` M_]P@+?_DT:W__&!:(&W__%BM__PK4/_<+RW_W$ZZ`AQ83RM`_^1@2B!M__Q8 MK?_\*!!![?\A*TC_W!"$8"B0O````&-GXE.`9Y20O`````MG`/]N68!GM%6` M9P#_;E>`9P#_<F#,0>W_(I'M_]PK2/_D("W_Y+"M_^QO!BMM_^S_Y$JM__1G M<"!M_]P,$``M9PHB;?_<#!$`*V8T#*T````P__!F*E.M_^@@;?_<4JW_W!`0 M2(!(P"\`3I)83["\_____V8*</],WPP03EU.=6`8+RW_\$Z26$^PO/____]F M!'#_8.)2K?_X("W_Z%.M_^BPK?_D;MI"K?_@8"0@;?_<4JW_W!`02(!(P"\` M3I)83["\_____V8$</]@JE*M_^`@;?_<2A!G"B`M_^"PK?_L;<H@+?_@T:W_ M^$JM__1F*F`:2'@`($Z26$^PO/____]F!G#_8`#_<%*M__@@+?_H4ZW_Z+"M M_^1NV&`8+P1.DEA/L+S_____9@9P_V``_TA2K?_X8`#\Q"`M__A@`/\X2.=( M`$*$2H!J!$2`4D1*@6H&1($*1``!83Y*1&<"1(!,WP`22H!.=4CG2`!"A$J` M:@1$@%)$2H%J`D2!81H@`6#8+P%A$B`!(A]*@$YU+P%A!B(?2H!.=4CG,`!( M04I!9B!(038!-`!"0$A`@,,B`$A`,@*"PS`!0D%(04S?``Q.=4A!)@$B`$)! M2$%(0$)`=`_0@-.!MH%B!)*#4D!1RO_R3-\`#$YU(&\`!"`(2AAF_)'`(`A3 M@$YU3E4``$ALK+HO+0`(3KH`"%!/3EU.=4Y5```O!"@M``@O+0`,+P1.N@`T M4$^XO`````IF)B!M``P0*``,2(!(P`@```=G%$AX__\O+0`,3KH`_E!/*!]. M74YU8/A.50``+PHD;0`,(%*QZ@`$91H@+0`(P+P```#_+P`O"DZZ`-!03R1? M3EU.=2!24I(0+0`+$(!(@$C`P+P```#_8.1.50``+PI![*RD)$@@2M7\```` M%B\(81!83T'LKERUR&7J)%].74YU3E4``$CG""`D;0`(>``@"F8*</],WP00 M3EU.=4HJ``QG5`@J``(`#&<,2'C__R\*85903R@`$"H`#4B`2,`O`$ZZ!0A8 M3XB`""H``0`,9PHO*@`(3KH"/%A/""H`!0`,9Q0O*@`23KH"V%A/+RH`$DZZ M`B!83T*20JH`!$*J``A"*@`,(`1@C$Y5__Y(YP@@)&T`"$'Z_T(I2`:$""H` M!``,9PIP_TS?!!!.74YU""H``@`,9S(H$IBJ``@O!"\J``@0*@`-2(!(P"\` M3KH"ED_O``RPA&<0".H`!``,0I)"J@`$</]@O@RM_____P`,9A`(J@`"``Q" MDD*J``1P`&"D2JH`"&8(+PI.N@"D6$\,:@`!`!!F,!MM``___TAX``%(;?__ M$"H`#4B`2,`O`$ZZ`C)/[P`,L+P````!9I@@+0`,8`#_8"2J``@P*@`02,#0 MJ@`()4``!`CJ``(`#"!24I(0+0`/$(!(@$C`P+P```#_8`#_,$Y5```O"D'L MK*0D2$HJ``QG&-7\````%D'LKERUR&4(<``D7TY=3G5@XD*20JH`!$*J``@@ M"F#J3E7__"\*)&T`"$AX!`!.N@#"6$\K0/_\9A@U?``!`!`@"M"\````#B5` M``@D7TY=3G4U?`0``!`(Z@`!``PE;?_\``@0*@`-2(!(P"\`3KH`WEA/2H!G M!@`J`(``#&#,3E4``$CG`#`D;*[\8!0F4B`J``10@"\`+PI.N@1\4$\D2R`* M9NA"K*[\3-\,`$Y=3G5.50``+PI!^O_&*4@&B$*G("T`"%"`+P!.N@0J4$\D M0$J`9@AP`"1?3EU.=22LKOPE;0`(``0I2J[\(`I0@&#F3E4``"\M``AAMEA/ M3EU.=4Y5``!(YP`PE\LD;*[\8`X@;0`(48BQRF<2)DHD4B`*9NYP_TS?#`!. M74YU(`MG!":28`0I4J[\("H`!%"`+P`O"DZZ`])03W``8-A.50``+PIR!B`M M``A.N@*T)$#5[`9D2JT`"&T2,"RN7$C`(BT`"+*`;`1*DF80*7P````"!E1P M_R1?3EU.=7(&("T`"$ZZ`GP@;`9D+S`(`$ZZ`LA83TJ`9P1P`6`"<`!@UDY5 M```O+0`(3KH"DEA/2H!F#DZZ`IPI0`94</].74YU<`!@^$Y5``!(YPP@*"T` M"$ZZ`'9R!B`$3KH")B1`U>P&9$J$;0XP+*Y<2,"X@&P$2I)F$BE\`````@94 M</],WP0P3EU.=3`J``3`?``#9@PI?`````4&5'#_8.(O+0`0+RT`#"\23KH" MB$_O``PJ`+"\_____V8,3KH"%BE`!E1P_V"Z(`5@MDY5__Q(>!``0J=.N@+L M4$\K0/_\"```#&<22JP&;&8(("W__$Y=3G5.N@`&<`!@]$Y5``!(>``$2'H` M'DZZ`?HO`$ZZ`B1/[P`,2'@``4ZZ``Q83TY=3G5>0PH`3E4``$JL!H1G!B!L M!H1.D"\M``A.N@`(6$].74YU3E7__"\$*VT`"/_\2JP&9&<L>`!@"B\$3KH` MSEA/4H0P+*Y<2,"X@&WL,"RN7,'\``8O`"\L!F1.N@(,4$]*K`:(9P8@;`:( M3I!*K`:,9PHO+`:,3KH!PEA/2JP&D&<*+RP&D$ZZ`;)83TJL!I1G"B\L!I1. MN@&B6$\L>``$""X`!`$I9Q0O#4OZ``I.KO_B*E]@!D*G\U].<TJL!G!F*DJL M!H!G(B\L!GPO+`:`3KH!EE!/("P&>%*`Y8`O`"\L!G1.N@&"4$]@#DZZ`7(O M+`9P3KH!GEA/("W__"YL!EA.=2@?3EU.=4Y5``!(YPX@*"T`"'(&(`1.N@!$ M)$#5[`9D2H1M#C`LKEQ(P+B`;`1*DF82*7P````"!E1P_TS?!'!.74YU,"H` M!,!\@`!F""\23KH`+EA/0I)P`&#@2.=P`#0!Q,`F`4A#QL!(0T)#U(-(0,#! M2$!"0-""3-\`#DYU(B\`!"QL!F!.[O_<(B\`!"QL!F!.[O^"(B\`!"QL!F!. M[O^X+&P&8$[N_\HL;`9@3N[_?"(O``0L;`9@3N[_*$SO``8`!"QL!F!.[O^L M3.\`!@`$+&P&8$[N_^(L;`9@3N[_Q$SO``X`!"QL!F!.[O_63.\`#@`$+&P& M8$[N_[XB+P`$+&P&8$[N_Z9,[P`.``0L;`9@3N[_T$CG`01,[R"```PL;`9< M3J[_E$S?((!.=4[Z``(B;P`$+&P&7$[N_F),[P`#``0L;`9<3N[_.B)O``0L M;`9<3N[^VBQL!EQ.[O]\(F\`!"`O``@L;`9<3N[_+B!O``0L;`9<3N[^C"QL M!EPB;P`$("\`"$[N_=@B;P`$+&P&7$[N_H9,[P`#``0L;`9<3N[^SB!O``0L M;`9<3N[^@$SO`P``!"QL!JQ.[O^@(&\`!"QL!JQ.[O^F(&\`!"QL!JQ.[O^R M``````/L`````0````$``%P.`````````_(```/J```+EP````$!`0$!`0$! M`0$``0$``0$!```!`0``&-0``!CA```8^P``&1```!DA```9,@``&4H``!EI M```9B0``&9<``!FI```9O0``&=<``!GN```:`@``&A@``!HR```:0@``&E$` M`!IA```:?0````#_``$!```XD```.)8``0`"``,``@`"``(``P`#``,``@`" M``(``P`!``$``@`#`````@````8`!P`(``D`````````````````!``%```` M``````$``@`!``$``0`"``(``@`"``$``0`"```````!``$````````BC@`` M.)P````````````````````````````````````````BF@``.*$````````` M```````````````````````````````C'```.*D````````````````````` M```````````````````CM@``.*T````````````````````````````````` M```````D^```.+$````````````````````````````````````````E'``` M.+4````````````````````````````````````````IV```.+@````````` M```````````````````````````````E'```.+L````````````````````` M```````````````````Q@@``.+X````````````````````````````````` M```````B;@``.,(````````````````````````````````````````J?``` M.,@````````````````````````````````````````K#```.,P````````` M```````````````````````````````KB```.-$````````````````````` M```````````````````KG@``.-8````````````````````````````````` M```````L^@``.-P````````````````````````````````````````M$``` M..<````````````````````````````````````````N,@``..L````````` M```````````````````````````````O@@``..\````````````````````` M```````````````````5/@``./,$```````````````````````````````` M```````QK```./<````````````````````````````````````````R&``` M./P````````````````````````````````````````R(@``.0($```````` M```````````````````````````````R7@``.0H$```````````````````` M```````````````````RF@``.1,$```````````````````````````````` M```````S'```.18$```````````````````````````````````````S5@`` M.1L$```````````````````````````````````````S5@``.2$$```````` M```````````````````````````````SO```.24````````````````````` M```````````````````T-@``.2P````````````````````````````````` M```````NL```.3,````````````````````````````````````````<H@`` M.3@````````````````````````````````````````````````````````` M```````````````````````````````=^@``4;8```````$;```````````` M```````````````````=^@``4;H```````$Z```````````````````````` M```````=^@``4;X``````%J)F:FY```````````````````````````=^@`` M4<,``````%K)V>GY```````````````````````````=^@``4<@``````%J+ MFZN[```````````````````````````=^@``4<T``````%K+V^O[```````` M```````````````````=^@``4=(``````%S#T^/S```````````````````` M```````=^@``4=<``````%J$E*2T```````````````````````````=^@`` M4=P``````%K$U.3T```````````````````````````=^@``4>$``````%J% ME:6U```````````````````````````=^@``4>8``````%K%U>7U```````` M```````````````````=^@``4>L``````@`@```````````````````````` M```````=^@``4>\``````@`A```````````````````````````````=^@`` M4?,``````@`D```````````````````````````````=^@``4?<``````@`E M```````````````````````````````=^@``4?L``````@`G```````````` M```````````````````=^@``4?\``````@`L```````````````````````` M```````=^@``4@,``````@`N```````````````````````````````=^@`` M4@<``````@`B```````````````````````````````=^@``4@L``````@`O M```````````````````````````````=^@``4@\``````@`C```````````` M```````````````````=^@``4A,``````@`M```````````````````````` M```````=^@``4A<``````@`K```````````````````````````````=^@`` M4AL``````@`F```````````````````````````````=^@``4A\``````@`H M```````````````````````````````=^@``4B,``````@`I```````````` M```````````````````=^@``4B<``````@`J```````````````````````` M```````=^@``4BL``````@"-```````````````````````````````=^@`` M4B\```````$,```````````````````````````````=^@``4C,```````$. M```````````````````````````````=^@``4C<```````$*```````````` M```````````````````=^@``4CL```````$-```````````````````````` M```````=^@``4C\```````$/```````````````````````````````=^@`` M4D,```````$+```````````````````````````````=^@``4D<```````$& M```````````````````````````````=^@``4DL```````$'```````````` M```````````````````=^@``4D\``````%!O?P`````````````````````` M```````=^@``4E,```````%/```````````````````````````````=^@`` M4E@```````%?```````````````````````````````=^@``4ET``````%J! MD:&Q```````````````````````````=^@``4F(``````%K!T>'Q```````` M```````````````````=^@``4F<```````$1```````````````````````` M```````=^@``4FL``````%!C<P`````````````````````````````=^@`` M4F\```````%#```````````````````````````````=^@``4G0```````%3 M```````````````````````````````=^@``4GD``````%!@<``````````` M```````````````````=^@``4GT```````%````````````````````````` M```````=^@``4H(```````%0```````````````````````````````=^@`` M4H<```````$9```````````````````````````````=^@``4HL``````%!J M>@`````````````````````````````=^@``4H\```````%*```````````` M```````````````````=^@``4I0```````%:```````````````````````` M```````=^@``4ID``````%J(F*BX```````````````````````````=^@`` M4IX``````%K(V.CX```````````````````````````=^@``4J,``````%!L M?``````````````````````````````=^@``4J<```````%,```````````` M```````````````````=^@``4JP```````%<```````````````````````` M```````=^@``4K$``````%!N?@`````````````````````````````=^@`` M4K4``````%B=K;T````````````````````````````=^@``4KD``````%J& MEJ:V```````````````````````````=^@``4KX``````%K&UN;V```````` M```````````````````=^@``4L,``````%S,W.S\```````````````````` M```````=^@``4L<```````$]```````````````````````````````=^@`` M4LL```````$!```````````````````````````````=^@``4L\``````%J* MFJJZ```````````````````````````=^@``4M0``````%K*VNKZ```````` M```````````````````=^@``4MD```````$V```````````````````````` M```````=^@``4MX```````$W```````````````````````````````=^@`` M4N,```````$\```````````````````````````````=^@``4N@```````$X M```````````````````````````````=^@``4NT```````$R```````````` M```````````````````=^@``4O(```````$S```````````````````````` M```````=^@``4O<``````%!I>0`````````````````````````````=^@`` M4OL```````%)```````````````````````````````=^@``4P````````%9 M```````````````````````````````=^@``4P4``````%!F=@`````````` M```````````````````=^@``4PD```````%&```````````````````````` M```````=^@``4PX```````%6```````````````````````````````=^@`` M4Q,```````$[```````````````````````````````=^@``4Q<```````$Y M```````````````````````````````=^@``4QL```````$_```````````` M```````````````````=^@``4Q\```````$^```````````````````````` M```````=^@``4R,``````%!H>``````````````````````````````=^@`` M4R<```````%(```````````````````````````````=^@``4RP```````%8 M```````````````````````````````=^@``4S$```````$%```````````` M```````````````````=^@``4S8``````%!G=P`````````````````````` M```````=^@``4SH```````%'```````````````````````````````=^@`` M4S\```````%7```````````````````````````````=^@``4T0``````%R, MG*R\```````````````````````````=^@``4T@```````$)```````````` M```````````````````=^@``4TP```````$T```````````````````````` M```````=^@``4U````````$(```````````````````````````````=^@`` M4U0```````$Q```````````````````````````````=^@``4U@``````%S. MWN[^```````````````````````````=^@``4UP``````%R.GJZ^```````` M```````````````````=^@``4V```````%!D=``````````````````````` M```````=^@``4V0```````%$```````````````````````````````=^@`` M4VD```````%4```````````````````````````````=^@``4VX```````$$ M```````````````````````````````=^@``4W,``````%B7I[<````````` M```````````````````=^@``4W@``````%C7Y_<````````````````````` M```````=^@``4WT``````%C=[?T````````````````````````````=^@`` M4X$``````%B?K[\````````````````````````````=^@``4X4``````%C? M[_\````````````````````````````=^@``4XD``````%J`D*"P```````` M```````````````````=^@``4XX``````%K`T.#P```````````````````` M```````=^@``4Y,``````%R#DZ.S```````````````````````````=^@`` M4Y@```````$0```````````````````````````````=^@``4YP``````%J" MDJ*R```````````````````````````=^@``4Z$``````%K"TN+R```````` M```````````````````=^@``4Z8```````$6```````````````````````` M```````=^@``4ZH```````$7```````````````````````````````=^@`` M4ZX``````%!M?0`````````````````````````````=^@``4[(```````%- M```````````````````````````````=^@``4[<```````%=```````````` M```````````````````=^@``4[P```````$P```````````````````````` M```````=^@``4\````````$U```````````````````````````````````` M```````````````````````````````````````````=^@``4\0```````$: M```````````````````````````````=^@``4\@``````!AQ80`````````` M```````````````````=^@``4\P``````!AR8@`````````````````````` M```````=^@``4]```````!AU90`````````````````````````````=^@`` M4]0``````!A[:P`````````````````````````````=^@``4]@```````$8 M```````````````````````````````````````````````````````````` M```````````````````=^@``4]X`````#=II975M?7EA<0`````````````` M```````=^@``4^(`````#=HI)34M/3DA,0`````````````````````=^@`` M4^8``````-D*!A8.'@`````````````````````````=^@``4^H``````@"0 M```````````````````````````````=^@``4^X``````@"P```````````` M```````````````````=^@``4_(``````@#P```````````````````````` M```````=^@``4_8``````$@D+``````````````````````````````=^@`` M4_H``````@`P```````````````````````````````=^@``4_X``````@#0 M```````````````````````````````=^@``5`(``````@`0```````````` M```````````````````=^@``5`8```````$````````````````````````` M```````=^@``5`H``````@!0```````````````````````````````=^@`` M5`X``````@!P```````````````````````````````=^@``5!(```````$8 M```````````````````````````````=^@``5!8```````'8```````````` M```````````````````=^@``5!H```````%8```````````````````````` M```````=^@``5!X```````&X```````````````````````````````=^@`` M5"(`````#=K)Q=7-W=G!T0`````````````````````=^@``5"8``````$K@ MY.P````````````````````````````=^@``5"H``````$K`Q,P````````` M```````````````````=^@``5"X``````-C&UL[>```````````````````` M```````=^@``5#(```````'*```````````````````````````````=^@`` M5#8```````&(```````````````````````````````=^@``5#H`````#=I) M155-75E!40`````````````````````=^@``5#X``````-CF]N[^```````` M```````````````````=^@``5$(```````'H```````````````````````` M```````=^@``5$8```````'(```````````````````````````````=^@`` M5$H`````$$!,;``````````````````````````````=^@``5$X``````$`@ M```````````````````````````````=^@``5%(`````#=JII;6MO;FAL0`` M```````````````````=^@``5%8``````6JBIK:NO@`````````````````` M```````=^@``5%H``````-J@I+2LO``````````````````````````=^@`` M5%X``````-E*1E9.7@`````````````````````````=^@``5&(```````'J M```````````````````````````````=^@``5&8`````#=H)!14-'1D!$0`` M```````````````````=^@``5&H```````%(```````````````````````` M```````=^@``5&X```````$(```````````````````````````````=^@`` M5'(```````%H```````````````````````````````=^@``5'8```````$H M```````````````````````````````=^@``5'H``````-DJ)C8N/@`````` M```````````````````=^@``5'X``````-EJ9G9N?@`````````````````` M```````=^@``5((```````%````````````````````````````````=^@`` M5(8```````%@```````````````````````````````=^@``5(H`````#=KI MY?7M_?GA\0`````````````````````=^@``5(X```````$X```````````` M```````````````````=^@``5)(```````'X```````````````````````` M```````=^@``5)8```````%X```````````````````````````````=^@`` M5)H`````#=B%E8V=F8&1```````````````````````=^@``5)X``````&B& MEHX````````````````````````````=^@``5*(``````%B$E(P````````` M```````````````````=^@``5*8```````&J```````````````````````` M```````=^@``5*H```````&H```````````````````````````````=^@`` M5*X```````&Z```````````````````````````````=^@``5+(```````&* M```````````````````````````````=^@``5+8```````&:```````````` M```````````````````=^@``5+H```````&8```````````````````````` M```````````````````````````````````````````````````````=^@`` M5+X`````(-JIN>G)V?D````````````````````````=^@``5,(`````(-JK MN^O+V_L````````````````````````=^@``5,8`````(-JDM.3$U/0````` M```````````````````=^@``5,H`````(!E(.&AX```````````````````` M```````=^@``5,X```````%(```````````````````````````````=^@`` M5-,```````%8```````````````````````````````=^@``5-@`````(!E' M-V=W```````````````````````````=^@``5-P```````%'```````````` M```````````````````=^@``5.$```````%7```````````````````````` M```````=^@``5.8``````@`D```````````````````````````````=^@`` M5.H`````@``1```````````````````````````````=^@``5.\``````@`E M```````````````````````````````=^@``5/,``````@`G```````````` M```````````````````=^@``5/<``````@`H```````````````````````` M```````=^@``5/P``````@`I```````````````````````````````=^@`` M50$``````@`B```````````````````````````````=^@``504``````@`D M```````````````````````````````=^@``50D``````@`O```````````` M```````````````````=^@``50T``````@`N```````````````````````` M```````=^@``51$`````(-JEM>7%U?4````````````````````````=^@`` M514``````@`E```````````````````````````````=^@``51D``````@`C M```````````````````````````````=^@``51T``````@`L```````````` M```````````````````=^@``52$``````@`K```````````````````````` M```````=^@``524``````@`M```````````````````````````````=^@`` M52D``````@`F```````````````````````````````=^@``52T``````@`J M```````````````````````````````=^@``53$``````@`@```````````` M```````````````````=^@``534``````@`A```````````````````````` M```````=^@``53D````!```!```````````````````````````````=^@`` M53\````!```````````````````````````````````=^@``544`````@``0 M```````````````````````````````=^@``54H``````@"M```````````` M```````````````````=^@``54X```````&8```````````````````````` M```````=^@``55(```````&:```````````````````````````````=^@`` M558`````(!E//V]_```````````````````````````=^@``55H```````%/ M```````````````````````````````=^@``55\```````%?```````````` M```````````````````=^@``560`````(-JAL>'!T?$````````````````` M```````=^@``56@`````(!E#,V-S```````````````````````````=^@`` M56P```````%#```````````````````````````````=^@``57$```````%3 M```````````````````````````````=^@``578`````(-JCL^/#T_,````` M```````````````````=^@``57H`````(!E*.FIZ```````````````````` M```````=^@``57X```````%*```````````````````````````````=^@`` M58,```````%:```````````````````````````````=^@``58@```````%: M```````````````````````````````=^@``58P`````(-JHN.C(V/@````` M```````````````````=^@``59``````(!E,/&Q\```````````````````` M```````=^@``590```````%,```````````````````````````````=^@`` M59D```````%<```````````````````````````````=^@``59X```````%< M```````````````````````````````=^@``5:(`````(-B\[,S<_``````` M```````````````````=^@``5:8`````(-B][<W=_0`````````````````` M```````=^@``5:H`````(-JFMN;&UO8````````````````````````=^@`` M5:X`````(-JNON[.WOX````````````````````````=^@``5;(`````(!E( M.&AX```````````````````````````=^@``5;8```````%(```````````` M```````````````````=^@``5;L```````%8```````````````````````` M```````=^@``5<``````(!E$-&1T```````````````````````````=^@`` M5<0```````%$```````````````````````````````=^@``5<D```````%4 M```````````````````````````````=^@``5<X`````(!E`,&!P```````` M```````````````````=^@``5=(```````%````````````````````````` M```````=^@``5=<```````%0```````````````````````````````=^@`` M5=P```````&=```````````````````````````````=^@``5>``````(-JJ MNNK*VOH````````````````````````=^@``5>0`````(!E).6EY```````` M```````````````````=^@``5>@```````%)```````````````````````` M```````=^@``5>T```````%9```````````````````````````````=^@`` M5?(`````(!E&-F9V```````````````````````````=^@``5?8```````%& M```````````````````````````````=^@``5?L```````%6```````````` M```````````````````=^@``5@````````&<```````````````````````` M```````=^@``5@0```````&````````````````````````````````=^@`` M5@@```````&!```````````````````````````````=^@``5@P`````(-JB MLN+"TO(````````````````````````=^@``5A````````&9```````````` M```````````````````=^@``5A0```````&;```````````````````````` M```````=^@``5A@`````(-BWY\?7]P`````````````````````````=^@`` M5AP`````(-B_[\_?_P`````````````````````````=^@``5B``````(-J@ ML.#`T/`````````````````````````=^@``5B0```````&#```````````` M```````````````````=^@``5B@```````&7```````````````````````` M```````=^@``5BP`````(!E-/6U]```````````````````````````=^@`` M5C````````%-```````````````````````````````=^@``5C4```````%= M```````````````````````````````=^@``5CH```````&?```````````` M```````````````````````````````````````````````````````````` M``````````````````````````````````````````````!R`````````'(K M```````"=P```````P%W*P`````#`F$```````D!82L`````"0)X```````% M`7@K``````4"```````````P,3(S-#4V-S@Y86)C9&5F````("`@("`@("`@ M,#`P,#`@("`@("`@("`@("`@("`@(""00$!`0$!`0$!`0$!`0$!`#`P,#`P, M#`P,#$!`0$!`0$`)"0D)"0D!`0$!`0$!`0$!`0$!`0$!`0$!`4!`0$!`0`H* M"@H*"@("`@("`@("`@("`@("`@("`@("0$!`0"```````````````````0`` M```!``````````````````````$!`````0`````````````````````!`@`` M``$````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````%````^P```)M`````````!@````<```` M(````"0````H````+````#`````T````.````#P```!`````1````$@```!, M````4````%0```!8````7````&````!D````:````'0```!X````Y@```.H` M``$*```!#@```2X```$R```!4@```58```%V```!>@```9H```&>```!O@`` M`<(```'B```!Y@```@8```(*```"*@```BX```).```"4@```G(```)V```" ME@```IH```*Z```"O@```MX```+B```#`@```P8```,F```#*@```TH```-. M```#;@```W(```.2```#E@```[8```.Z```#V@```]X```/^```$`@``!"(` M``0F```$1@``!$H```1J```$;@``!(X```22```$L@``!+8```36```$V@`` M!/H```3^```%'@``!2(```5F```%:@``!8H```6.```%K@``!;(```72```% MU@``!?8```7Z```&&@``!AX```8^```&0@``!F(```9F```&A@``!HH```:J M```&K@``!LX```;2```&\@``!O8```<6```'&@``!SH```<^```'7@``!V(` M``>"```'A@``!Z8```>J```'R@``!\X```?N```'\@``"!(```@6```(-@`` M"#H```A:```(7@``"'X```B"```(H@``"*8```C&```(R@``".H```CN```) M#@``"1(```DR```)-@``"58```E:```)>@``"7X```F>```)H@``"<(```G& M```)Y@``">H```H*```*#@``"BX```HR```*4@``"E8```IV```*>@``"IH` M``J>```*O@``"L(```KB```*Y@``"P8```L*```+*@``"RX```M.```+4@`` M"W(```MV```+E@``"YH```NZ```+O@``"]X```OB```,`@``#`8```PF```, M*@``#$H```Q.```,;@``#'(```R2```,E@``#+8```RZ```,V@``#-X```S^ M```-`@``#2(```TF```-1@``#4H```UJ```-;@``#8X```V2```-L@``#;8` M``W6```-V@``#?H```W^```.'@``#B(```Y"```.1@``#F8```YJ```.B@`` M#HX```ZN```.L@``#M(```[6```.]@``#OH```\:```/'@``#SX```]"```/ M8@``#V8```^&```/B@``#ZH```^N```/S@``#](```_R```/]@``$!8``!`: M```0.@``$#X``!!>```08@``$((``!"&```0I@``$*H``!#*```0S@``$.X` M`!#R```1$@``$18``!$V```1.@``$5H``!%>```1?@``$8(``!&B```1I@`` M$<8``!'*```1Z@``$>X``!(.```2$@``$C(``!(V```25@``$EH``!)Z```2 M?@``$IX``!*B```2P@``$L8``!+F```2Z@``$PH``!,.```3+@``$S(``!-2 M```35@``$W8``!-Z```3F@``$YX``!.^```3P@``$^(``!/F```4!@``%`H` M`!0J```4+@``%$X``!12```4<@``%'8``!26```4F@``%+H``!2^```4W@`` M%.(``!4"```5!@``%28``!4J```52@``%4X``!5N```5<@``%9(``!66```5 MM@``%;H``!7:```5W@``%B(``!8F```61@``%DH``!9J```6;@``%HX``!:2 M```6L@``%K8``!;6```6V@``%QX``!<B```70@``%T8``!=F```7:@``%XH` M`!>.```7K@``%[(``!?2```7U@``%_8``!?Z```8&@``&!X``!@^```80@`` M&&(``!AF```8A@``&(H``!BJ```8K@``&,X``!C2```8\@``&/8``!D6```9 M&@``&3H``!D^```97@``&6(``!F"```9A@``&:8``!FJ```9R@``&<X``!GN M```9\@``&A(``!H6```:-@``&CH``!I:```:7@``&GX``!J"```:H@``&J8` M`!K&```:R@``&NH``!KN```;#@``&Q(``!LR```;-@``&U8``!M:```;>@`` M&WX``!N>```;H@``&\(``!O&```;Y@``&^H``!P*```<#@``'"X``!PR```< M4@``'%8``!QV```<>@``')H``!R>```<O@``',(``!SB```<Y@``'08``!T* M```=*@``'2X``!U.```=4@``'7(``!UV```=E@``'9H``!VZ```=O@``'=X` M`!WB```>`@``'@8``!XF```>*@``'DH``!Y.```>;@``'G(``!Z2```>E@`` M'K8``!ZZ```>V@``'MX``!\B```?)@``'T8``!]*```?:@``'VX``!^.```? MD@``'[(``!^V```?U@``']H``!_Z```?_@``(!X``"`B```@0@``($8``"!F M```@:@``((H``"".```@K@``(+(``"#2```@U@``(/8``"#Z```A&@``(1X` M`"$^```A0@``(6(``"%F```AA@``(8H``"&J```AK@``(<X``"'2```A\@`` M(?8``"(6```B&@``(CH``"(^```B7@``(F(``"*"```BA@``(J8``"*J```B MR@``(LX``"+N```B\@``(Q(``",6```C-@``(SH``"-:```C7@``(WX``"." M```CH@``(Z8``"/&```CR@``(^H``"/N```D#@``)!(``"0R```D-@``)%8` M`"1:```D>@``)'X``"2>```DH@``),(``"3&```DY@``).H``"4*```E#@`` M)2X``"4R```E4@``)58``"5V```E>@``)9H``"6>```EO@``)<(``"7B```E MY@``)@8``"8*```F*@``)BX``"9.```F4@``)G(``"9V```FE@``)IH``":Z M```FO@``)MX``";B```G`@``)P8``"<F```G*@``)TH``"=.```G;@``)W(` M`">2```GE@``)[8``">Z```GV@``)]X``"?^```H`@``*"(``"@F```H1@`` M*$H``"AJ```H;@``*(X``"B2```HL@``*+8``"C6```HV@``*/H``"C^```I M'@``*2(``"E"```I1@``*68``"EJ```IB@``*8X``"FN```IL@``*=(``"G6 M```I]@``*?H``"H:```J'@``*CX``"I"```J8@``*F8``"J&```JB@``*JH` M`"JN```JS@``*M(``"KR```J]@``*Q8``"L:```K.@``*SX``"M>```K8@`` 2``````/R```#ZP````$```/R ` end SHAR_EOF if test 59443 -ne "`wc -c dasm.uue`" then echo shar: error transmitting dasm.uue '(should have been 59443 characters)' fi # End of shell archive exit 0
ain@j.cc.purdue.edu (Patrick White) (02/09/88)
Program Name: dasm (part 2 of 2) Submitted By: dillon%cory.Berkeley.EDU@ucbvax.berkeley.edu (Matt Dillon) Summary: A cross assembler for 6502, 68705, 6803, and HD6303 (extension of 6803) Poster Boy: Pat White (ain@j.cc.purdue.edu) Tested. NOTES: -- Pat White (co-moderator comp.sources/binaries.amiga) UUCP: j.cc.purdue.edu!ain BITNET: PATWHITE@PURCCVM PHONE: (317) 743-8421 U.S. Mail: 320 Brown St. apt. 406, West Lafayette, IN 47906 ======================================== # This is a shell archive. # Remove everything above and including the cut line. # Then run the rest of the file through sh. #----cut here-----cut here-----cut here-----cut here----# #!/bin/sh # shar: Shell Archiver # Run the following text with /bin/sh to create: # example.asm # ftohex.uue # This archive created: Mon Feb 8 13:11:57 1988 # By: Patrick White (PUCC Land, USA) echo shar: extracting example.asm '(7052 characters)' cat << \SHAR_EOF > example.asm ; EXAMPLE.ASM (6502 Microprocessor) ; processor 6502 mac ldax lda [{1}] ldx [{1}]+1 endm mac ldaxi lda #<[{1}] ldx #>[{1}] endm mac stax sta [{1}] stx [{1}]+1 endm mac pushxy txa pha tya pha endm mac popxy pla tay pla tax endm mac inc16 inc {1} bne .1 inc {1}+1 .1 endm STOP1 equ %00000000 ;CxCTL 1 Stop bit STOP2 equ %10000000 ;CxCTL 2 Stop bits (WL5:1.5, WL8&par:1) WL5 equ %01100000 ;CxCTL Wordlength WL6 equ %01000000 WL7 equ %00100000 WL8 equ %00000000 RCS equ %00010000 ;CxCTL 1=Select baud, 0=ext. receiver clk B76800 equ %0000 ;CxCTL Baud rates (1.2288 Mhz clock) B75 equ %0001 B100 equ %0010 B150 equ %0011 B200 equ %0100 B300 equ %0101 B400 equ %0110 B600 equ %0111 B800 equ %1000 B1200 equ %1001 B1600 equ %1010 B2400 equ %1011 B3200 equ %1100 B4800 equ %1101 B6400 equ %1110 B12800 equ %1111 PARODD equ %00100000 ;CxCMD Select Parity PAREVEN equ %01100000 PARMARK equ %10100000 PARSPACE equ %11100000 PAROFF equ %00000000 RECECHO equ %00010000 ;CxCMD Receiver Echo mode TMASK equ %00001100 TDISABLE equ %00000000 ;CxCMD Transmitter modes TDISABLER equ %00001000 ;RTS stays asserted TENABLE equ %00000100 TBREAK equ %00001100 ;send break UA_IRQDSBL equ %00000010 DTRRDY equ %00000001 ;~DTR output is inverted (low) SR_PE equ %00000001 ;CxSTAT Status SR_FE equ %00000010 ;NOTE: writing dummy data causes RESET SR_OVRUN equ %00000100 SR_RDRFULL equ %00001000 SR_TDREMPTY equ %00010000 SR_DCD equ %00100000 SR_DSR equ %01000000 SR_INTPEND equ %10000000 T1_OEPB7 equ %10000000 ;x_ACR T1_FREERUN equ %01000000 ;T1 free running mode T1_ONESHOT equ %00000000 T2_ICPB6 equ %00100000 ;T2 counts pulses on PB6 T2_ONESHOT equ %00000000 ;T2 counts phase2 transitions SRC_OFF equ %00000000 ;shift register control SRC_INT2 equ %00000100 SRC_INPH2 equ %00001000 SRC_INEXT equ %00001100 SRC_OUTFR equ %00010000 ;free running output using T2 SRC_OUTT2 equ %00010100 SRC_OUTPH2 equ %00011000 SRC_OUTEXT equ %00011100 PBLE equ %00000010 ;on CB1 transition (in/out). PALE equ %00000001 ;on CA1 transition (in). data retained ;x_PCR CB2_I_NEG equ %00000000 ;interrupt on neg trans, r/w ORB clears CB2_I_NEGI equ %00100000 ; same, but r/w ORB does not clear int CB2_I_POS equ %01000000 ;interrupt on pos trans, r/w ORB clears CB2_I_POSI equ %01100000 ; same, but r/w ORB does not clear int CB2_O_HSHAK equ %10000000 ;CB2=0 on r/w ORB, CB2=1 on CB1 transition CB2_O_PULSE equ %10100000 ;CB2=0 for one clock after r/w ORB CB2_O_MANLO equ %11000000 ;CB2=0 CB2_O_MANHI equ %11100000 ;CB2=1 CA2_I_NEG equ %00000000 ;interrupt on neg trans, r/w ORA clears CA2_I_NEGI equ %00100000 ; same, but r/w ORA does not clear int CA2_I_POS equ %01000000 ;interrupt on pos trans, r/w ORA clears CA2_I_POSI equ %01100000 ; same, but r/w ORA does not clear int CA2_O_HSHAK equ %10000000 ;CA2=0 on r/w ORA, CA2=1 on CA1 transition CA2_O_PULSE equ %10100000 ;CA2=0 for one clock after r/w ORA CA2_O_MANLO equ %11000000 ;CA2=0 CA2_O_MANHI equ %11100000 ;CA2=1 CB1_THI equ %00010000 CB1_TLO equ %00000000 CA1_THI equ %00000001 CA1_TLO equ %00000000 VIRPEND equ %10000000 ;x_IFR IRENABLE equ %10000000 ;x_IER 1's enable ints 0=no change IRDISABLE equ %00000000 ;x_IER 1's disable ints 0=no change IRT1 equ %01000000 IRT2 equ %00100000 IRCB1 equ %00010000 IRCB2 equ %00001000 IRSR equ %00000100 IRCA1 equ %00000010 IRCA2 equ %00000001 seg.u bss org $0000 ;RAM (see below) org $2000 ;unused org $4000 ;unused org $6000 ;6551 CHANNEL #1 C1DATA ds 1 C1STAT ds 1 C1CMD ds 1 C1CTL ds 1 org $8000 ;6551 CHANNEL #2 C2DATA ds 1 C2STAT ds 1 C2CMD ds 1 C2CTL ds 1 org $A000 ;6522 (HOST COMM) H_ORB ds 1 H_ORAHS ds 1 ;with CA2 handshake H_DDRB ds 1 H_DDRA ds 1 H_T1CL ds 1 ;read clears interrupt flag H_T1CH ds 1 ;write clears interrupt flag H_T1CLL ds 1 H_T1CHL ds 1 ;write clears interrupt flag H_T2CL ds 1 ;read clears interrupt flag H_T2CH ds 1 ;write clears interrupt flag H_SR ds 1 H_ACR ds 1 H_PCR ds 1 H_IFR ds 1 H_IER ds 1 H_ORA ds 1 ;no CA2 handshake org $C000 ;6522 (IO COMM) I_ORB ds 1 I_ORAHS ds 1 ; (same comments apply) I_DDRB ds 1 I_DDRA ds 1 I_T1CL ds 1 I_T1CH ds 1 I_T1CLL ds 1 I_T1CHL ds 1 I_T2CL ds 1 I_T2CH ds 1 I_SR ds 1 I_ACR ds 1 I_PCR ds 1 I_IFR ds 1 I_IER ds 1 I_ORA ds 1 ; -------------------------- ZERO PAGE ------------------- seg.u data org $00 ; -------------------------- NORMAL RAM ------------------- org $0100 RAMEND equ $2000 ; -------------------------- CODE ------------------- seg code org $F000 PROMBEG equ . RESET subroutine sei ;disable interrupts ldx #$FF ;reset stack txs lda #$FF sta H_DDRA sta C1STAT ;reset 6551#1 (garbage data) sta C2STAT ;reset 6551#2 lda #$7F ;disable all 6522 interrupts sta H_IER sta I_IER lda #%00010000 ;76.8 baud, 8 bits, 1 stop sta C1CTL lda #%00000101 ;no parity, enable transmitter & int sta C1CMD lda #$AA ;begin transmision sta C1DATA lda #%00011111 ;9600 baud, 8 bits, 1 stop sta C2CTL lda #%00000101 sta C2CMD lda #$41 sta C2DATA cli ;enable interrupts .1 jsr LOAD jsr SAVE jmp .1 LOAD subroutine ldx #0 .1 txa sta $0500,x inx bne .1 rts SAVE subroutine ldx #0 .2 lda $0500,x sta H_ORA inx bne .2 rts NMI rti subroutine IRQ bit C1STAT bpl .1 pha lda #$AA sta C1DATA lda C1DATA pla rti .1 bit C2STAT bpl .2 pha lda #$41 sta C2DATA lda C2DATA pla .2 rti ; VECTOR ------------------------------------------------ seg vector org $FFFA dc.w NMI dc.w RESET dc.w IRQ PROMEND equ . SHAR_EOF if test 7052 -ne "`wc -c example.asm`" then echo shar: error transmitting example.asm '(should have been 7052 characters)' fi echo shar: extracting ftohex.uue '(11011 characters)' cat << \SHAR_EOF > ftohex.uue begin 644 ftohex M```#\P`````````#``````````(```<(````OP````$```/I```'"$[Z""9. M5?_V.7R``(`"#&T``P`*;"A(>@#@3KH.C%A/2'H`]4ZZ#H)83TAZ`01.N@YX M6$](>``!3KH9"EA/(&T`#"\H``1.N@1$6$\[0/_^#&T``?_^;0@,;0`#__YO M"DAZ`0=.N@%>6$](>@$>(&T`#"\H``A.N@;84$\K0/_Z2JW_^F8*2'H!!$ZZ M`3A83R!M``Q*J``,9Q1(>@$*(FT`#"\I``Q.N@:H4$]@!D'L@0@@""M`__9* MK?_V9@I(>@#H3KH!`%A/+RW_]B\M__HP+?_^2,`O`$ZZ`1I/[P`,+RW_^DZZ M%!I83R\M__9.NA006$].74YU1E1/2$58(&9O<FUA="!I;F9I;&4@6V]U=&9I M;&5=`&9O<FUA="`Q+#(L(&]R(#,N("`S/7)A=P`H0RE#;W!Y<FEG:'0@,3DX M-R!B>2!-871T:&5W($1I;&QO;BP@06QL(%)I9VAT<R!297-E<G9E9`!S<&5C M:69Y(&EN9FEL92!F;W)M870@,2P@,BP@;W(@,P!R`'5N86)L92!T;R!O<&5N M(&EN<'5T(&9I;&4`=P!U;F%B;&4@=&\@;W!E;B!O=71P=70@9FEL90``3E4` M`$AL@1XO+0`(3KH#'E!/2&R!'DAZ`!9.N@,04$](>``!3KH76EA/3EU.=0H` M3E7^]$)M__X,;0`#``IL#B\M``Q.N@(06$\[0/_^#&T``@`*9A0O+0`,3KH! M^EA/<@`R`"M!__A@1"\M``Q.N@/(6$\K0/[T2'@``D*G+RT`#$ZZ`SI/[P`, M+RT`#$ZZ`ZA83Y"M_O0K0/_X0J<O+?[T+RT`#$ZZ`Q9/[P`,2JW_^&\``4H, MK0```!#_^&\$<!!@!"`M__@[0/_\+RT`#$AX``%P`#`M__PO`$AM_OA.N@*$ M3^\`$"\M`!!(>``Z3KH1X%!/+RT`$'``,"W__"\`3KH!?%!/+RT`$'``,"W_ M_N"(+P!.N@%H4$\O+0`0<``P+?_^P+P```#_+P!.N@%04$\O+0`02'@`,$ZZ M$9103R\M`!!(>``P3KH1AE!/<``P+?_^X(AR`#(M__["O````/_0@70`-"W_ M_-""&T#^]T)M_O1@+C`M_O1![?[X$C```-,M_O<O+0`0,"W^]$'M_OAR`!(P M```O`4ZZ`.)03U)M_O0P+?[T2,!R`#(M__RP@67"+RT`$!`M_O=$`'(`$@`O M`4ZZ`+A03R\M`!!(>``-3KH0_%!/+RT`$$AX``I.NA#N4$]P`#`M__R1K?_X M,"W__-%M__Y@`/ZR#&T``@`*9BHO+0`,84I83SM`__X@;0`,""@``P`,9A@O M+0`,83)83W(`,@`K0?_X8`)@!&``_GI(>@`0+RT`$$ZZ`^Q03TY=3G4Z,#`P M,#`P,#%&1@T*`$Y5__XO+0`(3KH"*EA/.T#__B\M``A.N@(<6$_A@-%M__XP M+?_^3EU.=4Y5```O+0`,<``0+0`+Z(A![(`$<@`2,`@`+P%.NA`T4$\O+0`, M<``0+0`+P+P````/0>R`!'(`$C`(`"\!3KH0$E!/3EU.=4Y5``!(YPP@)&T` M"'@`>@`,$@`@9@12BF#V#!(`+68$4HIZ`0P2`#!M)@P2`#EN("!*4HH0$$B` M2,`B!..!T($D!.>"T((H`)B\````,*H5G!B`$1(!@`B`$3-\$,$Y=3G5. M50``+PHD;0`(2A)G*"\M``P@2E**$!!(@$C`+P!.N@]`4$^PO/____]F"'#_ M)%].74YU8-1P`&#T3E7__$CG#"`D;0`(0JW__&`V*BT`#&`H+RT`%$ZZ`098 M3R@`L+S_____9@P@+?_\3-\$,$Y=3G4@2E**$(13A4J%9M12K?_\("W__+"M M`!!MP"`M__Q@V$Y5__Q(YP@@)&T`"`BJ``,`#`@J``(`#&<<2'C__R\*3KH/ MY%!/2H!G"G#_3-\$$$Y=3G5@&`RM`````0`09@Y*DF<*("H`!)"2D:T`#$*J M``1"DB\M`!`O+0`,$"H`#4B`2,`O`$ZZ!=)/[P`,2H!L!'#_8+9P`&"R3E7_ M_"\*)&T`"$AX``%"IQ`J``U(@$C`+P!.N@6D3^\`#"M`__P(*@`"``QG#"`2 MD*H`"-&M__Q@#DJ29PH@*@`$D)*1K?_\("W__"1?3EU.=4Y5```O"B1M``@@ M4K'J``1E#"\*81I83R1?3EU.=2!24I(0$$B`2,#`O````/]@Z$Y5``!(YP@P M)&T`"!`J``S`/``89PIP_TS?#!!.74YU"*H``@`,2JH`"&8(+PI.NA`"6$\0 M*@`,2(!(P`@```=G-D'L@/(F2!`K``Q(@$C`P+P```"$L+P```"$9@Q(>/__ M+PM.N@ZD4$_7_````!9![(*JM\AET#`J`!!(P"\`+RH`"!(J``U(@4C!+P%. MN@:B3^\`#"@`2H!N%$J$9@1P"&`"<!"!*@`,</]@`/]J)*H`""`J``C0A"5` M``0@4E*2$!!(@$C`P+P```#_8`#_2$Y5```O"DZZ#R`D0$J`9@AP`"1?3EU. M=2\*+RT`#"\M``AA!D_O``Q@Z$Y5``!(YP@@+RT`$$ZZ#7A83T'L@!8D2$H2 M9A(I?`````6"MG``3-\$$$Y=3G4O+0`,+PI.N@:X4$]*@&<$4(I@UB\J``0O M+0`(3KH$CE!/*`"PO/____]F!'``8,@@;0`0$40`#2!M`!`1?``!``P@+0`0 M8+!.50``*6T`"(*N2&T`$"\M``Q(>@`.3KH(&$_O``Q.74YU3E4``"\L@JXO M+0`(3KH,,%!/3EU.=6%P0^R"KD7L@JZUR68.,CP`$VL(=``BPE')__PI3X*Z M+'@`!"E.@KY(YX"`""X`!`$I9Q!+^@`(3J[_XF`&0J?S7TYS0_H`($ZN_F@I M0(+"9@PN/``#@`=.KO^48`1.N@`:4$].=61O<RYL:6)R87)Y`$GY``!__DYU M3E4``"\*2'D``0``,"R"JL'\``8O`$ZZ$LQ03RE`@L9F%$*G2'D``0``3KH2 MD%!/+FR"NDYU(&R"QD)H``0@;(+&,7P``0`0(FR"QC-\``$`"B!L@KH@+(*Z MD*@`!%"`*4""RB!L@LH@O$U!3EA"ITZZ$H!83R1`2JH`K&<P+RT`#"\M``@O M"DZZ`+1/[P`,*7P````!@LX@;(+&`&B````$(&R"Q@!H@```"F!$2&H`7$ZZ M$IA83TAJ`%Q.NA)86$\I0(+2(&R"TDJH`"1G$"!L@M(B:``D+Q%.NA%26$\O M+(+2+PI.N@5<4$\I;(+2@M9.NA%2(&R"QB"`3KH1@"!L@L8A0``&9Q9(>`/M M2'H`+$ZZ$5Q03R!L@L8A0``,+RR"UB\L@MI.NO8X4$]"ITZZ#W!83R1?3EU. M=2H`3E4``$CG##`D;0`0(&T`""`H`*SE@"@`($0@*``0Y8`F0!`32(!(P-"M M``Q4@"E`@MY"IR\L@MY.NA%L4$\I0(+B9@A,WPPP3EU.=1`32(!(P"\`($M2 MB"\(+RR"XDZZ`5I/[P`,2'H!4!`32(!(P-"L@N(O`$ZZ!$!03R\M``PO"B\L M@N).N@/<3^\`#$*L@MHF;(+B)$L0$TB`2,`J`+"\````(&<@NKP````)9QBZ MO`````QG$+J\````#6<(NKP````*9@12BV#,#!,`(&T``(P,$P`B9C)2BR!+ M4HL0$$B`2,`J`&<@($I2BA"%NKP````B9A`,$P`B9@12BV`&0BK__V`"8-)@ M1"!+4HL0$$B`2,`J`&<PNKP````@9RBZO`````EG(+J\````#&<8NKP````- M9Q"ZO`````IG""!*4HH0A6#"($I2BD(02H5F`E.+4JR"VF``_SQ"$D*G("R" MVE*`Y8`O`$ZZ$#A03RE`@M9F"$*L@MI@`/[&>@`F;(+B8!H@!>6`(&R"UB&+ M"``O"TZZ"+!83U*`U\!2A;JL@MIMX"`%Y8`@;(+60K`(`&``_HX@`$SO`P`` M!"`((B\`#&`"$-E7R?_\9P9206`"0AA1R?_\3G5.50``2.<,("@M``A.N@T> M<@8@!$ZZ#LXD0-7L@L9*A&T.,"R"JDC`N(!L!$J29A(I?`````*"MG#_3-\$ M,$Y=3G4@+0`04X`O`"\M``PO$DZZ#RA/[P`,*@"PO/____]F#$ZZ#M`I0(*V M</]@S$*G0J<O$DZZ#P1/[P`,8+Q.50``+RT`#$AX`P$O+0`(80A/[P`,3EU. M=4Y5``!(YP\P)&T`"$ZZ#(8F;(+&>`!@$'(&(`1.N@XN2K,(`&<24H0P+(*J M2,"X@&WF>@9@``#0""T``0`.9S1(>/__+PI.N@YH4$\L`&<D+P9.N@Z<6$\O M"DZZ#BQ83TJ`9A!.N@XV*@"PO````,UF``"42'@#[2\*3KH.0E!/+`!*AF9D M""T````.9@1Z`6!T2'@#[B\*3KH.)%!/+`!F"$ZZ#?@J`&!<2'@`(4AZ`)Y. MN@Z\4$\N`&<*+P=.N@YF6$]@(DAX``%(>@".+P9.N@XJ3^\`#$AX__]"IR\& M3KH.`$_O``Q@*B`M``S`O```!0"PO```!0!F&"\&3KH-<%A/>@0I18*V</], MWPSP3EU.=7(&(`1.N@TR)X8(`'(&(`1.N@TF($#1RS%M``X`!`@M``,`#F<0 M2'@``4*G+P9.N@V>3^\`#"`$8+YD;W,N;&EB<F%R>0```$Y5``!(YPP@*"T` M"$ZZ"RIR!B`$3KH,VB1`U>R"QDJ$;0XP+(*J2,"X@&P$2I)F$BE\`````H*V M</],WP0P3EU.=3`J``1(P,"\`````["\`````68,*7P````%@K9P_V#8+RT` M$"\M``PO$DZZ#0I/[P`,*@"PO/____]F#$ZZ#,`I0(*V</]@L"`%8*PP/'__ M8`0P+P`.(&\`!$H89OQ32")O``A30!#95\C__&<"0A`@+P`$3G4P/'__8`0P M+P`.4T!K%"!O``0B;P`(L0EF#%-(2AA7R/_V<`!.=6,$<`%.=7#_3G4@;P`$ M(`@B;P`($-EF_$YU3E4``"\*)&T`"$H29R0@2E**$!!(@$C`+P!.N@5V6$^P MO/____]F"'#_)%].74YU8-A(>``*3KH%6EA/8.Q.50``2.<.,"1M``A"ITAZ M`(Y.N@S*4$\I0(+Z9@A,WPQP3EU.=2!M``PB:``D+RD`!$ZZ#/I83R@`9U)( M>@!M($0O*``V3KH,S%!/)D!*@&<T2'@#[2\+3KH+TE!/+`!G)"`&Y8`J`"!% M)6@`"`"D)48`G$AX`^U(>@`X3KH+KE!/)4``H"\$3KH,F%A/+RR"^DZZ"_Q8 M3T*L@OI@@&EC;VXN;&EB<F%R>0!724Y$3U<`*@!.50``2.<(("1M`!`,K0`` M``0`%&8((&T`""@08!1*K0`,;P@@;0`(*!!@!B!M``@H$$*M`!1*K0`,;!)$ MK0`,2H1L"D2$*WP````!`!0B+0`,(`1.N@/20>R`7E.*%+`(`"(M``P@!$ZZ M`\HH`&;>2JT`%&<&4XH4O``M(`I,WP003EU.=4Y5_Q1(YP@P)&T`""9M``Q" MK?_X*VT`$/_\($M2BQ`02(!(P"@`9P`#,+B\````)68``PI"+?\B*WP````! M__0K?````"#_\"M\```G$/_L($M2BQ`02(!(P"@`L+P````M9A!"K?_T($M2 MBQ`02(!(P"@`N+P````P9A0K?````##_\"!+4HL0$$B`2,`H`+B\````*F8: M(&W__%BM__PK4/_H($M2BQ`02(!(P"@`8#1"K?_H8")R"B`M_^A.N@G`T(20 MO````#`K0/_H($M2BQ`02(!(P"@`0>R`<0@P``)(`&;2N+P````N9F(@2U*+ M$!!(@$C`*`"PO````"IF&B!M__Q8K?_\*U#_["!+4HL0$$B`2,`H`&`T0JW_ M[&`B<@H@+?_L3KH)5M"$D+P````P*T#_["!+4HL0$$B`2,`H`$'L@'$(,``" M2`!FTBM\````!/_DN+P```!L9A8@2U*+$!!(@$C`*``K?`````3_Y&`4N+P` M``!H9@P@2U*+$!!(@$C`*``@!&!^*WP````(_^!@'"M\````"O_@8!(K?``` M`!#_X&`(*WS____V_^`O+?_D2&W_(B\M_^`O+?_\3KK]M$_O`!`K0/_<("W_ MY-&M__Q@6B!M__Q8K?_\*U#_W"\M_]Q.N@(<6$\K0/_D8$H@;?_\6*W__"@0 M0>W_(2M(_]P0A&`HD+P```!C9^)3@&>4D+P````+9P#_;EF`9[15@&<`_VY7 M@&<`_W)@S$'M_R*1[?_<*TC_Y"`M_^2PK?_L;P8K;?_L_^1*K?_T9W`@;?_< M#!``+6<*(FW_W`P1`"MF-`RM````,/_P9BI3K?_H(&W_W%*M_]P0$$B`2,`O M`$Z26$^PO/____]F"G#_3-\,$$Y=3G5@&"\M__!.DEA/L+S_____9@1P_V#B M4JW_^"`M_^A3K?_HL*W_Y&[:0JW_X&`D(&W_W%*M_]P0$$B`2,`O`$Z26$^P MO/____]F!'#_8*I2K?_@(&W_W$H09PH@+?_@L*W_[&W*("W_X-&M__A*K?_T M9BI@&DAX`"!.DEA/L+S_____9@9P_V``_W!2K?_X("W_Z%.M_^BPK?_D;MA@ M&"\$3I)83["\_____V8&</]@`/](4JW_^&``_,0@+?_X8`#_.$CG2`!"A$J` M:@1$@%)$2H%J!D2!"D0``6$^2D1G`D2`3-\`$DJ`3G5(YT@`0H1*@&H$1(!2 M1$J!:@)$@6$:(`%@V"\!81(@`2(?2H!.=2\!808B'TJ`3G5(YS``2$%*068@ M2$$V`30`0D!(0(##(@!(0#("@L,P`4)!2$%,WP`,3G5(028!(@!"04A!2$!" M0'0/T(#3@;:!8@22@U)`4<K_\DS?``Q.=2!O``0@"$H89OR1P"`(4X!.=4Y5 M``!(;($(+RT`"$ZZ``A03TY=3G5.50``+P0H+0`(+RT`#"\$3KH`-%!/N+P` M```*9B8@;0`,$"@`#$B`2,`(```'9Q1(>/__+RT`#$ZZ`/Y03R@?3EU.=6#X M3E4``"\*)&T`#"!2L>H`!&4:("T`","\````_R\`+PI.N@#04$\D7TY=3G4@ M4E*2$"T`"Q"`2(!(P,"\````_V#D3E4``"\*0>R`\B1(($K5_````!8O"&$0 M6$]![(*JM<AEZB1?3EU.=4Y5``!(YP@@)&T`"'@`(`IF"G#_3-\$$$Y=3G5* M*@`,9U0(*@`"``QG#$AX__\O"F%64$\H`!`J``U(@$C`+P!.N@4(6$^(@`@J M``$`#&<*+RH`"$ZZ`CQ83P@J``4`#&<4+RH`$DZZ`MA83R\J`!).N@(@6$]" MDD*J``1"J@`(0BH`#"`$8(Q.5?_^2.<(("1M``A!^O]"*4B"Y@@J``0`#&<* M</],WP003EU.=0@J``(`#&<R*!*8J@`(+P0O*@`($"H`#4B`2,`O`$ZZ`I9/ M[P`,L(1G$`CJ``0`#$*20JH`!'#_8+X,K?____\`#&80"*H``@`,0I)"J@`$ M<`!@I$JJ``AF""\*3KH`I%A/#&H``0`09C`;;0`/__](>``!2&W__Q`J``U( M@$C`+P!.N@(R3^\`#+"\`````6:8("T`#&``_V`DJ@`(,"H`$$C`T*H`""5` M``0(Z@`"``P@4E*2$"T`#Q"`2(!(P,"\````_V``_S!.50``+PI![(#R)$A* M*@`,9QC5_````!9![(*JM<AE"'``)%].74YU8.)"DD*J``1"J@`((`I@ZDY5 M__PO"B1M``A(>`0`3KH`PEA/*T#__&88-7P``0`0(`K0O`````XE0``()%]. M74YU-7P$```0".H``0`,)6W__``($"H`#4B`2,`O`$ZZ`-Y83TJ`9P8`*@"` M``Q@S$Y5``!(YP`P)&R"LF`4)E(@*@`$4(`O`"\*3KH$?%!/)$L@"F;H0JR" MLDS?#`!.74YU3E4``"\*0?K_QBE(@NI"IR`M``A0@"\`3KH$*E!/)$!*@&8( M<``D7TY=3G4DK(*R)6T`"``$*4J"LB`*4(!@YDY5```O+0`(8;983TY=3G5. M50``2.<`,)?+)&R"LF`.(&T`"%&(L<IG$B9*)%(@"F;N</],WPP`3EU.=2`+ M9P0FDF`$*5*"LB`J``10@"\`+PI.N@/24$]P`SE4``"\*<@8@+0`(3KH" MM"1`U>R"QDJM``AM$C`L@JI(P"(M``BR@&P$2I)F$"E\`````H*V</\D7TY= M3G5R!B`M``A.N@)\(&R"QB\P"`!.N@+(6$]*@&<$<`%@`G``8-9.50``+RT` M"$ZZ`I)83TJ`9@Y.N@*<*4""MG#_3EU.=7``8/A.50``2.<,("@M``A.N@!V M<@8@!$ZZ`B8D0-7L@L9*A&T.,"R"JDC`N(!L!$J29A(I?`````*"MG#_3-\$ M,$Y=3G4P*@`$P'P``V8,*7P````%@K9P_V#B+RT`$"\M``PO$DZZ`HA/[P`, M*@"PO/____]F#$ZZ`A8I0(*V</]@NB`%8+9.5?_\2'@0`$*G3KH"[%!/*T#_ M_`@```QG$DJL@LYF""`M__Q.74YU3KH`!G``8/1.50``2'@`!$AZ`!Y.N@'Z M+P!.N@(D3^\`#$AX``%.N@`,6$].74YU7D,*`$Y5``!*K(+F9P8@;(+F3I`O M+0`(3KH`"%A/3EU.=4Y5__PO!"MM``C__$JL@L9G+'@`8`HO!$ZZ`,Y83U*$ M,"R"JDC`N(!M[#`L@JK!_``&+P`O+(+&3KH"#%!/2JR"ZF<&(&R"ZDZ02JR" M[F<*+RR"[DZZ`<)83TJL@O)G"B\L@O).N@&R6$]*K(+V9PHO+(+V3KH!HEA/ M+'@`!`@N``0!*6<4+PU+^@`*3J[_XBI?8`9"I_-?3G-*K(+29BI*K(+B9R(O M+(+>+RR"XDZZ`9903R`L@MI2@.6`+P`O+(+63KH!@E!/8`Y.N@%R+RR"TDZZ M`9Y83R`M__PN;(*Z3G4H'TY=3G5.50``2.<.("@M``AR!B`$3KH`1"1`U>R" MQDJ$;0XP+(*J2,"X@&P$2I)F$BE\`````H*V</],WP1P3EU.=3`J``3`?(`` M9@@O$DZZ`"Y83T*2<`!@X$CG<``T`<3`)@%(0\;`2$-"0]2#2$#`P4A`0D#0 M@DS?``Y.=2(O``0L;(+"3N[_W"(O``0L;(+"3N[_@B(O``0L;(+"3N[_N"QL M@L).[O_*+&R"PD[N_WPB+P`$+&R"PD[N_RA,[P`&``0L;(+"3N[_K$SO``8` M!"QL@L).[O_B+&R"PD[N_\1,[P`.``0L;(+"3N[_UDSO``X`!"QL@L).[O^^ M(B\`!"QL@L).[O^F3.\`#@`$+&R"PD[N_]!(YP$$3.\@@``,+&R"ODZN_Y1, MWR"`3G5.^@`"(F\`!"QL@KY.[OYB3.\``P`$+&R"OD[N_SHB;P`$+&R"OD[N M_MHL;(*^3N[_?")O``0@+P`(+&R"OD[N_RX@;P`$+&R"OD[N_HPL;(*^(F\` M!"`O``A.[OW8(F\`!"QL@KY.[OZ&3.\``P`$+&R"OD[N_LX@;P`$+&R"OD[N M_H!,[P,```0L;(+Z3N[_H"!O``0L;(+Z3N[_IB!O``0L;(+Z3N[_L@```^P` M```!`````0``")P````````#\@```^H```"K```P,3(S-#4V-S@Y04)#1$5& M``!R`````````'(K```````"=P```````P%W*P`````#`F$```````D!82L` M````"0)X```````%`7@K``````4"```````````P,3(S-#4V-S@Y86)C9&5F M````("`@("`@("`@,#`P,#`@("`@("`@("`@("`@("`@(""00$!`0$!`0$!` M0$!`0$!`#`P,#`P,#`P,#$!`0$!`0$`)"0D)"0D!`0$!`0$!`0$!`0$!`0$! M`0$!`4!`0$!`0`H*"@H*"@("`@("`@("`@("`@("`@("`@("0$!`0"`````` M`````````````0`````!``````````````````````$!`````0`````````` M```````````!`@````$````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M```````````````````````````````````````````````````````````` M````````````````````````````````````````````%``````#\@```^L` '```!```#\@`` ` end SHAR_EOF if test 11011 -ne "`wc -c ftohex.uue`" then echo shar: error transmitting ftohex.uue '(should have been 11011 characters)' fi # End of shell archive exit 0