summaryrefslogtreecommitdiff
path: root/Master/texmf-dist/doc/latex/karnaugh/kvdoc.ps
blob: 7dc7dba6f672e55856adb408af6191339ef2877c (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
2072
2073
2074
2075
2076
2077
2078
2079
2080
2081
2082
2083
2084
2085
2086
2087
2088
2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
2101
2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
2114
2115
2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
2126
2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
2164
2165
2166
2167
2168
2169
2170
2171
2172
2173
2174
2175
2176
2177
2178
2179
2180
2181
2182
2183
2184
2185
2186
2187
2188
2189
2190
2191
2192
2193
2194
2195
2196
2197
2198
2199
2200
2201
2202
2203
2204
2205
2206
2207
2208
2209
2210
2211
2212
2213
2214
2215
2216
2217
2218
2219
2220
2221
2222
2223
2224
2225
2226
2227
2228
2229
2230
2231
2232
2233
2234
2235
2236
2237
2238
2239
2240
2241
2242
2243
2244
2245
2246
2247
2248
2249
2250
2251
2252
2253
2254
2255
2256
2257
2258
2259
2260
2261
2262
2263
2264
2265
2266
2267
2268
2269
2270
2271
2272
2273
2274
2275
2276
2277
2278
2279
2280
2281
2282
2283
2284
2285
2286
2287
2288
2289
2290
2291
2292
2293
2294
2295
2296
2297
2298
2299
2300
2301
2302
2303
2304
2305
2306
2307
2308
2309
2310
2311
2312
2313
2314
2315
2316
2317
2318
2319
2320
2321
2322
2323
2324
2325
2326
2327
2328
2329
2330
2331
2332
2333
2334
2335
2336
2337
2338
2339
2340
2341
2342
2343
2344
2345
2346
2347
2348
2349
2350
2351
2352
2353
2354
2355
2356
2357
2358
2359
2360
2361
2362
2363
2364
2365
2366
2367
2368
2369
2370
2371
2372
2373
2374
2375
2376
2377
2378
2379
2380
2381
2382
2383
2384
2385
2386
2387
2388
2389
2390
2391
2392
2393
2394
2395
2396
2397
2398
2399
2400
2401
2402
2403
2404
2405
2406
2407
2408
2409
2410
2411
2412
2413
2414
2415
2416
2417
2418
2419
2420
2421
2422
2423
2424
2425
2426
2427
2428
2429
2430
2431
2432
2433
2434
2435
2436
2437
2438
2439
2440
2441
2442
2443
2444
2445
2446
2447
2448
2449
2450
2451
2452
2453
2454
2455
2456
2457
2458
2459
2460
2461
2462
2463
2464
2465
2466
2467
2468
2469
2470
2471
2472
2473
2474
2475
2476
2477
2478
2479
2480
2481
2482
2483
2484
2485
2486
2487
2488
2489
2490
2491
2492
2493
2494
2495
2496
2497
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
2583
2584
2585
2586
2587
2588
2589
2590
2591
2592
2593
2594
2595
2596
2597
2598
2599
2600
2601
2602
2603
2604
2605
2606
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.86 Copyright 1999 Radical Eye Software
%%Title: kvdoc.dvi
%%Pages: 22
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentPaperSizes: a4
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips kvdoc
%DVIPSParameters: dpi=600, compressed
%DVIPSSource:  TeX output 2002.01.07:2340
%%BeginProcSet: texc.pro
%!
/TeXDict 300 dict def TeXDict begin/N{def}def/B{bind def}N/S{exch}N/X{S
N}B/A{dup}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{A A 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/IEn 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 IEn N end A{/foo setfont}2
array copy cvx N load 0 nn put/ctr 0 N[}B/sf 0 N/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 A
definefont setfont}B/Cw{Cd A length 5 sub get}B/Ch{Cd A length 4 sub get
}B/Cx{128 Cd A length 3 sub get sub}B/Cy{Cd A length 2 sub get 127 sub}
B/Cdx{Cd A length 1 sub get}B/Ci{Cd A 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/CharBuilder{save 3
1 roll S A/base get 2 index get S/BitMaps get S get/Cd X pop/ctr 0 N Cdx
0 Cx Cy Ch sub Cx Cw add Cy setcachedevice Cw Ch true[1 0 0 -1 -.1 Cx
sub Cy .1 sub]/id Ci N/rw Cw 7 add 8 idiv string N/rc 0 N/gp 0 N/cp 0 N{
rc 0 ne{rc 1 sub/rc X rw}{G}ifelse}imagemask restore}B/G{{id gp get/gp
gp 1 add N A 18 mod S 18 idiv pl S get exec}loop}B/adv{cp add/cp X}B
/chg{rw cp id gp 4 index getinterval putinterval A gp add/gp X adv}B/nd{
/cp 0 N rw exit}B/lsh{rw cp 2 copy get A 0 eq{pop 1}{A 255 eq{pop 254}{
A A add 255 and S 1 and or}ifelse}ifelse put 1 adv}B/rsh{rw cp 2 copy
get A 0 eq{pop 128}{A 255 eq{pop 127}{A 2 idiv S 128 and or}ifelse}
ifelse put 1 adv}B/clr{rw cp 2 index string putinterval adv}B/set{rw cp
fillstr 0 4 index getinterval putinterval adv}B/fillstr 18 string 0 1 17
{2 copy 255 put pop}for N/pl[{adv 1 chg}{adv 1 chg nd}{1 add chg}{1 add
chg nd}{adv lsh}{adv lsh nd}{adv rsh}{adv rsh nd}{1 add adv}{/rc X nd}{
1 add set}{1 add clr}{adv 2 chg}{adv 2 chg nd}{pop nd}]A{bind pop}
forall N/D{/cc X A type/stringtype ne{]}if nn/base get cc ctr put nn
/BitMaps get S ctr S sf 1 ne{A A length 1 sub A 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 A 1 get A
mul exch 0 get A 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/IEn 256 array N 2 string 0 1 255{IEn S A 360 add 36 4
index cvrs cvn put}for pop 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/Rx 0 N/Ry 0 N/V{}B/RV/v{
/Ry X/Rx X V}B statusdict begin/product where{pop false[(Display)(NeXT)
(LaserWriter 16/600)]{A length product length le{A length product exch 0
exch getinterval eq{pop true exit}if}{pop}ifelse}forall}{false}ifelse
end{{gsave TR -.1 .1 TR 1 1 scale Rx Ry false RMat{BDot}imagemask
grestore}}{{gsave TR -.1 .1 TR Rx Ry scale 1 1 false RMat{BDot}
imagemask grestore}}ifelse B/QV{gsave newpath transform round exch round
exch itransform moveto Rx 0 rlineto 0 Ry neg rlineto Rx neg 0 rlineto
fill grestore}B/a{moveto}B/delta 0 N/tail{A/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 600 600 (kvdoc.dvi)
@start
%DVIPSBitmapFont: Fa cmtt9 9 82
/Fa 82 126 df<123C127E12FFAF127EAE123C1200A7123C127E12FFA4127E123C082F71
AE27>33 D<00101320007C13F838FE01FCAAEAFC00007C13F8A900381370161778AE27>
I<90383C03C090387E07E0A7EBFE0F01FC13C0A2007FB512FEB7FCA4003F14FE3901F81F
80AC003FB512FEB7FCA46C14FE3903F03F00A200075BEBE07EA73803C03C202E7DAD27>
I<000F1470486C13F8383FC001EA7FE0140315F038FFF00700F914E0A2140F15C0A2141F
00FF1480387FE03F1500A26C485A381F807E380F00FEC75AA213015CA213035C13075CA2
130F5C131F5CA2133F91C7FCA24913F090387E01F89038FE03FC9038FC07FEA212019038
F80FFF0003149F13F0A2120713E0A2000F14FF9038C007FE121F1380EC03FC000FEB01F8
6CC712F0203A7DB327>37 D<120FEA1FC0123F13E0A213F0121F120F1201A4120313E012
07EA0FC0A2EA3F80EA7F005A5A12F812700C1773AD27>39 D<EB01C0EB03E0130F131FEB
3FC0EB7F80EBFE00485A5B1203485A5B485AA2485AA248C7FCA3127EA45AAC127EA47EA3
6C7EA26C7EA26C7E7F6C7E12017F6C7EEB7F80EB3FC0EB1FE0130F1303EB01C0133A73B3
27>I<127012F812FE7E6C7E6C7EEA0FE06C7E12037F6C7E1200137EA27FA2EB1F80A3EB
0FC0A4EB07E0ACEB0FC0A4EB1F80A3EB3F00A2137EA25B1201485A5B1207485AEA3FC048
5A48C7FC5A12F81270133A7AB327>I<120FEA3FC013E0EA7FF0A213F8A2123FA2120F12
0113F01203EA07E0121FEA7FC0EAFF8013005A12700D14738927>44
D<007FB512F8B612FCA46C14F81E067C9927>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E
000A0A728927>I<1538157C15FCA2140115F8140315F0140715E0140F15C0141F158014
3F1500A25C147E14FE5C13015C13035C13075C130F5CA2131F5C133F91C7FC5B137E13FE
5B12015B12035BA212075B120F5B121F5B123F90C8FC5A127E12FE5AA25A12781E3A7CB3
27>I<EB07E0EB3FFC497E90B5FC4814803903FC3FC03907F00FE0390FE007F0EBC00339
1F8001F8A248C712FCA2003E147C007E147EA3007C143E00FC143FAC007E147EA46C14FC
A2EB8001001F14F8EBC003000F14F0EBE0073907F00FE03903FC3FC06CB512806C14006D
5A6D5AEB07E020307DAE27>I<130E131FA25B5BA25B5A5A127FB5FCA213BFEA7E3F1200
B3AA003FB512805A15C01580A21A2F79AE27>I<EB3FE03801FFF84813FE000FEBFF8048
14C0393FE07FE0EB800F397F0007F0007EEB03F800FE13015A6C14FC1400A3127CC8FCA2
140115F8A2140315F01407EC0FE0EC1FC0143FEC7F80ECFF00495A495A495A495A495A49
5A495A01FEC7FC485AD807F81378484813FC485A485A48B5FCB6FCA36C14F81E2F7CAE27
>I<EB1FF8EBFFFE0003EBFF80000F14C015E0391FF01FF0393FC007F8EB800115FC1400
A26CC7FC1204C8FC140115F81403EC07F0140FEC3FE090381FFFC0491380A215E06D13F0
9038001FF8EC03FC1401EC00FE157E157F153FA21238127C12FEA2157F48147E6C14FE00
7FEB01FCEB8003393FF01FF86CB512F06C14E000031480C6EBFE00EB1FF820307DAE27>
I<EC3F804A7EA214FF5BA2EB03F7EB07E7A2EB0FC71487131FEB3F07A2137E13FCA2EA01
F813F01203EA07E0A2EA0FC0EA1F80A2EA3F00123E127E5AB7128016C0A36C1580C73807
C000A849B5FC491480A36D1400222F7EAE27>I<001FB512E04814F0A315E090C8FCACEB
1FF0EBFFFC14FF158015C09038F03FE09038C00FF0EB0007003EEB03F8001C1301C7FC15
FC1400A3127C12FEA2140115F84813036C14F0007F130F9038801FE0393FE07FC06CB512
806C14006C5B000113F838007FC01E2F7CAD27>I<1278B612FE15FFA315FE39FC0001FC
EC03F8EC07F0007814E0C7120FEC1FC01580143FEC7F00147E14FE5C13015C13035C1307
5CA2495AA3495AA3133F91C7FCA55B137EA9133C20307DAE27>55
D<EB0FF0EB7FFE48B512804814C0000F14F0EBF81F391FE007F8393F8001FC90C7FC4814
FE007E147EA56C14FCEB8001391FC003F8390FE007F03907FC3FE00001B5128039007FFE
006D5A90B5FC000314C0390FF00FF0391FC003F8393F8001FC90C7FC007E147EA248143F
A6007E147EA2007F14FE393F8001FC391FE007F8EBF81F6CB512F06C14E0000114803900
7FFE00EB0FF020307DAE27>I<EB0FF0EB7FFC48B5FC4814804814C0390FF81FE0391FE0
07F0393FC003F8EB8001D87F0013FC007E130012FE48147EA4157F153F157F7E127E007F
14FF7E6D5A381FE007380FF01F6CB6FC7E6C143F39007FFC7F90381FF07E90C7FCA215FC
A2140115F8001F1303393F8007F0EC0FE0141FEC3FC09038C0FF806CB512005C6C13F800
0313E0C6138020307DAE27>I<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCAC121EEA
7F80A2EAFFC0A4EA7F80A2EA1E000A20729F27>I<120FEA3FC0A2EA7FE0A4EA3FC0A2EA
0F00C7FCAC120FEA3F8013C0127F13E0A3123FA2120F120713C0120FA2EA3F80EA7F005A
5A12F812700B2A739F27>I<007FB512FEB7FCA4003F14FEC9FCA6003FB512FEB7FCA46C
14FE20127D9F27>61 D<127012FC7E6C7E7FEA7FF0EA1FF86C7EEA03FF6C7F38007FE06D
7E6D7EEB07FE6D7E010013C0EC7FE0EC3FF8EC0FFC1407A2140FEC3FF8EC7FE0ECFFC001
031300495AEB1FF8495A495A3801FF804890C7FCEA0FFC485AEA7FF0EAFFC05B48C8FC5A
12701E287CAA27>I<EB01FE903807FF80011F13C0017F13E090B512F048EB03F83803FC
013907F000FC390FE01F7C9038C07FFE381F80FF1301485A393E07F1FF007E13E0397C0F
C07FEC803FA2EAFC1F00F8EB001FA800FCEB803FD87C0F133EA2ECC07E397E07E0FC003E
13F1393F03FFF86C6C13F0018013E0390FC07FC09038E01F1E3907F0003FD803FC137F39
01FF03FF6CEBFFFE6D13FC011F13F0010713C001011300202E7DAD27>64
D<EB03F0497EA2497EA4143CEB1F3EA5EB3F3FA3EB3E1FA2017E7FA4496C7EA548486C7E
A390B5FCA24880A3EBF003A248486C7EA4000F803A7FFC0FFF8000FF15C06D5A497E007F
1580222F7EAE27>I<007FB5FCB612C08115F87E3907E003FCEC00FE157E157F81A6157E
A25D1403EC0FF890B55A15C015F081819038E000FE157FED3F80151FA2ED0FC0A6151F16
80153FED7F004A5A007FB55AB65A5D15E06C1480222E7FAD27>I<903803F80E90381FFE
1F90383FFFBF90B6FC5A3803FE0F3807F803497E48487E485A49137FA248C7123FA25A12
7E151E150012FE5AAA7E127EA2151E007F143F7EA26C7E157F6D137E6C6C13FE3907F001
FCEBF8033903FE0FF86CB512F06C14E0013F13C06D1300EB03F820307DAE27>I<387FFF
FC14FFB612C06C80813907E00FF81407EC01FC6E7EA2157E157F811680151FA316C0150F
ABED1F80A3153F1600A25D15FEA24A5A4A5A140F007FB55A5DB65A6C91C7FC14FC222E7F
AD27>I<007FB61280B712C0A37E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FC
A5EBE00FA36E5A91C8FCA4ED03C0ED07E0A7007FB6FCB7FCA36C15C0232E7FAD27>I<00
7FB61280B712C0A37E3907E0000FA6ED078092C7FCA4EC07804A7EA390B5FCA5EBE00FA3
6E5A91C8FCAC387FFF80B57EA36C5B222E7EAD27>I<903807F03890381FFC7C90387FFF
FC90B5FC5A3803FC1F3807F00F380FE007EBC003001F13011380123F90C7FCA2127EA215
7892C7FC5AA8EC1FFF4A1380A3007E6D1300EC00FCA36C1301A21380121FEBC003120FEB
E0073807F00F3803FC1F6CB5FC7EEB7FFE90381FFC78D907F0C7FC21307DAE27>I<3A7F
FE07FFE0B54813F0A36C486C13E03A07E0007E00AF90B512FEA59038E0007EB03A7FFE07
FFE0B54813F0A36C486C13E0242E7FAD27>I<007FB512E0B612F0A36C14E039001F8000
B3B2007FB512E0B612F0A36C14E01C2E7BAD27>I<90381FFFF84913FCA36D13F8903800
1F80B3AC127CA212FEA2EC3F005C387F81FE13FF6C5B6C5B000713E0C690C7FC1E2F7BAD
27>I<3A7FFC07FF8016C0486C5A6C487E16803A07C001F80014035D4A5A4A5A141F5D4A
C7FC147E14FE5CEBC1F8EBC3F013C75CEBCFF0EBDFF813FF8013FEEBFC7E143EEBF83F49
7E01E07F140F01C07F1407811403816E7EA26E7E157C157E3A7FFC01FFC016E0486C5A6C
487E16C0232E7FAD27>I<387FFFC080B5FC7E5CD803F0C8FCB3AAED0780ED0FC0A7007F
B6FCA2B7FC7E1680222E7FAD27>I<D87FE0EB7FE0486CEBFFF0A26D5A007F15E0000F15
0001B813DFEBBC03A3EBBE07019E139FA3EB9F0FA2018F131FA2149FA2EB879EA4EB839C
14FCA3EB81F8A2EB80F01400AAD87FF0EBFFE0486C4813F0A36C486C13E0242E7FAD27>
I<3A7FF003FFE0486C4813F0A213FC007F6D13E000079038003E0013DEA313CFA3148013
C714C0A213C314E0A213C114F0A3EBC0F8A31478147CA2143C143EA2141E141F140FA3EC
07BEA3EC03FEEA7FFCEAFFFE1401A26C486C5A242E7FAD27>I<EBFFFC0007EBFF80001F
14E0A24814F0EBC00F397F8007F8EB0003007E1301A348EB00FCB3A76C1301007E14F8A3
007F1303EB8007393FE01FF090B5FC6C14E0A200071480C6EBFC001E307CAE27>I<007F
B5FCB612E081816C803907E003FEEC00FF81ED3F80151F16C0150FA6151F1680153FED7F
005DEC03FE90B55A5D5D5D92C7FC01E0C8FCADEA7FFEB5FCA36C5A222E7FAD27>I<387F
FFF0B512FE6E7E816C803907E01FF014076E7E1401811400A514015D14034A5A141F90B5
5A5D5DA281EBE01F6E7E14076E7EA816F0EDF1F8A4397FFE01FBB5EBFFF08016E06C48EB
7FC0C8EA1F00252F7FAD27>82 D<90387FC0E03901FFF1F0000713FF5A5AEA3FE0EB801F
387F000F007E130712FE5A1403A3EC01E06C90C7FC127E127FEA3FC013F86CB47E6C13F8
6C13FE6CEBFF80C614C0010F13E0010013F0140FEC07F81403140115FC1400127812FCA4
6CEB01F8A26C130390388007F09038F01FE090B5FC15C0150000F85B38701FF81E307CAE
27>I<007FB61280B712C0A439FC03F00FA60078EC0780000091C7FCB3AB90B512C04880
A36C5C222E7EAD27>I<3A7FFE01FFF8B54813FCA36C486C13F83A07E0001F80B3AB6D13
3F00031500A26D5B0001147E6D13FE6C6C485A90387F87F814FF6D5B010F13C06D5BD901
FEC7FC262F80AD27>I<3A7FFC03FFE06D5A00FF15F0007F15E0497E3A07E0007E00A46C
6C5BA4EBF80100015CA46C6C485AA490387E07E0A56D485AA4011F5B149FA3010F90C7FC
A5EB07FEA46D5AA26D5A242F7FAD27>I<D87FE0EB7FE0486CEBFFF0A36C48EB7FE0001F
C7EA0F80A76C6CEB1F00A614F0EB81F83907C3FC3EA4149CEBC79EA30003143CA301E713
7CEBEF9FA2140FA200011478A49038FE07F8A300005CA2EBFC0390387801E0242F7FAD27
>I<393FFC1FFE387FFE3F815D383FFC1F3903F00FE001F85B1201EBFC1F00005CEBFE3F
017E90C7FCEB7F7FEB3F7E14FE6D5AA26D5AA26D5AA21303130780130F80131F80EB3F7E
147F497E017E7F141F01FC7F140FD801F87F14071203496C7E120701E07F3A7FFC0FFF80
00FF15C06D5A497E007F1580222E7EAD27>I<3A7FFC03FFE06D5A00FF15F0007F15E049
7E3A07F000FE0000035CEBF80100015CA2EBFC0300005CEBFE07017E5BA26D485AA29038
1F9F80A3010F90C7FCA2EB07FEA26D5AA26D5AAF90381FFF80497FA36D5B242E7FAD27>
I<387FFFF0B512F8A314F000FCC7FCB3B3ACB512F014F8A36C13F0153A71B327>91
D<127812F87EA27E127E127F7E7F121F7F120F7F12077F1203A27F12017F12007F137E13
7F7F80131F80130FA280130780130380130180130080147E147F80A21580141F15C0140F
15E0140715F0140315F8140115FC1400A2157C15381E3A7CB327>I<387FFFF0B512F8A3
7EEA0001B3B3ACEA7FFFB5FCA36C13F0153A7EB327>I<131C137E3801FF80000713E000
1F13F84813FC38FFE7FF13C3130000FC133F0078131E180B79AD27>I<13E0EA01F01207
120F13E0EA1FC0EA3F00A2127E127C12FC5AA4B4FC138013C0127FA2123F1380EA0F000C
1773B227>96 D<3803FFC0000F13F04813FC4813FF811380EC1FC0381F000F000480C712
07A2EB0FFF137F0003B5FC120F5A383FFC07EA7FC0130012FE5AA46C130F007F131FEBC0
FF6CB612806C15C07E000313F1C69038807F8022207C9F27>I<EA7FE0487EA3127F1203
A914FF01F313C090B512F08181EC81FE49C67E49EB3F8049131F16C049130FA216E01507
A6150F16C07F151F6DEB3F80157F6DEBFF009038FF83FEECFFFC5D5D01F313C02601E0FE
C7FC232E7FAD27>I<EB0FFF017F13C048B512E04814F05A380FF807EA1FE0393FC003E0
903880008048C8FC127EA212FE5AA67E127EA2007F14F0393F8001F813C0381FE003390F
F80FF06CB5FC6C14E06C14C06C6C1300EB0FF81D207B9F27>I<EC3FF04A7EA3143F1401
A9EB0FE1EB7FFD48B5FC5A5A380FF83F381FE00F383FC007EB8003EA7F00007E1301A212
FE5AA67E007E1303A2127F6C1307EB800F381FE01F380FF03F6CB612C06C15E06C13FD38
007FF9D91FE013C0232E7EAD27>I<EB0FF8EB3FFE90B51280000314C04814E0390FFC0F
F0391FE003F8EBC001D83F8013FC48C7FC127E157E12FEB612FEA415FC00FCC8FC7E127E
127F6C143C6D137E6C7E01F013FE390FFC07FC6CB5FC000114F86C14F0013F13C0903807
FE001F207D9F27>I<EC1FF0ECFFF84913FC4913FE5BEB0FF014C0011F137CEC8000A600
7FB512F0B612F8A36C14F039001F8000B3A4003FB512C04814E0A36C14C01F2E7EAD27>
I<153F90391FC0FF80D97FF313C048B612E05A4814EF390FF07F873A1FC01FC3C0EDC000
EB800F48486C7EA66C6C485AEBC01FA2390FF07F8090B5C7FC5C485BEB7FF0EB1FC090C9
FCA27F6CB5FC15E015F84814FE4880EB8001007EC7EA3F80007C140F00FC15C0481407A4
6C140F007C1580007F143F6C6CEB7F009038F807FF6CB55A000714F86C5CC614C0D90FFC
C7FC23337EA027>I<EA7FE0487EA3127F1203A9147F9038F1FFC001F713F090B5FC8114
C1EC01FCEBFE005B5BA25BB03A7FFF83FFE0B500C713F0A36C018313E0242E7FAD27>I<
130F497E497EA46D5A6DC7FC90C8FCA7383FFF80487FA37EEA000FB3A4007FB512F0B6FC
15F815F07E1D2F7BAE27>I<143C147E14FFA4147E143C1400A73801FFFE4813FFA37EC7
123FB3B0147E1238007C13FE38FE01FC1303B512F814F06C13E06C13803807FE0018407C
AE27>I<EA7FE07F12FF127FA21201A991383FFFC04A13E0A36E13C0913803F8004A5A4A
5A4A5A4A5A02FFC7FCEBF1FEEBF3FCEBF7F8EBFFFC8080143F496C7E496C7E01F87FEBF0
076E7E6E7E816E7E157E3A7FFFC1FFF002C313F8B512E36C13C316F0252E80AD27>I<38
7FFF80B57EA37EEA000FB3B2007FB512F8B612FCA36C14F81E2E7CAD27>I<397F07C01F
3AFF9FF07FC09039FFF9FFE091B57E7E3A0FFC7FF1F89038F03FC001E0138001C01300A3
EB803EB03A7FF0FFC3FF486C01E3138001F913E701F813E36C4801C313002920819F27>
I<387FE07F39FFF1FFC001F713F090B5FC6C80000313C1EC01FCEBFE005B5BA25BB03A7F
FF83FFE0B500C713F0A36C018313E024207F9F27>I<EB1FE0EB7FF83801FFFE487F4814
80390FF03FC0391FC00FE0393F8007F0EB00034814F8007E1301A248EB00FCA76C130100
7E14F8A2007F1303393F8007F0A2391FE01FE0390FF03FC06CB512806C14006C5B38007F
F8EB1FE01E207C9F27>I<387FE0FFD8FFF313C090B512F0816C800003EB81FE49C67E49
EB3F8049131F16C049130FA216E01507A6150F16C07F151F6DEB3F80157F6DEBFF009038
FF83FEECFFFC5D5D01F313C0D9F0FEC7FC91C8FCAC387FFF80B57EA36C5B23317F9F27>
I<90380FF03C90383FFE7E90B5FC000314FE5A380FFC1F381FE007EBC003383F800148C7
FC127EA200FE147E5AA67E007E14FEA2007F1301EA3F80EBC003381FE007380FF81F6CB5
FC7E6C147E38007FFCEB0FF090C7FCAC91381FFFF8A24A13FC6E13F8A226317E9F27>I<
397FFC03FC39FFFE0FFF023F13804A13C0007F90B5FC39007FFE1F14F89138F00F809138
E002004AC7FC5CA291C8FCA2137EAD007FB57EB67EA36C5C22207E9F27>I<9038FFF380
0007EBFFC0121F5A5AEB803F38FC000F5AA2EC07806C90C7FCEA7F8013FC383FFFF06C13
FC000713FF00011480D8000F13C09038003FE014070078EB03F000FC1301A27E14036CEB
07E0EBE01F90B512C01580150000FB13FC38707FF01C207B9F27>I<133C137EA8007FB5
12F0B612F8A36C14F0D8007EC7FCAE1518157EA415FE6D13FC1483ECFFF86D13F06D13E0
010313C0010013001F297EA827>I<397FE01FF8486C487EA3007F131F00031300B21401
A21403EBFC0F6CB612E016F07EEB3FFE90390FF87FE024207F9F27>I<3A7FFC0FFF8048
6C4813C0A36C486C13803A07C000F800EBE00100035CA2EBF00300015CA2EBF80700005C
A390387C0F80A36D48C7FCA3EB3F3FEB1F3EA214FE6D5AA36D5AA26D5A22207E9F27>I<
3A7FFE07FFE000FF15F06D5A497E007F15E03A0F80001F00A36D5B0007143EA414F0EBC1
F83903E3FC7CA4EBE79EA200011478A301F713F8A2EBFF0F6C5CA3EBFE0790387C03E024
207F9F27>I<393FFC1FFF486C5A168016006C487E3901F807E06C6C485A4A5A017E90C7
FC6D5AEB1F7E5C6D5A13076D5A5C80497E130F497E143EEB3E3FEB7E1F90387C0F8001F8
7F00016D7E3803F0033A7FFE1FFF80A2B54813C06C486C1380A222207E9F27>I<3A7FFC
0FFF80486C4813C0A36C486C13803A07E000F800000313015D13F00001130301F85B1200
A26D485A137CA290387E0F80133EA2011F90C7FC5CA2130F149E14BE130714FC1303A25C
1301A25CA213035CA213075C1208EA3E0F007F5B131FD87E7FC8FCEA7FFE6C5A5B6C5AEA
07C022317E9F27>I<001FB512FE4814FFA490380001FEEC03FCEC07F8EC0FF0001EEB1F
E0C7EA3FC0EC7F80ECFF00495A495A495AEB1FE0495A495A49C7FC485A4848131E484813
3F485A485A485A485AB7FCA46C14FE20207E9F27>I<EC07F8EC3FFC14FF130315F89038
07FE00EB0FF05C5CB0131FEB7F80EA3FFFB5C7FC5BA27F003F7FEA007FEB1FC0130FB080
80EB07FE903803FFF815FC1300143FEC07F81E3A7CB327>I<EA7F80EAFFF013FC13FF7E
00017F38003FC0131F130FB080EB07F8ECFFF06D13FC7FA25B4913F0ECF800EB0FE05CB0
131F133F48B45A007F90C7FCB5FC13FC13F0EA7F801E3A7CB327>125
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fb cmmi7 7 2
/Fb 2 117 df<130E131F5BA2133E131C90C7FCA7EA03E0487EEA0C78EA187C1230A212
605B12C0A2EA01F0A3485AA2485AA2EBC180EA0F81A2381F0300A213066C5A131CEA07F0
6C5A11287DA617>105 D<131C133EA25BA45BA4485AB512E0A23801F000485AA4485AA4
485AA448C7FC1460A214C0123EEB0180EB0300EA1E06EA1F1CEA0FF8EA03E013267EA419
>116 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fc cmti8 8 10
/Fc 10 58 df<147F903803FFC090380783E090381F00F0013C13F849137813F849137C
1201485AA2485AA2000F14FC5B121FA215F8383F0001A4007EEB03F0A448EB07E0A315C0
140F5A1580141F1500A2143E143C5C007813F8495A6C485A381F0F80D80FFEC7FCEA03F8
1E2D78AB24>48 D<14031407140F141E143E147E14FEEB03FCEB1F7CEB7CFC1360EB00F8
A21301A214F0A21303A214E0A21307A214C0A2130FA21480A2131FA21400A25BA2133EA2
137EA2137CA213FCB512F8A2182C79AB24>I<147F903801FFC0903807C1F090380F00F8
011E137C13380178133E13F3EBE380D801E1133F13C1120313810183137F0007EB007E5B
1306010E13FE4913FC3903F801F83901E003F0C7EA07E0EC0FC0EC1F80EC3F0014FC495A
EB07E0EB0F80013EC7FC5BEA01F04848131C4848133C49133848C7FC001E14784814F038
3FC001397FFE03E00078B512C0EA703FD8F00F130038E003FEEB00F8202D7AAB24>I<EC
7F80903801FFE0903807C0F890381E007C49133C49133E49131EEA01E613C701C3133E12
0313831387D801CE137E01FC137CD8007813F890C7FCEC01F0EC03E0EC0F80EC3F00EB0F
FCA2EB001E141FEC0F80A215C0A41218127C141F00FC1480A248133F00E01400147E6C5B
387001F8387803F0383C0FC0D80FFFC7FCEA03F81F2D79AB24>I<1538157815F8A31401
15F0A3EC03E0A3EC07C0A2EC0F80A3EC1F00A2143E143C147C147814F85C495AA2495A90
380783801487EB0F0F131E131CEB381F0170130013E012013803803F3807003E120EEA1F
F8387FFF7E39F007FC1839C000FFF8C7EA7FE0ECFC005CA313015CA313035CA26D5A1D39
7DAB24>I<01181306011F137EECFFFC15F04913E0158090383BFC000138C7FC13781370
A313F05BA33801E3F8EBCFFEEBFC0F01F013803903E007C013C01380C7EA03E01407A514
0F003C14C0127EA2141F00FE148012F800E0EB3F00147E0070137C5C387801F0383803E0
381E0F80D80FFEC7FCEA03F81F2D79AB24>I<EC1FC0EC7FF0903801F078903807C03890
380F807890381F00F8EB3E01137C13F83901F000E01500485A12075B120FA2381F87E0EB
9FF8383FF83CEBE01EEBC01FA248487E01001380A2007E131F12FE5AA2143F15005AA25C
147EA25C5C130100785B495A6C485AD81E1FC7FCEA0FFCEA03F01D2D77AB24>I<3A01C3
E001C09038CFF0033A03FFF80780ED0F00485C9038F8383E390FE01C7C9038C00FFC4848
6C5A001EC7FC003E5C003C495A5A0070495A00F01307485CC7120F4AC7FCA2143EA25CA2
14FC5C13015C1303A2495AA2130F5CA2131F5CA2133FA291C8FC5BA2137EA21338222D77
AB24>I<EC3F80903801FFE0903807C0F090380F0078011E133C49133E49131E5BA2153E
0001143CA2157C6D13786D13F09038FE01E09038FF03C06CEBCF8090387FFE00EB3FF813
1F6D7EEB3FFEEBFBFFD801E013803903C07FC03807803F380F001F001E130F003E130712
3C127C00781303140700F814805AEC0F00A20078131E5C007C5B003C5B381F03C03807FF
80D801FCC7FC1F2D79AB24>I<143FECFFC0903803E1E090380F80F090381F0078133E01
7E137C5B5B1201A2485AA215FC12075BA2140115F8EBC003A2140715F00003130FEBE01F
0001133F3900F077E0EB7FE7EB1F879038000FC0A2EC1F80A21500143E0038137E007E13
7C00FE5B495A48485A48485A38700F80D8781EC7FCEA3FF8EA0FE01E2D79AB24>I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fd lcircle10 10 4
/Fd 4 40 df[<EA7FFFB67E15FF6C15F8D80001ECFF8090C714F80301EBFF80DB000F13
F0040013FE94380FFFC0050013F8F01FFF060313C09538007FF8F10FFE963801FF809638
007FE0F20FF8F203FE973800FF80F33FE0F30FF8F303FEF300FFF43FC0F40FF0F403F8F4
01FEF4007FF51FC0777EF503F8777EF5007E787E787EF607E0F603F8787EF6007E8B797E
F70FE0797EF701F8797E207E8C7A7E7A7E7A7E7A7E7A7E7A7E217E8D7B7E210F7B7E8E7B
7E7B7E7B7E227C8E223F7C7E220F7C7E8F7C7E22017C7E8F237C8F233F8F7D7EA17E2307
7D7EA27D7EA27D7EA17EA1127CA17EA2A17EA2A16C7EA2A16C7EA2A16C7EA2A16C7EA2A1
1200A17FA2A1137CA2A1133CA1133EA2A17FA2A17FA180A2A11307A180A2A11303A180A2
A11301A180A2A11300A2A180A2A11478A2A1147CA2A1143CA3A1143EA2A1141EA3A1141F
A2A180A4A11580A2A11407A8A115C0A2A11403ADA1EC0180>170
170 294 131 332 36 D[<A1EC0180A1EC03C0ADA11407A2A11580A8A1140FA2A11500A4
A15CA2A1141EA3A1143EA2A1143CA3A1147CA2A11478A2A114F8A2A15CA2A11301A2A15C
A11303A2A15CA11307A2A15CA1130FA2A191C7FCA15BA2A1133EA2A1133CA1137CA2A15B
A2A15BA11201A2A1485AA2A1485AA2A1485AA2A148C8FCA2A1123EA2A15AA112FCA15A59
5AA2595AA2595A230FA15A59C9FC6B233E6B23FC6B585A2203585A6B585A221F58CAFC22
3E6A22FC575A575A575A6A575A211F57CBFC217E69565A565A565A565A565A56CCFC207E
68555AF707F0555AF71F8055CDFC1F7E545A545AF607E0F61FC0545A0C7ECEFC535A535A
F50FE0535A0B7FCFFCF401FEF403F8F40FF0F43FC00AFFD0FCF303FEF30FF8F33FE0F3FF
80E003FED1FCF20FF8F27FE0963801FF80DF0FFED2FCF17FF8953803FFC0061F90D3FCF0
FFF8050F13C0DDFFFED4FC040F13F04BB5128092B500F8D5FC49B61280007FB600F8D6FC
B7D7FC15806C90D7C7FC>170 170 294 297 332 I[<126012F0AD7EA21278A7127CA212
3CA5123EA2121EA3121FA27EA27FA21207A27FA21203A27FA212017FA212007FA2137813
7CA2133C133EA27FA27F80A26D7EA2130380A26D7EA26D7EA2147CA280A280A26E7E8114
076E7EA26E7EA26E7E81157C81153F816F7E8215076F7E826F7E1500167C167E8282707E
83707E707E707E1600177C177E83717E717E717E717E717E717E187E84727E727E727E72
7EF001FC727E193F737E737EF107F0737EF100FC1A7F747EF20FC0F207F0747EF200FE1B
7FF31FC0F30FF0F303F8F301FE9838007F80F41FE0F40FF8F403FE993800FF80F53FE0F5
0FF8F503FE9A3800FFC0F63FF0F60FFE9B3803FF809B38007FF0F71FFE9C3803FFE00D00
13FC9D381FFFC00E0313FE9D39003FFFF00F07EBFFC0E7007FEBFFF0100391B51280E800
1F15C0FB007FA1D8001F1380>170 170 128 297 332 I[<A190381FFF80A1007FB512C0
111FB6FC1003B71280107F02F0C7FC0F07B500C0C8FC0F3F01F0C9FC9D2603FFFECAFC0E
1F13C0E6FFFCCBFC0D0313E0E51FFECCFCF77FF09B3803FF80E40FFECDFCF63FF0F6FFC0
E303FECEFCF50FF8F53FE0F5FF80E203FECFFCF40FF8F41FE0F47F80E101FED0FCF303F8
F30FF0F31FC0097FD1FC1BFEF203F8505AF20FC0F23F8050D2FC1AFCF103F84F5AF10FC0
4F5A4FD3FC19FE4E5AF003F04E5A4E5A4E5A4ED4FC187E604D5A4D5A4D5A4D5A4D5A4DD5
FC177E177C5F16014C5A4C5A4C5A5F4CD6FC5E167E167C5E15014B5A5E4B5A150F5E4BD7
FC5D153E5D15FC5D4A5AA24A5AA24A5A140F5D4AD7C6FCA2143EA25CA25CA2495AA2495A
A25C1307A2495AA291D7C7FC5BA2133EA2133C137CA2137813F8A25B1201A25B1203A25B
A21207A25BA2120FA290D7C8FCA25AA2121EA3123EA2123CA5127CA21278A712F8A25AAD
1260>170 170 128 131 332 I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fe cmti10 10 13
/Fe 13 122 df<EE3FFC4BB51280923907E007C092391F8001E0DB3F0013F0037E13034B
1307A24A5A18E04A48EB038094C7FCA314075DA4140F5DA3010FB7FCA25F903A001F8000
7EA217FE023F5C92C7FCA216015F5C147E16035FA214FE4A13075FA30101140F5F4AECC1
C0A2161F1783010316805CA2EF870013074A5CEE0F8EEE079EEE03FC010FEC00F04A91C7
FCA35C131FA2001C90CAFC127E5BEAFE3E133C137CEAF878EA78F0EA3FE0EA0F80344C82
BA2F>12 D<14F0EB03FCA21307A3EB0FF8A314F0A3EB1FE0A314C0A3EB3F80A31400A313
7EA3137CA35BA35BA3485AA45B1203A2C8FCA8120EEA3F80127F12FFA390C7FC127E123C
163C77BB19>33 D<133FEA1FFFA3C67E137EA313FE5BA312015BA312035BA31207EBE0F8
EBE7FE9038EF0F80390FFC07C013F89038F003E013E0D81FC013F0A21380A2123F1300A2
14075A127EA2140F12FE4814E0A2141F15C05AEC3F80A215005C147E5C387801F8007C5B
383C03E0383E07C0381E1F80D80FFEC7FCEA01F01C3B77B926>98
D<ED01F815FFA3150316F0A21507A216E0A2150FA216C0A2151FA21680A2153FA202F813
00EB07FE90381F877F90383E03FF017C5BEBF80112013803F00048485B120FEBC001121F
5DEA3F801403127F01005BA214075A485CA2140FA248ECC1C0A2141F15C3ED8380143F15
87007C017F1300ECFF076C485B9038038F8E391F0F079E3907FE03FC3901F000F0253B77
B92A>100 D<147F903803FFC090380FC1E090383F00F0017E13785B485A485A485A120F
4913F8001F14F0383F8001EC07E0EC1F80397F81FF00EBFFF891C7FC90C8FC5A5AA55AA2
1530007C14381578007E14F0003EEB01E0EC03C06CEB0F806CEB3E00380781F83803FFE0
C690C7FC1D2677A426>I<EB01C0EB07E014F0130F14E01307EB038090C7FCAB13F0EA03
FCEA071EEA0E1F121CA212385B1270A25BEAF07E12E013FEC65AA212015B1203A25B1207
5BA2000F13E013C013C1001F13C01381A2EB83801303EB0700A2130E6C5AEA07F8EA01E0
143879B619>105 D<EB0FC0EA07FFA3EA001F1480A2133FA21400A25BA2137EA213FEA2
5BA21201A25BA21203A25BA21207A25BA2120FA25BA2121FA25BA2123FA290C7FCA25AA2
EA7E0EA212FE131EEAFC1CA2133C133812F81378EA7870EA7CE0121FEA0F80123B79B915
>108 D<D801E013FE3A07F803FF803A0E3C0F07C03A1E3E3C03E0261C1F787F39383FF0
0114E0007813C000708114804A485AEAF07FEAE07EA20000140701FE5C5BA2150F00015D
5B151F5E12034990383F8380160316070007027F130049137EA2160E000F147C49141E16
1C5E001FEC3C7849EB1FE00007C7EA0780292679A42F>110 D<147F903803FFC090380F
C1F090381F00F8017E137C5B4848137E4848133E0007143F5B120F485AA2485A157F127F
90C7FCA215FF5A4814FEA2140115FC5AEC03F8A2EC07F015E0140F007C14C0007EEB1F80
003EEB3F00147E6C13F8380F83F03803FFC0C648C7FC202677A42A>I<EB0380EB07C013
0FA4131F1480A3133F1400A35B137E007FB5FCA2B6FC3800FC00A312015BA312035BA312
075BA3120F5BA3121FEB801CA2143C003F1338EB0078147014F014E0EB01C0EA3E03381F
0780380F0F00EA07FCEA01F0183579B31C>116 D<13F8D803FEEB01C0D8078FEB03E039
0E0F8007121E121C0038140F131F007815C01270013F131F00F0130000E015805BD8007E
133FA201FE14005B5D120149137EA215FE120349EBFC0EA20201131E161C15F813E0163C
D9F003133814070001ECF07091381EF8F03A00F83C78E090393FF03FC090390FC00F0027
2679A42D>I<01F01507D803FC903903801F80D8071E903907C03FC0D80E1F130F121C12
3C0038021F131F49EC800F00701607A249133FD8F07E168000E0ED000313FEC648491307
18000001147E5B03FE5B0003160E495BA2171E00070101141C01E05B173C1738A2177817
70020314F05F0003010713016D486C485A000190391E7C07802800FC3C3E0FC7FC90393F
F81FFE90390FE003F0322679A437>119 D<13F0D803FCEB01C0D8071EEB03E0D80E1F13
07121C123C0038140F4914C01270A249131FD8F07E148012E013FEC648133F160012015B
5D0003147E5BA215FE00075C5BA214015DA314035D14070003130FEBF01F3901F87FE038
007FF7EB1FC7EB000F5DA2141F003F5C48133F92C7FC147E147C007E13FC387001F8EB03
E06C485A383C1F80D80FFEC8FCEA03F0233679A428>121 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Ff cmsy8 8 1
/Ff 1 2 df<123C127E12FFA4127E123C08087A9414>1 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fg cmmi8 8 4
/Fg 4 101 df<EB07E0EB1FF890387C1CE0EBF80D3801F00F3803E007EA07C0120FD81F
8013C0A2EA3F00140F481480127EA2141F00FE14005AA2EC3F02EC3E06A25AEC7E0E007C
EBFE0C14FC0101131C393E07BE18391F0E1E38390FFC0FF03903F003C01F1F7D9D25>97
D<13F8121FA21201A25BA21203A25BA21207A25BA2120FEBC7E0EB9FF8EBB83C381FF01E
EBE01F13C09038800F80EA3F00A2123EA2007E131FA2127CA2143F00FC14005AA2147EA2
147C14FC5C387801F01303495A383C0F806C48C7FCEA0FFCEA03F0192F7DAD1E>I<EB01
F8EB0FFE90383E0780EB7C01D801F813C03803F0073807E00FEA0FC001801380121F48C8
FCA25A127EA312FE5AA51560007C14E0EC01C0EC03806CEB0F00001E131C380F81F83807
FFE0C648C7FC1B1F7D9D1F>I<151FEC03FFA2EC003FA2153EA2157EA2157CA215FCA215
F8A21401EB07E190381FF9F0EB7C1DEBF80FEA01F03903E007E0EA07C0120FEA1F8015C0
EA3F00140F5A007E1480A2141F12FE481400A2EC3F021506143E5AEC7E0E007CEBFE0C14
FC0101131C393E07BE18391F0E1E38390FFC0FF03903F003C0202F7DAD24>I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fh cmr5 5 10
/Fh 10 58 df<EA01FCEA07FF380F0780381C01C0383800E0A2007813F000701370A200
F01378AB00701370A2007813F0003813E0A2381C01C0380F07803807FF00EA01FC151D7D
9B1C>48 D<1360EA01E0120F12FF12F11201B3A3387FFF80A2111C7B9B1C>I<EA03FCEA
0FFF383C0FC0387003E0387801F0EAFC0014F8A214781278C712F814F0A2EB01E0EB03C0
EB0780EB0F00131C5B13E03801C018EA0380EA0600481338383FFFF05AB5FCA2151C7D9B
1C>I<EA01FC380FFF80381E07C0383001E0007C13F01300127EEA7C01003813E0EA0003
EB07C0EB1F803803FE005B38000780EB03C0EB01E0EB00F014F81230127812FCA214F0EA
7801387003E0383C07C0380FFF00EA03FC151D7D9B1C>I<EB01C013031307130FA2131B
1333137313E3EA01C3EA038313031206120C121C1238127012E0B512FEA2380003C0A6EB
7FFEA2171C7E9B1C>I<001C13E0EA1FFF14C0140013FC0018C7FCA513FCEA1BFF381F07
C0381C01E01218EB00F0C7FC14F8A2127012F8A214F01301006013E0387003C0383C0F80
380FFF00EA03F8151D7D9B1C>I<EB3F80EBFFC03803C0E0380700F0EA0E01121C383800
E014001278127013FF00F3138038F601C038F400E000F813F01470481378A41270A20078
1370123814E0381C01C0380F03803807FF00EA01FC151D7D9B1C>I<1260387FFFF8A214
F014E038E000C05AEB0180EB0300EA00065B5BA25B1370A213F05B1201A41203A66C5A15
1D7C9B1C>I<EA01FC3807FF80381E03C0383800E0003013701270A21278127E007F13E0
383FC1C0381FF780380FFE00EA03FF481380380F7FE0EA3C1F387807F0387001F8EAE000
14781438A21430007013706C13E0381E03C0380FFF00EA01FC151D7D9B1C>I<EA01FCEA
07FF380F0780381C01C0383800E01278007013F000F01370A21478A4007013F812783838
0178EA1C03EA0FFEEA07F8C7127014F014E01238387C01C0EB038038780700EA381EEA1F
FCEA07F0151D7D9B1C>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fi cmmi10 10 10
/Fi 10 114 df<121C127FEAFF80A213C0A3127F121C1200A412011380A2120313005A12
06120E5A5A5A12600A19798817>59 D<147E903803FF8090390FC1C38090391F00EFC001
7E137F49133F485A4848EB1F8012075B000F143F48481400A2485A5D007F147E90C7FCA2
15FE485C5AA214015D48150CA21403EDF01C16181407007C1538007E010F1330003E131F
027B13706C01E113E03A0F83C0F9C03A03FF007F80D800FCEB1F0026267DA42C>97
D<133FEA1FFFA3C67E137EA313FE5BA312015BA312035BA31207EBE0FCEBE3FF9038E707
C0390FFE03E09038F801F001F013F8EBE000485A15FC5BA2123F90C7FCA214015A127EA2
140312FE4814F8A2140715F05AEC0FE0A215C0EC1F80143F00781400007C137E5C383C01
F86C485A380F07C06CB4C7FCEA01FC1E3B7CB924>I<EC3FC0903801FFF0903807E03C90
380F800E90383F0007017E131F49137F484813FF485A485A120F4913FE001F1438484813
00A2127F90C8FCA35A5AA45AA315031507007E1406150E003E143C003F14706C14E0390F
8007C03907C03F003801FFF838003FC020267DA424>I<163FED1FFFA3ED007F167EA216
FEA216FCA21501A216F8A21503A216F0A21507A2027E13E0903803FF8790380FC1CF9038
1F00EF017EEB7FC049133F485A4848131F000715805B000F143F485A1600485A5D127F90
C7127EA215FE5A485CA21401A248ECF80CA21403161CEDF0181407007C1538007E010F13
30003E131F027B13706C01E113E03A0F83C0F9C03A03FF007F80D800FCEB1F00283B7DB9
2B>I<EC3FC0903801FFF0903807E07890381F801C90387E001E49130E485A485A120748
5A49131E001F141C153C484813F8EC03E0007FEB3FC09038FFFE0014E090C8FC5A5AA700
7E140315071506003E140E153C6C14706C6C13E0EC07C03903E03F003801FFF838003FC0
20267DA427>I<16F8ED03FEED0F8792381F0F80ED3E3F167F157CA215FC1700161C4A48
C7FCA414035DA414075DA20107B512F0A39026000FE0C7FC5DA4141F5DA4143F92C8FCA4
5C147EA514FE5CA413015CA4495AA45C1307A25C121E123F387F8F80A200FF90C9FC131E
12FEEA7C3CEA7878EA1FF0EA07C0294C7CBA29>I<EC07E0EC1FF891387C1C38903901F8
0EFC903803F007903807E003EB0FC090381F8001D93F0013F85B017E130313FE16F0485A
150712034914E0A2150F12074914C0A2151FA2491480A2153FA2160000035C6D5B00015B
4A5A3900F8077E90387C1EFEEB1FF8903807E0FC90C7FC1401A25DA21403001E5C123F38
7F80075D00FF495A49485A4849C7FC007C137E383C01F8381FFFE0000390C8FC26367FA4
28>I<EB03F0EA01FFA3EA00075CA3130F5CA3131F5CA3133F91C9FCA35B90387E03F8EC
0FFF91383C0F809039FEF007C0D9FDC07FEBFF80EC0003485A5BA249130712035BA2150F
00075D5BA2151F000F5D5B153F93C7FC121F4990387F0180157EEDFE03003F02FC130090
C7FC5EEDF80648150E007E150C161C5E00FEEC787048EC3FE00038EC0F80293B7CB930>
I<02FC13C0903803FF0190380F838390383F01C790397E00EF8049137F485A4848133F00
0715005B485A001F5C157E485AA2007F14FE90C75AA3481301485CA31403485CA314075D
140F127C141F007E495A003E137F381F01EF380F839F3903FF1F80EA00FC1300143F92C7
FCA35C147EA314FE5C130190387FFFF0A322357DA425>113 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fj cmr8 8 52
/Fj 52 122 df<14FF010713E090381F80F090383E003849137C4913FC485A1203491378
153092C7FCA7157CB612FCA23803E000157CB3A5486C13FE3A7FFF0FFFE0A2232F7FAE27
>12 D<91397F800FF0903A03FFE07FFE903A1FC079F80F903B3E001FE003804990393FC0
07C04990387F800F48481400A24848017EEB0780033EEB030094C7FCA7EF07C0B9FCA23B
03E0003E000F1707B3A5486C017FEB0FE03C7FFF07FFF0FFFEA2372F7FAE3B>14
D<123C127E12FFA7127EA9123CAA1218A41200A7123C127E12FFA4127E123C082F7AAE14
>33 D<EC0380B3A4B812FCA3C7D80380C7FCB3A42E2F7CA737>43
D<123C127EB4FCA21380A2127F123D1201A312031300A25A1206120E5A5A5A126009157A
8714>I<B512C0A412047F9018>I<123C127E12FFA4127E123C08087A8714>I<EB3FC0EB
FFF03803E07C48487E48487E497E001EEB0780A2003E14C0A248EB03E0A500FC14F0B000
7C14E0A3007E1307003E14C0A36CEB0F806C14006D5A3807C03E3803F0FC3800FFF0EB3F
C01C2D7DAB23>48 D<130C133C137CEA03FC12FFEAFC7C1200B3B113FE387FFFFEA2172C
7AAB23>I<EB7F803801FFF0380780FC380E003F48EB1F8048EB0FC05A0060EB07E012F0
00FC14F07E1403A3007C1307C7FCA215E0140F15C0141F1580EC3F00147E147C5C495A49
5A495A495A011EC7FC5B5B4913305B485A4848136048C7FC000E14E0001FB5FC5A4814C0
B6FCA21C2C7DAB23>I<EB3FC03801FFF03807C0FC380E007E487FEC1F80003F14C0A2EB
800F1300A2000C131FC7FC1580A2EC3F00143E5C5CEB03F0EBFFC014F0EB00FC143FEC1F
8015C0140F15E0A2EC07F0A21238127C12FEA3EC0FE012F8006014C00070131F6C148000
1EEB3F00380780FC3801FFF038007FC01C2D7DAB23>I<140EA2141E143EA2147E14FEA2
EB01BE1303143E1306130E130C131813381330136013E013C0EA0180120313001206120E
120C5A123812305A12E0B612FCA2C7EA3E00A9147F90381FFFFCA21E2D7EAC23>I<000C
EB0180380FC01F90B512005C5C14F014C0D80C7EC7FC90C8FCA8EB1FC0EB7FF8380DE07C
380F801F01001380000E130F000CEB07C0C713E0A2140315F0A4127812FCA448EB07E012
E0006014C00070130F6C14806CEB1F006C133E380780F83801FFE038007F801C2D7DAB23
>I<EB03F8EB0FFE90383E0780EBF8013901F007C03803E00FEA07C0EA0F80A2391F0007
8091C7FC123EA2127EA2127CEB0FC038FC3FF0EBF07C38FDC01EB4487E01001380EC07C0
4814E0A214034814F0A4127CA3127EA2003E14E01407121E001F14C06CEB0F803907801F
003803C03E6C6C5A38007FF0EB1FC01C2D7DAB23>I<1230123C003FB512F8A215F05A15
E039700001C000601480140348EB0700140E140CC7121C5C143014705C495AA2495AA249
C7FCA25B130E131EA2133EA3133C137CA413FCA913781D2E7CAC23>I<EB1FC0EBFFF038
03E07C3807801E48487E001EEB0780A248EB03C0A4123E1407003F1480381FC00F01E013
00EBF81E6C6C5A3807FFF86C13E0C6FCEB3FF8EBFFFC3803C7FFD807831380D81F0013C0
001E133F48EB1FE0007C13070078EB03F012F84813011400A46C14E000781301007C14C0
003C13036CEB0780390F800F003807E03C3801FFF038003FC01C2D7DAB23>I<EB3F80EB
FFF03803E0783807C03E48487E48487E003E14801407007E14C0127C00FC14E01403A315
F0A5007C1307127EA2003E130F7E6C131F3807803B3803E0F33800FFC390383F03E01300
1407A215C0A2140F001E1480003F14005C143E143C003E5B001C5B380E03E03807FF80D8
01FEC7FC1C2D7DAB23>I<123C127E12FFA4127E123C1200AD123C127E12FFA4127E123C
081D7A9C14>I<B812FCA3CBFCADB812FCA32E137C9937>61 D<B612FCEDFF803A03F800
0FC00001EC03F06F7E6F7E82167E167FA6167E16FE5E4B5A4B5AED0FE0ED7F8090B6C7FC
16E09039F80003F0ED01FC6F7E167F821780161F17C0A61780163F17005E16FEED03FC00
03EC0FF0B712C04BC7FC2A2D7DAC32>66 D<B712FCA23903F800030001EC007C163E161E
160EA21606A3160716031518A21600A31538157815F890B5FCA2EBF800157815381518A5
92C7FCAB487EB512F8A2282D7EAC2E>70 D<B512F0A23803FC006C5AB3B3A3487EB512F0
A2142D7EAC19>73 D<B500F0EB7FFEA2D803FCC7EA1FF06C48EC0FC01700161E16385E5E
4B5A4B5A4BC7FC150E5D5D15F0EC01C04A5A4A7E4A7E141F4A7EEC73F8ECE1FCEBF9C090
38FF80FE9038FE007F497F49806F7E6F7E1507826F7E6F7EA26F7E167F821780EE1FC017
E0486CEC3FF0B5D8F001B5FCA2302D7DAC37>75 D<D8FFF8923807FFC06D5D0003EFF000
00015F01BE151BA2019F1533A3D98F801463A2D987C014C3A2D983E0EB0183A3D981F0EB
0303A2D980F81306A3027C130CA26E1318A36E1330A291380F8060A2913807C0C0A39138
03E180A2913801F300A3EC00FEA2157C487ED80FF04B7EB5D93801B512C0A23A2D7DAC41
>77 D<EC3FF0903801FFFE903907E01F8090391F8007E090393E0001F001FCEB00FC4848
147E4848804848EC1F8049140F000F16C04848EC07E0A248C8EA03F0A24816F8A2007E15
01A200FE16FCAA007FED03F8A36C16F06D1407001F16E0A26C6CEC0FC06D141F00071680
6C6CEC3F006C6C147E6C6C5C017E495A90391F8007E0903907E01F80902601FFFEC7FC90
38003FF02E2F7CAD37>79 D<007FB712F8A29039000FC003007C150000701638A2006016
18A200E0161CA248160CA5C71500B3A94A7E011FB512E0A22E2D7EAC33>84
D<B539F003FFFCA2D803FCC7EA3FC06C48EC0F001606B3AB160E0000150C7F161C017C14
18017E14386D5C6D146090390F8001E0903907E00380902601F80FC7FC9038007FFCEC0F
F02E2E7DAC35>I<B500C090380FFFC0A2D807FCC73803FE006C48EC00F800015E5F6C7E
5F6D1401017E5DA26D4AC7FCA26E5B011F140680010F5CA26D6C5BA26E133801031430A2
6D6C5BA26E13E001005C8091387E0180A26E48C8FCA21583EC1F86A2EC0FCCA215FC6E5A
A26E5AA36E5AA26E5A322E7FAC35>I<13FF000713C0380F01F0381C00F8003F137C80A2
143F001E7FC7FCA4EB07FF137F3801FE1FEA07F0EA1FC0EA3F80EA7F00127E00FE14065A
A3143F7E007E137F007FEBEF8C391F83C7FC390FFF03F83901FC01E01F207D9E23>97
D<EA07C012FFA2120F1207AC14FE9038C7FF809038CF03E09038DC01F09038F8007C4913
7E49133E497F1680A2150F16C0A9ED1F80A216005D6D133E6D5B01B05B9038BC01F09038
0E07E0390607FF80260001FCC7FC222F7EAD27>I<EB1FE0EB7FFC3801F01E3803E00739
07C01F80EA0F80EA1F005A003EEB0F00007E90C7FCA2127C12FCA9127EA215C07E6C1301
01801380380FC0033907E007003801F03E38007FF8EB1FC01A207E9E1F>I<15F8141FA2
14011400ACEB0FE0EB7FF83801F81E3803E0073807C003380F8001EA1F00481300123E12
7EA25AA9127C127EA2003E13017EEB8003000F13073903E00EFC3A01F03CFFC038007FF0
90391FC0F800222F7EAD27>I<EB1F80EBFFF03803E0783807C03E380F801E381F001FEC
0F80123E007E130715C0127C12FCA3B6FCA200FCC8FCA5127EA2003E14C0123F6C130139
0F80038001C013003803E00F3801F03C38007FF8EB1FC01A207E9E1F>I<EB03F0EB0FFC
EB3E1EEB7C3F13F8EA01F0A23803E00C1400AAB512E0A23803E000B3A6487E387FFF80A2
182F7FAE16>I<013F13F89038FFC3FE3903E1FF1E3807807C000F140C391F003E00A200
3E7FA76C133EA26C6C5A00071378380FE1F0380CFFC0D81C3FC7FC90C8FCA3121E121F38
0FFFF814FF6C14C04814F0391E0007F848130048147C12F848143CA46C147C007C14F86C
EB01F06CEB03E03907E01F803901FFFE0038003FF01F2D7E9D23>I<EA07C012FFA2120F
1207AC14FE9038C3FF809038C703E09038DE01F013F8496C7EA25BA25BB2486C487E3AFF
FE1FFFC0A2222E7EAD27>I<EA0780EA0FC0EA1FE0A4EA0FC0EA0780C7FCA8EA07C012FF
A2120F1207B3A5EA0FE0EAFFFCA20E2E7EAD14>I<EA07C012FFA2120F1207ADEC1FFEA2
EC0FF0EC07C05D020EC7FC5C5C5C5CEBC3C013C7EBCFE0EBDFF013F9EBF0F8497EEBC07E
143E80816E7E14076E7E816E7E486C487E3AFFFE07FF80A2212E7EAD25>107
D<EA07C012FFA2120F1207B3B3A3EA0FE0EAFFFEA20F2E7EAD14>I<2607C07FEB07F03B
FFC3FFC03FFC903AC783F0783F3C0FCE01F8E01F803B07DC00F9C00F01F8D9FF8013C049
90387F000749137EA249137CB2486C01FEEB0FE03CFFFE0FFFE0FFFEA2371E7E9D3C>I<
3807C0FE39FFC3FF809038C703E0390FDE01F0EA07F8496C7EA25BA25BB2486C487E3AFF
FE1FFFC0A2221E7E9D27>I<EB1FE0EB7FF83801F03E3803C00F3907800780390F0003C0
4814E0003EEB01F0A248EB00F8A300FC14FCA9007C14F8A26CEB01F0A26CEB03E0A2390F
8007C03907C00F803901F03E0038007FF8EB1FE01E207E9E23>I<3807C0FE39FFC7FF80
9038CF03E0390FDC01F03907F800FC49137E49133E49133FED1F80A3ED0FC0A8151F1680
A2ED3F00A26D137E6D137C5D9038FC01F09038CE07E09038C7FF80D9C1FCC7FC01C0C8FC
A9487EEAFFFEA2222B7E9D27>I<90380FE01890387FF8383801F81C3903E00E783807C0
07390F8003F8001F1301EA3F00A2007E1300A212FE5AA8127EA36C13017EEB8003380FC0
073803E00E3801F03C38007FF0EB1FC090C7FCA94A7E91381FFFC0A2222B7E9D25>I<38
0781F838FF87FEEB8E3FEA0F9CEA07B813B0EBF01EEBE000A45BB0487EB5FCA2181E7E9D
1C>I<3801FE183807FFB8381E01F8EA3C00481378481338A21418A27E7EB41300EA7FF0
6CB4FC6C13C06C13F0000113F838001FFC130138C0007E143EA26C131EA27EA26C133CA2
6C137838FF01F038E3FFC000C0130017207E9E1C>I<1360A413E0A312011203A2120712
1FB512F0A23803E000AF1418A714383801F03014703800F860EB3FE0EB0F80152A7FA81B
>I<D807C013F800FF131FA2000F130100071300B21401A314033803E007EC0EFC3A01F8
1CFFC038007FF890391FE0F800221F7E9D27>I<3AFFFC01FFC0A23A0FE0007E00000714
7C15380003143015706C6C1360A26C6C5BA390387C0180A26D48C7FCA2EB3F07EB1F06A2
EB0F8CA214DCEB07D8A2EB03F0A36D5AA26D5A221E7F9C25>I<3BFFFC3FFE07FFA23B0F
E003F001F801C09038E000F00007010114E0812603E00314C0A2913807F8012701F00678
1380A29039F80E7C030000D90C3C1300A290397C181E06A2151F6D486C5AA2168C90391F
600798A216D890390FC003F0A36D486C5AA36DC75A301E7F9C33>I<3AFFFC07FF80A23A
0FF003FC000003EB01F0000114C06D485A000091C7FCEB7C06EB3E0E6D5A14B8EB0FB0EB
07E013036D7E497E1307EB067C497EEB1C1F01387FEB700F496C7E6E7ED803C07F00076D
7E391FE003FC3AFFF007FFC0A2221D7F9C25>I<3AFFFC01FFC0A23A0FE0007E00000714
7C1538000314306D137000011460A26C6C5BA2EBFC01017C5BEB7E03013E90C7FCA2EB1F
06A2148EEB0F8CA2EB07D8A2EB03F0A36D5AA26D5AA2495AA2130391C8FC1278EAFC06A2
5B131CEA7838EA7070EA3FE0EA0F80222B7F9C25>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fk cmr6 6 6
/Fk 6 54 df<13FF000313C0380781E0380F00F0001E137848133CA248131EA400F8131F
AD0078131EA2007C133E003C133CA26C13786C13F0380781E03803FFC0C6130018227DA0
1E>48 D<13E01201120712FF12F91201B3A7487EB512C0A212217AA01E>I<EA01FC3807
FF80381C0FC0383003E0386001F0EB00F812F86C13FCA2147C1278003013FCC7FC14F8A2
EB01F0EB03E014C0EB0780EB0F00131E13385B5B3801C00CEA0380380600185A5A383FFF
F85AB512F0A216217CA01E>I<13FF000313C0380F03E0381C00F014F8003E13FC147CA2
001E13FC120CC712F8A2EB01F0EB03E0EB0FC03801FF00A2380003E0EB00F01478147C14
3E143F1230127812FCA2143E48137E0060137C003813F8381E03F0380FFFC00001130018
227DA01E>I<14E01301A213031307A2130D131D13391331136113E113C1EA01811203EA
07011206120C121C12181230127012E0B6FCA2380001E0A6EB03F0EB3FFFA218227DA11E
>I<00101330381E01F0381FFFE014C01480EBFE00EA1BF00018C7FCA513FE381BFF8038
1F03C0381C01E0381800F014F8C71278A2147CA21230127812F8A214784813F8006013F0
387001E01238381E07803807FF00EA01F816227CA01E>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fl cmtt10 10 64
/Fl 64 126 df<121C127FEAFF80B1EA7F00AF123EC7FCA8121C127FA2EAFF80A3EA7F00
A2121C09346FB32C>33 D<EB01C0497EA6EB0FFC90387FFF8048B512E00007804880391F
FBEFFC393FC3E1FE903803E07F007E80127C00FC158012F8157FA300FCEC3F00A2007E91
C7FC127FEA3FC313FBEA1FFF6C13FC6C13FF000114C06C6C7F011F13F801037F14E7ECE1
FEECE07F81001880007E1580150F12FFA312FE151F1600007E5C007F143ED83F8313FE90
38C3E1FC391FFBEFF86CB55A6C5C6C5CC691C7FCEB1FF8EB03E0A66D5A21417BB92C>36
D<D807801307D81FE0EB0F80151F487E486C133F1600007C5CD8FCFC137EEAF87C15FE5D
14015DA21403D8FCFC5BEA7CF8007F13075D383FF00FD81FE05BA23807801FC75B143F92
C7FCA25C147E14FE5CA213015CA213035C13075CA2130F5C131FEC800FED3FC0013FEB7F
E0140049EBFFF0017E13F9A2D9FE0113F801FC13F0A2120113F8120313F015F900070100
13F05B000F14FF49EB7FE0A20007EC3FC06C48EB0F0025417DB92C>I<143814FC130113
03EB07F8EB0FF0EB1FC0EB3F80EB7F0013FE485A485A5B12075B120F5B485AA2123F90C7
FCA25A127EA312FE5AAC7E127EA3127F7EA27F121FA26C7E7F12077F12037F6C7E6C7E13
7FEB3F80EB1FC0EB0FF0EB07F8EB03FC130113001438164272B92C>40
D<127012FC7E7E6C7E6C7EEA0FE06C7E6C7E6C7E6C7E137F7F1480131F14C0130FEB07E0
A214F01303A214F81301A314FC1300AC130114F8A3130314F0A2130714E0A2EB0FC0131F
1480133F14005B13FE485A485A485A485AEA3FC0485A48C7FC5A5A1270164279B92C>I<
EA0F80EA1FE0EA3FF0EA7FF8A213FCA3123F121F120F120013F8A21201EA03F01207EA1F
E0EA7FC0EAFF80130012FC12700E17718A2C>44 D<121FEA3F80EA7FC0EAFFE0A5EA7FC0
EA3F80EA1F000B0B708A2C>46 D<EB03F8EB0FFE90383FFF80497F90B57E3901FE0FF039
03F803F848486C7EEBE0004848137EA248487FA248C7EA1F80A2003E140F007E15C0A300
7C140700FC15E0AC6C140F007E15C0A46CEC1F80A36C6CEB3F00A26C6C137E6D13FE0007
5CEBF0016C6C485A3901FE0FF06CB55A6D5B6D5BD90FFEC7FCEB03F823357CB32C>48
D<1307497EA2131FA2133F137F13FF5A1207127FB5FC13DF139FEA7C1F1200B3AE007FB5
12E0B612F0A36C14E01C3477B32C>I<EB0FF890387FFF8048B512E00007804814FC391F
F80FFE393FE001FF903880007F48C7EA3F80007E141F00FE15C0150F6C15E01507A3127E
123CC8FCA2150F16C0151F1680153F16005D15FE4A5A14034A5A4A5A4A5A4A5AECFF8049
48C7FC495A495A495AEB3FE0EB7F8049C8FC485A4848EB03C04848EB07E0EA1FE0485A48
B6FCB7FCA36C15C023347CB32C>I<EB0FFC90387FFF8048B512E0000714F84880391FF8
07FEEBC0004848137F6D7F1680151FA26C5A6CC7FCC8FC153F16005D15FE14014A5AEC1F
F890381FFFF0495BA215F86D7F90380007FEEC00FF81ED3F80ED1FC0150FA216E01507A2
123C127EB4FC150F16C0A248141F007FEC3F806DEB7F006C6C5B391FF807FE6CB55A6C5C
6C14E0C66C1380D90FFCC7FC23357CB32C>I<EC07F04A7E141F143FA2147EA214FCEB01
F8A2EB03F0EB07E0A2EB0FC0EB1F80A2EB3F00137EA25B485AA2485A5B1207485AA2485A
48C7FCA2127E5AB712FC16FEA36C15FCC8EAF800AA91387FFFF091B512F8A36E13F02734
7EB32C>I<000FB512FE4880A35D0180C8FCADEB83FE90389FFF8090B512E015F8819038
FE03FE9038F000FF01C07F49EB3F8090C7121F6C15C0C8120FA2ED07E0A4123C127EB4FC
150F16C0A248141F007EEC3F80007FEC7F006C6C5B6D485A391FF80FFC6CB55A6C5C0001
14C06C6C90C7FCEB0FF823347CB22C>I<EC3FC0903801FFF801077F011F7F497F90387F
E07F9039FF003F804848137FEA03F8485A5B000FEC3F004848131E4990C7FC123F90C9FC
A25A127EEB03FE90381FFF80D8FC7F13E000FDB57EB67E9038FE07FC9038F001FE9038C0
007F49EB3F8090C7121F16C048140F16E01507A3127EA47E150F6D14C0001F141F6D1480
000F143F6DEB7F003907F801FE3903FE07FC6CB55A6C5C6D5B011F1380D907FCC7FC2335
7CB32C>I<1278B712C016E0A316C000FCC7EA3F80ED7F0015FE00785CC712014A5A4A5A
5D140F5D4A5A143F92C7FC5C147E14FE5C13015CA2495AA213075CA3495AA4495AA5133F
91C8FCAA131E23357CB32C>I<EB07FC90383FFF8090B512E0000314F84880390FFC07FE
391FF001FF9038C0007F4848EB3F8090C7121F4815C0007E140FA56CEC1F80A26C6CEB3F
006D5B390FF001FE3903FC07F86CB55A6C6C13C0D907FCC7FC90387FFFC048B512F03903
FC07F8390FF001FE391FC0007F497F48C7EA1F80007EEC0FC0A248EC07E0A7007EEC0FC0
A2007F141F6C6CEB3F806C6CEB7F009038F001FF390FFC07FE6CB55A6C5CC614E0013F13
80D907FCC7FC23357CB32C>I<EB07FCEB3FFF90B512C0488048803907FC07F8390FF001
FC48486C7ED83F80137E157F48C77E007EEC1F8012FE5AED0FC0A416E0A37E127E007F14
1F7E6D133F6C6C137F390FF001FF3807FC0F6CB6FC6C14F76C14C7013F130FD90FF813C0
90C7FCA2151F1680153F1600000F5C486C137E486C13FE4A5A4A5A14079038801FF0391F
E07FE090B55A6C91C7FC6C5B000113F838007FC023357CB32C>I<121FEA3F80EA7FC0EA
FFE0A5EA7FC0EA3F80EA1F00C7FCAE121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F00
0B2470A32C>I<1507ED1F80153F15FF14034A1300EC1FFC4A5AECFFE0491380010790C7
FCEB0FFCEB3FF8EB7FE048485A4890C8FCEA0FFEEA1FF8EA7FF0EAFFC05BA27FEA7FF0EA
1FF8EA0FFEEA03FF6C13C06C6C7EEB3FF8EB0FFC6DB4FC01017F6D13E0EC3FF86E7EEC07
FF6E13801400153F151FED0700212A7BAD2C>60 D<007FB612F0B712F8A4003F15F0CAFC
A8003FB612F0B712F8A46C15F025147DA22C>I<127012FC7E6C7E13E06C7EEA1FFC6C7E
3803FF80C67FEB7FF0EB1FF8EB0FFEEB03FF6D13C06D6C7EEC3FF8EC0FFC6EB4FC020113
8080A25C02071300EC0FFCEC3FF8EC7FE049485A4990C7FCEB0FFEEB1FF8EB7FF0EBFFC0
00035BD80FFEC8FC485AEA7FF0485A138048C9FC5A1270212A7BAD2C>I<EB3FFE0003B5
12C0000F14F04814FC4880397FE007FF90C7FC00FEEC3F806C141FA3153F007EEC7F0000
3C5CC7EA03FEEC0FFC4A5AEC3FE04A5A4AC7FC495A495A5C13075C130F5CA76D5A90C9FC
A8EB0380EB0FE0A2497EA36D5AA2EB038021337BB22C>I<14FE497EA4497FA214EFA213
0781A214C7A2010F7FA314C390381F83F0A590383F01F8A490387E00FCA549137E90B512
FEA34880A29038F8003FA34848EB1F80A4000715C049130FD87FFEEBFFFC6D5AB514FE6C
15FC497E27347EB32C>65 D<007FB612F0B712F8A37E3903F00001A7ED00F01600A4EC01
E04A7EA490B5FCA5EBF003A46E5A91C8FCA5163C167EA8007FB612FEB7FCA36C15FC2733
7EB22C>69 D<007FB512F8B612FCA36C14F839000FC000B3B3A5007FB512F8B612FCA36C
14F81E3379B22C>73 D<D87FF0EB7FFC486CEBFFFEA27F007FEC7FFCD807FEEB07C013DE
A213DF13CFA2148013C714C0A213C314E0A213C114F0A213C014F8A2147CA3143EA2141E
141FA2140F1587A2140715C7A2140315E71401A215F71400A215FFD87FFC137F487E153F
A26C48EB1F8027337EB22C>78 D<007FB512C0B612F88115FF6C15802603F00013C0153F
ED0FE0ED07F0A2150316F81501A6150316F01507A2ED0FE0ED3FC015FF90B61280160015
FC5D15C001F0C8FCB0387FFF80B57EA36C5B25337EB22C>80 D<90381FF80790B5EA0F80
4814CF000714FF5A381FF01F383FC003497E48C7FC007E147F00FE143F5A151FA46CEC0F
00007E91C7FC127F7FEA3FE0EA1FFCEBFFC06C13FC0003EBFFC06C14F06C6C7F01077F90
38007FFEEC07FF02001380153FED1FC0A2ED0FE0A20078140712FCA56CEC0FC0A26CEC1F
806D133F01E0EB7F009038FE01FF90B55A5D00F914F0D8F83F13C0D8700790C7FC23357C
B32C>83 D<007FB612FCB712FEA43AFC007E007EA70078153CC71400B3AF90383FFFFCA2
497F6D5BA227337EB22C>I<3B7FFF803FFFC0B56C4813E0A36C496C13C03B03F00001F8
00B3AF6D130300015DA26D130700005D6D130F017F495A6D6C485AECE0FF6DB5C7FC6D5B
010313F86D5B9038003F802B3480B22C>I<3A3FFF03FFE0484913F0148714076C6D13E0
3A01F800FE007F0000495A13FE017E5BEB7F03013F5B1487011F5B14CF010F5B14FF6D5B
A26D90C7FCA26D5AA26D5AA2497EA2497EA2497F81EB0FCF81EB1FC7EC87F0EB3F83EC03
F8EB7F01017E7FEBFE00497F0001147E49137F000380491480151FD87FFEEBFFFC6D5AB5
14FE6C15FC497E27337EB22C>88 D<387FFFFCB512FEA314FC00FCC7FCB3B3B3B512FC14
FEA36C13FC17416FB92C>91 D<127812F87EA27E127E127F7E7F121F7F120F7F1207A27F
12037F12017F12007F137E137F7F80131FA280130F801307801303801301801300A28014
7E147F8081141F81140F811407811403A281140181140081157E157F811680151FA2150F
ED070021417BB92C>I<387FFFFCB512FEA37EC7127EB3B3B3387FFFFEB5FCA36C13FC17
417DB92C>I<130EEB3F80EBFFE0000313F8000F13FE487FD87FF113C0D8FFE013E0EB80
3F38FE000F007CEB07C00030EB01801B0C78B22C>I<007FB6FCB71280A46C150021067B
7D2C>I<3801FFF0000713FE001F6D7E15E048809038C01FF81407EC01FC381F80000006
C77EC8127EA3ECFFFE131F90B5FC1203120F48EB807E383FF800EA7FC090C7FC12FE5AA4
7E007F14FEEB8003383FE01F6CB612FC6C15FE6C14BF0001EBFE1F3A003FF007FC27247C
A32C>97 D<EA7FF0487EA3127F1201AAEC1FE0ECFFF801FB13FE90B6FC16809138F07FC0
9138801FE091380007F049EB03F85BED01FC491300A216FE167EA816FE6D14FCA2ED01F8
6D13036DEB07F0150F9138801FE09138E07FC091B51280160001FB5B01F813F83900F03F
C027337FB22C>I<903803FFE0011F13F8017F13FE48B5FC48804848C6FCEA0FF0485A49
137E4848131890C9FC5A127EA25AA8127EA2127F6C140F6DEB1F806C7E6D133F6C6CEB7F
003907FE03FF6CB55A6C5C6C6C5B011F13E0010390C7FC21247AA32C>I<EC0FFE4A7EA3
80EC003FAAEB07F8EB3FFE90B512BF4814FF5A3807FC0F380FF00348487E497E48487F90
C7FC007E80A212FE5AA87E007E5CA2007F5C6C7E5C6C6C5A380FF0073807FC1F6CB612FC
6CECBFFE6C143FEB3FFC90390FF01FFC27337DB22C>I<EB03FE90381FFFC0017F13F048
B57E48803907FE03FE390FF800FFD81FE0EB3F805B4848EB1FC090C7120F5A007E15E015
075AB7FCA416C000FCC9FC7E127EA2127F6CEC03C06DEB07E06C7ED80FF0130F6C6CEB3F
C001FF13FF000190B512806C1500013F13FC010F13F00101138023247CA32C>I<EC0FF8
EC3FFE91B5FC4914805B903807FC7F14F090390FE03F0014C092C7FCA6007FB512FEB7FC
A36C5C26000FC0C7FCB3A8003FB512F04880A36C5C21337DB22C>I<ED03F8903907F80F
FC90391FFE3FFE017FB6FC48B7FC48ECFE7F9038FC0FF82607F003133E3A0FE001FC1CD9
C0001300001F8049137EA66D13FE000F5CEBE0016C6C485A3903FC0FF048B5FC5D481480
D99FFEC7FCEB87F80180C8FCA37F6C7E90B512F06C14FE48ECFF804815E04815F03A3FC0
001FF848C7EA03FC007E1400007C157C00FC157E48153EA46C157E007E15FCD87F801303
D83FE0EB0FF8D81FFCEB7FF06CB612E0000315806C1500D8003F13F8010713C028387EA4
2C>I<EA7FF0487EA3127F1201AAEC1FE0EC7FFC9038F9FFFE01FB7F90B6FC9138F03F80
ECC01F02807FEC000F5B5BA25BB3267FFFE0B5FCB500F11480A36C01E0140029337FB22C
>I<1307EB1FC0A2497EA36D5AA20107C7FC90C8FCA7387FFFC080B5FC7EA2EA0007B3A8
007FB512FCB612FEA36C14FC1F3479B32C>I<140EEC3F80A2EC7FC0A3EC3F80A2EC0E00
91C7FCA748B512804814C0A37EC7120FB3B3A2141F003C1480007E133FB414005CEB01FE
EBFFFC6C5B5C001F5B000790C7FC1A467CB32C>I<EA7FE0487EA3127F1201AA91381FFF
F04A13F8A36E13F0913800FE004A5A4A5A4A5A4A5A4A5A4A5A4AC7FC14FEEBF1FC13F3EB
F7FE90B5FCA2EC9F80EC0FC001FE7FEBFC07496C7E496C7E811400157E811680151F3A7F
FFC0FFFCB500E113FEA36C01C013FC27337EB22C>I<387FFFE0B57EA37EEA0003B3B3A5
007FB61280B712C0A36C158022337BB22C>I<3A7F83F007E09039CFFC1FF83AFFDFFE3F
FCD87FFF13FF91B57E3A07FE1FFC3E01FCEBF83F496C487E01F013E001E013C0A301C013
80B33B7FFC3FF87FF0027F13FFD8FFFE6D13F8D87FFC4913F0023F137F2D2481A32C>I<
397FF01FE039FFF87FFC9038F9FFFE01FB7F6CB6FC00019038F03F80ECC01F02807FEC00
0F5B5BA25BB3267FFFE0B5FCB500F11480A36C01E0140029247FA32C>I<EB07FCEB1FFF
017F13C048B512F048803907FC07FC390FF001FE48486C7E0180133F003F158090C7121F
007EEC0FC0A348EC07E0A76C140F007E15C0A2007F141F6C15806D133F6C6CEB7F006D5B
6C6C485A3907FC07FC6CB55A6C5C6C6C13C0011F90C7FCEB07FC23247CA32C>I<397FF0
1FE039FFF8FFF801FB13FE90B6FC6C158000019038F07FC09138801FE091380007F049EB
03F85BED01FC491300A216FE167EA816FE6D14FCA2ED01F86D13036DEB07F0150F913880
1FE09138E07FC091B51280160001FB5B01F813F8EC3FC091C8FCAD387FFFE0B57EA36C5B
27367FA32C>I<903903FC078090391FFF0FC0017F13CF48B512EF4814FF3807FE07380F
F00148487E49137F4848133F90C7FC48141F127E150F5AA87E007E141FA26C143F7F6C6C
137F6D13FF380FF0033807FC0F6CB6FC6C14EF6C6C138F6D130FEB07F890C7FCAD0203B5
FC4A1480A36E140029367DA32C>I<D87FFEEB3FC0B53801FFF0020713F8021F13FC6C5B
39003F7FE1ECFF019138FC00F84A13704A13005CA25C5CA391C8FCAF007FB512E0B67EA3
6C5C26247EA32C>I<90387FF8700003B512F8120F5A5A387FC00F387E00034813015AA3
6CEB00F0007F140013F0383FFFC06C13FE6CEBFF80000314E0C66C13F8010113FCEB0007
EC00FE0078147F00FC143F151F7EA26C143F6D133E6D13FE9038F007FC90B5FC15F815E0
00F8148039701FFC0020247AA32C>I<131E133FA9007FB6FCB71280A36C1500D8003FC8
FCB1ED03C0ED07E0A5EC800F011FEB1FC0ECE07F6DB51280160001035B6D13F89038003F
E0232E7EAD2C>I<3A7FF003FF80486C487FA3007F7F0001EB000FB3A3151FA2153F6D13
7F3900FE03FF90B7FC6D15807F6D13CF902603FE07130029247FA32C>I<3A7FFF01FFFC
B514FE148314016C15FC3A03E0000F80A26D131F00011500A26D5B0000143EA26D137E01
7C137CA2017E13FC013E5BA2EB3F01011F5BA21483010F5BA214C701075BA214EF01035B
A214FF6D90C7FCA26D5A147C27247EA32C>I<D87FFFEB7FFF6EB5FCB515806C16004A7E
D807C0EB01F0A66C6C495AA3143E147FA2D801F0495AECFF87A214F7A201F113C700005D
9038F9E3CFA201FB13EFA3D97BC190C7FC017F13FFA21480A2013F5B90381F007C29247F
A32C>I<3A3FFF03FFF048018713F8A36C010313F03A00FC007E005D90387E01F8013F5B
EB1F83EC87E090380FCFC0903807EF80EB03FF6D90C7FC5C6D5A147C14FE130180903803
EF80903807CFC0EB0FC7EC83E090381F01F0013F7FEB7E00017C137C49137E0001803A7F
FF01FFFC1483B514FE6C15FC140127247EA32C>I<3A7FFF01FFFCB5008113FE14831481
6C010113FC3A03E0000F806C7E151F6D140012005D6D133E137C017E137E013E137CA201
3F13FC6D5BA2EB0F815DA2EB07C1ECC3E0A2EB03E3ECE7C0130114F75DEB00FFA292C7FC
80A2143EA2147E147CA214FC5CA2EA0C01003F5BEA7F83EB87E0EA7E0F495A387FFF806C
90C8FC6C5A6C5AEA07E027367EA32C>I<003FB612E04815F0A4007EC7EA1FE0ED3FC0ED
7F80EDFF004A5A003C495AC7485A4A5A4A5A4A5A4A5A4AC7FCEB01FC495AEB0FF0495A49
5A495A49C8FC4848EB01E04848EB03F0485A485A485A485A485AB7FCA46C15E024247DA3
2C>I<15FF02071380141F147F91B512004913C04AC7FCEB03F85CB31307EB1FE013FF00
7F5BB55A49C8FC6D7E6C7FC67F131FEB07F01303B380EB01FEECFFC06D13FF6E1380141F
14070200130021417BB92C>I<EA7FC0EAFFF813FE6D7E6C7FC67F131FEB07F01303B380
EB01FEECFFC06D13FF6E1380141F147F91B512004913C04AC7FCEB03F85CB31307EB1FE0
13FF007F5BB55A49C8FC13F8EA7FC021417BB92C>125 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fm cmr7 7 7
/Fm 7 66 df<EB3F803801FFF03803E0F83807803C48487E001E7F003E1480A2003C1307
007C14C0A400FC14E0AE007C14C0A36CEB0F80A36CEB1F006C131E6C6C5A3803E0F86CB4
5A38003F801B277EA521>48 D<13381378EA01F8121F12FE12E01200B3AB487EB512F8A2
15267BA521>I<13FF000313E0380E03F0381800F848137C48137E00787F12FC6CEB1F80
A4127CC7FC15005C143E147E147C5C495A495A5C495A010EC7FC5B5B903870018013E0EA
0180390300030012065A001FB5FC5A485BB5FCA219267DA521>I<13FF000313E0380F01
F8381C007C0030137E003C133E007E133FA4123CC7123E147E147C5C495AEB07E03801FF
8091C7FC380001E06D7E147C80143F801580A21238127C12FEA21500485B0078133E0070
5B6C5B381F01F03807FFC0C690C7FC19277DA521>I<1438A2147814F81301A213031307
1306130C131C131813301370136013C012011380EA03005A120E120C121C5A12305A12E0
B612E0A2C7EAF800A7497E90383FFFE0A21B277EA621>I<0018130C001F137CEBFFF85C
5C1480D819FCC7FC0018C8FCA7137F3819FFE0381F81F0381E0078001C7F0018133EC7FC
80A21580A21230127C12FCA3150012F00060133E127000305B001C5B380F03E03803FFC0
C648C7FC19277DA521>I<140EA2141FA34A7EA3EC6FC0A2ECEFE014C7A290380183F0A3
90380301F8A201067F1400A249137EA2011C137F01187FA24980013FB5FCA2903960000F
C0A201E080491307A248486D7EA200038115011207D81FC0497ED8FFF890383FFFE0A22B
2A7EA931>65 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fn cmr10 10 75
/Fn 75 125 df<DA0FF813FC91397FFF07FF903B01F807DF83C0903A07E001FF0F903B1F
8007FE1FE090393F000FFC137E16F85B9338F007804848010790C7FC1503ACB812F8A328
01F80003F0C7FCB3AB486C497E267FFFE0B512F0A3333B7FBA30>11
D<EC0FF8EC7FFE903901F80780903907E001C090391F8000E090383F0007017E497EA25B
A2485A6F5AED018092C8FCA9ED03F0B7FCA33901F8000F1503B3AA486C497E267FFFE0B5
12C0A32A3B7FBA2E>I<EC0FFC91387FFF70903901F803F0903807E00790381F800FEB3F
00137EA25B150748481303ADB7FCA33901F80003B3AB486C497E267FFFE0B512C0A32A3B
7FBA2E>I<001C131C007F137F39FF80FF80A26D13C0A3007F137F001C131C00001300A4
0001130101801380A20003130301001300485B00061306000E130E485B485B485B006013
601A197DB92A>34 D<030C1303031E497EA2033E130FA2033C91C7FCA2037C5BA2037813
1EA303F8133EA24B133CA20201147CA24B1378A2020314F8A24B5BA302071301007FB912
80BA12C0A26C1880C7271F0007C0C7FC021E5CA3023E130FA2023C91C8FCA2027C5BA202
78131EA302F8133E007FB91280BA12C0A26C1880280003E000F8C8FC4A5BA301071301A2
02805BA2010F1303A202005BA2491307A2011E5CA3013E130FA2013C91C9FCA2017C5BA2
0178131EA20130130C3A4A7BB945>I<EB0380A3EB0FF0EB7FFE48B512803903F38FC039
07C381E0390F8380F0D81F031338123E003C141C007C140C150E0078143E00F814FE1481
A400FCEB80FC157800FE140012FF127F13C313E3EA3FFF6C7F14F86C13FE6CEBFF800001
14C06C14E0013F13F01303ECBFF8148FEC83FC1481A2EC80FE157E123C12FF153EA412FE
00F8143C00E0147C12600070147815F8003814F0003C1381001EEB83E0000FEB87C03907
E39F803901FFFE006C5BEB1FE0EB0380A41F437BBD2A>I<121C127FEAFF80A213C0A312
7F121C1200A412011380A2120313005A1206120E5A5A5A12600A1979B917>39
D<146014E0EB01C0EB0380EB0700130E131E5B5BA25B485AA2485AA212075B120F90C7FC
A25A121EA2123EA35AA65AB2127CA67EA3121EA2121F7EA27F12077F1203A26C7EA26C7E
1378A27F7F130E7FEB0380EB01C0EB00E01460135278BD20>I<12C07E12707E7E7E120F
6C7E6C7EA26C7E6C7EA21378A2137C133C133E131EA2131F7FA21480A3EB07C0A6EB03E0
B2EB07C0A6EB0F80A31400A25B131EA2133E133C137C1378A25BA2485A485AA2485A48C7
FC120E5A5A5A5A5A13527CBD20>I<15301578B3A6007FB812F8B912FCA26C17F8C80078
C8FCB3A6153036367BAF41>43 D<121C127FEAFF80A213C0A3127F121C1200A412011380
A2120313005A1206120E5A5A5A12600A19798817>I<B512FCA516057F941C>I<121C127F
EAFF80A5EA7F00121C0909798817>I<EB03F8EB1FFF90387E0FC09038F803E03901E000
F0484813780007147C48487FA248C77EA2481580A3007EEC0FC0A600FE15E0B3007E15C0
A4007F141F6C1580A36C15006D5B000F143EA26C6C5B6C6C5B6C6C485A6C6C485A90387E
0FC0D91FFFC7FCEB03F8233A7DB72A>48 D<EB01C013031307131F13FFB5FCA2131F1200
B3B3A8497E007FB512F0A31C3879B72A>I<EB0FF0EB7FFE48B57E3903E03FE0390F000F
F0000E6D7E486D7E486D7E123000706D7E126012FCB4EC7F807FA56CC7FC121CC8FCEDFF
00A34A5A5D14035D4A5A5D140F4A5A4A5A92C7FC147C5C495A495A495A495A91C8FC011E
EB01805B5B49130348481400485A485A000EC75A000FB6FC5A5A485CB6FCA321387CB72A
>I<EB07F8EB3FFF4913C03901F80FF03903C007F848486C7E380E0001000F80381FE000
6D7FA56C5A6C5AC85A1401A25D4A5AA24A5A5DEC0F80027EC7FCEB1FFCECFF809038000F
E06E7EEC01FC816E7EED7F80A216C0A2153F16E0A2121EEA7F80487EA416C049137F007F
1580007EC7FC0070ECFF006C495A121E390F8003F83907F00FF00001B512C06C6C90C7FC
EB0FF8233A7DB72A>I<1538A2157815F8A2140114031407A2140F141F141B1433147314
6314C313011483EB030313071306130C131C131813301370136013C01201EA038013005A
120E120C5A123812305A12E0B712F8A3C73803F800AB4A7E0103B512F8A325397EB82A>
I<0006140CD80780133C9038F003F890B5FC5D5D158092C7FC14FC38067FE090C9FCABEB
07F8EB3FFE9038780F803907E007E090388003F0496C7E12066E7EC87EA28181A21680A4
123E127F487EA490C71300485C12E000605C12700030495A00385C6C1303001E495A6C6C
485A3907E03F800001B5C7FC38007FFCEB1FE0213A7CB72A>I<EC3FC0903801FFF00107
13FC90380FE03E90383F800790387E001F49EB3F804848137F485AA2485A000FEC3F0049
131E001F91C7FCA2485AA3127F90C9FCEB01FC903807FF8039FF1E07E090383801F0496C
7E01607F01E0137E497FA249148016C0151FA290C713E0A57EA56C7E16C0A2121FED3F80
7F000F15006C6C5B15FE6C6C5B6C6C485A3900FE07F090383FFFC06D90C7FCEB03FC233A
7DB72A>I<12301238123E003FB612E0A316C05A168016000070C712060060140E5D1518
00E01438485C5D5DC712014A5A92C7FC5C140E140C141C5CA25CA214F0495AA21303A25C
1307A2130FA3495AA3133FA5137FA96DC8FC131E233B7BB82A>I<EB03F8EB1FFF017F13
C09038FC07F03901E001F848486C7E4848137C90C77E48141E000E141F001E80A3121FA2
7F5D01E0131E6C6C133E01FC133C6D5B6C6C6C5AECC1E06CEBF3C06C01FFC7FC6C5BEB3F
FF6D13C081017F13F801F07F3903E07FFE3907801FFF48486C1380481303003E6D13C000
3CEB007F007C143F0078EC0FE000F814075A1503A21501A36C15C012781503007C15806C
EC07006C5C6C6C131ED807E0137C3903F803F0C6B55A013F1380D907FCC7FC233A7DB72A
>I<EB03F8EB1FFF017F13C09038FC07E03903F803F048486C7E48486C7E49137E121F48
487FA2007F158090C7FCA248EC1FC0A616E0A56C143FA27F123F001F147FA26C6C13FF39
07E001DF0003149F3801F0033900FC0F1FD93FFC13C0EB07F090C7FC153F1680A316005D
000F147E487E486C5BA24A5A4A5A49485A6C48485A001C495A260F807FC7FC3807FFFC00
0113F038003FC0233A7DB72A>I<121C127FEAFF80A5EA7F00121CC7FCB2121C127FEAFF
80A5EA7F00121C092479A317>I<121C127FEAFF80A5EA7F00121CC7FCB2121C127F5A13
80A4127F121D1201A412031300A25A1206A2120E5A121812385A1260093479A317>I<00
7FB812F8B912FCA26C17F8CCFCAE007FB812F8B912FCA26C17F836167B9F41>61
D<1538A3157CA315FEA34A7EA34A6C7EA202077FEC063FA2020E7FEC0C1FA2021C7FEC18
0FA202387FEC3007A202707FEC6003A202C07F1501A2D901807F81A249C77F167FA20106
810107B6FCA24981010CC7121FA2496E7EA3496E7EA3496E7EA213E0707E1201486C81D8
0FFC02071380B56C90B512FEA3373C7DBB3E>65 D<B712E016FC16FF0001903980007FC0
6C90C7EA1FE0707E707E707EA2707EA283A75F16035F4C5A4C5A4C5A4C5AEEFF8091B500
FCC7FCA291C7EA7F80EE1FE0EE07F0707E707E83707EA21880177F18C0A7188017FFA24C
13005F16034C5AEE1FF8486DEB7FF0B812C094C7FC16F832397DB83B>I<B812FCA30001
903880000F6C90C71201EE007E173E171E170EA31706A317078316C0A394C7FCA31501A2
1503150F91B5FCA3EC000F15031501A21500A21860A318E093C712C0A41701A3EF0380A2
1707A2170F173F177F486D903807FF00B9FCA333397DB839>69 D<B812F8A30001903880
001F6C90C71201EE00FC177C173C171CA2170CA4170E1706A2ED0180A21700A41503A215
07151F91B5FCA3EC001F15071503A21501A692C8FCAD4813C0B612C0A32F397DB836>I<
DBFF8013C0020FEBF001023F13FC9139FF803F03903A03FC000787D90FF0EB03CF4948EB
00EF4948147F4948143F49C8121F485A4848150F48481507A248481503A2485A1701123F
5B007F1600A448481600AB93B6FCA26C7E9338007FE0EF3FC0A2123F7F121FA26C7EA26C
7EA26C7E6C7E6C6C157F6D7E6D6C14FF6D6C14EFD90FF8EB03C7D903FEEB0783903A00FF
C03F0191393FFFFC00020F01F0130002001380383D7CBA41>I<B648B512FEA300019026
80000313006C90C76C5AB3A491B6FCA391C71201B3A6486D497EB648B512FEA337397DB8
3E>I<B612C0A3C6EBC0006D5AB3B3AD497EB612C0A31A397EB81E>I<B649B5FCA3000101
809038007FF06C90C8EA3F80053EC7FC173C17385F5F4C5A4C5A4CC8FC160E5E5E5E5E4B
5AED0780030EC9FC5D153E157E15FF5C4A7F4A6C7E140E4A6C7E4A6C7E14704A6C7E4A6C
7E14804A6C7E6F7EA26F7F707EA2707E707EA2707EA2707E707EA2707E707F8484486D49
7FB6011FEBFF80A339397DB841>75 D<B612E0A3000101C0C8FC6C90C9FCB3AD1718A517
381730A31770A317F0A216011603160FEE1FE0486D13FFB8FCA32D397DB834>I<B59338
07FFF86E5DA20001F0FC002600DFC0ED1BF8A2D9CFE01533A3D9C7F01563A3D9C3F815C3
A2D9C1FCEC0183A3D9C0FEEC0303A2027F1406A36E6C130CA36E6C1318A26E6C1330A36E
6C1360A26E6C13C0A3913901FC0180A3913900FE0300A2ED7F06A3ED3F8CA2ED1FD8A3ED
0FF0A3486C6D5A487ED80FFC6D48497EB500C00203B512F8A2ED018045397DB84C>I<B5
913807FFFE8080C69238007FE06EEC1F80D9DFF0EC0F001706EBCFF8EBC7FCA2EBC3FEEB
C1FFA201C07F6E7EA26E7E6E7E81140F6E7E8114036E7E168080ED7FC016E0153FED1FF0
ED0FF8A2ED07FCED03FEA2ED01FF6F1386A2EE7FC6EE3FE6A2EE1FF6EE0FFEA216071603
A216011600A2177E486C153E487ED80FFC151EB500C0140EA2170637397DB83E>I<EC03
FF021F13E09138FE01FC903901F8007ED907E0EB1F8049486D7ED93F80EB07F049C76C7E
01FE6E7E48486E7E49157E0003167F4848ED3F80A24848ED1FC0A2001F17E049150F003F
17F0A3007F17F8491507A300FF17FCAC007F17F86D150FA3003F17F0A26C6CED1FE0A36C
6CED3FC0000717806D157F000317006C6C15FEA26C6C4A5A017F4A5A6D6C495A6D6C495A
D907E0EB1F80D903F8017FC7FC903900FE01FC91381FFFE0020390C8FC363D7BBA41>I<
B712C016F816FE000190398001FF806C90C7EA3FC0EE0FE0EE07F0EE03F817FC17FE1601
A217FFA717FEA2EE03FCA2EE07F817F0EE0FE0EE3FC0923801FF0091B512FC16F091C9FC
B3A5487FB6FCA330397DB839>I<EC03FF021F13E09138FE01FC903901F8007ED907E0EB
1F8049486D7ED93F80EB07F049C76C7E01FE6E7E48486E7EA24848157F0007178049153F
000F17C049151F001F17E0A24848ED0FF0A3007F17F8A2491507A200FF17FCAC007F17F8
A26D150FA2003F17F0A26C6CED1FE0A36C6CED3FC00007027C14804AB4FC3C03F8038380
7F003B01FC0701C0FEEC0E002600FE0CEBE1FC017FEC63F8D93F8CEB77F0D91FCCEB3FE0
D907EE14806DB449C7FC0100D981FC130CEC1FFF0203131C91C7001E131C161F183CEF80
7CEFC0F8EE0FFFA318F08218E07013C07013809338007E00364B7BBA41>I<D90FF813C0
90383FFE0190B512813903F807E33907E000F74848137F4848133F48C7121F003E140F00
7E1407A2007C140312FC1501A36C1400A37E6D14006C7E7F13F86CB47E6C13F8ECFF806C
14E06C14F86C14FEC680013F1480010714C0EB007F020713E0EC007FED3FF0151F150FED
07F8A200C01403A21501A37EA216F07E15036C15E06C14076C15C06C140F6DEB1F80D8FB
F0EB3F00D8F0FE13FE39E03FFFF8010F13E0D8C00190C7FC253D7CBA2E>83
D<003FB812E0A3D9C003EB001F273E0001FE130348EE01F00078160000701770A3006017
30A400E01738481718A4C71600B3B0913807FF80011FB612E0A335397DB83C>I<B69038
07FFFEA3000101809038007FE06C90C8EA1F80EF0F001706B3B2170E6D150C80171C133F
17186D6C14385F6D6C14F06D6C5C6D6C495A6D6CEB07806D6C49C7FC91387F807E91381F
FFF8020713E09138007F80373B7DB83E>I<B500FC91387FFF80A30003018091380FFC00
6C90C8EA07E0715A6C705A6E1403017F93C7FCA280013F1506A26E140E011F150C80010F
5DA28001075DA26E147001031560A26D6C5CA2806D4A5AA2ED8003027F91C8FCA291383F
C006A215E0021F5BA2EDF01C020F1318A26E6C5AA215FC02035BA2EDFEE002015BA26E6C
5AA36FC9FCA3153EA2151CA3393B7EB83E>I<B5D8FC07B5D8F001B5FCA3000790278000
1FFEC7EA1FF86C48C7D80FF8EC07E000010307ED03C01B807F6C6F6C1500A26E5F017F6E
6C1406A280013F4A6C5CA280011F4A6D5BEE067FA26D6C010E6D5BEE0C3FA26D6C011C6D
5BEE181FA26D6C6F5BEE300FA26D6C6F485AEE6007A26D6C4CC7FC9338C003FCA203805D
913B7F818001FE06A203C1150EDA3FC3C7EAFF0CA203E3151CDA1FE6EC7F98A215F6DA0F
FCEC3FF0A302075E4B141FA202035E4B140FA202015E4B1407A2020093C8FC4B80503B7E
B855>I<007FB590383FFFFCA3C601F801071380D97FE0D903FCC7FC013FEC01F06D6C5C
5F6D6C5C6D6C13034CC8FC6D6C1306160E6D6C5B6DEB8018163891387FC0306E6C5A16E0
6E6C5A91380FF18015FB6EB4C9FC5D14036E7EA26E7F6F7EA24B7E15DF9138019FF09138
038FF8150F91380607FC91380E03FE140C4A6C7EEC38000230804A6D7E14E04A6D7E4948
6D7E130391C76C7E01066E7E130E010C6E7E011C1401013C8101FE822607FF80010713E0
B500E0013FEBFF80A339397EB83E>I<B500FE91383FFFE0A3000301E0913807FE00C649
EC03F0017F6F5A606D6C5D6D6C140395C7FC6D6C1406A26D6C5C6D6C141C17186D6C1438
17306D6D5B6E6C13E05F91383FE0015F91381FF003DA0FF890C8FC1606913807FC0E160C
913803FE1C913801FF185E6E13B016E0157F6F5AB3A24B7E023FB512C0A33B397FB83E>
I<3901800180000313033907000700000E130E485B001813180038133800301330007013
7000601360A200E013E0485BA400CE13CE39FF80FF806D13C0A3007F137FA2393F803F80
390E000E001A1974B92A>92 D<EB1FE0EBFFFC3803E03F3907000F80390F8007E0486C6C
7E13E06E7EA26E7E6C5A6C5AC8FCA4147FEB07FFEB3FE0EBFE00EA03F8EA0FF0EA1FC012
3F485A90C7FC160C12FEA31401A26C13036CEB077C903980063E18383FC01E3A0FE0781F
F03A03FFF00FE03A007F8007C026277DA52A>97 D<EA03F012FFA3120F1203B0EC1FE0EC
7FF89038F1E03E9039F3801F809039F7000FC001FEEB07E049EB03F049EB01F85BED00FC
A216FEA2167E167FAA167E16FEA216FC15016D14F8ED03F07F01EEEB07E001C6EB0FC090
39C7801F00903881E07E903800FFF8C7EA1FC0283B7EB92E>I<EB03FC90381FFF809038
7E03E03901F80070484813F83907E001FC380FC003A2EA1F80123F90380001F848EB00F0
1500A2127E12FEAA127E127FA26C14067F001F140E6D130C000F141C6C6C13386C6C1370
6C6C13E039007C07C090381FFF00EB07F81F277DA525>I<ED0FC0EC03FFA3EC003F150F
B0EB03F8EB1FFF90387E078F9038F801EF3903F0007F4848133F4848131FA24848130F12
3F90C7FC5AA2127E12FEAA127E127FA27EA26C6C131FA26C6C133F6C6C137F6C6CEBEFF0
3A01F801CFFF39007C078F90381FFE0FD907F813C0283B7DB92E>I<EB07F8EB1FFF9038
7C0FC03901F803E03903F001F0D807E013F8380FC0004848137CA248C7127E153E5A153F
127E12FEA3B7FCA248C8FCA5127EA2127FA26C14037F001F14076C6C13060007140E6D13
1CD801F013386C6C137090387E03E090381FFF80903803FC0020277EA525>I<147E9038
03FF8090380FC1E0EB1F8790383F0FF0137EA213FCA23901F803C091C7FCADB512FCA3D8
01F8C7FCB3AB487E387FFFF8A31C3B7FBA19>I<ED03F090390FF00FF890393FFC3C3C90
39F81F707C3901F00FE03903E007C03A07C003E010000FECF000A248486C7EA86C6C485A
A200075C6C6C485A6D485A6D48C7FC38073FFC38060FF0000EC9FCA4120FA213C06CB512
C015F86C14FE6CECFF804815C03A0F80007FE048C7EA0FF0003E140348140116F8481400
A56C1401007C15F06CEC03E0003F1407D80F80EB0F80D807E0EB3F003901FC01FC39007F
FFF0010790C7FC26387EA52A>I<EA03F012FFA3120F1203B0EC0FF0EC3FFCECF03F9039
F1C01F809039F3800FC0EBF70013FE496D7EA25BA35BB3A3486C497EB500C1B51280A329
3A7EB92E>I<EA0380EA0FE0487EA56C5AEA0380C8FCAAEA03F012FFA312071203B3AA48
7EB512C0A312387EB717>I<EB01C0EB07F0EB0FF8A5EB07F0EB01C090C7FCAAEB01F813
FFA313071301B3B3A2123C127E00FF13F01303A214E038FE07C0127C383C0F00EA0FFEEA
03F8154984B719>I<EA03F012FFA3120F1203B1913801FFFCA39138007FC01600157C15
705D4A5A4A5A4AC7FC141E1438147814FC13F1EBF3FEEBF73F01FE7FEBF81F496C7E8114
076E7E6E7E811400157E157F811680ED1FC0486CEB3FF0B500C0B5FCA3283A7EB92C>I<
EA03F012FFA3120F1203B3B3AD487EB512C0A3123A7EB917>I<2703F00FF0EB1FE000FF
D93FFCEB7FF8913AF03F01E07E903BF1C01F83803F3D0FF3800FC7001F802603F70013CE
01FE14DC49D907F8EB0FC0A2495CA3495CB3A3486C496CEB1FE0B500C1B50083B5FCA340
257EA445>I<3903F00FF000FFEB3FFCECF03F9039F1C01F803A0FF3800FC03803F70013
FE496D7EA25BA35BB3A3486C497EB500C1B51280A329257EA42E>I<EB03FE90380FFF80
90383E03E09038F800F84848137C48487F48487F4848EB0F80001F15C090C712074815E0
A2007EEC03F0A400FE15F8A9007E15F0A2007F14076C15E0A26C6CEB0FC0000F15806D13
1F6C6CEB3F006C6C137EC66C13F890387E03F090381FFFC0D903FEC7FC25277EA52A>I<
3903F01FE000FFEB7FF89038F1E07E9039F3801F803A0FF7000FC0D803FEEB07E049EB03
F04914F849130116FC150016FEA3167FAA16FEA3ED01FCA26DEB03F816F06D13076DEB0F
E001F614C09039F7803F009038F1E07E9038F0FFF8EC1FC091C8FCAB487EB512C0A32835
7EA42E>I<D903F813C090381FFE0190387E07819038FC01C33903F000E3000714774848
133749133F001F141F485A150F48C7FCA312FEAA127FA37E6D131F121F6D133F120F6C6C
137F6C6C13EF3901F801CF39007E078F90381FFE0FEB07F890C7FCABED1FE00203B5FCA3
28357DA42C>I<3807E01F00FFEB7FC09038E1E3E09038E387F0380FE707EA03E613EE90
38EC03E09038FC0080491300A45BB3A2487EB512F0A31C257EA421>I<EBFF03000313E7
380F80FF381E003F487F487F00707F12F0A2807EA27EB490C7FCEA7FE013FF6C13E06C13
F86C7F00037FC67F01071380EB007F141F00C0EB0FC01407A26C1303A37E15806C13077E
EC0F00B4131E38F3C07C38E1FFF038C03F801A277DA521>I<1318A51338A31378A313F8
120112031207001FB5FCB6FCA2D801F8C7FCB215C0A93800FC011580EB7C03017E13006D
5AEB0FFEEB01F81A347FB220>I<D803F0EB07E000FFEB01FFA3000FEB001F00031407B3
A4150FA3151F12016D133F0000EC77F86D9038E7FF8090383F03C790381FFF87903A03FC
07E00029267EA42E>I<B538803FFEA33A0FF8000FF06C48EB07E00003EC03C06D148000
011500A26C6C1306A26D130E017E130CA26D5BA2EC8038011F1330A26D6C5AA214E00107
5BA2903803F180A3D901FBC7FCA214FF6D5AA2147CA31438A227257EA32C>I<B53A1FFF
E03FFEA3260FF8009038000FF86C48017EEB03E018C00003023EEB0180A26C6C013FEB03
00A36C6CEC8006156FA2017E9038EFC00C15C7A2D93F016D5A15830281EBF038D91F8314
30150102C3EBF87090260FC6001360A2D907E66D5A02EC137CA2D903FCEB7F804A133FA2
010192C7FC4A7FA20100141E4A130E0260130C37257EA33C>I<B538807FFFA33A03FE00
3FF00001EC1F80000092C7FC017E131C6D13186D6C5AECC070010F5B6D6C5AECF180EB03
FB6DB4C8FC6D5AA2147F804A7E8114CF903801C7E090380383F090380703F8EB0601496C
7E011C137E49137F01787F496D7E486C80000FEC3FF0D8FFFE90B51280A329247FA32C>
I<B538803FFEA33A0FF8000FF06C48EB07C00003EC03806C7E16007F00001406A2017E5B
A2137F6D5BA26D6C5AA2ECC070010F1360A26D6C5AA214F101035BA2D901FBC7FCA214FF
6D5AA2147CA31438A21430A214701460A25CA2EA7C0100FE5B130391C8FC1306EAFC0EEA
701C6C5AEA1FF0EA0FC027357EA32C>I<003FB512FCA2EB8003D83E0013F8003CEB07F0
0038EB0FE012300070EB1FC0EC3F800060137F150014FE495AA2C6485A495AA2495A495A
495AA290387F000613FEA2485A485A0007140E5B4848130C4848131CA24848133C48C712
7C48EB03FC90B5FCA21F247EA325>I<BD12C0A25202809653>124
D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fo cmbx12 14.4 38
/Fo 38 122 df<EEFFFC031FEBFF804AB612E0020781021F9038C00FF8913A7FFE0003FC
DAFFF0EB00FE4949EB03FF4901805B4990C7487F49485CA2495A4D7F013F6F5B5CA37190
C7FC715AEF01F894C9FCA90403B512C0BAFCA526003FFCC7120783B3B3A6003FB5D8FC03
B612C0A542547DD34B>12 D<EA07F0487E487E487E487EB51280A76C13006C5A6C5A6C5A
6C5A1111769025>46 D<157815FC14031407141F14FF130F0007B5FCB6FCA2147F13F0EA
F800C7FCB3B3B3A6007FB712FEA52F4E76CD43>49 D<EC3FFE0103B512E0010F14FC013F
14FF90B712C048D9C07F7F2703FE000F13F8D807F801037FD80FE06D7F48486D7F484880
01F01680486C6E13C07F486C6E13E07FA27013F0A56C5AA26C5AEA0FF0EA03C0C914E05E
A218C05E1880A24C13005F4C5A4B5B5F4B5B5F4B5B4B90C7FC4B5A5E4B5AED7FE04B5A4A
5B4A48C8FC4A5A5D4A48EB01F04A5AEC3F804AC7FC02FEEC03E0495A495A495A495AD91F
80140749C8FC013E150F017FB7FC90B812C05A5A5A5A5A5A5AB9FC1880A4344E79CD43>
I<91380FFFC091B512FC0107ECFF80011F15E090263FF8077F9026FF800113FC4848C76C
7ED803F86E7E491680D807FC8048B416C080486D15E0A4805CA36C17C06C5B6C90C75AD8
01FC1680C9FC4C13005FA24C5A4B5B4B5B4B13C04B5BDBFFFEC7FC91B512F816E016FCEE
FF80DA000713E0030113F89238007FFE707E7013807013C018E07013F0A218F8A27013FC
A218FEA2EA03E0EA0FF8487E487E487EB57EA318FCA25E18F891C7FC6C17F0495C6C4816
E001F04A13C06C484A1380D80FF84A13006CB44A5A6CD9F0075BC690B612F06D5D011F15
80010302FCC7FCD9001F1380374F7ACD43>I<177C17FEA2160116031607160FA2161F16
3F167FA216FF5D5DA25D5DED1FBFED3F3F153E157C15FCEC01F815F0EC03E01407EC0FC0
1580EC1F005C147E147C5C1301495A495A5C495A131F49C7FC133E5B13FC485A5B485A12
07485A485A90C8FC123E127E5ABA12C0A5C96C48C7FCAF020FB712C0A53A4F7CCE43>I<
D80380150ED807E0157E01FEEC03FED9FFF0137F91B65A5F5F5F5F5F94C7FC5E5E16F016
C093C8FC15F801E190C9FC01E0CAFCABEC0FFF027F13F001E3B512FE01E76E7E9026FFF8
077FDAC0017F49C713F8496E7E49143F4981496E7E6C481680C9FC18C08218E0A418F0A3
EA0FE0487E487E487E487EA418E0A35B6C484A13C05B491680003EC85A003F17006C6C4A
5A6D5D6C6C4A5AD807F8495BD803FE01075B2701FFC03F5B6C90B65A013F4AC7FC6D14F8
010314C09026007FF8C8FC344F79CD43>I<ED0FFF92B512E0020780021F14FC91397FFE
03FE903A01FFF0007F4901C0EB3F804990C7121F4948EC7FC0494814FF49484913E04948
5B01FF5C485BA2485B5AA2486F13C04A6D1380486F1300177E94C7FC5AA291CAFC5AA215
08913801FFF8020713FFB54814C04A14F04AC66C7E023C6D7E4A6D7E4A6D7E7013804A15
C0A24A15E07013F05C18F8A491C714FCA37EA67EA46C17F880A27E18F06C5D18E06C6D15
C07E6E4913806C6D15006D6C495A6D6CEB7FFC6DB448485A6D90B55A010315C0010092C7
FC023F13FC020713C0364F7ACD43>I<121F7F7FEBFF8091B81280A45A1900606060A260
6060485F0180C86CC7FC007EC95A4C5A007C4B5A5F4C5A160F4C5A484B5A4C5A94C8FC16
FEC812014B5A5E4B5A150F4B5AA24B5AA24B5A15FFA24A90C9FCA25C5D1407A2140FA25D
141FA2143FA4147F5DA314FFA55BAC6D5BA2EC3FC06E5A395279D043>I<913807FFC002
7F13FC0103B67E010F15E090261FFC0113F8903A3FE0003FFCD97F80EB0FFE49C76C7E48
488048486E1380000717C04980120F18E0177FA2121F7FA27F7F6E14FF02E015C014F802
FE4913806C7FDBC00313009238F007FE6C02F85B9238FE1FF86C9138FFBFF06CEDFFE017
806C4BC7FC6D806D81010F15E06D81010115FC010781011F81491680EBFFE748018115C0
48D9007F14E04848011F14F048487F48481303030014F8484880161F4848020713FC1601
824848157F173FA2171FA2170FA218F8A27F007F17F06D151FA26C6CED3FE0001F17C06D
157F6C6CEDFF806C6C6C010313006C01E0EB0FFE6C01FCEBFFFC6C6CB612F06D5D010F15
80010102FCC7FCD9000F13C0364F7ACD43>I<171F4D7E4D7EA24D7EA34C7FA24C7FA34C
7FA34C7FA24C7FA34C8083047F80167E8304FE804C7E03018116F8830303814C7E030781
16E083030F814C7E031F81168083033F8293C77E4B82157E8403FE824B800201835D8402
03834B800207835D844AB87EA24A83A3DA3F80C88092C97E4A84A2027E8202FE844A8201
0185A24A820103854A82010785A24A82010F855C011F717FEBFFFCB600F8020FB712E0A5
5B547BD366>65 D<BB12FEA5D8000701F8C700077FF0007F191F190785858586861B80A2
1A1FA31A0FA41BC006F81307A497C7FCA31701A317031707170F177F92B6FCA59238F800
7F170F170717031701A31700A795C9FCB3B812F8A54A517CD055>70
D<B812C0A5D8000701F8C7FCB3B3B3B2B812C0A52A527CD132>73
D<B600FC073FB512FE6F61A26F96B6FCA2D80007F5C00070EF01EFA202EF6DEF03CFA202
E76DEF078FA202E36DEF0F0FA202E16D171EA302E06D173CA26F6C1778A26F6C17F0A26F
6DED01E0A26F6DED03C0A36F6DED0780A26F6DED0F00A26F6D151EA26F6D5DA3706C5DA2
706C5DA2706D495AA2706D495AA2706D495AA3706D49C7FCA2706D131EA2706D5BA2716C
5BA3716C5BA271EB81E0A271EBC3C0A271EBE780A27101FFC8FCA3715BA2715BA2725AA2
725AA2D93FFC6F5AB74DB712FEA2725AA2725A77527CD180>77 D<93380FFFC00303B6FC
031F15E092B712FC0203D9FC0013FF020F01C0010F13C0023F90C7000313F0DA7FFC0200
7F494848ED7FFE4901E0ED1FFF49496F7F49496F7F4990C96C7F49854948707F4948707F
A24849717E48864A83481B804A83481BC0A2481BE04A83A2481BF0A348497113F8A5B51A
FCAF6C1BF86E5FA46C1BF0A26E5F6C1BE0A36C6D4D13C0A26C6D4D1380A26C1B006C6D4D
5A6E5E6C626D6C4C5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B5B6D6D4B90C7FC6D6D4B5A6D
01FF02035B023F01E0011F13F0020F01FC90B512C0020390B7C8FC020016FC031F15E003
0392C9FCDB001F13E0565479D265>79 D<91260FFF80130791B500F85B010702FF5B011F
EDC03F49EDF07F9026FFFC006D5A4801E0EB0FFD4801800101B5FC4848C87E4848814915
0F001F824981123F4981007F82A28412FF84A27FA26D82A27F7F6D93C7FC14C06C13F014
FF15F86CECFF8016FC6CEDFFC017F06C16FC6C16FF6C17C06C836C836D826D82010F8213
03010082021F16801400030F15C0ED007F040714E01600173F050F13F08383A200788200
F882A3187FA27EA219E07EA26CEFFFC0A27F6D4B13806D17006D5D01FC4B5A01FF4B5A02
C04A5A02F8EC7FF0903B1FFFC003FFE0486C90B65AD8FC0393C7FC48C66C14FC48010F14
F048D9007F90C8FC3C5479D24B>83 D<EC7FFF0107B512F0013F14FE90B77E48D9E00F7F
2703FE000113F0486C6D7F6EEB3FFC48826E131F83707FA36C496D7FA26C90C7FC6C5AC9
FCA6037FB5FC020FB6FC91B7FC01071487013FEBF0074913803901FFFC004813F0485B48
5B485B4890C7FC5A5BA2485AA45EA26D5C007F151D163D6C6C02797F6C6D01F113F86C90
26C003E1EBFFE06C9026F81FC014F06C90B5487EC6ED001F011F01FC010713E0010101E0
90C8FC3C387CB641>97 D<EB3FF0B5FCA51203C6FCB3A4923801FFE0030F13FE033FEBFF
C092B612F002F301017F913AF7F8003FFEDAFFE0EB0FFF03806D7F92C76C7F4A6E7F4A82
4A6E7FA2727EA285A28584A31A80AC1A00A44E5AA36118FF616E4A5BA26E4A5B6E4A5B6F
495BDACFC04990C7FCDA87F0EB7FFC913A03FE03FFF849C6B612E0496D148049011F01FC
C8FC90C7000313C041547BD24B>I<913801FFF8021FEBFF8091B612F0010315FC010F90
38C00FFE903A1FFE0001FFD97FFC491380D9FFF05B4817C048495B5C5A485BA2486F1380
91C7FC486F1300705A4892C8FC5BA312FFAD127F7FA27EA2EF03E06C7F17076C6D15C07E
6E140F6CEE1F806C6DEC3F006C6D147ED97FFE5C6D6CEB03F8010F9038E01FF0010390B5
5A01001580023F49C7FC020113E033387CB63C>I<4DB47E0407B5FCA5EE001F1707B3A4
913801FFE0021F13FC91B6FC010315C7010F9038E03FE74990380007F7D97FFC0101B5FC
49487F4849143F484980485B83485B5A91C8FC5AA3485AA412FFAC127FA36C7EA37EA26C
7F5F6C6D5C7E6C6D5C6C6D49B5FC6D6C4914E0D93FFED90FEFEBFF80903A0FFFC07FCF6D
90B5128F0101ECFE0FD9003F13F8020301C049C7FC41547CD24B>I<913803FFC0023F13
FC49B6FC010715C04901817F903A3FFC007FF849486D7E49486D7E4849130F48496D7E48
178048497F18C0488191C7FC4817E0A248815B18F0A212FFA490B8FCA318E049CAFCA612
7FA27F7EA218E06CEE01F06E14037E6C6DEC07E0A26C6DEC0FC06C6D141F6C6DEC3F806D
6CECFF00D91FFEEB03FE903A0FFFC03FF8010390B55A010015C0021F49C7FC020113F034
387CB63D>I<ED3FFC0203B5FC020F14C0023F14E09139FFF81FF0499038C03FF849EB80
7F49903800FFFC495A495AA2495AA2EE7FF8495AEE3FF0EE0FC093C7FCAEB712E0A52600
7FF8C8FCB3B3A7007FB512FEA52E547CD329>I<DA3FFF14FF0103B5D8F00713C0010FDA
FC1F13E0013FECFF7F90267FFC0F9038FF9FF09026FFE001EBF83F48496C13E048499038
7FF01F4890C7D83FF813E0489338FC0FC0F0078048486E6CC7FCA2003F82A9001F5EA26C
6C4A5AA26C5E6C6D495A6C6D495A6C6D485BDAFC0F5B4890B6C8FCD803EF14FC01C314F0
2607C03F90C9FC91CBFCA2120FA37FA213F813FE90B7FC6C16F817FF18C06C836C836C83
6D828448B9FC12074848C700031480D81FF8EC003F4848150748486F13C083485A83A56D
5D007F18806D5D003F18006C6C4B5AD80FFEED1FFC6C6C6CEC7FF86C01E049485A6C01FE
011F5B6C6CB71280010F03FCC7FC010115E0D9000F01FCC8FC3C4F7CB543>I<EB3FF0B5
FCA51203C6FCB3A4EE1FFC93B512C0030314F0030F8092391FE07FFC92393F001FFE037C
8003F07FDAF1E081ECF3C0DAF7807F8502FFC7FC5CA25CA45CB3ACB6D8F807B612C0A542
537BD24B>I<137F497E000313E0487FA2487FA76C5BA26C5BC613806DC7FC90C8FCADEB
3FF0B5FCA512017EB3B3A6B612E0A51B547BD325>I<EB3FF0B5FCA51203C6FCB3A54CB5
12F8A59339003FFE00EF1FF0EF3FC04D5A4DC7FCEE03FEEE07F84C5A4C5AEE7FC04CC8FC
4B5A4B5AED0FF8ED1FE04B7E4B7EECF1FF02F37F02F77F91B6FC83159F030F7F02FE80DA
F8077F4A7E6F7F6F7F83707E82707F84707F707F82707F84707F177F717E4D13C0B6D8F0
03B6FCA540537CD247>107 D<EB3FF0B5FCA512017EB3B3B3B1B612F0A51C537BD225>I<
D93FF0D91FFCEDFFE0B591B500C0010713FE030302F0011F6D7E030F6E017F8092271FE0
7FFCD9FF037F922A3F001FFE01F8007F0003027C9126FF03E080C602F06DD90780137FDA
F1E0038FC77FDAF3C0159EDAF7806D01BC143F07FC8102FFC75C4A5EA24A5EA44A5EB3AC
B6D8F807B6D8C03FB512FEA567367BB570>I<D93FF0EB1FFCB591B512C0030314F0030F
8092391FE07FFC92393F001FFE0003027C80C602F07FDAF1E081ECF3C0DAF7807F8502FF
C7FC5CA25CA45CB3ACB6D8F807B612C0A542367BB54B>I<913801FFE0021F13FE91B612
C0010315F0010F9038807FFC903A1FFC000FFED97FF86D6C7E49486D7F48496D7F48496D
7F4A147F48834890C86C7EA24883A248486F7EA3007F1880A400FF18C0AC007F1880A300
3F18006D5DA26C5FA26C5F6E147F6C5F6C6D4A5A6C6D495B6C6D495B6D6C495BD93FFE01
1F90C7FC903A0FFF807FFC6D90B55A010015C0023F91C8FC020113E03A387CB643>I<90
3A3FF001FFE0B5010F13FE033FEBFFC092B612F002F301017F913AF7F8007FFE0003D9FF
E0EB1FFFC602806D7F92C76C7F4A824A6E7F4A6E7FA2717FA285187F85A4721380AC1A00
60A36118FFA2615F616E4A5BA26E4A5B6E4A5B6F495B6F4990C7FC03F0EBFFFC9126FBFE
075B02F8B612E06F1480031F01FCC8FC030313C092CBFCB1B612F8A5414D7BB54B>I<90
397FE003FEB590380FFF80033F13E04B13F09238FE1FF89139E1F83FFC0003D9E3E013FE
C6ECC07FECE78014EF150014EE02FEEB3FFC5CEE1FF8EE0FF04A90C7FCA55CB3AAB612FC
A52F367CB537>114 D<903903FFF00F013FEBFE1F90B7FC120348EB003FD80FF81307D8
1FE0130148487F4980127F90C87EA24881A27FA27F01F091C7FC13FCEBFFC06C13FF15F8
6C14FF16C06C15F06C816C816C81C681013F1580010F15C01300020714E0EC003F030713
F015010078EC007F00F8153F161F7E160FA27E17E07E6D141F17C07F6DEC3F8001F8EC7F
0001FEEB01FE9039FFC00FFC6DB55AD8FC1F14E0D8F807148048C601F8C7FC2C387CB635
>I<143EA6147EA414FEA21301A313031307A2130F131F133F13FF5A000F90B6FCB8FCA4
26003FFEC8FCB3A9EE07C0AB011FEC0F8080A26DEC1F0015806DEBC03E6DEBF0FC6DEBFF
F86D6C5B021F5B020313802A4D7ECB34>I<D93FF8913801FFC0B50207B5FCA50003ED00
1FC61607B3AE5FA35FA2017F5D173B177B6D6C14F3DC01E313F06D6CD907C3EBFFC0903A
0FFFC03F836D90B51203010114FE6D6C13F8020701E091C7FC42377BB54B>I<B600F001
07B5FCA5000101F8C8EA7FE06C6DED3F00A2017F163E6E157E013F167C6E15FC6D5E6F13
016D5E8117036D5E6F13076D5E6F130F6D5E6F131F6D93C7FC815F6E6C133E177E023F14
7C6F13FC6E5C16816E5C16C3A26EEBE3E016E76E5C16FF6E5CA26E91C8FCA26F5AA36F5A
A26F5AA26F5AA26F5A6F5A40367DB447>I<007FB500F090387FFFFEA5C66C48C7000F90
C7FC6D6CEC07F86D6D5C6D6D495A6D4B5A6F495A6D6D91C8FC6D6D137E6D6D5B91387FFE
014C5A6E6C485A6EEB8FE06EEBCFC06EEBFF806E91C9FCA26E5B6E5B6F7E6F7EA26F7F83
4B7F4B7F92B5FCDA01FD7F03F87F4A486C7E4A486C7E020F7FDA1FC0804A486C7F4A486C
7F02FE6D7F4A6D7F495A49486D7F01076F7E49486E7E49486E7FEBFFF0B500FE49B612C0
A542357EB447>120 D<B600F00107B5FCA5C601F8C8EA7FE06EED3F00A26D6C153E187E
013F167C6E15FC6D5E6F13016D5E6F13036D5E8117076D6D5C170F6D6D5C171F6D93C7FC
6F5B027F143E6F137E023F147C6F13FCA26E6D5A16816EEBC1F016C36E5C16E76E5C16FF
6E5CA26E91C8FCA36F5AA26F5AA26F5AA26F5AA26F5AA35E150F5E151F93C9FC5DD81FC0
133E486C137E486C137C486C13FC5D14015D14034A5A6C48485A49485A263FC07FCAFCEB
81FE6CB45A6C13F000035BC690CBFC404D7DB447>I E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fp cmtt12 12 12
/Fp 12 121 df<121FEA3F80EA7FC0EAFFE0A5EA7FC0EA3F80EA1F000B0B6C8A33>46
D<EC07F8EC3FFF91B57E010314E0010F80498090383FFC0F90397FE003FC9038FF800148
90C77ED803FC147E49EB7E7F0007903801FFBFD9F00713FF4848481480495A001F5B0180
13C3003FEB7F810100010013C002FE137F4849133FEA7E014A131FA212FEEAFC034A130F
A96E131FD8FE011580127EA26E133FD87F0015006C6D5B027F13FE01801381001F90383F
C3FC01C013FF000F6D5B6D6C5B6C6C6C5BD9F80113800003D9007EC7FC6D9038000F806C
B4EC1FC06C6D133FD97FE013FF90263FFC0713806DB612006D5C010314F801005C023F13
80DA07FCC7FC2A3F7CBD33>64 D<EB1FFC90B57E000314E048804814FC48809038F007FF
EBE0016E7F153F6C48806C48131FC87F150FA5EC0FFF49B5FC131F137F48B6FC0007140F
4813C0381FFC00EA3FF0EA7FC05B48C7FC5AA56C141F7E6D137FD83FE0497ED9F807EBFF
F06CB712F87E6C14F36C14C1C69138003FF0D91FF090C7FC2D2E7BAC33>97
D<ED7FF84B7E5CA280157F1501ABEB01FF010713C1011F13F1017F13F990B6FC5A481381
3907FE003FD80FF8131F49130F48481307491303123F491301127F90C7FCA25A5AA97E7E
15037F123F6D1307A26C6C130F6D131F6C6C133F6C6C137F2603FF81B512F091B612F8C6
02FD13FC6D13F96D01E113F8010F018013F0D901FEC8FC2E3E7DBC33>100
D<ECFF80010713F0011F13FC497F90B6FC48158048018013C03A07FE003FE001F8EB0FF0
48481307484814F8491303003F15FC491301127F90C7FC16FE15005A5AB7FCA516FC48C9
FC7E7EA36C7E167C6C6C14FE7F6C7E6D13016C6CEB03FC6CB4130F6C9038C03FF86C90B5
12F06D14E06D14C0010F1400010313FC9038007FE0272E7BAC33>I<D901FEEB1FE0903A
0FFFC0FFF0013F01F313F84990B512FC90B7FC5A48010313E12607FC00EB80F849017F13
60484890383FC00049131FA2001F8149130FA66D131F000F5DA26D133F6C6C495A6D13FF
2603FF0390C7FCECFFFE485C5D5DD80FCF13C0D981FEC8FC0180C9FCA27FA26C7E7F90B5
12FC6CECFFC06C15F0000715FC4815FF4816809038E0000748489038007FC090C8EA1FE0
48150F007E150700FE16F0481503A56C1507007E16E0007F150F6C6CEC1FC001E0147FD8
1FF8903801FF80270FFF801F13006C90B55A6C5DC615F0013F14C0010F91C7FC010013F0
2E447DAB33>103 D<14E0EB03F8A2497EA36D5AA2EB00E091C8FCAA383FFFF8487FA47E
EA0001B3AD007FB612C0B712E016F0A216E06C15C0243E78BD33>105
D<383FFFFC487FB5FCA27E7EC7FCB3B3AD003FB612F84815FCB712FEA26C15FC6C15F827
3D7ABC33>108 D<02FC137E3B7FC3FF01FF80D8FFEF01877F90B500CF7F15DF92B57E6C
010F13872607FE07130301FC01FE7F9039F803FC01A201F013F8A401E013F0B3A53C7FFE
0FFF07FF80B548018F13C0A46C486C01071380322C80AB33>I<4AB4FC263FFC0713C026
7FFE1F13F000FF017F7F91B5FC6CB67E6CEC07FEC6EBF801ECF0004A7F4A7F5CA291C7FC
A35BB3A43B3FFFF80FFFFC486D4813FEB56C4813FFA26C496C13FE6C496C13FC302C7FAB
33>I<3B7FFF8007FFF8B56C4813FC6E5AA24A7E6C496C13F8D80FC0C7EA0FC06D141F00
071680A56D143F00031600A3EC0FC0EC1FE0A23A01F83FF07EA3EC7FF8147CA20000157C
9039FCFCFCFCA3ECF87CA2017C5C017D137EECF03EA2017F133FA26D486C5AA3ECC00F90
390F8007C02E2B7EAA33>119 D<3B3FFFC07FFF80486DB512C0B500F114E0A26C01E014
C06C496C13803B00FE000FE000017F495AEB3F804B5A6D6C48C7FC90380FE07E903807F0
FEECF1FC903803FBF8EB01FF6D5B5D6E5A143F6E5A143F814A7E14FF903801FBF0ECF9F8
903803F1FCEB07E0157E90380FC07F011F6D7E90383F801F02007F496D7E01FE6D7E4848
13033B7FFFC03FFFE0B56C4813F0A46C496C13E02C2B7DAA33>I
E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fq cmr12 12 22
/Fq 22 122 df<121EEA7F8012FF13C0A213E0A3127FEA1E601200A413E013C0A3120113
80120313005A1206120E5A5A5A12600B1D78891B>44 D<121EEA7F80A2EAFFC0A4EA7F80
A2EA1E000A0A78891B>46 D<14FF010713E090381F81F890383E007C01FC133F4848EB1F
8049130F4848EB07C04848EB03E0A2000F15F0491301001F15F8A2003F15FCA390C8FC48
15FEA54815FFB3A46C15FEA56D1301003F15FCA3001F15F8A26C6CEB03F0A36C6CEB07E0
000315C06D130F6C6CEB1F806C6CEB3F00013E137C90381F81F8903807FFE0010090C7FC
28447CC131>48 D<EB03FE90381FFFC0017F13F03901F80FFC3903C001FE48486C7E000E
C7EA7F8048EC3FC0ED1FE04815F00030140F007015F800601407126CB415FC7F7F1503A4
6C4813076CC7FCC8FC16F8A2150F16F0151F16E0A2ED3FC0ED7F8016005D5D4A5A4A5A4A
5A5D4A5A4A5A4AC7FC147C5C5C495A495A495A49C7120C131E5B013814185B5B485A4848
143848C81230000E1570001FB612F0A25A5AB712E0A326427BC131>50
D<121CA2EA1F8090B712C0A3481680A217005E0038C8120C0030151C00705D0060153016
705E5E4814014B5A4BC7FCC81206150E5D151815385D156015E04A5AA24A5A140792C8FC
5CA25C141E143EA2147E147CA214FCA21301A3495AA41307A6130FAA6D5AEB01C02A457B
C231>55 D<121EEA7F80A2EAFFC0A4EA7F80A2EA1E00C7FCB3A5121EEA7F80A2EAFFC0A4
EA7F80A2EA1E000A2B78AA1B>58 D<16C04B7EA34B7EA34B7EA34B7EA3ED19FEA3ED30FF
A203707FED607FA203E07FEDC03FA2020180ED801FA2DA03007F160FA20206801607A24A
6D7EA34A6D7EA34A6D7EA20270810260147FA202E08191B7FCA249820280C7121FA249C8
7F170FA20106821707A2496F7EA3496F7EA3496F7EA201788313F8486C83D80FFF03037F
B500E0027FEBFFC0A342477DC649>65 D<010FB512FEA3D9000313806E130080B3B3AB12
3F487E487EA44A5A13801300006C495A00705C6C13076C5C6C495A6CEB1F802603E07FC7
FC3800FFFCEB1FE027467BC332>74 D<B56C933807FFFC6E5EA20001F1FE0026006FE0EE
1BF8A3D967F01633A2D963F81663A3D961FC16C3A3D960FEED0183A2027FED0303A36E6C
1406A36E6C140CA26E6C1418A36E6C1430A36E6C1460A26E6C14C0A36E6CEB0180A3037F
EB0300A292383F8006A36F6C5AA36F6C5AA26F6C5AA36F6C5AA36F6C5AA26FB45AA370C7
FC13F0A2486C143ED80FFFEF0FFEB500F0011C0107B512FCA34E447BC359>77
D<B60107B500F890380FFFFEA3000301E0D9001F90C813F06C0180DA0FFCED3FC091C86C
48ED1F006C871C0E6D6C6E7E1C0CA26D6C6F5DA36EDA06FF1538011F1A30A26E020E6D14
70010FDB0C7F1560A26E021C7F0107DB183F5DA2856D6CDA301F4A5AA36D6C4A6C6C49C7
FCA36D6C4A6C6C1306A3DB80016E130E027FDA8003140CA2DBC00380023FDA00015CA203
E081021F01066D5CA36E6C486E6C5AA36E6C486E6C5AA36F48EC1FE1020360A2DBFE7015
F302010160020F90C8FCA2DBFFE015FB6E49EC07FEA36F486E5AA36FC86C5AA3031E6F5A
A4030C16605F467EC364>87 D<EB07FC90383FFF809038F80FE03903C003F048C66C7E00
0E6D7ED80FC0137E486C137F6D6D7EA36F7EA26C5AEA0380C8FCA4EC0FFF49B5FC90380F
FE1FEB3FC0EBFF00EA03FC485A485A485A485A127F5B176048C7FCA3153FA36D137F007F
14EF6D9038C7E0C0003F13013A1FE00783F13B07F81E03FF802701FFFC0113003A001FE0
007C2B2E7CAC31>97 D<167FED3FFFA315018182B3EC7F80903803FFF090380FC07C9038
3F000E017E1307496D5AD803F87F48487F5B000F81485AA2485AA2127FA290C8FC5AAB7E
7FA2123FA26C7EA2000F5D7F6C6C5B00035C6C6C9038077F806C6C010E13C0013F011C13
FE90380FC0F8903803FFE09026007F0013002F467DC436>100 D<EB01FE903807FFC090
381F03F090387E00FC49137E48487F485A4848EB1F80000F15C049130F121F484814E015
07A2007F15F090C7FCA25AA390B6FCA290C9FCA67EA27FA2123F16306C7E1670000F1560
6D14E06C6C14C0000314016C6CEB03806C6CEB0700013E131E90381F80F8903803FFE001
0090C7FC242E7DAC2B>I<EA01FC12FFA3120712031201B3EC01FE913807FFC091381E07
F091383801F802707FECE000D9FDC07F5C01FF147F91C7FCA25BA35BB3A8486CECFF80B5
D8F83F13FEA32F457DC436>104 D<EA01E0EA07F8A2487EA46C5AA2EA01E0C8FCADEA01
FC12FFA3120712031201B3B0487EB512F8A315437DC21C>I<EA01FC12FFA31207120312
01B3B3B3A5487EB512F8A315457DC41C>108 D<3901FC01FE00FF903807FFC091381E07
F091383801F8000701707F0003EBE0002601FDC07F5C01FF147F91C7FCA25BA35BB3A848
6CECFF80B5D8F83F13FEA32F2C7DAB36>110 D<3903F803F000FFEB1FFCEC3C3EEC707F
0007EBE0FF3803F9C000015B13FBEC007E153C01FF13005BA45BB3A748B4FCB512FEA320
2C7DAB26>114 D<90383FE0183901FFFC383907E01F78390F0003F8001E130148130000
7C1478127800F81438A21518A27EA27E6C6C13006C7E13FC383FFFE06C13FC6C13FF6C14
C06C14E0C614F0011F13F81300EC0FFC140300C0EB01FE1400157E7E153EA27EA36C143C
6C147C15786C14F86CEB01F039F38003E039F1F00F8039E07FFE0038C00FF01F2E7DAC26
>I<1306A5130EA4131EA3133E137EA213FE12011207001FB512F0B6FCA2C648C7FCB3A4
150CAA017E131C017F1318A26D133890381F8030ECC070903807E0E0903801FFC0903800
7F001E3E7EBC26>I<D801FC147F00FFEC3FFFA300071401000380000181B3A85EA35DA2
12006D5B017E9038077F80017F010E13C06D011C13FE90380FC078903803FFF09026007F
8013002F2D7DAB36>I<B539F001FFFCA3000790C7EA7FE06C48EC1F8000011600160E00
00150C6D141C6D1418A26E1338013F1430A26D6C5BA26E13E0010F5CA26D6C485AA2ECF8
03010391C7FCA2903801FC06A2ECFE0E0100130CA2EC7F18A215B8EC3FB0A2EC1FE0A36E
5AA26E5AA36EC8FCA21406A35CA25CA2123C007E5BB4FC5CA25CEAFE01387C0380D87007
C9FCEA3C1EEA0FFCEA03F02E3F7EAA33>121 D E
%EndDVIPSBitmapFont
%DVIPSBitmapFont: Fr cmr17 17.28 23
/Fr 23 122 df<DD7FF81560040FB56C14E0047F14E00303B600FC1301030F9038E003FE
DB3FFEC7383F8003DBFFF0EC07C04A01C0913803F007020790C9EAF80FDA0FFC167C4A48
EE1E1FDA7FE0160F4A48EE07BF4949EE03FF4990CAFC4948834948834A187F495A013F19
3F4948181F5C01FF190F485BA24890CC1207A248481903A2485A1B01121FA25B123F1B00
5BA2127F1C00A4485AB06C7EA5123F1CE07FA2121F7FA2000F1A011CC06C7EA26C7E1B03
6C6D19801B076C7F017F1A006E606D6C181E131F6D6C606E18386D6C18786D6C606D6D4C
5A6D6D4C5A6E6C1607DA1FF84C5A6E6C4CC7FC6EB4167C020101C04A5A6E01F0EC07F0DB
3FFEEC1FC092280FFFE001FFC8FC030390B512FCDB007F14F0040F14809326007FF8C9FC
53667AE360>67 D<BC1280A4C601FCC81201D93FF8DB001F13C0011F170319001A7F1A3F
1A1F1A0F1A07A21A03A21BE01A01A41A00A61B701870A41B00A418F0A417011703170717
0F177F91B7FCA402F8C7127F170F1707170317011700A41870A31B0EA41B1C95C8FCA51B
3C1B38A31B78A41BF0A31A01A21A031A07A2F20FE01A1F1A7F1AFF1903013F171FD9FFFC
0303B5FCBC12C0A44F6279E15A>69 D<B7047FB51280A4C691CA001FEBF000D93FFC7113
806D487148C7FC1BF8631BC0505A50C8FC1A1E6262624F5A4F5A4F5A4FC9FC191E616161
4E5A4E5A4E5A4ECAFC181E6060604D5A4D5A4D5A4DCBFC171E5F177C17FE16014C7E4C7F
5E4C7F043D7F16784C6C7EDB01E07F923803C03F4B486C7EDB0F007F031E130F4B6D7E4B
814B7FDAF9E06D7FDAFBC081DAFF807F92C87F4A6F7E4A153F4A82181F727E8584727F86
84727F86197F737E86191F737E8685737F878587737F1A7F871A3F747E878786507F496C
19E090B54D13F8B70303B612E0A45B6279E167>75 D<B712E0A4C60280CAFCD93FFCCBFC
131F5CB3B3B21A1CA61A3C1A38A61A78A41AF8A21AF01901A219031907A2190F191F193F
197FF001FF1807013F043F13E0D9FFFC0203B5FCBBFCA4466279E153>I<B500FC071FB5
1280A36E61C6F58000013F51C7FCD91DFFF177FCA2011C6D18E7A36E6CEF01C7A36E6CEF
0387A36E6CEF0707A26E6C170EA36E6C171CA36E6C1738A36E6C1770A26E6D16E0A36F6C
ED01C0A36F6CED0380A36F6CED0700A26F6C150EA36F6C5DA36F6C5DA36F6C5DA26F6D5C
A3706C495AA3706C495AA3706C49C7FCA2706C130EA3706C5BA3706C5BA3706C5BA3706D
5AA294387FC1C0A394383FE380A3DD1FF7C8FCA3EF0FFEA2013E6F5AA2137F715A2601FF
C04F7E000701F896383FFF80B66C6D48023FB61280A3715A696278E17A>I<003FBC12F8
A49126C000039038C0000301FCC76C49EB007F01F0190F01C019074848F103FC90C81701
007E1A00007C1B7CA300781B3CA400701B1CA600F01B1E481B0EA7C91800B3B3B3A54C7F
A2041F13F84AB87EA457627CE160>84 D<B600FC057FB5FCA4C60280050F13F0D93FFECB
000313804A953801FE00011F62755A130F6E61010762806D4F5AA2816D4F5AA26F17076D
97C7FC81027F180EA26F171E023F181C811B3C021F183881020F60A26F17F0020760811A
016E60826E4D5AA27015076E95C8FC82037F160EA282033F5E821A3C031F163882030F5E
A27015F003075E8219016F5E836F4B5AA27113076F93C9FC83047F140EA283043F5CA271
133C041F143883040F5CA27113F004075C831801705C188170EB8380A218C77091CAFC18
E7EF7FEEA218FE715AA3715AA2715AA3715AA3715AA260647FE163>86
D<003FB66C0203B61280A4D8003F01FCC96CEBE000010F01F07090C7FC6D49EE1FFC6D49
EE0FF06D6D5F6D616F5F027F95C8FC6E6C161E6F161C021F173C6E6C5E6F16706E17F06E
6D4A5A705D6E4C5A6E6D1407704AC9FC6F6C140E033F151E705C6F6C1438030F1578705C
6F6D5B6F140171485A6F01E05B6F14077148CAFC93387FF80E043F131E715A93381FFE38
040F1378715A705B705BA2707F8284717E173F844D7EA2EFF7FFDC01E77F17C3DC03C17F
DC07817F17004C6D7E041E80041C133F043C6D7E4C800470130F4C6D7E0301824B487F4C
6D7F0307824BC8FC030E6F7E031E824B153F03386F7E0378824B150F4B6F7E0201844A48
6F7F4B810207844ACA7F020E177F021E844A717E4A171F8702F8717E494883010386D90F
F885011F86D97FFC4D7F0007B5053F13FCB600C04BB612FCA45E627EE163>88
D<EC3FF0903803FFFE010F6D7E90393FC03FE090397E0007F801F86D7ED801E06D7E4848
6D7E48486E7E48C86C7E7F01F06E7E487E6D6E7EA3707EA36C5AEA03E0C9FCA6167FED7F
FF020FB5FC91387FF807903801FF80903807FC00EB1FF0EB7FC0495AD803FEC7FC485A12
0F5B485A485AA2484817E0A312FF5BA2160FA3161F6D141B007F153B16736D913971FC01
C06C6C14E1001FEC01C1D80FFC903A0780FE03806C6C903A0F00FF07002701FF807E6DB4
FC27007FFFF86D5A011F01E0EB1FF8010190C7EA07E03B417ABF42>97
D<4AB47E020F13F8023F13FE9139FF007F80D903FCEB07E0D907F0EB01F0D91FE0EB0078
49488049488049C87E48485D4915FF00034B138048485CA2485AA2485AA2003F6F130049
EC007C94C7FC127FA35B12FFAD127F7FA4123F7FA2001FEE01C07F000F16036D16801207
6C6C15076D160000015E6C6C151E6D6C5C6D6C5C6D6C5CD90FF8495AD903FCEB07C0903A
00FF803F8091263FFFFEC7FC020F13F80201138032417CBF3A>99
D<181EEF3FFEEE07FFA4EE000F1703A21701B3AAEDFF80020F13F8023F13FE9139FF803F
81903A03FC0007C14948EB01E1D91FE0EB00F94948147D4948143D49C8121F4848150F49
1507120348481503491501120F121F5BA2123F5B127FA45B12FFAD127F7FA3123FA27F12
1FA26C6C1503A26C6C150712036D150F6C6C151F0000163D137F6D6CECF9FF6D6CEB01F1
D90FF0D903C113C06D6CD90F81EBFF80D901FFEB7F019039007FFFFC021F13E002010100
91C7FC41657CE349>I<EC03FE91381FFFE091B512F8903901FE03FE903A07F0007F8049
486D7ED93FC06D7E49C76C7E496E7E49140348488148481401000782491400000F828348
5A1880123F49153FA2007F17C0A35BA212FF90B8FCA30180CAFCA9127F7FA3123FA27F12
1FEF01C06C7E17036C6C1680A26C6C15070001EE0F006D150E6C6C151E6D6C5C6D6C5C6D
6C5CD907F0EB03E0D903FC495A902700FF803FC7FC91383FFFFC020F13F0020113803241
7CBF3A>I<F03F80DA03FC903801FFE091273FFFC00713F091B539F01FC1F8903B03FC03
FC3E03903A07F000FE784948EB7FE04948EB3FC04948011FEB01F049C76C6CC7FC01FE6E
7EA248486E7EA2000382A2491401000782AA00035E6D1403A200015EA26C6C4A5AA2017F
4A5A6D6C495A6D6C495A496C49C8FCD937F013FE903973FC03FC0160B512F0D9E03F13C0
DA03FCC9FC4848CBFCA57FA27FA27F6C7E13FF91B512FE6DECFFF06D15FE6D6F7E6D16E0
84013F16FC01FEC700017FD803F8EC001FD807E0ED03FF4848030013804848167F003FEF
3FC090CA121F127EF00FE012FE481707A66C170F007E18C0A2007F171F6C6CEE3F806C6C
EE7F00000F177ED807F04B5A6C6C4B5A6C6C4B5AD8007FED1FC0D93FE0ECFF80D90FFED9
0FFEC7FC0101B612F0D9003F1480020101F0C8FC3D5E7DBF42>103
D<EB03C0EA07FFB5FCA41201EA007FA2133FB3AAEE7FE0923803FFFC030F13FFDB3F0013
C00378EB1FE04B6D7EDAC1C06D7EDAC3808002C7C7120302CE81170114DC14D802F86E7E
5CA35CA35CB3B3496C4A7F496C4A7FB6D8F003B612C0A442647DE349>I<133C13FF487F
487FA66C5B6C90C7FC133C90C8FCB3A2EB03C0EA07FF127FA41201EA007FA2133FB3B3AC
497E497EB612E0A41B5F7DDE23>I<D903C0EB7FE0D807FF903803FFFCB5010F13FFDB3F
0013C00378EB1FE04B6D7E0001D9C1C06D7E27007FC3808002C7C71203D93FCE81170114
DC14D802F86E7E5CA35CA35CB3B3496C4A7F496C4A7FB6D8F003B612C0A4423F7DBE49>
110 D<D903C0EB7FC0D807FF903807FFFCB5011F13FFDB7F0013C003F8EB1FF0DAC3E0EB
07F80001D9C7806D7E26007FCFC76C7E02DE6E7ED93FFC6F7E4A6F7E4A82181F4A82727E
5C727EA2727EA3727EA41A8084AC4E1300A54E5AA2611807A24E5A6E5E181F6E4B5A6E5E
187F6E4B5A02DE4A90C7FC02CF4A5ADAC780495ADAC3C0EB0FF0DAC1F0EB3FE0913AC07E
01FF806FB448C8FC030F13F80300138093CAFCB3A3497E497EB612F0A4415B7DBE49>
112 D<9039078003F8D807FFEB0FFFB5013F13C092387C0FE0913881F01F9238E03FF000
01EB838039007F8700148FEB3F8E029CEB1FE0EE0FC00298EB030002B890C7FCA214B014
F0A25CA55CB3B0497EEBFFF8B612FCA42C3F7CBE33>114 D<9139FFE00180010FEBFC03
017FEBFF073A01FF001FCFD803F8EB03EFD807E0EB01FF48487F4848147F48C8123F003E
151F007E150F127CA200FC1507A316037EA27E7F6C7E6D91C7FC13F8EA3FFE381FFFF06C
EBFF806C14F86C14FF6C15C06C6C14F0011F80010714FED9007F7F02031480DA003F13C0
1503030013E0167F00E0ED1FF0160F17F86C15071603A36C1501A37EA26C16F016037E17
E06D14076DEC0FC06D1580D8FDF0141FD8F8F8EC7F00013E14FC3AF01FC00FF80107B512
E0D8E001148027C0003FF8C7FC2D417DBF34>I<1438A71478A414F8A31301A31303A213
07130F131FA2137F13FF1203000F90B6FCB8FCA3260007F8C8FCB3AE17E0AE6D6CEB01C0
A316036D6C148016076D6C14006E6C5A91383FC01E91381FF07C6EB45A020313E0913800
7F802B597FD733>I<D903C0150FD807FFED1FFFB50203B5FCA40001ED0007D8007F1501
A2013F81B3B25FA35FA35F011F15066E140E5F130F6E4A7F01075D6D6C494813E0D901FE
4948EBFFC0903A00FFC01F8091393FFFFE00020F13F8020001C0EC800042407DBE49>I<
B6D8801FB500E090B512F8A4000301F0C7D87FFCC7001F1380C601C0DA3FF0913807FE00
051F6F5A017F030F6F5A64133F05075E6E81011F030F5EA26E6F1403010F031F5E171D6E
6F14070107033D93C7FC17386E6F5C01030378150EEF707F6E70131E010103F0151CEFE0
3F6E70133C6D02011638EFC01F03806F1378027F01031670EF800F03C06F13F0023F0107
5EEF000703E0EDF801021F495E040E130303F0EDFC03020F011E5E041C130103F8EDFE07
0207013C93C8FC0438130003FC6F5A02030178150E0470147F03FE169E020101F0159C4C
143F03FF16FC6E5F4C141FA2037F5E4C140FA2033F5E93C81207A26F5E031E1503030E5E
5D3F7FBD60>119 D<B66C49B512E0A4000101F8C8387FFE0026007FE0ED1FF819E0013F
705A61131F6E93C7FC010F160EA26D6C5DA26E153C01031638A26D6C5DA26E15F06D5EA2
6E6C495AA26F1303023F5DA26F1307021F92C8FC6F5B020F140EA26F131E0207141C6F13
3C02031438A26F1378020114706F13F06E5CA21681037F5B16C3033F5BA216E7031F90C9
FC16FF6F5AA36F5AA26F5AA36F5AA26F5AA215015E15035EA2150793CAFC5D150EA2151E
151C153CD81F801338487E486C5BA25D14015D49485A383F80074948CBFC001E133E380F
C0FC6CB45A000113E06C6CCCFC435B7FBD46>121 D E
%EndDVIPSBitmapFont
end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%BeginPaperSize: a4
a4
%%EndPaperSize

%%EndSetup
%%Page: 1 1
1 0 bop 574 872 a Fr(T)l(yp)t(esetting)44 b(Karnaugh)f(Maps)g(and)h(V)
-11 b(eitc)l(h)45 b(Charts)1630 1054 y(with)f(L)1965
1024 y Fq(A)2018 1054 y Fr(T)2092 1085 y(E)2165 1054
y(X)1498 1295 y Fq(Andreas)34 b(W.)f(Wieland)1384 1411
y(eMail:)42 b Fp(awwieland@gmx.de)1561 1607 y Fq(Jan)m(uary)34
b(7th,)e(2002)515 1964 y Fo(1)134 b(Abstract)515 2146
y Fn(Karnaugh)31 b(maps)i(and)g(V)-7 b(eitc)n(h)33 b(c)n(harts)1780
2116 y Fm(1)1850 2146 y Fn(are)f(used)h(to)g(simplify)h(logic)e
(equations.)53 b(The)515 2246 y(dra)n(wing)25 b(of)i(them)h(used)f(to)g
(b)r(e)g(a)g(b)r(oring,)f(anno)n(ying)g(and)h(error-prone)d(task.)36
b(With)28 b(the)515 2345 y(included)e(macros)f(this)h(is)g(no)g(longer)
f(a)g(problem.)36 b(They)26 b(can)g(t)n(yp)r(eset)g(Karnaugh)e(maps)515
2445 y(and)h(V)-7 b(eitc)n(h)26 b(c)n(harts)e(with)i(up)g(to)f(ten)h(v)
-5 b(ariables,)25 b(whic)n(h)g(is)g(more)g(than)h(y)n(ou)e(migh)n(t)i
(lik)n(ely)515 2545 y(need.)54 b(Y)-7 b(ou)33 b(only)g(ha)n(v)n(e)f(to)
h(pro)n(vide)g(a)f(list)i(of)f(v)-5 b(ariable)32 b(iden)n(ti\014ers)h
(plus)h(the)f(function)515 2644 y(table)20 b(of)g(y)n(our)e(logic)i
(function\(s\).)35 b(The)20 b(macros)e(also)h(allo)n(w)g(to)h(mark)f
(the)h(simpli\014cations)515 2744 y(of)27 b(y)n(our)g(logic)f(function)
j(directly)e(within)h(a)f(Karnaugh)f(map)h(or)g(V)-7
b(eitc)n(h)28 b(c)n(hart.)515 3018 y Fo(2)134 b(In)l(tro)t(duction)515
3200 y Fn(Karnaugh)30 b(maps)j(and)f(V)-7 b(eitc)n(h)33
b(c)n(harts)f(are)g(used)g(to)h(simplify)g(logic)f(equations.)51
b(They)515 3300 y(are)39 b(map)h(represen)n(tations)f(of)h(logic)f
(functions,)44 b(and)c(in)h(that)f(they)h(are)e(equiv)-5
b(alen)n(t.)515 3400 y(The)27 b(di\013erence)g(b)r(et)n(w)n(een)h(the)f
(t)n(w)n(o)g(kinds)g(of)g(diagrams)f(is)h(the)h(w)n(a)n(y)e(in)h(whic)n
(h)g(the)h(v)-5 b(ari-)515 3499 y(ables)34 b(of)h(the)g(functions)g
(are)f(lo)r(cated)h(within)h(the)f(diagrams:)50 b(\\The)34
b(Karnaugh)f(map)515 3599 y(.)14 b(.)g(.)50 b(displa)n(ys)25
b(a)g(function's)h(discriminan)n(ts)g(according)e(to)i(the)g
(re\015ected)g(binary)f(\(Gra)n(y\))515 3698 y(co)r(de.)36
b(The)25 b(V)-7 b(eitc)n(h)26 b(c)n(hart)f(.)14 b(.)g(.)50
b(displa)n(ys)25 b(the)h(discriminan)n(ts)e(in)i(natural)f(binary)g
(order.")515 3798 y(\(F.)j(M.)g(Bro)n(wn\))639 3898 y(Ho)n(w)n(ev)n
(er,)f(the)i(dra)n(wing)f(of)g(either)h(kind)g(of)f(them)i(used)e(to)h
(b)r(e)g(a)f(b)r(oring,)h(anno)n(ying)515 3997 y(and)19
b(error-prone)d(task.)34 b(Since)19 b(I)h(had)f(to)g(t)n(yp)r(eset)h(a)
f(50+)f(page)g(collection)h(of)h(exercises)e(for)515
4097 y(a)27 b(basic)f(computer-science)g(lecture)h(with)h(plen)n(t)n(y)
f(of)g(Karnaugh)e(maps)i(in)h(it,)g(I)f(decided)515 4197
y(to)f(write)h(some)f(macros)f(that)i(w)n(ould)g(do)f(this)h(task)g
(for)f(me.)37 b(Let)27 b(us)f(start)h(\014rst)f(with)h(an)515
4296 y(in)n(tro)r(duction)g(on)g(ho)n(w)g(to)h(use)f(these)h(Macros:)
639 4396 y(The)f(\014rst)g(thing)g(y)n(ou)g(ha)n(v)n(e)f(to)h(do)f(is)h
(to)g(put)h(the)f(macro)f(\014le)h Fl(kvmacros.tex)c
Fn(in)n(to)j(a)515 4495 y(directory)i(where)g(T)1157
4513 y(E)1204 4495 y(X)h(will)h(\014nd)f(it,)i(i.e.)42
b(y)n(ou)28 b(ha)n(v)n(e)g(to)h(put)h(it)g(in)n(to)f(a)g(directory)f
(where)515 4595 y(y)n(our)33 b Fl(TEXINPUTS)e Fn(en)n(vironmen)n(t)j(v)
-5 b(ariable)33 b(p)r(oin)n(ts)i(to.)57 b(Y)-7 b(ou)35
b(can)f(then)h(load)f(them)h(b)n(y)515 4695 y(t)n(yping)27
b Fl(\\input)41 b(kvmacros)24 b Fn(somewhere)j(in)h(the)g(pream)n(ble)e
(of)i(y)n(our)e(do)r(cumen)n(t.)p 515 4766 1146 4 v 607
4820 a Fk(1)642 4843 y Fj(In)g(previous)g(releases)g(of)f(this)h(do)r
(cumen)n(t)h(I)f(referred)f(to)h(Karnaugh)h(maps)d(as)i(Karnaugh-V)-6
b(eitc)n(h-)515 4922 y(Maps.)32 b(This)23 b(w)n(as)h(de\014nitely)i
(not)e(correct.)33 b(Thanks)25 b(to)g(F.)e(M.)g(Bro)n(wn)h(for)g(p)r
(oin)n(ting)g(this)g(error)f(out)i(to)515 5001 y(me.)1926
5255 y Fn(1)p eop
%%Page: 2 2
2 1 bop 639 523 a Fn(Supp)r(ose)28 b(no)n(w)f(y)n(ou)g(ha)n(v)n(e)f(a)h
(logic)g(function)h Fi(f)36 b Fn(with)29 b(the)f(follo)n(wing)e
(function)i(table:)926 700 y(Index)p 1178 730 4 100 v
100 w Fi(a)102 b(b)j(c)e(d)p 1746 730 V 100 w(f)p 877
733 1021 4 v 1088 803 a Fn(0)p 1178 833 4 100 v 100 w(0)e(0)e(0)h(0)p
1746 833 V 104 w(1)1088 903 y(1)p 1178 933 V 100 w(0)h(0)e(0)h(1)p
1746 933 V 104 w(1)1088 1002 y(2)p 1178 1032 V 100 w(0)h(0)e(1)h(0)p
1746 1032 V 104 w(1)1088 1102 y(3)p 1178 1132 V 100 w(0)h(0)e(1)h(1)p
1746 1132 V 104 w(0)1088 1202 y(4)p 1178 1232 V 100 w(0)h(1)e(0)h(0)p
1746 1232 V 104 w(0)1088 1301 y(5)p 1178 1331 V 100 w(0)h(1)e(0)h(1)p
1746 1331 V 104 w(1)1088 1401 y(6)p 1178 1431 V 100 w(0)h(1)e(1)h(0)p
1746 1431 V 104 w(1)1088 1501 y(7)p 1178 1530 V 100 w(0)h(1)e(1)h(1)p
1746 1530 V 104 w(0)2046 700 y(Index)p 2298 730 V 100
w Fi(a)j(b)i(c)d(d)p 2866 730 V 100 w(f)p 1997 733 1021
4 v 2208 803 a Fn(8)p 2298 833 4 100 v 100 w(1)f(0)e(0)h(0)p
2866 833 V 104 w(0)2208 903 y(9)p 2298 933 V 100 w(1)h(0)e(0)h(1)p
2866 933 V 104 w(1)2166 1002 y(10)p 2298 1032 V 100 w(1)h(0)e(1)h(0)p
2866 1032 V 104 w(1)2166 1102 y(11)p 2298 1132 V 100
w(1)h(0)e(1)h(1)p 2866 1132 V 104 w(0)2166 1202 y(12)p
2298 1232 V 100 w(1)h(1)e(0)h(0)p 2866 1232 V 104 w(0)2166
1301 y(13)p 2298 1331 V 100 w(1)h(1)e(0)h(1)p 2866 1331
V 104 w(1)2166 1401 y(14)p 2298 1431 V 100 w(1)h(1)e(1)h(0)p
2866 1431 V 104 w(1)2166 1501 y(15)p 2298 1530 V 100
w(1)h(1)e(1)h(1)p 2866 1530 V 104 w(0)639 1679 y(This)38
b(logic)e(function)i(can)f(easily)g(b)r(e)h(put)g(in)n(to)f(a)g
(Karnaugh)e(map)j(b)n(y)f(using)g(the)515 1779 y Fl(\\karnaughmap)p
Fn(-macro)1293 1749 y Fm(2)1324 1779 y Fn(.)42 b(It)29
b(has)f(\014v)n(e)h(parameters:)38 b(The)29 b(n)n(um)n(b)r(er)g(of)g(v)
-5 b(ariables)27 b(in)j(the)515 1879 y(map,)25 b(an)g(iden)n(ti\014er)g
(for)g(the)h(function,)g(a)f(list)g(of)g(v)-5 b(ariable)24
b(iden)n(ti\014ers)h(for)g(the)g(v)-5 b(ariables,)515
1978 y(and)38 b(the)g(list)g(of)g(v)-5 b(alues)38 b(of)g
Fi(f)47 b Fn(for)37 b(eac)n(h)g(line)i(in)f(the)g(function)h(table.)68
b(The)38 b(v)-5 b(ariable)515 2078 y(iden)n(ti\014ers)23
b(in)h(the)f(third)h(parameter)e(are)h(ordered)f(from)h(highest)g(to)h
(lo)n(w)n(est)e(signi\014cance)515 2178 y(\(the)31 b(same)f(w)n(a)n(y)g
(as)f(in)i(the)g(function)h(table,)f(with)g Fi(a)g Fn(ha)n(ving)e(a)i
(signi\014cance)e(of)i(2)3180 2147 y Fm(3)3245 2178 y
Fn(=)c(8)515 2277 y(and)32 b Fi(d)h Fn(ha)n(ving)f(a)g(signi\014cance)g
(of)g(2)1689 2247 y Fm(0)1758 2277 y Fn(=)f(1\).)52 b(The)32
b(list)h(of)g(v)-5 b(alues)32 b(of)h Fi(f)41 b Fn(w)n(as)32
b(read)f(from)515 2377 y(lo)n(w)n(est)26 b(to)i(highest)f(index.)37
b(The)28 b(\014fth)g(parameter)e(remains)h(empt)n(y)h(in)g(this)f
(example,)h(it)515 2476 y(will)g(b)r(e)g(discussed)f(b)r(elo)n(w:)515
2659 y Fl(\\karnaughmap{4}{)o(f\()o(a,)o(b,c)o(,d)o(\):})o({a)o(bc)o
(d}{)o(11)o(100)o(11)o(001)o(10)o(01)o(10})o({})639 2842
y Fn(This)j(pro)r(duces)g(the)g(follo)n(wing)f(Karnaugh)f(map,)j(where)
e(the)i(indices)f(in)g(the)h(lo)n(w)n(er)515 2941 y(left)d(corner)e(of)
i(eac)n(h)f(b)r(o)n(x)g(corresp)r(ond)f(to)h(the)h(indices)g(in)f(the)h
(function)h(table:)3063 2911 y Fm(3)p 1758 4185 756 4
v 1758 3995 V 1758 3806 V 1758 3617 V 1756 4183 4 756
v 1945 4183 V 2134 4183 V 2323 4183 V 1758 3428 756 4
v 2512 4183 4 756 v 1392 3259 a Fn(f\(a,b,c,d\):)1832
3548 y(1)1767 3606 y Fh(0)2021 3548 y Fn(1)1956 3606
y Fh(1)1832 3737 y Fn(1)1767 3795 y Fh(2)2021 3737 y
Fn(0)1956 3795 y Fh(3)2399 3548 y Fn(0)2334 3606 y Fh(4)2210
3548 y Fn(1)2145 3606 y Fh(5)2399 3737 y Fn(1)2334 3795
y Fh(6)2210 3737 y Fn(0)2145 3795 y Fh(7)1832 4115 y
Fn(0)1767 4174 y Fh(8)2021 4115 y Fn(1)1956 4174 y Fh(9)1832
3926 y Fn(1)1767 3984 y Fh(10)2021 3926 y Fn(0)1956 3984
y Fh(11)2399 4115 y Fn(0)2334 4174 y Fh(12)2210 4115
y Fn(1)2145 4174 y Fh(13)2399 3926 y Fn(1)2334 3984 y
Fh(14)2210 3926 y Fn(0)2145 3984 y Fh(15)1425 4012 y
Fn(a)p 1474 4185 76 4 v 1474 3806 V 1511 4183 4 378 v
2302 3144 a(b)p 2134 3219 4 76 v 2512 3219 V 2136 3183
378 4 v 1617 3823 a(c)p 1663 3996 76 4 v 1663 3617 V
1700 3994 4 378 v 2113 3333 a(d)p 1945 3408 4 76 v 2323
3408 V 1947 3372 378 4 v 639 4365 a(The)f(macros)e(w)n(ork)g(similar)h
(for)g(V)-7 b(eitc)n(h)28 b(c)n(harts:)515 4548 y Fl(\\veitchchart{4}{)
o(f\()o(a,)o(b,c)o(,d)o(\):})o({a)o(bc)o(d}{)o(01)o(100)o(11)o(001)o
(10)o(01)o(10})o({})p 515 4613 1146 4 v 607 4666 a Fk(2)642
4690 y Fj(Users)18 b(of)g(older)h(v)n(ersions)g(of)f(the)i(macro)e(pac)
n(k)l(age)j(will)c(notice)j(that)g(the)g(name)e(has)h(c)n(hanged.)32
b(Belo)n(w)515 4769 y(y)n(ou)24 b(will)e(\014nd)i(a)g(discussion)g(of)f
(the)i(c)n(hanges)g(b)r(et)n(w)n(een)g(v)n(ersions.)607
4824 y Fk(3)642 4848 y Fj(The)k(indices)g(can)h(easily)f(b)r(e)h
(calculated)g(from)e(the)i(v)l(ariable)f(v)l(alues)g(in)g(the)h
(function)g(table,)h(i.e.)515 4927 y(line)23 b(11:)32
b(the)24 b(index)g(equals)g Fg(a)16 b Ff(\001)g Fj(2)1419
4903 y Fk(3)1469 4927 y Fj(+)g Fg(b)g Ff(\001)f Fj(2)1656
4903 y Fk(2)1707 4927 y Fj(+)g Fg(c)g Ff(\001)h Fj(2)1894
4903 y Fk(1)1944 4927 y Fj(+)g Fg(d)g Ff(\001)f Fj(2)2137
4903 y Fk(0)2192 4927 y Fj(=)k(1)d Ff(\001)f Fj(8)h(+)g(0)g
Ff(\001)f Fj(4)h(+)g(1)g Ff(\001)f Fj(2)h(+)f(1)h Ff(\001)g
Fj(1)k(=)f(11.)1926 5255 y Fn(2)p eop
%%Page: 3 3
3 2 bop 1758 1576 756 4 v 1758 1387 V 1758 1198 V 1758
1009 V 1756 1574 4 756 v 1945 1574 V 2134 1574 V 2323
1574 V 1758 820 756 4 v 2512 1574 4 756 v 1392 650 a
Fn(f\(a,b,c,d\):)1832 939 y(0)1767 997 y Fh(0)2021 939
y Fn(1)1956 997 y Fh(1)1832 1128 y Fn(1)1767 1186 y Fh(2)2021
1128 y Fn(0)1956 1186 y Fh(3)2210 939 y Fn(0)2145 997
y Fh(4)2399 939 y Fn(1)2334 997 y Fh(5)2210 1128 y Fn(1)2145
1186 y Fh(6)2399 1128 y Fn(0)2334 1186 y Fh(7)1832 1317
y Fn(0)1767 1375 y Fh(8)2021 1317 y Fn(1)1956 1375 y
Fh(9)1832 1506 y Fn(1)1767 1565 y Fh(10)2021 1506 y Fn(0)1956
1565 y Fh(11)2210 1317 y Fn(0)2145 1375 y Fh(12)2399
1317 y Fn(1)2334 1375 y Fh(13)2210 1506 y Fn(1)2145 1565
y Fh(14)2399 1506 y Fn(0)2334 1565 y Fh(15)1425 1403
y Fn(a)p 1474 1576 76 4 v 1474 1198 V 1511 1574 4 378
v 2302 535 a(b)p 2134 610 4 76 v 2512 610 V 2136 574
378 4 v 1617 1119 a(c)p 1663 1198 76 4 v 1663 1009 V
1700 1196 4 189 v 1617 1497 a(c)p 1663 1576 76 4 v 1663
1387 V 1700 1574 4 189 v 2018 724 a(d)p 1945 799 4 76
v 2134 799 V 1947 763 189 4 v 332 w(d)p 2323 799 4 76
v 2512 799 V 2325 763 189 4 v 639 1757 a(Notice)24 b(the)h
(di\013erence)f(in)g(the)g(v)-5 b(ariable)23 b(lo)r(cation)h(in)g(the)h
(diagrams.)33 b(In)25 b(m)n(y)e(opinion)515 1856 y(Karnaugh)i(maps)i
(are)g(m)n(uc)n(h)g(easier)f(to)h(use)h(if)g(y)n(ou)e(need)i(to)f
(simplify)h(a)f(logic)f(function;)515 1956 y(therefore)g(V)-7
b(eitc)n(h)28 b(c)n(harts)e(will)h(not)g(b)r(e)h(discussed)f(an)n(y)f
(further)h(in)h(this)f(do)r(cumen)n(t.)37 b(Ex-)515 2055
y(cept)g(otherwise)g(noticed,)i(the)f(macros')e(syn)n(tax)g(and)h
(functionalit)n(y)h(are)e(exactly)h(the)515 2155 y(same)27
b(for)g(Karnaugh)e(maps)j(and)f(V)-7 b(eitc)n(h)28 b(c)n(harts.)639
2255 y(The)k(macros)d(that)j(read)f(the)g(v)-5 b(ariable)31
b(list)g(and)g(the)h(list)g(of)f(logic)f(v)-5 b(alues)31
b(\(i.e.)49 b(pa-)515 2354 y(rameters)23 b(#3)h(and)g(#4\))g(w)n(ork)f
(recursiv)n(ely)-7 b(.)34 b(Therefore,)23 b(y)n(ou)h(ha)n(v)n(e)f(to)h
(tak)n(e)f(sp)r(ecial)h(care)515 2454 y(to)j(supply)g(the)g(correct)e
(n)n(um)n(b)r(er)i(of)g(tok)n(ens)f(to)h(prin)n(t:)36
b(If)27 b(y)n(ou)g(supply)g(a)f(list)h(of)g(v)-5 b(ariable)515
2554 y(iden)n(ti\014ers)26 b(or)g(a)h(list)g(of)f(logic)g(v)-5
b(alues)27 b(that)g(con)n(tains)f(few)n(er)g(elemen)n(ts)h(than)g
(needed)g(the)515 2653 y(macros)f(will)i(cause)e(error)g(messages)g
(similar)h(to)g(the)h(follo)n(wing:)515 2836 y Fl(!)43
b(Argument)d(of)j(\\kvgetonechar)38 b(has)k(an)h(extra)f(}.)515
2935 y(<inserted)e(text>)1212 3035 y(\\par)515 3135 y(l.201)h(}{})515
3334 y(?)639 3517 y Fn(On)25 b(the)f(con)n(trary)-7 b(,)24
b(if)h(an)n(y)e(of)i(the)g(t)n(w)n(o)e(lists)i(is)f(longer)f(than)i
(needed,)g Fe(you)i(wil)t(l)h(not)f(b)l(e)515 3616 y(noti\014e)l(d!)47
b Fn(Moreo)n(v)n(er,)24 b(eac)n(h)h(en)n(try)g(has)h(to)f(b)r(e)i(one)e
(c)n(haracter)f(long,)i(otherwise)f(|)h(lik)n(e)f(a)515
3716 y(v)-5 b(ariable)26 b(iden)n(ti\014er)i(enclosed)f(in)h($s)e(|)i
(y)n(ou)f(ha)n(v)n(e)f(to)i(put)g(it)g(in)n(to)f(braces:)515
3898 y Fl(\\karnaughmap{4}{)o($f)o(\(a)o(,b,)o(c,)o(d\):)o($})o({{)o
($a$)o(}{)o($b$)o(}{)o($c$)o(}{)o($d)o($}})o({0)o(110)o(01)o(10)o(011)o
(00)o(110)o(}{)o(})639 4081 y Fn(This)h(pro)r(duces)f(the)h(follo)n
(wing)e(Karnaugh)g(map:)1926 5255 y(3)p eop
%%Page: 4 4
4 3 bop 1758 1576 756 4 v 1758 1387 V 1758 1198 V 1758
1009 V 1756 1574 4 756 v 1945 1574 V 2134 1574 V 2323
1574 V 1758 820 756 4 v 2512 1574 4 756 v 1354 650 a
Fi(f)9 b Fn(\()p Fi(a;)14 b(b;)g(c;)g(d)p Fn(\))23 b(:)1832
939 y(0)1767 997 y Fh(0)2021 939 y Fn(1)1956 997 y Fh(1)1832
1128 y Fn(1)1767 1186 y Fh(2)2021 1128 y Fn(0)1956 1186
y Fh(3)2399 939 y Fn(0)2334 997 y Fh(4)2210 939 y Fn(1)2145
997 y Fh(5)2399 1128 y Fn(1)2334 1186 y Fh(6)2210 1128
y Fn(0)2145 1186 y Fh(7)1832 1506 y Fn(0)1767 1565 y
Fh(8)2021 1506 y Fn(1)1956 1565 y Fh(9)1832 1317 y Fn(1)1767
1375 y Fh(10)2021 1317 y Fn(0)1956 1375 y Fh(11)2399
1506 y Fn(0)2334 1565 y Fh(12)2210 1506 y Fn(1)2145 1565
y Fh(13)2399 1317 y Fn(1)2334 1375 y Fh(14)2210 1317
y Fn(0)2145 1375 y Fh(15)1424 1403 y Fi(a)p 1474 1576
76 4 v 1474 1198 V 1511 1574 4 378 v 2307 535 a(b)p 2134
610 4 76 v 2512 610 V 2136 574 378 4 v 1617 1214 a(c)p
1663 1387 76 4 v 1663 1009 V 1700 1385 4 378 v 2114 724
a(d)p 1945 799 4 76 v 2323 799 V 1947 763 378 4 v 515
1848 a Fo(3)134 b(Marking)46 b(simpli\014cations)515
2030 y Fn(The)29 b(already)e(men)n(tioned)i(\014fth)h(parameter)d(can)i
(b)r(e)g(used)g(if)g(y)n(ou)f(w)n(an)n(t)g(to)h(dra)n(w)f(some-)515
2130 y(thing)f(inside)g(the)g(Karnaugh)e(map.)37 b(F)-7
b(or)26 b(example)h(this)g(is)g(useful)g(if)h(y)n(ou)e(w)n(an)n(t)g(to)
h(sho)n(w)515 2230 y(ho)n(w)g(y)n(ou)g(simpli\014ed)h(a)f(logic)f
(function:)515 2412 y Fl(\\karnaughmap{4}{)o($f)o(\(a)o(,b,)o(c,)o
(d\):)o($})o({{)o($a$)o(}{)o($b$)o(}{)o($c$)o(}{)o($d)o($}})o(\045)515
2512 y({011001100110011)o(0})o(\045)515 2611 y({\045)515
2711 y(\\put\(0,2\){\\oval\()o(1.)o(9,)o(1.9)o(\)[)o(r]})515
2811 y(\\put\(4,2\){\\oval\()o(1.)o(9,)o(1.9)o(\)[)o(l]})515
2910 y(\\put\(2,0\){\\oval\()o(1.)o(9,)o(1.9)o(\)[)o(t]})515
3010 y(\\put\(2,4\){\\oval\()o(1.)o(9,)o(1.9)o(\)[)o(b]})515
3110 y(})639 3292 y Fn(The)i(corresp)r(onding)e(Karnaugh)f(map)j(lo)r
(oks)e(lik)n(e)i(this:)p 1758 4536 756 4 v 1758 4346
V 1758 4157 V 1758 3968 V 1756 4534 4 756 v 1945 4534
V 2134 4534 V 2323 4534 V 1758 3779 756 4 v 2512 4534
4 756 v 1936 3978 a Fd($)p 1936 4169 4 27 v 1936 4337
a(\045)p 1758 4337 14 4 v 1758 3978 V 2333 3978 a(')p
2333 4169 4 27 v 2333 4337 a(&)p 2500 4337 14 4 v 2500
3978 V 1955 4356 a(')p 1955 4534 4 14 v 27 w($)p 2314
4534 V 2122 4356 27 4 v 1955 3791 4 14 v 1955 3959 a(&)p
2314 3791 V 27 w(\045)p 2122 3959 27 4 v 1354 3609 a
Fi(f)9 b Fn(\()p Fi(a;)14 b(b;)g(c;)g(d)p Fn(\))23 b(:)1832
3899 y(0)1767 3957 y Fh(0)2021 3899 y Fn(1)1956 3957
y Fh(1)1832 4088 y Fn(1)1767 4146 y Fh(2)2021 4088 y
Fn(0)1956 4146 y Fh(3)2399 3899 y Fn(0)2334 3957 y Fh(4)2210
3899 y Fn(1)2145 3957 y Fh(5)2399 4088 y Fn(1)2334 4146
y Fh(6)2210 4088 y Fn(0)2145 4146 y Fh(7)1832 4466 y
Fn(0)1767 4525 y Fh(8)2021 4466 y Fn(1)1956 4525 y Fh(9)1832
4277 y Fn(1)1767 4335 y Fh(10)2021 4277 y Fn(0)1956 4335
y Fh(11)2399 4466 y Fn(0)2334 4525 y Fh(12)2210 4466
y Fn(1)2145 4525 y Fh(13)2399 4277 y Fn(1)2334 4335 y
Fh(14)2210 4277 y Fn(0)2145 4335 y Fh(15)1424 4362 y
Fi(a)p 1474 4536 76 4 v 1474 4157 V 1511 4534 4 378 v
2307 3495 a(b)p 2134 3570 4 76 v 2512 3570 V 2136 3534
378 4 v 1617 4173 a(c)p 1663 4347 76 4 v 1663 3968 V
1700 4345 4 378 v 2114 3684 a(d)p 1945 3759 4 76 v 2323
3759 V 1947 3723 378 4 v 639 4716 a Fn(Y)-7 b(ou)38 b(can)g(use)g(an)n
(y)f(of)h(L)1431 4699 y Fm(A)1468 4716 y Fn(T)1514 4734
y(E)1560 4716 y(X's)g(graphics)e(macros)h(for)g(this)h(purp)r(ose.)68
b(The)38 b(Kar-)515 4816 y(naugh)27 b(map)i(has)e(its)i(piv)n(ot)e(p)r
(oin)n(t)i(at)f(the)h(lo)n(w)n(er)d(left)j(p)r(oin)n(t)2443
4786 y Fm(4)2509 4816 y Fn(and)f(a)g(unitlength)h(that)f(is)p
515 4885 1146 4 v 607 4939 a Fk(4)642 4962 y Fj(This)23
b(is)g(not)h(exactly)h(true,)f(but)g(su\016cien)n(t)h(if)d(y)n(ou)j(do)
f(not)g(w)n(an)n(t)h(to)f(mo)r(dify)e(the)j(macros.)1926
5255 y Fn(4)p eop
%%Page: 5 5
5 4 bop 515 523 a Fn(equal)30 b(to)g(the)h(length)f(of)h(a)f(single)g
(b)r(o)n(x)g(within)h(the)g(Karnaugh)d(map.)45 b(Sometimes)31
b(y)n(ou)515 623 y(ma)n(y)i(\014nd)g(that)h(the)g Fl(\\oval)p
Fn(s)d(that)j(y)n(ou)f(w)n(an)n(t)g(to)g(dra)n(w)f(inside)i(a)f
(Karnaugh)f(map)h(are)515 722 y(sligh)n(tly)c(shifted)i(to)f(the)h
(righ)n(t.)44 b(This)30 b(o)r(ccurs)f(if)i(y)n(ou)e(use)h(the)h
Fl(eepic)p Fn(-P)n(ac)n(k)-5 b(age)25 b(in)30 b(y)n(our)515
822 y(do)r(cumen)n(t.)38 b(In)28 b(this)h(case,)e(mak)n(e)g(a)h(cop)n
(y)f(of)h(the)h Fl(eepic.sty)24 b Fn(\014le,)k(rename)g(it)g(to)g
(some-)515 922 y(thing)g(lik)n(e)g Fl(myeepic.sty)c Fn(and)k(commen)n
(t)g(out)h(the)f(de\014nition)h(of)f(the)h Fl(\\oval)p
Fn(-macro)c(in)515 1021 y(y)n(our)36 b(lo)r(cal)i(cop)n(y)-7
b(.)67 b(If)38 b(y)n(ou)f(put)h(this)h(new)f Fl(myeepic.sty)33
b Fn(\014le)38 b(somewhere)f(in)n(to)g(y)n(our)515 1121
y(T)561 1139 y(E)607 1121 y(X's)d(searc)n(h)e(path)h(so)g(that)h(T)1556
1139 y(E)1602 1121 y(X)g(can)f(\014nd)h(it)g(and)f(y)n(ou)f(load)h(it)h
(prop)r(erly)e(with)i(e.g.)515 1220 y Fl(\\usepackage{myee)o(pi)o(c})o
Fn(,)22 b(y)n(ou)27 b(shouldn't)h(exp)r(erience)f(an)n(y)g(more)g
(trouble.)515 1495 y Fo(4)134 b(Other)46 b(features)515
1677 y Fn(There)25 b(are)f(some)h(more)g(features)g(that)g(y)n(ou)g
(can)g(use.)36 b(P)n(ossibly)24 b(the)i(most)f(imp)r(ortan)n(t)g(is)515
1776 y(that)j(y)n(ou)f(can)h(c)n(hange)e(the)j(size)e(of)h(the)g
(diagrams)f(b)n(y)g(c)n(hanging)g(the)h(size)g(of)g(the)g(b)r(o)n(xes)
515 1876 y(within)g(the)g(map,)g(simply)f(b)n(y)h(t)n(yping:)515
2059 y Fl(\\kvunitlength=15)o(mm)515 2158 y(\\karnaughmap{4}{)o($f)o
(:$)o(}{a)o(bc)o(d}{)o(01)o(10)o(011)o(00)o(110)o(01)o(10})o({})639
2341 y Fn(This)64 b(results)g(in)g(the)h(follo)n(wing)e(Karnaugh)f
(map.)146 b(The)65 b(setting)f(of)g(the)515 2441 y Fl(\\kvunitlength)57
b Fn(remains)62 b(activ)n(e)g(un)n(til)h(y)n(ou)f(c)n(hange)g(it)h
(again;)2833 2410 y Fm(5)2949 2441 y Fn(the)h(default)515
2540 y Fl(\\kvunitlength)22 b Fn(is)28 b(8)13 b(mm:)p
1593 4778 1418 4 v 1593 4423 V 1593 4069 V 1593 3715
V 1591 4776 4 1418 v 1945 4776 V 2300 4776 V 2654 4776
V 1593 3360 1418 4 v 3008 4776 4 1418 v 1190 3025 a Fi(f)32
b Fn(:)1749 3563 y(0)1610 3695 y Fh(0)2103 3563 y Fn(1)1965
3695 y Fh(1)1749 3917 y Fn(1)1610 4050 y Fh(2)2103 3917
y Fn(0)1965 4050 y Fh(3)2812 3563 y Fn(0)2673 3695 y
Fh(4)2458 3563 y Fn(1)2319 3695 y Fh(5)2812 3917 y Fn(1)2673
4050 y Fh(6)2458 3917 y Fn(0)2319 4050 y Fh(7)1749 4626
y Fn(0)1610 4758 y Fh(8)2103 4626 y Fn(1)1965 4758 y
Fh(9)1749 4271 y Fn(1)1610 4404 y Fh(10)2103 4271 y Fn(0)1965
4404 y Fh(11)2812 4626 y Fn(0)2673 4758 y Fh(12)2458
4626 y Fn(1)2319 4758 y Fh(13)2812 4271 y Fn(1)2673 4404
y Fh(14)2458 4271 y Fn(0)2319 4404 y Fh(15)987 4440 y
Fn(a)p 1061 4778 142 4 v 1061 4069 V 1130 4776 4 709
v 2632 2803 a(b)p 2300 2969 4 142 v 3008 2969 V 2301
2900 709 4 v 1344 4085 a(c)p 1415 4424 142 4 v 1415 3715
V 1485 4422 4 709 v 2278 3157 a(d)p 1945 3323 4 142 v
2654 3323 V 1947 3254 709 4 v 515 4829 1146 4 v 607 4883
a Fk(5)642 4906 y Fj(Or,)22 b(of)g(course,)i(un)n(til)e(y)n(ou)i(lea)n
(v)n(e)g(the)g(group)f(in)g(whic)n(h)g(y)n(ou)g(rede\014ned)i(the)e(v)l
(alue.)32 b(This)22 b(applies)h(to)515 4985 y(all)g(c)n(hangeable)i
(parameters)f(and)g(macro)f(de\014nitions)h(in)f(this)h(section!)1926
5255 y Fn(5)p eop
%%Page: 6 6
6 5 bop 639 523 a Fn(Another)37 b(feature)g(is)g(that)g(y)n(ou)f(can)h
(switc)n(h)g(o\013)g(the)g(indices)g(inside)g(the)g(map)g(b)n(y)515
623 y(t)n(yping:)515 805 y Fl(\\kvnoindex)515 905 y(\\karnaughmap{4}{)o
($f)o(:$)o(}{a)o(bc)o(d}{)o(01)o(10)o(011)o(00)o(110)o(01)o(10})o({})p
1758 2151 756 4 v 1758 1961 V 1758 1772 V 1758 1583 V
1756 2149 4 756 v 1945 2149 V 2134 2149 V 2323 2149 V
1758 1394 756 4 v 2512 2149 4 756 v 1521 1224 a Fi(f)32
b Fn(:)1832 1514 y(0)147 b(1)1832 1703 y(1)g(0)2399 1514
y(0)-231 b(1)2399 1703 y(1)g(0)1832 2081 y(0)147 b(1)1832
1892 y(1)g(0)2399 2081 y(0)-231 b(1)2399 1892 y(1)g(0)1425
1977 y(a)p 1474 2151 76 4 v 1474 1772 V 1511 2149 4 378
v 2302 1110 a(b)p 2134 1185 4 76 v 2512 1185 V 2136 1149
378 4 v 1617 1788 a(c)p 1663 1962 76 4 v 1663 1583 V
1700 1960 4 378 v 2113 1299 a(d)p 1945 1374 4 76 v 2323
1374 V 1947 1338 378 4 v 639 2331 a(This)24 b(setting)f(also)f(remains)
h(activ)n(e)f(un)n(til)i(y)n(ou)e(switc)n(h)h(indexing)h(on)f(again)f
(using)h(the)515 2431 y Fl(\\kvindex)p Fn(-macro:)515
2613 y Fl(\\kvindex)515 2713 y(\\karnaughmap{4}{)o($f)o(:$)o(}{a)o(bc)o
(d}{)o(01)o(10)o(011)o(00)o(110)o(01)o(10})o({})p 1758
3959 756 4 v 1758 3769 V 1758 3580 V 1758 3391 V 1756
3957 4 756 v 1945 3957 V 2134 3957 V 2323 3957 V 1758
3203 756 4 v 2512 3957 4 756 v 1521 3033 a Fi(f)32 b
Fn(:)1832 3322 y(0)1767 3380 y Fh(0)2021 3322 y Fn(1)1956
3380 y Fh(1)1832 3511 y Fn(1)1767 3569 y Fh(2)2021 3511
y Fn(0)1956 3569 y Fh(3)2399 3322 y Fn(0)2334 3380 y
Fh(4)2210 3322 y Fn(1)2145 3380 y Fh(5)2399 3511 y Fn(1)2334
3569 y Fh(6)2210 3511 y Fn(0)2145 3569 y Fh(7)1832 3889
y Fn(0)1767 3948 y Fh(8)2021 3889 y Fn(1)1956 3948 y
Fh(9)1832 3700 y Fn(1)1767 3758 y Fh(10)2021 3700 y Fn(0)1956
3758 y Fh(11)2399 3889 y Fn(0)2334 3948 y Fh(12)2210
3889 y Fn(1)2145 3948 y Fh(13)2399 3700 y Fn(1)2334 3758
y Fh(14)2210 3700 y Fn(0)2145 3758 y Fh(15)1425 3786
y Fn(a)p 1474 3959 76 4 v 1474 3580 V 1511 3957 4 378
v 2302 2918 a(b)p 2134 2993 4 76 v 2512 2993 V 2136 2957
378 4 v 1617 3597 a(c)p 1663 3770 76 4 v 1663 3391 V
1700 3768 4 378 v 2113 3107 a(d)p 1945 3182 4 76 v 2323
3182 V 1947 3146 378 4 v 639 4139 a(Usually)-7 b(,)68
b(the)60 b(fon)n(t)g(size)g(of)g(the)g(map's)g(con)n(ten)n(ts)f(and)h
(indices)g(should)g(b)r(e)515 4239 y(suitable)54 b(\(the)g(defaults)h
(are)e Fl(\\tiny)f Fn(for)h Fl(\\kvindexsize)c Fn(and)54
b Fl(\\normalsize)c Fn(for)515 4339 y Fl(\\kvcontentsize)p
Fn(\).)59 b(If)38 b(y)n(ou)e(w)n(an)n(t)g(to)h(c)n(hange)f(them,)k(y)n
(ou)c(can)h(do)g(this)g(b)n(y)g(rede\014n-)515 4438 y(ing)22
b(the)i Fl(\\kvcontentsize)p Fn(-)17 b(and)23 b Fl(\\kvindexsize)p
Fn(-macr)o(os)17 b(\(Preferably)-7 b(,)22 b(y)n(ou)h(should)f(do)515
4538 y(this)28 b(in)f(the)h(pream)n(ble)f(of)h(y)n(our)e(do)r(cumen)n
(t\):)515 4721 y Fl(\\renewcommand\\kv)o(in)o(de)o(xsi)o(ze)o({\\f)o
(oo)o(tn)o(ote)o(si)o(ze})515 4820 y(\\karnaughmap{4}{)o($f)o(:$)o(}{a)
o(bc)o(d}{)o(01)o(10)o(011)o(00)o(110)o(01)o(10})o({})1926
5255 y Fn(6)p eop
%%Page: 7 7
7 6 bop 1758 1576 756 4 v 1758 1387 V 1758 1198 V 1758
1009 V 1756 1574 4 756 v 1945 1574 V 2134 1574 V 2323
1574 V 1758 820 756 4 v 2512 1574 4 756 v 1521 650 a
Fi(f)32 b Fn(:)1832 939 y(0)1767 997 y Fj(0)2021 939
y Fn(1)1956 997 y Fj(1)1832 1128 y Fn(1)1767 1186 y Fj(2)2021
1128 y Fn(0)1956 1186 y Fj(3)2399 939 y Fn(0)2334 997
y Fj(4)2210 939 y Fn(1)2145 997 y Fj(5)2399 1128 y Fn(1)2334
1186 y Fj(6)2210 1128 y Fn(0)2145 1186 y Fj(7)1832 1506
y Fn(0)1767 1565 y Fj(8)2021 1506 y Fn(1)1956 1565 y
Fj(9)1832 1317 y Fn(1)1767 1375 y Fj(10)2021 1317 y Fn(0)1956
1375 y Fj(11)2399 1506 y Fn(0)2334 1565 y Fj(12)2210
1506 y Fn(1)2145 1565 y Fj(13)2399 1317 y Fn(1)2334 1375
y Fj(14)2210 1317 y Fn(0)2145 1375 y Fj(15)1425 1403
y Fn(a)p 1474 1576 76 4 v 1474 1198 V 1511 1574 4 378
v 2302 535 a(b)p 2134 610 4 76 v 2512 610 V 2136 574
378 4 v 1617 1214 a(c)p 1663 1387 76 4 v 1663 1009 V
1700 1385 4 378 v 2113 724 a(d)p 1945 799 4 76 v 2323
799 V 1947 763 378 4 v 639 1757 a(In)25 b(the)f(same)f(w)n(a)n(y)g(y)n
(ou)h(can)f(also)g(c)n(hange)g(the)i(fon)n(t)f(family)g(\(Although)g(I)
g(doubt)h(that)515 1856 y(this)j(is)f(sensible\):)515
2039 y Fl(\\renewcommand\\kv)o(in)o(de)o(xsi)o(ze)o({\\f)o(oo)o(tn)o
(ote)o(si)o(ze\\)o(it)o(})515 2138 y(\\karnaughmap{4}{)o($f)o(:$)o(}{a)
o(bc)o(d}{)o(01)o(10)o(011)o(00)o(110)o(01)o(10})o({})p
1758 3384 756 4 v 1758 3195 V 1758 3006 V 1758 2817 V
1756 3382 4 756 v 1945 3382 V 2134 3382 V 2323 3382 V
1758 2628 756 4 v 2512 3382 4 756 v 1521 2458 a Fi(f)32
b Fn(:)1832 2747 y(0)1767 2806 y Fc(0)2021 2747 y Fn(1)1956
2806 y Fc(1)1832 2936 y Fn(1)1767 2995 y Fc(2)2021 2936
y Fn(0)1956 2995 y Fc(3)2399 2747 y Fn(0)2334 2793 y
Fc(4)2210 2747 y Fn(1)2145 2806 y Fc(5)2399 2936 y Fn(1)2334
2995 y Fc(6)2210 2936 y Fn(0)2145 2982 y Fc(7)1832 3314
y Fn(0)1767 3373 y Fc(8)2021 3314 y Fn(1)1956 3373 y
Fc(9)1832 3125 y Fn(1)1767 3184 y Fc(10)2021 3125 y Fn(0)1956
3184 y Fc(11)2399 3314 y Fn(0)2334 3373 y Fc(12)2210
3314 y Fn(1)2145 3373 y Fc(13)2399 3125 y Fn(1)2334 3171
y Fc(14)2210 3125 y Fn(0)2145 3184 y Fc(15)1425 3211
y Fn(a)p 1474 3384 76 4 v 1474 3006 V 1511 3382 4 378
v 2302 2343 a(b)p 2134 2418 4 76 v 2512 2418 V 2136 2382
378 4 v 1617 3022 a(c)p 1663 3195 76 4 v 1663 2817 V
1700 3193 4 378 v 2113 2532 a(d)p 1945 2607 4 76 v 2323
2607 V 1947 2571 378 4 v 639 3565 a(These)39 b(macros)f(are)g(named)h
Fl(\\kvfoo)p Fn(,)h(b)r(ecause)f(they)g(w)n(ork)f(b)r(oth)h(for)g
(Karnaugh)515 3664 y(maps)27 b(and)g(V)-7 b(eitc)n(h)28
b(c)n(harts.)515 3939 y Fo(5)134 b(If)45 b(y)l(ou)h(use)f(an)f(older)i
(v)l(ersion)g(of)f(the)g(macros.)23 b(.)g(.)515 4121
y Fn(.)14 b(.)g(.)57 b(y)n(ou)28 b(will)i(certainly)f(ha)n(v)n(e)g
(noticed)g(a)h(n)n(um)n(b)r(er)f(of)h(c)n(hanges.)41
b(The)30 b(most)f(imp)r(ortan)n(t)515 4220 y(one)g(is)h(that)g(I)g(ha)n
(v)n(e)f(c)n(hanged)g(the)h(name)g(of)g(the)g(macro)f(that)h(dra)n(ws)e
(Karnaugh)g(maps)515 4320 y(from)k Fl(\\kvmap)f Fn(to)h
Fl(\\karnaughmap)p Fn(.)48 b(I)33 b(suggest)f(that)h(y)n(ou)f(use)h
(the)g(new)g(name)f(in)h(do)r(c-)515 4420 y(umen)n(ts)e(that)g(y)n(ou)g
(newly)g(create.)46 b(Ho)n(w)n(ev)n(er,)30 b(I)h(in)n(tro)r(duced)g(an)
g(alias)f(so)g(that)i(the)f(old)515 4519 y(macro)26 b(name)h(still)h(w)
n(orks:)515 4702 y Fl(\\def\\kvmap{\\karn)o(au)o(gh)o(map)o(})639
4885 y Fn(Also,)d(in)h(some)e(older)g(v)n(ersions)f(tok)n(ens)i(in)g
(the)g(v)-5 b(ariable)24 b(list)h(or)f(function)i(table)f(that)515
4984 y(w)n(ere)f(longer)f(than)i(one)g(c)n(haracter)e(had)i(to)g(b)r(e)
g(enclosed)f(in)h Fe(double)33 b Fn(braces)23 b(\(If)j(y)n(ou)e(ha)n(v)
n(e)1926 5255 y(7)p eop
%%Page: 8 8
8 7 bop 515 523 a Fn(used)30 b(an)n(y)f(of)h(these)g(v)n(ersions)e(y)n
(ou)h(will)i(certainly)e(remem)n(b)r(er)g(this)h(anno)n(ying)f
(feature\).)515 623 y(This)e(is)h(no)f(longer)f(necessary)g(|)i(ho)n(w)
n(ev)n(er,)d(it)j(do)r(es)g(no)f(harm.)639 722 y(If)20
b(y)n(ou)f(need)h(to)f(kno)n(w)g(more)f(ab)r(out)i(the)g(exact)e(c)n
(hanges,)i(please)f(consult)g(the)h(revision)515 822
y(history)26 b(in)i Fl(kvmacros.tex)p Fn(.)515 1096 y
Fo(6)134 b(Final)46 b(remarks)515 1278 y Fn(This)28 b(is)h(all)g(y)n
(ou)f(need)g(to)h(kno)n(w)f(ab)r(out)h(the)g(usage)e(of)i(m)n(y)g
(macros.)38 b(I)29 b(ha)n(v)n(e)f(tried)h(them)515 1378
y(out)37 b(and)g(I)g(ha)n(v)n(en't)f(y)n(et)h(found)h(an)n(y)e(serious)
g(bugs,)j(but)f(I'm)f(prett)n(y)g(sure)f(there)h(are)515
1478 y(plen)n(t)n(y)-7 b(.)36 b(In)27 b(this)h(case,)e(or)g(if)h(y)n
(ou)f(ha)n(v)n(e)g(commen)n(ts)h(or)f(suggestions,)f(please)h(send)h
(me)g(an)515 1577 y(eMail.)35 b(An)n(yw)n(a)n(y)-7 b(,)25
b(I)g(w)n(ould)g(v)n(ery)f(m)n(uc)n(h)g(appreciate)g(if)i(y)n(ou)e(w)n
(ould)h(notify)g(me)h(when)f(y)n(ou)515 1677 y(use)i(m)n(y)h(macros;)e
(I)h(w)n(ould)g(lik)n(e)h(to)f(kno)n(w)g(if)h(they)g(are)e(of)i(an)n(y)
f(use)g(to)h(someb)r(o)r(dy)-7 b(.)639 1776 y(The)26
b(maxim)n(um)g(size)g(map)g(I)g(could)g(pro)r(duce)g(w)n(as)f(a)g
(Karnaugh)f(map)i(with)h(10)e(v)-5 b(ari-)515 1876 y(ables;)24
b(with)h(bigger)d(maps)i(I)g(only)f(exceeded)g(T)2010
1894 y(E)2057 1876 y(X's)h(main)f(memory)-7 b(.)35 b(This)24
b(is)g(due)g(to)g(the)515 1976 y(macros')30 b(recursiv)n(e)f
(algorithm.)48 b(Quite)31 b(lik)n(ely)g(y)n(ou)g(will)g(exceed)g(T)2690
1994 y(E)2737 1976 y(X's)g(capacit)n(y)g(with)515 2075
y(ev)n(en)f(smaller)g(maps)h(if)g(they)g(o)r(ccur)f(in)i(large)d(do)r
(cumen)n(ts,)j(but)f(I)g(think)h(no)e(one)h(in)g(his)515
2175 y(righ)n(t)h(mind)i(will)g(ev)n(er)e(use)h(Karnaugh)e(maps)i(of)h
(more)e(than)h(6)14 b(v)-5 b(ariables,)33 b(so)g(I)g(didn't)515
2275 y(care)26 b(ab)r(out)i(this)g(problem.)515 2549
y Fo(7)134 b(More)45 b(examples)515 2731 y Fn(Belo)n(w)28
b(I)h(ha)n(v)n(e)f(giv)n(en)g(some)h(more)f(examples)g(of)h(Karnaugh)e
(maps)i(pro)r(duced)g(with)g(m)n(y)515 2831 y(macros:)515
3013 y Fl(\\karnaughmap{1}{)o(}{)o(a})o({01)o(}{)o(})515
3212 y(\\karnaughmap{2}{)o($f)o(:$)o(}{{)o($a)o($}{)o($b)o($})o(}{0)o
(11)o(0}{)o(})515 3412 y(\\karnaughmap{3}{)o($f)o(:$)o(}{{)o($a)o($}{)o
($b)o($})o({$c)o($})o(}{0)o(11)o(001)o(10)o(}{)o(})515
3611 y(\\karnaughmap{4}{)o($f)o(:$)o(}{{)o($a)o($}{)o($b)o($})o({$c)o
($})o({$d)o($})o(}{0)o(11)o(00)o(110)o(01)o(100)o(11)o(0})o({})515
3810 y(\\karnaughmap{4}{)o($f)o(:$)o(}{a)o(bc)o(d}{)o(ab)o(cd)o(efg)o
(hi)o(jkl)o(mn)o(op})o({})515 4010 y(\\karnaughmap{5}{)o($f)o(:$)o(}{{)
o($a)o($}{)o($b)o($})o({$c)o($})o({$d)o($})o({$e)o($})o(}\045)515
4109 y({0123456789abcde)o(f0)o(12)o(345)o(67)o(89a)o(bc)o(de)o(f}{)o(})
515 4308 y(\\karnaughmap{6}{)o($f)o(_i)o(^t:)o($})o({ab)o(cd)o(ef)o
(}\045)515 4408 y({0123456789{10}{)o(11)o(}{)o(12})o({1)o(3}{)o(14)o
(}{)o(15})o(\045)515 4508 y({16}{17}{18}{19})o({2)o(0})o({21)o(}{)o
(22})o({2)o(3})o(\045)515 4607 y({24}{25}{26}{27})o({2)o(8})o({29)o(}{)
o(30})o({3)o(1})o(\045)515 4707 y({32}{33}{34}{35})o({3)o(6})o({37)o
(}{)o(38})o({3)o(9})o(\045)515 4807 y({40}{41}{42}{43})o({4)o(4})o({45)
o(}{)o(46})o({4)o(7})o(\045)515 4906 y({48}{49}{50}{51})o({5)o(2})o
({53)o(}{)o(54})o({5)o(5})o(\045)515 5006 y({56}{57}{58}{59})o({6)o(0})
o({61)o(}{)o(62})o({6)o(3})o(}{})o(\045)1926 5255 y Fn(8)p
eop
%%Page: 9 9
9 8 bop 515 623 a Fl(\\kvunitlength=6m)o(m)515 722 y(\\kvnoindex)515
822 y(\\karnaughmap{8}{)o($q)o(_2)o(^4:)o($})o({{$)o(a$)o(}{)o($b$)o
(}{)o($c$)o(}{)o($d$)o(}{)o($e)o($}\045)515 922 y({$f$}{$g$}{$h$}})o
({\045)515 1021 y(0011001111001100)o(\045)515 1121 y(0011001111001100)o
(\045)515 1220 y(0011001111001100)o(\045)515 1320 y(0011001111001100)o
(\045)515 1420 y(0011001111001100)o(\045)515 1519 y(0011001111001100)o
(\045)515 1619 y(0011001111001100)o(\045)515 1719 y(0011001111001100)o
(\045)515 1818 y(0011001111001100)o(\045)515 1918 y(0011001111001100)o
(\045)515 2017 y(0011001111001100)o(\045)515 2117 y(0011001111001100)o
(\045)515 2217 y(0011001111001100)o(\045)515 2316 y(0011001111001100)o
(\045)515 2416 y(0011001111001100)o(\045)515 2516 y(0011001111001100)o
(\045)515 2615 y(}{})515 2715 y(\\kvunitlength=8m)o(m)515
2814 y(\\kvindex)p 515 3293 378 4 v 513 3291 4 189 v
702 3291 V 515 3103 378 4 v 891 3291 4 189 v 588 3223
a Fn(0)524 3282 y Fh(0)777 3223 y Fn(1)713 3282 y Fh(1)777
2997 y Fn(a)p 702 3083 4 76 v 891 3083 V 704 3047 189
4 v 704 3868 378 4 v 704 3679 V 702 3866 4 378 v 891
3866 V 704 3490 378 4 v 1080 3866 4 378 v 561 3414 a
Fi(f)32 b Fn(:)777 3609 y(0)713 3667 y Fh(0)966 3609
y Fn(1)902 3667 y Fh(1)777 3798 y Fn(1)713 3857 y Fh(2)966
3798 y Fn(0)902 3857 y Fh(3)559 3789 y Fi(a)p 609 3868
76 4 v 609 3679 V 645 3866 4 189 v 969 3394 a(b)p 891
3469 4 76 v 1080 3469 V 893 3433 189 4 v 704 4632 756
4 v 704 4443 V 702 4630 4 378 v 891 4630 V 1080 4630
V 1269 4630 V 704 4254 756 4 v 1458 4630 4 378 v 561
4084 a(f)g Fn(:)777 4373 y(0)713 4432 y Fh(0)966 4373
y Fn(1)902 4432 y Fh(1)777 4562 y Fn(1)713 4621 y Fh(2)966
4562 y Fn(0)902 4621 y Fh(3)1344 4373 y Fn(0)1280 4432
y Fh(4)1155 4373 y Fn(1)1091 4432 y Fh(5)1344 4562 y
Fn(1)1280 4621 y Fh(6)1155 4562 y Fn(0)1091 4621 y Fh(7)1249
3958 y Fi(a)p 1080 4044 4 76 v 1458 4044 V 1082 4008
378 4 v 563 4564 a(b)p 609 4632 76 4 v 609 4443 V 645
4630 4 189 v 1064 4147 a(c)p 891 4233 4 76 v 1269 4233
V 893 4197 378 4 v 1926 5255 a Fn(9)p eop
%%Page: 10 10
10 9 bop 893 1576 756 4 v 893 1387 V 893 1198 V 893 1009
V 891 1574 4 756 v 1080 1574 V 1269 1574 V 1458 1574
V 893 820 756 4 v 1647 1574 4 756 v 656 650 a Fi(f)32
b Fn(:)966 939 y(0)902 997 y Fh(0)1155 939 y Fn(1)1091
997 y Fh(1)966 1128 y Fn(1)902 1186 y Fh(2)1155 1128
y Fn(0)1091 1186 y Fh(3)1533 939 y Fn(0)1469 997 y Fh(4)1344
939 y Fn(1)1280 997 y Fh(5)1533 1128 y Fn(1)1469 1186
y Fh(6)1344 1128 y Fn(0)1280 1186 y Fh(7)966 1506 y Fn(0)902
1565 y Fh(8)1155 1506 y Fn(1)1091 1565 y Fh(9)966 1317
y Fn(1)902 1375 y Fh(10)1155 1317 y Fn(0)1091 1375 y
Fh(11)1533 1506 y Fn(0)1469 1565 y Fh(12)1344 1506 y
Fn(1)1280 1565 y Fh(13)1533 1317 y Fn(1)1469 1375 y Fh(14)1344
1317 y Fn(0)1280 1375 y Fh(15)559 1403 y Fi(a)p 609 1576
76 4 v 609 1198 V 645 1574 4 378 v 1442 535 a(b)p 1269
610 4 76 v 1647 610 V 1271 574 378 4 v 752 1214 a(c)p
798 1387 76 4 v 798 1009 V 834 1385 4 378 v 1249 724
a(d)p 1080 799 4 76 v 1458 799 V 1082 763 378 4 v 893
2718 756 4 v 893 2529 V 893 2340 V 893 2151 V 891 2716
4 756 v 1080 2716 V 1269 2716 V 1458 2716 V 893 1962
756 4 v 1647 2716 4 756 v 656 1792 a(f)g Fn(:)966 2072
y(a)902 2140 y Fh(0)1153 2083 y Fn(b)1091 2140 y Fh(1)969
2261 y Fn(c)902 2329 y Fh(2)1153 2272 y Fn(d)1091 2329
y Fh(3)1536 2072 y Fn(e)1469 2140 y Fh(4)1352 2083 y
Fn(f)1280 2140 y Fh(5)1533 2253 y Fn(g)1469 2329 y Fh(6)1342
2272 y Fn(h)1280 2329 y Fh(7)976 2649 y Fn(i)902 2707
y Fh(8)1163 2641 y Fn(j)1091 2707 y Fh(9)965 2461 y Fn(k)902
2518 y Fh(10)1165 2461 y Fn(l)1091 2518 y Fh(11)1520
2639 y Fn(m)1469 2707 y Fh(12)1342 2639 y Fn(n)1280 2707
y Fh(13)1533 2450 y Fn(o)1469 2518 y Fh(14)1342 2442
y Fn(p)1280 2518 y Fh(15)560 2545 y Fn(a)p 609 2718 76
4 v 609 2340 V 645 2716 4 378 v 1437 1677 a(b)p 1269
1752 4 76 v 1647 1752 V 1271 1716 378 4 v 751 2356 a(c)p
798 2529 76 4 v 798 2151 V 834 2527 4 378 v 1248 1866
a(d)p 1080 1941 4 76 v 1458 1941 V 1082 1905 378 4 v
893 4049 1512 4 v 893 3860 V 893 3671 V 893 3482 V 891
4047 4 756 v 1080 4047 V 1269 4047 V 1458 4047 V 1647
4047 V 1836 4047 V 2025 4047 V 2214 4047 V 893 3293 1512
4 v 2403 4047 4 756 v 656 3029 a Fi(f)g Fn(:)966 3413
y(0)902 3471 y Fh(0)1155 3413 y Fn(1)1091 3471 y Fh(1)966
3601 y Fn(2)902 3660 y Fh(2)1155 3601 y Fn(3)1091 3660
y Fh(3)1533 3413 y Fn(4)1469 3471 y Fh(4)1344 3413 y
Fn(5)1280 3471 y Fh(5)1533 3601 y Fn(6)1469 3660 y Fh(6)1344
3601 y Fn(7)1280 3660 y Fh(7)966 3979 y Fn(8)902 4038
y Fh(8)1155 3979 y Fn(9)1091 4038 y Fh(9)966 3782 y Fn(a)902
3849 y Fh(10)1153 3793 y Fn(b)1091 3849 y Fh(11)1536
3971 y Fn(c)1469 4038 y Fh(12)1342 3982 y Fn(d)1280 4038
y Fh(13)1536 3782 y Fn(e)1469 3849 y Fh(14)1352 3793
y Fn(f)1280 3849 y Fh(15)2289 3413 y Fn(0)2225 3471 y
Fh(16)2100 3413 y Fn(1)2036 3471 y Fh(17)2289 3601 y
Fn(2)2225 3660 y Fh(18)2100 3601 y Fn(3)2036 3660 y Fh(19)1722
3413 y Fn(4)1658 3471 y Fh(20)1911 3413 y Fn(5)1847 3471
y Fh(21)1722 3601 y Fn(6)1658 3660 y Fh(22)1911 3601
y Fn(7)1847 3660 y Fh(23)2289 3979 y Fn(8)2225 4038 y
Fh(24)2100 3979 y Fn(9)2036 4038 y Fh(25)2289 3782 y
Fn(a)2225 3849 y Fh(26)2098 3793 y Fn(b)2036 3849 y Fh(27)1725
3971 y Fn(c)1658 4038 y Fh(28)1909 3982 y Fn(d)1847 4038
y Fh(29)1725 3782 y Fn(e)1658 3849 y Fh(30)1919 3793
y Fn(f)1847 3849 y Fh(31)2005 2808 y Fi(a)p 1647 2894
4 76 v 2403 2894 V 1649 2858 756 4 v 563 3887 a(b)p 609
4049 76 4 v 609 3671 V 645 4047 4 378 v 1631 2997 a(c)p
1269 3083 4 76 v 2025 3083 V 1271 3047 756 4 v 748 3698
a(d)p 798 3860 76 4 v 798 3482 V 834 3858 4 378 v 1251
3186 a(e)p 1080 3272 4 76 v 1458 3272 V 1082 3236 378
4 v 717 w(e)p 1836 3272 4 76 v 2214 3272 V 1838 3236
378 4 v 1905 5255 a Fn(10)p eop
%%Page: 11 11
11 10 bop 1082 2521 1512 4 v 1082 2331 V 1082 2142 V
1082 1953 V 1082 1765 V 1082 1576 V 1082 1387 V 1082
1198 V 1080 2519 4 1512 v 1269 2519 V 1458 2519 V 1647
2519 V 1836 2519 V 2025 2519 V 2214 2519 V 2403 2519
V 1082 1009 1512 4 v 2592 2519 4 1512 v 736 746 a Fi(f)786
715 y Fb(t)777 767 y(i)838 746 y Fn(:)1155 1128 y(0)1091
1186 y Fh(0)1344 1128 y Fn(1)1280 1186 y Fh(1)1155 1317
y Fn(2)1091 1375 y Fh(2)1344 1317 y Fn(3)1280 1375 y
Fh(3)1722 1128 y Fn(4)1658 1186 y Fh(4)1533 1128 y Fn(5)1469
1186 y Fh(5)1722 1317 y Fn(6)1658 1375 y Fh(6)1533 1317
y Fn(7)1469 1375 y Fh(7)1155 1695 y Fn(8)1091 1753 y
Fh(8)1344 1695 y Fn(9)1280 1753 y Fh(9)1135 1506 y Fn(10)1091
1564 y Fh(10)1324 1506 y Fn(11)1280 1564 y Fh(11)1702
1695 y Fn(12)1658 1753 y Fh(12)1513 1695 y Fn(13)1469
1753 y Fh(13)1702 1506 y Fn(14)1658 1564 y Fh(14)1513
1506 y Fn(15)1469 1564 y Fh(15)2457 1128 y Fn(16)2414
1186 y Fh(16)2268 1128 y Fn(17)2225 1186 y Fh(17)2457
1317 y Fn(18)2414 1375 y Fh(18)2268 1317 y Fn(19)2225
1375 y Fh(19)1891 1128 y Fn(20)1847 1186 y Fh(20)2080
1128 y Fn(21)2036 1186 y Fh(21)1891 1317 y Fn(22)1847
1375 y Fh(22)2080 1317 y Fn(23)2036 1375 y Fh(23)2457
1695 y Fn(24)2414 1753 y Fh(24)2268 1695 y Fn(25)2225
1753 y Fh(25)2457 1506 y Fn(26)2414 1564 y Fh(26)2268
1506 y Fn(27)2225 1564 y Fh(27)1891 1695 y Fn(28)1847
1753 y Fh(28)2080 1695 y Fn(29)2036 1753 y Fh(29)1891
1506 y Fn(30)1847 1564 y Fh(30)2080 1506 y Fn(31)2036
1564 y Fh(31)1135 2451 y Fn(32)1091 2510 y Fh(32)1324
2451 y Fn(33)1280 2510 y Fh(33)1135 2262 y Fn(34)1091
2320 y Fh(34)1324 2262 y Fn(35)1280 2320 y Fh(35)1702
2451 y Fn(36)1658 2510 y Fh(36)1513 2451 y Fn(37)1469
2510 y Fh(37)1702 2262 y Fn(38)1658 2320 y Fh(38)1513
2262 y Fn(39)1469 2320 y Fh(39)1135 1884 y Fn(40)1091
1942 y Fh(40)1324 1884 y Fn(41)1280 1942 y Fh(41)1135
2073 y Fn(42)1091 2131 y Fh(42)1324 2073 y Fn(43)1280
2131 y Fh(43)1702 1884 y Fn(44)1658 1942 y Fh(44)1513
1884 y Fn(45)1469 1942 y Fh(45)1702 2073 y Fn(46)1658
2131 y Fh(46)1513 2073 y Fn(47)1469 2131 y Fh(47)2457
2451 y Fn(48)2414 2510 y Fh(48)2268 2451 y Fn(49)2225
2510 y Fh(49)2457 2262 y Fn(50)2414 2320 y Fh(50)2268
2262 y Fn(51)2225 2320 y Fh(51)1891 2451 y Fn(52)1847
2510 y Fh(52)2080 2451 y Fn(53)2036 2510 y Fh(53)1891
2262 y Fn(54)1847 2320 y Fh(54)2080 2262 y Fn(55)2036
2320 y Fh(55)2457 1884 y Fn(56)2414 1942 y Fh(56)2268
1884 y Fn(57)2225 1942 y Fh(57)2457 2073 y Fn(58)2414
2131 y Fh(58)2268 2073 y Fn(59)2225 2131 y Fh(59)1891
1884 y Fn(60)1847 1942 y Fh(60)2080 1884 y Fn(61)2036
1942 y Fh(61)1891 2073 y Fn(62)1847 2131 y Fh(62)2080
2073 y Fn(63)2036 2131 y Fh(63)560 2159 y Fn(a)p 609
2521 76 4 v 609 1765 V 645 2519 4 756 v 2192 535 a(b)p
1836 610 4 76 v 2592 610 V 1838 574 756 4 v 751 1781
a(c)p 798 2143 76 4 v 798 1387 V 834 2141 4 756 v 1815
724 a(d)p 1458 799 4 76 v 2214 799 V 1460 763 756 4 v
940 1403 a(e)p 987 1576 76 4 v 987 1198 V 1023 1574 4
378 v 940 2159 a(e)p 987 2332 76 4 v 987 1953 V 1023
2330 4 378 v 1447 913 a(f)p 1269 988 4 76 v 1647 988
V 1271 952 378 4 v 731 w(f)p 2025 988 4 76 v 2403 988
V 2027 952 378 4 v 1905 5255 a(11)p eop
%%Page: 12 12
12 11 bop 1082 3277 2268 4 v 1082 3135 V 1082 2993 V
1082 2851 V 1082 2709 V 1082 2568 V 1082 2426 V 1082
2284 V 1082 2142 V 1082 2001 V 1082 1859 V 1082 1717
V 1082 1576 V 1082 1434 V 1082 1292 V 1082 1150 V 1080
3275 4 2268 v 1222 3275 V 1363 3275 V 1505 3275 V 1647
3275 V 1789 3275 V 1930 3275 V 2072 3275 V 2214 3275
V 2356 3275 V 2497 3275 V 2639 3275 V 2781 3275 V 2923
3275 V 3064 3275 V 3206 3275 V 1082 1009 2268 4 v 3348
3275 4 2268 v 736 747 a Fi(q)776 717 y Fm(4)773 768 y(2)837
747 y Fn(:)1132 1105 y(0)100 b(0)1132 1246 y(1)g(1)1557
1105 y(0)-184 b(0)1557 1246 y(1)g(1)1132 1530 y(1)100
b(1)1132 1388 y(0)g(0)1557 1530 y(1)-184 b(1)1557 1388
y(0)g(0)2124 1105 y(0)g(0)2124 1246 y(1)g(1)1699 1105
y(0)99 b(0)1699 1246 y(1)g(1)2124 1530 y(1)-184 b(1)2124
1388 y(0)g(0)1699 1530 y(1)99 b(1)1699 1388 y(0)g(0)1132
2097 y(0)h(0)1132 1955 y(1)g(1)1557 2097 y(0)-184 b(0)1557
1955 y(1)g(1)1132 1671 y(1)100 b(1)1132 1813 y(0)g(0)1557
1671 y(1)-184 b(1)1557 1813 y(0)g(0)2124 2097 y(0)g(0)2124
1955 y(1)g(1)1699 2097 y(0)99 b(0)1699 1955 y(1)g(1)2124
1671 y(1)-184 b(1)2124 1813 y(0)g(0)1699 1671 y(1)99
b(1)1699 1813 y(0)g(0)3258 1105 y(0)-184 b(0)3258 1246
y(1)g(1)2833 1105 y(0)99 b(0)2833 1246 y(1)g(1)3258 1530
y(1)-184 b(1)3258 1388 y(0)g(0)2833 1530 y(1)99 b(1)2833
1388 y(0)g(0)2266 1105 y(0)g(0)2266 1246 y(1)g(1)2691
1105 y(0)-184 b(0)2691 1246 y(1)g(1)2266 1530 y(1)99
b(1)2266 1388 y(0)g(0)2691 1530 y(1)-184 b(1)2691 1388
y(0)g(0)3258 2097 y(0)g(0)3258 1955 y(1)g(1)2833 2097
y(0)99 b(0)2833 1955 y(1)g(1)3258 1671 y(1)-184 b(1)3258
1813 y(0)g(0)2833 1671 y(1)99 b(1)2833 1813 y(0)g(0)2266
2097 y(0)g(0)2266 1955 y(1)g(1)2691 2097 y(0)-184 b(0)2691
1955 y(1)g(1)2266 1671 y(1)99 b(1)2266 1813 y(0)g(0)2691
1671 y(1)-184 b(1)2691 1813 y(0)g(0)1132 3231 y(0)100
b(0)1132 3089 y(1)g(1)1557 3231 y(0)-184 b(0)1557 3089
y(1)g(1)1132 2805 y(1)100 b(1)1132 2947 y(0)g(0)1557
2805 y(1)-184 b(1)1557 2947 y(0)g(0)2124 3231 y(0)g(0)2124
3089 y(1)g(1)1699 3231 y(0)99 b(0)1699 3089 y(1)g(1)2124
2805 y(1)-184 b(1)2124 2947 y(0)g(0)1699 2805 y(1)99
b(1)1699 2947 y(0)g(0)1132 2238 y(0)h(0)1132 2380 y(1)g(1)1557
2238 y(0)-184 b(0)1557 2380 y(1)g(1)1132 2664 y(1)100
b(1)1132 2522 y(0)g(0)1557 2664 y(1)-184 b(1)1557 2522
y(0)g(0)2124 2238 y(0)g(0)2124 2380 y(1)g(1)1699 2238
y(0)99 b(0)1699 2380 y(1)g(1)2124 2664 y(1)-184 b(1)2124
2522 y(0)g(0)1699 2664 y(1)99 b(1)1699 2522 y(0)g(0)3258
3231 y(0)-184 b(0)3258 3089 y(1)g(1)2833 3231 y(0)99
b(0)2833 3089 y(1)g(1)3258 2805 y(1)-184 b(1)3258 2947
y(0)g(0)2833 2805 y(1)99 b(1)2833 2947 y(0)g(0)2266 3231
y(0)g(0)2266 3089 y(1)g(1)2691 3231 y(0)-184 b(0)2691
3089 y(1)g(1)2266 2805 y(1)99 b(1)2266 2947 y(0)g(0)2691
2805 y(1)-184 b(1)2691 2947 y(0)g(0)3258 2238 y(0)g(0)3258
2380 y(1)g(1)2833 2238 y(0)99 b(0)2833 2380 y(1)g(1)3258
2664 y(1)-184 b(1)3258 2522 y(0)g(0)2833 2664 y(1)99
b(1)2833 2522 y(0)g(0)2266 2238 y(0)g(0)2266 2380 y(1)g(1)2691
2238 y(0)-184 b(0)2691 2380 y(1)g(1)2266 2664 y(1)99
b(1)2266 2522 y(0)g(0)2691 2664 y(1)-184 b(1)2691 2522
y(0)g(0)542 2726 y Fi(a)p 586 3277 57 4 v 586 2142 V
612 3275 4 1134 v 2765 518 a(b)p 2214 568 4 57 v 3348
568 V 2216 541 1134 4 v 688 2159 a(c)p 727 2710 57 4
v 727 1576 V 754 2708 4 1134 v 2194 660 a(d)p 1647 709
4 57 v 2781 709 V 1649 683 1134 4 v 828 1592 a(e)p 869
1859 57 4 v 869 1292 V 896 1857 4 567 v 828 2726 a(e)p
869 2993 57 4 v 869 2426 V 896 2991 4 567 v 1624 794
a(f)p 1363 851 4 57 v 1930 851 V 1365 824 567 4 v 1093
w(f)p 2497 851 4 57 v 3064 851 V 2499 824 567 4 v 968
1300 a(g)p 1011 1434 57 4 v 1011 1150 V 1037 1432 4 284
v 968 1867 a(g)p 1011 2001 57 4 v 1011 1717 V 1037 1999
4 284 v 968 2434 a(g)p 1011 2568 57 4 v 1011 2284 V 1037
2566 4 284 v 968 3001 a(g)p 1011 3135 57 4 v 1011 2851
V 1037 3133 4 284 v 1341 944 a(h)p 1222 993 4 57 v 1505
993 V 1223 966 284 4 v 519 w(h)p 1789 993 4 57 v 2072
993 V 1790 966 284 4 v 519 w(h)p 2356 993 4 57 v 2639
993 V 2357 966 284 4 v 519 w(h)p 2923 993 4 57 v 3206
993 V 2924 966 284 4 v 515 3549 a Fo(8)134 b(Sourceco)t(de)515
3731 y Fn(Here)36 b(no)n(w)g(y)n(ou)f(will)i(\014nd)g(the)g(curren)n(t)
f(sourceco)r(de)f(of)h(m)n(y)g(macros.)62 b(I)37 b(should)f(ha)n(v)n(e)
515 3830 y(commen)n(ted)27 b(it)h(more)f(extensiv)n(ely)-7
b(,)27 b(but)h(failed)g(due)g(to)f(lac)n(k)g(of)g(time.)38
b(Sorry)-7 b(.)515 4002 y Fa(\045\045)39 b(This)i(is)e(file)h
(`kvmacros.tex',)515 4093 y(\045\045)f(Version)i(of)f(January)h(7th,)f
(2002)515 4184 y(\045\045)515 4276 y(\045\045)f(Copyright)j(\(C\))e
(1998-2002)h(by)f(Andreas)g(W.)g(Wieland,)h(awwieland@gmx.de)515
4367 y(\045\045)515 4458 y(\045\045)e(This)i(program)f(can)g(be)g
(redistributed)i(and/or)f(modified)g(under)f(the)g(terms)515
4550 y(\045\045)f(of)h(the)g(LaTeX)g(Project)h(Public)g(License)g
(distributed)g(from)f(CTAN)515 4641 y(\045\045)f(archives)i(in)f
(directory)h(macros/latex/base/lppl.txt;)46 b(either)515
4732 y(\045\045)39 b(version)i(1)f(of)f(the)h(License,)h(or)f(\(at)g
(your)g(option\))h(any)f(later)g(version,)515 4824 y(\045\045)f(with)i
(`The)f(Program')h(referring)g(to)f(the)g(software)h(`kvmacros.tex')h
(and)e(its)515 4915 y(\045\045)f(accompanying)j(documentation)h(and)c
(`The)i(Copyright)g(Holder')g(referring)g(to)f(the)515
5006 y(\045\045)f(person)i(Andreas)g(W.)f(Wieland.)1905
5255 y Fn(12)p eop
%%Page: 13 13
13 12 bop 515 523 a Fa(\045\045)515 614 y(\045\045)515
706 y(\045\045)515 797 y(\045\045)39 b(IMPORTANT)j(NOTICE:)515
888 y(\045\045)515 980 y(\045\045)d(For)h(error)h(reports,)g(comments)g
(or)e(suggestions)j(in)e(case)g(of)g(UNCHANGED)515 1071
y(\045\045)f(versions)i(send)g(mail)f(to:)515 1162 y(\045\045)f
(awwieland@gmx.de)515 1254 y(\045\045)515 1345 y(\045\045)g(Anyway,)i
(if)f(you)g(use)g(my)f(macros,)i(send)f(me)g(an)g(eMail,)g(too.)g(I)g
(would)g(like)g(to)g(know)515 1436 y(\045\045)f(if)h(they)g(are)g
(useful)h(to)e(somebody)i(out)f(there.)515 1528 y(\045\045)515
1619 y(\045\045)f(Please)i(do)f(not)g(request)g(updates)h(from)f(me)g
(directly.)h(Distribution)h(is)515 1710 y(\045\045)d(done)i(through)f
(Mail-Servers)i(and)e(TeX)g(organizations.)515 1802 y(\045\045)515
1893 y(\045\045)f(You)h(are)g(allowed)h(to)f(distribute)h(this)f(file)h
(under)f(the)g(condition)h(that)515 1984 y(\045\045)e(it)h(is)g
(distributed)i(together)f(with)f(`kvdoc.tex',)i(`kvdoc.dvi')f(and)f
(`kvdoc.ps'.)515 2076 y(\045\045)515 2167 y(\045\045)f(If)h(you)g
(receive)h(this)f(file)g(alone)g(from)h(someone,)g(complain!)515
2258 y(\045\045)515 2350 y(\\typeout{})515 2441 y(\\typeout{Macros)h
(for)e(typesetting)i(Karnaugh)f(maps)f(and)g(Veitch)h(charts})515
2532 y(\\typeout{Version)i(of)c(January)i(7th,)f(2002})515
2623 y(\\typeout{by)h(Andreas)g(W.)f(Wieland,)h(awwieland@gmx.de})515
2715 y(\\typeout{})515 2806 y(\045\045)515 2897 y(\045\045)e(Change)i
(History:)515 2989 y(\045\045)e(August)i(04th,)f(1998:)h(Original)g
(Version)515 3080 y(\045\045)515 3171 y(\045\045)e(August)i(19th,)f
(1998:)h(Minor)f(changes)h(to)f(make)g(the)g(lines)g(within)h(the)f
(maps)g(look)515 3263 y(\045\045)f(better,)i(also)f(moved)h(the)f
(variable)h(identifiers)g(from)g(the)e(right)i(to)f(the)f(left)i(and)
515 3354 y(\045\045)e(added)i(an)e(identifier)j(for)e(the)g(logic)g
(function;)h(since)g(then)f(\\kvmap)h(has)e(5)515 3445
y(\045\045)g(instead)i(of)f(4)f(parameters.)j(I)e(also)g(included)h
(the)f(documentation)i(in)e(an)f(additional)515 3537
y(\045\045)g(Postscript-file.)515 3628 y(\045\045)515
3719 y(\045\045)g(September)j(23rd,)e(1998:)g(Fixed)h(the)f(problem)h
(with)f(double)g(braces)h(by)f(introducing)515 3811 y(\045\045)f(the)h
(\\compdummy)i(and)e(\\ende)g(macros)h(in)e(the)h(\\ifx-comparisons)j
(\(see)d(below\):)515 3902 y(\045\045)f(The)h(parameters)i(that)e(are)g
(longer)g(than)h(one)f(character)h(do)e(not)h(have)h(to)e(be)515
3993 y(\045\045)g(enclosed)i(in)f(double)h(braces)f(any)g(longer)h(---)
f(single)g(braces)h(are)515 4085 y(\045\045)e(sufficient.)j(However,)f
(double)g(braces)f(will)h(still)f(be)g(processed)h(correctly.)515
4176 y(\045\045)515 4267 y(\045\045)e(May)h(19th,)h(1999:)f(Changed)h
(the)f(documentation)i(\(which)f(was)e(months)i(overdue\))g(after)515
4359 y(\045\045)e(F.)h(M.)g(Brown)g(pointed)h(me)f(to)f(the)h
(incorrectness)i(of)e(the)g(term)515 4450 y(\045\045)f
("Karnaugh-Veitch-map".)45 b(Actually,)c(the)f(macros)g(itself)h
(haven't)515 4541 y(\045\045)e(changed.)i(Probably)h(I)d(should)i
(introduce)g(macros)f(for)g(typesetting)i(Veitch)f(charts)515
4633 y(\045\045)e(as)h(well)g(\(which)h(would)f(be)g(a)f(minor)i
(task\).)f(This)g(version)h(was)f(actually)h(never)515
4724 y(\045\045)e(released.)515 4815 y(\045\045)515 4907
y(\045\045)g(May)h(25th,)h(1999:)f(Introduced)i(macros)e(for)g(Veitch)h
(charts)515 4998 y(\045\045)e(\(\\veitchfoo\))j(and)e(renamed)h(the)f
(macros)h(that)f(are)g(solely)g(related)h(to)1905 5255
y Fn(13)p eop
%%Page: 14 14
14 13 bop 515 523 a Fa(\045\045)39 b(Karnaugh)i(maps)g(from)f(\\kvfoo)g
(to)g(\\karnaughfoo.)i(Introduced)g(aliases)f(for)e(those)515
614 y(\045\045)g(macros)i(that)f(are)g(user-callable)i(to)e(maintain)h
(compatibility)h(with)e(older)h(versions:)515 706 y(\045\045)e(\\kvmap)
i(->)f(\\karnaughmap.)i(However,)f(\\kvindex,)g(\\kvnoindex)h(and)e
(\\kvunitlength)515 797 y(\045\045)f(haven't)i(changed)g(their)f(names)
h(as)e(they)i(are)f(related)g(to)g(both)g(Karnaugh)h(maps)f(and)515
888 y(\045\045)f(Veitch)i(charts.)g(Changed)g(the)f(\(plain)g(stupid\))
h(algorithm)g(that)f(processes)i(the)515 980 y(\045\045)d
(variable-length)k(arguments)e(so)f(that)g(it)g(takes)g(much)g(less)g
(time)h(to)e(produce)i(large)515 1071 y(\045\045)e(maps.)i(Several)g
(macros)f(so)g(became)g(redundant)i(and)e(are)g(no)f(longer)i
(included.)g(Also)f(I)515 1162 y(\045\045)f(introduced)j(\\kvindexsize)
g(and)e(\\kvcontentsize)i(to)e(adjust)g(the)g(font)h(size)f(of)f(the)
515 1254 y(\045\045)g(indices)i(and)f(the)g(contents)h(of)f(a)f
(diagram.)i(They)f(default)h(to)f(\\tiny)g(and)515 1345
y(\045\045)f(\\normalsize.)515 1436 y(\045\045)515 1528
y(\045\045)g(January)i(17th,)g(2001:)f(Changed)h(the)f(eMail-address)i
(in)e(the)f(macro)i(file)f(and)g(the)515 1619 y(\045\045)f
(accompanying)j(documentation)h(and)c(made)i(minor)f(changes)h(to)e
(the)h(documentation.)515 1710 y(\045\045)515 1802 y(\045\045)f
(January)i(7th,)f(2002:)h(Exchanged)g(the)f(\\xdef)g(to)g(\\gdef)g(in)g
(the)g(definition)h(of)515 1893 y(\045\045)e(\\kvargumentstring)44
b(and)39 b(\\kvgetonechar)k(so)c(that)h(things)h(like)f({\\textbf)h(1})
f(in)g(the)515 1984 y(\045\045)f(argumentlist)j(of)e(\\karnaughmap)i
(do)e(not)g(cause)g(error)g(messages)h(any)f(longer.)515
2076 y(\045\045)f(Thanks)i(to)f(Michal)g(Medveck{\\'y})i(for)e
(pointing)h(me)f(to)g(this)g(error.)515 2167 y(\045\045)515
2258 y(\045\045)515 2350 y(\045\045)515 2441 y(\045\045)f(We)h(need)g
(a)g(fixed)g(dimension)h(for)f(a)g(single)g(field)h(in)e(a)h(Karnaugh)h
(map:)515 2532 y(\045\045)515 2623 y(\\newdimen\\kvunitlength)515
2715 y(\\kvunitlength=8mm)515 2806 y(\045\045)515 2897
y(\045\045)e(We)h(need)g(a)g(default)h(font)f(size)g(for)g(the)g
(indices:)515 2989 y(\045\045)515 3080 y
(\\newcommand{\\kvindexsize}{\\tin)q(y})515 3171 y(\045\045)515
3263 y(\045\045)f(And)h(we)g(need)g(a)g(default)g(size)h(for)e(the)h
(contents)h(and)f(variable)h(identifiers:)515 3354 y(\045\045)515
3445 y(\\newcommand{\\kvcontentsize}{\\n)q(ormal)q(size)q(})515
3537 y(\045\045)515 3628 y(\045\045)e(First,)i(we)f(have)g(to)g
(introduce)h(some)f(counters:)515 3719 y(\045\045)515
3811 y(\045\045)f(\\kvrecursiondepth)44 b(is)39 b(used)h(to)g(control)h
(the)f(recursion)h(of)f(the)515 3902 y(\045\045)f(\\karnaughmakemap-)44
b(and)39 b(\\veitchmakechart-macro.)515 3993 y(\045\045)515
4085 y(\\newcount\\kvrecursiondepth)515 4176 y(\045\045)515
4267 y(\045\045)g(The)h(\\kvindexcounter)j(is)d(needed)g(for)g(the)g
(indices)h(in)f(the)f(fields)i(of)f(the)515 4359 y(\045\045)f
(diagrams.)515 4450 y(\045\045)515 4541 y(\\newcount\\kvindexcounter)
515 4633 y(\045\045)515 4724 y(\045\045)g(\\kvxsize)i(and)f(\\kvysize)h
(store)g(the)f(dimensions)h(of)f(an)g(entire)g(diagram.)515
4815 y(\045\045)515 4907 y(\\newcount\\kvxsize)515 4998
y(\\newcount\\kvysize)1905 5255 y Fn(14)p eop
%%Page: 15 15
15 14 bop 515 523 a Fa(\045\045)515 614 y(\045\045)39
b(Some)i(counters)g(are)f(necessary)h(to)e(compute)i(the)f(marks)h(for)
e(the)h(variable)515 706 y(\045\045)f(identifiers:)515
797 y(\045\045)515 888 y(\\newcount\\kvvarno)515 980
y(\\newcount\\kvxvarno)515 1071 y(\\newcount\\kvyvarno)515
1162 y(\\newcount\\kvmarkstart)515 1254 y(\\newcount\\kvmarklength)515
1345 y(\\newcount\\kvmarknum)515 1436 y(\\newcount\\kvmarkmove)515
1528 y(\045\045)515 1619 y(\045\045)g(And)h(we)g(need)g(a)g(savebox)g
(to)g(store)g(the)g(variable)h(marks:)515 1710 y(\045\045)515
1802 y(\\newsavebox\\kvsavebox)515 1893 y(\045\045)515
1984 y(\045\045)e(Single)i(fields)g(in)e(a)h(diagram)h(should)f(be)g
(indexed,)h(which)f(makes)h(the)f(map)f(easier)i(to)515
2076 y(\045\045)e(use.)i(This)f(is)f(the)h(default.)h(If)f(you)g(don't)
g(want)g(indices,)h(simply)g(call)515 2167 y(\045\045)e(\\kvnoindex.)j
(If)e(you)g(want)g(indices)h(back,)f(call)g(\\kvindex:)515
2258 y(\045\045)515 2350 y(\\def\\kvnoindex{\045)515
2441 y(\\def\\kvcurrentindex{}})515 2532 y(\045\045)515
2623 y(\\def\\kvindex{\045)515 2715 y(\\def\\kvcurrentindex{\045)515
2806 y(\\the\\kvindexcounter\\global\\adv)q(ance\\)q(kvin)q(dexc)q
(ounte)q(r)45 b(by)40 b(1}\045)515 2897 y(})515 2989
y(\045\045)515 3080 y(\\kvindex)515 3171 y(\045\045)515
3263 y(\045\045)f(We)h(need)g(a)g(macro)g(that)g(computes)h(the)f
(powers)h(of)e(two:)515 3354 y(\045\045)515 3445 y
(\\def\\kvpoweroftwo#1#2{\045)44 b(Computes)d(#1=2^#2,)g(both)f(of)g
(which)g(have)h(to)e(be)h(counters)515 3537 y({\\ifnum#2>0)515
3628 y(\\global\\multiply#1)j(by)d(2)515 3719 y(\\advance#2)h(by)f(-1)
515 3811 y(\\kvpoweroftwo{#1}{#2})515 3902 y(\\fi}})515
3993 y(\045\045)515 4085 y(\045\045)f(The)h(macros)h
(\\kvargumentstring,)i(\\kvgetchar)f(and)e(\\kvgetonechar)i(are)e
(needed)g(to)515 4176 y(\045\045)f(process)i(the)f(variabe-length)j
(parameters)e(in)f(\\karnaughmap)i(and)e(\\veitchchart:)515
4267 y(\045\045)515 4359 y(\\def\\kvargumentstring#1{\\gdef\\)q(kvdum)q
(myst)q(ring)q({#1{})q(\\noe)q(xpand)q(\\end)q(}})515
4450 y(\045\045)515 4541 y(\\def\\kvgetchar{\\expandafter\\kv)q(geton)q
(echa)q(r\\kv)q(dummy)q(stri)q(ng})515 4633 y(\045\045)515
4724 y(\\def\\kvgetonechar#1#2\\end{{#1})q(\\gdef)q(\\kvd)q(ummy)q
(strin)q(g{#2)q(\\noex)q(pand)q(\\end)q(}}\045)515 4815
y(\045\045)515 4907 y(\045\045)f(The)h(Macro)h(\\karnaughmakemap)i
(calls)d(itself)h(recursively)g(until)g(the)f(parameter)h(#1)515
4998 y(\045\045)e(equals)i(1,)f(whereupon)h(it)f(returns)g(a)g(single)h
(token)f(from)g(the)g(list)g(of)g(arguments,)1905 5255
y Fn(15)p eop
%%Page: 16 16
16 15 bop 515 523 a Fa(\045\045)39 b(enclosed)i(in)f(a)g(\\makebox)h
(plus)f(the)g(index)g(\(if)g(enabled\))h(in)f(a)f(smaller)i(\\makebox:)
515 614 y(\045\045)515 706 y(\\def\\karnaughmakemap#1#2{{\045)515
797 y(\\kvrecursiondepth=\\number#1)515 888 y
(\\ifnum\\kvrecursiondepth>1)515 980 y(\\divide\\kvrecursiondepth)j(by)
c(2)515 1071 y(\\unitlength=\\kvunitlength)515 1162 y
(\\multiply\\unitlength)k(by)39 b(\\kvrecursiondepth)515
1254 y(\045\045)515 1345 y(\\ifcase#2)515 1436 y(\045\045)515
1528 y(\045\045)g(The)h(parameter)i(#2)d(of)h(\\karnaughmakemap)j(is)d
(needed)g(because)h(the)f(inner)g(Karnaugh)515 1619 y(\045\045)f(maps)i
(need)f(to)f(be)h(mirrored.)h(This)f(is)g(achieved)h(by)f(the)g
(following)h(case-statement,)515 1710 y(\045\045)e(which)i(orders)f
(the)g(inner)h(Karnaugh)g(maps)f(properly:)515 1802 y(\045\045)515
1893 y(\045\045)f(Case)i(0:)e(top-left)i(Karnaugh)g(map)515
1984 y(\\begin{picture}\(2,2\)\045)515 2076 y
(\\put\(0,1\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{0})q
(}\045)515 2167 y(\\put\(1,1\){\\karnaughmakemap{\\kv)q(recur)q(sion)q
(dept)q(h}{1})q(}\045)515 2258 y(\\put\(0,0\){\\karnaughmakemap{\\kv)q
(recur)q(sion)q(dept)q(h}{2})q(}\045)515 2350 y
(\\put\(1,0\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{3})q
(}\045)515 2441 y(\\end{picture}\045)515 2532 y(\\or)515
2623 y(\045\045)e(Case)i(1:)e(top-right)j(Karnaugh)f(map)515
2715 y(\\begin{picture}\(2,2\)\045)515 2806 y
(\\put\(1,1\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{1})q
(}\045)515 2897 y(\\put\(0,1\){\\karnaughmakemap{\\kv)q(recur)q(sion)q
(dept)q(h}{0})q(}\045)515 2989 y(\\put\(1,0\){\\karnaughmakemap{\\kv)q
(recur)q(sion)q(dept)q(h}{3})q(}\045)515 3080 y
(\\put\(0,0\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{2})q
(}\045)515 3171 y(\\end{picture}\045)515 3263 y(\\or)515
3354 y(\045\045)e(Case)i(2:)e(bottom-left)j(Karnaugh)f(map)515
3445 y(\\begin{picture}\(2,2\)\045)515 3537 y
(\\put\(0,0\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{2})q
(}\045)515 3628 y(\\put\(1,0\){\\karnaughmakemap{\\kv)q(recur)q(sion)q
(dept)q(h}{3})q(}\045)515 3719 y(\\put\(0,1\){\\karnaughmakemap{\\kv)q
(recur)q(sion)q(dept)q(h}{0})q(}\045)515 3811 y
(\\put\(1,1\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{1})q
(}\045)515 3902 y(\\end{picture}\045)515 3993 y(\\or)515
4085 y(\045\045)e(Case)i(3:)e(bottom-right)j(Karnaugh)f(map)515
4176 y(\\begin{picture}\(2,2\)\045)515 4267 y
(\\put\(1,0\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{3})q
(}\045)515 4359 y(\\put\(0,0\){\\karnaughmakemap{\\kv)q(recur)q(sion)q
(dept)q(h}{2})q(}\045)515 4450 y(\\put\(1,1\){\\karnaughmakemap{\\kv)q
(recur)q(sion)q(dept)q(h}{1})q(}\045)515 4541 y
(\\put\(0,1\){\\karnaughmakemap{\\kv)q(recur)q(sion)q(dept)q(h}{0})q
(}\045)515 4633 y(\\end{picture}\045)515 4724 y(\\fi)515
4815 y(\\else)515 4907 y(\\unitlength=\\kvunitlength)515
4998 y(\\begin{picture}\(1,1\))1905 5255 y Fn(16)p eop
%%Page: 17 17
17 16 bop 515 523 a Fa(\\put\(0,0\){\\makebox\(1,1\){\\kvcon)q(tents)q
(ize\\)q(kvge)q(tchar)q(}}\045)515 614 y
(\\put\(0.05,0.05\){\\makebox\(0.9,0)q(.9\)[b)q(l]{\\)q(kvin)q(dexsi)q
(ze\\k)q(vcurr)q(enti)q(ndex)q(}}\045)515 706 y(\\end{picture})515
797 y(\\fi}}\045)515 888 y(\045\045)515 980 y(\045\045)39
b(\\karnaughmaketopmark)44 b(typesets)d(the)f(variable)h(marks)g(of)e
(a)h(Karnaugh)h(map)f(that)g(are)515 1071 y(\045\045)f(located)i(on)f
(top)g(of)g(the)f(diagram:)515 1162 y(\045\045)515 1254
y(\\def\\karnaughmaketopmark{\045)593 1345 y
(\\unitlength\\kvunitlength)593 1436 y(\\begin{picture}\(\\kvxsize,1\))
672 1528 y(\\kvmarkstart=1)672 1619 y
(\\kvpoweroftwo{\\kvmarkstart}{\\kv)q(xvar)q(no})46 b(\045)39
b(\\kvymarkstart)j(is)e(the)g(start)1770 1710 y(\045)f(position)j(for)d
(the)h(\\multiput)672 1802 y(\\kvmarklength=\\kvmarkstart)672
1893 y(\\multiply\\kvmarklength)k(by)c(2)f(\045)g(\\kvmarklength)k(is)c
(the)h(length)h(of)f(a)f(mark)672 1984 y(\\kvmarkmove=\\kvmarkstart)672
2076 y(\\multiply\\kvmarkmove)k(by)d(4)g(\045)f(This)h(is)g(the)g(move)
g(distance)h(for)f(the)g(\\multiput.)672 2167 y(\\kvmarknum=\\kvxsize)
672 2258 y(\\divide\\kvmarknum)j(by)c(\\kvmarkmove)j(\045)e(This)g(is)f
(the)h(number)h(of)f(repetitions)h(for)1770 2350 y(\045)e(the)h
(\\multiput.)672 2441 y(\045The)g(highest-order)i(variable)f(mark)f
(needs)h(a)e(special)i(treatment:)672 2532 y
(\\ifnum\\kvmarknum=0\\kvmarknum=1\\)q(divi)q(de\\k)q(vmark)q(leng)q
(th)k(by)40 b(2\\fi)672 2623 y(\\savebox\\kvsavebox\(\\kvmarklengt)q
(h,1\))q({\045)750 2715 y(\\begin{picture}\(\\kvmarklength)q(,1\))750
2806 y(\\put\(0,0.3\){\\makebox\(\\kvmarkl)q(engt)q(h,0.)q(7\){\\k)q
(vcon)q(tents)q(ize\\)q(kvge)q(tchar)q(}})750 2897 y
(\\put\(0,0.1\){\\line\(0,1\){0.4}})750 2989 y
(\\put\(\\kvmarklength,0.1\){\\line)q(\(0,1)q(\){0.)q(4}})750
3080 y(\\put\(0,0.3\){\\line\(1,0\){\\kvmar)q(klen)q(gth})q(})750
3171 y(\\end{picture}})672 3263 y
(\\multiput\(\\kvmarkstart,0\)\(\\kvma)q(rkmo)q(ve,0)q(\){\\kv)q(mark)q
(num}{)q(\\use)q(box\\)q(kvsav)q(ebox)q(})593 3354 y(\\end{picture})515
3445 y(})515 3537 y(\045\045)515 3628 y(\045\045)f
(\\karnaughmakeleftmark)44 b(typesets)d(the)f(variable)h(marks)g(of)e
(a)h(Karnaugh)h(map)f(that)g(are)515 3719 y(\045\045)f(located)i(on)f
(the)g(left)g(of)g(the)g(diagram:)515 3811 y(\045\045)515
3902 y(\\def\\karnaughmakeleftmark{\045)593 3993 y
(\\unitlength\\kvunitlength)593 4085 y
(\\begin{picture}\(-1,\\kvysize\))q(\(0,-\\)q(kvys)q(ize\))672
4176 y(\\kvmarkstart=1)672 4267 y(\\kvpoweroftwo{\\kvmarkstart}{\\kv)q
(yvar)q(no})46 b(\045)39 b(\\kvmarkstart)j(is)e(the)g(start)1770
4359 y(\045)f(position)j(for)d(the)h(\\multiput)672 4450
y(\\kvmarklength=\\kvmarkstart)672 4541 y(\\multiply\\kvmarklength)k
(by)c(2)f(\045)g(\\kvmarklength)k(is)c(the)h(length)h(of)f(a)f(mark)672
4633 y(\\kvmarkmove=\\kvmarkstart)672 4724 y(\\multiply\\kvmarkmove)k
(by)d(4)g(\045)f(This)h(now)g(is)g(the)g(move)g(distance)h(for)f(the)
1692 4815 y(\045)f(\\multiput.)672 4907 y(\\kvmarknum=\\kvysize)672
4998 y(\\divide\\kvmarknum)k(by)c(\\kvmarkmove)j(\045)e(This)g(now)g
(is)f(the)h(number)h(of)1905 5255 y Fn(17)p eop
%%Page: 18 18
18 17 bop 1770 523 a Fa(\045)39 b(repetitions)j(for)e(the)g
(\\multiput.)672 614 y(\045The)g(highest-order)i(variable)f(mark)f
(needs)h(a)e(special)i(treatment:)672 706 y
(\\ifnum\\kvmarknum=0\\kvmarknum=1\\)q(divi)q(de\\k)q(vmark)q(leng)q
(th)k(by)40 b(2\\fi)672 797 y(\\advance\\kvmarkstart)j(by)d
(\\kvmarklength)672 888 y(\\savebox\\kvsavebox\(1,\\kvmarklen)q(gth\))q
({\045)750 980 y(\\begin{picture}\(1,\\kvmarkleng)q(th\))829
1071 y(\\put\(-0.3,0\){\\makebox\(-0.7,\\kvm)q(arkl)q(ength)q(\){\\k)q
(vcont)q(ents)q(ize\\)q(kvget)q(char)q(}})829 1162 y
(\\put\(-0.1,0\){\\line\(-1,0\){0.4}})829 1254 y
(\\put\(-0.1,\\kvmarklength\){\\line\()q(-1,0)q(\){0.4)q(}})829
1345 y(\\put\(-0.3,0\){\\line\(0,1\){\\kvmark)q(leng)q(th}})750
1436 y(\\end{picture}})672 1528 y
(\\multiput\(0,-\\kvmarkstart\)\(0,-\\)q(kvma)q(rkmo)q(ve\){\\)q(kvma)q
(rknum)q(}{\\u)q(sebo)q(x\\kvs)q(aveb)q(ox})593 1619
y(\\end{picture})515 1710 y(})515 1802 y(\045\045)f
(\\karnaughmakemarks)44 b(calls)c(\\karnaughmaketopmark)k(or)c
(\\karnaughmakeleftmark)515 1893 y(\045\045)f(depending)j(on)d(whether)
i(\\kvvarno)g(is)f(odd)g(or)g(even.)515 1984 y(\045\045)515
2076 y(\\def\\karnaughmakemarks{\045)515 2167 y(\\ifnum\\kvvarno>0)593
2258 y(\\let\\next=\\karnaughmakemarks)593 2350 y(\\ifodd\\kvvarno)j
(\045)c(We)h(have)g(to)g(make)g(a)f(mark)h(at)g(the)g(top)672
2441 y(\\advance\\kvxvarno)j(by)c(-1)672 2532 y
(\\put\(0,\\kvxvarno\){\\karnaughmake)q(topm)q(ark})593
2623 y(\\else)i(\045)e(We)h(have)g(to)g(make)g(a)f(mark)h(at)g(the)g
(left)672 2715 y(\\advance\\kvyvarno)j(by)c(-1)672 2806
y(\\put\(-\\kvyvarno,-\\kvysize\){\\kar)q(naug)q(hmak)q(eleft)q(mark)q
(})593 2897 y(\\fi)593 2989 y(\\advance\\kvvarno)k(by)d(-1)515
3080 y(\\else)593 3171 y(\\let\\next=\\relax)515 3263
y(\\fi)515 3354 y(\\next)515 3445 y(})515 3537 y(\045\045)515
3628 y(\045\045)f(\\karnaughmap)j(is)e(the)g(macro)g(that)g(a)g(user)g
(calls)g(if)g(he)g(wants)g(to)g(draw)g(a)515 3719 y(\045\045)f
(Karnaugh)i(map:)515 3811 y(\045\045)515 3902 y
(\\def\\karnaughmap#1#2#3#4#5{\045)515 3993 y(\045\045)515
4085 y(\045\045)e(#1)h(is)g(the)g(number)g(of)g(variables)h(in)f(the)g
(Karnaugh)h(map)515 4176 y(\045\045)e(#2)h(is)g(the)g(identifier)h(of)f
(the)g(function)515 4267 y(\045\045)f(#3)h(is)g(the)g(list)g(of)g
(identifiers)h(of)f(those)g(variables)515 4359 y(\045\045)f(#4)h(is)g
(the)g(list)g(of)g(tokens)g(that)g(have)g(to)g(be)g(written)h(into)f
(the)g(map)515 4450 y(\045\045)f(#5)h(is)g(something)h(that)f(you)g
(want)g(to)g(draw)g(inside)h(the)f(Karnaugh)h(map)515
4541 y(\045\045)515 4633 y(\\kvvarno=#1)81 b(\045)39
b(\\kvvarno)i(is)f(the)g(total)g(number)h(of)e(variables)515
4724 y(\\kvyvarno=#1)j(\045)d(\\kvyvarno)i(is)f(the)g(number)h(of)e
(variable)i(marks)g(at)e(the)h(left)515 4815 y(\\divide\\kvyvarno)j(by)
c(2)515 4907 y(\\kvxvarno=#1)j(\045)d(\\kvxvarno)i(is)f(the)g(number)h
(of)e(variable)i(marks)g(on)e(top)515 4998 y(\\advance\\kvxvarno)k(by)d
(-\\kvyvarno)1905 5255 y Fn(18)p eop
%%Page: 19 19
19 18 bop 515 523 a Fa(\\kvxsize=1)515 614 y
(\\kvpoweroftwo{\\kvxsize}{\\kvxva)q(rno})515 706 y(\\kvysize=1)515
797 y(\\kvpoweroftwo{\\kvysize}{\\kvyva)q(rno})515 888
y(\\advance\\kvxsize)43 b(by)c(\\kvyvarno)515 980 y
(\\advance\\kvxvarno)k(by)d(\\kvysize)515 1071 y
(\\unitlength\\kvunitlength)515 1162 y
(\\begin{picture}\(\\kvxsize,\\kvxv)q(arno\))q(\(-\\k)q(vyva)q(rno,-)q
(\\kvy)q(size\))515 1254 y(\\advance\\kvxsize)j(by)c(-\\kvyvarno)515
1345 y(\\advance\\kvxvarno)k(by)d(-\\kvysize)515 1436
y(\\put\(0,-\\kvysize\){\045)515 1528 y
(\\begin{picture}\(\\kvxsize,\\kvys)q(ize\))515 1619
y(\\multiput\(0,0\)\(0,1\){\\kvysize}{)q(\\line)q(\(1,0)q(\){\\k)q
(vxsiz)q(e}})515 1710 y(\\multiput\(0,0\)\(1,0\){\\kvxsize}{)q(\\line)q
(\(0,1)q(\){\\k)q(vysiz)q(e}})515 1802 y
(\\put\(0,\\kvysize\){\\line\(1,0\){\\k)q(vxsiz)q(e}})515
1893 y(\\put\(\\kvxsize,0\){\\line\(0,1\){\\k)q(vysiz)q(e}})515
1984 y(#5)515 2076 y(\\end{picture}})515 2167 y
(\\put\(-\\kvyvarno,0\){\\makebox\(\\k)q(vyvar)q(no,\\)q(kvxv)q(arno\))
q({#2})q(})515 2258 y(\\kvindexcounter=0)515 2350 y
(\\kvargumentstring{#4})515 2441 y(\\put\(0,-\\kvysize\){\\karnaughmak)
q(emap{)q(\\kvy)q(size)q(}{0}})515 2532 y(\\ifodd\\kvvarno)515
2623 y({\\divide\\kvxsize)j(by)c(2)515 2715 y
(\\put\(\\kvxsize,-\\kvysize\){\\karn)q(aughm)q(akem)q(ap{\\)q(kvysi)q
(ze}{)q(1}}})515 2806 y(\\fi)515 2897 y(\\kvargumentstring{#3})515
2989 y(\\karnaughmakemarks)515 3080 y(\045\045)515 3171
y(\\end{picture})515 3263 y(}\045)515 3354 y(\045\045)515
3445 y(\045\045)g(The)h(definition)i(of)e(\\kvmap)g(is)g(necessary)h
(to)f(maintain)h(compatibility)h(with)e(older)515 3537
y(\045\045)f(versions)i(of)f(this)g(macro)h(package:)515
3628 y(\045\045)515 3719 y(\\def\\kvmap{\\karnaughmap}\045)515
3811 y(\045\045)515 3902 y(\045\045)515 3993 y(\045\045)e(The)h(Macro)h
(\\veitchmakechart)i(calls)d(itself)h(recursively)g(until)g(the)f
(parameter)h(#1)515 4085 y(\045\045)e(equals)i(1,)f(whereupon)h(it)f
(returns)g(a)g(single)h(token)f(from)g(the)g(list)g(of)g(arguments,)515
4176 y(\045\045)f(enclosed)i(in)f(a)g(\\makebox)h(plus)f(the)g(index)g
(\(if)g(enabled\))h(in)f(a)f(smaller)i(\\makebox:)515
4267 y(\045\045)515 4359 y(\\def\\veitchmakechart#1{{\045)515
4450 y(\\kvrecursiondepth=\\number#1)515 4541 y
(\\ifnum\\kvrecursiondepth>1)515 4633 y(\\divide\\kvrecursiondepth)j
(by)c(2)515 4724 y(\\unitlength=\\kvunitlength)515 4815
y(\\multiply\\unitlength)k(by)39 b(\\kvrecursiondepth)515
4907 y(\045\045)515 4998 y(\\begin{picture}\(2,2\)\045)1905
5255 y Fn(19)p eop
%%Page: 20 20
20 19 bop 515 523 a Fa(\\put\(0,1\){\\veitchmakechart{\\kv)q(recur)q
(sion)q(dept)q(h}}\045)515 614 y(\\put\(1,1\){\\veitchmakechart{\\kv)q
(recur)q(sion)q(dept)q(h}}\045)515 706 y
(\\put\(0,0\){\\veitchmakechart{\\kv)q(recur)q(sion)q(dept)q(h}}\045)
515 797 y(\\put\(1,0\){\\veitchmakechart{\\kv)q(recur)q(sion)q(dept)q
(h}}\045)515 888 y(\\end{picture}\045)515 980 y(\\else)515
1071 y(\\unitlength=\\kvunitlength)515 1162 y(\\begin{picture}\(1,1\))
515 1254 y(\\put\(0,0\){\\makebox\(1,1\){\\kvcon)q(tents)q(ize\\)q
(kvge)q(tchar)q(}}\045)515 1345 y(\\put\(0.05,0.05\){\\makebox\(0.9,0)q
(.9\)[b)q(l]{\\)q(kvin)q(dexsi)q(ze\\k)q(vcurr)q(enti)q(ndex)q(}}\045)
515 1436 y(\\end{picture})515 1528 y(\\fi}}\045)515 1619
y(\045\045)515 1710 y(\\def\\veitchmaketopmark{\045)593
1802 y(\\unitlength\\kvunitlength)593 1893 y
(\\begin{picture}\(\\kvxsize,1\))672 1984 y(\\kvmarkstart=1)672
2076 y(\\kvpoweroftwo{\\kvmarkstart}{\\kv)q(xvar)q(no})46
b(\045)39 b(\\kvymarkstart)j(is)e(the)g(start)1770 2167
y(\045)f(position)j(for)d(the)h(\\multiput)672 2258 y
(\\kvmarklength=\\kvmarkstart)45 b(\045)39 b(\\kvmarklength)j(is)e(the)
g(length)h(of)e(a)h(mark)672 2350 y(\\kvmarkmove=\\kvmarkstart)672
2441 y(\\multiply\\kvmarkmove)j(by)d(2)g(\045)f(This)h(is)g(the)g(move)
g(distance)h(for)f(the)g(\\multiput.)672 2532 y(\\kvmarknum=\\kvxsize)
672 2623 y(\\divide\\kvmarknum)j(by)c(\\kvmarkmove)j(\045)e(This)g(is)f
(the)h(number)h(of)f(repetitions)h(for)1966 2715 y(\045)f(the)g
(\\multiput.)672 2806 y(\\savebox\\kvsavebox\(\\kvmarklengt)q(h,1\))q
({\045)750 2897 y(\\begin{picture}\(\\kvmarklength)q(,1\))750
2989 y(\\put\(0,0.3\){\\makebox\(\\kvmarkl)q(engt)q(h,0.)q(7\){\\k)q
(vcon)q(tents)q(ize\\)q(kvge)q(tchar)q(}})750 3080 y
(\\put\(0,0.1\){\\line\(0,1\){0.4}})750 3171 y
(\\put\(\\kvmarklength,0.1\){\\line)q(\(0,1)q(\){0.)q(4}})750
3263 y(\\put\(0,0.3\){\\line\(1,0\){\\kvmar)q(klen)q(gth})q(})750
3354 y(\\end{picture}})672 3445 y
(\\multiput\(\\kvmarkstart,0\)\(\\kvma)q(rkmo)q(ve,0)q(\){\\kv)q(mark)q
(num}{)q(\\use)q(box\\)q(kvsav)q(ebox)q(})593 3537 y(\\end{picture})515
3628 y(})515 3719 y(\045\045)515 3811 y(\\def\\veitchmakeleftmark{\045)
593 3902 y(\\unitlength\\kvunitlength)593 3993 y
(\\begin{picture}\(-1,\\kvysize\))q(\(0,-\\)q(kvys)q(ize\))672
4085 y(\\kvmarkstart=1)672 4176 y(\\kvpoweroftwo{\\kvmarkstart}{\\kv)q
(yvar)q(no})46 b(\045)39 b(\\kvmarkstart)j(is)e(the)g(start)1770
4267 y(\045)f(position)j(for)d(the)h(\\multiput)672 4359
y(\\kvmarklength=\\kvmarkstart)672 4450 y(\\kvmarkmove=\\kvmarkstart)
672 4541 y(\\multiply\\kvmarkmove)j(by)d(2)g(\045)f(This)h(now)g(is)g
(the)g(move)g(distance)h(for)f(the)g(\\multiput.)672
4633 y(\\kvmarknum=\\kvysize)672 4724 y(\\divide\\kvmarknum)j(by)c
(\\kvmarkmove)j(\045)e(This)g(now)g(is)f(the)h(number)h(of)1966
4815 y(\045)f(repetitions)h(for)f(the)g(\\multiput.)672
4907 y(\\advance\\kvmarkstart)j(by)d(\\kvmarklength)672
4998 y(\\savebox\\kvsavebox\(1,\\kvmarklen)q(gth\))q({\045)1905
5255 y Fn(20)p eop
%%Page: 21 21
21 20 bop 750 523 a Fa(\\begin{picture}\(1,\\kvmarkleng)q(th\))829
614 y(\\put\(-0.3,0\){\\makebox\(-0.7,\\kvm)q(arkl)q(ength)q(\){\\k)q
(vcont)q(ents)q(ize\\)q(kvget)q(char)q(}})829 706 y
(\\put\(-0.1,0\){\\line\(-1,0\){0.4}})829 797 y
(\\put\(-0.1,\\kvmarklength\){\\line\()q(-1,0)q(\){0.4)q(}})829
888 y(\\put\(-0.3,0\){\\line\(0,1\){\\kvmark)q(leng)q(th}})750
980 y(\\end{picture}})672 1071 y(\\multiput\(0,-\\kvmarkstart\)\(0,-\\)
q(kvma)q(rkmo)q(ve\){\\)q(kvma)q(rknum)q(}{\\u)q(sebo)q(x\\kvs)q(aveb)q
(ox})593 1162 y(\\end{picture})515 1254 y(})515 1345
y(\045\045)515 1436 y(\\def\\veitchmakemarks{\045)515
1528 y(\\ifnum\\kvvarno>0)593 1619 y(\\let\\next=\\veitchmakemarks)593
1710 y(\\ifodd\\kvvarno)43 b(\045)c(We)h(have)g(to)g(make)g(a)f(mark)h
(at)g(the)g(top)672 1802 y(\\advance\\kvxvarno)j(by)c(-1)672
1893 y(\\put\(0,\\kvxvarno\){\\veitchmaketo)q(pmar)q(k})593
1984 y(\\else)i(\045)e(We)h(have)g(to)g(make)g(a)f(mark)h(at)g(the)g
(left)672 2076 y(\\advance\\kvyvarno)j(by)c(-1)672 2167
y(\\put\(-\\kvyvarno,-\\kvysize\){\\vei)q(tchm)q(akel)q(eftma)q(rk})593
2258 y(\\fi)593 2350 y(\\advance\\kvvarno)k(by)d(-1)515
2441 y(\\else)593 2532 y(\\let\\next=\\relax)515 2623
y(\\fi)515 2715 y(\\next)515 2806 y(})515 2897 y(\045\045)515
2989 y(\\def\\veitchchart#1#2#3#4#5{\045)515 3080 y(\045\045)515
3171 y(\045\045)f(#1)h(is)g(the)g(number)g(of)g(variables)h(in)f(the)g
(Veitch)g(chart)515 3263 y(\045\045)f(#2)h(is)g(the)g(identifier)h(of)f
(the)g(function)515 3354 y(\045\045)f(#3)h(is)g(the)g(list)g(of)g
(identifiers)h(of)f(those)g(variables)515 3445 y(\045\045)f(#4)h(is)g
(the)g(list)g(of)g(tokens)g(that)g(have)g(to)g(be)g(written)h(into)f
(the)g(chart)515 3537 y(\045\045)f(#5)h(is)g(something)h(that)f(you)g
(want)g(to)g(draw)g(inside)h(the)f(Veitch)g(chart)515
3628 y(\045\045)515 3719 y(\\kvvarno=#1)81 b(\045)39
b(\\kvvarno)i(is)f(the)g(total)g(number)h(of)e(variables)515
3811 y(\\kvyvarno=#1)j(\045)d(\\kvyvarno)i(is)f(the)g(number)h(of)e
(variable)i(marks)g(at)e(the)h(left)515 3902 y(\\divide\\kvyvarno)j(by)
c(2)515 3993 y(\\kvxvarno=#1)j(\045)d(\\kvxvarno)i(is)f(the)g(number)h
(of)e(variable)i(marks)g(on)e(top)515 4085 y(\\advance\\kvxvarno)k(by)d
(-\\kvyvarno)515 4176 y(\\kvxsize=1)515 4267 y
(\\kvpoweroftwo{\\kvxsize}{\\kvxva)q(rno})515 4359 y(\\kvysize=1)515
4450 y(\\kvpoweroftwo{\\kvysize}{\\kvyva)q(rno})515 4541
y(\\advance\\kvxsize)j(by)c(\\kvyvarno)515 4633 y(\\advance\\kvxvarno)k
(by)d(\\kvysize)515 4724 y(\\unitlength\\kvunitlength)515
4815 y(\\begin{picture}\(\\kvxsize,\\kvxv)q(arno\))q(\(-\\k)q(vyva)q
(rno,-)q(\\kvy)q(size\))515 4907 y(\\advance\\kvxsize)j(by)c
(-\\kvyvarno)515 4998 y(\\advance\\kvxvarno)k(by)d(-\\kvysize)1905
5255 y Fn(21)p eop
%%Page: 22 22
22 21 bop 515 523 a Fa(\\put\(0,-\\kvysize\){\045)515
614 y(\\begin{picture}\(\\kvxsize,\\kvys)q(ize\))515
706 y(\\multiput\(0,0\)\(0,1\){\\kvysize}{)q(\\line)q(\(1,0)q(\){\\k)q
(vxsiz)q(e}})515 797 y(\\multiput\(0,0\)\(1,0\){\\kvxsize}{)q(\\line)q
(\(0,1)q(\){\\k)q(vysiz)q(e}})515 888 y
(\\put\(0,\\kvysize\){\\line\(1,0\){\\k)q(vxsiz)q(e}})515
980 y(\\put\(\\kvxsize,0\){\\line\(0,1\){\\k)q(vysiz)q(e}})515
1071 y(#5)515 1162 y(\\end{picture}})515 1254 y
(\\put\(-\\kvyvarno,0\){\\makebox\(\\k)q(vyvar)q(no,\\)q(kvxv)q(arno\))
q({#2})q(})515 1345 y(\\kvindexcounter=0)515 1436 y
(\\kvargumentstring{#4})515 1528 y(\\put\(0,-\\kvysize\){\\veitchmakec)
q(hart{)q(\\kvy)q(size)q(}})515 1619 y(\\ifodd\\kvvarno)515
1710 y({\\divide\\kvxsize)43 b(by)c(2)515 1802 y
(\\put\(\\kvxsize,-\\kvysize\){\\veit)q(chmak)q(echa)q(rt{\\)q(kvysi)q
(ze}})q(})515 1893 y(\\fi)515 1984 y(\\kvargumentstring{#3})515
2076 y(\\veitchmakemarks)515 2167 y(\045\045)515 2258
y(\\end{picture})515 2350 y(}\045)515 2441 y(\045\045)515
2623 y(\045\045\045)h(Local)g(Variables:)515 2715 y(\045\045\045)g
(mode:)g(latex)515 2806 y(\045\045\045)g(TeX-master:)h(t)515
2897 y(\045\045\045)f(End:)1905 5255 y Fn(22)p eop
%%Trailer
end
userdict /end-hook known{end-hook}if
%%EOF