home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / sources / hp48 / 231 < prev    next >
Encoding:
Text File  |  1992-07-28  |  23.9 KB  |  860 lines

  1. Newsgroups: comp.sources.hp48
  2. Path: sparky!uunet!seq!spell
  3. From: K. Sinenmaa <sinenmaa@cc.helsinki.fi>
  4. Subject:  v06i010:  nasir_ks - Nasir Astronomical time application v1.2, Part02/02
  5. Message-ID: <1992Jul29.011408.22343@seq.uncwil.edu>
  6. Followup-To: comp.sys.hp48
  7. Sender: spell@seq.uncwil.edu (Chris Spell)
  8. Organization: University of Helsinki
  9. References: <cshp48-v06i009=nasir_ks.211153@seq.uncwil.edu>
  10. Date: Wed, 29 Jul 1992 01:14:08 GMT
  11. Approved: spell@seq.uncwil.edu
  12. Lines: 850
  13.  
  14. Checksum: 2935885697 (verify with brik -cv)
  15. Submitted-by: K. Sinenmaa <sinenmaa@cc.helsinki.fi>
  16. Posting-number: Volume 6, Issue 10
  17. Archive-name: nasir_ks/part02
  18.  
  19. BEGIN_RPL nasir.rpl
  20. %%HP: T(3)A(D)F(.);
  21. DIR
  22. START.
  23. \<< NOVA { { "SETUP"
  24.   \<< CLEAR SETUP
  25.   \>> } { "JULIA"
  26.   \<< CLEAR 'DN'
  27. PURGE
  28. "Julian Day.fraction"
  29. ":JDAY:" INPUT OBJ\->
  30. DUP DUP 'JD' STO FP
  31. 24 * 12 + TZ + DL +
  32. F24 'LT' STO LT TZ
  33. - DL - 24 / - 'JD0'
  34. STO CHUT JD0 CADA
  35. 'DT' STO NOVA
  36.   \>> } { "LT.ST"
  37.   \<< CLEAR JD0 GWUT
  38. LT TZ - DL -
  39. 1.00273790935 * +
  40. F24 DUP \->HMS "GMST"
  41. \->TAG SWAP \GlM 15 / +
  42. F24 DUP \GD\165 \Ge COS *
  43. 15 / + \->HMS "AST"
  44. \->TAG SWAP \->HMS
  45. "MST" \->TAG
  46.   \>> } { "ST.LT"
  47.   \<< CLEAR JD0 GWUT
  48. LT \GlM 15 / - F24
  49. DUP \->HMS "GMST"
  50. \->TAG SWAP ROT - F24
  51. 99726956633 * \->HMS
  52. TZ + DL + F24 "LT"
  53. \->TAG
  54.   \>> } { "SUN"
  55.   \<< CLEAR JD0 .5 +
  56. EOFT 'ET' STO MISC
  57. \GlS 0 CONV '\Gd' STO
  58. '\Ga' STO AARS SDRV {
  59. SE RI \Ga \Gd \GlS r \GD\Ge \GW
  60. G4 G3 G2 GS LS L9 T
  61. ST t C ET A a DN
  62. PPAR } PURGE NOVA
  63.   \>> } } TMENU
  64. \>>
  65. ASCAL
  66. \<< -16 CF -19 SF
  67. " Type MONTH and YEAR"
  68. ":MM YYYY:" INPUT
  69. OBJ\-> \-> m y
  70.   \<<
  71.     IF m 0 == m 13
  72. \>= OR
  73.     THEN
  74. "Are you an Alien ?"
  75. DOERR
  76.     END m 1 y JDAY
  77. OVER 3 + 7 / FP 7 *
  78. 0 RND 1 + + 7 / 0
  79. RND ERASE -1 39
  80. XRNG 0 24 YRNG
  81. CLLCD
  82. "A calendar v1.0 by KS"
  83. 1 DISP (0,0) (0,21)
  84. (3,0) (3,21) (8,0)
  85. (8,3) (0,0) (13,0)
  86. (8,0) (8,3) (13,0)
  87. (13,3) 1 6
  88.     FOR j LINE
  89.     NEXT 1 7
  90.     FOR j 38 j 3 *
  91. \->V2 0 j 3 * \->V2
  92. LINE 43 j 5 * - 3
  93. \->V2 43 j 5 * - 21
  94. \->V2 LINE
  95.     NEXT PICT RCL 1
  96. 7
  97.     FOR j -1.1 j 5
  98. * + 20.3 \->V2 DAMO j
  99. 1 + GET 1 \->GROB GOR
  100.     NEXT SWAP DUP
  101.     IF 0 ==
  102.     THEN 52
  103.     ELSE DUP
  104.     END 1 \->GROB ROT
  105. (.5,17) ROT GOR
  106. (7,23.5) JG DAMO m
  107. 8 + GET y \->STR + +
  108. 1 \->GROB GOR SWAP 1
  109. + DUP DUP DUP DUP 6
  110. ROLL 0 4
  111.     FOR j .5 14 j 3
  112. * - \->V2 ROT j + 1
  113. \->GROB GOR
  114.     NEXT -42 CF
  115. SWAP DUP 1 + 7 / FP
  116. 7 * 0 RND 'c' STO 1
  117. 'w' STO 1 m + 1 y
  118. JDAY DROP SWAP -
  119.     IF y 1991 \<= y
  120. 2099 \>= OR
  121.     THEN 1 SWAP
  122. "Alarm detect disabled"
  123. 1 DISP
  124.     ELSE DUP y
  125. 1000000 / DUP .01 +
  126. m + SWAP ROT 100 /
  127. + m + 23.5959 2
  128. \->LIST FINDALARM
  129. SWAP FINDALARM -
  130. DUP
  131.       IF 0 ==
  132.       THEN DROP
  133. SWAP (19,2) "No"
  134.       ELSE ROT
  135. (19,2) ROT ABS \->STR
  136.       END
  137. " alarms" + 1
  138. \->GROB GOR 1 ROT
  139.     END
  140.     FOR j
  141.       IF c 0 \=/ c 7
  142. \=/ AND
  143.       THEN c 5 *
  144. 1.3 - 20 w 3 * -
  145. \->V2 j 1 \->GROB GOR c
  146. 1 + 'c' STO
  147.       ELSE 33.7 20
  148. w 3 * - \->V2 j 1
  149. \->GROB GOR 1 'c' STO
  150. w 1 + 'w' STO
  151.       END
  152.     NEXT PICT STO {
  153. } PVIEW { w c PPAR
  154. } PURGE
  155.   \>>
  156. \>>
  157. GSTR
  158. \<< STD \-> y
  159.   \<< y 19 MOD y 100
  160. MOD y 100 / IP DUP
  161. DUP 4 MOD 2 * SWAP
  162. 4 / IP ROT DUP DUP
  163. 8 + 25 / IP - 1 + 3
  164. / IP SWAP ROT -
  165. SWAP - 4 PICK 19 *
  166. + 15 + 30 MOD ROT
  167. DUP 4 / IP 2 * SWAP
  168. 4 MOD SWAP 3 PICK -
  169. SWAP - ROT + 32 + 7
  170. MOD DUP 22 * 3 PICK
  171. 11 * + 4 ROLL + 451
  172. / IP 7 * ROT ROT +
  173. SWAP - 114 + DUP 31
  174. / IP SWAP 31 MOD 1
  175. + \-> M D
  176.     \<< { "March "
  177. "April " } M 2 -
  178. GET D y ABS 10 y
  179. ABS \->STR SIZE DUP
  180. FIX ^ / + y SIGN *
  181. \->STR + STD M
  182.       IF 4 <
  183.       THEN D 22 -
  184. DUP
  185.         IF 0 ==
  186.         THEN DROP
  187. "April " 30
  188.         ELSE "May "
  189. SWAP
  190.         END
  191.       ELSE D 9 +
  192. DUP
  193.         IF 31 >
  194.         THEN
  195. "June " SWAP 31 -
  196.         ELSE "May "
  197. SWAP
  198.         END
  199.       END \->STR +
  200. "Ascension Day"
  201. \->TAG
  202.     \>>
  203.   \>>
  204. \>>
  205. JSTR
  206. \<< STD \-> y
  207.   \<< y 4 MOD 2 * y 7
  208. MOD 4 * + y 19 MOD
  209. 19 * 15 + 30 MOD
  210. SWAP OVER - 34 + 7
  211. MOD 114 + + DUP 31
  212. / IP { "March "
  213. "April " } SWAP 2 -
  214. GET SWAP 31 MOD 1 +
  215. y ABS 10 y ABS \->STR
  216. SIZE DUP FIX ^ / +
  217. y SIGN * \->STR + STD
  218. "Julian Easter"
  219. \->TAG
  220.   \>>
  221. \>>
  222. JDAY
  223. \<< STD \-> m D V
  224.   \<< D m
  225.     IF 3 \>=
  226.     THEN m 3 - V
  227.     ELSE m 9 + V 1
  228. -
  229.     END DUP 4712 +
  230. 365.25 * IP SWAP
  231. 100 / 49 + IP .75 *
  232. IP 38 - V \-> D m y g
  233. W
  234.     \<< y m 30.6 * .5
  235. + IP 59 D + + + DUP
  236. g - "GreCal" \->TAG
  237. SWAP "JulCal" \->TAG
  238.       IF JG SIZE 10
  239. <
  240.       THEN SWAP
  241. DROP DUP 0
  242.       ELSE DROP DUP
  243. W 1 - 100 / 49 + IP
  244. 75 * IP 38 -
  245.       END W 1 -
  246. 4712 + 365.25 * IP
  247. 365 + SWAP - -
  248. "DayNum" \->TAG
  249.     \>>
  250.   \>>
  251. \>>
  252. CADA
  253. \<< STD 0 RND \-> J
  254.   \<< J 1 + 7 / FP 7
  255. * 0 RND 1 + DAMO
  256. SWAP GET
  257.     IF JG SIZE 10
  258. ==
  259.     THEN J 4479.5 -
  260. 36524.25 / IP .75 *
  261. 5 + IP 37 - J +
  262.     ELSE J
  263.     END DUP 59.25 -
  264. 365.25 MOD IP DUP
  265. 5 + 30.6 / IP 2 +
  266. 12 MOD 9 + DAMO
  267. SWAP GET SWAP .5 +
  268. 30.6 MOD IP 1 + ROT
  269. 365.25 / IP 4712 -
  270. DUP ABS DUP 10 SWAP
  271. \->STR SIZE DUP FIX ^
  272. / ROT + SWAP SIGN *
  273. \->STR + + STD
  274.   \>>
  275. \>>
  276. EOFT
  277. \<< 2451545 -
  278. 00273790931 *
  279. 779072 + FP 360 *
  280. F36 \-> L
  281.   \<< '-106.2*SIN(L)+
  282. 596.2*SIN(2*L)+4.4*
  283. SIN(3*L)-12.7*SIN(4
  284. *L)-428.9*COS(L)-
  285. 2.1*COS(2*L)+19.3*
  286. COS(3*L)' EVAL 3600
  287. / 12 SWAP - TZ \GlM
  288. 15 / - + DL +
  289.   \>>
  290. \>>
  291. GWUT
  292. \<< 2451545 - 36525 /
  293. DUP DUP 3 ^
  294. -.0000062 * .093104
  295. ROT 2 ^ * +
  296. 8640184.81287 ROT *
  297. + 24110.54841 +
  298. 3600 / F24 DUP \->HMS
  299. "GMST0" \->TAG SWAP
  300. \>>
  301. EQSO
  302. \<<
  303. "Equinox and Solstice"
  304. ":MM YYYY:" INPUT
  305. OBJ\-> \-> M Y
  306.   \<< M 3 / FP
  307.     IF 0 ==
  308.     THEN Y 2000 -
  309. 1000 / 'P' STO DAES
  310. M 3 / GET EVAL 'P'
  311. PURGE DUP FP 24 *
  312. 12 + TZ + DL + F24
  313. DUP \->HMS "LT" \->TAG
  314. ROT ROT TZ - DL -
  315. 24 / - CADA
  316.     END
  317.   \>>
  318. \>>
  319. CONV
  320. \<< -16 CF \-> l b
  321.   \<< l COS l SIN \Ge
  322. COS * b TAN \Ge SIN *
  323. - \->V2 -16 SF V\-> F36
  324. SWAP DROP "RA" \->TAG
  325. b SIN \Ge COS * b COS
  326. \Ge SIN l SIN * * +
  327. ASIN "DECL" \->TAG
  328. -16 CF
  329.   \>>
  330. \>>
  331. NOVA
  332. \<< STD JG "  DST= "
  333. DST + + "
  334. TZ= " TZ
  335. + "  LT= " LT \->HMS
  336. + + + "
  337. JD0 = " JD0
  338. + + "
  339. JD  = " JD +
  340. + "
  341. UT= " UT + +
  342. "
  343. " DT "  " DN + +
  344. + + "
  345. \Gl: " \GlM + +
  346. "  \O/: " \O/ + + CLLCD
  347. 1 DISP 3 FREEZE
  348. \>>
  349. CHUT
  350. \<< LT TZ - DL - \-> U
  351.   \<< U F24 \->HMS
  352.     IF U 0 < U 24 \>=
  353. OR
  354.     THEN {
  355. " yesterday" ""
  356. " tomorrow" } U
  357. SIGN 2 + GET
  358.     ELSE " today"
  359.     END + 'UT' STO
  360.   \>>
  361. \>>
  362. SETUP
  363. \<< { { "DATE"
  364.   \<<
  365. "DATE-form MM DD YYYY"
  366. ":DATE:" INPUT OBJ\->
  367. JDAY 'DN' STO .5 -
  368. 'JD0' STO JD0 LT TZ
  369. - DL - 24 / + 'JD'
  370. STO JD0 CADA 'DT'
  371. STO NOVA
  372.   \>> } { "TIME"
  373.   \<<
  374. "TIME-format HH.MMSS"
  375. ":L/ST:" INPUT OBJ\->
  376. HMS\-> DUP TZ - DL -
  377. 24 / JD0 + 'JD' STO
  378. 'LT' STO CHUT NOVA
  379.   \>> } { "LONG"
  380.   \<<
  381. "Longitude in decimals"
  382. "
  383. West negative
  384. " +
  385. ":\Gl:" INPUT OBJ\->
  386. '\GlM' STO NOVA
  387.   \>> } { "LATIT"
  388.   \<<
  389. "Latitude in decimals"
  390. "
  391. -90 < \O/ < 90
  392. " +
  393. ":\O/:" INPUT OBJ\->
  394. '\O/' STO NOVA
  395.   \>> } { "ZONE"
  396.   \<<
  397. "Integer  -12  to  12"
  398. "
  399. West=neg
  400. " +
  401. ":Time Zone:" INPUT
  402. OBJ\-> 'TZ' STO JD0
  403. LT TZ - DL - 24 / +
  404. 'JD' STO NOVA
  405.   \>> } { "BACK"
  406.   \<< 0 MENU NOVA
  407.   \>> } { "DL.ON"
  408.   \<< "ON" 'DST' STO
  409. 1 'DL' STO NOVA
  410.   \>> } { "DLOFF"
  411.   \<< "OFF" 'DST' STO
  412. 0 'DL' STO NOVA
  413.   \>> } { "JUL.C"
  414.   \<< " Julian " 'JG'
  415. STO NOVA
  416.   \>> } { "GRE.C"
  417.   \<< "Gregorian "
  418. 'JG' STO NOVA
  419.   \>> } } TMENU NOVA
  420. \>>
  421. MISC
  422. \<< STD CLLCD
  423. "Wait ..." 1 DISP
  424. JD0 GWUT LT TZ - DL
  425. - 1.00273790935 * +
  426. \GlM 15 / + F24 'ST'
  427. STO DROP JD 2451545
  428. - DUP 'C' STO 36525
  429. / 't' STO t 1 + 'T'
  430. STO .606434
  431. 03660110129 C * +
  432. 779072
  433. 00273790931 C * +
  434. 993126 .0027377785
  435. C * + .140023
  436. 00445036173 C * +
  437. 053856
  438. 00145561327 C * +
  439. 056531
  440. 00023080893 C * +
  441. { G4 G3 G2 GS LS L9
  442. } DEG \-> i
  443.   \<< 1 6
  444.     FOR j FP 360 *
  445. i j GET STO
  446.     NEXT 125.044555
  447. 1934.1361849 t * -
  448. 0020762 t 2 ^ * +
  449. t 3 ^ 467410 / + t
  450. 4 ^ 60616000 / +
  451. '\GW' STO -.00172 \GW
  452. SIN * .000132 2 LS
  453. * SIN * - .000023 2
  454. L9 * SIN * -
  455. 000021 2 \GW * SIN *
  456. + HMS\-> '\GD\165' STO
  457. 23.2621448 .0046815
  458. t * - .000000059 t
  459. 2 ^ * - .0000001813
  460. t 3 ^ * + HMS\->
  461. 00092 \GW COS *
  462. 000057 2 LS * COS
  463. * + .00001 2 L9 *
  464. COS * + .000009 2 \GW
  465. * COS * - HMS\-> DUP
  466. '\GD\Ge' STO + '\Ge' STO
  467. CALS OBJ\-> DROP EVAL
  468. 'r' STO EVAL 3600 /
  469. LS + F36 \GD\165 .0052 r
  470. / - + '\GlS' STO
  471.   \>>
  472. \>>
  473. SDRV
  474. \<< -16 CF 6 FIX
  475. "\Gl = " \GlS \->HMS +
  476. "  \Gb = 0.0000" +
  477. "\Ga =  " \Ga 15 / \->HMS
  478. + "  \Gd = " \Gd \->HMS +
  479. + "AZI = " A +
  480. "  ALT = " a + +
  481. "RISE = " RI +
  482. " SET = " SE + +
  483. "R = " r +
  484. "      SD = " 15.99
  485. r / \->HMS + +
  486. "EPH.T = " ET \->HMS
  487. + "   \Ge = " \Ge \->HMS
  488. + + "\GD\165 = " \GD\165 \->HMS
  489. + "  \GD\Ge = " \GD\Ge \->HMS
  490. + + ERASE -6.7 6.5
  491. XRNG -1 8.5 YRNG
  492. "SUN: " DT +
  493. " LT = " LT \->HMS +
  494. + STD 1 \->GROB PICT
  495. STO PICT RCL 1 7
  496.   FOR j -6.5 j \->V2
  497. ROT 1 \->GROB GOR
  498.   NEXT PICT STO { }
  499. PVIEW
  500. \>>
  501. AARS
  502. \<< -16 CF ST 15 * \Ga
  503. - \-> h
  504.   \<< h COS \Gd COS \O/
  505. SIN * * \Gd SIN \O/ COS
  506. * - h SIN \Gd COS *
  507. \->V2 -16 SF V\-> F36
  508. \->HMS 'A' STO DROP h
  509. COS \Gd COS \O/ COS * *
  510. \O/ SIN \Gd SIN * +
  511. ASIN \->HMS 'a' STO
  512. -.8333 SIN \Gd COS \O/
  513. COS * / \Gd TAN \O/ TAN
  514. * - DUP -16 CF
  515.     IF ABS 1 >
  516.     THEN DROP
  517.       IF a 0 >
  518.       THEN
  519. "Continuous"
  520.       ELSE "No"
  521.       END
  522. "phenomenon"
  523.     ELSE ACOS 15 /
  524. ET OVER - F24 \->HMS
  525. SWAP ET + F24 \->HMS
  526.     END 'SE' STO
  527. 'RI' STO
  528.   \>>
  529. \>>
  530. CALS
  531. { '6910*SIN(GS)+72*
  532. SIN(2*GS)-17*T*SIN(
  533. GS)-7*COS(GS-G4)+6*
  534. SIN(L9-LS)+5*SIN(4*
  535. GS-8*G3+3*G4)-5*COS
  536. (2*GS-2*G2)-4*SIN(
  537. GS-G2)+4*COS(4*GS-8
  538. *G3+3*G4)+3*SIN(2*
  539. GS-2*G2)-3*SIN(G4)-
  540. 3*SIN(2*GS-2*G4)' '
  541. 1.00014-.01675*COS(
  542. GS)-.00014*COS(2*GS
  543. )' }
  544. DAMO
  545. { "Sun " "Mon "
  546. "Tue " "Wed "
  547. "Thu " "Fri "
  548. "Sat " "Sun" "Jan "
  549. "Feb " "Mar "
  550. "Apr " "May "
  551. "Jun " "Jul "
  552. "Aug " "Sep "
  553. "Oct " "Nov "
  554. "Dec " }
  555. DAES
  556. \<< { '2451623.80984+
  557. 365242.37404*P+
  558. 05169*P^2-.00411*P
  559. ^3-.00057*P^4' '
  560. 2451716.56767+
  561. 365241.62603*P+
  562. 00325*P^2+.00888*P
  563. ^3-.0003*P^4' '
  564. 2451810.21715+
  565. 365242.01767*P-
  566. 11575*P^2+.00337*P
  567. ^3+.00078*P^4' '
  568. 2451900.05952+
  569. 365242.74049*P-
  570. 06223*P^2-.00823*P
  571. ^3+.00032*P^4' }
  572. \>>
  573. F36
  574. \<< DUP 360 / IP 360
  575. * -
  576.   IF DUP 0 <
  577.   THEN 360 +
  578.   END
  579. \>>
  580. F24
  581. \<< DUP 24 / IP 24 *
  582. -
  583.   IF DUP 0 <
  584.   THEN 24 +
  585.   END
  586. \>>
  587. UT
  588. "Nasir v1.2 1992"
  589. DT
  590. "    by Kati Sinenmaa "
  591. LT
  592. 13
  593. DST
  594. "Pals"
  595. JG
  596. "Greetings !"
  597. TZ
  598. 2
  599. DL
  600. 1
  601. JD0
  602. 1234567
  603. JD
  604. 7654321
  605. \GD\165
  606. 004
  607. \Ge
  608. 23.40
  609. \GlM
  610. 25
  611. \O/
  612. 60
  613. END_RPL
  614.  
  615. BYTES: #7B38h 10605
  616.  
  617. BEGIN_UU nasir.uue
  618. begin 644 nasir
  619. M2%!(4#0X+466*O!_BDL````!V`$S*1````````!@L`$``I9-`C,I$```````
  620. M`"70`0`!DP$S*1```````$`CL`$``INE`C,I`````````$#0`0`"2D0",RE@
  621. M````$#)4=M`!``-*1#`#,RE@````<%8T$O`!``)$3`(S*0`````````0T`$`
  622. M`E1:`C,I`````````"#0`0`"2D<"+"JP`0!'<F5E=&EN9W,@(2@`,$`T137`
  623. MH@(-```5QC;'`0`"3%0",RD0````````$]`!``)$5`(L*O`"`"`@("!B>2!+
  624. M871I(%-I;F5N;6%A(#P`(%!%)<"B`B,`X!0VER8'8A?C(@,2DY,C`P,``T8R
  625. M-`.=+>!A(X?[,9,"`0``````0`(%K]&V&S,I$````````"3@WAH)K3'L(H?[
  626. M02LJONNA[R*=+3"3`@$``````$`"9ZNQ$@/5+Y)C(RLQ,`H``T8S-@.=+>!A
  627. M(X?[,9,"`@``````8`,%K]&V&S,I(````````#;@WAH)K3'L(H?[02LJONNA
  628. M[R*=+3"3`@(``````&`#9ZNQ$@/5+Y)C(RLQ,`H`!$1!15,$G2W@82-T*H"K
  629. M`C,I8`"$"3AB420PDP(%``1T(R1E`T@N$`#EWAIGJS&3`@,`````D!8%2"X0
  630. M`.4M*BVPX=X:9ZLQDP*7"0`````1!$@N$``U+RHML.'>&@FM,9,"E@D`````
  631. M<`5(+A``A3`J+;#AWAH)K;$2`[@J,),"!G!V5A8710(S*5``,&!B05(V@.0"
  632. M`5#NK7&V&C,I(```````4#*`Y`(!4-ZBT@(;[JUQMAHS*7"9`````("(@.0"
  633. M`5#SHM("&^ZM<;8:,RE@F0``````,(#D`@%0"*/2`AONK9'0&BLQ@*L",RE@
  634. M`!47`H%1)#"3`@4`9Q<@)&4#2"X0`.7>&F>K,9,"!`````!U%0%(+A``Y2TJ
  635. M+;#AWAH)K3&3`I<)`````#<#2"X0`#4O*BVPX=X:9ZLQDP*6"0````"`!T@N
  636. M$`"%,"HML.'>&F>KL1(#N"HPDP(&()4%`!E%`C,I4`"0!'1"4C:`Y`(!4.ZM
  637. M<;8:,RDP```````C8H#D`@%0WJ+2`AONK9'0&C,I<)D`````,(*`Y`(!4/.B
  638. MT@(;[JV1T!HS*6"9```````R@.0"`5`(H]("&^ZM<;8:*S&P$@,Y-K(2`YX#
  639. M0$`4U/1$0*<"+"K0``!3=6X@+"K0``!-;VX@+"K0``!4=64@+"K0``!7960@
  640. M+"K0``!4:'4@+"K0``!&<FD@+"K0``!3870@+"JP``!3=6XL*M```$IA;B`L
  641. M*M```$9E8B`L*M```$UA<B`L*M```$%P<B`L*M```$UA>2`L*M```$IU;B`L
  642. M*M```$IU;"`L*M```$%U9R`L*M```%-E<"`L*M```$]C="`L*M```$YO=B`L
  643. M*M```$1E8R`K,<`7``1#04Q3!'0J@*L",RDP```````0:8#D`@)'4ZRTX=X:
  644. M,RD0````````<N`M*D@N('`TY=X:K+3AWAIGJS&3`@$``````'`!2"X00.7>
  645. M&D@N('`TQ4H;[JV1T!I'HX+D`@)'4T@N('!$D]`:!;7AWAH)K2$S*D@N(,"4
  646. M@^0"`DQ3":W!2AONK7&V&AVC@C`J2"X@<#3EWAI<HX+D`@)',^ZMD=`:\Z*"
  647. MY`("1S3NK7&V&JRTX=X:9ZO1,2K>HH+D`@)'4^ZMX2TJ2"X@<"3CWAH)K5%0
  648. M&^ZMD=`:"*."Y`("1U-(+B!P))/0&JRTX=X:":V!,"H(HX+D`@)'4^ZMP34J
  649. M2"X@<#3CWAH)K3$O*D@N('!$X]X:9ZM14!ONK7&V&O.BXBTJ2"X@<#3EWAK>
  650. MHH+D`@)',NZMD=`:K+3AWAIGJS$O*D@N('!$PTH;[JV1T!KSHN(M*D@N('`T
  651. MY=X:WJ*"Y`("1S3NK9'0&JRTX=X:":VQ$@.X*C"3`@````!``0`!,RF`F0``
  652. M``!U%H#D`@)'4P6UX=X:":TQDP*6"0````!``=ZB@N0"`D=3[JU14!ONK9'0
  653. M&BLQL!(#=@-`$!0D-470V0(>-C*3`@$``````&"1U<*!Y`("4U0S*1``````
  654. M```5X-X:2"X0P)C0&L$TTN8"`6@>-M+F`@%H!;6!Y`(!D@6U@>0"`=BLM.'>
  655. M&NZM@>0"`9*LM('D`@'8!;7AWAH)K='F`@%HK+2!Y`(!D@6UX=X:9MXQDP(!
  656. M``````!@D73"8=`=2"XP8#1CX_$;5#:"Y`(!07DVTLP@V/O1Y@(!:`6U@>0"
  657. M`9(%M8'D`@'8!;7AWAKNK8'D`@'8K+2!Y`(!DJRTX=X:9ZM!:AL>OT%E(T@N
  658. M$!"69R/-##*3`ID)````,#.8K+2!Y`(!D@6U@>0"`=@%M>'>&@6O@>0"`9)>
  659. MM8'D`@'87K7AWAH)K7&X'S,I$````````!99+1S#+O*A&LFBTL4>^B[2V0+8
  660. M^S'L(D@N$!!&*RI=[*'O(BPJD`$`0V]N=&EN=6]U<[4OPJ(""0#@]%;](BPJ
  661. MD`$`<&AE;F]M96YO;BLQ4/LBG2WP<ALS*1`````````54/`:2"X@4$25PA\)
  662. MK8'D`@-&,C0>O]&['T@N(%!$=;8:2"XP8"1#X_$;*S%0_2)4-H+D`@)317DV
  663. MTLP@5#:"Y`("4DEY-M+,(/XUDF,C*S$@.@`$4T125@2=+>!A(S,I$```````
  664. M`!99+1PRHZ(^'"PJT```EB`]($@N(&`YY?$;9ZO!H@(=```"\@W2`P+C`@,#
  665. M`W.V&BPJ\```C"`]("!(+A#`.),"`0``````4`$%K^'Q&V>KP:("$0```B()
  666. MT@."Y`(!DAZ_<;8:9ZO!H@(1`!"DE032`X+D`@%!9ZO!H@(5```"$L1$!=(#
  667. M@N0"`6%GJW&V&BPJ,`$`4DE312`]($@N(""5=+8:+"HP`0`@4T54(#T@2"X@
  668. M,%5TMAIGJ\&B`@T`(`72`X+D`@%R9ZO!H@(;```"`@("`C)%!-(#,I,"`0``
  669. M``"060%(+A`@5_`:'K]QMAIGJ\&B`A4`4`2%Y$(%T@."Y`("150>OW&V&BPJ
  670. M,`$`("`@DR`]($@N$##I\1MGJW&V&BPJ\```FZ4@/2!(+B"P6>KQ&V>KP:("
  671. M$P```K(Y"=(#@N0"`IN3'K]QMAIGJ_$E'C,I`````````&<YDP(```````!0
  672. M!B'F83@J,RD`````````A1!D'BPJ\```4U5..B!(+B!`1'6V&BPJ$`$`($Q4
  673. M(#T@2"X@P$3E\1MGJW&V&H;$D2PJK>5A0Q[-#&)#'D`+DBPJ1Z,"&B-M+A"@
  674. M-I,"````````4)9M+A"@9N8=#OR1+"JMY6%%'DPR8D,>S0Q"IP(K,0`O'CDV
  675. MLA(#"@1`T)0T-430V0(>-F)('%BHP:("%0!P%99&!^+BXI(L*H2E@>0"`TI$
  676. M,$@N0'!T546%Y`("3%1(+B!`I970&D@N($#$E-`:,RD``#4)>7,"$.#>&F>K
  677. M@>0"`I9-,RD0````````%5#P&F>K@>0"`T8R-%0V@N0"`E-4>3;2S"#8^X'D
  678. M`@)*1#,I8````%!44220T!J'^T%E(T@N$#"49R/-##*3`@0`````)64#!:]!
  679. M92-(+A!`EV<CS0R"Y`(!=,FB<K8:5#:"Y`(!5'DVTLP@,RF0F0```#1D8#"3
  680. M`@D`D!(0`68#2"X0,.3>&F>K,9,"!0```"`'>0<S*8```!"3D#<G@.0"`4/N
  681. MK7&V&C,I4``````F,9DPDP*7"0!0>'=S`D@N$##DWAIGJS&3`ID)```P`D`!
  682. M,RF````P%S901(#D`@%#[JUQMAHS*4``````8(53,),""```)Q-610%(+A`P
  683. MY-X:9ZLQDP($`````#%E!3,I<````),("".`Y`(!0^ZM<;8:="J`Y`("1S1(
  684. M+B!P-(/D`@)',D@N('`TA>0"`DQ32"X@P)2S$@.9PQ%,(VTN$)#F82/)HB(S
  685. M*J`QTN8"`6JCNS&3`@(``````&`#[JW1Y@(!:6TN$*!F?!W-#,(D(S,I(```
  686. M4%5$4!(PDP(#`$D8-D&3`4@N$$#GWAH)K3&3`@0`````8@<"2"X00.<M*BVP
  687. MX=X:9ZN!Y`(!=/.BT@(;,RE0`````!!T1E#P&F>K@>0"`70(H]("&S,I<```
  688. M``!@86!0\!IGJT%E(T@N$-"99R/-##*3`I<)`````'*12"X0T,E*&^ZM,9,"
  689. ME@D`````,@'>HH+D`@),4^ZMP4H;[JV1T!HS*5"9```````CX"TJ2"X@P)3C
  690. MWAJLM.'>&@FM,9,"`0``````$`+>HH+D`@&=[JW!2AONK7&V&CZ_064C2"X@
  691. ML%F:9R/-##*3`@$``$@48C(",REPF0```%"!1H#D`@%T[JV1T!HS*2"9````
  692. M``!9@.0"`73>HM("&^ZMD=`:,RDPF0`````3&(#D`@%T\Z+2`AONK7&V&CZ_
  693. M,9,"`0``````(`E(+A#065`;[JTQDP(!``````!P!=ZB@N0"`DQ3[JU14!ON
  694. MK7&V&C,I4)D``````!#@+2I(+B#`E./>&@6UX=X:9ZLQDP*4"0``````"=ZB
  695. M@N0"`9WNK5%0&^ZMD=`:/K]QN!]4-H+D`@*;DWDVTLP@9ZM!92-(+A`PF6<C
  696. MS0R"Y`($0T%,4WO/@;T?OJ-!92-(+A`@EV<CS0SB.QHS*3`````````V4/`:
  697. M2"X@P#1UMAI(+C!@-&.#Y`("FZ4S*7"9``````!2@.0"`7(%KY'0&F>K064C
  698. M2"X@8#F59R/-#.)?(SDVLA(#+PA0,%5$5055T-D"'C9"IP)T*L"B`@T`0!1$
  699. M5=39`AXVPJ("+0!`%$15U&+V)M<&TM0$0D0$DI65E<6B`A$`H$,41%6DHTPB
  700. M>\^!Y`($2D1!650V@N0"`D1.>3;2S"`S*9"9``````!0D-`:5#:"Y`(#2D0P
  701. M>3;2S"!(+C"@1`2#Y`("3%1(+B!`I970&D@N($#$E-`:,RD0````````)%#P
  702. M&F>K064C2"X@H$249R/-#(+D`@-*1#!(+D`P%$041&4C2"X@0$259R/-#(+D
  703. M`@1.3U9!.3:R$@,K,4"G`BPJT```5$E-19TMX&$C+"JP`@!424U%+69O<FUA
  704. M="!(2"Y-35-3+"H0`0`Z3"]35#K*)++W'#Z_<;@?2"X@0*65T!I(+B!`Q)30
  705. M&C,I$````````"10\!I(+C"@1`1SMAI4-H+D`@)*1'DVTLP@5#:"Y`("3%1Y
  706. M-M+,($@N0#"$5$6%Y`($3D]603DVLA(#*S%`IP(L*M```$Q/3D>=+>!A(RPJ
  707. M\`(`3&]N9VET=61E(&EN(&1E8VEM86QS+"HP`@`*5V5S="!N96=A=&EV90IG
  708. MJ\&B`@L`H&.IHTPB>\]!92-(+B!@V91G(\T,@N0"!$Y/5D$Y-K(2`RLQ0*<"
  709. M+"KP``!,051)5)TMX&$C+"K0`@!,871I='5D92!I;B!D96-I;6%L<RPJ$`(`
  710. M"BTY,"`\(-@@/"`Y,`IGJ\&B`@L`H(.MHTPB>\]!92-(+A"`G6<CS0R"Y`($
  711. M3D]603DVLA(#*S%`IP(L*M```%I/3D6=+>!A(RPJT`(`26YT96=E<B`@+3$R
  712. M("!T;R`@,3(L*I`!``I797-T/6YE9PIGJ\&B`AL`H$.5UE8&HO7F5J:C3")[
  713. MST%E(T@N($"EE6<CS0R"Y`(#2D0P2"X@P$2%Y`("5%H)K8'D`@)$3`FM,9,"
  714. M`0``````0`(%KW&V&E0V@N0"`DI$>3;2S"!(+D#@]&05E&,C*S&P$@-T*L"B
  715. M`@T`(!0TM-39`AXV0BLJEA&"Y`($3D]603DVLA(#*S%`IP(L*O```$1,+D].
  716. MG2W@82,L*I```$].5#:"Y`(#1%-4>3;2S"#)HD)E(T@N($#$E&<CS0R"Y`($
  717. M3D]603DVLA(#*S%`IP(L*O```$1,3T9&G2W@82,L*K```$]&1E0V@N0"`T13
  718. M5'DVTLP@M*)"92-(+B!`Q)1G(\T,@N0"!$Y/5D$Y-K(2`RLQ0*<"+"KP``!*
  719. M54PN0YTMX&$C+"I0`0`@2G5L:6%N(%0V@N0"`DI'>3;2S"!(+D#@]&05E&,C
  720. M*S&P$@-T*L"B`@\`<"15Y#+4V0(>-L*B`AD`<"17=O8FEQ;F!D)E(T@N(*!T
  721. ME&<CS0R"Y`($3D]603DVLA(#*S&P$@-=$8+D`@1.3U9!.3:R$@,Y"$`PA%1%
  722. M1=#9`AXV@N0"`DQ42"X@0*65T!I(+B!`Q)30&L$TTN8"`54>-M+F`@%52"XP
  723. M8"1#X_$;PR[2Y@(!5;2BXKL>;2X04#63`@$``````$`"F^V1@![Z+M+9`G0J
  724. MP*("&0``DE<V1U<F1Q:6QZ("!0#`H@(7``!"]];V)B?W=K<2`VTN$%"E,AO>
  725. MHG*V&L;7L1(#M2_"H@(1``!"]T86EE?](F>K064C2"X@4$659R/-#.)?(SDV
  726. MLA(#=P%`X/1D%430V0(>-F)('$@N(*!TQ*("$P```D(T1=4#@N0"`T135&>K
  727. M<;8:+"KP```*5%H]($@N($"E=;8:+"H0`0`@($Q4/2!(+B#`1.7Q&V>K<;8:
  728. M9ZO!H@(3`*"@1`0#T@."Y`(#2D0P9ZMQMAHL*C`!``I*1"`@/2!(+B"@1'2V
  729. M&F>KP:("#P"@4$75`X+D`@)55&>K<;8:+"IP```*2"X@0$3%H@()```"@N0"
  730. M`D1.9ZMQMAIGJW&V&BPJT```"I8Z($@N( =+8:9ZO!H@(/```"@JT#@N0"
  731. M`=AGJW&V&EBHD2PJA*4Q+RJDI9%C(RLQ@!X`!$-/3E8$G2W@82,S*1``````
  732. M```662T<P332Y@(!;&TN$"#F82-M+A#`5E`;;2X0P,9*&T@N$#!94!ONK='F
  733. M`@%B7K6!Y`(!DZRTX=X:":UAYATS*1`````````622<<!MV!Y`(#1C,VO?N!
  734. MO1\L*I```%)!OB72Y@(!8JRT@>0"`9,%M>'>&FTN$"!64!M(+A`PR4H;;2X0
  735. MP,9*&^ZMX=X:9ZM!:ALL*M```$1%0TR^)3*3`@$``````&"1U<+A7R,Y-K(2
  736. M`XX!0%`4-?5$T-D"'C;"H@(M`%`45Y?F]H8'$N9&!C+UQC9'ES96QJ("%P"@
  737. MT]0$DI65E:6C3")[SQ%,(VTN$-#4Y@(!61XVTN8"`4WSHE+P&J.[,>PBM*(B
  738. MEQ[Z+M+9`FTN$)`UDP(#`````````@FM,9,"`P````````$%KT%E(T@N$`"5
  739. M9R/-#(+D`@1$0453;2X0T#0O*@6O87P=OJ-!92-(+A``E6<C_@YRN!^CNS&3
  740. M`@$``````$`"[JTQDP(!```````@`6>K@>0"`E1:9ZN!Y`("1$QGJX'D`@-&
  741. M,C2'^^'Q&RPJD```3%2^)>+`'P[\@>0"`E1:":V!Y`("1$P)K3&3`@$`````
  742. M`$`"!:^1T!I(+D`P%$04M!(#U2_B7R,Y-K(2`TT"0'!T545%T-D"'C8RDP(&
  743. M````115%`@FM,9,"!``````E90,%KW&X'X?[,2\J+;`QDP*4"0`````@ENZM
  744. M,9,"F`D````$,0D._.$M*BVPX=X:9ZLQDP(&<"B!A`%D"`[\X=X:9ZLQDP($
  745. M`!"$5!!!`F>K,9,"`P``````8`,%KX'D`@-&,C2'^^'Q&RPJ\```1TU35#"^
  746. M)=*['SDVLA(#/0%`4/1D1$70V0(>-C*3`@8```!%%44"":TQDP((```Q"7ES
  747. M`NZM,9,"!0```"`'>0=GJS&Z&S,I(````````#;@WAI(+C!@-&,33"-M+A#`
  748. MY&$CN"HPDP("`````"`&D6TN$,#$2AONK3&3`@(`````()8%WJ+2Y@(!3.ZM
  749. MP4H;[JUQMAHS*0````````!$,"\J;2X0P.3>&JRTX=X:9ZLQDP(!```````G
  750. M`0BCTN8"`4SNK<%*&^ZMD=`:,RD@``````")0M#F`@%,!;7AWAH)K3&3`@``
  751. M`````!`"WJ+2Y@(!3.ZM45`;[JV1T!HS*1```````#`9,"\J;2X0P.3>&@6U
  752. MX=X:9ZNQ$@.^HS&3`@,``````&`#!:\QDP(!```````@`;W[D=`:2"X@0*6%
  753. MY`("EDTS*1`````````54/`:":UQMAI(+B!`Q'2V&OXUDF,C*S'`*@`$0T%$
  754. M002=+>!A(X;$02LJ5;T13"-M+A"@Y&$C;2X0H)0L*F>K<30J!:\QNAM'H^+>
  755. M&K2B4M4;R:)RMAI(+D!`%-3TU+L?QM<Q[")(+B"@=(2;'#,I$````````!`@
  756. MEQ[Z+M+9`FTN$*`TDP(#`````)5'!`FM,9,"!````"4D90,%K]&V&S,ID)D`
  757. M`````'7@WAH=HW*V&FV[,9,"`0``````<`,)K='F`@%*9ZNQ$@.U+]+F`@%*
  758. MU2]RN!\S*1```````"59D-`:,RD@`````%!2-M#D&VV[<;@?':-RMAHS*1``
  759. M`````&`P4/`:;;OA+2IGJS&3`@$``````"`!3;X1-RIGJX'D`@1$04U/O?MA
  760. M?!V]^S&3`ID)```````%9ZLQDP(!```````&`TV^T;8;R:)RMAH._#&3`@(`
  761. M````)64#!:_1MALS*3```````!)'D-`:A_OQH1J'^S&3`@$````````!O?NQ
  762. ML!RXR7&X'^K#T0(;!:_AP!]GJ]&['RJSX=X:"\MQMAIGJV%('/XUDF,C*S$0
  763. M,P`$2D1!602=+>!A(X;$$4PC;2X0T-;F`@%$;2X08.5A(VTN$$#4Y@(!;<,N
  764. M,B\JF^VA[R*=+=#F`@%M\Z*2T!IM+A!@M1(#M2_2V0)M+A#0%C<J9ZO1Y@(!
  765. M5LFBDM`:*S%0_2*'^S&3`@,`````('$$9ZLQDP("`````"5E`^ZMT;8;O?LQ
  766. MDP("`````````06O,9,"`0``````D`1GJ]&V&S,ID)D``````'7@WAIMNS&3
  767. M`@$``````(`#":W1Y@(!5L$TTN8"`41M+A#0UN8"`7EM+A!PUN8"`5<>-M+F
  768. M`@%Y;2X0T#:3`@$```````8#[JTQDP*9"0``````!6>KT;8;,RD0````````
  769. M6=#F`@%$9ZMQMAIGJW&X'VTN$'"6T!HL*A`!`$=R94-A;+XETKL?+"H0`0!*
  770. M=6Q#86R^)3+L(D@N(*!TA)L<,RD0````````$."['OHNTMD"O?N!O1^'^T$K
  771. M*BLQ4/LBG2V`O1^'^]'F`@%7R:*2T!HS*2`````````04/`:,RD0````````
  772. M27"V&FV[,9,"`0``````4`?NK=&V&S,I$````````#B0T!HK,5#](FTN$'"5
  773. M+"H)K3&3`@,`````('$$9ZLQDP("`````"5E`^ZMT;8;,RD@``````!0-G"V
  774. M&KW[D=`:":W!H@(1`$`4EN=4U^9;(OXUXE\C.3:R$@,:!$"@-$4E1=#9`AXV
  775. M8D@<P332Y@(!>1XVTN8"`7D(H]+D&]ZBXMX:;2X0D'<T*DV^@3`J[JUQMAIM
  776. M+A"0-Y,"`0``````D`%-OC&3`@$``````)`![JTQDP(!``````!0`6>K,9,"
  777. M`0````````--OM&['RG\D=`:,RD0````````-'"V&D>CTN0;,RD@``````!`
  778. M$7"V&F>K<;@?,RD0````````,5#P&FV[0:<"+"H0`0!-87)C:"`L*A`!`$%P
  779. M<FEL("LQT+L?WJ*2T!K&U]&['S,I$````````#'0Y!O)HG*V&FTN$)#WH1HS
  780. M*1`````````0T.8"`7D?JK&P'+C)<;@?ZL/1`AL%KW&V&FTN$)"G,AONK;&P
  781. M'&>K84@<+"KP`0!*=6QI86X@16%S=&5ROB7B7R,Y-K(2`W4"0'`T125%T-D"
  782. M'C9B2!S!--+F`@%Y'C;2Y@(!>3,I$````````!G0Y!MM+A"0-Y,"`@``````
  783. M``%-OM'F`@%Y,RD@````````$%#P&FV[<;@?A_N!,"I-ON$M*NZMT;L?"*-2
  784. M\!IMN^'`'X?[<;@?7*-RMAHS*1`````````E4/`:;;N1T!K)HG*V&O.B4O`:
  785. M;;O1NQ\._)'0&KW[D=`:"*.BR1\S*1`````````9X-X:9ZLQDP(!``````!0
  786. M`6>K,9,"`0````````--ON'`'X?[@3`J!:_1MAO>HN+>&KW[@3`J3;[1NQ_S
  787. MHJ+)'PFMT;L?":WAP!]GJS&3`@$``````"`#9ZMQ-"I-OG&X'S,I$```````
  788. M`"+@WAKSHJ+)'S,I$````````!'@WAIGJX$P*K7\<;8:,RD@```````015#P
  789. M&FV[<30J[JWAP!\._'&V&KW[D=`:,RD@``````!`$7"V&H?[,9,"`0``````
  790. M$`,%K]&V&[W[,9,"`0``````$`--OI$L*F>K$4PC;2X0T-3F`@%$'C9"IP(L
  791. M*A`!`$UA<F-H("PJ$`$`07!R:6P@*S'0Y@(!3=ZBDM`:QM?1Y@(!1&TN$)#W
  792. MH1HS*1`````````0T.8"`7D?JK&P'+C)<;@?ZL/1`AL%KW&V&FTN$)"G,AON
  793. MK;&P'&>K84@<;2X0T#3L(@BCXKL>^B[2V0)M+A!`-),"`0``````(`()K7&X
  794. M'\,N0BLJ<NFA[R*=+8"]'RPJ$`$`07!R:6P@,RD0````````,+`2`[4OTMD"
  795. M+"K0``!-87D@O?NQ$@/5+[(2`[4OTMD";2X00!0W*F>K<;@?PRXRDP(!````
  796. M```0`UWLH>\BG2W`H@(/`*!4YU8&TKL?,RD0````````,9#0&BLQ4/LBG2W`
  797. MH@(-`-`4E@?2NQ\K,5#](BLQ4/TB"\MQMAHL*O`!`$%S8V5N<VEO;B!$87F^
  798. M)>)?(_XUDF,C*S&`7``%05-#04P%G2W@82,S*1`````````662T<,RD0````
  799. M````&4DG'"PJT`(`(%1Y<&4@34].5$@@86YD(%E%05(L*G`!`#I-32!965E9
  800. M.LHDLO<<P332Y@(!;6TN$)#G82/#+M+F`@%MM*(BEQYM+A#0-I,"`0``````
  801. M,`&;[9&`'OHNTMD"+"J0`@!!<F4@>6]U(&%N($%L:65N(#\YH[$2`]4OTN8"
  802. M`6W)HM+F`@%Y2"Y`H$04E)7"'_.B<K8:1Z-2\!JCNW$T*NZM02LJ5;V1+"IG
  803. MJW&V&D>C4O`:M*)2U1M?XF$X*C,I$````````#D08AZTHC*3`@$``````$`"
  804. M0>:!A1HL*O`"`$$@8V%L96YD87(@=C$N,"!B>2!+4\FB0E@:=RD`````````
  805. M````````````<)<"```````````!```````0`G<I`````````#``````````
  806. M`'"7`@`````````#`0``````$`)W*0````````"```````````!PEP(`````
  807. M````"``````````#=RD`````````````````````<)<"`0``````,`$`````
  808. M`````'<I`````````(```````````'"7`@`````````(``````````-W*1``
  809. M```````3``````````!PEP(!```````P`0`````````#R:(B,RJ@,=+F`@%J
  810. MF./!)"/)HG(T*J`QTN8"`6HS*1`````````XT.8"`6KSHN+>&F;>02LJ;2X0
  811. MH#8O*NZM8>8=F.,QDP(!```````P!&TN$*#6,2KNK9'0&O.B8N8=,RD0````
  812. M````0]#F`@%J':/BWAH)K3&3`@$``````!`"9MZ!.1Y,,F)#'D`+DBPJ1Z,"
  813. M&B-M+A"@-I,"````````$)%M+A"@UC$J[JUQMAHS*1```````#`@8.8=2"Y`
  814. M0!34]-3F`@%JR:)RMAK&UY$L*JWE844>3#+2NQ^'^S'L(K2B(I<>^BXRDP(!
  815. M```````@!;4O<K@?U2^2+"JMY>'`'W<ID)D``````%`0````````%^#`'U;D
  816. M<9<"``````````<!```````U`D@N(*!TA.0"!$1!34]M+A#0QC4J9ZMA?!UM
  817. M+A"0M[`<9ZMQMAK)HM):'E;DT;L?R:)RMAJ'^W&X'X?[<;@?,J-2RQ^THH(P
  818. M*J`QTN8"`6HS*9"9``````!0,),"`0``````0`%M+A"@-B\J[JV1T!IFWN'`
  819. M'VTN$*!VMAK)HM):'E;DP20C,RD0````````0EDM'+W[<;@?R:)RMAI'HU+P
  820. M&J.[<30J[JU!*RI5O4%E(T@N$#"69R/-#)(L*E0V@N0"`7=Y-M+,(,FBTN8"
  821. M`6UGJY$L*FTN$)"'Y`($2D1!6=C[T;L?":TQ[")M+A"0-Y,"`P`````0F0'\
  822. M[-'F`@%Y,RDP``````"9(+#9'@GHH>\BG2V0+"J]^\&B`B\`$,06)M<&0E9&
  823. M5S9&!T*6-A<FQE9&EBPJA*6Q$@.U+]+9`H?[T>8"`7DS*6`````````04/`:
  824. MA_LQDP*8"0```````6>KT>8"`6UGJ]&['P[\,9,"`@````````$%KW&V&FTN
  825. M$-!VMAHS*1``````65DCX"TJ@\>!E!F]^X&4&0FM<;@?PRY"*RIRZ:'O(ITM
  826. M@+T?O?MQEP(!``````"0`0`````````"+"J0``!.;RLQ4/LBG2W@P!]W*1``
  827. M```````9`````````"#@P!\?JK&P'"LQ4/TB+"HP`0`@86QA<FUS9ZN1+"JM
  828. MY6%%'LFBXL`?*S%0_2*@,=+F`@%JPRZ"Y`(!8[2BTJD>2"X0,'8T*IWJ,7@>
  829. M^B[2V0)(+A`PUC$J[JTQDP(````````P`0FM,9,"`0````````)(+A!P-R\J
  830. M[JV1T!IFWM'F`@%JR:+26AY6Y('D`@%CR:)RMAI4-H+D`@%C>3;2S"`K,5#[
  831. M(ITM,),"`0``````-P,S*1`````````@@.0"`7?SHN+>&@FM8>8=;2X0H)8L
  832. M*JWE844>R:)"92-(+A`PEF<CS0R"Y`(!=\FB<K8:5#:"Y`(!=WDVTLP@*S%0
  833. M_2),,F)#'LT,0J<"*S$`+QYT*H#D`@%W2"X0,(;D`@104$%2*S'@[R#^-9)C
  834. M(RLQ,,D`!E-405)4+@:=+>!A(T@N0.#T9!5$IP)T*L"B`@\`,%5$5075V0(>
  835. M-K+.'T@N4#!51%4%E6,C*S&P$@-T*L"B`@\`H%3%E!34V0(>-K+.'U0V@N0"
  836. M`D1.>3;B[R`L*K`"`$IU;&EA;B!$87DN9G)A8W1I;VXL*A`!`#I*1$%9.LHD
  837. MLO<<A_MQN!]4-H+D`@)*1'DVTLP@H[LQDP(!``````!``NZM,9,"`0``````
  838. M(`%GJX'D`@)46F>K@>0"`D1,9ZN!Y`(#1C(T5#:"Y`("3%1Y-M+,($@N(,!$
  839. MA>0"`E1:":V!Y`("1$P)K3&3`@$``````$`"!:^1T!I4-H+D`@-*1#!Y-M+,
  840. M($@N0#"$5$6%Y`(#2D0P2"Y`,!1$%$1E(T@N($!$E6<CS0R"Y`($3D]603DV
  841. MLA(#*S%`IP(L*O```$Q4+E-4G2W@82/K_('D`@-*1#!(+D!P=%5%A>0"`DQ4
  842. M2"X@0*65T!I(+B!`Q)30&C,I```U"7ES`A#@WAIGJX'D`@-&,C2'^^'Q&RPJ
  843. MT```1TU35+XETKL?2"X@8-DTDP(!``````!0`06O<;8:2"XP8"1#<[@?2"X@
  844. ML%F*Y`(!DP6UX=X:,RD0````````%5#P&F>KX?$;+"JP``!!4U2^)=*['QZ_
  845. MP:(""P#0-$7E6R(Y-K(2`RLQ0*<"+"KP``!35"Y,5)TMX&$CZ_R!Y`(#2D0P
  846. M2"Y`<'15187D`@),5$@N( -),"`0``````4`$%KY'0&D@N,&`D0W.X'QZ_
  847. MP:("#0!PU#1%Y5LBO?OAP!\)K8'D`@-&,C0S*0`!,&-6:7*9X-X:'K^!Y`("
  848. M5%IGJX'D`@)$3&>K@>0"`T8R-"PJD```3%2^)9)C(RLQL!(#="K`H@(+`#!5
  849. MY=39`AXVLLX?2"XPH$0$,Y,"F0D```````5GJX'D`@1%3T945#:"Y`("151Y
  850. M-M+,($@N0-"4-#6$Y`("EE.THH+D`@1#3TY65#:"Y`(!DGDVTLP@5#:"Y`(!
  851. MC'DVTLP@2"Y`$!0D-87D`@131%)6="J`Y`("4T5(+B`@E83D`@&,2"X0((GD
  852. M`@*64T@N$""'Y`("FY-(+A#0B>0"`D<T2"X@<#2#Y`("1S)(+B!P-(7D`@),
  853. M4T@N(,"4@^0"`51(+B`P187D`@%T2"X0,(3D`@)%5$@N$!"$Y`(!84@N($#D
  854. FA.0"!%!005(K,>#O($@N0.#T9!648R,K,;`2`RLQT!4A.3:R$@.R
  855. `
  856. end
  857. sum -r/size 8756/14646 section (from "begin" to "end")
  858. sum -r/size 55472/10613 entire input file
  859. END_UU
  860.