summaryrefslogtreecommitdiff
path: root/doc/history.ps
blob: b9a28e87fb684587e81e5766aae6df931cd1d359 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
1478
1479
1480
1481
1482
1483
1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
1502
1503
1504
1505
1506
1507
1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
1526
1527
1528
1529
1530
1531
1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
1550
1551
1552
1553
1554
1555
1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
1574
1575
1576
1577
1578
1579
1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
1598
1599
1600
1601
1602
1603
1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
1622
1623
1624
1625
1626
1627
1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
1646
1647
1648
1649
1650
1651
1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
1670
1671
1672
1673
1674
1675
1676
1677
1678
1679
1680
1681
1682
1683
1684
1685
1686
1687
1688
1689
1690
1691
1692
1693
1694
1695
1696
1697
1698
1699
1700
1701
1702
1703
1704
1705
1706
1707
1708
1709
1710
1711
1712
1713
1714
1715
1716
1717
1718
1719
1720
1721
1722
1723
1724
1725
1726
1727
1728
1729
1730
1731
1732
1733
1734
1735
1736
1737
1738
1739
1740
1741
1742
1743
1744
1745
1746
1747
1748
1749
1750
1751
1752
1753
1754
1755
1756
1757
1758
1759
1760
1761
1762
1763
1764
1765
1766
1767
1768
1769
1770
1771
1772
1773
1774
1775
1776
1777
1778
1779
1780
1781
1782
1783
1784
1785
1786
1787
1788
1789
1790
1791
1792
1793
1794
1795
1796
1797
1798
1799
1800
1801
1802
1803
1804
1805
1806
1807
1808
1809
1810
1811
1812
1813
1814
1815
1816
1817
1818
1819
1820
1821
1822
1823
1824
1825
1826
1827
1828
1829
1830
1831
1832
1833
1834
1835
1836
1837
1838
1839
1840
1841
1842
1843
1844
1845
1846
1847
1848
1849
1850
1851
1852
1853
1854
1855
1856
1857
1858
1859
1860
1861
1862
1863
1864
1865
1866
1867
1868
1869
1870
1871
1872
1873
1874
1875
1876
1877
1878
1879
1880
1881
1882
1883
1884
1885
1886
1887
1888
1889
1890
1891
1892
1893
1894
1895
1896
1897
1898
1899
1900
1901
1902
1903
1904
1905
1906
1907
1908
1909
1910
1911
1912
1913
1914
1915
1916
1917
1918
1919
1920
1921
1922
1923
1924
1925
1926
1927
1928
1929
1930
1931
1932
1933
1934
1935
1936
1937
1938
1939
1940
1941
1942
1943
1944
1945
1946
1947
1948
1949
1950
1951
1952
1953
1954
1955
1956
1957
1958
1959
1960
1961
1962
1963
1964
1965
1966
1967
1968
1969
1970
1971
1972
1973
1974
1975
1976
1977
1978
1979
1980
1981
1982
1983
1984
1985
1986
1987
1988
1989
1990
1991
1992
1993
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
2026
2027
2028
2029
2030
2031
2032
2033
2034
2035
2036
2037
2038
2039
2040
2041
2042
2043
2044
2045
2046
2047
2048
2049
2050
2051
2052
2053
2054
2055
2056
2057
2058
2059
2060
2061
2062
2063
2064
2065
2066
2067
2068
2069
2070
2071
%!PS-Adobe-2.0
%%Creator: dvipsk 5.58f Copyright 1986, 1994 Radical Eye Software
%%Title: history.dvi
%%Pages: 18
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentPaperSizes: A4
%%EndComments
%DVIPSCommandLine: dvips -D 300 -o history.ps history.dvi
%DVIPSParameters: dpi=300, comments removed
%DVIPSSource:  TeX output 1998.04.02:1444
%%BeginProcSet: tex.pro
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
.1 sub]{ch-image}imagemask restore}B /D{/cc X dup type /stringtype ne{]}
if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}
B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{
4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{
p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
a}B /bos{/SS save N}B /eos{SS restore}B end
%%EndProcSet
TeXDict begin 39158280 55380996 1000 300 300 (history.dvi)
@start /Fa 1 47 df<70F8F8F0E005057B840E>46 D E /Fb 1
47 df<0E003F007F807F80FF80FF80FF007E003C000909798815>46
D E /Fc 11 121 df<00800100020004000C000800180030003000300060006000600060
00E000E000E000E000E000E000E000E000E000E000600060006000600030003000300018
0008000C00040002000100008009267D9B0F>40 D<8000400020001000180008000C0006
000600060003000300030003000380038003800380038003800380038003800380030003
00030003000600060006000C0008001800100020004000800009267E9B0F>I<FF801C00
1C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C00
1C001C001C001C001C00FF80091A7E990E>73 D<003F0000070000070000070000070000
070000070000070000070000070003E7000C1700180F00300700700700E00700E00700E0
0700E00700E00700E00700600700700700380F001C370007C7E0131A7F9915>100
D<07C01C3030187018600CE00CFFFCE000E000E000E0006000700438081C1807E00E107F
8F11>I<183C3C18000000000000FC1C1C1C1C1C1C1C1C1C1C1C1C1C1CFF081A80990A>
105 D<FC7C001D87001E03801E03801C03801C03801C03801C03801C03801C03801C0380
1C03801C03801C03801C0380FF9FF01410808F15>110 D<07E01C38300C700E6006E007
E007E007E007E007E0076006700E381C1C3807E010107F8F13>I<1F2060E04020C020C0
20F0007F003FC01FE000F080708030C030C020F0408F800C107F8F0F>115
D<0800080008000800180018003800FFC038003800380038003800380038003800382038
203820382018201C4007800B177F960F>I<FE3F803C1E001C08000E10000F3000076000
03C00001C00001E00003E000027000043800083800181C00381E00FC3FC012107F8F14>
120 D E /Fd 2 42 df<00E001C00380078007000F001E001E001C003C003C0038007800
780078007000F000F000F000F000F000F000F000F000F000F000F000F000F000F0007000
78007800780038003C003C001C001E001E000F0007000780038001C000E00B2E7CA112>
40 D<E000700038003C001C001E000F000F00070007800780038003C003C003C001C001
E001E001E001E001E001E001E001E001E001E001E001E001E001E001C003C003C003C003
800780078007000F000F001E001C003C0038007000E0000B2E7EA112>I
E /Fe 27 123 df<0007F800007FFC0001FC0E0003F01F0007E03F000FC03F000FC03F00
0FC03F000FC01E000FC00C000FC000000FC000000FC0FF80FFFFFF80FFFFFF800FC01F80
0FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F80
0FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F807FF8FFF0
7FF8FFF01C237FA220>12 D<000FFF80007FFF8001FC1F8003F03F8007E03F800FC03F80
0FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F80FFFFFF80FFFFFF80
0FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F80
0FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F800FC01F80
7FF8FFF07FF8FFF01C237FA220>I<07FE00001FFF80003F07E0003F03F0003F01F0003F
01F8001E01F8000001F8000001F800003FF80003FDF8001F81F8003E01F8007C01F800F8
01F800F801F800F801F800F801F8007C02F8007E0CF8001FF87F8007E03F8019167E951C
>97 D<FF800000FF8000001F8000001F8000001F8000001F8000001F8000001F8000001F
8000001F8000001F8000001F8000001F8000001F87F0001FBFFC001FF03E001FC01F001F
800F801F800FC01F8007C01F8007E01F8007E01F8007E01F8007E01F8007E01F8007E01F
8007E01F8007C01F8007C01F800FC01F800F801FC01F001E707E001C3FFC00180FE0001B
237EA220>I<00FF8007FFE00F83F01F03F03E03F07E03F07C01E07C0000FC0000FC0000
FC0000FC0000FC0000FC00007C00007E00007E00003E00181F00300FC06007FFC000FF00
15167E9519>I<0001FF000001FF0000003F0000003F0000003F0000003F0000003F0000
003F0000003F0000003F0000003F0000003F0000003F0000FE3F0007FFBF000FC1FF001F
007F003E003F007E003F007C003F007C003F00FC003F00FC003F00FC003F00FC003F00FC
003F00FC003F00FC003F007C003F007E003F003E003F001F007F000F81FF0007FF3FE001
FC3FE01B237EA220>I<00FE0007FF800F83C01E01E03E00F07E00F07C00F87C0078FC00
78FFFFF8FFFFF8FC0000FC0000FC00007C00007C00003E00183E00181F00300F80E003FF
C000FF0015167E951A>I<001F8000FFE001F1F003E3F007E3F00FC3F00FC1E00FC0000F
C0000FC0000FC0000FC0000FC000FFFE00FFFE000FC0000FC0000FC0000FC0000FC0000F
C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000F
C0007FFC007FFC0014237EA212>I<00FE0F8003FF9FC00F83E3C01F01F3C01E00F0003E
00F8003E00F8003E00F8003E00F8003E00F8001E00F0001F01F0000F83E0000BFF800008
FE000018000000180000001C0000001FFFE0001FFFFC000FFFFF0007FFFF001FFFFF807C
001FC078000FC0F80007C0F80007C0F80007C07C000F803E001F001F807E000FFFFC0001
FFE0001A217F951D>I<FF800000FF8000001F8000001F8000001F8000001F8000001F80
00001F8000001F8000001F8000001F8000001F8000001F8000001F83F0001F8FFC001F98
7E001FA03E001FC03F001FC03F001F803F001F803F001F803F001F803F001F803F001F80
3F001F803F001F803F001F803F001F803F001F803F001F803F001F803F001F803F00FFF1
FFE0FFF1FFE01B237DA220>I<1E003F007F807F807F807F803F001E0000000000000000
0000000000FF80FF801F801F801F801F801F801F801F801F801F801F801F801F801F801F
801F801F801F801F80FFF0FFF00C247EA30F>I<FF800000FF8000001F8000001F800000
1F8000001F8000001F8000001F8000001F8000001F8000001F8000001F8000001F800000
1F80FF801F80FF801F803C001F8030001F80E0001F81C0001F8300001F8600001F9E0000
1FBE00001FFF00001FDF80001F8FC0001F07C0001F07E0001F03F0001F01F8001F00F800
1F00FC001F007E00FFE1FFC0FFE1FFC01A237EA21E>107 D<FF80FF801F801F801F801F
801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F
801F801F801F801F801F801F801F801F801F80FFF0FFF00C237EA20F>I<FF03F803F800
FF0FFE0FFE001F183F183F001F201F201F001F401FC01F801F401FC01F801F801F801F80
1F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F80
1F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F801F80
1F801F801F80FFF0FFF0FFF0FFF0FFF0FFF02C167D9531>I<FF03F000FF0FFC001F187E
001F203E001F403F001F403F001F803F001F803F001F803F001F803F001F803F001F803F
001F803F001F803F001F803F001F803F001F803F001F803F001F803F001F803F00FFF1FF
E0FFF1FFE01B167D9520>I<00FF0007FFE00F81F01F00F83E007C7C003E7C003E7C003E
FC003FFC003FFC003FFC003FFC003FFC003FFC003F7C003E7E007E3E007C1F00F80F81F0
07FFE000FF0018167E951D>I<FF87F000FFBFFC001FF07E001FC01F001F800F801F800F
C01F800FC01F8007E01F8007E01F8007E01F8007E01F8007E01F8007E01F8007E01F8007
C01F800FC01F800FC01F801F801FC01F001FF07E001FBFFC001F8FE0001F8000001F8000
001F8000001F8000001F8000001F8000001F8000001F800000FFF00000FFF000001B207E
9520>I<00FE030007FF07000FC1CF001F00DF003F007F007E003F007E003F007C003F00
FC003F00FC003F00FC003F00FC003F00FC003F00FC003F00FC003F007E003F007E003F00
3E007F001F00FF000FC1FF0007FF3F0000FC3F0000003F0000003F0000003F0000003F00
00003F0000003F0000003F0000003F000001FFE00001FFE01B207E951E>I<FF0F80FF1F
E01F33F01F63F01F43F01F43F01FC1E01F80001F80001F80001F80001F80001F80001F80
001F80001F80001F80001F80001F80001F8000FFF800FFF80014167E9518>I<07F9801F
FF80380780700380F00180F00180F80000FF0000FFF8007FFE003FFF001FFF8007FF8000
3FC0C007C0C003C0E003C0E003C0F00380FC0F00EFFE00C3F80012167E9517>I<018000
0180000180000180000380000380000780000780000F80003F8000FFFF00FFFF001F8000
1F80001F80001F80001F80001F80001F80001F80001F80001F80001F80001F81801F8180
1F81801F81801F81800F83000FC30007FE0001F80011207F9F16>I<FF81FF00FF81FF00
1F803F001F803F001F803F001F803F001F803F001F803F001F803F001F803F001F803F00
1F803F001F803F001F803F001F803F001F803F001F803F001F807F001F80FF000FC1BF00
07FF3FE001FC3FE01B167D9520>I<FFF01FE0FFF01FE01FC007000FC006000FE00E0007
E00C0007F00C0003F0180003F0180001F8300001F8300000FC600000FC600000FEE00000
7EC000007FC000003F8000003F8000001F0000001F0000000E0000000E00001B167F951E
>I<FFF3FF83FCFFF3FF83FC1F807C00E00FC07C00C00FC03E00C00FE03E01C007E07F01
8007E07F018003F07F030003F0CF830003F8CF870001F9CFC60001F987C60000FD87EC00
00FF03EC0000FF03FC00007F03F800007E01F800003E01F000003C00F000003C00F00000
1800600026167F9529>I<FFF07FC0FFF07FC00FC01C0007E0380007F0700003F0E00001
F8C00000FD8000007F8000007F0000003F0000001F8000003FC0000037E0000067F00000
C3F00001C1F8000380FC000700FE000E007F00FF81FFE0FF81FFE01B167F951E>I<FFF0
1FE0FFF01FE01FC007000FC006000FE00E0007E00C0007F00C0003F0180003F0180001F8
300001F8300000FC600000FC600000FEE000007EC000007FC000003F8000003F8000001F
0000001F0000000E0000000E0000000C0000000C00000018000078180000FC380000FC30
0000FC60000069C000007F8000001F0000001B207F951E>I<7FFFF07FFFF07C07E0700F
C0601FC0E01F80C03F00C07F00C07E0000FC0001FC0003F80003F03007E0300FE0300FC0
701F80703F80603F00E07E03E0FFFFE0FFFFE014167E9519>I E
/Ff 24 119 df<00E00000E00000E00000E00000E000F0E1E0FCE7E07EEFC01FFF0007FC
0001F00007FC001FFF007EEFC0FCE7E0F0E1E000E00000E00000E00000E00000E0001315
7D991A>42 D<003800007C00007C00006C0000EE0000EE0000EE0000C60000C60001C700
01C70001C70001C7000383800383800383800383800701C00701C007FFC007FFC00FFFE0
0E00E00E00E00E00E00E00E01C00707F01FCFF83FE7F01FC171E7F9D1A>65
D<FFFFF8FFFFF8FFFFF81C00381C00381C00381C00381C00381C00001C00001C0E001C0E
001C0E001FFE001FFE001FFE001C0E001C0E001C0E001C00001C00001C00001C001C1C00
1C1C001C1C001C1C001CFFFFFCFFFFFCFFFFFC161E7E9D1A>69 D<7FFFFCFFFFFC7FFFFC
0E001C0E001C0E001C0E001C0E001C0E00000E00000E03800E03800E03800FFF800FFF80
0FFF800E03800E03800E03800E00000E00000E00000E00000E00000E00000E00000E0000
7FE000FFE0007FE000161E7F9D1A>I<FF83FEFF83FEFF83FE1C00701C00701C00701C00
701C00701C00701C00701C00701C00701C00701FFFF01FFFF01FFFF01C00701C00701C00
701C00701C00701C00701C00701C00701C00701C00701C0070FF83FEFF83FEFF83FE171E
7F9D1A>72 D<FFFF80FFFF80FFFF8001C00001C00001C00001C00001C00001C00001C000
01C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000
01C00001C00001C00001C00001C000FFFF80FFFF80FFFF80111E7C9D1A>I<FE03FEFF03
FEFF03FE1D80701D80701DC0701CC0701CC0701CE0701CE0701C60701C70701C70701C30
701C38701C38701C18701C1C701C1C701C0C701C0E701C0E701C06701C06701C07701C03
701C0370FF81F0FF81F0FF80F0171E7F9D1A>78 D<0FFE003FFF807FFFC07C07C07001C0
F001E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0
E000E0E000E0E000E0E000E0E000E0E000E0F001E0F001E07001C07C07C07FFFC03FFF80
0FFE00131E7D9D1A>I<FFFC00FFFF00FFFF801C07C01C01E01C00F01C00701C00701C00
701C00701C00F01C01E01C07C01FFF801FFF001FFF801C07C01C01C01C00E01C00E01C00
E01C00E01C00E01C00E21C00E71C00E71C00E7FF807EFF807EFF8038181E7F9D1A>82
D<03F1C00FFDC03FFFC07C0FC07003C0E003C0E001C0E001C0E001C0E000007000007800
003F00001FF00007FE0000FF80000FC00001E00000E0000070000070600070E00070E000
70E000E0F001E0FC03C0FFFF80EFFF00E3FC00141E7D9D1A>I<7FFFFEFFFFFEFFFFFEE0
380EE0380EE0380EE0380EE0380E00380000380000380000380000380000380000380000
380000380000380000380000380000380000380000380000380000380000380000380003
FF8003FF8003FF80171E7F9D1A>I<FF01FEFF01FEFF01FE1C00700E00E00E00E00701C0
0701C00783C003838003C78001C70001C70000EE0000EE00007C00007C00003800003800
00380000380000380000380000380000380000380000380001FF0001FF0001FF00171E7F
9D1A>89 D<7FFFC0FFFFE0FFFFE07FFFC013047D7E1A>95 D<1FF0003FFC007FFE00780F
00300700000380000380007F8007FF801FFF803F8380780380700380E00380E00380E003
80700780780F803FFFFC1FFDFC07F0FC16157D941A>97 D<00FF8003FFC00FFFE01F01E0
3C00C0780000700000700000E00000E00000E00000E00000E00000700000700000780070
3C00701F01F00FFFE003FFC000FE0014157D941A>99 D<001FC0001FC0001FC00001C000
01C00001C00001C00001C00001C001F1C007FDC00FFFC01E0FC03C07C07803C07001C0E0
01C0E001C0E001C0E001C0E001C0E001C0E001C07003C07003C03807C03E0FC01FFFFC07
FDFC01F1FC161E7E9D1A>I<FE0000FE0000FE00000E00000E00000E00000E00000E0000
0E00000E3E000EFF800FFFC00FC1C00F80E00F00E00E00E00E00E00E00E00E00E00E00E0
0E00E00E00E00E00E00E00E00E00E00E00E00E00E0FFE3FEFFE7FEFFE3FE171E7F9D1A>
104 D<01C00003E00003E00003E00001C0000000000000000000000000000000007FE000
7FE0007FE00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E000
00E00000E00000E00000E00000E0007FFF80FFFFC07FFF80121F7C9E1A>I<FE3E00FEFF
80FFFFC00FC1C00F80E00F00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00
E00E00E00E00E00E00E00E00E0FFE3FEFFE7FEFFE3FE17157F941A>110
D<01F00007FC001FFF003E0F803C07807803C07001C0E000E0E000E0E000E0E000E0E000
E0E000E0F001E07001C07803C03C07803E0F801FFF0007FC0001F00013157D941A>I<7F
81F8FF8FFC7F9FFE03FE1E03F80C03E00003E00003C00003800003800003800003800003
80000380000380000380000380000380007FFF00FFFF007FFF0017157F941A>114
D<0180000380000380000380000380000380000380007FFFE0FFFFE0FFFFE00380000380
000380000380000380000380000380000380000380000380000380700380700380700380
7001C1E001FFE000FF80003F00141C7F9B1A>116 D<FE0FE0FE0FE0FE0FE00E00E00E00
E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E01
E00F03E007FFFE03FFFE00FCFE17157F941A>I<7FC7FCFFC7FE7FC7FC0E00E00E00E00E
00E00701C00701C00701C003838003838003838001C70001C70001C70000EE0000EE0000
EE00007C00007C0000380017157F941A>I E /Fg 41 123 df<0007FC00003FFF0000FE
078003F007C007E00FC007E00FC00FC00FC00FC00FC00FC00FC00FC003000FC000000FC0
00000FC000000FC07FE0FFFFFFE0FFFFFFE00FC007E00FC007E00FC007E00FC007E00FC0
07E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC0
07E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E0FFFC7FFEFFFC7FFE1F26
7FA522>12 D<3C7EFFFFFFFF7E3C08087C8711>46 D<001C00003C0000FC00FFFC00FFFC
0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC
0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC
0000FC0000FC0000FC0000FC007FFFFC7FFFFC16237CA21F>49 D<01FF0007FFC01E07F0
3803F86001FC7C00FEFE00FEFE00FFFE007FFE007F7C007F3800FF0000FF0000FE0000FE
0001FC0001F80003F00007E0000780000F00001E00003C0000700000E00301C003038007
0700060600060FFFFE1FFFFE3FFFFE7FFFFCFFFFFCFFFFFC18237DA21F>I<01FF0007FF
E01E03F03801F83C01FC7E00FE7E00FE7E00FE3E00FE1C01FE0001FC0001FC0003F80007
F0000FC001FF0001FF000007E00001F00001F80000FC0000FE0000FF0000FF1000FF7C00
FFFE00FFFE00FFFE00FEFE00FE7C01FC7001F83E07F00FFFC001FF0018237DA21F>I<00
00380000007800000078000000F8000001F8000003F8000007F8000006F800000CF80000
1CF8000038F8000030F8000060F80000E0F80001C0F8000180F8000300F8000700F8000E
00F8001C00F8001800F8003000F8007000F800E000F800FFFFFFC0FFFFFFC00001F80000
01F8000001F8000001F8000001F8000001F8000001F800007FFFC0007FFFC01A237EA21F
>I<18000C1F007C1FFFF81FFFF01FFFE01FFFC01FFF801FFC0018000018000018000018
000018000018FF001BFFE01F03F01C00F80800FC00007E00007E00007E00007F00007F78
007FFC007FFC007FFC007FFC007EF8007E6000FC7000FC3801F81E07E007FFC001FE0018
237DA21F>I<001FC0007FF001F03803E00C07803E0F807E1F007E3F007E3F007E7E003C
7E00007E00007E0000FE3FC0FE7FF0FE80F8FF80FCFF007CFF007EFE007EFE007FFE007F
FE007FFE007F7E007F7E007F7E007F7E007F3E007E3F007E1F007C0F80F807C1F003FFC0
007F0018237DA21F>I<300000003C0000003FFFFFC03FFFFFC03FFFFF807FFFFF007FFF
FE007FFFFC006000180060001800E0003000C0006000C000C00000018000000180000003
000000060000000E0000000E0000001C0000001C0000003C0000003C0000007800000078
000000F8000000F8000000F8000000F8000001F8000001F8000001F8000001F8000001F8
000001F8000000F00000006000001A257DA41F>I<00001C00000000001C00000000003E
00000000003E00000000003E00000000007F00000000007F0000000000FF8000000000FF
8000000000FF80000000019FC0000000019FC0000000031FE0000000030FE0000000070F
F00000000607F00000000607F00000000C07F80000000C03F80000001C03FC0000001801
FC0000001801FC0000003000FE0000003000FE0000007FFFFF0000007FFFFF000000E000
7F800000C0003F800000C0003F80000180003FC0000180001FC0000380001FE000030000
0FE0000300000FE00007000007F000FFF000FFFF80FFF000FFFF8029257EA42E>65
D<FFFFFFE00000FFFFFFFC000003F800FF000003F8001FC00003F80007E00003F80003F0
0003F80001F80003F80001FC0003F80000FC0003F80000FE0003F80000FE0003F800007F
0003F800007F0003F800007F0003F800007F8003F800007F8003F800007F8003F800007F
8003F800007F8003F800007F8003F800007F8003F800007F8003F800007F8003F800007F
8003F800007F0003F800007F0003F800007F0003F80000FE0003F80000FE0003F80001FC
0003F80001F80003F80003F00003F80007E00003F8001FC00003F800FF8000FFFFFFFE00
00FFFFFFE0000029257EA42F>68 D<FFFFFFFF00FFFFFFFF0003F8007F0003F8000F8003
F800078003F800038003F800038003F800018003F800018003F800018003F80000C003F8
0600C003F80600C003F806000003F806000003F80E000003F81E000003FFFE000003FFFE
000003F81E000003F80E000003F806000003F806000003F806006003F806006003F80000
6003F80000C003F80000C003F80000C003F80000C003F80001C003F80003C003F80003C0
03F8000F8003F8003F80FFFFFFFF80FFFFFFFF8023257EA428>I<FFFFFFFE00FFFFFFFE
0003F800FE0003F8001F0003F8000F0003F800070003F800070003F800030003F8000300
03F800030003F800018003F803018003F803018003F803000003F803000003F807000003
F80F000003FFFF000003FFFF000003F80F000003F807000003F803000003F803000003F8
03000003F803000003F800000003F800000003F800000003F800000003F800000003F800
000003F800000003F800000003F800000003F8000000FFFFF00000FFFFF0000021257EA4
27>I<FFFFE0FFFFE0FFFFE0FFFFE003F80003F80003F80003F80003F80003F80003F800
03F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F800
03F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003FFFF
FFF80003FFFFFFF80003F80003F80003F80003F80003F80003F80003F80003F80003F800
03F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F800
03F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F800FFFFE0
FFFFE0FFFFE0FFFFE02B257EA430>72 D<FFFFE0FFFFE003F80003F80003F80003F80003
F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003
F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003F80003
F80003F80003F80003F80003F800FFFFE0FFFFE013257EA417>I<FFFFF000FFFFF00003
F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003
F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003F8000003
F8000003F8000003F8000003F8000303F8000303F8000303F8000603F8000603F8000603
F8000E03F8000E03F8001E03F8003E03F8007C03F803FCFFFFFFFCFFFFFFFC20257EA425
>76 D<FFF8000000FFF8FFFC000001FFF803FC000001FE00037E0000037E00037E000003
7E00037E0000037E00033F0000067E00033F0000067E00031F80000C7E00031F80000C7E
00030FC000187E00030FC000187E000307E000307E000307E000307E000307E000307E00
0303F000607E000303F000607E000301F800C07E000301F800C07E000300FC01807E0003
00FC01807E0003007E03007E0003007E03007E0003007E03007E0003003F06007E000300
3F06007E0003001F8C007E0003001F8C007E0003000FD8007E0003000FD8007E00030007
F0007E00030007F0007E00030007F0007E00030003E0007E00078003E0007E00FFFC01C0
1FFFF8FFFC01C01FFFF835257EA43A>I<00FF008007FFE3800F80F7801E001F803C000F
807800078078000380F8000380F8000180F8000180FC000180FC000000FF0000007FE000
007FFE00003FFFE0003FFFF8001FFFFE0007FFFF0003FFFF80007FFF800003FFC000003F
C000000FE0000007E0000007E0C00003E0C00003E0C00003E0C00003C0E00003C0F00007
C0F8000780FC000F00FFC03E00E3FFF800803FE0001B257DA422>83
D<FFFF81FFFE01FFF0FFFF81FFFE01FFF007F0001FC0000F0007F0001FE000060003F800
0FE0000C0003F8000FE0000C0003F80007F0000C0001FC0007F000180001FC0007F00018
0001FE000FF800380000FE000FF800300000FE001FFC003000007F0019FC006000007F00
19FC006000007F8030FE006000003F8030FE00C000003F8030FF00C000003FC0607F01C0
00001FC0607F018000001FC0E07F818000000FE0C03F830000000FE0C03F830000000FF1
801FC300000007F1801FC600000007F1801FE600000007FB000FEE00000003FB000FEC00
000003FF000FFC00000001FE0007F800000001FE0007F800000001FC0003F800000000FC
0003F000000000FC0003F000000000F80001F000000000780001E000000000780001E000
000000300000C000003C257FA43F>87 D<07FF00001FFFE0003E03F0003F00F8003F00FC
003F007E001E007E0000007E0000007E0000007E00001FFE0003FE7E000FC07E001F007E
003E007E007E007E00FC007E00FC007E00FC007E00FC00BE007E01BE003F073E001FFE1F
E007F00FE01B187E971E>97 D<FFC00000FFC000000FC000000FC000000FC000000FC000
000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000000FC1FC
000FCFFF000FFC0FC00FF007E00FC003F00FC003F00FC001F80FC001F80FC001FC0FC001
FC0FC001FC0FC001FC0FC001FC0FC001FC0FC001FC0FC001FC0FC001F80FC001F80FC003
F00FE003F00FF007E00F1C1F800E0FFF000C03F8001E267FA522>I<007FE003FFF807C0
7C1F80FC1F00FC3F00FC7E00787E0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
00FE00007E00007F00003F000C1F800C1FC01807E07003FFE0007F0016187E971B>I<00
00FFC00000FFC000000FC000000FC000000FC000000FC000000FC000000FC000000FC000
000FC000000FC000000FC000000FC000000FC0007F0FC003FFCFC00FE0FFC01F803FC03F
000FC03F000FC07E000FC07E000FC0FE000FC0FE000FC0FE000FC0FE000FC0FE000FC0FE
000FC0FE000FC0FE000FC07E000FC07E000FC03F000FC03F001FC01F803FC00FC0EFC003
FFCFFC00FE0FFC1E267EA522>I<007F0003FFC007C1F00F80F81F00F83F007C7E007C7E
007EFE007EFE007EFFFFFEFFFFFEFE0000FE0000FE00007E00007E00007E00063F00061F
000C0F801807E07003FFE0007F8017187E971C>I<001FC0007FF001F8F003E1F807E1F8
07C1F80FC0F00FC0000FC0000FC0000FC0000FC0000FC0000FC000FFFF00FFFF000FC000
0FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC000
0FC0000FC0000FC0000FC0000FC0000FC0000FC000FFFE00FFFE0015267EA513>I<01FF
07C007FFDFE00F83F1E01F01F1E03E00F8007E00FC007E00FC007E00FC007E00FC007E00
FC007E00FC003E00F8001F01F0000F83E0000FFFC00011FF000030000000300000003800
00003C0000003FFFE0001FFFFC001FFFFE000FFFFF001FFFFF803C003F8078000FC0F800
07C0F80007C0F80007C0F80007C07C000F803E001F001F807E0007FFF80000FFC0001B24
7E971F>I<FFC00000FFC000000FC000000FC000000FC000000FC000000FC000000FC000
000FC000000FC000000FC000000FC000000FC000000FC000000FC0FE000FC3FF800FCE0F
C00FD80FC00FD007E00FE007E00FE007E00FC007E00FC007E00FC007E00FC007E00FC007
E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007
E00FC007E0FFFC7FFEFFFC7FFE1F267EA522>I<0F001F803FC03FC03FC03FC01F800F00
00000000000000000000000000007FC07FC00FC00FC00FC00FC00FC00FC00FC00FC00FC0
0FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC0FFF8FFF80D277EA611>I<FFC0FF
C00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00F
C00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC00FC0FFFCFF
FC0E267EA511>108 D<FF80FE007F00FF83FF81FFC00F8E0FC707E00F980FCC07E00F90
07E803F00FA007F003F00FA007F003F00FC007E003F00FC007E003F00FC007E003F00FC0
07E003F00FC007E003F00FC007E003F00FC007E003F00FC007E003F00FC007E003F00FC0
07E003F00FC007E003F00FC007E003F00FC007E003F00FC007E003F00FC007E003F0FFFC
7FFE3FFFFFFC7FFE3FFF30187E9733>I<FF80FE00FF83FF800F8E0FC00F980FC00F9007
E00FA007E00FA007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007
E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E0FFFC7F
FEFFFC7FFE1F187E9722>I<007F800003FFF00007C0F8001F807E003F003F003F003F00
7E001F807E001F80FE001FC0FE001FC0FE001FC0FE001FC0FE001FC0FE001FC0FE001FC0
FE001FC07E001F807E001F803F003F003F003F001F807E000FC0FC0003FFF000007F8000
1A187E971F>I<FFC1FC00FFCFFF000FFC1FC00FF007E00FC007F00FC003F00FC003F80F
C001F80FC001FC0FC001FC0FC001FC0FC001FC0FC001FC0FC001FC0FC001FC0FC001FC0F
C003F80FC003F80FC003F00FE007F00FF00FE00FDC1F800FCFFF000FC3F8000FC000000F
C000000FC000000FC000000FC000000FC000000FC000000FC000000FC00000FFFC0000FF
FC00001E237F9722>I<FF83E0FF8FF80F8C7C0F90FC0FB0FC0FA0FC0FA0780FE0000FC0
000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0
000FC000FFFE00FFFE0016187F9719>114 D<07F8C01FFFC03C07C07001C0F000C0F000
C0F000C0FC0000FF80007FFC007FFE003FFF800FFFC003FFC0001FE00003E0C001E0C001
E0E001E0E001C0F003C0FC0780EFFF00C3FC0013187E9718>I<00C00000C00000C00000
C00001C00001C00001C00003C00007C0000FC0001FC000FFFFC0FFFFC00FC0000FC0000F
C0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0000FC0600FC0600F
C0600FC0600FC0600FC06007E0C007E1C001FF80007E0013237FA218>I<FFC07FE0FFC0
7FE00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC0
07E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC007E00FC00FE00FC0
0FE007C017E007E067E003FFC7FE007F07FE1F187E9722>I<FFF80FF8FFF80FF80FC001
C00FC0018007E0030007E0030007F0070003F0060003F80E0001F80C0001FC0C0000FC18
0000FE1800007E3000007E3000003F6000003F6000003FE000001FC000001FC000000F80
00000F800000070000000700001D187F9720>I<FFF83FF0FFF83FF00FC00F0007E00E00
03F01C0003F8380001FC700000FC6000007EC000003F8000003F8000001F8000000FC000
001FE000001FF0000033F8000061F80000E0FC0001C07E0003807F0007003F800F001F80
FFC07FF8FFC07FF81D187F9720>120 D<FFF80FF8FFF80FF80FC001C00FC0018007E003
0007E0030007F0070003F0060003F80E0001F80C0001FC0C0000FC180000FE1800007E30
00007E3000003F6000003F6000003FE000001FC000001FC000000F8000000F8000000700
00000700000006000000060000000C0000300C0000781C0000FC180000FC300000FC7000
0068E000007FC000001F0000001D237F9720>I<7FFFF87FFFF87C03F07007F0600FE0E0
0FC0E01F80C03F80C03F00C07E0000FE0000FC0001F80003F80C03F00C07E00C0FE00C0F
C01C1F80183F80387F00787E01F8FFFFF8FFFFF816187E971B>I
E /Fh 30 122 df<0003F07C001E0DC600380F0F00701E0F00E01E0E00E00C0001C01C00
01C01C0001C01C0001C01C0001C01C00038038007FFFFFC0038038000380380003803800
038038000700700007007000070070000700700007007000070070000E00E0000E00E000
0E00E0000E00E0000E00E0000E00E0001C01C0001E01E000FF8FFC0020207E9F1B>11
D<0003E0001C1800381800703C00E03C00E03801C00001C00001C00001C00001C0000380
007FFFF00380700380700380700380700700E00700E00700E00700E00700E00700E00E01
C00E01C00E01C00E01C00E01C00E01C01C03801E03C0FF0FF016207E9F19>I<0003F03F
00001E09E08000380F80C000701F01E000E03E01E000E01E01C001C01C000001C01C0000
01C01C000001C01C000001C01C000003803800007FFFFFFF800380380380038038038003
803803800380380380070070070007007007000700700700070070070007007007000700
7007000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E001C01C0
1C001E01E01E00FF8FF8FFC023207E9F26>14 D<00200000600000600000600000600030
61C03C43800E4E0007780001E00001E00007B8001C9C00708F00E0830001800001800001
800001800001000012147AA117>42 D<0018003801F80E700070007000700070007000E0
00E000E000E000E000E001C001C001C001C001C001C00380038003800380038003800700
0780FFFC0E1E7B9D17>49 D<003F8000C1E00100700200780400780400780F007C0F807C
0F807C0F00780600780000F80000F00001E00001C0000380000700000E00001C00003800
00600000C0000180000300200600200800401000403FFFC07FFF80FFFF80161E7E9D17>
I<00FF01FE01800180018001800180030003000300030003000300060006000600060006
0006000C000C000C000C000C000C00180018001800180018001800300030003000300030
003000600060006000600060006000FF00FF00102D7EA10D>91 D<00FF01FE0006000600
0600060006000C000C000C000C000C000C00180018001800180018001800300030003000
300030003000600060006000600060006000C000C000C000C000C000C001800180018001
8001800180FF00FF00102D82A10D>93 D<07F8000C0C001E06001E07001C070000070000
070000070000FF0007C7001E07003C0E00780E00F00E10F00E10F00E10F01E10F02E2078
4F401F878014147D9317>97 D<00FE000383000E07801C0780380700380000780000F000
00F00000F00000F00000E00000E00000E00000F00000F001007002003804001C180007E0
0011147D9314>99 D<0000380001F8000078000038000038000070000070000070000070
0000700000700000E000FCE00382E00601E01C01E03C00E03801C07801C0F001C0F001C0
F001C0F001C0E00380E00380E00380E00380F00380700780380F001C378007C7E015207D
9F19>I<00F800070E000E07001C0700380380780380700380F00380F00380FFFF80F000
00E00000E00000E00000E00000F001007002003004001C180007E00011147D9314>I<00
07C0001C600030F00060F000E0E000C00001C00001C00001C00001C00001C0000380003F
FC000380000380000380000380000700000700000700000700000700000700000E00000E
00000E00000E00000E00000E00001C00001E0000FFC00014207F9F0E>I<00000E003E11
00E1A301C1C20381E00780E00701E00F01E00F01E00F01E00703C007038007870004FC00
0800000800001800001C00000FFF000FFFC00FFFE01800F0300030600030C00030C00030
C000306000603000C01C070007FC00181F809417>I<00E00007E00001E00000E00000E0
0001C00001C00001C00001C00001C00001C000038000038F800390E003A0E003C0600380
600780E00700E00700E00700E00700E00700E00E01C00E01C00E01C00E01C00E01C00E01
C01C03801E03C0FF8FF014207E9F19>I<01C003E003E003C00180000000000000000000
00000003801F800780038003800700070007000700070007000E000E000E000E000E000E
001C001E00FF800B1F7F9E0C>I<00E007E001E000E000E001C001C001C001C001C001C0
0380038003800380038003800700070007000700070007000E000E000E000E000E000E00
1C001E00FF800B207F9F0C>108 D<0387C07C001F9861860007A072070003C034030003
803803000780780700070070070007007007000700700700070070070007007007000E00
E00E000E00E00E000E00E00E000E00E00E000E00E00E000E00E00E001C01C01C001E01E0
1E00FFCFFCFFC022147E9326>I<038F801F90E007A0E003C0600380600780E00700E007
00E00700E00700E00700E00E01C00E01C00E01C00E01C00E01C00E01C01C03801E03C0FF
8FF014147E9319>I<00FC000387000E01801C00C03800E03800E07000F0F000F0F000F0
F000F0F000F0E001E0E001E0E001C0E003C0F00380700700380E001C1C0007E00014147D
9317>I<00E3E00007EC380000F01C0000E00E0000E00F0001C0070001C0078001C00780
01C0078001C0078001C0078003800F0003800F0003800E0003801E0003801C0003803800
074070000761C000071F00000700000007000000070000000E0000000E0000000E000000
0E0000001E000000FFC00000191D809319>I<00FC200382600702601E01E03C01E03801
C07801C0F001C0F001C0F001C0F001C0E00380E00380F00380F00380F00780700780380F
001C370007C700000700000700000700000E00000E00000E00000E00001E0000FFC0131D
7D9318>I<038E001FB38007C78003C78003830007800007000007000007000007000007
00000E00000E00000E00000E00000E00000E00001C00001E0000FFC00011147E9312>I<
01F9060708031803180138023C001F001FF007FC01FE001F40074003400360036006F004
C81887E010147F9312>I<0080010001000100030007000F001E00FFF80E000E000E000E
001C001C001C001C001C001C00380038103810381038103820382018400F800D1C7C9B12
>I<1C0380FC1F803C07801C03801C038038070038070038070038070038070038070070
0E00700E00700E00700E00701E00701E00703C00305E001F9F8011147B9319>I<FF83F8
1E00E01C00C01C00801E00800E01000E03000E02000E0400070400070800070800071000
03900003A00003E00003C00003800001800001000015147C9318>I<FF9FE1FC3C078070
1C0300601C0380601C0380401C0380800E0780800E0D81000E0981000E19C2000E11C200
0F21C4000720C4000740C8000740E8000780F0000780F0000300E0000300600002004000
1E147C9321>I<1FF0FF03C07801C07001C04000E0C000E180007300007600003C00003C
00001C00002E00004E000087000107000203800403800C01C03C03E0FE07FC18147F9318
>I<0FF83F8001E00E0001C00C0001C0080001E0080000E0100000E0300000E0200000E0
40000070400000708000007080000071000000390000003A0000003E0000003C00000038
000000180000001000000010000000200000002000000040000070C00000F0800000F100
0000E600000078000000191D809318>I E /Fi 36 122 df<0001C0000003C000000FC0
00007FC0001FFFC000FFFFC000FFBFC000E03FC000003FC000003FC000003FC000003FC0
00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
00003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0
00003FC000003FC000003FC000003FC0007FFFFFF07FFFFFF07FFFFFF01C2E7AAD28>49
D<003FE00001FFFE0007FFFF800F80FFC01E003FE038001FF07C000FF87E0007FCFF0007
FCFF8007FEFF8007FEFF8003FEFF8003FE7F0003FE3E0007FE000007FE000007FC000007
FC00000FF800000FF800000FF000001FE000001FC000003F8000007F0000007E000000F8
000001F0000003E0000007C000000F0000001E000E003C000E0038000E0070001E00E000
1C01C0001C0300003C07FFFFFC0FFFFFFC1FFFFFFC3FFFFFFC7FFFFFF8FFFFFFF8FFFFFF
F8FFFFFFF81F2E7CAD28>I<0000007800000000000078000000000000FC000000000000
FC000000000000FC000000000001FE000000000001FE000000000003FF000000000003FF
000000000007FF800000000007FF800000000007FF80000000000FFFC0000000000E7FC0
000000001E7FE0000000001C3FE0000000001C3FE000000000383FF000000000381FF000
000000781FF800000000700FF800000000700FF800000000E00FFC00000000E007FC0000
0001E007FE00000001C003FE00000001C003FE000000038001FF000000038001FF000000
078001FF800000070000FF8000000F0000FFC000000FFFFFFFC000000FFFFFFFC000001F
FFFFFFE000001C00003FE000003C00003FF000003800001FF000003800001FF000007000
001FF800007000000FF80000F000000FFC0000E0000007FC0000E0000007FC0001C00000
07FE0003E0000003FE00FFFF0001FFFFFCFFFF0001FFFFFCFFFF0001FFFFFC36317DB03D
>65 D<FFFFFFFFC00000FFFFFFFFFC0000FFFFFFFFFF000001FE0000FF800001FE00007F
E00001FE00003FF00001FE00001FF00001FE00000FF80001FE00000FF80001FE00000FFC
0001FE000007FC0001FE000007FC0001FE000007FC0001FE000007FC0001FE00000FFC00
01FE00000FFC0001FE00000FF80001FE00000FF80001FE00001FF00001FE00003FE00001
FE00007FC00001FE0001FF800001FE001FFE000001FFFFFFFC000001FFFFFFFF800001FE
00003FE00001FE00000FF00001FE000007FC0001FE000007FC0001FE000003FE0001FE00
0003FF0001FE000001FF0001FE000001FF8001FE000001FF8001FE000001FF8001FE0000
01FF8001FE000001FF8001FE000001FF8001FE000001FF8001FE000001FF0001FE000003
FF0001FE000003FE0001FE000007FE0001FE00000FFC0001FE00001FF80001FE0000FFF0
00FFFFFFFFFFC000FFFFFFFFFF0000FFFFFFFFF8000031317DB039>I<000003FF800180
00003FFFF003800001FFFFFC07800007FF003F0F80001FF800079F80003FC00001FF8000
FF800000FF8001FE0000007F8003FC0000003F8007FC0000001F8007F80000000F800FF0
0000000F801FF000000007801FF000000007803FE000000007803FE000000003807FE000
000003807FE000000003807FC000000000007FC00000000000FFC00000000000FFC00000
000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC0000000
0000FFC00000000000FFC000000000007FC000000000007FC000000000007FE000000000
007FE000000003803FE000000003803FE000000003801FF000000003801FF00000000780
0FF0000000070007F8000000070007FC0000000E0003FC0000001E0001FE0000001C0000
FF8000007800003FC00000F000001FF80003E0000007FF003F80000001FFFFFE00000000
3FFFF80000000003FF80000031317CB03A>I<FFFFFFFFFFE0FFFFFFFFFFE0FFFFFFFFFF
E000FF80007FE000FF80000FF000FF800003F000FF800001F000FF800001F000FF800000
F000FF800000F000FF8000007000FF8000007000FF8000007000FF8000003800FF800000
3800FF8007003800FF8007003800FF8007000000FF8007000000FF8007000000FF800F00
0000FF801F000000FF803F000000FFFFFF000000FFFFFF000000FFFFFF000000FF803F00
0000FF801F000000FF800F000000FF8007000000FF8007000000FF8007000000FF800700
0000FF8007000000FF8000000000FF8000000000FF8000000000FF8000000000FF800000
0000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF800000
0000FF80000000FFFFFFC00000FFFFFFC00000FFFFFFC000002D317EB033>70
D<000003FF00030000007FFFF007000001FFFFFC0F000007FF007E1F00001FF0000FBF00
007FC00003FF0000FF800001FF0001FE0000007F0003FC0000007F0007FC0000003F000F
F80000001F000FF00000001F001FF00000000F001FF00000000F003FE000000007003FE0
00000007007FE000000007007FE000000007007FC00000000000FFC00000000000FFC000
00000000FFC00000000000FFC00000000000FFC00000000000FFC00000000000FFC00000
000000FFC00000000000FFC00000000000FFC00000000000FFC00007FFFFF87FC00007FF
FFF87FE00007FFFFF87FE0000001FF003FE0000001FF003FE0000001FF001FF0000001FF
001FF0000001FF000FF0000001FF000FF8000001FF0007FC000001FF0003FC000001FF00
01FE000001FF0000FF800001FF00007FC00003FF00001FF800077F000007FF003E3F0000
01FFFFFC1F0000007FFFF00F00000003FF80030035317CB03F>I<FFFFFF807FFFFFC0FF
FFFF807FFFFFC0FFFFFF807FFFFFC000FF8000007FC00000FF8000007FC00000FF800000
7FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000
FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF800000
7FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000
FF8000007FC00000FF8000007FC00000FF8000007FC00000FFFFFFFFFFC00000FFFFFFFF
FFC00000FFFFFFFFFFC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000
FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF800000
7FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000
FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF800000
7FC00000FF8000007FC00000FF8000007FC00000FF8000007FC00000FF8000007FC000FF
FFFF807FFFFFC0FFFFFF807FFFFFC0FFFFFF807FFFFFC03A317EB03F>I<FFFFFF80FFFF
FF80FFFFFF8000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF
800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF
800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF
800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF
800000FF800000FF800000FF800000FF800000FF800000FF800000FF800000FF8000FFFF
FF80FFFFFF80FFFFFF8019317EB01E>I<FFFF800001FFFFC0FFFFC00001FFFFC0FFFFE0
0001FFFFC000FFF0000003E00000FFF8000001C00000EFFC000001C00000E7FC000001C0
0000E7FE000001C00000E3FF000001C00000E1FF800001C00000E0FFC00001C00000E07F
E00001C00000E03FE00001C00000E03FF00001C00000E01FF80001C00000E00FFC0001C0
0000E007FE0001C00000E003FE0001C00000E001FF0001C00000E001FF8001C00000E000
FFC001C00000E0007FE001C00000E0003FF001C00000E0001FF001C00000E0001FF801C0
0000E0000FFC01C00000E00007FE01C00000E00003FF01C00000E00001FF81C00000E000
00FF81C00000E00000FFC1C00000E000007FE1C00000E000003FF1C00000E000001FF9C0
0000E000000FFDC00000E0000007FDC00000E0000007FFC00000E0000003FFC00000E000
0001FFC00000E0000000FFC00000E00000007FC00000E00000003FC00000E00000003FC0
0000E00000001FC00000E00000000FC00001F000000007C000FFFFE0000003C000FFFFE0
000001C000FFFFE0000001C0003A317EB03F>78 D<FFFFFFFFE000FFFFFFFFFE00FFFFFF
FFFF8000FF8000FFE000FF80003FF000FF80000FF800FF800007FC00FF800007FC00FF80
0003FE00FF800003FE00FF800003FF00FF800003FF00FF800003FF00FF800003FF00FF80
0003FF00FF800003FF00FF800003FF00FF800003FE00FF800003FE00FF800007FC00FF80
0007F800FF80000FF800FF80003FE000FF8000FFC000FFFFFFFF0000FFFFFFF80000FF80
00000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF80
00000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF80
00000000FF8000000000FF8000000000FF8000000000FF8000000000FF8000000000FF80
00000000FF80000000FFFFFF800000FFFFFF800000FFFFFF80000030317EB037>80
D<7FFFFFFFFFFF007FFFFFFFFFFF007FFFFFFFFFFF007FC00FF801FF007E000FF8003F00
7C000FF8001F0078000FF8000F0078000FF8000F0070000FF8000700F0000FF8000780F0
000FF8000780F0000FF8000780E0000FF8000380E0000FF8000380E0000FF8000380E000
0FF8000380E0000FF800038000000FF800000000000FF800000000000FF800000000000F
F800000000000FF800000000000FF800000000000FF800000000000FF800000000000FF8
00000000000FF800000000000FF800000000000FF800000000000FF800000000000FF800
000000000FF800000000000FF800000000000FF800000000000FF800000000000FF80000
0000000FF800000000000FF800000000000FF800000000000FF800000000000FF8000000
00000FF800000000000FF800000000000FF800000000000FF8000000007FFFFFFF000000
7FFFFFFF0000007FFFFFFF000031307DAF38>84 D<FFFFFF8003FFFF80FFFFFF8003FFFF
80FFFFFF8003FFFF8000FF80000007C00000FF80000003800000FF80000003800000FF80
000003800000FF80000003800000FF80000003800000FF80000003800000FF8000000380
0000FF80000003800000FF80000003800000FF80000003800000FF80000003800000FF80
000003800000FF80000003800000FF80000003800000FF80000003800000FF8000000380
0000FF80000003800000FF80000003800000FF80000003800000FF80000003800000FF80
000003800000FF80000003800000FF80000003800000FF80000003800000FF8000000380
0000FF80000003800000FF80000003800000FF80000003800000FF80000003800000FF80
000003800000FF80000003800000FF800000038000007F800000038000007F8000000700
00007FC00000070000003FC000000E0000003FC000000E0000001FE000001C0000000FF0
00003800000007F800007000000003FC0001E000000000FF801FC0000000003FFFFF8000
0000000FFFFE000000000000FFE000000039317EB03E>I<FFFFFC0000FFFFFFFFFC0000
FFFFFFFFFC0000FFFF03FF00000003C001FF000000038001FF800000078000FF80000007
0000FFC000000700007FC000000E00007FC000000E00007FE000001E00003FE000001C00
003FF000003C00001FF000003800001FF800003800000FF800007000000FFC0000700000
07FC0000E0000007FC0000E0000007FE0001E0000003FE0001C0000003FF0003C0000001
FF000380000001FF800380000000FF800700000000FF800700000000FFC00F000000007F
C00E000000007FE01E000000003FE01C000000003FF03C000000001FF038000000001FF8
38000000000FF870000000000FF870000000000FFCF00000000007FCE00000000007FFE0
0000000003FFC00000000003FFC00000000001FF800000000001FF800000000000FF0000
00000000FF000000000000FF0000000000007E0000000000007E0000000000003C000000
0000003C00000038317EB03D>I<00FFF0000003FFFF00000F803F80000FC00FE0001FE0
07F0001FE007F0001FE003F8000FC003FC00078003FC00000003FC00000003FC00000003
FC00000003FC000000FFFC00001FFFFC0000FFE3FC0003FC03FC000FF003FC001FC003FC
003FC003FC007F8003FC007F8003FC00FF0003FC00FF0003FC00FF0003FC00FF0007FC00
FF0007FC007F800DFC003FC01DFE001FE078FFF007FFE07FF000FF803FF024207E9F27>
97 D<01F8000000FFF8000000FFF8000000FFF80000000FF800000007F800000007F800
000007F800000007F800000007F800000007F800000007F800000007F800000007F80000
0007F800000007F800000007F800000007F800000007F83FE00007F8FFFC0007FBE07F00
07FF001F8007FE000FC007FC000FE007F80007F007F80007F807F80007F807F80003FC07
F80003FC07F80003FC07F80003FE07F80003FE07F80003FE07F80003FE07F80003FE07F8
0003FE07F80003FE07F80003FE07F80003FC07F80003FC07F80003FC07F80007F807F800
07F807F80007F007FC000FE007FE000FC007E7003F8007C3C0FE000780FFF80007003FC0
0027327EB12D>I<000FFF00007FFFC001FC01F003F003F007E007F80FE007F81FC007F8
3FC003F03FC001E07F8000007F8000007F800000FF800000FF800000FF800000FF800000
FF800000FF800000FF800000FF8000007F8000007F8000007F8000003FC0001C3FC0001C
1FC000380FE0003807E0007003F001E001FC07C0007FFF00000FF8001E207D9F24>I<00
00000FC0000007FFC0000007FFC0000007FFC00000007FC00000003FC00000003FC00000
003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC0000000
3FC00000003FC00000003FC00000003FC00007F83FC0003FFF3FC000FE07BFC003F801FF
C007E0007FC00FE0007FC01FC0003FC03FC0003FC03FC0003FC07F80003FC07F80003FC0
7F80003FC0FF80003FC0FF80003FC0FF80003FC0FF80003FC0FF80003FC0FF80003FC0FF
80003FC0FF80003FC07F80003FC07F80003FC07F80003FC03FC0003FC03FC0003FC01FC0
003FC00FE0007FC007E000FFC003F003FFE001FC0F3FFE007FFE3FFE000FF03FFE27327D
B12D>I<000FFC00007FFF8001FC0FC003F003E007E001F00FE001F81FC000FC3FC000FE
3FC000FE7F80007E7F80007F7F80007FFF80007FFF80007FFFFFFFFFFFFFFFFFFF800000
FF800000FF800000FF8000007F8000007F8000007F8000003FC000071FC000071FC0000E
0FE0000E07F0001C03F8007800FE03E0003FFFC00007FE0020207E9F25>I<0001FE0000
0FFF80001FC3C0007F07E000FE0FF001FE0FF001FC0FF003FC0FF003FC07E003FC018003
FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC0000FFFFFC00FF
FFFC00FFFFFC0003FC000003FC000003FC000003FC000003FC000003FC000003FC000003
FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003
FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003
FC00007FFFF0007FFFF0007FFFF0001C327EB119>I<001FF007C000FFFE3FE001F83F79
F007E00FC3F00FE00FE1F00FC007E0E01FC007F0001FC007F0003FC007F8003FC007F800
3FC007F8003FC007F8003FC007F8001FC007F0001FC007F0000FC007E0000FE00FE00007
E00FC00003F83F000006FFFE00000E1FF000000E000000001E000000001E000000001F00
0000001F800000001FFFFF80000FFFFFF0000FFFFFFC0007FFFFFE0003FFFFFF0003FFFF
FF800FFFFFFFC03F00007FC07E00001FE07C00000FE0FC000007E0FC000007E0FC000007
E0FC000007E07E00000FC03E00000F803F00001F800FC0007E0007F803FC0001FFFFF000
001FFF0000242F7E9F28>I<01F8000000FFF8000000FFF8000000FFF80000000FF80000
0007F800000007F800000007F800000007F800000007F800000007F800000007F8000000
07F800000007F800000007F800000007F800000007F800000007F800000007F807F80007
F83FFE0007F8783F0007F8C03F8007F9801FC007FB001FC007FE001FE007FC001FE007FC
001FE007FC001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F800
1FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001F
E007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE0FFFFC3FFFF
FFFFC3FFFFFFFFC3FFFF28327DB12D>I<03C00007E0000FF0001FF8001FF8001FF8001F
F8000FF00007E00003C00000000000000000000000000000000000000000000000000000
000001F8007FF8007FF8007FF80007F80007F80007F80007F80007F80007F80007F80007
F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007
F80007F80007F80007F80007F80007F800FFFF80FFFF80FFFF8011337DB217>I<01F800
FFF800FFF800FFF8000FF80007F80007F80007F80007F80007F80007F80007F80007F800
07F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F800
07F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F80007F800
07F80007F80007F80007F80007F80007F80007F80007F80007F80007F800FFFFC0FFFFC0
FFFFC012327DB117>108 D<03F007F8001FE000FFF03FFE00FFF800FFF0783F01E0FC00
FFF0C03F8300FE000FF1801FC6007F0007F3001FCC007F0007F6001FF8007F8007FC001F
F0007F8007FC001FF0007F8007FC001FF0007F8007F8001FE0007F8007F8001FE0007F80
07F8001FE0007F8007F8001FE0007F8007F8001FE0007F8007F8001FE0007F8007F8001F
E0007F8007F8001FE0007F8007F8001FE0007F8007F8001FE0007F8007F8001FE0007F80
07F8001FE0007F8007F8001FE0007F8007F8001FE0007F8007F8001FE0007F8007F8001F
E0007F8007F8001FE0007F8007F8001FE0007F8007F8001FE0007F80FFFFC3FFFF0FFFFC
FFFFC3FFFF0FFFFCFFFFC3FFFF0FFFFC3E207D9F43>I<03F007F800FFF03FFE00FFF078
3F00FFF0C03F800FF1801FC007F3001FC007F6001FE007FC001FE007FC001FE007FC001F
E007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE0
07F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007
F8001FE007F8001FE007F8001FE007F8001FE007F8001FE0FFFFC3FFFFFFFFC3FFFFFFFF
C3FFFF28207D9F2D>I<0007FC0000007FFFC00001FC07F00003F001F80007E000FC000F
C0007E001FC0007F003FC0007F803F80003F807F80003FC07F80003FC07F80003FC0FF80
003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF80003FE0FF8000
3FE07F80003FC07F80003FC07F80003FC03FC0007F803FC0007F801FC0007F000FE000FE
0007E000FC0003F803F80001FE0FF000007FFFC0000007FC000023207E9F28>I<01F83F
E000FFF8FFFC00FFFBE07F00FFFF003F8007FE001FC007FC000FE007F8000FF007F80007
F807F80007F807F80007FC07F80003FC07F80003FC07F80003FE07F80003FE07F80003FE
07F80003FE07F80003FE07F80003FE07F80003FE07F80003FE07F80003FC07F80007FC07
F80007FC07F80007F807F80007F807F8000FF007FC000FE007FE001FC007FF003F8007FB
C0FE0007F8FFF80007F83FC00007F800000007F800000007F800000007F800000007F800
000007F800000007F800000007F800000007F800000007F800000007F8000000FFFFC000
00FFFFC00000FFFFC00000272E7E9F2D>I<03F03F00FFF07FC0FFF1C3E0FFF187E00FF3
0FF007F60FF007F60FF007FC07E007FC03C007FC000007FC000007F8000007F8000007F8
000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8000007F8
000007F8000007F8000007F8000007F8000007F8000007F80000FFFFE000FFFFE000FFFF
E0001C207E9F21>114 D<01FF860007FFFE001F00FE003C003E0078001E0078000E00F8
000E00F8000E00F8000E00FC000000FF800000FFFC00007FFFC0003FFFF0003FFFF8001F
FFFC0007FFFE0001FFFF00003FFF000000FF8000003F8060001F80E0000F80E0000F80F0
000F80F0000F00F8000F00FC001E00FE001C00FF807800F3FFF000C07F800019207D9F20
>I<001C0000001C0000001C0000001C0000001C0000003C0000003C0000003C0000007C
0000007C000000FC000001FC000003FC000007FC00001FFFFE00FFFFFE00FFFFFE0003FC
000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC000003FC
000003FC000003FC000003FC000003FC000003FC000003FC000003FC038003FC038003FC
038003FC038003FC038003FC038003FC038001FC038001FC070000FE0700007F0E00003F
FC000007F000192E7FAD1F>I<01F80007E0FFF803FFE0FFF803FFE0FFF803FFE00FF800
3FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001F
E007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8001FE0
07F8001FE007F8001FE007F8001FE007F8001FE007F8001FE007F8003FE007F8003FE003
F8007FE003F8007FE001FC00DFF000FE039FFF007FFF1FFF000FFC1FFF28207D9F2D>I<
FFFF001FFCFFFF001FFCFFFF001FFC0FF80003C007F800038007FC00078003FC00070003
FE00070001FE000E0001FF000E0000FF001C0000FF001C0000FF803C00007F803800007F
C07800003FC07000003FE0F000001FE0E000001FF1E000000FF1C000000FF9C0000007FB
80000007FB80000007FF80000003FF00000003FF00000001FE00000001FE00000000FC00
000000FC00000000780000000078000026207E9F2B>I<FFFF1FFFE03FF8FFFF1FFFE03F
F8FFFF1FFFE03FF80FF000FE0007800FF800FE00038007F800FF00070007F8007F000700
07FC007F000F0003FC00FF800E0003FC00FF800E0001FE01FFC01C0001FE01DFC01C0001
FF01DFC03C0000FF038FE0380000FF038FE03800007F878FF07000007F8707F07000007F
C707F0F000003FCF07F8E000003FCE03F8E000001FFE03F9C000001FFC01FDC000001FFC
01FFC000000FFC01FF8000000FF800FF8000000FF800FF80000007F0007F00000007F000
7F00000003F0007E00000003E0003E00000003E0003E00000001C0001C000035207E9F3A
>I<7FFF807FFC7FFF807FFC7FFF807FFC03FC000F0001FE001E0000FF003C0000FF8038
00007FC07800003FC0F000001FE1E000000FF3C000000FFF80000007FF00000003FE0000
0001FE00000000FF00000000FF80000000FFC0000001FFC0000003DFE00000078FF00000
078FF800000F07FC00001E03FE00003C01FE00007800FF0000F000FF8001E0007FC003E0
003FE0FFFC01FFFFFFFC01FFFFFFFC01FFFF28207F9F2B>I<FFFF001FFCFFFF001FFCFF
FF001FFC0FF80003C007F800038007FC00078003FC00070003FE00070001FE000E0001FF
000E0000FF001C0000FF001C0000FF803C00007F803800007FC07800003FC07000003FE0
F000001FE0E000001FF1E000000FF1C000000FF9C0000007FB80000007FB80000007FF80
000003FF00000003FF00000001FE00000001FE00000000FC00000000FC00000000780000
0000780000000070000000007000000000F000000000E000000001E000007C01C00000FE
03C00000FE03800000FE07000000FE0F000000FC1E000000787C0000003FF00000000FC0
000000262E7E9F2B>I E /Fj 3 106 df<0000FF00000007FFE000001F00F8000078001E
0000E0000700018000018003000000C006000000600C000000300C000000301800000018
300000000C300000000C6000000006600000000660000000066000000006C000000003C0
00000003C000000003C000000003C000000003C000000003C000000003C000000003C000
0000036000000006600000000660000000066000000006300000000C300000000C180000
00180C000000300C00000030060000006003000000C0018000018000E00007000078001E
00001F00F8000007FFE0000000FF0000282B7EA02D>13 D<0020006000C000C000C00180
0180030003000300060006000C000C0018001800180030003000600060006000C000C000
600060006000300030001800180018000C000C00060006000300030003000180018000C0
00C000C0006000200B2E7CA112>104 D<C000C000600060006000300030001800180018
000C000C00060006000300030003000180018000C000C000C00060006000C000C000C001
800180030003000300060006000C000C0018001800180030003000600060006000C000C0
000B2E7EA112>I E /Fk 44 122 df<3C007F00FF80FF80FFC0FFC0FFC07FC03EC000C0
00C00180018001800300030006000E001C00380010000A157B8813>44
D<1C007F007F00FF80FF80FF807F007F001C0009097B8813>46 D<000E00001E00007E00
07FE00FFFE00FFFE00F8FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00
00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE00FFFFFEFFFFFEFFFFFE
17277BA622>49 D<00FF800007FFF0000FFFFC001E03FE003800FF807C003F80FE003FC0
FF001FC0FF001FE0FF000FE0FF000FE07E000FE03C001FE000001FE000001FC000001FC0
00003F8000003F0000007E000000FC000000F8000001F0000003E00000078000000F0000
001E0000003C00E0007000E000E000E001C001C0038001C0060001C00FFFFFC01FFFFFC0
3FFFFFC07FFFFFC0FFFFFF80FFFFFF80FFFFFF801B277DA622>I<007F800003FFF00007
FFFC000F81FE001F007F003F807F003F803F803F803F803F803F801F803F801F003F8000
007F0000007F0000007E000000FC000001F8000007F00000FFC00000FFC0000001F80000
007E0000003F0000003F8000001FC000001FC000001FE000001FE03C001FE07E001FE0FF
001FE0FF001FE0FF001FC0FF003FC0FE003F807C007F003F01FE001FFFFC0007FFF00000
FF80001B277DA622>I<00000F0000000F0000001F0000003F0000007F000000FF000001
FF000001FF000003BF0000073F00000E3F00001C3F00003C3F0000383F0000703F0000E0
3F0001C03F0003803F0007803F0007003F000E003F001C003F0038003F0070003F00F000
3F00FFFFFFF8FFFFFFF8FFFFFFF800007F0000007F0000007F0000007F0000007F000000
7F0000007F0000007F00001FFFF8001FFFF8001FFFF81D277EA622>I<180003001F801F
001FFFFE001FFFFC001FFFF8001FFFF0001FFFC0001FFF00001C0000001C0000001C0000
001C0000001C0000001C0000001C0000001C7FC0001DFFF8001F80FC001E003F0008003F
0000001F8000001FC000001FC000001FE000001FE018001FE07C001FE0FE001FE0FE001F
E0FE001FE0FE001FC0FC001FC078003F8078003F803C007F001F01FE000FFFFC0003FFF0
0000FF80001B277DA622>I<00000780000000000780000000000FC0000000000FC00000
00000FC0000000001FE0000000001FE0000000003FF0000000003FF0000000003FF00000
000077F80000000077F800000000F7FC00000000E3FC00000000E3FC00000001C1FE0000
0001C1FE00000003C1FF0000000380FF0000000380FF00000007007F80000007007F8000
000F007FC000000E003FC000000E003FC000001C001FE000001C001FE000003FFFFFF000
003FFFFFF000003FFFFFF00000700007F80000700007F80000F00007FC0000E00003FC00
01E00003FE0001C00001FE0001C00001FE0003C00001FF00FFFE003FFFFCFFFE003FFFFC
FFFE003FFFFC2E297EA833>65 D<FFFFFFF800FFFFFFFF00FFFFFFFFC003F8001FE003F8
000FF003F80007F803F80003F803F80003FC03F80003FC03F80001FC03F80001FC03F800
01FC03F80003FC03F80003F803F80003F803F80007F003F8000FF003F8001FC003F800FF
8003FFFFFE0003FFFFFFC003F8000FF003F80003F803F80001FC03F80001FE03F80000FE
03F80000FE03F80000FF03F80000FF03F80000FF03F80000FF03F80000FF03F80000FF03
F80000FE03F80001FE03F80003FC03F80007FC03F8001FF8FFFFFFFFE0FFFFFFFFC0FFFF
FFFE0028297DA830>I<00007FE0030007FFFC07001FFFFF0F007FF00F9F00FF0001FF01
FC0000FF03F800007F07F000003F0FE000001F1FC000001F1FC000000F3F8000000F3F80
0000077F800000077F800000077F00000000FF00000000FF00000000FF00000000FF0000
0000FF00000000FF00000000FF00000000FF00000000FF000000007F000000007F800000
007F800000073F800000073F800000071FC00000071FC000000E0FE000000E07F000001C
03F800003C01FC00007800FF0001F0007FF007C0001FFFFF800007FFFE0000007FF00028
297CA831>I<FFFFFFFFE0FFFFFFFFE0FFFFFFFFE003FC001FE003FC0007F003FC0001F0
03FC0001F003FC0000F003FC00007003FC00007003FC00007003FC01C07803FC01C03803
FC01C03803FC01C03803FC03C00003FC03C00003FC0FC00003FFFFC00003FFFFC00003FF
FFC00003FC0FC00003FC03C00003FC03C00003FC01C00E03FC01C00E03FC01C00E03FC01
C01C03FC00001C03FC00001C03FC00001C03FC00003C03FC00003803FC00007803FC0000
F803FC0001F803FC0003F803FC001FF8FFFFFFFFF0FFFFFFFFF0FFFFFFFFF027297EA82C
>69 D<FFFFFFFFC0FFFFFFFFC0FFFFFFFFC003FC003FC003FC000FE003FC0003E003FC00
01E003FC0001E003FC0000E003FC0000E003FC0000E003FC0000F003FC01C07003FC01C0
7003FC01C07003FC01C00003FC03C00003FC03C00003FC0FC00003FFFFC00003FFFFC000
03FFFFC00003FC0FC00003FC03C00003FC03C00003FC01C00003FC01C00003FC01C00003
FC01C00003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC
00000003FC00000003FC000000FFFFFC0000FFFFFC0000FFFFFC000024297EA82A>I<00
007FE003000007FFFC0700001FFFFF0F00007FF00F9F0000FF0001FF0001FC0000FF0003
F800007F0007F000003F000FE000001F001FC000001F001FC000000F003F8000000F003F
80000007007F80000007007F80000007007F0000000000FF0000000000FF0000000000FF
0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF0000000000FF
0000FFFFF87F0000FFFFF87F8000FFFFF87F800000FF003F800000FF003F800000FF001F
C00000FF001FC00000FF000FE00000FF0007F00000FF0003F80000FF0001FC0000FF0000
FF0001FF00007FF007FF00001FFFFF9F000007FFFE0F0000007FF003002D297CA835>I<
FFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFF03FC00003FC003FC00003FC003FC00003FC0
03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0
03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0
03FFFFFFFFC003FFFFFFFFC003FFFFFFFFC003FC00003FC003FC00003FC003FC00003FC0
03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0
03FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC003FC00003FC0
03FC00003FC003FC00003FC0FFFFF00FFFFFFFFFF00FFFFFFFFFF00FFFFF30297EA835>
I<FFFFF0FFFFF0FFFFF003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC
0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC
0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC0003FC
0003FC0003FC00FFFFF0FFFFF0FFFFF014297EA819>I<FFFC00007FFFFFFE00007FFFFF
FF00007FFF03FF800001C003FFC00001C003BFE00001C0039FE00001C0039FF00001C003
8FF80001C00387FC0001C00383FE0001C00381FF0001C00380FF8001C003807F8001C003
807FC001C003803FE001C003801FF001C003800FF801C0038007FC01C0038003FC01C003
8003FE01C0038001FF01C0038000FF81C00380007FC1C00380003FE1C00380001FF1C003
80000FF1C00380000FF9C003800007FDC003800003FFC003800001FFC003800000FFC003
8000007FC0038000007FC0038000003FC0038000001FC0038000000FC00380000007C0FF
FE000003C0FFFE000001C0FFFE000001C030297EA835>78 D<FFFFFFF800FFFFFFFF00FF
FFFFFFC003FC003FE003FC0007F003FC0003F803FC0003FC03FC0001FC03FC0001FE03FC
0001FE03FC0001FE03FC0001FE03FC0001FE03FC0001FE03FC0001FE03FC0001FC03FC00
03FC03FC0003F803FC0007F003FC003FE003FFFFFF8003FFFFFE0003FC00000003FC0000
0003FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC000000
03FC00000003FC00000003FC00000003FC00000003FC00000003FC00000003FC000000FF
FFF00000FFFFF00000FFFFF0000027297EA82E>80 D<FFFFFFE00000FFFFFFFE0000FFFF
FFFF800003FC003FE00003FC000FF00003FC0007F80003FC0003FC0003FC0001FC0003FC
0001FE0003FC0001FE0003FC0001FE0003FC0001FE0003FC0001FE0003FC0001FE0003FC
0001FC0003FC0003F80003FC0007F80003FC000FE00003FC003FC00003FFFFFE000003FF
FFFE000003FC00FF800003FC003FC00003FC001FE00003FC000FF00003FC0007F80003FC
0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC0007F80003FC
0007F80003FC0007F80003FC0007F80E03FC0007F80E03FC0003F80E03FC0001FC1CFFFF
F000FE1CFFFFF0007FF8FFFFF0000FE02F297EA832>82 D<00FF806003FFF0E00FFFF8E0
1F80FDE03F001FE03E0007E07C0003E07C0003E0FC0001E0FC0001E0FC0000E0FE0000E0
FE0000E0FF000000FFC000007FFC00007FFFE0003FFFF8001FFFFE001FFFFF0007FFFF80
03FFFFC000FFFFC0000FFFE000007FE000001FF000000FF0000007F0E00003F0E00003F0
E00003F0E00003F0F00003E0F00003E0F80007E0FC0007C0FF000F80FFE03F80E3FFFE00
E1FFFC00C01FF0001C297CA825>I<FFFFF000FFFEFFFFF000FFFEFFFFF000FFFE03FC00
00038003FC0000038003FC0000038003FC0000038003FC0000038003FC0000038003FC00
00038003FC0000038003FC0000038003FC0000038003FC0000038003FC0000038003FC00
00038003FC0000038003FC0000038003FC0000038003FC0000038003FC0000038003FC00
00038003FC0000038003FC0000038003FC0000038003FC0000038003FC0000038003FC00
00038003FC0000038003FC0000038003FC0000038001FC0000070001FE0000070000FE00
000E00007F00000E00003F00003C00001FC0007800000FF003F0000007FFFFE0000000FF
FF800000001FFC00002F297EA834>85 D<FFFFF0007FFFFFFFF0007FFFFFFFF0007FFF03
FE000001C001FE0000038001FE0000038001FF0000078000FF0000070000FF80000F0000
7F80000E00007FC0000E00003FC0001C00003FC0001C00003FE0003C00001FE000380000
1FF0007800000FF0007000000FF80070000007F800E0000007F800E0000003FC01C00000
03FC01C0000003FE03C0000001FE0380000001FF0780000000FF0700000000FF87000000
007F8E000000007F8E000000007FDE000000003FDC000000003FFC000000001FF8000000
001FF8000000000FF0000000000FF0000000000FF00000000007E00000000007E0000000
0003C00000000003C0000030297FA833>I<FFFFE07FFFE01FFFC0FFFFE07FFFE01FFFC0
FFFFE07FFFE01FFFC003FC0003FC0000700003FC0003FC0000700003FE0001FE00007000
01FE0001FE0000E00001FE0001FE0000E00001FF0001FF0001E00000FF0001FF0001C000
00FF0003FF8001C00000FF8003FF8003C000007F8003FF80038000007F8007FFC0038000
003FC0073FC0070000003FC0073FC0070000003FE00E1FE00F0000001FE00E1FE00E0000
001FE00E1FF00E0000001FF01C0FF01E0000000FF01C0FF01C0000000FF03C0FF81C0000
0007F83807F83800000007F83807F83800000007F87807FC3800000003FC7003FC700000
0003FC7003FC7000000003FEE001FEF000000001FEE001FEE000000001FFE001FFE00000
0001FFC000FFE000000000FFC000FFC000000000FFC000FFC0000000007F80007F800000
00007F80007F80000000007F80007F80000000003F00003F00000000003F00003F000000
00003E00001F00000000001E00001E00000000001E00001E00000042297FA845>I<03FF
80000FFFF0001F01FC003F80FE003F807F003F803F003F803F801F003F8000003F800000
3F8000003F8000003F80003FFF8001FC3F800FE03F801F803F803F003F807E003F80FC00
3F80FC003F80FC003F80FC003F80FC005F807E00DF803F839FFC1FFE0FFC03FC03FC1E1B
7E9A21>97 D<FFE00000FFE00000FFE000000FE000000FE000000FE000000FE000000FE0
00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE1FE000FEF
FF800FFE07E00FF803F00FF001F80FE000FC0FE000FC0FE0007E0FE0007E0FE0007F0FE0
007F0FE0007F0FE0007F0FE0007F0FE0007F0FE0007F0FE0007F0FE0007E0FE0007E0FE0
007E0FE000FC0FE000FC0FF001F80FF803F00F9C0FE00F0FFF800E01FC00202A7EA925>
I<003FF00001FFFC0003F03E000FC07F001F807F003F007F003F007F007F003E007E0000
007E000000FE000000FE000000FE000000FE000000FE000000FE000000FE0000007E0000
007E0000007F0000003F0003803F8003801F8007000FE00E0003F83C0001FFF800003FC0
00191B7E9A1E>I<00007FF000007FF000007FF0000007F0000007F0000007F0000007F0
000007F0000007F0000007F0000007F0000007F0000007F0000007F0000007F0003F87F0
01FFF7F007F03FF00FC00FF01F8007F03F0007F03F0007F07E0007F07E0007F07E0007F0
FE0007F0FE0007F0FE0007F0FE0007F0FE0007F0FE0007F0FE0007F0FE0007F07E0007F0
7E0007F03F0007F03F0007F01F800FF00FC01FF007E07FFF01FFE7FF007F87FF202A7EA9
25>I<003FC00001FFF00003E07C000F803E001F801F001F001F003F000F807E000F807E
000FC07E000FC0FE0007C0FE0007C0FFFFFFC0FFFFFFC0FE000000FE000000FE0000007E
0000007E0000007F0000003F0001C01F0001C00F80038007C0070003F01E0000FFFC0000
3FE0001A1B7E9A1F>I<0007F8003FFC007E3E01FC7F03F87F03F07F07F07F07F03E07F0
0007F00007F00007F00007F00007F00007F000FFFFC0FFFFC0FFFFC007F00007F00007F0
0007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F00007F0
0007F00007F00007F00007F00007F00007F0007FFF807FFF807FFF80182A7EA915>I<00
FF80F003FFE3F80FC1FE1C1F007C7C3F007E7C3E003E107E003F007E003F007E003F007E
003F007E003F007E003F003E003E003F007E001F007C000FC1F8000BFFE00018FF800018
00000038000000380000003C0000003FFFF8003FFFFF001FFFFFC00FFFFFE007FFFFF01F
FFFFF03C0007F07C0001F8F80000F8F80000F8F80000F8F80000F87C0001F07C0001F03F
0007E00FC01F8007FFFF00007FF0001E287E9A22>I<FFE00000FFE00000FFE000000FE0
00000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE000000FE0
00000FE000000FE000000FE07E000FE1FF800FE30FC00FE40FE00FE807E00FF807F00FF0
07F00FF007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE0
07F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F0FFFE
3FFFFFFE3FFFFFFE3FFF202A7DA925>I<07000F801FC03FE03FE03FE01FC00F80070000
00000000000000000000000000FFE0FFE0FFE00FE00FE00FE00FE00FE00FE00FE00FE00F
E00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE0FFFEFFFEFFFE0F2B7EAA12
>I<FFE0FFE0FFE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE0
0FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE00FE0
0FE00FE00FE00FE0FFFEFFFEFFFE0F2A7EA912>108 D<FFC07F001FC000FFC1FFC07FF0
00FFC307E0C1F8000FC407F101FC000FC803F200FC000FD803FE00FE000FD003FC00FE00
0FD003FC00FE000FE003F800FE000FE003F800FE000FE003F800FE000FE003F800FE000F
E003F800FE000FE003F800FE000FE003F800FE000FE003F800FE000FE003F800FE000FE0
03F800FE000FE003F800FE000FE003F800FE000FE003F800FE000FE003F800FE000FE003
F800FE000FE003F800FE00FFFE3FFF8FFFE0FFFE3FFF8FFFE0FFFE3FFF8FFFE0331B7D9A
38>I<FFC07E00FFC1FF80FFC30FC00FC40FE00FC807E00FD807F00FD007F00FD007F00F
E007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00F
E007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F0FFFE3FFFFFFE3FFFFF
FE3FFF201B7D9A25>I<003FE00001FFFC0003F07E000FC01F801F800FC03F0007E03F00
07E07E0003F07E0003F07E0003F0FE0003F8FE0003F8FE0003F8FE0003F8FE0003F8FE00
03F8FE0003F8FE0003F87E0003F07E0003F03F0007E03F0007E01F800FC00FC01F8007F0
7F0001FFFC00003FE0001D1B7E9A22>I<FFE1FE00FFEFFF80FFFE0FE00FF803F00FF001
F80FE001FC0FE000FC0FE000FE0FE000FE0FE0007F0FE0007F0FE0007F0FE0007F0FE000
7F0FE0007F0FE0007F0FE0007F0FE0007E0FE000FE0FE000FE0FE000FC0FE001FC0FF001
F80FF807F00FFC0FE00FEFFF800FE1FC000FE000000FE000000FE000000FE000000FE000
000FE000000FE000000FE000000FE00000FFFE0000FFFE0000FFFE000020277E9A25>I<
FFC1F0FFC7FCFFC63E0FCC7F0FD87F0FD07F0FD07F0FF03E0FE0000FE0000FE0000FE000
0FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE000
FFFF00FFFF00FFFF00181B7F9A1B>114 D<03FE300FFFF03E03F07800F07000F0F00070
F00070F80070FE0000FFE0007FFF007FFFC03FFFE01FFFF007FFF800FFF80007FC0000FC
E0007CE0003CF0003CF00038F80038FC0070FF01E0E7FFC0C1FF00161B7E9A1B>I<00E0
0000E00000E00000E00001E00001E00001E00003E00003E00007E0000FE0001FFFE0FFFF
E0FFFFE00FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0000FE0
000FE0000FE0000FE0700FE0700FE0700FE0700FE0700FE0700FE07007F0E003F0C001FF
80007F0014267FA51A>I<FFE07FF0FFE07FF0FFE07FF00FE007F00FE007F00FE007F00F
E007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE007F00F
E007F00FE007F00FE007F00FE007F00FE007F00FE007F00FE00FF00FE00FF007E017F003
F067FF01FFC7FF007F87FF201B7D9A25>I<FFFC03FFFFFC03FFFFFC03FF0FF000F007F0
00E007F800E003F801C003F801C003FC03C001FC038001FE078000FE070000FF0700007F
0E00007F0E00007F9E00003F9C00003FFC00001FF800001FF800000FF000000FF000000F
F0000007E0000007E0000003C0000003C000201B7F9A23>I<FFFC7FFC1FFCFFFC7FFC1F
FCFFFC7FFC1FFC0FE00FE001C007F007E0038007F007E0038007F807F0078003F807F007
0003F80FF8070003FC0FF80F0001FC0FF80E0001FC1FFC0E0000FE1CFC1C0000FE1CFE1C
0000FF387E3C00007F387E3800007F787F3800003FF03F7000003FF03FF000003FE01FF0
00001FE01FE000001FE01FE000000FC00FC000000FC00FC000000F8007C0000007800780
000007800780002E1B7F9A31>I<FFFC1FFEFFFC1FFEFFFC1FFE07F0038003F8078003FC
0F0001FE1E0000FE3C00007F3800007FF800003FF000001FE000000FE000000FF0000007
F800000FF800001FFC00003CFE000038FF0000787F0000F03F8001E01FC003C01FE00380
0FE0FFF03FFFFFF03FFFFFF03FFF201B7F9A23>I<FFFC03FFFFFC03FFFFFC03FF0FF000
F007F000E007F800E003F801C003F801C003FC03C001FC038001FE078000FE070000FF07
00007F0E00007F0E00007F9E00003F9C00003FFC00001FF800001FF800000FF000000FF0
00000FF0000007E0000007E0000003C0000003C000000380000003800000078000380700
007C0F0000FE0E0000FE1E0000FE1C0000FE38000074F000003FE000000F80000020277F
9A23>I E /Fl 75 127 df<70F8F8F8F8F8F8F8F8F8F8F8F8F8F8F8F870000000000070
F8F8F870051C779B18>33 D<4010E038F078E038E038E038E038E038E038E038E038E038
E03860300D0E7B9C18>I<030600078F00078F00078F00078F00078F00078F007FFFC0FF
FFE0FFFFE07FFFC00F1E000F1E000F1E000F1E000F1E000F1E007FFFC0FFFFE0FFFFE07F
FFC01E3C001E3C001E3C001E3C001E3C001E3C000C1800131C7E9B18>I<00C00001C000
01C00001C00003F0000FFC003FFE007DCF0071C700E1C380E1C780E1C780E1C780F1C000
79C0003FC0001FE0000FF80001FC0001DE0001CF0001C70061C380F1C380F1C380E1C380
E1C70071C70079DE003FFE001FF80007E00001C00001C00001C00000C00011247D9F18>
I<3803007C07807C0780EE0F80EE0F00EE0F00EE1F00EE1E00EE1E00EE3E007C3C007C3C
00387C0000780000780000F80000F00001F00001E00001E00003E00003C00003C00007C0
000783800787C00F87C00F0EE00F0EE01F0EE01E0EE01E0EE03E0EE03C07C03C07C01803
8013247E9F18>I<01C00007E0000FF0000E70001C38001C38001C38001C38001C73F81C
F3F81CE3F80FC1C00FC3800F83800F03801F07003F87007B8E0071CE00E1FC00E0FC00E0
7C00E07870E0787070FE707FFFE03FC7E00F03C0151C7F9B18>I<387C7C7E3E0E0E0E1C
1C38F8F0C0070E789B18>I<007000F001E003C007800F001E001C003800380070007000
70007000E000E000E000E000E000E000E000E0007000700070007000380038001C001E00
0F00078003C001F000F000700C24799F18>I<6000F00078003C001E000F000780038001
C001C000E000E000E000E00070007000700070007000700070007000E000E000E000E001
C001C0038007800F001E003C007800F00060000C247C9F18>I<01C00001C00001C00001
C00041C100F1C780FDDF807FFF001FFC0007F00007F0001FFC007FFF00FDDF80F1C78041
C10001C00001C00001C00001C00011147D9718>I<00600000F00000F00000F00000F000
00F00000F00000F0007FFFC0FFFFE0FFFFE07FFFC000F00000F00000F00000F00000F000
00F00000F00000600013147E9718>I<1C3E7E7F3F1F070E1E7CF860080C788518>I<7FFF
C0FFFFE0FFFFE07FFFC013047E8F18>I<3078FCFC78300606778518>I<00030000078000
0780000F80000F00001F00001E00001E00003E00003C00007C0000780000780000F80000
F00001F00001E00003E00003C00003C00007C0000780000F80000F00000F00001F00001E
00003E00003C00003C00007C0000780000F80000F00000F0000060000011247D9F18>I<
01F00007FC000FFE001F1F001C07003803807803C07001C07001C0E000E0E000E0E000E0
E000E0E000E0E000E0E000E0E000E0E000E0F001E07001C07001C07803C03803801C0700
1F1F000FFE0007FC0001F000131C7E9B18>I<01800380038007800F803F80FF80FB8043
8003800380038003800380038003800380038003800380038003800380038003807FFCFF
FE7FFC0F1C7B9B18>I<03F0000FFE003FFF007C0F807003C0E001C0F000E0F000E06000
E00000E00000E00001C00001C00003C0000780000F00001E00003C0000780000F00001E0
0007C0000F80001E00E03C00E07FFFE0FFFFE07FFFE0131C7E9B18>I<001F00003F0000
770000770000E70001E70001C7000387000787000707000E07001E07003C070038070078
0700F00700FFFFF8FFFFF8FFFFF8000700000700000700000700000700000700007FF000
7FF0007FF0151C7F9B18>52 D<007E0001FF0007FF800F83C01E03C01C03C03801803800
00700000700000E1F800E7FE00FFFF00FE0780F803C0F001C0F000E0E000E0F000E07000
E07000E07000E03801C03C03C01E07800FFF0007FE0001F800131C7E9B18>54
D<3078FCFC783000000000000000003078FCFC78300614779318>58
D<183C7E7E3C180000000000000000183C7E7E3E1E0E1C3C78F060071A789318>I<0000
C00003E00007E0001FC0003F8000FE0001FC0007F0000FE0003F80007F0000FC0000FC00
007F00003F80000FE00007F00001FC0000FE00003F80001FC00007E00003E00000C01318
7E9918>I<7FFFC0FFFFE0FFFFE07FFFC00000000000000000000000007FFFC0FFFFE0FF
FFE07FFFC0130C7E9318>I<600000F80000FC00007F00003F80000FE00007F00001FC00
00FE00003F80001FC00007E00007E0001FC0003F8000FE0001FC0007F0000FE0003F8000
7F0000FC0000F8000060000013187E9918>I<0FF0003FFC007FFF00700F00F00380F003
80600780000F00003E00007C0001F00001E00003C00003C00003C00003C00003C0000380
0000000000000000000000000000000003800007C00007C00007C000038000111C7D9B18
>I<00700000F80000F80000D80000D80001DC0001DC0001DC00018C00038E00038E0003
8E00038E000707000707000707000707000707000FFF800FFF800FFF800E03801C01C01C
01C01C01C07F07F0FF07F87F07F0151C7F9B18>65 D<7FF800FFFE007FFF001C0F801C03
C01C03C01C01E01C00E01C00E01C00F01C00701C00701C00701C00701C00701C00701C00
701C00701C00F01C00E01C00E01C01E01C01C01C03C01C0F807FFF00FFFE007FF800141C
7F9B18>68 D<FFFFF0FFFFF0FFFFF01C00701C00701C00701C00701C00001C00001C0E00
1C0E001C0E001FFE001FFE001FFE001C0E001C0E001C0E001C00001C00001C00381C0038
1C00381C00381C0038FFFFF8FFFFF8FFFFF8151C7F9B18>I<FFFFF8FFFFF8FFFFF81C00
381C00381C00381C00381C00001C00001C07001C07001C07001FFF001FFF001FFF001C07
001C07001C07001C00001C00001C00001C00001C00001C00001C0000FFC000FFC000FFC0
00151C7F9B18>I<7F07F0FF8FF87F07F01C01C01C01C01C01C01C01C01C01C01C01C01C
01C01C01C01C01C01FFFC01FFFC01FFFC01C01C01C01C01C01C01C01C01C01C01C01C01C
01C01C01C01C01C01C01C07F07F0FF8FF87F07F0151C7F9B18>72
D<7FFF00FFFF807FFF0001C00001C00001C00001C00001C00001C00001C00001C00001C0
0001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0
0001C0007FFF00FFFF807FFF00111C7D9B18>I<FFC000FFC000FFC0001C00001C00001C
00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C
00001C00001C00001C00E01C00E01C00E01C00E01C00E0FFFFE0FFFFE0FFFFE0131C7E9B
18>76 D<7E07F0FF0FF87F07F01D81C01D81C01D81C01DC1C01CC1C01CC1C01CE1C01CE1
C01CE1C01C61C01C71C01C71C01C31C01C39C01C39C01C39C01C19C01C19C01C1DC01C0D
C01C0DC01C0DC07F07C0FF87C07F03C0151C7F9B18>78 D<0FFE003FFF807FFFC07803C0
7001C0F001E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0E000E0
E000E0E000E0E000E0E000E0E000E0E000E0F001E07001C07C07C07FFFC03FFF800FFE00
131C7E9B18>I<FFFE00FFFF80FFFFC01C03C01C01E01C00E01C00701C00701C00701C00
701C00701C00E01C01E01C03C01FFFC01FFF801FFE001C00001C00001C00001C00001C00
001C00001C00001C0000FF8000FF8000FF8000141C7F9B18>I<7FF800FFFE007FFF001C
0F801C03801C03C01C01C01C01C01C01C01C03C01C03801C0F801FFF001FFE001FFE001C
0F001C07001C03801C03801C03801C03801C03801C039C1C039C1C039C7F01F8FF81F87F
00F0161C7F9B18>82 D<03F1C01FFFC03FFFC07C0FC07003C0E001C0E001C0E001C0E000
007000007800003F00001FF00007FE0000FF00000F800003C00001C00000E00000E06000
E0E000E0E001E0F001C0F80780FFFF80FFFE00E7F800131C7E9B18>I<7FFFF8FFFFF8FF
FFF8E07038E07038E07038E0703800700000700000700000700000700000700000700000
700000700000700000700000700000700000700000700000700000700000700007FF0007
FF0007FF00151C7F9B18>I<FF83FEFF83FEFF83FE1C00701C00701C00701C00701C0070
1C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C00701C0070
1C00701C00700E00E00F01E00783C003FF8001FF00007C00171C809B18>I<FE03F8FF07
F8FE03F81C01C01E03C00E03800F0780070700070700038E00038E0001DC0001DC0001DC
0000F80000F80000700000700000700000700000700000700000700000700000700001FC
0003FE0001FC00151C7F9B18>89 D<FFF8FFF8FFF8E000E000E000E000E000E000E000E0
00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E0
00E000E000E000E000FFF8FFF8FFF80D24779F18>91 D<600000F00000F00000F8000078
00007C00003C00003C00003E00001E00001F00000F00000F00000F800007800007C00003
C00003C00003E00001E00001F00000F00000F800007800007800007C00003C00003E0000
1E00001E00001F00000F00000F8000078000078000030011247D9F18>I<FFF8FFF8FFF8
003800380038003800380038003800380038003800380038003800380038003800380038
003800380038003800380038003800380038003800380038FFF8FFF8FFF80D247F9F18>
I<018007C01FF07EFCF83EE00E0F067C9B18>I<7FFFC0FFFFE0FFFFE07FFFC013047E7F
18>I<061E3E387070E0E0E0F8FC7C7C38070E789E18>I<0FF0001FFC003FFE003C0F0018
070000038000038000FF8007FF801FFF807F0380780380E00380E00380E00380F0078078
0F803FFFF81FFDF807F0F815147E9318>I<7E0000FE00007E00000E00000E00000E0000
0E00000E00000E3E000EFF800FFFC00FC1E00F80E00F00700E00700E00380E00380E0038
0E00380E00380E00380F00700F00700F80E00FC1E00FFFC00EFF80063E00151C809B18>
I<01FE0007FF001FFF803E0780380300700000700000E00000E00000E00000E00000E000
00E000007000007001C03801C03E03C01FFF8007FF0001FC0012147D9318>I<001F8000
3F80001F8000038000038000038000038000038003E3800FFB801FFF803C1F80380F8070
0780700380E00380E00380E00380E00380E00380E00380700780700780380F803C1F801F
FFF00FFBF803E3F0151C7E9B18>I<01F00007FC001FFE003E0F00380780700380700380
E001C0E001C0FFFFC0FFFFC0FFFFC0E000007000007001C03801C03E07C01FFF8007FF00
01F80012147D9318>I<001F80007FC000FFE000E1E001C0C001C00001C00001C0007FFF
C0FFFFC0FFFFC001C00001C00001C00001C00001C00001C00001C00001C00001C00001C0
0001C00001C00001C00001C0007FFF007FFF007FFF00131C7F9B18>I<01E1F007FFF80F
FFF81E1E301C0E003807003807003807003807003807001C0E001E1E001FFC001FF80039
E0003800001C00001FFE001FFFC03FFFE07801F0700070E00038E00038E00038E0003878
00F07E03F01FFFC00FFF8001FC00151F7F9318>I<7E0000FE00007E00000E00000E0000
0E00000E00000E00000E3E000EFF800FFFC00FC1C00F80E00F00E00E00E00E00E00E00E0
0E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E07FC7FCFFE7FE7FC7FC171C80
9B18>I<038007C007C007C0038000000000000000007FC0FFC07FC001C001C001C001C0
01C001C001C001C001C001C001C001C001C001C0FFFFFFFFFFFF101D7C9C18>I<FFC000
FFC000FFC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000
01C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C000
FFFF80FFFF80FFFF80111C7D9B18>108 D<F9C1C0FFF7F0FFFFF03E3E383C3C383C3C38
383838383838383838383838383838383838383838383838383838383838383838FE3E3E
FE7E7EFE3E3E1714809318>I<7E3E00FEFF807FFFC00FC1C00F80E00F00E00E00E00E00
E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E07FC7FCFFE7FE7FC7
FC1714809318>I<01F0000FFE001FFF003E0F803803807001C07001C0E000E0E000E0E0
00E0E000E0E000E0F001E07001C07803C03C07803E0F801FFF000FFE0001F00013147E93
18>I<7E3E00FEFF807FFFC00FC1E00F80E00F00700E00700E00380E00380E00380E0038
0E00380E00380F00700F00700F80E00FC1E00FFFC00EFF800E3E000E00000E00000E0000
0E00000E00000E00000E00007FC000FFE0007FC000151E809318>I<01F38007FB801FFF
803E1F80380F80700780700780E00380E00380E00380E00380E00380E003807007807007
80380F803C1F801FFF800FFB8003E3800003800003800003800003800003800003800003
80001FF0003FF8001FF0151E7E9318>I<FF0FC0FF3FE0FF7FF007F0F007E06007C00007
8000078000070000070000070000070000070000070000070000070000070000FFFC00FF
FE00FFFC0014147E9318>I<07F7003FFF007FFF00780F00E00700E00700E007007C0000
7FE0001FFC0003FE00001F00600780E00380E00380F00380F80F00FFFF00FFFC00E7F000
11147D9318>I<0180000380000380000380000380007FFFC0FFFFC0FFFFC00380000380
000380000380000380000380000380000380000380000380400380E00380E00380E001C1
C001FFC000FF80003E0013197F9818>I<7E07E0FE0FE07E07E00E00E00E00E00E00E00E
00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E00E01E00F03E007FFFC03
FFFE01FCFC1714809318>I<7F8FF0FF8FF87F8FF01C01C00E03800E03800E0380070700
070700070700078F00038E00038E00038E0001DC0001DC0001DC0000F80000F800007000
15147F9318>I<FF07F8FF8FF8FF07F83800E03800E03800E03800E01C01C01C71C01CF9
C01CF9C01CD9C01DDDC00DDD800DDD800DDD800D8D800F8F800F8F8007070015147F9318
>I<7F8FF07F9FF07F8FF00F0700078E00039E0001DC0001F80000F80000700000F00000
F80001DC00039E00038E000707000E07807F8FF0FF8FF87F8FF015147F9318>I<7F8FF0
FF8FF87F8FF00E01C00E03800E0380070380070700070700038700038700038E0001CE00
01CE0001CC0000CC0000DC0000780000780000780000700000700000700000F00000E000
79E0007BC0007F80003F00001E0000151E7F9318>I<3FFFF07FFFF07FFFF07001E07003
C0700780000F00001E00003C0000F80001F00003C0000780000F00701E00703C00707800
70FFFFF0FFFFF0FFFFF014147F9318>I<0007E0001FE0007FE000780000E00000E00000
E00000E00000E00000E00000E00000E00000E00000E00000E00001E0007FC000FF8000FF
80007FC00001E00000E00000E00000E00000E00000E00000E00000E00000E00000E00000
E00000E000007800007FE0001FE00007E013247E9F18>I<60F0F0F0F0F0F0F0F0F0F0F0
F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0F0600424769F18>I<7C0000FF00
00FFC00003C00000E00000E00000E00000E00000E00000E00000E00000E00000E00000E0
0000E00000F000007FC0003FE0003FE0007FC000F00000E00000E00000E00000E00000E0
0000E00000E00000E00000E00000E00000E00003C000FFC000FF00007C000013247E9F18
>I<060C1F1E3FBEFBF8F1F060C00F067C9B18>I E /Fm 74 123
df<001F83E000F06E3001C078780380F8780300F0300700700007007000070070000700
7000070070000700700007007000FFFFFF80070070000700700007007000070070000700
700007007000070070000700700007007000070070000700700007007000070070000700
7000070070000700700007007000070070003FE3FF001D20809F1B>11
D<003F0000E0C001C0C00381E00701E00701E00700000700000700000700000700000700
00FFFFE00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700
E00700E00700E00700E00700E00700E00700E00700E03FC3FC1620809F19>I<003FE000
E0E001C1E00381E00700E00700E00700E00700E00700E00700E00700E00700E0FFFFE007
00E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E00700E007
00E00700E00700E00700E00700E00700E03FE7FC1620809F19>I<001F81F80000F04F04
0001C07C06000380F80F000300F00F000700F00F00070070000007007000000700700000
070070000007007000000700700000FFFFFFFF0007007007000700700700070070070007
007007000700700700070070070007007007000700700700070070070007007007000700
700700070070070007007007000700700700070070070007007007000700700700070070
07003FE3FE3FE02320809F26>I<7038F87CFC7EFC7E743A040204020402080408041008
1008201040200F0E7F9F17>34 D<70F8FCFC74040404080810102040060E7C9F0D>39
D<0040008001000300060004000C001800180038003000300070006000600060006000E0
00E000E000E000E000E000E000E000E000E000E000E00060006000600060007000300030
003800180018000C000400060003000100008000400A2E7BA112>I<8000400020003000
180008000C00060006000700030003000380018001800180018001C001C001C001C001C0
01C001C001C001C001C001C001C001800180018001800380030003000700060006000C00
0800180030002000400080000A2E7EA112>I<70F0F8F878080808101010202040050E7C
840D>44 D<FFF0FFF00C02808A0F>I<70F8F8F87005057C840D>I<03F0000E1C001C0E00
180600380700700380700380700380700380F003C0F003C0F003C0F003C0F003C0F003C0
F003C0F003C0F003C0F003C0F003C0F003C0F003C0700380700380700380780780380700
1806001C0E000E1C0003F000121F7E9D17>48 D<008003800F80F3800380038003800380
038003800380038003800380038003800380038003800380038003800380038003800380
0380038007C0FFFE0F1E7C9D17>I<03F0000C1C00100E00200700400780800780F007C0
F803C0F803C0F803C02007C00007C0000780000780000F00000E00001C00003800007000
00600000C0000180000300000600400C00401800401000803FFF807FFF80FFFF80121E7E
9D17>I<03F0000C1C00100E00200F00780F80780780780780380F80000F80000F00000F
00001E00001C0000700007F000003C00000E00000F000007800007800007C02007C0F807
C0F807C0F807C0F00780400780400F00200E00183C0007F000121F7E9D17>I<00060000
0600000E00000E00001E00002E00002E00004E00008E00008E00010E00020E00020E0004
0E00080E00080E00100E00200E00200E00400E00C00E00FFFFF0000E00000E00000E0000
0E00000E00000E00000E0000FFE0141E7F9D17>I<1803001FFE001FFC001FF8001FE000
10000010000010000010000010000010000011F000161C00180E00100700100780000380
0003800003C00003C00003C07003C0F003C0F003C0E00380400380400700200600100C00
08380007E000121F7E9D17>I<007C000182000701000E03800C07801807803803003800
00780000700000700000F1F000F21C00F40600F80700F80380F80380F003C0F003C0F003
C0F003C0F003C07003C07003C07003803803803807001807000C0E00061C0001F000121F
7E9D17>I<4000007FFFE07FFFC07FFFC040008080010080010080020000040000040000
080000100000100000200000200000600000600000E00000C00001C00001C00001C00001
C00003C00003C00003C00003C00003C00003C00003C000018000131F7E9D17>I<03F000
0C0C001006003003002001806001806001806001807001807803003E03003F06001FC800
0FF00003F80007FC000C7E00103F00300F806007806001C0C001C0C000C0C000C0C000C0
C000806001802001001002000C0C0003F000121F7E9D17>I<03F0000E18001C0C003806
00380700700700700380F00380F00380F003C0F003C0F003C0F003C0F003C07007C07007
C03807C0180BC00E13C003E3C0000380000380000380000700300700780600780E00700C
002018001070000FC000121F7E9D17>I<70F8F8F8700000000000000000000070F8F8F8
7005147C930D>I<70F8F8F8700000000000000000000070F0F8F8780808081010102020
40051D7C930D>I<000100000003800000038000000380000007C0000007C0000007C000
0009E0000009E0000009E0000010F0000010F0000010F000002078000020780000207800
00403C0000403C0000C03E0000801E0000801E0001FFFF0001000F0001000F0002000780
0200078002000780040003C0040003C00C0003C01E0003E0FF801FFE1F207F9F22>65
D<FFFFE0000F0078000F001E000F001E000F000F000F000F800F000F800F000F800F000F
800F000F800F000F000F001F000F001E000F007C000FFFF0000F007C000F001F000F000F
800F0007C00F0003C00F0003E00F0003E00F0003E00F0003E00F0003E00F0003C00F0007
C00F0007800F000F000F003E00FFFFF0001B1F7E9E20>I<000FE01000381C3000E00270
03C00170078000F00F0000701E0000701E0000303C0000303C0000107C00001078000010
F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000F8000000
780000007C0000103C0000103C0000101E0000201E0000200F0000200780004003C00080
00E0030000380C00000FF0001C217E9F21>I<FFFFF80007801E0007800780078003C007
8001E0078000F00780007007800078078000780780003C0780003C0780003C0780003E07
80003E0780003E0780003E0780003E0780003E0780003E0780003E0780003C0780003C07
80007C0780007807800078078000F0078001E0078003C00780078007801E00FFFFF8001F
1F7F9E23>I<FFFFFF800F000F800F0003800F0001800F0000800F0000C00F0000400F00
00400F0000400F0040400F0040000F0040000F00C0000F01C0000FFFC0000F01C0000F00
C0000F0040000F0040000F0040000F0000200F0000200F0000200F0000400F0000400F00
00400F0000C00F0001C00F0003800F000F80FFFFFF801B1F7E9E1F>I<FFFFFF80078007
80078001800780018007800080078000C007800040078000400780004007800040078020
000780200007802000078060000780E00007FFE0000780E0000780600007802000078020
000780200007800000078000000780000007800000078000000780000007800000078000
0007C00000FFFE00001A1F7F9E1E>I<000FE01000381C3000E0027003C00170078000F0
0F0000701E0000701E0000303C0000303C0000107C00001078000010F8000000F8000000
F8000000F8000000F8000000F8000000F8000000F8003FFEF80001F0780000F07C0000F0
3C0000F03C0000F01E0000F01E0000F00F0000F0078000F003C0017000E0023000380C10
000FF0001F217E9F24>I<FFF07FF80F0007800F0007800F0007800F0007800F0007800F
0007800F0007800F0007800F0007800F0007800F0007800F0007800F0007800FFFFF800F
0007800F0007800F0007800F0007800F0007800F0007800F0007800F0007800F0007800F
0007800F0007800F0007800F0007800F0007800F000780FFF07FF81D1F7E9E22>I<FFF0
0F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F000F00
0F000F000F000F000F000F000F000F000F000F000F00FFF00C1F7E9E10>I<FFF8000F80
000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00000F00
000F00000F00000F00000F00000F00000F00000F00020F00020F00020F00020F00060F00
040F00040F000C0F001C0F007CFFFFFC171F7E9E1C>76 D<FF800007FE07800007C00780
0007C005C0000BC005C0000BC004E00013C004E00013C004E00013C004700023C0047000
23C004380043C004380043C004380043C0041C0083C0041C0083C0040E0103C0040E0103
C0040E0103C004070203C004070203C004070203C004038403C004038403C00401C803C0
0401C803C00401C803C00400F003C00400F003C004006003C01F006003C0FFE0607FFE27
1F7F9E2A>I<FF000FF80F8003E00F8000800BC0008009E0008009E0008008F000800878
008008780080083C0080081E0080081E0080080F008008078080080780800803C0800801
E0800801E0800800F080080078800800788008003C8008001E8008001E8008000F800800
07800800078008000380080001803E000180FF8000801D1F7E9E22>I<001FE000007038
0001C00E0003800700070003800F0003C01E0001E03C0000F03C0000F07C0000F87C0000
F878000078F800007CF800007CF800007CF800007CF800007CF800007CF800007CF80000
7CF800007C780000787C0000F87C0000F83C0000F03E0001F01E0001E00F0003C0070003
800380070001E01E0000703800001FE0001E217E9F23>I<FFFFE0000F007C000F001E00
0F000F000F0007800F0007800F0007C00F0007C00F0007C00F0007C00F0007800F000780
0F000F000F001E000F007C000FFFE0000F0000000F0000000F0000000F0000000F000000
0F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000
FFF000001A1F7E9E1F>I<001FE0000070380001C00E0003800700070003800F0003C01E
0001E03E0001F03C0000F07C0000F87C0000F878000078F800007CF800007CF800007CF8
00007CF800007CF800007CF800007CF800007CF800007C780000787C0000F87C0000F83C
0000F03E0781F01E0841E00F1023C0071023800390170001D01E0000783804001FF80400
001C0400000C0C00000E1C00000FF800000FF8000007F8000007F0000001E01E297E9F23
>I<FFFF80000F00F0000F003C000F001E000F000F000F000F000F000F800F000F800F00
0F800F000F800F000F000F000F000F001E000F003C000F00F0000FFF80000F01C0000F00
70000F0070000F0038000F003C000F003C000F003C000F003E000F003E000F003E000F00
3E040F003F040F001F040F000F08FFF00788000001F01E207E9E21>I<03F0400C0CC018
03C03001C06000C06000C0E000C0E00040E00040E00040F00000F800007C00007F80003F
F8001FFF0007FF8000FFC0001FE00003E00001E00000F000007080007080007080007080
0070C00060C000E0E000C0F80180C6030081FC0014217E9F19>I<7FFFFFE0780F01E060
0F0060400F0020400F0020C00F0030800F0010800F0010800F0010800F0010000F000000
0F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000
0F0000000F0000000F0000000F0000000F0000000F0000000F0000000F0000000F000000
1F800003FFFC001C1F7E9E21>I<FFF00FF80F0003E00F0000800F0000800F0000800F00
00800F0000800F0000800F0000800F0000800F0000800F0000800F0000800F0000800F00
00800F0000800F0000800F0000800F0000800F0000800F0000800F0000800F0000800F00
00800700010007800100038001000380020001C0040000E0080000383000000FC0001D20
7E9E22>I<FFF003FE1F8000F80F0000600F00002007800040078000400780004003C000
8003C0008003E0018001E0010001E0010000F0020000F0020000F8020000780400007804
00003C0800003C0800003C0800001E1000001E1000001F1000000F2000000F20000007C0
000007C0000007C000000380000003800000038000000100001F207F9E22>I<FFF07FF8
1FF01F000FC007C00F00078001800F00078001000F0007C001000F8007C00300078007C0
0200078009E0020007C009E0020003C009E0040003C019F0040003C010F0040001E010F0
080001E010F0080001E02078080000F02078100000F02078100000F0403C10000078403C
20000078403C20000078801E2000007C801E6000003C801E4000003D000F4000003F000F
4000001F000F8000001F000F8000001E00078000000E00070000000E00070000000C0003
00000004000200002C207F9E2F>I<FFFFC0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0
C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0C0FFFF082D7CA10D>91
D<080410082010201040204020804080408040B85CFC7EFC7E7C3E381C0F0E7A9F17>I<
FFFF03030303030303030303030303030303030303030303030303030303030303030303
03030303030303FFFF082D80A10D>I<081020204040808080B8FCFC7C38060E7D9F0D>
96 D<1FE000303000781800781C00300E00000E00000E00000E0000FE00078E001E0E00
380E00780E00F00E10F00E10F00E10F01E10781E103867200F83C014147E9317>I<1C00
00FC00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C00001C7C
001D87001E01801E00C01C00E01C00701C00701C00781C00781C00781C00781C00781C00
781C00701C00F01C00E01E00C01A0180198700107C0015207E9F19>I<01FC000706001C
0F00380F00380600780000700000F00000F00000F00000F00000F00000F0000070000078
00003800803800801C010007060001F80011147F9314>I<0001C0000FC00001C00001C0
0001C00001C00001C00001C00001C00001C00001C00001C001F1C0070DC00C03C01801C0
3801C07801C07001C0F001C0F001C0F001C0F001C0F001C0F001C07001C07001C03801C0
1803C00C03C0070DC001F1F815207F9F19>I<03F0000E1C001C0E003807003807007007
00700380F00380F00380FFFF80F00000F00000F000007000007000003800803800801C01
0007060001F80011147F9314>I<007C01C6030F070F0E060E000E000E000E000E000E00
0E00FFF00E000E000E000E000E000E000E000E000E000E000E000E000E000E000E000E00
0E000E007FE01020809F0E>I<0000E003E3300E3C301C1C30380E00780F00780F00780F
00780F00780F00380E001C1C001E380033E0002000002000003000003000003FFE001FFF
801FFFC03001E0600070C00030C00030C00030C000306000603000C01C038003FC00141F
7F9417>I<1C0000FC00001C00001C00001C00001C00001C00001C00001C00001C00001C
00001C00001C7C001C86001D03001E03801E03801C03801C03801C03801C03801C03801C
03801C03801C03801C03801C03801C03801C03801C03801C0380FF8FF014207E9F19>I<
38007C007C007C0038000000000000000000000000001C00FC001C001C001C001C001C00
1C001C001C001C001C001C001C001C001C001C001C001C00FF80091F7F9E0C>I<00E001
F001F001F000E0000000000000000000000000007007F000F00070007000700070007000
700070007000700070007000700070007000700070007000700070007000706070F060F0
C061803F000C28829E0E>I<1C0000FC00001C00001C00001C00001C00001C00001C0000
1C00001C00001C00001C00001C1FE01C07801C06001C04001C08001C10001C20001C6000
1CE0001DF0001E70001C38001C3C001C1C001C0E001C0F001C07001C07801C07C0FF9FF0
14207E9F18>I<1C00FC001C001C001C001C001C001C001C001C001C001C001C001C001C
001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C001C00FF8009
207F9F0C>I<1C3E03E000FCC30C30001D039038001E01E01C001E01E01C001C01C01C00
1C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C
01C01C001C01C01C001C01C01C001C01C01C001C01C01C001C01C01C00FF8FF8FF802114
7E9326>I<1C7C00FC86001D03001E03801E03801C03801C03801C03801C03801C03801C
03801C03801C03801C03801C03801C03801C03801C03801C0380FF8FF014147E9319>I<
01F800070E001C03803801C03801C07000E07000E0F000F0F000F0F000F0F000F0F000F0
F000F07000E07000E03801C03801C01C0380070E0001F80014147F9317>I<1C7C00FD87
001E01801E01C01C00E01C00F01C00701C00781C00781C00781C00781C00781C00781C00
701C00F01C00E01E01C01E03801D87001C7C001C00001C00001C00001C00001C00001C00
001C00001C0000FF8000151D7E9319>I<01F040070CC00E02C01C03C03801C07801C070
01C0F001C0F001C0F001C0F001C0F001C0F001C07001C07801C03801C01C03C00C05C007
09C001F1C00001C00001C00001C00001C00001C00001C00001C00001C0000FF8151D7F93
18>I<1CF0FD181E3C1E3C1E181C001C001C001C001C001C001C001C001C001C001C001C
001C001C00FFC00E147E9312>I<0FC830386018C008C008C008E0007C003FE01FF007F8
003C800E8006C006C006C004E00CD81887E00F147F9312>I<020002000200060006000E
000E003E00FFF80E000E000E000E000E000E000E000E000E000E000E000E040E040E040E
040E040708030801F00E1C7F9B12>I<1C0380FC1F801C03801C03801C03801C03801C03
801C03801C03801C03801C03801C03801C03801C03801C03801C03801C07800C0780061B
8003E3F014147E9319>I<FF83F83E00E01C00C00E00800E00800E008007010007010007
830003820003820001C40001C40001E40000E80000E80000700000700000700000200015
147F9318>I<FF9FE1FC3C0780701C0300601C0380200E0380400E0380400E03C0400704
C0800704E0800704E08003886100038871000388710001D0320001D03A0001D03E0000E0
1C0000E01C0000601800004008001E147F9321>I<FF87F81E03C00E01800E0300070200
03840001C80001D80000F00000700000780000F800009C00010E00020E00060700040380
0C03C03C03E0FE07FC16147F9318>I<FF83F83E00E01C00C00E00800E00800E00800701
0007010007830003820003820001C40001C40001E40000E80000E8000070000070000070
00002000002000004000004000004000F08000F08000F100006200003C0000151D7F9318
>I<7FFF700E600E401C40384078407000E001E001C00380078007010E011E011C033802
7006700EFFFE10147F9314>I E /Fn 13 122 df<0000001FFC0000C000000003FFFFC0
01C00000001FFFFFF003C00000007FFFFFFC07C0000001FFFC00FE0FC0000007FFC0001F
9FC000000FFE000007FFC000003FF8000003FFC000007FF0000000FFC00000FFE0000000
7FC00001FFC00000007FC00001FF800000003FC00003FF000000001FC00007FE00000000
1FC0000FFE000000000FC0000FFC000000000FC0001FFC0000000007C0001FFC00000000
07C0003FF80000000007C0003FF80000000003C0003FF80000000003C0007FF800000000
03C0007FF80000000003C0007FF0000000000000007FF000000000000000FFF000000000
000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
000000FFF000000000000000FFF000000000000000FFF000000000000000FFF000000000
000000FFF000000000000000FFF000001FFFFFFF807FF000001FFFFFFF807FF000001FFF
FFFF807FF800001FFFFFFF807FF800000001FFC0003FF800000001FFC0003FF800000001
FFC0003FF800000001FFC0001FFC00000001FFC0001FFC00000001FFC0000FFE00000001
FFC0000FFE00000001FFC00007FF00000001FFC00003FF00000001FFC00001FF80000001
FFC00001FFC0000001FFC00000FFE0000001FFC000007FF0000003FFC000003FFC000003
FFC000000FFF000007FFC0000007FFC0001FBFC0000001FFFC00FF1FC00000007FFFFFFE
0FC00000001FFFFFF803C000000003FFFFE000C0000000001FFE00000000413D7BBB4C>
71 D<FFFFFFF803FFFFFFE0FFFFFFF803FFFFFFE0FFFFFFF803FFFFFFE0FFFFFFF803FF
FFFFE0007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FFFFFFFFFFFC000007FFFFFFFFF
FFC000007FFFFFFFFFFFC000007FFFFFFFFFFFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001
FFC000007FF0000001FFC000007FF0000001FFC000007FF0000001FFC000FFFFFFF803FF
FFFFE0FFFFFFF803FFFFFFE0FFFFFFF803FFFFFFE0FFFFFFF803FFFFFFE0433B7CBA4C>
I<FFFFFFFE000000FFFFFFFE000000FFFFFFFE000000FFFFFFFE000000007FF000000000
007FF000000000007FF000000000007FF000000000007FF000000000007FF00000000000
7FF000000000007FF000000000007FF000000000007FF000000000007FF000000000007F
F000000000007FF000000000007FF000000000007FF000000000007FF000000000007FF0
00000000007FF000000000007FF000000000007FF000000000007FF000000000007FF000
000000007FF000000000007FF000000000007FF000000000007FF000000000007FF00000
0000007FF000000000007FF000000000007FF000000000007FF000000000007FF0000003
C0007FF0000003C0007FF0000003C0007FF0000003C0007FF0000003C0007FF0000007C0
007FF000000780007FF000000780007FF000000780007FF000000F80007FF000000F8000
7FF000000F80007FF000001F80007FF000001F80007FF000003F80007FF000007F80007F
F00000FF80007FF00001FF80007FF00007FF00007FF0003FFF00FFFFFFFFFFFF00FFFFFF
FFFFFF00FFFFFFFFFFFF00FFFFFFFFFFFF00323B7DBA3A>76 D<FFFFF0000007FFFFE0FF
FFF8000007FFFFE0FFFFFC000007FFFFE0FFFFFE000007FFFFE0007FFE00000007E00000
7FFF00000003C000007FFF80000003C000007BFFC0000003C000007BFFE0000003C00000
79FFE0000003C0000078FFF0000003C00000787FF8000003C00000783FFC000003C00000
783FFE000003C00000781FFE000003C00000780FFF000003C000007807FF800003C00000
7803FFC00003C000007803FFE00003C000007801FFE00003C000007800FFF00003C00000
78007FF80003C0000078003FFC0003C0000078003FFE0003C0000078001FFF0003C00000
78000FFF0003C00000780007FF8003C00000780003FFC003C00000780003FFE003C00000
780001FFF003C00000780000FFF003C000007800007FF803C000007800003FFC03C00000
7800003FFE03C000007800001FFF03C000007800000FFF03C0000078000007FF83C00000
78000003FFC3C0000078000003FFE3C0000078000001FFF3C0000078000000FFF3C00000
780000007FFBC00000780000003FFFC00000780000003FFFC00000780000001FFFC00000
780000000FFFC000007800000007FFC000007800000003FFC000007800000003FFC00000
7800000001FFC000007800000000FFC0000078000000007FC0000078000000003FC00000
78000000003FC00000FC000000001FC000FFFFFC0000000FC000FFFFFC00000007C000FF
FFFC00000003C000FFFFFC00000003C000433B7CBA4C>78 D<FFFFFFF80007FFFFE0FFFF
FFF80007FFFFE0FFFFFFF80007FFFFE0FFFFFFF80007FFFFE0007FF000000007E000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000007FF000000003C000007F
F000000003C000007FF000000003C000007FF000000003C000003FF0000000078000003F
F0000000078000003FF8000000078000001FF80000000F0000001FF80000000F0000000F
FC0000001E00000007FC0000003E00000007FE0000007C00000003FF000000F800000001
FF800001F8000000007FE0000FE0000000003FFC007FC0000000000FFFFFFF8000000000
03FFFFFE0000000000007FFFF000000000000007FF80000000433C7DBA4A>85
D<003FFE00000001FFFFE0000007FFFFF800000FE007FC00000FF001FE00001FF800FF00
001FF8007F80001FF8007FC0001FF8003FC0000FF0003FE00007E0003FE00003C0003FE0
000000003FE0000000003FE0000000003FE0000000003FE0000000FFFFE000001FFFFFE0
00007FF83FE00003FF803FE00007FC003FE0000FF0003FE0001FE0003FE0003FE0003FE0
007FC0003FE0007FC0003FE000FF80003FE000FF80003FE000FF80003FE000FF80003FE0
00FF80007FE0007FC0007FE0007FC000DFE0003FE0039FF0001FF80F0FFFE007FFFE0FFF
E001FFFC07FFE0003FE000FFE02B267DA52F>97 D<00FE00000000FFFE00000000FFFE00
000000FFFE00000000FFFE0000000007FE0000000003FE0000000003FE0000000003FE00
00000003FE0000000003FE0000000003FE0000000003FE0000000003FE0000000003FE00
00000003FE0000000003FE0000000003FE0000000003FE0000000003FE0000000003FE00
00000003FE0000000003FE01FF000003FE1FFFF00003FE7FFFFC0003FEFC03FE0003FFF0
00FF0003FFC0003F8003FF00001FC003FE00001FE003FE00000FF003FE00000FF803FE00
000FF803FE000007FC03FE000007FC03FE000007FC03FE000007FE03FE000007FE03FE00
0007FE03FE000007FE03FE000007FE03FE000007FE03FE000007FE03FE000007FE03FE00
0007FE03FE000007FC03FE000007FC03FE000007FC03FE00000FFC03FE00000FF803FE00
000FF003FE00001FF003FF00001FE003FF80003FC003FFC0007F8003F9E000FF0003F0FC
07FE0003F07FFFF80003E01FFFE00003C003FE00002F3C7DBB36>I<01E00007F8000FFC
000FFC001FFE001FFE001FFE001FFE000FFC000FFC0007F80001E0000000000000000000
0000000000000000000000000000000000000000000000000000FE007FFE007FFE007FFE
007FFE0007FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE
0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE0003FE
0003FE0003FE0003FE0003FE0003FE0003FE00FFFFF0FFFFF0FFFFF0FFFFF0143D7DBC1A
>105 D<0001FFC00000000FFFF80000007FFFFF000000FF80FF800003FE003FE00007F8
000FF0000FF00007F8000FF00007F8001FE00003FC003FE00003FE003FE00003FE007FC0
0001FF007FC00001FF007FC00001FF007FC00001FF00FFC00001FF80FFC00001FF80FFC0
0001FF80FFC00001FF80FFC00001FF80FFC00001FF80FFC00001FF80FFC00001FF80FFC0
0001FF807FC00001FF007FC00001FF007FC00001FF003FE00003FE003FE00003FE001FE0
0003FC001FF00007FC000FF00007F80007F8000FF00003FE003FE00000FF80FF8000007F
FFFF0000000FFFF800000001FFC0000029267DA530>111 D<01FC03F000FFFC0FFC00FF
FC1FFF00FFFC3C3F80FFFC707F8007FCE0FFC003FCC0FFC003FD80FFC003FD80FFC003FF
807F8003FF003F0003FF001E0003FF00000003FE00000003FE00000003FE00000003FE00
000003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE0000
0003FE00000003FE00000003FE00000003FE00000003FE00000003FE00000003FE000000
03FE00000003FE00000003FE000000FFFFFC0000FFFFFC0000FFFFFC0000FFFFFC000022
267DA528>114 D<003FF03803FFFE7807FFFFF81FC00FF83F0003F83E0000F87C0000F8
7C000078FC000078FC000078FE000078FF000000FFC00000FFFC00007FFFF0003FFFFE00
3FFFFF801FFFFFC00FFFFFE003FFFFF000FFFFF8001FFFFC00007FFC000007FE700001FE
F00000FEF000007EF800007EF800007EFC00007EFC00007CFE0000FCFF0000F8FF8001F0
FFF00FE0F9FFFFC0F07FFF00C01FF8001F267DA526>I<000F0000000F0000000F000000
0F0000000F0000001F0000001F0000001F0000001F0000003F0000003F0000007F000000
7F000000FF000001FF000003FF000007FF00001FFFFFF0FFFFFFF0FFFFFFF0FFFFFFF001
FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001
FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001FF000001
FF000001FF003C01FF003C01FF003C01FF003C01FF003C01FF003C01FF003C01FF003C00
FF007800FF8078007F80F0003FC1E0001FFFC0000FFF800001FE001E377EB626>I<FFFF
F000FFFCFFFFF000FFFCFFFFF000FFFCFFFFF000FFFC03FE00001F8003FF00001F0001FF
00001E0001FF80001E0000FF80003C0000FF80003C0000FFC0007C00007FC0007800007F
E000F800003FE000F000003FF001F000001FF001E000001FF803E000000FF803C000000F
F803C000000FFC07C0000007FC0780000007FE0F80000003FE0F00000003FF1F00000001
FF1E00000001FFBE00000000FFBC00000000FFFC000000007FF8000000007FF800000000
7FF8000000003FF0000000003FF0000000001FE0000000001FE0000000000FC000000000
0FC0000000000780000000000780000000000F80000000000F00000000001F0000000000
1E00000008003E0000007F003C0000007F007C000000FF8078000000FF80F8000000FF81
F0000000FF83E00000007F07C00000007C1F800000003FFF000000001FFC0000000007F0
000000002E377EA533>121 D E end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 300dpi
TeXDict begin
%%PaperSize: A4

%%EndSetup
%%Page: 1 1
1 0 bop 75 693 a Fn(GNU)33 b(History)f(Library)p 75 743
1800 17 v 960 791 a Fm(Edition)16 b(2.1,)e(for)h Fl(History)f(Library)g
Fm(V)l(ersion)i(2.1.)1643 845 y(Marc)o(h)e(1996)75 2467
y Fk(Brian)23 b(F)-6 b(o)n(x,)23 b(F)-6 b(ree)23 b(Soft)n(w)n(are)f(F)
-6 b(oundation)75 2534 y(Chet)22 b(Ramey)-6 b(,)23 b(Case)e(W)-6
b(estern)23 b(Reserv)n(e)f(Univ)n(ersit)n(y)p 75 2570
1800 9 v eop
%%Page: 2 2
2 1 bop 75 250 a Fm(This)21 b(do)q(cumen)o(t)g(describ)q(es)h(the)f
(GNU)f(History)g(library)l(,)j(a)d(programming)g(to)q(ol)g(that)g(pro)o
(vides)h(a)75 305 y(consisten)o(t)15 b(user)h(in)o(terface)f(for)g
(recalling)i(lines)f(of)f(previously)i(t)o(yp)q(ed)e(input.)75
373 y(Published)i(b)o(y)f(the)f(F)l(ree)g(Soft)o(w)o(are)f(F)l
(oundation)75 427 y(675)g(Massac)o(h)o(usetts)g(Av)o(en)o(ue,)75
482 y(Cam)o(bridge,)h(MA)g(02139)f(USA)75 549 y(P)o(ermission)j(is)f
(gran)o(ted)g(to)f(mak)o(e)h(and)g(distribute)i(v)o(erbatim)d(copies)i
(of)f(this)h(man)o(ual)f(pro)o(vided)h(the)75 604 y(cop)o(yrigh)o(t)e
(notice)h(and)f(this)h(p)q(ermission)g(notice)g(are)f(preserv)o(ed)h
(on)f(all)h(copies.)75 671 y(P)o(ermission)c(is)h(gran)o(ted)e(to)g
(cop)o(y)h(and)g(distribute)h(mo)q(di\014ed)g(v)o(ersions)f(of)f(this)h
(man)o(ual)g(under)h(the)f(con-)75 726 y(ditions)k(for)e(v)o(erbatim)h
(cop)o(ying,)g(pro)o(vided)h(that)e(the)h(en)o(tire)h(resulting)g
(deriv)o(ed)g(w)o(ork)e(is)h(distributed)75 781 y(under)h(the)f(terms)g
(of)g(a)f(p)q(ermission)j(notice)f(iden)o(tical)h(to)e(this)g(one.)75
848 y(P)o(ermission)i(is)g(gran)o(ted)f(to)g(cop)o(y)h(and)f
(distribute)i(translations)f(of)f(this)h(man)o(ual)g(in)o(to)f(another)
g(lan-)75 903 y(guage,)e(under)h(the)f(ab)q(o)o(v)o(e)g(conditions)i
(for)d(mo)q(di\014ed)j(v)o(ersions,)e(except)h(that)f(this)h(p)q
(ermission)g(notice)75 958 y(ma)o(y)f(b)q(e)i(stated)f(in)h(a)f
(translation)g(appro)o(v)o(ed)g(b)o(y)g(the)g(F)l(oundation.)75
2661 y(Cop)o(yrigh)o(t)301 2660 y(c)289 2661 y Fj(\015)g
Fm(1989,)f(1991)g(F)l(ree)h(Soft)o(w)o(are)f(F)l(oundation,)h(Inc.)p
eop
%%Page: 1 3
1 2 bop 75 -58 a Fm(Chapter)15 b(1:)k(Using)d(History)f(In)o(teractiv)o
(ely)1007 b(1)75 183 y Fi(1)41 b(Using)26 b(History)h(In)n(teractiv)n
(ely)137 317 y Fm(This)16 b(c)o(hapter)f(describ)q(es)i(ho)o(w)d(to)h
(use)g(the)g(GNU)g(History)g(Library)h(in)o(teractiv)o(ely)l(,)g(from)e
(a)h(user's)75 372 y(standp)q(oin)o(t.)35 b(It)20 b(should)g(b)q(e)h
(considered)h(a)d(user's)h(guide.)35 b(F)l(or)19 b(information)h(on)g
(using)h(the)f(GNU)75 427 y(History)15 b(Library)h(in)g(y)o(our)f(o)o
(wn)g(programs,)e(see)j Fj(h)p Fm(unde\014ned)p Fj(i)g
Fm([Programming)e(with)i(GNU)f(History],)75 482 y(page)g
Fj(h)p Fm(unde\014ned)p Fj(i)p Fm(.)75 625 y Fk(1.1)33
b(History)22 b(Expansion)137 727 y Fm(The)c(History)g(library)h(pro)o
(vides)f(a)f(history)h(expansion)h(feature)e(that)h(is)g(similar)h(to)e
(the)h(history)75 782 y(expansion)12 b(pro)o(vided)g(b)o(y)f
Fl(csh)p Fm(.)18 b(This)11 b(section)h(describ)q(es)g(the)g(syn)o(tax)e
(used)h(to)g(manipulate)h(the)f(history)75 836 y(information.)137
909 y(History)k(expansions)h(in)o(tro)q(duce)h(w)o(ords)d(from)g(the)i
(history)f(list)h(in)o(to)f(the)h(input)g(stream,)e(making)75
964 y(it)h(easy)g(to)g(rep)q(eat)g(commands,)g(insert)h(the)f(argumen)o
(ts)f(to)h(a)g(previous)h(command)f(in)o(to)g(the)g(curren)o(t)75
1019 y(input)h(line,)h(or)d(\014x)i(errors)e(in)i(previous)g(commands)f
(quic)o(kly)l(.)137 1092 y(History)j(expansion)i(tak)o(es)d(place)i(in)
h(t)o(w)o(o)d(parts.)28 b(The)19 b(\014rst)f(is)g(to)g(determine)i
(whic)o(h)f(line)h(from)75 1147 y(the)h(history)f(list)i(should)g(b)q
(e)f(used)g(during)h(substitution.)37 b(The)21 b(second)g(is)g(to)f
(select)i(p)q(ortions)e(of)75 1202 y(that)15 b(line)i(for)d(inclusion)k
(in)o(to)d(the)h(curren)o(t)f(one.)20 b(The)c(line)g(selected)h(from)e
(the)g(history)g(is)h(called)h(the)75 1256 y Fh(ev)o(en)o(t)p
Fm(,)c(and)h(the)g(p)q(ortions)g(of)f(that)g(line)i(that)e(are)g(acted)
h(up)q(on)g(are)f(called)j Fh(w)o(ords)p Fm(.)i(V)l(arious)c
Fh(mo)q(di\014ers)75 1311 y Fm(are)i(a)o(v)m(ailable)i(to)e(manipulate)
i(the)e(selected)i(w)o(ords.)23 b(The)17 b(line)h(is)f(brok)o(en)f(in)o
(to)h(w)o(ords)e(in)j(the)e(same)75 1366 y(fashion)c(that)e(Bash)i(do)q
(es,)g(so)f(that)g(sev)o(eral)g(w)o(ords)g(surrounded)h(b)o(y)f(quotes)
h(are)f(considered)h(one)g(w)o(ord.)75 1421 y(History)18
b(expansions)h(are)g(in)o(tro)q(duced)g(b)o(y)f(the)h(app)q(earance)g
(of)f(the)g(history)h(expansion)g(c)o(haracter,)75 1475
y(whic)o(h)d(is)g(`)p Fl(!)p Fm(')e(b)o(y)h(default.)75
1599 y Fg(1.1.1)30 b(Ev)n(en)n(t)21 b(Designators)137
1701 y Fm(An)16 b(ev)o(en)o(t)f(designator)g(is)g(a)g(reference)h(to)f
(a)g(command)g(line)i(en)o(try)d(in)i(the)g(history)f(list.)75
1789 y Fl(!)216 b Fm(Start)16 b(a)g(history)h(substitution,)g(except)h
(when)f(follo)o(w)o(ed)g(b)o(y)f(a)h(space,)g(tab,)f(the)h(end)g(of)315
1844 y(the)e(line,)i(`)p Fl(=)p Fm(')d(or)h(`)p Fl(\()p
Fm('.)75 1929 y Fl(!)p Fh(n)191 b Fm(Refer)16 b(to)e(command)h(line)i
Fh(n)p Fm(.)75 2015 y Fl(!-)p Fh(n)167 b Fm(Refer)16
b(to)e(the)i(command)f Fh(n)g Fm(lines)i(bac)o(k.)75
2100 y Fl(!!)192 b Fm(Refer)16 b(to)e(the)i(previous)f(command.)20
b(This)c(is)g(a)f(synon)o(ym)g(for)f(`)p Fl(!-1)p Fm('.)75
2186 y Fl(!)p Fh(string)102 b Fm(Refer)16 b(to)e(the)i(most)e(recen)o
(t)h(command)g(starting)g(with)g Fh(string)p Fm(.)75
2271 y Fl(!?)p Fh(string)t Fl([?])315 2326 y Fm(Refer)i(to)f(the)h
(most)f(recen)o(t)h(command)g(con)o(taining)g Fh(string)p
Fm(.)25 b(The)17 b(trailing)g(`)p Fl(?)p Fm(')f(ma)o(y)g(b)q(e)315
2381 y(omitted)f(if)h(the)f Fh(string)k Fm(is)d(follo)o(w)o(ed)f
(immediately)i(b)o(y)e(a)g(newline.)75 2466 y Fl(^)p
Fh(string1)t Fl(^)p Fh(string2)t Fl(^)315 2521 y Fm(Quic)o(k)i
(Substitution.)23 b(Rep)q(eat)17 b(the)f(last)f(command,)h(replacing)h
Fh(string1)i Fm(with)e Fh(string2)p Fm(.)315 2576 y(Equiv)m(alen)o(t)g
(to)d Fl(!!:s/)p Fh(string1)t Fl(/)p Fh(string2)t Fl(/)p
Fm(.)75 2661 y Fl(!#)192 b Fm(The)15 b(en)o(tire)h(command)f(line)i(t)o
(yp)q(ed)f(so)e(far.)p eop
%%Page: 2 4
2 3 bop 75 -58 a Fm(2)1347 b(GNU)15 b(History)g(Library)75
183 y Fg(1.1.2)30 b(W)-5 b(ord)20 b(Designators)137 279
y Fm(W)l(ord)d(designators)g(are)g(used)h(to)f(select)h(desired)h(w)o
(ords)d(from)h(the)g(ev)o(en)o(t.)26 b(A)18 b(`)p Fl(:)p
Fm(')e(separates)h(the)75 333 y(ev)o(en)o(t)j(sp)q(eci\014cation)h
(from)e(the)h(w)o(ord)f(designator.)34 b(It)20 b(ma)o(y)f(b)q(e)h
(omitted)g(if)g(the)g(w)o(ord)f(designator)75 388 y(b)q(egins)f(with)g
(a)e(`)p Fl(^)p Fm(',)h(`)p Fl($)p Fm(',)f(`)p Fl(*)p
Fm(',)g(`)p Fl(-)p Fm(',)g(or)h(`)p Fl(\045)p Fm('.)24
b(W)l(ords)17 b(are)g(n)o(um)o(b)q(ered)g(from)g(the)g(b)q(eginning)i
(of)e(the)g(line,)75 443 y(with)j(the)g(\014rst)f(w)o(ord)h(b)q(eing)h
(denoted)f(b)o(y)g(0)f(\(zero\).)33 b(W)l(ords)20 b(are)f(inserted)i
(in)o(to)f(the)g(curren)o(t)f(line)75 498 y(separated)c(b)o(y)g(single)
i(spaces.)75 575 y Fl(0)e(\(zero\))57 b Fm(The)15 b Fl(0)p
Fm(th)g(w)o(ord.)20 b(F)l(or)14 b(man)o(y)h(applications,)h(this)g(is)g
(the)f(command)g(w)o(ord.)75 653 y Fh(n)215 b Fm(The)15
b Fh(n)p Fm(th)h(w)o(ord.)75 731 y Fl(^)216 b Fm(The)15
b(\014rst)g(argumen)o(t;)f(that)h(is,)g(w)o(ord)g(1.)75
808 y Fl($)216 b Fm(The)15 b(last)h(argumen)o(t.)75 886
y Fl(\045)216 b Fm(The)15 b(w)o(ord)g(matc)o(hed)g(b)o(y)g(the)g(most)g
(recen)o(t)g(`)p Fl(?)p Fh(string)t Fl(?)p Fm(')f(searc)o(h.)75
964 y Fh(x)p Fl(-)p Fh(y)168 b Fm(A)15 b(range)g(of)g(w)o(ords;)f(`)p
Fl(-)p Fh(y)t Fm(')g(abbreviates)i(`)p Fl(0-)p Fh(y)t
Fm('.)75 1042 y Fl(*)216 b Fm(All)15 b(of)f(the)f(w)o(ords,)g(except)i
(the)f Fl(0)p Fm(th.)19 b(This)14 b(is)h(a)e(synon)o(ym)h(for)f(`)p
Fl(1-$)p Fm('.)18 b(It)c(is)g(not)g(an)g(error)315 1096
y(to)g(use)h(`)p Fl(*)p Fm(')f(if)i(there)e(is)i(just)e(one)h(w)o(ord)f
(in)i(the)f(ev)o(en)o(t;)f(the)h(empt)o(y)g(string)g(is)g(returned)g
(in)315 1151 y(that)f(case.)75 1229 y Fh(x)s Fl(*)189
b Fm(Abbreviates)16 b(`)p Fh(x)p Fl(-$)p Fm(')75 1307
y Fh(x)p Fl(-)192 b Fm(Abbreviates)16 b(`)p Fh(x)p Fl(-$)p
Fm(')e(lik)o(e)i(`)p Fh(x)s Fl(*)p Fm(',)e(but)i(omits)f(the)g(last)g
(w)o(ord.)137 1384 y(If)i(a)g(w)o(ord)f(designator)h(is)h(supplied)h
(without)e(an)g(ev)o(en)o(t)f(sp)q(eci\014cation,)j(the)e(previous)h
(command)75 1439 y(is)e(used)f(as)g(the)h(ev)o(en)o(t.)75
1548 y Fg(1.1.3)30 b(Mo)r(di\014ers)137 1643 y Fm(After)10
b(the)h(optional)g(w)o(ord)e(designator,)i(y)o(ou)f(can)h(add)f(a)g
(sequence)i(of)e(one)g(or)g(more)g(of)g(the)g(follo)o(wing)75
1698 y(mo)q(di\014ers,)16 b(eac)o(h)f(preceded)i(b)o(y)e(a)g(`)p
Fl(:)p Fm('.)75 1776 y Fl(h)216 b Fm(Remo)o(v)o(e)15
b(a)g(trailing)h(pathname)f(comp)q(onen)o(t,)g(lea)o(ving)h(only)g(the)
f(head.)75 1854 y Fl(t)216 b Fm(Remo)o(v)o(e)15 b(all)h(leading)h
(pathname)e(comp)q(onen)o(ts,)g(lea)o(ving)h(the)f(tail.)75
1931 y Fl(r)216 b Fm(Remo)o(v)o(e)15 b(a)g(trailing)h(su\016x)f(of)g
(the)g(form)g(`)p Fl(.)p Fh(su\016x)s Fm(',)f(lea)o(ving)i(the)f
(basename.)75 2009 y Fl(e)216 b Fm(Remo)o(v)o(e)15 b(all)h(but)g(the)f
(trailing)h(su\016x.)75 2087 y Fl(p)216 b Fm(Prin)o(t)15
b(the)g(new)h(command)f(but)g(do)g(not)g(execute)h(it.)75
2164 y Fl(s/)p Fh(old)r Fl(/)p Fh(new)t Fl(/)315 2219
y Fm(Substitute)h Fh(new)j Fm(for)c(the)h(\014rst)e(o)q(ccurrence)j(of)
e Fh(old)i Fm(in)f(the)g(ev)o(en)o(t)f(line.)25 b(An)o(y)16
b(delimiter)315 2274 y(ma)o(y)c(b)q(e)h(used)g(in)g(place)g(of)f(`)p
Fl(/)p Fm('.)18 b(The)13 b(delimiter)h(ma)o(y)e(b)q(e)h(quoted)f(in)i
Fh(old)g Fm(and)f Fh(new)k Fm(with)12 b(a)315 2329 y(single)j(bac)o
(kslash.)20 b(If)15 b(`)p Fl(&)p Fm(')e(app)q(ears)h(in)h
Fh(new)p Fm(,)f(it)g(is)h(replaced)g(b)o(y)f Fh(old)p
Fm(.)20 b(A)14 b(single)i(bac)o(kslash)315 2383 y(will)j(quote)e(the)h
(`)p Fl(&)p Fm('.)25 b(The)17 b(\014nal)i(delimiter)g(is)f(optional)g
(if)f(it)h(is)g(the)f(last)g(c)o(haracter)g(on)315 2438
y(the)e(input)h(line.)75 2516 y Fl(&)216 b Fm(Rep)q(eat)16
b(the)f(previous)h(substitution.)75 2594 y Fl(g)216 b
Fm(Cause)19 b(c)o(hanges)h(to)e(b)q(e)i(applied)h(o)o(v)o(er)e(the)g
(en)o(tire)h(ev)o(en)o(t)f(line.)34 b(Used)20 b(in)g(conjunction)315
2648 y(with)c(`)p Fl(s)p Fm(',)d(as)i(in)h Fl(gs/)p Fh(old)r
Fl(/)p Fh(new)t Fl(/)p Fm(,)f(or)g(with)g(`)p Fl(&)p
Fm('.)p eop
%%Page: 3 5
3 4 bop 75 -58 a Fm(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
(History)889 b(3)75 183 y Fi(2)41 b(Programming)28 b(with)e(GNU)i
(History)137 323 y Fm(This)16 b(c)o(hapter)e(describ)q(es)j(ho)o(w)d
(to)g(in)o(terface)h(programs)e(that)h(y)o(ou)h(write)g(with)g(the)g
(GNU)f(History)75 378 y(Library)l(.)24 b(It)17 b(should)g(b)q(e)g
(considered)h(a)e(tec)o(hnical)i(guide.)25 b(F)l(or)15
b(information)i(on)f(the)h(in)o(teractiv)o(e)g(use)75
433 y(of)e(GNU)g(History)l(,)g(see)g Fj(h)p Fm(unde\014ned)p
Fj(i)i Fm([Using)e(History)g(In)o(teractiv)o(ely],)g(page)g
Fj(h)p Fm(unde\014ned)p Fj(i)p Fm(.)75 581 y Fk(2.1)33
b(In)n(tro)r(duction)24 b(to)e(History)137 685 y Fm(Man)o(y)c(programs)
g(read)h(input)g(from)f(the)h(user)g(a)f(line)j(at)d(a)g(time.)31
b(The)19 b(GNU)g(History)f(library)75 740 y(is)k(able)g(to)e(k)o(eep)i
(trac)o(k)e(of)h(those)g(lines,)j(asso)q(ciate)d(arbitrary)g(data)f
(with)i(eac)o(h)f(line,)j(and)e(utilize)75 795 y(information)15
b(from)g(previous)h(lines)h(in)f(comp)q(osing)f(new)h(ones.)137
870 y(The)e(programmer)f(using)h(the)g(History)g(library)g(has)g(a)o(v)
m(ailable)h(functions)g(for)e(remem)o(b)q(ering)h(lines)75
924 y(on)c(a)g(history)h(list,)g(asso)q(ciating)g(arbitrary)f(data)f
(with)i(a)f(line,)j(remo)o(ving)d(lines)i(from)d(the)i(list,)h(searc)o
(hing)75 979 y(through)17 b(the)h(list)g(for)f(a)h(line)h(con)o
(taining)f(an)g(arbitrary)f(text)g(string,)h(and)g(referencing)h(an)o
(y)e(line)i(in)75 1034 y(the)c(list)i(directly)l(.)22
b(In)16 b(addition,)g(a)f(history)g Fh(expansion)h Fm(function)h(is)e
(a)o(v)m(ailable)i(whic)o(h)g(pro)o(vides)f(for)e(a)75
1089 y(consisten)o(t)h(user)h(in)o(terface)f(across)g(di\013eren)o(t)g
(programs.)137 1164 y(The)f(user)h(using)f(programs)f(written)h(with)g
(the)g(History)g(library)h(has)f(the)g(b)q(ene\014t)h(of)e(a)h
(consisten)o(t)75 1219 y(user)20 b(in)o(terface)f(with)h(a)f(set)h(of)f
(w)o(ell-kno)o(wn)h(commands)g(for)e(manipulating)k(the)d(text)g(of)g
(previous)75 1273 y(lines)c(and)f(using)h(that)e(text)g(in)i(new)f
(commands.)19 b(The)14 b(basic)h(history)e(manipulation)j(commands)d
(are)75 1328 y(similar)j(to)f(the)g(history)g(substitution)h(pro)o
(vided)g(b)o(y)g Fl(csh)p Fm(.)137 1403 y(If)f(the)g(programmer)f
(desires,)h(he)g(can)g(use)g(the)g(Readline)i(library)l(,)f(whic)o(h)f
(includes)j(some)c(history)75 1458 y(manipulation)j(b)o(y)e(default,)g
(and)h(has)f(the)g(added)h(adv)m(an)o(tage)f(of)f(command)h(line)i
(editing.)75 1606 y Fk(2.2)33 b(History)22 b(Storage)137
1710 y Fm(The)16 b(history)f(list)h(is)g(an)f(arra)o(y)f(of)g(history)i
(en)o(tries.)k(A)15 b(history)g(en)o(try)g(is)h(declared)g(as)f(follo)o
(ws:)195 1782 y Fl(typedef)23 b(struct)g(_hist_entry)f({)243
1834 y(char)h(*line;)243 1886 y(char)g(*data;)195 1938
y(})h(HIST_ENTRY;)137 2013 y Fm(The)16 b(history)f(list)h(itself)g
(migh)o(t)f(therefore)g(b)q(e)h(declared)g(as)195 2085
y Fl(HIST_ENTRY)22 b(**the_history_list;)137 2160 y Fm(The)16
b(state)e(of)h(the)g(History)g(library)h(is)g(encapsulated)g(in)o(to)f
(a)g(single)i(structure:)195 2232 y Fl(/*)24 b(A)f(structure)g(used)g
(to)h(pass)f(the)h(current)f(state)g(of)g(the)h(history)f(stuff)g
(around.)g(*/)p 2033 2242 21 42 v 195 2284 a(typedef)g(struct)g
(_hist_state)f({)243 2336 y(HIST_ENTRY)g(**entries;)214
b(/*)23 b(Pointer)g(to)h(the)f(entries)g(themselves.)f(*/)243
2387 y(int)h(offset;)453 b(/*)23 b(The)h(location)e(pointer)h(within)g
(this)h(array.)f(*/)p 2033 2398 V 243 2439 a(int)g(length;)453
b(/*)23 b(Number)g(of)h(elements)f(within)g(this)g(array.)g(*/)p
1985 2449 V 243 2491 a(int)g(size;)501 b(/*)23 b(Number)g(of)h(slots)f
(allocated)g(to)g(this)h(array.)f(*/)p 2057 2501 V 243
2543 a(int)g(flags;)195 2595 y(})h(HISTORY_STATE;)137
2670 y Fm(If)16 b(the)f(\015ags)g(mem)o(b)q(er)g(includes)j
Fl(HS_STIFLED)p Fm(,)13 b(the)i(history)h(has)f(b)q(een)h(sti\015ed.)p
eop
%%Page: 4 6
4 5 bop 75 -58 a Fm(4)1347 b(GNU)15 b(History)g(Library)75
183 y Fk(2.3)33 b(History)22 b(F)-6 b(unctions)137 278
y Fm(This)21 b(section)g(describ)q(es)h(the)f(calling)h(sequence)g(for)
e(the)g(v)m(arious)h(functions)g(presen)o(t)g(in)g(GNU)75
333 y(History)l(.)75 441 y Fg(2.3.1)30 b(Initializing)20
b(History)h(and)f(State)g(Managemen)n(t)137 536 y Fm(This)e(section)g
(describ)q(es)h(functions)f(used)g(to)e(initialize)21
b(and)c(manage)g(the)g(state)g(of)g(the)g(History)75
591 y(library)f(when)g(y)o(ou)f(w)o(an)o(t)f(to)g(use)i(the)f(history)g
(functions)h(in)g(y)o(our)f(program.)1650 679 y(F)l(unction)-1749
b Ff(void)20 b Fe(using)p 333 679 18 3 v 20 w(history)j
Fd(\(\))195 734 y Fm(Begin)18 b(a)f(session)h(in)g(whic)o(h)g(the)g
(history)f(functions)h(migh)o(t)f(b)q(e)h(used.)27 b(This)18
b(initializes)195 788 y(the)d(in)o(teractiv)o(e)h(v)m(ariables.)1650
877 y(F)l(unction)-1749 b Ff(HISTORY_STATE)21 b(*)e Fe(history)p
657 877 V 21 w(get)p 755 877 V 21 w(history)p 951 877
V 21 w(state)j Fd(\(\))195 931 y Fm(Return)16 b(a)f(structure)g
(describing)i(the)e(curren)o(t)g(state)f(of)h(the)g(input)i(history)l
(.)1650 1019 y(F)l(unction)-1749 b Ff(void)20 b Fe(history)p
377 1019 V 20 w(set)p 468 1019 V 21 w(history)p 664 1019
V 21 w(state)j Fd(\()p Fl(HISTORY_STATE)13 b(*state)p
Fd(\))195 1074 y Fm(Set)i(the)h(state)e(of)h(the)g(history)g(list)h
(according)g(to)e Fh(state)p Fm(.)75 1182 y Fg(2.3.2)30
b(History)20 b(List)h(Managemen)n(t)137 1277 y Fm(These)11
b(functions)h(manage)e(individual)k(en)o(tries)d(on)g(the)g(history)f
(list,)i(or)f(set)f(parameters)g(managing)75 1332 y(the)15
b(list)h(itself.)1650 1420 y(F)l(unction)-1749 b Ff(void)20
b Fe(add)p 294 1420 V 20 w(history)j Fd(\()p Fl(char)14
b(*string)p Fd(\))195 1475 y Fm(Place)i Fh(string)j Fm(at)c(the)g(end)i
(of)d(the)i(history)f(list.)22 b(The)15 b(asso)q(ciated)h(data)f
(\014eld)h(\(if)g(an)o(y\))e(is)195 1530 y(set)h(to)g
Fl(NULL)p Fm(.)1650 1618 y(F)l(unction)-1749 b Ff(HIST_ENTRY)21
b(*)e Fe(remo)n(v)n(e)p 584 1618 V 20 w(history)k Fd(\()p
Fl(int)14 b(which)p Fd(\))195 1673 y Fm(Remo)o(v)o(e)g(history)g(en)o
(try)f(at)h(o\013set)f Fh(whic)o(h)h Fm(from)g(the)g(history)l(.)19
b(The)14 b(remo)o(v)o(ed)g(elemen)o(t)g(is)195 1727 y(returned)i(so)e
(y)o(ou)h(can)h(free)f(the)g(line,)i(data,)d(and)h(con)o(taining)h
(structure.)1650 1816 y(F)l(unction)-1749 b Ff(HIST_ENTRY)21
b(*)e Fe(replace)p 580 1816 V 22 w(history)p 777 1816
V 20 w(en)n(try)24 b Fd(\()p Fl(int)14 b(which,)g(char)283
1870 y(*line,)g(char)g(*data)p Fd(\))195 1925 y Fm(Mak)o(e)f(the)h
(history)f(en)o(try)g(at)g(o\013set)g Fh(whic)o(h)h Fm(ha)o(v)o(e)g
Fh(line)k Fm(and)13 b Fh(data)p Fm(.)19 b(This)14 b(returns)g(the)f
(old)195 1980 y(en)o(try)k(so)g(y)o(ou)g(can)g(disp)q(ose)i(of)d(the)i
(data.)25 b(In)18 b(the)f(case)h(of)f(an)g(in)o(v)m(alid)i
Fh(whic)o(h)p Fm(,)g(a)e Fl(NULL)195 2035 y Fm(p)q(oin)o(ter)f(is)f
(returned.)1650 2123 y(F)l(unction)-1749 b Ff(void)20
b Fe(clear)p 320 2123 V 21 w(history)j Fd(\(\))195 2178
y Fm(Clear)15 b(the)h(history)f(list)h(b)o(y)f(deleting)i(all)f(the)f
(en)o(tries.)1650 2266 y(F)l(unction)-1749 b Ff(void)20
b Fe(sti\015e)p 320 2266 V 21 w(history)j Fd(\()p Fl(int)14
b(max)p Fd(\))195 2321 y Fm(Sti\015e)i(the)f(history)h(list,)f(remem)o
(b)q(ering)h(only)g(the)f(last)g Fh(max)j Fm(en)o(tries.)1650
2409 y(F)l(unction)-1749 b Ff(int)20 b Fe(unsti\015e)p
358 2409 V 21 w(history)i Fd(\(\))195 2463 y Fm(Stop)e(sti\015ing)i
(the)f(history)l(.)36 b(This)21 b(returns)g(the)f(previous)i(amoun)o(t)
e(the)g(history)h(w)o(as)195 2518 y(sti\015ed.)g(The)15
b(v)m(alue)i(is)e(p)q(ositiv)o(e)i(if)e(the)g(history)h(w)o(as)e
(sti\015ed,)i(negativ)o(e)f(if)h(it)f(w)o(asn't.)1650
2606 y(F)l(unction)-1749 b Ff(int)20 b Fe(history)p 351
2606 V 20 w(is)p 409 2606 V 21 w(sti\015ed)k Fd(\(\))195
2661 y Fm(Returns)16 b(non-zero)f(if)h(the)f(history)g(is)h(sti\015ed,)
g(zero)f(if)g(it)h(is)g(not.)p eop
%%Page: 5 7
5 6 bop 75 -58 a Fm(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
(History)889 b(5)75 183 y Fg(2.3.3)30 b(Information)19
b(Ab)r(out)i(the)f(History)h(List)137 279 y Fm(These)13
b(functions)h(return)f(information)g(ab)q(out)f(the)h(en)o(tire)h
(history)e(list)i(or)e(individual)k(list)e(en)o(tries.)1650
371 y(F)l(unction)-1749 b Ff(HIST_ENTRY)21 b(**)e Fe(history)p
605 371 18 3 v 21 w(list)24 b Fd(\(\))195 426 y Fm(Return)f(a)g
Fl(NULL)f Fm(terminated)g(arra)o(y)g(of)g Fl(HIST_ENTRY)f
Fm(whic)o(h)j(is)f(the)f(curren)o(t)h(input)195 481 y(history)l(.)j
(Elemen)o(t)18 b(0)e(of)h(this)h(list)g(is)f(the)h(b)q(eginning)h(of)e
(time.)26 b(If)17 b(there)g(is)h(no)f(history)l(,)195
535 y(return)e Fl(NULL)p Fm(.)1650 627 y(F)l(unction)-1749
b Ff(int)20 b Fe(where)p 325 627 V 20 w(history)j Fd(\(\))195
682 y Fm(Returns)16 b(the)f(o\013set)f(of)h(the)g(curren)o(t)g(history)
g(elemen)o(t.)1650 773 y(F)l(unction)-1749 b Ff(HIST_ENTRY)21
b(*)e Fe(curren)n(t)p 587 773 V 21 w(history)k Fd(\(\))195
828 y Fm(Return)g(the)f(history)g(en)o(try)g(at)f(the)h(curren)o(t)g(p)
q(osition,)j(as)c(determined)j(b)o(y)e Fl(where_)195
883 y(history)14 b(\(\))p Fm(.)20 b(If)15 b(there)g(is)h(no)f(en)o(try)
g(there,)g(return)g(a)g Fl(NULL)g Fm(p)q(oin)o(ter.)1650
975 y(F)l(unction)-1749 b Ff(HIST_ENTRY)21 b(*)e Fe(history)p
579 975 V 21 w(get)j Fd(\()p Fl(int)15 b(offset)p Fd(\))195
1029 y Fm(Return)21 b(the)g(history)g(en)o(try)f(at)g(p)q(osition)i
Fh(o\013set)p Fm(,)e(starting)g(from)g Fl(history_base)p
Fm(.)35 b(If)195 1084 y(there)16 b(is)h(no)g(en)o(try)f(there,)g(or)g
(if)g Fh(o\013set)h Fm(is)g(greater)e(than)h(the)h(history)f(length,)h
(return)f(a)195 1139 y Fl(NULL)f Fm(p)q(oin)o(ter.)1650
1231 y(F)l(unction)-1749 b Ff(int)20 b Fe(history)p 351
1231 V 20 w(total)p 487 1231 V 22 w(b)n(ytes)j Fd(\(\))195
1285 y Fm(Return)c(the)f(n)o(um)o(b)q(er)g(of)g(b)o(ytes)g(that)f(the)h
(primary)h(history)f(en)o(tries)g(are)g(using.)29 b(This)195
1340 y(function)16 b(returns)f(the)g(sum)h(of)e(the)i(lengths)f(of)g
(all)h(the)g(lines)g(in)g(the)g(history)l(.)75 1452 y
Fg(2.3.4)30 b(Mo)n(ving)21 b(Around)f(the)h(History)g(List)137
1548 y Fm(These)16 b(functions)g(allo)o(w)f(the)g(curren)o(t)h(index)g
(in)o(to)f(the)h(history)f(list)h(to)e(b)q(e)i(set)f(or)g(c)o(hanged.)
1650 1640 y(F)l(unction)-1749 b Ff(int)20 b Fe(history)p
351 1640 V 20 w(set)p 442 1640 V 21 w(p)r(os)h Fd(\()p
Fl(int)15 b(pos)p Fd(\))195 1694 y Fm(Set)g(the)h(p)q(osition)g(in)g
(the)f(history)g(list)h(to)f Fh(p)q(os)p Fm(,)g(an)g(absolute)g(index)i
(in)o(to)e(the)g(list.)1650 1786 y(F)l(unction)-1749
b Ff(HIST_ENTRY)21 b(*)e Fe(previous)p 615 1786 V 20
w(history)k Fd(\(\))195 1841 y Fm(Bac)o(k)17 b(up)h(the)f(curren)o(t)g
(history)g(o\013set)f(to)h(the)g(previous)h(history)f(en)o(try)l(,)g
(and)g(return)g(a)195 1896 y(p)q(oin)o(ter)f(to)e(that)h(en)o(try)l(.)k
(If)d(there)f(is)h(no)f(previous)h(en)o(try)l(,)f(return)g(a)g
Fl(NULL)f Fm(p)q(oin)o(ter.)1650 1987 y(F)l(unction)-1749
b Ff(HIST_ENTRY)21 b(*)e Fe(next)p 514 1987 V 21 w(history)k
Fd(\(\))195 2042 y Fm(Mo)o(v)o(e)17 b(the)h(curren)o(t)g(history)f
(o\013set)g(forw)o(ard)g(to)g(the)h(next)g(history)g(en)o(try)l(,)g
(and)g(return)195 2097 y(the)d(a)g(p)q(oin)o(ter)h(to)e(that)h(en)o
(try)l(.)20 b(If)15 b(there)g(is)h(no)f(next)g(en)o(try)l(,)g(return)g
(a)g Fl(NULL)g Fm(p)q(oin)o(ter.)75 2208 y Fg(2.3.5)30
b(Searc)n(hing)21 b(the)f(History)h(List)137 2304 y Fm(These)14
b(functions)g(allo)o(w)g(searc)o(hing)g(of)e(the)i(history)f(list)h
(for)f(en)o(tries)h(con)o(taining)g(a)f(sp)q(eci\014c)i(string.)75
2359 y(Searc)o(hing)f(ma)o(y)g(b)q(e)g(p)q(erformed)g(b)q(oth)g(forw)o
(ard)e(and)i(bac)o(kw)o(ard)f(from)g(the)h(curren)o(t)g(history)f(p)q
(osition.)75 2414 y(The)j(searc)o(h)f(ma)o(y)g(b)q(e)i
Fh(anc)o(hored)p Fm(,)e(meaning)h(that)f(the)h(string)g(m)o(ust)f(matc)
o(h)g(at)g(the)h(b)q(eginning)i(of)d(the)75 2469 y(history)g(en)o(try)l
(.)1650 2560 y(F)l(unction)-1749 b Ff(int)20 b Fe(history)p
351 2560 V 20 w(searc)n(h)j Fd(\()p Fl(char)14 b(*string,)g(int)h
(direction)p Fd(\))195 2615 y Fm(Searc)o(h)g(the)h(history)f(for)f
Fh(string)p Fm(,)h(starting)f(at)h(the)g(curren)o(t)g(history)g
(o\013set.)k(If)d Fh(direction)195 2670 y Fl(<)j Fm(0,)g(then)g(the)h
(searc)o(h)e(is)i(through)e(previous)i(en)o(tries,)g(else)g(through)f
(subsequen)o(t.)32 b(If)p eop
%%Page: 6 8
6 7 bop 75 -58 a Fm(6)1347 b(GNU)15 b(History)g(Library)195
183 y Fh(string)k Fm(is)d(found,)f(then)h(the)f(curren)o(t)g(history)g
(index)i(is)f(set)f(to)f(that)h(history)g(en)o(try)l(,)g(and)195
238 y(the)g(v)m(alue)h(returned)f(is)g(the)g(o\013set)f(in)h(the)g
(line)h(of)e(the)h(en)o(try)g(where)g Fh(string)j Fm(w)o(as)c(found.)
195 293 y(Otherwise,)i(nothing)f(is)h(c)o(hanged,)f(and)h(a)e(-1)h(is)h
(returned.)1650 396 y(F)l(unction)-1749 b Ff(int)20 b
Fe(history)p 351 396 18 3 v 20 w(searc)n(h)p 527 396
V 21 w(pre\014x)i Fd(\()p Fl(char)15 b(*string,)f(int)g(direction)p
Fd(\))195 451 y Fm(Searc)o(h)i(the)f(history)g(for)g
Fh(string)p Fm(,)g(starting)g(at)g(the)g(curren)o(t)h(history)f
(o\013set.)k(The)d(searc)o(h)195 506 y(is)h(anc)o(hored:)23
b(matc)o(hing)17 b(lines)h(m)o(ust)e(b)q(egin)i(with)f
Fh(string)p Fm(.)25 b(If)17 b Fh(direction)h Fl(<)e Fm(0,)h(then)g(the)
195 560 y(searc)o(h)f(is)g(through)f(previous)i(en)o(tries,)f(else)g
(through)g(subsequen)o(t.)22 b(If)16 b Fh(string)k Fm(is)c(found,)195
615 y(then)i(the)g(curren)o(t)g(history)g(index)h(is)g(set)e(to)h(that)
f(en)o(try)l(,)h(and)g(the)g(return)g(v)m(alue)h(is)g(0.)195
670 y(Otherwise,)d(nothing)f(is)h(c)o(hanged,)f(and)h(a)e(-1)h(is)h
(returned.)1650 773 y(F)l(unction)-1749 b Ff(int)20 b
Fe(history)p 351 773 V 20 w(searc)n(h)p 527 773 V 21
w(p)r(os)h Fd(\()p Fl(char)15 b(*string,)f(int)g(direction,)g(int)283
828 y(pos)p Fd(\))195 883 y Fm(Searc)o(h)h(for)g Fh(string)k
Fm(in)d(the)f(history)g(list,)g(starting)g(at)f Fh(p)q(os)p
Fm(,)h(an)g(absolute)g(index)i(in)o(to)e(the)195 937
y(list.)21 b(If)15 b Fh(direction)h Fm(is)g(negativ)o(e,)f(the)g(searc)
o(h)g(pro)q(ceeds)g(bac)o(kw)o(ard)g(from)f Fh(p)q(os)p
Fm(,)h(otherwise)195 992 y(forw)o(ard.)27 b(Returns)18
b(the)g(absolute)g(index)h(of)f(the)g(history)f(elemen)o(t)i(where)f
Fh(string)k Fm(w)o(as)195 1047 y(found,)15 b(or)g(-1)g(otherwise.)75
1170 y Fg(2.3.6)30 b(Managing)20 b(the)g(History)h(File)137
1272 y Fm(The)16 b(History)g(library)h(can)e(read)h(the)g(history)g
(from)f(and)h(write)g(it)g(to)f(a)h(\014le.)22 b(This)17
b(section)f(do)q(cu-)75 1327 y(men)o(ts)f(the)g(functions)h(for)f
(managing)g(a)g(history)g(\014le.)1650 1430 y(F)l(unction)-1749
b Ff(int)20 b Fe(read)p 286 1430 V 20 w(history)i Fd(\()p
Fl(char)15 b(*filename)p Fd(\))195 1485 y Fm(Add)h(the)f(con)o(ten)o
(ts)f(of)h Fh(\014lename)j Fm(to)d(the)g(history)g(list,)g(a)g(line)h
(at)f(a)f(time.)21 b(If)15 b Fh(\014lename)j Fm(is)195
1539 y Fl(NULL)p Fm(,)c(then)i(read)f(from)f(`)p Fl(~/.history)p
Fm('.)k(Returns)e(0)f(if)g(successful,)i(or)d(errno)h(if)h(not.)1650
1643 y(F)l(unction)-1749 b Ff(int)20 b Fe(read)p 286
1643 V 20 w(history)p 481 1643 V 20 w(range)i Fd(\()p
Fl(char)15 b(*filename,)e(int)i(from,)g(int)f(to)p Fd(\))195
1697 y Fm(Read)21 b(a)f(range)g(of)g(lines)i(from)e Fh(\014lename)p
Fm(,)i(adding)f(them)g(to)f(the)g(history)h(list.)36
b(Start)195 1752 y(reading)15 b(at)e(line)j Fh(from)e
Fm(and)g(end)h(at)e Fh(to)p Fm(.)19 b(If)c Fh(from)e
Fm(is)i(zero,)f(start)f(at)g(the)h(b)q(eginning.)22 b(If)15
b Fh(to)195 1807 y Fm(is)i(less)g(than)f Fh(from)p Fm(,)g(then)h(read)f
(un)o(til)i(the)e(end)h(of)f(the)h(\014le.)24 b(If)17
b Fh(\014lename)j Fm(is)d Fl(NULL)p Fm(,)f(then)195 1862
y(read)f(from)g(`)p Fl(~/.history)p Fm('.)i(Returns)f(0)f(if)h
(successful,)g(or)e Fl(errno)h Fm(if)h(not.)1650 1965
y(F)l(unction)-1749 b Ff(int)20 b Fe(write)p 304 1965
V 22 w(history)i Fd(\()p Fl(char)15 b(*filename)p Fd(\))195
2020 y Fm(W)l(rite)23 b(the)f(curren)o(t)g(history)h(to)f
Fh(\014lename)p Fm(,)j(o)o(v)o(erwriting)d Fh(\014lename)k
Fm(if)d(necessary)l(.)42 b(If)195 2074 y Fh(\014lename)20
b Fm(is)d Fl(NULL)p Fm(,)f(then)g(write)h(the)f(history)h(list)g(to)f
(`)p Fl(~/.history)p Fm('.)21 b(V)l(alues)d(returned)195
2129 y(are)d(as)g(in)h Fl(read_history)d(\(\))p Fm(.)1650
2232 y(F)l(unction)-1749 b Ff(int)20 b Fe(app)r(end)p
360 2232 V 19 w(history)j Fd(\()p Fl(int)14 b(nelements,)g(char)h
(*filename)p Fd(\))195 2287 y Fm(App)q(end)i(the)e(last)g
Fh(nelemen)o(ts)j Fm(of)d(the)g(history)g(list)h(to)f
Fh(\014lename)p Fm(.)1650 2390 y(F)l(unction)-1749 b
Ff(int)20 b Fe(history)p 351 2390 V 20 w(truncate)p 582
2390 V 21 w(\014le)k Fd(\()p Fl(char)14 b(*filename,)g(int)h(nlines)p
Fd(\))195 2445 y Fm(T)l(runcate)g(the)h(history)f(\014le)h
Fh(\014lename)p Fm(,)g(lea)o(ving)g(only)g(the)f(last)g
Fh(nlines)k Fm(lines.)75 2568 y Fg(2.3.7)30 b(History)20
b(Expansion)137 2670 y Fm(These)c(functions)g(implemen)o(t)g
Fl(csh)p Fm(-lik)o(e)g(history)g(expansion.)p eop
%%Page: 7 9
7 8 bop 75 -58 a Fm(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
(History)889 b(7)1650 183 y(F)l(unction)-1749 b Ff(int)20
b Fe(history)p 351 183 18 3 v 20 w(expand)j Fd(\()p Fl(char)14
b(*string,)g(char)h(**output)p Fd(\))195 238 y Fm(Expand)g
Fh(string)p Fm(,)g(placing)h(the)f(result)h(in)o(to)f
Fh(output)p Fm(,)f(a)h(p)q(oin)o(ter)g(to)g(a)f(string)h(\(see)g
Fj(h)p Fm(unde-)195 293 y(\014ned)p Fj(i)h Fm([History)e(In)o
(teraction],)h(page)g Fj(h)p Fm(unde\014ned)p Fj(i)p
Fm(\).)21 b(Returns:)195 370 y Fl(0)216 b Fm(If)16 b(no)g(expansions)h
(to)q(ok)e(place)i(\(or,)d(if)j(the)f(only)g(c)o(hange)g(in)h(the)e
(text)h(w)o(as)435 425 y(the)f(de-slashifying)j(of)c(the)i(history)f
(expansion)h(c)o(haracter\);)195 502 y Fl(1)216 b Fm(if)16
b(expansions)g(did)g(tak)o(e)e(place;)195 580 y Fl(-1)192
b Fm(if)16 b(there)f(w)o(as)f(an)h(error)g(in)h(expansion;)195
657 y Fl(2)216 b Fm(if)16 b(the)g(returned)g(line)i(should)f(only)f(b)q
(e)h(displa)o(y)o(ed,)f(but)g(not)g(executed,)g(as)435
712 y(with)11 b(the)f Fl(:p)g Fm(mo)q(di\014er)h(\(see)g
Fj(h)p Fm(unde\014ned)p Fj(i)g Fm([Mo)q(di\014ers],)g(page)f
Fj(h)p Fm(unde\014ned)p Fj(i)p Fm(\).)195 789 y(If)15
b(an)g(error)f(o)q(curred)i(in)g(expansion,)f(then)h
Fh(output)f Fm(con)o(tains)g(a)g(descriptiv)o(e)i(error)d(mes-)195
844 y(sage.)1650 932 y(F)l(unction)-1749 b Ff(char)20
b(*)f Fe(history)p 422 932 V 21 w(arg)p 524 932 V 19
w(extract)24 b Fd(\()p Fl(int)14 b(first,)h(int)g(last,)f(char)283
987 y(*string)p Fd(\))195 1042 y Fm(Extract)g(a)g(string)g(segmen)o(t)g
(consisting)i(of)e(the)g Fh(\014rst)i Fm(through)e Fh(last)h
Fm(argumen)o(ts)f(presen)o(t)195 1097 y(in)i Fh(string)p
Fm(.)k(Argumen)o(ts)15 b(are)f(brok)o(en)i(up)f(as)g(in)h(Bash.)1650
1185 y(F)l(unction)-1749 b Ff(char)20 b(*)f Fe(get)p
324 1185 V 21 w(history)p 520 1185 V 20 w(ev)n(en)n(t)25
b Fd(\()p Fl(char)14 b(*string,)g(int)h(*cindex,)f(int)283
1240 y(qchar)p Fd(\))195 1295 y Fm(Returns)h(the)g(text)f(of)g(the)h
(history)g(ev)o(en)o(t)f(b)q(eginning)j(at)d Fh(string)k
Fl(+)d Fh(*cindex)p Fm(.)20 b Fh(*cindex)f Fm(is)195
1350 y(mo)q(di\014ed)e(to)e(p)q(oin)o(t)h(to)f(after)g(the)h(ev)o(en)o
(t)f(sp)q(eci\014er.)23 b(A)o(t)16 b(function)g(en)o(try)l(,)f
Fh(cindex)21 b Fm(p)q(oin)o(ts)195 1404 y(to)16 b(the)h(index)h(in)o
(to)e Fh(string)21 b Fm(where)c(the)g(history)f(ev)o(en)o(t)h(sp)q
(eci\014cation)h(b)q(egins.)26 b Fh(qc)o(har)19 b Fm(is)195
1459 y(a)h(c)o(haracter)g(that)g(is)h(allo)o(w)o(ed)f(to)g(end)h(the)g
(ev)o(en)o(t)f(sp)q(eci\014cation)i(in)g(addition)f(to)f(the)195
1514 y(\\normal")15 b(terminating)g(c)o(haracters.)1650
1602 y(F)l(unction)-1749 b Ff(char)20 b(**)f Fe(history)p
448 1602 V 21 w(tok)n(enize)25 b Fd(\()p Fl(char)14 b(*string)p
Fd(\))195 1657 y Fm(Return)j(an)g(arra)o(y)f(of)g(tok)o(ens)g(parsed)h
(out)g(of)f Fh(string)p Fm(,)h(m)o(uc)o(h)g(as)f(the)h(shell)h(migh)o
(t.)25 b(The)195 1712 y(tok)o(ens)d(are)g(split)i(on)f(white)g(space)g
(and)f(on)h(the)g(c)o(haracters)f Fl(\(\)<>;&|$)p Fm(,)h(and)f(shell)
195 1767 y(quoting)15 b(con)o(v)o(en)o(tions)h(are)e(ob)q(ey)o(ed.)75
1892 y Fk(2.4)33 b(History)22 b(V)-6 b(ariables)137 1987
y Fm(This)23 b(section)f(describ)q(es)h(the)f(externally)h(visible)h(v)
m(ariables)f(exp)q(orted)f(b)o(y)g(the)g(GNU)f(History)75
2042 y(Library)l(.)1661 2130 y(V)l(ariable)-1749 b Ff(int)20
b Fe(history)p 351 2130 V 20 w(base)195 2185 y Fm(The)15
b(logical)i(o\013set)d(of)h(the)g(\014rst)g(en)o(try)g(in)h(the)f
(history)g(list.)1661 2274 y(V)l(ariable)-1749 b Ff(int)20
b Fe(history)p 351 2274 V 20 w(length)195 2329 y Fm(The)15
b(n)o(um)o(b)q(er)h(of)f(en)o(tries)g(curren)o(tly)h(stored)f(in)h(the)
f(history)g(list.)1661 2417 y(V)l(ariable)-1749 b Ff(int)20
b Fe(max)p 283 2417 V 19 w(input)p 435 2417 V 21 w(history)195
2472 y Fm(The)14 b(maxim)o(um)f(n)o(um)o(b)q(er)h(of)e(history)i(en)o
(tries.)19 b(This)14 b(m)o(ust)f(b)q(e)h(c)o(hanged)g(using)g
Fl(stifle_)195 2527 y(history)g(\(\))p Fm(.)1661 2615
y(V)l(ariable)-1749 b Ff(char)20 b Fe(history)p 377 2615
V 20 w(expansion)p 644 2615 V 21 w(c)n(har)195 2670 y
Fm(The)15 b(c)o(haracter)g(that)f(starts)g(a)h(history)g(ev)o(en)o(t.)
20 b(The)15 b(default)h(is)g(`)p Fl(!)p Fm('.)p eop
%%Page: 8 10
8 9 bop 75 -58 a Fm(8)1347 b(GNU)15 b(History)g(Library)1661
183 y(V)l(ariable)-1749 b Ff(char)20 b Fe(history)p 377
183 18 3 v 20 w(subst)p 529 183 V 20 w(c)n(har)195 238
y Fm(The)13 b(c)o(haracter)e(that)h(in)o(v)o(ok)o(es)g(w)o(ord)g
(substitution)h(if)g(found)g(at)e(the)i(start)e(of)h(a)g(line.)21
b(The)195 293 y(default)16 b(is)f(`)p Fl(^)p Fm('.)1661
388 y(V)l(ariable)-1749 b Ff(char)20 b Fe(history)p 377
388 V 20 w(commen)n(t)p 627 388 V 19 w(c)n(har)195 443
y Fm(During)e(tok)o(enization,)h(if)f(this)h(c)o(haracter)e(is)i(seen)f
(as)g(the)g(\014rst)g(c)o(haracter)f(of)g(a)h(w)o(ord,)195
498 y(then)e(it)g(and)g(all)h(subsequen)o(t)g(c)o(haracters)e(up)h(to)g
(a)f(newline)j(are)e(ignored,)g(suppressing)195 553 y(history)f
(expansion)h(for)f(the)g(remainder)h(of)f(the)g(line.)22
b(This)15 b(is)h(disabled)h(b)o(y)e(default.)1661 648
y(V)l(ariable)-1749 b Ff(char)20 b(*)f Fe(history)p 422
648 V 21 w(no)p 504 648 V 20 w(expand)p 704 648 V 20
w(c)n(hars)195 703 y Fm(The)j(list)h(of)f(c)o(haracters)f(whic)o(h)i
(inhibit)h(history)e(expansion)h(if)g(found)f(immediately)195
758 y(follo)o(wing)16 b Fh(history)p 528 758 14 2 v 16
w(expansion)p 739 758 V 18 w(c)o(har)p Fm(.)j(The)d(default)f(is)h
(whitespace)g(and)g(`)p Fl(=)p Fm('.)1661 853 y(V)l(ariable)-1749
b Ff(char)20 b(*)f Fe(history)p 422 853 18 3 v 21 w(searc)n(h)p
599 853 V 20 w(delimiter)p 843 853 V 23 w(c)n(hars)195
908 y Fm(The)f(list)h(of)e(additional)i(c)o(haracters)e(whic)o(h)i(can)
f(delimit)h(a)f(history)g(searc)o(h)f(string,)h(in)195
963 y(addition)c(to)d(whitespace,)j(`)p Fl(:)p Fm(')d(and)i(`)p
Fl(?)p Fm(')f(in)h(the)f(case)h(of)f(a)g(substring)h(searc)o(h.)19
b(The)12 b(default)195 1018 y(is)k(empt)o(y)l(.)1661
1113 y(V)l(ariable)-1749 b Ff(int)20 b Fe(history)p 351
1113 V 20 w(quotes)p 533 1113 V 21 w(inhibit)p 717 1113
V 23 w(expansion)195 1168 y Fm(If)13 b(non-zero,)f(single-quoted)i(w)o
(ords)e(are)g(not)g(scanned)h(for)f(the)g(history)h(expansion)g(c)o
(har-)195 1223 y(acter.)19 b(The)d(default)g(v)m(alue)g(is)g(0.)1661
1318 y(V)l(ariable)-1749 b Ff(Function)20 b(*)g Fe(history)p
527 1318 V 20 w(inhibit)p 710 1318 V 23 w(expansion)p
980 1318 V 21 w(function)195 1373 y Fm(This)12 b(should)g(b)q(e)g(set)f
(to)f(the)i(address)f(of)g(a)g(function)h(that)e(tak)o(es)h(t)o(w)o(o)f
(argumen)o(ts:)17 b(a)11 b Fl(char)195 1428 y(*)j Fm(\()p
Fh(string)t Fm(\))f(and)i(an)f(in)o(teger)g(index)h(in)o(to)f(that)g
(string)g(\()p Fh(i)r Fm(\).)20 b(It)14 b(should)h(return)f(a)g
(non-zero)195 1482 y(v)m(alue)g(if)e(the)h(history)f(expansion)h
(starting)f(at)g Fh(string[i])i Fm(should)f(not)f(b)q(e)h(p)q
(erformed;)g(zero)195 1537 y(if)g(the)h(expansion)f(should)h(b)q(e)g
(done.)20 b(It)13 b(is)g(in)o(tended)i(for)d(use)h(b)o(y)g
(applications)i(lik)o(e)f(Bash)195 1592 y(that)j(use)h(the)g(history)f
(expansion)i(c)o(haracter)e(for)g(additional)i(purp)q(oses.)28
b(By)18 b(default,)195 1647 y(this)e(v)m(ariable)g(is)g(set)f(to)f
(NULL.)75 1780 y Fk(2.5)33 b(History)22 b(Programming)h(Example)137
1878 y Fm(The)16 b(follo)o(wing)g(program)e(demonstrates)g(simple)j
(use)e(of)g(the)g(GNU)g(History)g(Library)l(.)195 1944
y Fl(main)23 b(\(\))195 1995 y({)243 2047 y(char)g(line[1024],)f(*t;)
243 2099 y(int)h(len,)g(done)h(=)g(0;)243 2203 y(line[0])f(=)g(0;)243
2307 y(using_history)f(\(\);)243 2359 y(while)h(\(!done\))290
2411 y({)338 2462 y(printf)g(\("history$)g("\);)338 2514
y(fflush)g(\(stdout\);)338 2566 y(t)h(=)g(fgets)f(\(line,)g(sizeof)g
(\(line\))g(-)h(1,)f(stdin\);)338 2618 y(if)h(\(t)f(&&)h(*t\))386
2670 y({)p eop
%%Page: 9 11
9 10 bop 75 -58 a Fm(Chapter)15 b(2:)k(Programming)c(with)g(GNU)g
(History)889 b(9)434 183 y Fl(len)23 b(=)h(strlen)f(\(t\);)434
235 y(if)g(\(t[len)g(-)h(1])g(==)f('\\n'\))481 287 y(t[len)h(-)f(1])h
(=)g('\\0';)386 339 y(})338 443 y(if)g(\(!t\))386 495
y(strcpy)f(\(line,)g("quit"\);)338 598 y(if)h(\(line[0]\))386
650 y({)434 702 y(char)f(*expansion;)434 754 y(int)g(result;)434
858 y(result)g(=)g(history_expand)f(\(line,)h(&expansion\);)434
910 y(if)g(\(result\))481 962 y(fprintf)g(\(stderr,)g("\045s\\n",)g
(expansion\);)434 1065 y(if)g(\(result)g(<)h(0)g(||)f(result)g(==)h
(2\))481 1117 y({)529 1169 y(free)f(\(expansion\);)529
1221 y(continue;)481 1273 y(})434 1377 y(add_history)f(\(expansion\);)
434 1429 y(strncpy)h(\(line,)g(expansion,)f(sizeof)h(\(line\))g(-)h
(1\);)434 1480 y(free)f(\(expansion\);)386 1532 y(})338
1636 y(if)h(\(strcmp)f(\(line,)g("quit"\))g(==)g(0\))386
1688 y(done)g(=)h(1;)338 1740 y(else)f(if)h(\(strcmp)f(\(line,)g
("save"\))g(==)h(0\))386 1792 y(write_history)e(\("history_file"\);)338
1844 y(else)h(if)h(\(strcmp)f(\(line,)g("read"\))g(==)h(0\))386
1896 y(read_history)e(\("history_file"\);)338 1947 y(else)h(if)h
(\(strcmp)f(\(line,)g("list"\))g(==)h(0\))386 1999 y({)434
2051 y(register)e(HIST_ENTRY)h(**the_list;)434 2103 y(register)f(int)i
(i;)434 2207 y(the_list)e(=)i(history_list)e(\(\);)434
2259 y(if)h(\(the_list\))481 2311 y(for)h(\(i)f(=)h(0;)g(the_list[i];)e
(i++\))529 2363 y(printf)h(\("\045d:)g(\045s\\n",)g(i)h(+)g
(history_base,)e(the_list[i]->line\);)386 2414 y(})338
2466 y(else)h(if)h(\(strncmp)f(\(line,)g("delete",)g(6\))g(==)h(0\))386
2518 y({)434 2570 y(int)f(which;)434 2622 y(if)g(\(\(sscanf)g(\(line)g
(+)h(6,)f("\045d",)h(&which\)\))e(==)i(1\))p eop
%%Page: 10 12
10 11 bop 75 -58 a Fm(10)1324 b(GNU)15 b(History)g(Library)481
183 y Fl({)529 235 y(HIST_ENTRY)23 b(*entry)g(=)g(remove_history)f
(\(which\);)529 287 y(if)i(\(!entry\))577 339 y(fprintf)f(\(stderr,)f
("No)i(such)f(entry)g(\045d\\n",)g(which\);)529 391 y(else)577
443 y({)625 495 y(free)g(\(entry->line\);)625 546 y(free)g(\(entry\);)
577 598 y(})481 650 y(})434 702 y(else)481 754 y({)529
806 y(fprintf)g(\(stderr,)g("non-numeric)f(arg)h(given)h(to)f
(`delete'\\n"\);)481 858 y(})386 910 y(})290 962 y(})195
1013 y(})p eop
%%Page: 11 13
11 12 bop 75 -58 a Fm(App)q(endix)17 b(A:)e(Concept)g(Index)1196
b(11)75 183 y Fi(App)r(endix)25 b(A)41 b(Concept)27 b(Index)137
359 y Fc(\(Index)14 b(is)f(nonexisten)o(t\))p eop
%%Page: 12 14
12 13 bop 75 -58 a Fm(12)1324 b(GNU)15 b(History)g(Library)p
eop
%%Page: 13 15
13 14 bop 75 -58 a Fm(App)q(endix)17 b(B:)e(F)l(unction)h(and)g(V)l
(ariable)g(Index)919 b(13)75 183 y Fi(App)r(endix)25
b(B)41 b(F)-7 b(unction)26 b(and)h(V)-7 b(ariable)26
b(Index)137 359 y Fc(\(Index)14 b(is)f(nonexisten)o(t\))p
eop
%%Page: 14 16
14 15 bop 75 -58 a Fm(14)1324 b(GNU)15 b(History)g(Library)p
eop
%%Page: -1 17
-1 16 bop 1862 -58 a Fm(i)75 183 y Fi(T)-7 b(able)27
b(of)f(Con)n(ten)n(ts)75 354 y Fk(1)67 b(Using)22 b(History)h(In)n
(teractiv)n(ely)9 b Fb(.)k(.)d(.)h(.)f(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h
(.)f(.)g(.)g(.)h(.)31 b Fk(1)224 423 y Fm(1.1)45 b(History)15
b(Expansion)5 b Fa(.)j(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)19 b Fm(1)374 478 y(1.1.1)44
b(Ev)o(en)o(t)14 b(Designators)e Fa(.)7 b(.)h(.)f(.)h(.)f(.)h(.)f(.)h
(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)26 b Fm(1)374 532 y(1.1.2)44 b(W)l(ord)15
b(Designators)5 b Fa(.)h(.)i(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
(.)19 b Fm(2)374 587 y(1.1.3)44 b(Mo)q(di\014ers)t Fa(.)8
b(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f
(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)19 b Fm(2)75 708 y Fk(2)67 b(Programming)23
b(with)g(GNU)f(History)16 b Fb(.)10 b(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f
(.)g(.)38 b Fk(3)224 777 y Fm(2.1)45 b(In)o(tro)q(duction)16
b(to)f(History)10 b Fa(.)d(.)g(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)24 b Fm(3)224 832 y(2.2)45 b(History)15
b(Storage)c Fa(.)d(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)26 b Fm(3)224 886
y(2.3)45 b(History)15 b(F)l(unctions)d Fa(.)c(.)f(.)h(.)f(.)h(.)f(.)h
(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)26
b Fm(4)374 941 y(2.3.1)44 b(Initializing)18 b(History)d(and)h(State)e
(Managemen)o(t)g Fa(.)7 b(.)h(.)g(.)f(.)h(.)f(.)29 b
Fm(4)374 996 y(2.3.2)44 b(History)15 b(List)h(Managemen)o(t)d
Fa(.)7 b(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
h(.)f(.)h(.)f(.)h(.)f(.)29 b Fm(4)374 1051 y(2.3.3)44
b(Information)15 b(Ab)q(out)g(the)h(History)f(List)c
Fa(.)d(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)26
b Fm(5)374 1106 y(2.3.4)44 b(Mo)o(ving)15 b(Around)g(the)g(History)g
(List)c Fa(.)d(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
(.)h(.)25 b Fm(5)374 1160 y(2.3.5)44 b(Searc)o(hing)16
b(the)f(History)g(List)7 b Fa(.)h(.)g(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)22
b Fm(5)374 1215 y(2.3.6)44 b(Managing)15 b(the)g(History)g(File)6
b Fa(.)i(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)f(.)h(.)20 b Fm(6)374 1270 y(2.3.7)44
b(History)15 b(Expansion)9 b Fa(.)f(.)g(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)
h(.)f(.)24 b Fm(6)224 1325 y(2.4)45 b(History)15 b(V)l(ariables)6
b Fa(.)j(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)g(.)f(.)h(.)f(.)h(.)
f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h
(.)f(.)h(.)f(.)h(.)f(.)21 b Fm(7)224 1380 y(2.5)45 b(History)15
b(Programming)f(Example)7 b Fa(.)i(.)e(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f
(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)h(.)f(.)22
b Fm(8)75 1501 y Fk(App)r(endix)i(A)67 b(Concept)22 b(Index)17
b Fb(.)10 b(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)g(.)h(.)f(.)g(.)g(.)h(.)f(.)g
(.)38 b Fk(11)75 1636 y(App)r(endix)24 b(B)67 b(F)-6
b(unction)25 b(and)e(V)-6 b(ariable)24 b(Index)16 b Fb(.)10
b(.)g(.)g(.)38 b Fk(13)p eop
%%Page: -2 18
-2 17 bop 75 -58 a Fm(ii)1346 b(GNU)15 b(History)g(Library)p
eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF