aboutsummaryrefslogtreecommitdiff
path: root/Carpet/CarpetWeb/doc/first-steps.ps
blob: d5488a5e8469482496526dc48ec2d012ec8dbe25 (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
2607
2608
2609
2610
2611
2612
2613
2614
2615
2616
2617
2618
2619
2620
2621
2622
2623
2624
2625
2626
2627
2628
2629
2630
2631
2632
2633
2634
2635
2636
2637
2638
2639
2640
2641
2642
2643
2644
2645
2646
2647
2648
2649
2650
2651
2652
2653
2654
2655
2656
2657
2658
2659
2660
2661
2662
2663
2664
2665
2666
2667
2668
2669
2670
2671
2672
2673
2674
2675
2676
2677
2678
2679
2680
2681
2682
2683
2684
2685
2686
2687
2688
2689
2690
2691
2692
2693
2694
2695
2696
2697
2698
2699
2700
2701
2702
2703
2704
2705
2706
2707
2708
2709
2710
2711
2712
2713
2714
2715
2716
2717
2718
2719
%!PS-Adobe-2.0
%%Creator: dvips(k) 5.92b Copyright 2002 Radical Eye Software
%%Title: first-steps.dvi
%%Pages: 9
%%PageOrder: Ascend
%%BoundingBox: 0 0 596 842
%%DocumentFonts: CMR17 CMR12 CMBX12 CMR10 CMTT10 CMSL10 CMTI10 CMMI10
%%EndComments
%DVIPSWebPage: (www.radicaleye.com)
%DVIPSCommandLine: dvips -o first-steps.ps first-steps.dvi
%DVIPSParameters: dpi=600, compressed
%DVIPSSource:  TeX output 2004.08.05:1643
%%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
%%BeginProcSet: f7b6d320.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
%     cmb10 cmbx10 cmbx12 cmbx5 cmbx6 cmbx7 cmbx8 cmbx9 cmbxsl10
%     cmdunh10 cmr10 cmr12 cmr17cmr6 cmr7 cmr8 cmr9 cmsl10 cmsl12 cmsl8
%     cmsl9 cmss10cmss12 cmss17 cmss8 cmss9 cmssbx10 cmssdc10 cmssi10
%     cmssi12 cmssi17 cmssi8cmssi9 cmssq8 cmssqi8 cmvtt10
%
/TeXf7b6d320Encoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
/suppress /exclam /quotedblright /numbersign /dollar /percent /ampersand
/quoteright /parenleft /parenright /asterisk /plus /comma /hyphen
/period /slash /zero /one /two /three /four /five /six /seven /eight
/nine /colon /semicolon /exclamdown /equal /questiondown /question /at
/A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W /X
/Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef
/.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def

%%EndProcSet
%%BeginProcSet: 09fbbfac.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
%     cmsltt10 cmtt10 cmtt12 cmtt8 cmtt9
/TeX09fbbfacEncoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
/Omega /arrowup /arrowdown /quotesingle /exclamdown /questiondown
/dotlessi /dotlessj /grave /acute /caron /breve /macron /ring /cedilla
/germandbls /ae /oe /oslash /AE /OE /Oslash /visiblespace /exclam
/quotedbl /numbersign /dollar /percent /ampersand /quoteright /parenleft
/parenright /asterisk /plus /comma /hyphen /period /slash /zero /one
/two /three /four /five /six /seven /eight /nine /colon /semicolon /less
/equal /greater /question /at /A /B /C /D /E /F /G /H /I /J /K /L /M /N
/O /P /Q /R /S /T /U /V /W /X /Y /Z /bracketleft /backslash /bracketright
/asciicircum /underscore /quoteleft /a /b /c /d /e /f /g /h /i /j /k /l
/m /n /o /p /q /r /s /t /u /v /w /x /y /z /braceleft /bar /braceright
/asciitilde /dieresis /visiblespace /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /space /Gamma /Delta /Theta /Lambda /Xi /Pi
/Sigma /Upsilon /Phi /Psi /.notdef /.notdef /Omega /arrowup /arrowdown
/quotesingle /exclamdown /questiondown /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /visiblespace /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def

%%EndProcSet
%%BeginProcSet: 74afc74c.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
%     cmbxti10 cmff10 cmfi10 cmfib8 cmti10 cmti12 cmti7 cmti8cmti9 cmu10
%
/TeX74afc74cEncoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
/ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute /caron /breve
/macron /ring /cedilla /germandbls /ae /oe /oslash /AE /OE /Oslash
/suppress /exclam /quotedblright /numbersign /sterling /percent
/ampersand /quoteright /parenleft /parenright /asterisk /plus /comma
/hyphen /period /slash /zero /one /two /three /four /five /six /seven
/eight /nine /colon /semicolon /exclamdown /equal /questiondown /question
/at /A /B /C /D /E /F /G /H /I /J /K /L /M /N /O /P /Q /R /S /T /U /V /W
/X /Y /Z /bracketleft /quotedblleft /bracketright /circumflex /dotaccent
/quoteleft /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p /q /r /s /t /u
/v /w /x /y /z /endash /emdash /hungarumlaut /tilde /dieresis /suppress
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /space
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /.notdef
/.notdef /Omega /ff /fi /fl /ffi /ffl /dotlessi /dotlessj /grave /acute
/caron /breve /macron /ring /cedilla /germandbls /ae /oe /oslash /AE
/OE /Oslash /suppress /dieresis /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
] def

%%EndProcSet
%%BeginProcSet: aae443f0.enc
% Thomas Esser, Dec 2002. public domain
%
% Encoding for:
%     cmmi10 cmmi12 cmmi5 cmmi6 cmmi7 cmmi8 cmmi9 cmmib10
%
/TeXaae443f0Encoding [
/Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi /Omega
/alpha /beta /gamma /delta /epsilon1 /zeta /eta /theta /iota /kappa
/lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon /phi /chi /psi
/omega /epsilon /theta1 /pi1 /rho1 /sigma1 /phi1 /arrowlefttophalf
/arrowleftbothalf /arrowrighttophalf /arrowrightbothalf /arrowhookleft
/arrowhookright /triangleright /triangleleft /zerooldstyle /oneoldstyle
/twooldstyle /threeoldstyle /fouroldstyle /fiveoldstyle /sixoldstyle
/sevenoldstyle /eightoldstyle /nineoldstyle /period /comma /less /slash
/greater /star /partialdiff /A /B /C /D /E /F /G /H /I /J /K /L /M /N
/O /P /Q /R /S /T /U /V /W /X /Y /Z /flat /natural /sharp /slurbelow
/slurabove /lscript /a /b /c /d /e /f /g /h /i /j /k /l /m /n /o /p
/q /r /s /t /u /v /w /x /y /z /dotlessi /dotlessj /weierstrass /vector
/tie /psi /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/space /Gamma /Delta /Theta /Lambda /Xi /Pi /Sigma /Upsilon /Phi /Psi
/.notdef /.notdef /Omega /alpha /beta /gamma /delta /epsilon1 /zeta /eta
/theta /iota /kappa /lambda /mu /nu /xi /pi /rho /sigma /tau /upsilon
/phi /chi /psi /tie /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef /.notdef
/.notdef /.notdef /.notdef /.notdef /.notdef
] def

%%EndProcSet
%%BeginProcSet: texps.pro
%!
TeXDict begin/rf{findfont dup length 1 add dict begin{1 index/FID ne 2
index/UniqueID ne and{def}{pop pop}ifelse}forall[1 index 0 6 -1 roll
exec 0 exch 5 -1 roll VResolution Resolution div mul neg 0 0]FontType 0
ne{/Metrics exch def dict begin Encoding{exch dup type/integertype ne{
pop pop 1 sub dup 0 le{pop}{[}ifelse}{FontMatrix 0 get div Metrics 0 get
div def}ifelse}forall Metrics/Metrics currentdict end def}{{1 index type
/nametype eq{exit}if exch pop}loop}ifelse[2 index currentdict end
definefont 3 -1 roll makefont/setfont cvx]cvx def}def/ObliqueSlant{dup
sin S cos div neg}B/SlantFont{4 index mul add}def/ExtendFont{3 -1 roll
mul exch}def/ReEncodeFont{CharStrings rcheck{/Encoding false def dup[
exch{dup CharStrings exch known not{pop/.notdef/Encoding true def}if}
forall Encoding{]exch pop}{cleartomark}ifelse}if/Encoding exch def}def
end

%%EndProcSet
%%BeginFont: CMMI10
%!PS-AdobeFont-1.1: CMMI10 1.100
%%CreationDate: 1996 Jul 23 07:53:57
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.100) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMMI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMMI10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-32 -250 1048 750}readonly def
/UniqueID 5087385 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9E394A533A081C36D456A09920001A3D2199583EB9B84B4DEE08E3D12939E321
990CD249827D9648574955F61BAAA11263A91B6C3D47A5190165B0C25ABF6D3E
6EC187E4B05182126BB0D0323D943170B795255260F9FD25F2248D04F45DFBFB
DEF7FF8B19BFEF637B210018AE02572B389B3F76282BEB29CC301905D388C721
59616893E774413F48DE0B408BC66DCE3FE17CB9F84D205839D58014D6A88823
D9320AE93AF96D97A02C4D5A2BB2B8C7925C4578003959C46E3CE1A2F0EAC4BF
8B9B325E46435BDE60BC54D72BC8ACB5C0A34413AC87045DC7B84646A324B808
6FD8E34217213E131C3B1510415CE45420688ED9C1D27890EC68BD7C1235FAF9
1DAB3A369DD2FC3BE5CF9655C7B7EDA7361D7E05E5831B6B8E2EEC542A7B38EE
03BE4BAC6079D038ACB3C7C916279764547C2D51976BABA94BA9866D79F13909
95AA39B0F03103A07CBDF441B8C5669F729020AF284B7FF52A29C6255FCAACF1
74109050FBA2602E72593FBCBFC26E726EE4AEF97B7632BC4F5F353B5C67FED2
3EA752A4A57B8F7FEFF1D7341D895F0A3A0BE1D8E3391970457A967EFF84F6D8
47750B1145B8CC5BD96EE7AA99DDC9E06939E383BDA41175233D58AD263EBF19
AFC0E2F840512D321166547B306C592B8A01E1FA2564B9A26DAC14256414E4C8
42616728D918C74D13C349F4186EC7B9708B86467425A6FDB3A396562F7EE4D8
40B43621744CF8A23A6E532649B66C2A0002DD04F8F39618E4F572819DD34837
B5A08E643FDCA1505AF6A1FA3DDFD1FA758013CAED8ACDDBBB334D664DFF5B53
95601766777978D01677B8D19E1B10A078432D2884BB4F7B8C3293B68BB78100
16724E495064BA0168CC86D413CB48560D6D318357397832F7A858CD82030C7D
8A4A1919716E8B26AFF8789AAF489EE4E0A88DC477551A87C7DF2856189E4596
FE015956AFE5CC019F5CA6323A12B763B7B08B92C1A2940D3C566C43729E5482
63C6DC5E834AEB4DAFB5AE8F0B8931A4687C94D11587B9071C8D81DA14F12776
53A1985A3EBE37827656BD4635E03F09C3231F906874645E7DB3E59045A59D67
E745D8487CF73FC50F64060544F624F357BC998A87FBE468DEBB38A09449EBCA
D041D7C29225ACD16CB8A59E87924D15A9125F064710A6CCCA3AD3103D8FCC94
CC3571C6F9192774FCFE5BB42A14B27960903144D28BF047BF4C77646EA7BF6F
440D4EDEB712C63F2E8080419E42D1D58EED685EB5CDD49F80DB6E5553B519FA
C6A39A093155802F3EC607721F390307E91ECB597ABA60A537E3F8C045BF5DD3
D88CF6518D37FCD95D2F295D902D617440D23516D962F47750A682A319ACE1
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMBX12
%!PS-AdobeFont-1.1: CMBX12 1.0
%%CreationDate: 1991 Aug 20 16:34:54
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMBX12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Bold) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMBX12 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-53 -251 1139 750}readonly def
/UniqueID 5000769 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F0364CD5660F74BEE96790DE35AFA90CCF712
B1805DA88AE375A04D99598EADFC625BDC1F9C315B6CF28C9BD427F32C745C99
AEBE70DAAED49EA45AF94F081934AA47894A370D698ABABDA4215500B190AF26
7FCFB7DDA2BC68605A4EF61ECCA3D61C684B47FFB5887A3BEDE0B4D30E8EBABF
20980C23312618EB0EAF289B2924FF4A334B85D98FD68545FDADB47F991E7390
B10EE86A46A5AF8866C010225024D5E5862D49DEB5D8ECCB95D94283C50A363D
68A49071445610F03CE3600945118A6BC0B3AA4593104E727261C68C4A47F809
D77E4CF27B3681F6B6F3AC498E45361BF9E01FAF5527F5E3CC790D3084674B3E
26296F3E03321B5C555D2458578A89E72D3166A3C5D740B3ABB127CF420C316D
F957873DA04CF0DB25A73574A4DE2E4F2D5D4E8E0B430654CF7F341A1BDB3E26
77C194764EAD58C585F49EF10843FE020F9FDFD9008D660DE50B9BD7A2A87299
BC319E66D781101BB956E30643A19B93C8967E1AE4719F300BFE5866F0D6DA5E
C55E171A24D3B707EFA325D47F473764E99BC8B1108D815CF2ACADFA6C4663E8
30855D673CE98AB78F5F829F7FA226AB57F07B3E7D4E7CE30ED3B7EB0D3035C5
148DA8D9FA34483414FDA8E3DC9E6C479E3EEE9A11A0547FC9085FA4631AD19C
E936E0598E3197207FA7BB6E55CFD5EF72AEC12D9A9675241C7A71316B2E148D
E2A1732B3627109EA446CB320EBBE2E78281CDF0890E2E72B6711335857F1E23
337C75E729701E93D5BEC0630CDC7F4E957233EC09F917E5CA703C7E93841598
0E73843FC6619DE017C8473A6D1B2BE5142DEBA285B98FA1CC5E64D2ADB981E6
472971848451A245DDF6AA3B8225E9AC8E4630B0FF32D679EC27ACAD85C6394E
A6F71023B660EE883D8B676837E9EBA4E42BA8F365433A900F1DC3A9F0E88A26
326A3828FE972BABBDC761978EB577B7EFE06865DD3A7668059A126B063900E2
6DD36FBF3B050E0F14DCD8FB0A0D93F30588A01E56F022E88E99DDDC2AB8A953
6D943F1CEBC66F7EEB259027A42DC747639B16D2B8288EF43501803FB65EB77C
075A59F0A8C2BCFA0CABCBA3FF622D06B99F18196DC4BBCC264B39D51CF7292D
E60447A04B22582FBDB940AA3C867D3872AB2767A9056E6F9FB3DF4E1FFCB960
88710709100E7A44067DC5E4103222E109E7AED84D18568B59D7215DDF8F9494
17D730DEF1A9FBEF4C99F98901E53E35CD8B61C8D0A81CD471B2266E47729003
145E31B533C0F5D84640A458F50BEBF122FB257B6229AC0ED5B65E47A9FCC007
8DC3F3775D9047DF0059EEE4D2DEAF3A42D8C36D4F413E8717EF2F3C3CFF922A
3730E5BA1FE7EEF81C3AD7FCAC4FDF043ED536928B48A8DDA54C7F37BC234665
D01BD9B9C7C98321E649C1036B2EFA7116DE41161BA156BE71CDD85EC8066C6A
F37FC82B6D56EC79AFB23D2580DDE7A6A43588BBEDEACA6949A7172ED8EE13B4
B3CD8ABDCA42139058372C0FBA26A52E3FBFF2D9BAFE7CA0F22BE6F40C1EBF4E
40BA8E2E23A4BA38C9DA1BDCE62AE820A41BAA9A84556EB621896308F58989FE
44DCB1DC9D181B22DAFE5AC6FE397E77FFC4674195E1B332B65CC922E361BAA9
BAEA7DB3AB7945EAC2A1B48DA0E780789C2C479112C90DE400C2F8FE22A8707B
6680A4C9211DD012407C66917501FA39902E3FE393CB515FAED4C892AE96125A
4F1687B8A3FEF53D89D063B5ECA8F8B58A5EFD842DCD9DA17FB3D691A6745C4C
CA4400377687152A1D12904024DDF2FC802C21CCFD0953790CC8DD335704A24D
909BBC8322633985F79D61AF228AAA13869E72277A57CC61ACF28EBA081D916B
0CF53A69F0E19DA4F2BE7C04F28A5179CD8D2237715C4AB690F8F513E0657C3C
E0CD581D68F565678EC5BE642FAA0608A9B4B8DE2701267906AF73740DCAE4FE
735912385FA01914A4C662E5C85D0CB3EE56E1847A553F1D47614206E0E17E97
8CB2563F37D64D7AE95B4CF115FB0C3CE9EBC9A94D6A349029D82BE1B0547866
FCB97992F1AE29619C26E33A434244F9AC4C8F94B98CA6A18ADCCA3392101098
A428861588076D543243316C11248C3F980B021EC8DB08BCEBE3F208C889355C
78C480AFDF7DF8C0C17DC3DD987BA67BBA80C8125E20D48FE73BAD5B74398A69
27BF90E3484C289BAA4DD04D30BB6B39268DCA7C9C676F442F7F5749A7049DB0
0F331114597E7B85D3BDE1AF33F42F606EFE20D002461F01996FE7C5E500C6CE
B054384B21F2D3703B64105AA616B226BA5D9EB1CBB37716F9419F561F3336E1
54FB3484C9F6F1D57A738F2EE7B1981C6B14B0C64073A1930631A2731B28EEA9
65AB7561B5FD9F0B97B3C7332FB97879F743C54B6A766149770AFA3A3967D288
0D9C060EE198271ED5E3B26E02DB27E9049886C1DAC569033DEBFC390E5B3EB4
A044786380D375EC461249C6BB8A234A7E5880B7860E61555E3C89771DDE503E
B78B5DE9B325B35E682BB351F1A6657B0A3D6E426816FE9CCD19D3624A61B581
EAA7ED7C29F3BB9CC5558BBAA95723A8123BC4CF55459B54279BBE6911BBC6F5
31DA4C88149E94E6FA1A9321B52F8F78842337FD6E5B969064BAB8F3600CC406
B9E72FABB4E56D282B5D89868259BF551F7881E8AB1CC207950A178E4FA1466B
F4841E71938892A283A113AC884D8E40B3213C04D77CDE4F845A959CC6728CE1
269FAAD253B1CE956F20471F7E0197A467F33C39D1B29DDEADC1EA402FD28D13
AC0444A7785B15F2822FF13525500444A75809725CBFCCDD0F5B6BF5420A7797
29B603F16B228AE5D2AB7CF1DE7EC56A7687EBE5825D3F62CCC6E6CF60D6A09E
A91B419366961C98C706B324095A2E2F7B9BAF58626788E6BE5CA67DB4C50936
93EA3CDF3A1A3355F0DD337CB8474F6E2F83CEDB3C18A1238F0088C627028CC5
A3D1CF04ABC807AEAD0484136291D5031FAE2B4281A9BBA61B2DE3F37991AC23
B049F2AAE9F00851CBADA724E76ACE3600B574266A7DA81EA7F601B679E28A34
0ED005B2DC1F63D40CDCD0D0876E4EF8C6692773DEA8B61305B364DD6C5AEAF7
75EFF0396D89B5E5F400121442EFC940852E8CF339895ABC3525BDD09D925B9C
B83D3141111610FF6A2E1CB030B8FE3B212BE863B28A19226606E147315F32D4
474B8AC1735B0DDA653223423405D8DE81070543EFA352FB6347007177D8E41C
9BDBE598A8F621629EBB2C5B3233446573C34369FF2BE923D2788A823A6197F5
8DE62E1F90358A972C9EEF536336D58ED4345C6997DC9ED00457B2B2E628693E
193778CB0673C44E408259ED2574E7D83470903B3AE6EA3A92C36E7D5FF1B35E
C4E0580D51F830FE29CEA16B3D99529D07A05DECD8D27648E5338AF5B8384FC9
287ADBEAD54F87D296E0726F5E4E4519237C684820F6F6B04DCA2A5F28171D11
25409BC857C62CF335BB7F617B520EF95389494F5F0791713C75AA83007A4FB2
C9A1231558B04CC8AC1EDF8835171DD0E1A1D8334F8D4395345B16470A40D832
65AF84DDD9706820E0F748B2A9E99419B0A6B150D64FDF7BF3BE6115F703C45C
EEC368C30EA993E2FE3883EAB3142A22C93F4E75BBCFE7477460E1F50DAEC7B5
69CBC67484F544624061EB660307F1256FCB7C00A5875BC9AD6CE560F0E88F8B
E08C22F152A34D8B6A5A7B8DA9E0EF5576727BD729B752583C47EB0D3C804148
194D3D1609BFEF0A220878F91EA2A2C36001AB76A209A2CAE5DD348C3F03C9F9
E3E54B381A7A040A91F445AEED31DF4B8299DF97BAD6109481B7B1C768EA0207
105401E08EFEC4B69DE297A1F306DCB0C590D8B2B570608F9392922116F92EB4
79DCA8F908D4E64B1747655FC2115495D4BCB26348238A3CD23B0BC59D0287C0
EE46A73225D2D05BA2967C4F3FC252BE2CDD21035DA65BCB1916BF7E594AC221
0813D837AEFC5F674311E3FA42CA3237332E22CD2A33ECA5629AF45E68D2F84F
FB6CC3ECD43E9D133A1BE7B242CBD99D24407520479600164075879736DD7779
23A2B34FA590059D184564276E5170EEB185D4A0E25FD39855E154A96234319C
9B420C6C95995B89A9C46C835F5084EDDCCF865FACC4A26901DB2ECA688D6C07
C32956F9552B1BBD468A5AC667D834B1C864B229B67340CD5D22B01B24F79849
3E1124F9A6CCD49E56D4D9165A529F1A8EA9B61169E335FFC274FCC99D98D4FB
468232F84FC3DD58B7B142291A2024A803C0D71C2A10F3C5A048EB2FA15F1445
9C8D8F3F7E0CD459BAD1D53C2C358AAC6D0949485EF6000A5FED02DFE7F30847
74300F971762FD3FB7231B9CD92868AECF5933FE7081BB095C72F2643DBF0D76
103872C32351FC5E9A7A229BCFFCD80EE0D2C0BA8A6EAC1F7AE4E7194CC38A53
A4714FB527FFDB199C97C6BF19FC9E8A1A5A725FE5DFC92AA2711454ABD92B55
951F6CE78AB6022B477D996AE0770F2A0600F7CD9B21365F5D389ACF63A47148
983FE541998FB2328F245E07577DBF11AAFCEEB626134D4900CF7D40AF0E9588
38EF6314F33BFCC98868B32223ED4EEEC2DE2ACC1A23BC75B6071344F19B4B7D
B5A88F63FEA1DDA7BC4029EFFE12D281EBDDE805FA5C53E93A4BF54237077209
0E7CF8A16E2FA4ACF3DA1E5AD6329968BA2DFE2131A5C7E42E1FDE4D1A8F9BE2
D64068709EF404D5F1B8989C06DB5CBB3104D3C57A51B1C02C2AB2FA45E0F180
F79FDB477AFDB19628980810C736073A01CAB49D791F75B2AF387C1300BBE790
2D0C3B08FF794364DDE78E7AB5F610297E7A4AC90E5A097670646492AF9973D7
026F330A2BE8F7EA7A65C5E12C8498EEF9EF0596C0B1C68895EE38B22AEEA36A
2226B0E5ECA6D4B33937A4580C32135DA04B6882D326A355F2BD08D92FAEEEB0
19C074BAAFA2FF5F91DD888618B342F76DC0540DF5E0869C7593B93E01A20AD1
93BAE247C022C8B0C168A8687E1278564EC2E7A9B5353CBA13E3CAA7ACB741BA
0094A2F8D4A2E94A46F8A1441F6C8518B8DD628F2C7AD949833BC6BB3807C47B
06916F18EC5B0568236626890292FB4413006FF2447C966BF411D3AADF2BA814
EBFE6AC82EB140CE3905D53C5F76D96BE6EAA296875B84A36CF5E7F9F085A057
FDD0DBDA97E819B189C34A76B2C7334AE71AAB942D215E5A1D83A472BB84F04A
A47DC5DEE2FBE8C2D1E8DD894EB5384D5F5F74B8374F1DCCF9D4AB1182709747
162BC3F52809226AB7BEE6E3C19CCC43CBF84FAD6A21B31C5C67148AC7F4A2FD
DE6ED7E38EE6126672E1E239EFB8A42761FC438ED656FB91A05FA5DCE995C221
FADB1B912DD99FB9D3C2A295DC63A363E1622F87C5378F9E24FB18ED9E254E9B
66112E59EBE1E07AC73125EA7F7E038DDA57C6FCA81B2FCEF8628B27D62720B0
9C9DD2D3684E20D8A2CF2A1357DD0256EC8E3413DDE9416490B863AA8A638D1C
4AA8F249CBA0C1BED0FC5DA55F6F1F9B005FE82DEBDF6ADFC44436FAFC1CC06A
29E50B099CB1E02CEE87D9A74A59459703A8F2285E795C7C80DFFCBAADDE3493
1673800C06670733C377D5C52BDBE6E110341ACD7C33875D64B96743FB2B8D9E
FA91541F2DACD0C29DBF74F25D2EC1B42D0E4F8C4BD8B62DC93F49C26D6AEB82
5124DE1E13889F13BFD4896E891561736D285B44C87667FE19FA66F5137BC3EE
13E6E2235669F45EC2C435DDC06FF060C3043ADA30AD849752D8691FC62EF47E
E2083659764C57816987E631F10D8A38BD7F2580BE091248F63E10BC25FF487B
E78B83244EAF8B975C8E1A64C0BEC59051E8080D435C6EFC926664D3C3A94F64
206237957C02FA34BB46BC685173A646B6631D159E418A9AE7C682F0F840FF4D
0EF052630F27BB6AD1284193A35FF4C7735217017FAC5F4A553BEA8EE86AD539
C33DE0DB15BC65CE96D76943AFE6B93292EB5AB3D52CB3EB5793BAF4C68B3203
AF13D02A744788B0EC33C79BF49D6725C377914D320E6C95883EB5F46EB8210C
C86494E59A02240085B5E48E7FDA8EF7DA555F8B15F6E7750A0CB0DAF231807D
CEA2BDD3947572E1DA338D39CE5E82090D3DF1647AC46AD0EC9D2A98BC0EA65A
307ECD88E0AA7BE72382D877A63F39103F9EDFBA01DE6831AE4E0BE631C32EB3
B49CCE6404D2BA960189B74B199E308EEEE27E63E384F39DE3EDB8141347EFF7
782BC0F1D0BBC1B51C23EC112DAFBEB74694477E34916006F4AFED8AB4A1C7A6
6B139E3CF78A2E53DCC783305B7EDEC99602E38A462C1CC3DBD546C4FB3BE547
9AD1EFCB01E8958D97E46EFD4A08FFF6137FBA035477838D755A87215925DA24
1260BC5E256CE4E59ED96C8723EE8524A9DB23EF0923E2F38FFBE49352478279
17DD5CAA32009DCED721AB4EF5EEFF41BA43D61EFB397DA7B45E2D6F637AE61C
50F76DCC4F8E73142E55F0A9760DFF7505B6EF44AEB1CD406225D2FBEEA1A66B
DC3D8F85B520987D11D777C97D960EE07C3B6C8A77CA51A1694EEDA4706B3318
F221E7DE0DB4B91A62B0F1ED04B7A8470D0709639D481FC70DD410F6CF016A88
1C62BE8A3C5C9E83D77C8706F4A503DA39CE44F088338A2A9045A3BA070303E8
3E3311987414FF0B50B712D373308B9A8FB57E9E26F8CBC967221EB3A69CB06B
3D31E834F39D4DC17FBB28185F54735FE72A5FA8D11CEFC63142C88869BE4F79
739A5B8667D288575268931B83B35DFC61F443D218C7B894E953700CD515F36B
EE73FE06C4F487741B18477F658524500D6FBAFA5E369CC29AAE71EF4B5B2AA1
051FFF8F7277BE7B0AB7EA54BB274065D703BCC02C84BB5DB89E780E2F84ABB1
65C0EC14BC116088C10111396EFC0DC0D865F8B292322A4E8244577208F2D4A1
44720132B0727A54BBC88BADCEF5D8BF8385538DECA18D842302517E1EF6330E
6356F635FADD4C0D479D02C7F6560B9B07759E13D34FCF2587473C8EE26557CE
9E445C35A14B8479EACC4BF26123C9AF5964343C64F7A8B563BC584462C85DAD
399B2D2D7BC70F53B2E86B8B24ACDA6E6D4826C676028CCC276EA60E03FFB116
648E994C19EF4A1A18B53CD6F02C66B7485856AC183F01D5678CA9E37E8DEE52
805FBCF13427D9D56699086A39AE55B17112E16A54721FC67E56B045E1EDD238
5B7A9A9594075ABB5AC597849AB494374326668960288281A343E73FF071CD54
880C24120538BD664C253297E13C208D97A3A29F059868065ED98F15A66D0F83
892BE8740630CFFF706642EEBE3DFB3C6640D304E3BC8C4F89D134E724290DD6
0E403C317BADE2D3176EF099550F20960B326FCAC0D1681EED54F615D48B154C
793BAB8843A6E14DE5B80F51BBEC5102F5B7AC3CCD9DFAAC10D480CD789FD8F4
38D449ABF4D7DDD1E4D1316D8926A337F0B132787DE4AD5BA0F7974CEB916A3B
51FE3544160EB0C80EB1663E75674F3B48CD96D1987093F37A42DB341D24AFA5
C3E15AF9FC572B8A8003223AA540AD440271BFCA7639B382EA5BA6B495EFC656
48D9EB85D39DFBA9CE6E46B63E94B97579FD1769A47A85E7A28C430D47A3021B
9F661EE2ECF5E19B138C800A8F52C560C50AF2CFB637E071222AD9DD1D54C638
A799E663524776846388238C5707F5DB938E24DD024AD74A95A6CA8F78BD471C
D693911FA2A076B46FF7BF4F0FD2986B50A1C691793EAEF1FE52E50D2DC63DD8
84E5DE98F4C2A4FCD3C07395698867E490C1BD3DAE26D76FFFA12C932DE45B4F
04D2324E5714FB2CA60BD319B15007FAF5AECAFC4EFC3CE7C53FC181250C6F1E
093794C9EDFFCED2557BCF2E20C635D6BA53D1A5D5B4D521F514A64B3263BA72
66C7684378E2B53E29C8443CB3E1F5F7CE4E7B45EC9E1C84AA6E9E0E0D92D6D6
B8677E87F9902B4B48F2F0BD3DD8ABB7D96C7AC9FD874930F590B9FECE52150F
48E7053D3CAB1BD7A2832C486DBDA626CA46FA8BF71736E631B5250917B6A2A3
0D4E93B65055FB4A6197192309E28C295A8E98C15F92F82679F718191D21B478
E9AA44599043144A522493EFB9394D5A938E2EF6ABA420D6CE45E251E00526BF
4951257E01353E1BC644B2854FAAC6D2E6B02B41CBBF53FD38575EFD6449B649
00AF0B2B98746454C7D49E1D37DE767B965AAF7122D564BEB298095B979B994B
51A418F0A5315FD1099A02B97175A352414443B78E619940B6B8BEC2AFE5FF4F
68A95F71A6CA77ACFF6E6045C34926208B48797554D9C74955A07DB1DE34B2B6
00B0BE9560D4186DDC28B8889BE03639C916AF16750F59C3BDDB18FC787334F5
634A4DC7CB1B5C0A74E44576E51FA2271DD71EDECC165C9E96E6004FC8B37DF6
56B33D3B12B66706C17014697CB0B58E5B94AEE42933830A0C6459DD52FF94E5
19D392B1078DFA65C725BC606BDDDA243171C28DA61CBC22D427585F285F0B6D
C78EEE5FDA083E7B245D79FB5215B6AFC3E9F098EB47C2F63BA597854D7DD5A3
FFAB6029AAA4A812333C7F896F1F7CFDA0D790375A9F1FD7A1C80C3639939427
EAD48E9A243934C964BF1E86633476695F3C9D6D85E95ECFF5B4B28993508B9A
004B70AD715E553356185FB460AC3BCCC747AA95C63E3553842201F88AA276AD
705295E472240DA7D3C54056F4A31698015A20A45FC2CC9047FA6FE149394BC0
05BF0F15A26C322A215BAA37ACAD34896EED735FB7FD5992819103B8BC0F27E2
C2EC4579BADB77E1C275FE29AB2080BC4F310B316CBA6103BACE178C52D1FB2F
B0F5096E5ECB89BA02E217C8235B12EBDC853247AE066E786029EDCCC7E9C6E9
9DE286BA8CEEE539C2D10D0E5B9F7DD1BEF9EF5F7C52C26B699AD244CC903E91
248995ED9F8F38B6F550F86A4B990509FF588F4E2B2EAE62B895728E385D01E9
6712D9E06CBF2A93E2E2B00C53E61B047C6F21860D27FCADBDDAFE2D357C622A
5E878A609C5997E08560E3A4E34F5068DD4F8F9A114D7A68E353FD54D4001C6E
E338A30773F6081616260F47E51B9388B1C6784785AFFA00C03440FDADDF9DE7
8A1F0687908D935FDCFE65BF6429FEC2BC4AC65D1922AB39F7DE4D727B284628
DAD429B6B9327EC45A77C1868B5F3D63C422FC561F6C210C834AC7EF085DDDBE
541E6C4C244B14A19B0C87C4CF98E4D637790EF3C999B39859AA9EE2CE6B0CD0
EE1C12A9CCB174C6777E3C5779A5E01B24865C4DD84B1E27D34A7F4CD10F8214
15DA8A1A98C22E7077E0127ED84D27793F0B8190AA593BE6FB111CFE487DE241
AD03DBDF15C6F3E3A38D332B42554B84DBAE2B9DCCC8C7E7A18DFFBD2C661CB9
06A2B00A5508F0572B7D321095F5B2850920567EB7E3DF22009CCFFDF8D42B7F
658D9D6D43AED81F0ED5DD1DC052D923428061ACA674984A0072EA610081D3F8
F7E876501CDB7E568E0CF96B378C22EB54EFAD553DA5A1F4618E2DC7557BF04B
C19CEAF19BC0D3342E14DAC41ED8C64173719F7A881BF284D9368555B42D76F0
A9CC63E14D0BC49D734930E62AEE77A44FF1C0101EBE95BBFAC5405A169EFFF7
2C9DB33663A6CE271E89F78AD5BF38E5A2AC984E9AC9EEFE6376064393559BF3
9C8E223D27BCE960977D2CE0205702A0AAE02F7E318685FF137BC70AA976C775
AA3A62D6B27D99AD12C59D9D6DCD165EDFE3D5E79511FF154630328E280DA6FD
E657E3274DFF4EA2B6D2A4F2B7A20E5D7B48A8CD07C67CD124A92341F9A1640A
68044FE3CAE4B0E94C1CCA0899F350E8551870878CD6BA9D78EFB900C9618F07
0E55F956DF0C1859280A4FAE6F257CB0FBD115D13DD7382CB1E72837E93218D3
75819A264A109DF7FB3728449CCF5BCB9DCBE2ABA3068115CA6FE015CA4BA5A6
A2D8BDB89DA2F3C5D3ECC6490127D06855D1E5143A92C357CFC8D723BB42F60C
83B3F4DC88BC3C1628F1562F6098E1EC27DCA5DF416502AA0FC2D40E23235111
BFF9
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMTI10
%!PS-AdobeFont-1.1: CMTI10 1.00B
%%CreationDate: 1992 Feb 19 19:56:16
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTI10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -14.04 def
/isFixedPitch false def
end readonly def
/FontName /CMTI10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-163 -250 1146 969}readonly def
/UniqueID 5000828 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9E3948FFB0B4E70F212EC976D65099D84E0D37A7A771C3101D6AD26A0513378F
21EC3643079EECE0C9AB54B4772E5DCA82D0D4ACC7F42FB493AA04A3BF4A1BD6
06ECE186315DBE9CFDCB1A0303E8D3E83027CD3AFA8F0BD466A8E8CA0E7164CF
55B332FAD43482748DD4A1CB3F40CB1F5E67192B8216A0D8FE30F9F05BF016F5
B5CC130A4B0796EE065495422FBA55BEE9BFD99D04464D987AC4D237C208FA86
0B112E55CE7B3782A34BC22E3DE31755D9AFF19E490C8E43B85E17ECE87FA8B9
1485831624D24F37C39BF9972D74E6EC4784727AC00B9C4A3AD3DA1C22BD6961
7E0ADAF55422F22ACA5E4DCD4DF9FCD187A566B7FB661D0530454D0DD6C6C50A
7A3875C6CBF8EC7769F32A1F3F7FC1C072BADEC97794D4E90E0035282A170402
356E5A9CD9ABD80AC4342A5283E458A7269252F4541CBB6452B39ED54D336D0B
19928E9CD1AB26AD83EB209E2EC75011A2643813053B5DBB0246097C4821B5F2
C92554E9140BE35B2DBFCD98809A8EC9FC910FDE9E0D86457C70ACB056EBF90F
244DC0A5BBD455E15D6E3180311D52CF50B0BF7D0A7F64F3A1821E0AEDBC2E7B
AEB549FE1D51088C153799C6E089B5D5D65E1C4E2D2B430CDF1FFA23CCB25D95
5C4DD885310A706B320AB25C8D742C6F29953254FA54DAAEE60ED477877D19BC
D28E9AB576B0EA088171FD000B60D73B3C57F754BC07EBC9BF751B7D2B32459D
993861B7C4B0D98C422A11BECEF76F4EFC0ECAEE89723E6CED53E3678D733363
2DF068AEF0FE7DFB57393BDAA439A6A4C396F86032A98009EAE1247B7DE83B3B
E46DF2898598FF5E6CA6953127432A967E4FD41CDD60D6E413059A58FA556EF3
309178B57C16A763CFC9BEEC276944BDEA255789EF4E1ECDE1EA43EEDB955513
F42EDDCF39AE522A1DC2D80B2772B05DA60F3DC15A815A6BAFEDC399C7956E75
3851CB3588E22936FBFB63A58300298B11C45D82385C083D07AF133BB1BC941A
FDD9F34D5E0B8087EF2A58C54D8AB7580EE3ED58AEB83B72CB9028F472ADBF11
05A77651F118824F6CD00209EFB60C1D32D46A78E8C8DCB8B0E742828E3B7D17
DF5200D68189C91FB8489CDEE8BC223C4281DDCA5F7DA80BD5C2D66A14695EA1
5F05E03500579ADD440ED2C57F535807560C6FE3873143D792734FEAB93AE8DD
633BA6FC51887E252E8CA463340490CA6634BFA6F5B74354D8087857E9E1724F
3FF689C0CEAFE3E98D5590D95FF236DAEA305C717390262787DCF2B5D539C589
F8BDA7F1FE3FEF7CC7CF3B4E33451B7EF31FC38B01ADCC35BFCE72843D2F9E35
CB11A73E8D78CEE16671D907E735103A94CB0462BFCEC1D0647D0C6097BA849E
FF60BB827CF5B8A7D71C74418E6E90E83EA97FEDDB89AF3CD82C30646EDFF0DD
0FEF19F1BF7993439A91B14CA694FABB7EC4BBEE94AC101C413CAF56CD0CAFD3
069AF507AC635507A0299E27C31B9820711E997D98195572A64C2E305C409921
59CCB19119EC5A73C1CC98AFC46D944D9E634321BECF9969E4F40691A148BDB7
D858953AA978FABF4AA88EA60C65FFE7CBA1D6E647C11C29D3799DFEA39CCE2E
B0349F6A7F19BA37F8360806D7688CCE15E160FB401ED9A3DB8E6652FDEEC161
444CF0478464B226A01EC4B7DF92C7AA7763485088806C9B116B0FE2A1D99BB7
21C0C0C17C64A44741911CB4E1BA63455D2F5A07E1108AE8E8E1CF5971121DF7
7173A9B97152BCFAC5D380BB478452CD474C058C37DD7FAB55E116BDFC359F89
83668C53ED1E3F877201EA068AB1483F7FEBCB914DCA5DDED1960BE01512D1D0
29B7CEA5FC59231C0365715E7E70455CFAC735BC9A23FFC6947795CA3ECEF6BE
32E452490C1B29C434B1181235E04A9C345CC527E37B26720B67B04400798B09
D711A814519AF422CBC8B29BD21B8E512D7FD8481EAB9198C7992D06629BAF04
8810FFF7ADE59F42787673CBFF9A7780FBFBFF84B094AAABF81843EE63EB4982
485DF12E7319DC52ADF0F12F9A78168D466E858C171CF899F7F3FDAA93674515
BB485EF88A7B7D89E6FAC8890BAC50477930209860C4EA2DCDFB4DA6DCC543E6
8E2327523B409FE3E49189CBB2A11FD3E4BB0E66753C2128B625FD62B302FDA8
D7C4153D9FF4BF315DE56D59E83A4ADB8DD26B83FCC628D58BE3FE36B014D9D2
B4F014E1BA589B3930C38AD1F6BB16F84855A249B6136CAEC08FB20D678C6CEA
826BD965CE23CD0CBF26123271686587FEB7AC55FD476702651C7A5FA6B0E450
88C4112A19F287AF9B041B9B6FA3E4EA4C2B39EEF476BCBE12643BA665638845
FC85821F0C613958DF2AF269344E8064EBBD3C9A99A7E0276458B6DCA480CC81
9BC6F0A54A8FC117B19D98A10730F6C25DE29874906594F8A5EBCBBC2CFF48F2
FDAE556D16ADDC870CF1C9D6DA29C5529D566D937E3DCEA7E4AB797532A0411A
1798C230B45B61BA963FD00936BCE43A81B5677CA8C3FACA5FAC17F91C34FB68
CD61D7492A8F5289ECC59DB30FA719313491F7DE190CD2B259FCA498AB834519
7D161DBF1F34BF2B5CAB0B0651D81B087055A1AA9F7DB1903A57BD9580A70B36
C44E397338628A5A303BDD5D1E20FE464E76552248CC6F1B6EB944A497BBEA5C
9C448A35883FE9ECCC56493852389D4C4FFDF4B4E21FBE602DF9503E58106B11
35CA9A3CE723B6F662D9DF9970FADCA2920D527E7BF9D1266D8F6757CCCEEBA9
3D9DE4E1460FDE45ACAF2D79D36F8FE38480D3AA1320F1E4939E231ADD1992B9
12F7999E12FF7C992A9DAF141331BE1BAB8D27F25216FC9FA3B85A10241E4470
01039D758FDA33F5AA1E96853C0B48070280AE5CC4EF39DAAE0DE551E2DB256C
B3E9E5B2E936BF9824F1C14626E5B589D0BD56D149AAB199DE147B8F943B1D50
FB1757A96C37DBCBEF052FB42850BE8D5524066B8361646BC8C642BF370B9291
25879095682AAEA6CE0E6931095C6BAF7DDD66560FC235E1809A6CF8228A7451
35F5218A857649FB04E9FAD40080E70FC3BFC3D727C5447D0AE04B9587547B7C
C477D2C7C670640A289060D460FF593EBB897B39BA7D1C1E620876A221BAE9D5
D42ED6B6ACF8C8F92CEBFCDC5C3E9D14F1175EBF65E40BD23D5B45290133D634
E606E6BF5C94295D858ADBB5DC952E7D05A70EE02FCED4A6B758251B390C9609
56D3C5139175A07AFE6CD8E69FCBD97C7A0B5F4ABF3B8F90317D114CE0C64976
44A8063D7D2C8BD712E069B14449F03E765B80315BCB990D070362F418683AA3
989BFA70A0BA09C8B937BD316E749025B4CBA49CF244D3ADE123BA3FE68ABAC5
B2E1AFECB73344B4CB18FBCE6780517D0D2FE3B09551B39C433EE169D7A3F74C
D15D79BEB5D42E4E85BDDE5CBA8D254FF22011E0E458AE95E6167556A286BC21
6D217C536917125735A3E52B71C136775FC4FFD08747A960FA069E2A92731E56
3DBD4F1809510007887A8AC62EC793EA0B0AC68047E8F0075D70CB461E50194B
319FF3F63F6DCAD2377926717FCC249D94EA3FEB008F74A678B78364290DFDD5
D557F95815799A88447BE2C9FC49F1568FECD8C46F95B60472A6D5B6152D80B2
E812420B45D89456915A30984C90E1782E404C46E986F6305320DA40A3BF48DB
4F3E9DF0406B48ED4B973C707AE6A6DB8F2DF4D31B0FC0EEA946E245234F9C5F
553181AD20CF39A8BE532D35FFC849C9E5F6E719B3E35E63838895ABEC7D0545
3C723430A08508308922AAE98CF42008A01D7EA10073D99EF71DED59ACA6408E
BB8A85915F40B6DB0B0061DCA7A46375BEB2E56552FAB992C7463AE0380D388A
9157F6CCED86B0680D93919F33A13B656441E31E96218BB5441F36BBC8CD8329
28179A1A79A2C5AC246AE1D3D1972F0C4EC1617656C02DEA551E63EE06571B80
1038AF7068344EDCCD7AEF83BD513D2C451E41C82138380091B73208E0A99C53
38B55A415F9565C578BA6037B06AA6016577F1751D64C1F88BB95DA148C76301
6C95FE08A2426368A298D73E5EFB738316E163FA9F8600490B4F2482DC737376
CC175E1DFA11A079858870ED9F62AE641720C1C91839F4D37827D493DAD94E51
0FF4B62F7ACE1E01B28A261FFD232B8B2B7732D1123295C5F92F01F29CD2DD32
BB88C76379DB50D037C694F1D8C87A60C6E4E259589580F36197BCA9B4349CAE
7A731A9593F17A53359C9455A3DA0758A0B673A6756780F6CB7DA25D93AB4E66
076A0BFAB1E34F98508FF05E3582D730FB54852561170D8CDBEF5DC8C0E70D2F
1E52AF61A666131882FFFE828EBEF961D5C8747A535F7CA25367AE2BDA892629
D5F5118290C112AD41CDF88565C9FEE52EA7B9F9826D16D37E2C6F3AB32F91AD
E9E2B0D6BA7C05263197BE2EF961EE9FEA489302C145D54F03CE180EA91DB85B
7F4C5027D75306C291834E27F6097A4EF455A1A411C43857131B7F52D869B728
0D6C7B46AA68E00704ABB95D7BA6E40ADD0B93B195F72F57CE080B4292A16AE4
1EAF970508F398F1493D7F84FACFA581BE62E6ECB06FB47E9F39B35556FE8AEB
5D45C61F77F9974ABF17786A96BA4DFAE03ECEEE022D8A1EED85971329ECBB55
5D829690560CF40C8E6CA34227ACA5D890CF24C25F4A4BB9B6A6B7E990AAD272
57B7DD0391F8284DD0DE28546829BD2153151D66A6FB5AC458B63C15CB01EE68
38F8D5D3484C2DBEC38E3FC3E2A510C0B4B2334A471491091B2406BF6F8E43DA
E1E689704CB9AAD604108FF6D05C075B54CE12564D1817A5D4CF6E79AFEB3C4E
C46E9D400895C6C0DA82F67B2D2940387081C334943F15F4667F9EFC4CD5F555
FEC285697CD9CA5E14963AEEC7FF228434316AF56F9866A80424EF07FA4A2457
F3B6DFDE70DD3B263D61B8C84F626B0E1E8D4F365B2DC1BAC58A082A8E15FCBF
5C96D0E232CD3F0185AB07E68D9F1A016B923CE91EE21C78CFBA9BCEA358CDEE
B46E5B9FB34EF2F69FA141D8C3EA0E92480C47C2A6072A6737FF0F2AB65B2412
DD9F795FB0E35A9D3DC9888D2973D15D584959C2231860F151C3A7E35C7883DF
E338EEA241B15447F2243D17B688FAD8591B27C72845236F0435CE1F4470C88A
C15F331E3D2A44F041D787F841CC27244F31A4C88C7D41C750B4BDD8DD8F0F2B
FAF1F196B0FD86D9BA2CEE99E37D9CC1C4C160B22C6FEF4D795EEDD06F4F0D14
DAE1D7F5CF0307492F0A41A8F91F6B11C48160F40D24A2CD9FF2AA08CC24CE6B
8DEA85B667204B8887B0D545EC89F02D21433CBC99E2DB036CA690F8D4958358
5E9A92C52C75B390DC5D4AE6D45876A5A35844AD4EB03896F35FB7C9ED3CFF13
D1EE84E5FE2C022E8468CEB011C0AFA57362EDBB3DFE1586CE6035404DF0D530
D08797C9A4FCE0EA5F26654D45B10C6BF220125EF30C6F2AFE1718FD67BD04D7
6949B2915D2044B4BB3FBEB963F216CB60DED61AED1A62490638908DC4D8FE89
8031791840FFB2C5C20C09858663
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMSL10
%!PS-AdobeFont-1.1: CMSL10 1.0
%%CreationDate: 1991 Aug 20 16:40:20
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMSL10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle -9.46 def
/isFixedPitch false def
end readonly def
/FontName /CMSL10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-62 -250 1123 750}readonly def
/UniqueID 5000798 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA0529731C99A784CCBE85B4993B2EEBDE
3B12D472B7CF54651EF21185116A69AB1096ED4BAD2F646635E019B6417CC77B
532F85D811C70D1429A19A5307EF63EB5C5E02C89FC6C20F6D9D89E7D91FE470
B72BEFDA23F5DF76BE05AF4CE93137A219ED8A04A9D7D6FDF37E6B7FCDE0D90B
986423E5960A5D9FBB4C956556E8DF90CBFAEC476FA36FD9A5C8175C9AF513FE
D919C2DDD26BDC0D99398B9F4D03D5993DFC0930297866E1CD0A319B6B1FD958
9429B9D40924DC059325D9D4CC0344F3F997A99E6CC0676735EBCD685AAC9142
08DAFEC78BB41AFC2F1C219910BDF41D6279284EF600B69776CA15BC8A34347C
30783C52AFA60FBE3E353E2AE354CF87B558776A22C776C7A0B5AB5CE1F941EF
C2D9CAC37294BF407A671F10E4743BF842143F4F7DFEE643BA3BBD8BB9E3F24A
BCCF7F0ADF8BA500620C81033EAE8C4EF2C1DEF13AC575F1B3BBB66F093D3B78
5412B82B67FFA087AF57182B2230F9F2137180CA58A7D9B2C822FF04BE6CD01D
43B2CA7058C7B953F6D9B5D6E91ECBAA5CDE1159B0E59C83DBAD96D6C8C8BAB1
374EF652D10C0F3EE7104472C98DD3572AAF2D45A70BF7061447E21EE3C3BF23
DF39C2D1B35B42CD5297BEBE6BC94F7C9DC6E61EC67E4F677256FED9064BD3E4
B51A71B1D27CA4E5AA9E1D8080E6DAB5310711EEF87C40859FA935B19524AE83
63B163FA8397BDFF443227FEDF7DB27DC35D89FB1C5E435DA0619A5C88AFC73B
89A2DF5E767C5B536BC7167A840A0C32BD57A14DE69A7D0D819AC36FF32F908A
5070F32983BB007437E3500799DF5E0AD3710A4C0000F0098D5BE99F2EB9C1C2
C444FD9552D0DCA098A94B3BF176F511CEE13DB7EFFAED7C47B5ADCF8D4700F5
7A5FD1B49560969BF5C44F3749370663A04776F749DDD7B50674D93254426C4B
EFE264BEE7810EC93784B7C01A7F29EFD92547E13A2C7851A2E709FBD5B87850
4A44F08F56A542DBE072D2FBC58D9E6468E1AB858DC35240E30D31C7AC13D6C5
7D2BB634BEE96FA0E10F842B11A789F72A333DD6DDCB1BC23227EBC406E50B40
30AF0C48E6359AB0C46898CDAF1118E46BFF8B00F54EACBC2AC262AB898C42B9
2E080C10DE923C1E45EC0B7D763D80C9543651FADF6389C92EF4A113933BFB4C
E6389AECCE95D0D45DBAACC7BA5803A0DE87416F940F8F3BD1EF3B9C8A6727D9
B5E8C867C3E03C91579A8CB58729B9B1B0C5257DF76B3AFF6ECBF96C615F921B
1D30CBCD71033C4BFFD8BFC2A9E626CA24F62902AFFDF922022A2F59EB8326C5
C2E5C34DC1FFDB588254CDE857AF699004F26F694105CE4533D65C90FBB6C726
A67CB28D1494A6B4C1F7A2C1E18187E21CE23855211295A200FB4544DA7DBDFC
7069FCB658A8B6BF016A7B25402EBC7FD5D5ACB4FFB029E0935283A8DD569E31
F897A6CD94075335E4D7A456B8865A37206971472B3A0FFBF0B58AC6CE29AFE2
C19B9628F1BE03D1DFA46E8B87AB533195931997D584CE8B80DBD4BD273E0AFE
4BAD797F028065B4F5B091EEEA6A8CE012B9D2378CB05FD521DD7F31E66F6E7C
564EDD55390F7A91FE973FB1992C6249D38694CED5774FC3A73F314AA28754F8
D29A098472DD9DEE1A01EE839D45634B330A82BF3A23FA5D62D44471C69F3F08
10A984475125BD1D66D25FFF3F23A28F34EBDBE4D7E9D8DAB6AAC9821EE8BD3E
F249BD0B1DF458D69640F4A7DFDC9D4CF3D277A9D2173357C60FDA0AAA18FA08
A27B767EBA731E81CEE8290E81A4BB70B38EE6AAA72D82183EA6049D777C71CD
736AD721C58B6B3B621B64A833E4BCF0004721078834098BE74AA81613088D73
CCC3F95ED1F4E4ACEC672E58EDD03362FAE451E2FB86265D92C51CFA00CD0E9F
47D507CE95B0F727FF03F6F135B074E3CC93526D1E2081BA80314662DB8D1FD8
8C5682A0953E11EE77BB35794EB49A733CC8D276C2628F4590DF05FF02571820
CDBC6A249A3D687B46A0C1E63A27EDF0A955C6391F27D4B6717CC8CCFBE94F88
A9A771D803F3D42946639B94F1D474A6FBC4F858D4AB6AE1F20C3C88445A0246
44730F8C5BC4D87A90C2F0E083CED05B7FB5B30ECDF5211905A717E38E43506B
BE252828D99B9350D099D6A26A23FFE83406FB18B7D78AA0AF99CA16A5FB12E1
BC80391642832D374D6965E50621D418303FD0F833F7DE4050D577B0C96EE3C1
5A990FB4F70494D1FEB699BFFB6C628C01DE7EE9BD2331B8F64C8ADC939106D3
348621769CAF4D039E459F8F7CEBECB590694E5DBE75F0D156CCE899C94E55D9
CB0CF9F6333269672DBA1A809053F3215B91F06986C0DDE941BEDFF69369091E
8E0922066052386DA36811B904AB9DF630828D7F65D1335D79636CFB06DD3A70
AC088B84406B00DC788E2E7FA5F7682FF7A543F527D6BAF81A26D456DF2B5B4D
E2A75185B30BD85E59971F46BF27A44BF1ADCB6BE609BB9579D5581B792449DE
675C335CF1C3C972EC18E9FA358E34EEF495C70403410B4C1B9B1D33689D8449
5C6B4C8C54CFE29972ECA55910705D9E5C438B23C69FE8696403B7D3C435C0D3
E7361633204D3DC13C1BB86B0E3C5B44FEF02B5E4220734DE3853C519B3224EB
52999C702596F2EE11B1461624540345D0A19484729CD373CBA2262D6E2B856B
08F83BBAF6E4E8D8FCBAE69D600DC69E353AC4A0AA968E975A4869B3D3FD1BF4
0C0FA31E59D3DF0D0B750757FA264739EE21C1E17B7784CD681848E94A73456F
7C530E144AAA2D227DC7EC8FBE9516E848E9E7436C8F2641CCA71D44D123E0C6
064A0B8D5740F4610F9E04C9F838F54AA620017AF2DE291E8D9B0549CAA81847
B32ADEBBCC91D107D9BDC7E476647C5C8716C1B74351C3D7B898386320743045
515B4E027EEA7C5CDD92E5A5EF14D1DEA1923A6AF8D4EE2D568FCAD873287D48
E7CC131981D027EC61635E864C9CC9EB41B364CFDA4CFCCC555810B49A6C1474
DF7E0FA0A26E1CD9FA6B267C19698F4B320771D23DB65236F6283D9EF36FA1E4
17C8B63105CD03DCFBD53934CB60BD54785B97F7196DDB33D1255E95792DA6D0
774A39D60D12E24A25D87E0E5DE56AC8434B2ADBF921C14B4DBCF05120FBB1D2
D7C27DB586F7416A9806AADDA2C3E8C35D90A85A3CB33BAB01286EACCAB8F5E7
9AE82967BEC550CAEAC4EE4DDA0BB2849C88CD3E385F76EDD743E190077DF36C
35FC5EAF0FE0BEB51B9E96C084F9837904EA6C6505011085039CA3F8F320802B
7849333A6648A4A0501E8235B7FE22BEB7FD0E18169DDAE21302D41274FEA66F
34F76C871479EB56BDFE2C4C392CEABB9338DC7B646B2A9450E1C5F4695870DF
8DE484D364DECB01543FEA2DB4B3F920DDF473A8B0F1D74FAF5D7B727695D136
ED2D164F50BE82FD5C2834DA827A78AD2296BBA19AF205F20D2FE7F1901E2FAE
4F88858047394DB859B89FC9439EF9D6472A636D29FD537D0C03321754BEB67F
B8BB1CE6A0C67819CE678C053279D3E3B7907034F7AA864486E08A1EC58BA760
9D580805904BEECBCE53CFD3F5AC8DCF0BDECE30B55C4CC2E2AD194DF84E26A7
2CD62EA8AEBEE8D3AC2BBA9C80ABA771162440CBD96026469E0CD15D239369CE
A6E71FD89CC58AB2D0B9442E5C4EB8FAD6DDA534C8007721730ACBAC8776EC91
3D5176A6951234BD40C7BF5A9EB6D742D59905910BCC2DDAA02F6736882E3591
C3EA87EDC929AE2C7715D8A8C883D1C103FF115D636CA8C511805985332D5A91
3870FBC16CD5D0D3ACCB414FAD2C464BECB6D077B59AA46BAB6E42F9A0766613
FAF20E2B223B9046B4C95BEA66EF1D37F4F30E9DCC88D2DA27240DCBAF587890
B076985C86EE40F900C0243EDC0AE74384BF8E038659514DECC40148A71CDD1E
A0FB4C2281FA40F497FAC4BD5DDB3DA4F72AFAF7DD63F597EDC93829410CE362
958775C70D83179565EAF3C2A8FE3D593C41A6A60C78231289689703A28DB625
CD8BA6D34D0D21512279F308B09BAE7D09A6915B8D2470BD3C92FEFDA360ADD4
998DE22C5A8EE6A9174928B337BC4154FE185EAEA6D073AC65B0A87D9CA9CF48
D990E84DF5EE641B09DCE79221720A6F88962B52573B4B3ADD3AF29394396FE3
0FE72A5C3EB21A3F57DCB05D870D47E62E36C1EE86B4873DF1576FF9267BE163
FC8AFC3B17E4C540CF78C02A93C2831CEC7157DF1E52F32429DEAAF5B4FD63C2
BE2DC6D9F04F586DA7F8BD877157DF58F2A96A67063CFE69EE11EBC80481DD59
5D27B785BD2BDA34E761B7A186FD2575F5097FE4EA5A6EFD0B8217A37514B991
017D080672647D13C0994D43268612D3B295234901EE176EFBEEF7BA971354BD
A727E2EDEB7DF8B47DF726CB664594072F15A61BC9AB3FFB9F7E37BAD66EE3E4
FAFDCFB90C3ABC16068081D63D0225CDD260948D872B0AF83E56AFDF9280B3A7
1BFB48783424CC9E46A3531F565B524FC6D1597E62B71423DD71C31DFC096435
24D52B1768AFB2BE10F0D5A3C55F2F19B31BC71CB84AEF323560994DBC10AAC3
75F08093A710C518DD62842AC81ED3569DE5738D9EDCE2E111F5A9D66752A736
DFA4E01B07DA6B1C7CF239E5244103A6DB79F6C3AB925171BF050082A81307EE
E8BE84BDD97B1F4103D39E7E0F338634BDC86CF3885B9BCE0313816E96838484
0767E5FBB55E86341FED70BA3185EFDB678F892DB727E0FF9D04AAF0B27C6432
6F4C4E7192F8BB47917CA209E8809AC4AA83B7C287B39A7021B4E8320D25033F
7999611F9E6156ABE9DE212E400229C7A4B2FEDB7529B1FCC7033D3095BDAECA
686CC7A62409EF443D655741758479E0BB1EFDA0C1DF1F83129F063E4A906BD6
79D4DCE5411C1C443062ED4B7E2916EFE5A0A0A761B99838367703BB0F70CAB3
E304D2195CE2BC3092D108CA6D292528FED6BCB5053F4B28228EB785F79A5CB6
295A630E9DCCCEB35FD287E9D598D0B668F28C2FCC98F4DB8DDA05852AF74181
6CD518C40EEE78EAECB87A55CF8840FDEF36EABBEB8835255EF45EABEBD0B8CE
1EC4390462CF55DA7A405DAC2AAB45D41B404D1E98B3BF205C15AB1A59DF0144
E7C1F93C2CA249511A66034F834FBC1A72336AD0F83A76B0B25794F8F93695DB
8D960AD71CA09FDF7D8BBFEA279F259418F10057B74C8CFC42E877D97EBB3387
88ECAD938E6FF0EEAB87DDD4E365427E35DC352C30C88934F78007044385BF12
75005729083A31BE7D56F5576AE3833029C5FD9ABA0DF583E575588BFA11E2C7
5FB9B23AF8A6B3E789809475E9E4C1181ED9B5ED7966B976310DFF8531B822EF
367674E5F5C83AD775B119C75E8CE9A7E6185CD0C350FA0D17661C133083A9B1
2F8897CECC9D8A4B896FE10CDBD6DA30F598951228D427D77653746B5F70ADD7
2C0D9919E48AEC1053ECC0203AD886E090803D4347F19032927BEDCC10342A96
7FBC644B99837182212405D3E87658062E564E350BA2DD7311719C6CA9F230A6
9105283D1AD5D13434BCE3232DAA488E8B2D99C5E270D6D2CE21FA0E17DF63CC
32AA3147E7C1DB635066F4341613EF6BA1F1E88A68AE7F33070DE49C04F82DFB
F32472E8B1EEDF0186CCEE5E8A8B3D64B996FE6B28DAD70005CEEE312B6AD9E9
FF3562E4664547A9279078593484FEFD756A8BE37DFEDAAAA2E6D1E47EFD6C83
00FFCC6F463B914113CE3B4F0440DB923E47605C606C1CB80631B908B3D97BD2
2DA5A13F6642BDFACD245FC12938D78C086DBECD0B576D99151FB277ABB709CA
4EAC92B612250401A3981003AEAF057C566E3344CDB0324B706FBD44FA33CC59
6CF71D05B082EE0EB0EE0387EDF30E2080FCCEB351BBAC634BC2999FE94CD191
3582F084EBEFFAA13DFD9544E6498D15B7A2F420875B2BF50AA293313BACD87B
1FF73E16F50ADB50232A8FD537E24EE956A8FCCFC2D533C47E95C49BA0C3C01D
2D6C57D455E83BC768EB984E9E5C7293867E2FF9145C09F4614449A74967CA72
54BB6CE1663ECCBC6B362D1FA39061A53BFAB33259836CFEA813D893EEE72DE7
534BD2795249F492A1B3B4659254BD4E8FF63502B0B4D0A3FD91A26127B02002
6A0CB9311B6A9F002CCA6FF47C0EB57E646872DB4DE98EEB1A512DD3D7D61322
53242F4D61BCFA210BC714AF89D3454EE1E71FA915B0E7685B9EBA6A255D994F
98A54E6E4A5A11E37B244A6EFD42377318C9306F66B4719EF2ACCFB1BE8AE2B9
38BAEC8C66087647FF6EA21E57CAD6E5F07A7B841DF6A54B07838A42A643FA74
6B7603876CE42097CB5F3ABA83E90F9E8CC660502F304042177587266600C8D8
0C97C4E68F4B31EB586893D3BE8208472B69FAA8424164356261B027F894238E
C848F252C6C4ACAAD250138F7C4D8CF462B7FDDA0DD119134ACEADE8EF6C485D
281F8F1C8BE7BF730F95A97BF5CDB6D4FC46DD273417C3C4F8118152BBD25781
02C467504345C4313932EF9367DD8A639E149307BDADE6EBC2DB7D8AB794E858
12D0FC8B103E1AEAD9D01C8272481A45DE464864C6CE500E769A0D4B1589B755
A478DBDB2CDF70D6A1BD9498FBD435F8133FBCE702D708268B101DA1407E7CED
6456C5E958091C19C562AB3429B46EB9293DFFBCFA57F333172042C518446238
91192C5378B3370324192B2E6938D16D57FCE13642B31749A78938D4FD6CBD83
7504286BACAC0B4688F425E5F6BA0534517FF93461F55550726394310B728D4F
E718F22DAB0C1A4C72318A167FEEB088668FE8E63DBCAC774A4485581B745A0A
A62A3AFDC241DA276AC37948368BAA8C6A73C0463016E0931F2A49550FE14FC0
A9445CAE2BF8E8A0759515959E4E821989A96E260F8FA3BFA9707B177B4F6D1A
3087D9C45CA603E5EEA0FC89D251C8C1B20F93979685B05B6A8D284821D8EA58
83FB334F6D54C57F8AC7F1CE52CC228354E655FD2BF64631328B940036ACEA18
DC6A3671688859E666B4569787E6BE9A6998ED8DA360CCECA6FA556F4BFB88F3
2E9A023EC3B837C03120BDA5F2B1FB6BAEDA67216FFEA6FCC9F7A2359122D361
FDF89EE24CD742992D9FBA2CBE682FCC84BB77A2115A1096CC8B1BF6B1CA3173
33BCCB14061FB1B19FB7A63D7075BCA393E300FCF51F5E4E61F91320BCB1B70F
4A3C8330D2677B373BBB7E5FE6D7C116C85C2F80F1C8FD830C33F2EF9827F2BC
95A23CE89D2605B4B488820FF3CA01FAEB701C08A66772E63E9D1AB24EC1BD6E
A95578A114D27C236480B4A3D081D0FDCA448064D1DEC6A69C1CB1587214C498
1F8B25C9BC9BA5BFDD11104B9B10512E01E999230637943FF4EE2588EF31F711
123BC5FE9D0F8B685699808459FA75E2B070504FB8F751920133696FF3DD2BAC
3C69294FC2F17C1ED7A09715E4CDF1A400640CB152F4DFAB82D46D9C73846505
6503CA88C82B449FC8498E94F59E7FF96BEE75D7FA070087E9D2E5AFE9632ECA
F4B42D02FD09B4F5641A3CE6FFA057614BE30BA69003ADAD5DDF69E149213440
C33178362BAA1B7D96B614518E5CFF521C4950C137A8177D0D5AB5CCB41CE908
D6EDC2C703DF3AE17FD94533387E15D7D00D6F0781CA95AA345515E1E9C186EC
38719F222D77F58ECA30EC071895CBC372964B9A658F3B2A6871B8CB0E88E598
A0A07B0A2D70C04DCDA0DEB9F5412535780C89724DE516AA92BC2D70D95351FF
319F58FEDFBF16738EBC3A181D572560B8F4F9E9C24031D30A80128564EB399F
A41FA31B6EC7C53301FDD0D071901CC84BDF227F4C49A0A8F40B468982F63155
C186070C4D8633BF90338456FD89DEDC76F17386AAFFBA0EE1DF410BD81EFC21
F8DA25B5B7099BE1FFB47CD2DFB9BE864B78C055ADE72F79EDDE2CD76D6BFB44
9F60CD307D74FF3C0769226A2E101F0E07035F833DCFCE27E08203C1B536F195
AE7E168DF0F985F738F65FB07C869A3F910E5E933B906B93D0F1231A616F5B93
B32F1BC18447DAECB6D81EE786D682ADD6392601CFC399A3C9F3DAA2BBB31C25
1CBEEE8413274C58D09AB617B6CEC570F0DE316EFD331685FB5F4BEF4174FB2C
70DD36A82A47BD7B9D37FE5ED95DE4B4E83859CFCA8E40ECE618343D85880613
FD6F623A99C6BB0FBDBE03EEFE9FB5B1F0537B6E15B039970EEB35DDF8C0CABA
C1BDE150775B68BCCCD34A46A27B9E4727C6E48BFC6E52275F4EB63AC30B7910
32BA9897FEED0C4E996DB26A00489128EC4766906BF826DEA02E8C72A6C70DEB
A95B497F58760D81BC80186DFE013061613CF676D96BB3E570887914D00245D7
288D2AA609B6A635DACE6A003CD5C0F481A14483F131D100AFC2737FD5CE954E
969C8FC0B9E1FF885E9DFB35A5FB68E98641836F98A6582E1FC412B1BA20
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMTT10
%!PS-AdobeFont-1.1: CMTT10 1.00B
%%CreationDate: 1992 Apr 26 10:42:42
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMTT10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch true def
end readonly def
/FontName /CMTT10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-4 -235 731 800}readonly def
/UniqueID 5000832 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F00F963068B8232429ED8B7CF6A3D879A2D19
38DD5C4467F9DD8C5D1A2000B3A6BF2F25629BAEC199AE8BD4BA6ED9BBF7DABF
D0E153BAB1C17900D4FCE209622ACD19E7C74C2807D0397357ED07AB460D5204
EB3A45B7AC4D106B7303AD8348853032A745F417943F9B4FED652B835AA49727
A8B4117AFF1D4BCE831EB510B6851796D0BE6982B76620CB3CE0C22CACDD4593
F244C14EEC0E5A7C4AC42392F81C01BC4257FE12AF33F4BFEA9108FF11CF9714
4DD6EC70A2C4C1E4F328A1EB25E43525FB1E16C07E28CC359DF61F426B7D41EA
6A0C84DD63275395A503AAE908E1C82D389FD12A21E86999799E7F24A994472E
A10EAE77096709BE0D11AAD24A30D96E15A51D720AFB3B10D2E0AC8DC1A1204B
E8725E00D7E3A96F9978BC19377034D93D080C4391E579C34FF9FC2379CB119F
1E5BBEA91AE20F343C6420BE1E2BD0636B04FCCC0BEE0DC2D56D66F06DB22438
452822CBEAF03EE9EAA8398F276EC0D92A7FB978C17805DB2F4A7DFBA56FD6AF
8670EB364F01DE8FCAFBAF657D68C3A03112915736CEABAA8BA5C0AC25288369
5D49BD891FABEFE8699A0AE3ED85B48ACB22229E15623399C93DE7D935734ADA
DA7A1462C111D44AD53EA35B57E5D0B5FC0B481820E43222DB8EFCD5D30E15F9
BA304FA879392EE0BCC0E1A61E74B3A1FC3A3D170218D7244580C7AA0DC65D19
741FA5FE6F8CBF60250ACC27454BBF0897CA4B909C83A56672958752ED4B5E79
E18660764F155E86F09EFA9F7685F2F5027EC85A775287B30E2069DE4E4D5712
E7D033481A53A2702BA7542C71062173039030CF28D8B9C63B5596A9B42B33E7
D922944A38713383D3648A4AF160A3B0C8F3379BA4372BE2E7EA49AABA75AEEE
C5DDE1D8BF68483C3D21271280ABB91D54CC819680322EAB72E1250A760BC8DC
FF798F2ABFC4F3539392985C4CB324B00072295FC160818BB0355FDC4F12E39B
984826450553E3D271F03D8DC2D12A92A4D32034FD16DA13B876D88C8C097384
46D8D7E41CA1A8979F9B07EC3337E70CBBE3A377235B04C79BBBDB66CE1C1A41
89DAB7CE91F2FC0CAF6DDAD09992D56F72299068192610EE3DE5DB7CF6366B4C
D74F414484DCCDBA449BFAADA39D0F27574E604E31CB513B18E3821A33076151
C2BCB6E957C77A0AECA48C587ABB5E8C7624D56B32F80BBCFDC874AAD6EA5119
C9B06886F08CC7DE5400E0F52B07483FD4BAF26C1556CA27B259F845681D61D0
2D28B185C9F052844D9A5F91CF19210CBFB21B55CDC8C684448E9B5A1D249E15
56632979760E2CC7075DF794E06EAC2C8E770828837AEBDFF1A5EAE67338CA7D
F0A477DA679EAC876B6E0F0300ED4D9097E654F197198FD861ECAD138AD5B484
A28E3CFBEB4CA387F488BDA739EBD767BA225E1E0E7CF5D75C85B4DE5437481B
011B4B5C9590CB8309079CDE324CE4C2EBC40CD2A6B6F20AF0CA05B89586EB58
4210AED367DCB3FC3A5845CC77126DF2DAEA475CCB4D94EA9CDFEBFAB137AB61
D03EE9555BA9C6065EF9ADD376F6ED4971D546608D763570B9ABD3F692D505A6
49543687AB7A8CD379693F71C6C859796B12E9C834E18DB0FC0063D502AEF1F6
F5324EBC13AB3FEB378BBF9BA3A9CA9F2DC6C03E2D2102C5F245242F736450A3
2BDC1E924E1C6F28DDFC3900CDEFC793B94EAFBAB1D8974A95B424C6F9D71EE6
AB1414BEC47E836BEEAE29C8AA3A1BB09067CBABDE9701D65075D75A43BE26D2
B0153E6EA2226BDCC9DD52FC8ACD2437BFFA60C48B558A3481CF70EB9B4810DD
9DDC306C60835972912D1C8B91E37BFBA6D073403B7112D28DAFF0C7EC8C5AEF
2222EBFA58B67472EBF5CE8986EE3681AB1CA8D16D9A2D6E64C3EA177A19D756
655231063A387F1BC3EA15A1670867D9025A82421D1DAE6A674D9909398E1199
49738C66FFDF170D54A748C8F10E22CFF8F0AB6B0C6EE870B589D3E3D9E548FE
405D01D18D8D883151034AB0973A3E52B2394C2DB707DFBFB26BB937B4F16FEE
5FD39DCBF8FF3B1A6258B0860829C1923ED50520680FC6AA3409F9BCC0E571A6
9F9EE2C2838982303318BA603014762E1354039D59AA3A0D6B503AD545050663
7BF58018253C2E99CBD1868FE34CD15C0F9ACC04AE1DCFA5B0ECFC5DF9D80D15
4FE32A9AE6E9F87C93076E82523007C23212A8260C8BD482C7D23E30FEF4ACF5
9A4B94EBF83A4F1B6DB41CDB54EC245E1EC5C4140CB4584F7B6056CE06000501
FE9C79C1020C6A9EA3FA140CF0B55AFA82F6212024919EF66F56906D41A3B519
0EFB17D31126A88C873DB1B7A25DC4F296C85F3047F9A9511CC4B32A3789D505
9A3ECA5740856373192BD49BCA63C46B7DBC002AEBC4F2484BF5DBAC1F9BA370
670049AB6F2E3AA634257257D168D8082D71B7665CB1890E68521CC7D2116F05
21B3F4DB70C46070366D3EB6FC298C99DC41E03592BE2EC8AD4FEC813EDA5A18
6EEB8E07EE584D6DF1F16EE21E6781D640040E2F3D71F9C58F4D0E9A3A34447D
2E408FF2D02FFEDD33B4ACD8ABFBA9B66373D00B05168B4CAE9A6D8C91B7BD7F
AE12BEC836733B44F11C516FE27E76190339CF63132727F9B89BC7D6599AA439
3FEECD1BF36B7656F61A8E29ACB878D911F7A71E5A901BE5AC2F3690271321F5
F449605B69B0468043A9EBE20CE4A863CCC0B8E283CFE6A3DFAA157D4A82327A
E2608D0CE94322C23359177DCD061CB606F0961355C418B76B8464FE1B67BA9A
76FBADDEFD86B2FC6787265104A6015D351CD7F90FF07960959715995DC1C933
0F25B64AF8ADC5B11FC9647021D1E6DC9FF8E31D6CC6BCDB299A8F2D55DDF895
1FB07798DA62848ECCA0A1D1B25D4A0A9BFB3AA76981EEE6C9195D9EAF6788D9
0DC2DBC0F26CE50D9A610D168EE7BEEF19DDC6C9DE03E6F8C479148F0A383BD6
546B6E91DB135DFDB5BDA10DDBA1800461CB74D777FE7ACF982157DB92A03236
DC0ECB3E0E18BE59EE8C643D6B9B93E3E2CDA858A9AB0CC8D11B640B8AF4F85F
8676E8F2AE9BC9203AE0A7BBA69560FEE8C0BECEF7287B0FC459BE49114632C2
48E7C5E7F6F0D8B05C4C73A1458773B98C53CA1DA273D4BA5D4B3EC7C0A9A268
55A040631EACDD42E957B42C0F16397179DE1EDB4306501F994B95D8906BB961
884AC16DB6DE37FABF47FEBAB1889B5969298A4CE1883ABA08D185782BF7E358
245D7446F7B7D39D4700D388D7552C77CF611AC3F03F1ED5BC00D83EA9B4B873
05795A8D6429FEF89F51095B7E7DBD1A786024013CA226272D4EC78EC535575E
14BBDF50E7EBFDC0BF0F8EED69D7C3D5F1D7BE8E1A769B3824EFD5098711B136
1D09D7C22894430E0E3502BE930F9537738BACBE94F0803A55113297AE1EFAF0
73287BC008475F9D80852C34564E3E8D8B13A3CC9CC9EAC19C70C907A3C16D07
93310AB5CF482DCCFC02095BCF401A447EA5539DFB2C1B41A176791A7BAD7270
C36A9A58102FAA407217960BDD5C8DDE58EFB1F270F511A93812E932CB812FDB
2A4EFB93F90C29A8A2195FD4D219108BD7B5B08B7FB3D1BF98A8588537E88CAC
5196388E84219061DF0238DD44F0457C0A56DF926A1F0E7A702BD7DC296F7A9C
3B5445C38E1ACA49DD56A305F4EA99F110BB19E1AB584413913A36B64400AF52
F753FD399165717D843F67640CDEAAE00E02BBA23E92B36C6CDF9C31B2A9FE6B
1F44E26ED3890E41A380A3FF31F75F3829911955F95272427FCB7ED6F9E0B6DB
A82C21D2E38A5693652ECBD1E93E44A00E730A5C0F9480D46C012FCA9319225A
123D865C801DCF29A27AA4BB9997DD56D94B45EC376FAA0AFE593EE3621EFBE8
1496D9E0444C70752C44876E1EAF456C7232FA1635F62414CE4C5898439723DB
9DC782CEAFA03FE41BC9EBB023A739A7E587E3B8CF64B8BA49677F54743A22D8
F44AA72319C81EC45BE9924AFA4F435C79640D1BC4DAE1D43C228F8090594808
6AF5ED36281008A49D1B259F8E34A26B7B98A6C1D6B33A529AB844CAE4A91C58
4D2C8131A2A8636A494391783DFB5E8462772146EA33790B0332EF0AFA1875C0
FF76F48FE3F1FC3A474B48B6816A1438672A670CA68DC45F9302656DF972607C
7A94001AD25ACF95A68480D893CE5F98559455CD63A26DD65BFAFE6998A41482
F27BF0F09FAA54602E70B6C2D0C3AF11EAE02B6C9A855F63D0688504C71F146C
9470695028D98A268F5A49ACCE9767E47988A9360D6628434A9DB0406BD31BB3
55476B7F5D42D0E70E242D1359AB078C8ED3A06AE6CBFB72F15547EA6E0139EE
6712C2A93549116867CE43A9DFC048900FE20878E36159E41FD6E5E75D1C426A
09ED02B1666CB47B6C124B003DD8AA5D1D51AF3DF6529A2F4540E7F4384A1114
0B38D48DFA5F7FEE6FA00FB8AF2A4E4646C1D0D819152DA147B895E57E584474
86B6921A5D22A16EE5F5B737B660DF7968BA456E5EBEF34270A19964B40429F4
16083B93233C17E78A5976E8F673523DB86F253CCAEEDEB8FC70768881121540
16705583769033CDDB1DE142C8D117BF2D817A24C84CDF3451937658A92B5F49
6E3BD4C91C94C13AC8213AE3F20A6524C675C34FE2317E0F0DACB97080A04634
721978D1C0C3B9F087FAEAB8DEF57FD1B0FACAC1BE30FD1F7652F491104D5BCA
6D79285DE55CFE3B27B939A0414EAC360953CA32FCE7BAEE4976AD39CC7AEBF5
58F9850500497A31C70C16BCBBB56CC418A93EAB6060D5A80C65728FB2CECEBE
2FC02F4981AC1649733F2469BBA51DC2CD078955E3E14DA9CFAB5C3121564F3D
33293B93F015A7A23CA470539BB15931E427666BAB3B3EFDF1F7C91ED9027628
A313E06A021DCB73A192691C810F6FE1DBB9306302632CACFCAB07F1FF911F62
4DB2ECEADAA3FB343B07BE4BB0EBB3EE66615433BA4B4A4F8B6C77279C0125DE
9E9A6E78728D05A1B1DD2B84405AE9E0A8D9B48F98C1524AF5AF004FB323CAFA
572C80F2AE60A3C109623E05C62208DCD91EF74D6216C4BCD1C2C7ADC592B0C0
44A372CC4094481C30AB534237CCECF417CA529987B4DF62FDF0B99D4D0268AF
EFCC1DEB65582D49B17EA94B936F78D2337D1FDB666AF779A3D799B387FC3CC0
074F981DDD0F8DCFB7D8163B6B13C5A0D93240B7277E97E6E97693F4C8F07E23
29F893C2E350611D25DFD1B6511AED3B34625BCD4ED830CD6BC5E1CBAACDA7BF
7B30419C9ECF6B19D9B9D38483DAFBD5726CF73AA8E1EE0E28F530115E7C87D6
0DE4734946B992A1CB10411B9C8672EE7CD9654ADC9D471EAC5203357F521F76
F5DF604AE47CACC8AB4C6BAD6D33164CD1435D2C3286FDC33C0B382CCD5A65A3
7A6772A974E4BF1810A1E7EB625D43CCF3D79A2CDEABBBED3E03A39FACF792A1
B3C606B9A9BE04F46872E1FF7B189EED094E5B772719E6C9F1B35ACF8C86ABB7
14F8A3B6BC29EBADB1DC4628F52CC28B69F2E93849E19CFF6BF9083E7946F27D
813B46BCDB237FCF770C085F2667857ED77714DB10C12A2603B784BA9EDCC76F
6D78A6EF5755CD6124AB838BC30A617B5A70CC56B60AFC9835F953955DB4E9AF
36577B0F06133A24F1014E9EFAD6B3C61A6B5DFCB261168F0CC3672AE0BC7DC1
52400D7DB600F6874711027A43504F50DB6640BAC057F66E5CED2930424E12FC
5E7C06AF7B6CB754DA19F228D8D7FCD42CE7736BA4031ED7CE66A9A7E2F63C4D
06E81545538914AC860C96EDF5575D97138995D710EB3C3455A45B37EF9ED205
E62DC5B97CA06C85F68A2BB997220ACEDD7C5663CC5046BA35D9EFDF89321A3B
15DB5E266FC6B718F749BF053219024F142AB08ABB4B5CA4FC46F0BE33FEBD49
1CAF4D4D88705BF8104364A3747C22C0F534E7FE185C6344F57860BA6F30F26D
54B8220576A16150AF93397D065010F51FCFCA9F25B299AF585117047B83A2B1
8DA384798970A750EB9A0D48E234D1ED0CBD2881A6DE1F30E9F65B98C489632B
CFB54D7B4B6C66A3DD42BD361CAD9ECE48881D740BD04F895F746D3CF067EFE7
6F32C41EC405C6755569AB3181E43277CEFCB1D1D0BF0A47AF276E1A5358D129
3DA5EEB617EC5F047F8C702A7DC2C6F5833E1F474AEE2DCDBD997A81587E091C
D8F9E9F7B37FB0637D46DB8851CD09B9BE943E24C8F084A864DC105BD482390F
0C2AC99FC5E0B80C975CAE19E743C3313FE308266B9F716AD419DBED3AC32FFD
261D5B8B781946BB3F740217BA45D88F0A421CF0CF3F62EF0F9F8D7BA064EA3A
0B7707568B9E735F30E11C29370522F3233268211479A46F8155A90F4726927D
D3A3D83A21E090B8F6F7FF784D9C385E8D15DE80C3CC596027679C26C703A527
A445C32971CBCF21E9F86CBBEE4F7C3F16CEA170DDBB8A9B6C14F4FCC47E7BA6
A8E42A8FB6A528276A8CE9924177376AE430EB4239A0200EA3BEC776ACA8363F
6620FDA2B6F92108B349C8C044BD39C360134BD2A269E3449137442FA1817847
CFABF3160717650B9AEA0437157651249D7E2F2AD4D02611C3E46270FBFE4A9E
9A36E4BA1B4D78CF662B74AB38127DED2814251720ABF916A18887FA66F26994
2AF2EABEEAE826CFD438D37ED72CACCF978CD0CF59E18CCC0900C377CCE06BA8
123F4959D8674334160A7CB516B608D6477955FD8E8EE0159342378EA68A6275
81B6810503605F81227CFBC99B2EE5B3B6AFD0B12742A12DD7D0A31F1CABD722
E24903FF815E01A681335D70D5B8ADFCA363411DC101DDF53E6EED56E6C5A3CB
A2B0914A2E47A9677A0A5D0B3109AF55A823EDAA6A568BC2826534ED563D549F
DD4E4F578F3E46B74064E9B710D324965EB68812BECF707ABDE547995B48B5DF
16FE03BCE8128529602FFDCA6055FAF3B604DCB4A0D3F7692237837BD8ADCC08
722CCC3D26D648740838C5E05834089B3CFA5B0AAD446F416D8B5B0B448D17B4
2C3ED886647BE375BB21C4235FFC39968B835A1104BFF01642F08C059988C2DF
D780994E379DE7CB7E8DD5923B5DBDFDAC249E10D1C570AA2B295C145DA331AC
8F5A9266044FD85250CB703C9F51D77A48BC34BBBFED37C8A2BF3BAEEAE61B00
53AD07EA0D7C9D16F745BC9FEC8C28A048FEBBD89BC50D26846BF0C33496BDD0
C9F4F453FB7F4B963964A342C9DF7649AE7B8DFC525E05FEE7BA8D8BFB7D3705
B2290D51FD5E45CFABB28F6335FE47125A9D9938DD0894F5B7EA224CE04FFE56
81CD3B6C1D11163E91B47C85185EC13DFAB9C8F90D487A3C5F90746FD58F4556
0F6E23709307E75FABF476DF7D8E58447056F9D4F87DD43C64327DA7A74177B8
4C59C7E25D8EF13EC769E5FACB4A227D8D0FBABBAB5B35B9693E314C6BD805B8
E626322570EBDDF24104B5EAF96F29E7D3191DED0E245E2F36E3C811B3AD89C3
4501F20FF8CD2F55B68B21EAE312A2484441DA8CF84745F96A229562FE8C3394
094A13602280D1B14F2610267832251909C75D440742C38E00F9825DDEC2C31C
AF80EE42E75CA755AB7229073C694D2CF2536FDE08E19D02A32A80801DB87B75
260CAB10F83796A963F624BB0BFC897727C43E4FFCB8A6CE5FCD9993EA2CB913
DE5DE94DA9ACFBC9BC66BD4B642FAFF612D804BDFBAD470CAC2E6F29313E0FC1
B30A319F3B5E57255B8C050863477E88317AE92889E87DA63D6650596BD55F09
3C49EAF4035159037FA5CAB06C90DC70A415AADC0C0C596931FE391C13100105
BBA0D04726A561B83E330D1F0FDBD53CE9FE901AE485117C0B1F1AB2BEBBA68F
66965929CD0A61540D76696718F1C146B51671F2F42B9947FC9D380CF9CF5BE6
E6AAFDDF9AE42FE10E49C97EEDD35C24EC1C35E217FD0AB2D78EA8E3758B31B0
562937747411FD02105A77AD598F7DAFC4F125BCD5B8B3AD92BB47CAA5424A2D
2DEEBFA8F09B5A1B303BA84392348ECDD98B52BAB49470C914CDD33079F094B5
5D8D1F35FC5122E134D2476B1EAD5A35809D83A6DB7FE011069927943854BBF7
85BA25D418A669B075530FB3D4212934C46BFC0C22AB20883AAD710EC22F4647
0DF5AC66FF980CBB11F689FDCF37E8EFAE5CCBE81AD506419119BF80A544DBFB
24983149DD58E10A4696007DCD06B6B09B1B3A3B01C98CEDD9E19258BF0158D3
AE4CDA157E23930D86D54E8C187D338229B90507911084F18F2E98B22762650A
372C591F1972078512BF9814269EED72570B98C7B8F59FCDCB3AB5D889F86A05
5DF4A8CFE1711A3E5A880B546A6DE4B105A05299E111D4321BB7EC9CBFDFBB2C
C55003EEB86E0AE25C748BADD6CCD47E392FCCD186FD98D978AF29EDD2CD0046
4EF977188604469AE4C4FE0548721422428EF59C52E2235037A788C0EFAAA709
62EEFD6D43D7CC92A0EB4E6C5366D93E3017DA415D2B785E384963D99803EB54
C5EF81CC98E97EDC17A5AD312A114296A0FAE02CA973D77EAA4AA4603035C2A1
289DE3B9299A9236716616D94A96207A43EC2810E011F12F870E51B2F4246BB4
1EADFAF7CAB75ADD29D488CAD4CF93F4D156BB34D931127A42B450ABB03F8FBF
1F167D4084078FC52801314CA4352A913556F5BDBA8ED21FC35D5AA0DEEA725A
C7CBD7B1F6A019DCB44E5D01DB9F3E3FD13B061BFBA386A0DE320F50297DDE62
1ED7C609E6DFC0AF71269D0B196D6A324D6B0F06E62F5F619CAD5780C2784235
71C405CFE8A3DC7D0DB2434DD52123A56041FEC0524EF3D2D4244FD977E965FB
B20E843FE6367B07E0F5C2D8EE33EF7D702EE36B0B4C6F67826F8B894632339F
B3AEC46A8E9F1C10E079BD6745576582500E77AEC87F6515C0B1E5180B66EBC9
F496852754AF655DF9F8A23AF6DC34A7D91C04BB385D7EA69785E531E4768CC1
B9480A3D14033509AA89C6F684CDB58E9640C1585BBA92E4791D1D6BC261EB8A
2F0AF7B7B049AC14362AFE6E0C84543A50ED0F6DBAB92705763B63305EE4013A
169BDD419CC36EB5C54AC805275B1D3F94466A4198B07EA86C40470A2C213E6C
82DDDF1C9A7CB3F9D2B5E044954B8ECA69D1CA9740F1D8D92E5520F33BD8FA09
1B596E38500E80D5D7A7EA32A81D16CC83F31D3F0E8C6E707F6930994026A5B6
DB3E55537D01E255F04B76083CAB6C82F5B0DDF21EEFF601FCEF44558DDAE2E5
5E3ADEDF2BB1C8DD93FE250B1829369B5CCDAF908D35AD79D8E2013BAEC1597F
AE020CCDFD6634BA07600D49F526120CA7698DE44F932EFCEB41E3463230C9A8
488933C97EAADFDEEDF37E3217AD882030E3373433FBBFBF1A7A332CB93D965C
5FFFA7F50AA595CB223384A7C65B0268D9A66B4D7B07FD8ADEC8A93B067015F9
138E1D08341B44D305431D8A145F3ABB361D3272362F32CC451B4D6AF9D7C8AB
C7BE31CA6919B5ECF7599653E9F7F0169FC3B77E7033DDDCD295E71B747627E4
F8C1374C162AD302D6266C44557841C203E55EE9134EC853245B0DBB9CC1E882
4641B51C6D25523C1CEE3EDAFEAD9546DE64887E0FAAF5652FAB6760ECFA30B9
83FF7B2E96F6271BEAA0A27AB16EF99AEF54E4D223EF7488602095FF153698B4
096F6A32C400A413A1F79319EB1BED6B96B809C2ED91FDB797B398A4348BC725
E840B39819F8BB14C513F40911BD0217FB927F46314C512E5AC58FD0FB050F47
05667F9966B4D49A3B3BE6C595B123C3E135E214B4A8BC1D4FEB2A0914799D8F
899C07F644FE5237E7600FC2C9E56BBB4C7EBB57C8D35AB47E47D1ECBC9A5F7D
DB0C03097F557841A90B96980A7ADC64DAAB5C9C983F269A7D68B382C571F90B
10839A278D2B66144DD827F1483DEB9BED9D564C7417BBD74D38EC5A5F980FF7
431ACAF8B1C25E97BD2E618563FEC54E6216D8C889375FD52843258B0A4FEAAD
8C9FC3BC264DD2A0C5DA603E292A0D2AE2015840DE198C621F41B82C06496CD1
20D66D5EB12AFB2D1EAE11DB7BBFB4D8D01C52D0554A4BED7E7A2775CC5ED363
BDF308DBBBD0991FA473D67CB7402FE577E6E0FD36EDD49BB0F2D00500688595
A73113B80D54BADC72706C2D25F4A4E57B14990AA77611F50F2E82DD0B6FEAA5
A111C01F11E894AE310AF5A29489EE5E2D525BD56D000A28D1D9F3A06A829B89
7A63793C9B9F548417CFD37511E60B53750CC474080BD2A1D6FB047A8E69FF96
42BB69D6F537C873EFF26BD2AE730B5806E1A4CA34AEE509318C7B74AE905F23
BB6B6614BE23AFE70CBFAEA5FABC5C552D62CDBB6DFA567E37B47CA5D58CDF9C
11AF40E8683E1096AAAAF605BDF6DDCCCFB5ACCDE07A5ED05A3992D8B610A2FF
84BF85CBDC72C4CB1C13F5B99E5B5382A96428FCE80FBD77F47745F902C4937F
7F2372D562A8E0D21730727598310237FF8E0B5777F5468E651F39F9CC7AB803
722494797C2690D07984496A8B01C344920CD0D69336AA9E22F66597AAB9DE36
847E1408CEDB4EDEECEA5FE4DDE93599A73B7748D493BA5FACC4DEC1F3E041BC
3434C05F9CEBAD4216351AD2B91D70A284EC0A3DAA64A21CEC0AF197679DB85D
2C3E2850F92CBD675C60B5D7E98449234B7F055B88BB778AF8A6D087288EF249
B218BC47F923F9678D1F59CF473C6BAE2517A7549AAEB683ACFAE239C6307DCF
2F5F4441E66587158F3BD7F8CBCEBC98FB86AB6425DB3853C2D20892774D8EBA
24E5C1BF43F1E7715AAB440060EB67358117DA2E50E94F236177E05138F31D09
9123702425C088A2A9874766D9DE8F2A5BA85A50BE7F0E433586C17019344E7E
AA21C3005A05EA097C9610C8CDA288966C124180A9C02229AE30CA07CD3D49F8
7FE20D96966FBD8EB2FFCFFBD7186C530A171A959F658D99441F2220CE047ED6
15872106A563F7D9A9EA96F63EEDF1D3BB72A0E25BF2CE11070261FFB7FB4D7C
C75DF9E8B671D4C1A01D7F6E4B6F4BEE015FC5F9AC46DD5D1653115CB7820BD2
DBF46CF8F4D1619BA29EC07988F5D368DC5B3EDE01B84AD865FFC678A8FE075D
BAF67811FE825D3A45A7F672A3A870EBED0A901DC42D5D645A2C90E12E9EA244
23E73E6D5FFFBC20E661DF6E014C064FBFEAA09D471F74D8506998CE7E30FD88
AE5B2C3DA67F179E86CC30DF06945186A64CA9DAE60C36F6643A8C567439AB85
489BBE34676CAC134777145ED15CC7893E96EF9A2599712F7FECF13EAB5F6FAC
EE2CD519B3A2D70832C6A70A910C0BFACEE1685BF1D1F130D309A125B352DBFB
743870849A56054C8C80E9AC9A4B8EA3F53F052A81CE02EB79A269DF90629D32
1D0AA2B37C0D0EAA79E58E77394E2D2D13C0D89ED9B80A6D6986ADA0F66970BD
B13DAC056B7C6CF640806733A0B5B3986FC6F7D5F256EDFF419EF0DFB8E96F87
49F481EC14247B72DF51F08C8E7DB57F34C1E141E22BB7DC480DBFB4B496FE14
D82A0E32F50668D5B523BEB8691568A434CA7F6FC74872FB41464B005FC97546
C1D724862B4D377E35192C8A587821C108CAB632CDA4FFA7A6A432FD20776965
494A2AAC1B2DE27CEACDC36DD8C24C50F94750DDF8F1513EE8B74F810A7F73E2
17832B8C656A3002427FE13BB6652F8C560236522F827D6629DBF4A7DE91A7AB
222BCA357F108E23708E166421AE339EE8D39BED32FE7F119EB29BA3D387FCC6
A9E8BB446B93F30A61551EAF41D2691AC64051AF9C62B5CA634F292971B2A52F
DCA6631A785B5B8FE4315565128E4355718B13EAD903BE849C49870222DE6CB6
DBDC2ED4FCF3213B6AD2123DADA51C5370B292DFF210D48DFDD0F177EDF5F4DE
BC815FF64ECE48DAC060CE24CB4FF4DE718313F8F5D7471FF457062943E81E48
DA5BDB0EA68654CDF60CD24909AB0C28D794D16C29D545E4776D9E67419DFE23
FAB5E4DB6834EFE1AA2E911420A9C0A4A1091A205453B1AF2B92F66DE1DD5D27
A659799F5645BF801B6D5ACEFEBD7AD422BF4A53A3B46CC532E87026BED785B4
9EBEDF146F38220E3E74D6232DA55FEA2D8BEF37E836C57946AC681877B7E497
183F6E545967A4911ED99586E6DFD24C043FFA3D779D472756E0C9A091BE37DA
3CD5FEEB37C9CDA111963503A348268917A42DD084BCADC8F23A7780ECF19797
15BFDAF5FEAAC92DF90D41DD3AC5995616AF80751C2A3C0C8F318EDD2AE56EA1
CCFC33C34AD2D4BD047DB89EC699ED3293E2B3F8B381F8152BDF7A0C41437D53
458C177E7C5E62208E06A32AD8B08BE0FD9853E3BBF28DE6973A425F52102C0A
E5FAD08FC438D06A83BA49BBADC0AA1ABB9481122B53F8AD867622739277C3AF
3424751610E75ECBFA93EFDAAB0131DB927E7A88ADF95AF9136FFA2805DB6DC9
63E0626D7F1E4498B86D2FBDFBAE1E815AA1B7CD45170BA89D3709729EAE82B6
0CFAC4DD5D4C7DB25B65BDD7A2A977F476F74061D57F3BD805EE17F43E22C054
D4A5796BA414D5F9A8513EA4988D2587D0CE2A322F1F3C36A8ED33F0D627CC74
45EB3EE8AEA55F969882AD1446B300783C52BA25D1EF5E0627CCD8A95E0083C7
50327AB875BBFE2E6775CAEF79067983B9C80B354FC4FB39F3561458A3590A0B
193824A36CA7FF408D5DC44583D603C44579DF05F583688F59DFF1B9F85B4822
DFEC44AFD63E20F3DAB490ADBDA7C179ABD2E3E2EF5596B37E39448CC9B2E7CB
176B3B1D9012DFEE0D8419B2310AFCE83058F683834D3347A8D949C5A4ABE2E3
3E6CE33BE935943E888ABA165FE509EFEA2ED3AA547A51B20DEE975CBE89F40C
7ED26D45BE8E0F0F194749B600AEB30EB7D1B149A595211984CE60CC61087D2D
AED8067995C926FB4A38D9CE9E6DED10EDF9751AC2D8EC7CFE15315ED97A11AD
00BFE386240B385E41859B0EF0D3BA38D2799380BCA3FDFD6DCD96A3E0C7BC05
782CCD39FA6CE31660C91DA7468E8F09F6EDBD8BAA3DE69C6300E084E21A3334
5D01889B87FAF43527419B2A8A62A6CEB60EE8EFC7D905346E6FD7DFD96BA184
114CDEC8E8261472E5792A589ED4B93BBD7DACAD5CF6F9D5E418D9981A4075B4
7B1B50D2A177BF089E183B81D17FF69F342A929925B80D475DE83614A03ADDD4
B1FA1F1EF027CF48EA9004BA981C600B0F6EB3DA0D092E780C6ABFD7A5B2155C
66B0D68C60473C23BD1A259B64F0E092A0952F887B0026995721EE18F3A5CD80
D63B8196CEDF3805FF412CD4CF155B266BC5D0127959842BA707C5359DA6AA2A
8433BFB3DC903935E394487969D06906905D715FD4A21F07C646E32E56DA847A
FE76852B14833131860DD3212217D7847CDE40D3B0825DA9BC1C8FC598124AE6
A1AC381B90C5B770AC1BD39D7F567819BDA0E14EA1218E494E90008AAE44436D
ABCA08FBAAC3B57307817DCAE9EBE36E32266F5248A69E469B479716CDC5E104
1121BA2CA11638F29BD6F25578A4F16515E90F5180A1DCC72FF3178B7F570979
B40AE28F3FD18D24B630138DBE04D9944A9012D9410C8609E3D32AFCD0ABFB33
1D01046E538DBD89E98250F661AE8C309BC6A9D249317CFB6E2FB10A6AB42ECD
F7D0651B65E1FE7B2E9FEF10B7A94E0C3DD136F85D96579A01B2483C0161F7CC
53C5D2FB83FE098F3996A8A6536B23A2368FCCD9475E3E8AC8AC01902DB65275
3BBA04A7E8AF3DF2BC3B7BF942B65605F8E31A2F3C19A1E14BC05678DEC03E32
E266993924E7A1169AAA80494BDBA286D29B843E5951DA16EDB5C357D7AB9564
2A00004C9F7ACAFF4D97D169EEAA8C640972832004AF45322A1AF43BD769B323
EF68D83CC874E4C95A08D026177190C7BCFD73E9F65781B8005D25095E1E0A7A
A5650B34FC85D676318E9F043A024EE98894E742EAA53020EFE38FAF320191D2
23496DF2D9B374BB643CD27687DF2D32EEDEF0BC159C41FF6540C453220C4D5C
0CB6CC9484E95561027B09F01CB3D6E6DFD32C7479B56A8902B46D29ACABCFC4
095720FB96758B7EB6024F0F6A14B0CA7B74E3D6E773A901523E39A3B9FDCF31
D0F41F13B6B003FABD50EB692FFE27C2486B6E6E3BCE9A18A68BE7A05344457A
8CEAC34341863F1D3FEB728A695DE226794C56FDD09E8C0B6AF0B3E3AFBC5E2D
76D4B0D8B7D0C3923262F1416B21F086405F82CC41C8636701734506D17615D5
FA9A829925B90841D02D24327CBF1D75329FE213BCD1026ABF8EA98C19CC36D7
F9D429D15468CC08CCB2080CE82C3EAFD2C965EFCFBDB7B462EB20D6EB239706
5BA53C0D08CEE85A5CE287A7AC794BE3AA47F1BA9BB3606499A7D00014B70383
56F71EE693D805F99B6C75CB5F727139C88F2212A335BC7D3AB3169E86DEC401
0249B7E332EF4A48FD0EF30B1BE6B00C8C11139BFC05C72523BC7BC6538668F4
6F5E503466BADDB8856DAEF7762726969A3367BF089024DE96BE958B2059E305
E244EC47A04F7B182B7BE3D4100C0E7BB3DCBC40B6FE3CB9693CA414CFBD74E2
549A89B9CCCB473112F55E24A07EB37F432BABC8909B22B4563C14DB51062897
F19BACF4776E50E9D99665392A63E9A341F89703F3FDA3B1BE2E865B3A4BECC5
5825820E6E2A9585B7F331FBCF910482BFC95995D3266A7493A5F96123FF22FF
3AA4C30D942340BFC3E92224D94D51EA626974352F1F6D7AFC54BE3D5C50E18B
4D0B883219662B94DCF4FCE2C96A983F0D8193CACA59B579AE704270FBA7BB55
DE96525733C4C1EA776767E6167191C7163133F8CF60784369DCB07E0D7244EA
578AAEB5A9F9C1B1A845AC88BB79ABD941931CA9FF92FFB88D2F5E3ADB218D75
03E9B2488F7C5E0307382A921FE485B004809F0A7FA4AC17817E4E843C878FA7
C3F081865569C84B071DD95716908B3E9A016FCEBFC50E0B28EB6B3E18958A26
288E67A1384CCD0DB027EA2F72D1C5D6221D98A37DCCB851E51616BDC99CB8B8
61E8411E7AAD6E33B1C51FF1E00EE0A27D1357BB269E7572AEE6E7722D6E5FB7
16F6DDBFDCC849ACEEB3F83109677DBE07C461C33ACF5337E1393C85AF7F8135
DEF4536AA7A8870137EC1D91D95B57A3F68D92E41D8FA8986C14A84A1C5F2561
EC15F27E3A542DAFA80202B6418CDCECAA4932E9A1ED3218A790D6FFD9D89174
587827577EC71E26F112BEE3C7415BF884E437D5A551E6C54FD021CA28938944
6821C0D94DBE88CF2ADDBCEAE5D1AB35BEA4A0B26239943AAF1F4602F8BAD9F0
0AB61FBF4F291D8D26E03AEFAE3A237EFCD9B5DEEE95989C0F5571D050B38162
99A5860E2A6EF3DCB182F190DF7CA9817EC0AA3C9077C4ED0DEE384DC0AACC4B
0BEC2E7A6F5A62DEFBCE3360B5165DFAFBED364DFEE1961AEC127E016BC565B5
2023EA6C5551E64C454D2DB7A3EF07D4CA4F3C9B9A08E6390339630D7719D383
295FA416F5FDAC2C563F0ED92AB11D8972B902AE1DBC3D3D17DCC06EFF2077B0
BA2226A5EF618391225E02580426CF35D00CC95A43B6745F5BA1AA6CE7C365D6
E512B08DF7AE89062093BBC5BC3078FE7222706C207E48A91479DB88F26397AD
841350C686DE39D81B397AE005FFC24CBE4785B53BD56A2014AAA82B81286520
9C03DCBC5ECE61419E4460D5EABA14CD060BCC56335C32B1B88E126DA0F450A5
94EC03EFE8C6FD1A7C05CBE70E189CB320519016C15B7931CFBD1E0D8FB96911
C2440DD2023CE6067A8965D7C7DB85CD7CEBEAEDE39FF5B3F13ECDDC3B00CE07
89351DC194A9ECE26A3B67183DAE377409D685460B6BA691ECD6EEE168A0B5C3
E06436B8026F9D6308AE11B37D487B060F5C6ECC4CC08C9E7A022BA06ADFDC90
AFDFBBC29194E767AAEA640B4E5EFA2570BD9AEF8EF9D3A1DE990EE225C2FAF3
5C38782EDD7E1998159ABFEB4B91453DA8382E86B622B08592E8BCFD020EC8CD
6952F0D422CEE5DE5F6B49D38D8D0FAF0A01327934FFD582BC29E9D9F4E45546
DF4BE4399D54E050B79E01D34C74D72155A4E0D9775DDD3145B2B3A5FF0B0820
7AD1F5E08FC7B7FA1B4F04EFD9F83EF42F2A584DE64B4700C59D8FF3725ACC36
2F8996FC26ED7F0FFB8E7ECBC4B6D27DFFB3811FD6532F84091205FD4306C17E
49FDD7B4807252C5B2CC214869D837F885352EEF78ECA23E64D62A9BDCF1ABCB
10C428B8E7BC241875E5F58F090A8665CBC16126258A216524F7963EAB8C5BC6
8A509E39E1F791DE2B11AF975BF1BD2288C3095B3F9B6827256394B9C9C872A9
1060215069EAFD87E0B72D814B87E1BAF8DDA1C7C9A0C951F08508D66C046A7C
1D5168900362CB548633CE1B65134CF8BBE41638CB29B32E4DDB7FC8E27689BF
8A455D9F00F6
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMR10
%!PS-AdobeFont-1.1: CMR10 1.00B
%%CreationDate: 1992 Feb 19 19:54:52
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.00B) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR10) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR10 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-251 -250 1009 969}readonly def
/UniqueID 5000793 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF7158F1163BC1F3352E22A1452E73FECA8A4
87100FB1FFC4C8AF409B2067537220E605DA0852CA49839E1386AF9D7A1A455F
D1F017CE45884D76EF2CB9BC5821FD25365DDEA6E45F332B5F68A44AD8A530F0
92A36FAC8D27F9087AFEEA2096F839A2BC4B937F24E080EF7C0F9374A18D565C
295A05210DB96A23175AC59A9BD0147A310EF49C551A417E0A22703F94FF7B75
409A5D417DA6730A69E310FA6A4229FC7E4F620B0FC4C63C50E99E179EB51E4C
4BC45217722F1E8E40F1E1428E792EAFE05C5A50D38C52114DFCD24D54027CBF
2512DD116F0463DE4052A7AD53B641A27E81E481947884CE35661B49153FA19E
0A2A860C7B61558671303DE6AE06A80E4E450E17067676E6BBB42A9A24ACBC3E
B0CA7B7A3BFEA84FED39CCFB6D545BB2BCC49E5E16976407AB9D94556CD4F008
24EF579B6800B6DC3AAF840B3FC6822872368E3B4274DD06CA36AF8F6346C11B
43C772CC242F3B212C4BD7018D71A1A74C9A94ED0093A5FB6557F4E0751047AF
D72098ECA301B8AE68110F983796E581F106144951DF5B750432A230FDA3B575
5A38B5E7972AABC12306A01A99FCF8189D71B8DBF49550BAEA9CF1B97CBFC7CC
96498ECC938B1A1710B670657DE923A659DB8757147B140A48067328E7E3F9C3
7D1888B284904301450CE0BC15EEEA00E48CCD6388F3FC3BEFD8D9C400015B65
0F2F536D035626B1FF0A69D732C7A1836D635C30C06BED4327737029E5BA5830
B9E88A4024C3326AD2F34F47B54739B48825AD6699F7D117EA4C4AEC4440BF6D
AA0099DEFD326235965C63647921828BF269ECC87A2B1C8CAD6C78B6E561B007
97BE2BC7CA32B4534075F6491BE959D1F635463E71679E527F4F456F774B2AF8
FEF3D8C63B2F8B99FE0F73BA44B3CF15A613471EA3C7A1CD783D3EB41F4ACEE5
20759B6A4C4466E2D80EF7C7866BAD06E5DF0434D2C607FC82C9EBD4D8902EE4
0A7617C3AEACCB7CCE00319D0677AA6DB7E0250B51908F966977BD8C8D07FDBD
F4D058444E7D7D91788DEA997CBE0545902E67194B7BA3CD0BF454FCA60B9A20
3E6BB526D2D5B5321EE18DD2A0B15E53BCB8E3E01067B30ED2DD2CB9B06D3122
A737435305D42DE9C6B614926BFD44DF10D14402EBEDFF0B144B1C9BD22D7379
5262FEEAFE31C8A721C2D46AA00C10681BA9970D09F1EA4FA1566B96E221864A
45A24ADAEC63F61C9FD18376D3984449A1F998C318A8FE36D0D5020E18A49625
0F3BB603BA1F3E66FF412F6A32433FF8BD2968D79CE4273AD0E0CDDA5153C2BF
F8A46A2244F9394A49D339F763F5A7411A3C29336B21CCB01723705AF589B078
3763035411FE36AB5D744E81379106890688CB5BC41184548B7FEBA08DE7288E
E6570FEA20C51FACE8E8F824BB61A4A038AB817C47B87391611B77928B2565A9
3B27A573C05D36ED01D8F27CB2C793370FA9B90021B5696280A55F2CB6117B64
293EAE0EA5A243F56FD007773CA35DF71B3D28643C25210CCE25F37A5095D6E5
9CAFD99DD1DB0D7EAD454C13464DF6FF5DD42339797AE5AE467084550FC00139
6EE818C6365007B2FD6E26285B832CFE6EA7E99665A224C9813C036CED262639
3FB39C1F05FF8F31D2DEF37BB9B883334F51EA1243332FE1E3FC91864C8AEA79
16A726F924AFD84F2F4215FB795FC41DCFFC835C90B9E31D291E47AA4BB8C05C
620F69DF31E91A0FBA8E217CDBFAD7C4D480EBC1EB396029CDE615C227A367AD
72834BA95539D39A38EA0CA3CF7F1123F70792CF315BAAA38BBCB6DFA80B4493
5025F33C3696DAD6A0ADF584C71BCB1D29E523EA4B81FFCE15F3204022BBBEA0
A9483EE8EAC07D581162672A0D66199174821ABD097561A263C0C0F24066FBE6
0951F31FBBF2675141F3FB4457CC2A94A40191EA0AB2A606CF540BBB8887B6DE
715EDB1041EBB9D05D0F4A4672F534397B9529EF8743BE88BBA10C81E0A46259
2F2AA7B638E20C9C8A3A827977AB58ABF7525BE15DB66CE8E9B81457552073B5
85DF3FA70B5231C447C5724E14730B90FA35ED1B5723036F1658CA8E19EF5A6D
D333B78E91E4D7032EFBFD40A5A2269B0DFD9F7C3438DB58F94B507EB93032F9
99E5F15D9F5D8CB031BBBFBCA8A15A617ACEDDE70DD9C2D9EE21179FB17AD913
B4BF577A9046994689D1BC6A6985FF5F5A67D699C2FD288FD9E5BCAD5453EEC5
68287BD7B8872726C28CD288B4DED2246B843577173450B6E5760852CF2E1727
01FDB0FFFBE12CA13ACF6434AEF4B59EFF3E0DB1E87D35075B1D55AC12633167
5A83A39056C077EAE6F2F7D1DDED300BA43830B8034F0A6AEC562D3023270601
6C594D0359DF6F230F7B80B54EBAE4880AF338956B813E3B8DB8BC778BE0F612
7D84939C2878B43EAA45BF10E257F22C28C2C148FF48843D2B52626148E3CAA7
4527B9F246C17BDE21C6E7EAB4906BB6D9E84906CD1832C4BD9E405AFFE33AA2
AE086C25EA26BC23D68986639366B99C87359915EBB76D7162AA667ADE4954D0
B1E18027FAC2468CB2FEA2568E23DBC201E9B6A1151FBF21129A088D89E3E728
28B2785C1A8B2637F368A93EAB459F80506435BE23A85396969E2AC4E0D6E4B0
8B12EACD150049EF8942C108B96843159D4408424394B33603F565D1622FCB77
51E9A5D061DEDD18017CD2B1DF1394B1944B02AFDC25B8DF87C73771C201B366
55D9E26FD091501DA8C009A25AF7D2CFC697EEA0D29A3207C42DA93909C75543
B633A71924238E42ECCA63C26AE73F04DBFB8E6FE86E5AF48E21F06D3A7C12D5
2E27E292C53DECEAC5849F11C910F3C0FFA8E9BE8D4301ACA5583FB62F635962
731DF265D9CB3A0B299AB24E29AFE7F127F9E0BC12A106F21E04B71AC3FD5CC2
7934E6FC44CAFF87E0BA39DD8BF8813AFBFAC1436525F3A2513FABC673975E1B
321EB89D4E5E0BE59513947310B00B6BF81D43ADF9B3D8EA1DFC8063DE284579
8A46D36BD199718B233D5779F145CDC968E83A4F5C70167110751D6C0E766D6B
912FCE96BE10D62C897C4DFD4CDBD92968639B37F45E260BD71F5787099530EE
7FEAEC22C769CCC47D9CA1A4D207B9924303C3126803C3590509590FAFD72997
502A21C25B9041E46CE23E0772A12A14CEA6F8962F0EFA0BAC414BF838150050
B9A1B525D314DEF55D7905A2416501AB6F90BBF393DD044DC6242207726D4117
8B4CF2E8B88921D0C15F06EDFD337A3500957CB4AE8876D4F4AEB990EE3DA7FF
67BCC9B285B02EBC9E61714C94A2DFCDB59FEFB7FB51B9033D339DB3BE303D12
C1DFDE558A90DFCC9C35DD060BD24F0FBE1954060529D826B0B172DE5051DD43
154649DC5466B09C9F37216AE2C983656E7DA6C5D8C352A86DE04C6DE087E4EF
3698A08B76E409CFC4B14D220161FA8C3B6289B397C9D39C527B25EFAB6F0E2A
A0C0173341AC38E4F67E1910A66A97D37C02A998EF8EDB9A84BD5DE317874AD4
3778ABB1FEE00F15BF740E58F063A07E8BAC0E690D481713E0817402D1C05334
B31436EB3AE068B1C784D1659AB8A318A474F0253B241C08E7A1C267DB616ED1
F2F13E860575AC64DFB133B7A01DABDB91A6923F99CD769910E25E195CC4FE85
5A952A1F13DC00EFBE5A614C96C8F4240C6751D1E7142BE79F309A92E43C2E9D
554A598A8985E914B8156D065DD56E04A06D392ECF7BC4CD8472EB8FD058CB07
5550EC31FD5B2CE1272C5A6C94E319FC445783F66DBB9029E1B3FAAA7402E204
AB3633EE95F982FA7F295794D2AD3E960C4F62C824D7D9CFA1623F5273D570AC
6A11201216C66FFCA03AF54133677FC8D42909BF200F2E6B786539CADA41B862
A9F4CF0F76E6CD341CB1057A08ED7B3FF6CB10613431A143C1FDF5DDDF45F96D
E3B90BAEE6F1E28AF7A7721025F8D26664DC85797D2EC34F07AAEFDF2F3BFC14
09E82034F38245155CC13FDA43C125CDD70A70238C40DA1BBA0971C5D2B4DD09
15ACBA579C66F3D3A117C3C3746EF963B58F1F09488D879603C94C026FB5673A
F16B47C365311AC8DF2C72F60BA235F460CC95F898E8AFAB7088318689003F71
9ECF94B4543328FEF00CAE907D360D1A211DE800D7C3AEFFFBCC80516A9C17DE
3F0522F49A24BFC178A3114CA1D4ED0214A8BBD5284FF130CF698609416F2DA6
D9C98A57CBD37E5151614A771116A9D20AF84A0F1AD7A96641E588C4301CA2A2
C876FE26EE65621CECCEDE90868FE15D2E7B066CB448F3B691497ACFDBF13AB0
F0F565B5C22EBBA7DBF3BF0F6D3A3834FA0EFFA650F8201EBEDC5C47ABD8F345
D7C666186BF98F989C886BEC3BAF08BD37411DB4ED7441D92B1DD155AB3A1F37
D4A61BDC513F6C506C97D6541A89EDF7C68DFB5F93943F8402C3745C49B725D7
E18BF1A4C10AE7CB1F9AD9A06F66F81FC6D2E9E896C51B6DCFA9549BDD3FD46A
096B6BB8C8C713C233FC2F0E608CA27285CD380FFA54A63ED01FA6E4A3ADABC0
AB5969BA5D42B013B4BFF3911956F26FE02D019B3847EDD9F9C0934393F46110
2F753FD8BECD49D3176794815B82E527DBF0309EC6490560937AD2DF28D82A2C
66F2F6A2B7088E34764C90B76239103C2E8CF563AF743B2544DDD39F6F6A5D9F
F342D318204910CE20A435667460931A7A8C1BED76A7126689CDFFD458B0B8FA
0CCE233EDD0AF004C488A77A365EA310BE478A7932AE0494757B0A011FBC165D
8218A5A8D87F2D2E3F6164D9E7D073B01277F2E26A3A9D33767952C1B0219664
FF7293726AE07C1B92C80926108B1B7D5BA4F9740BFAD282292A9B8256E1C510
56545EA574B2A77EAC45DBF60788B59115068136E15CCD6026D62ECAD858AF0A
814F431320E6245EB39A74F332F535760CF6306BE87111B5C44C11C938667DB5
783193A32C1FC42FEBF7262BBFB376917574437ED4FD29A1912857146295D20B
796606C8B07F6BF3B39B45C6CF49229418ECE7F4E0355C648B68DD070D48B279
CCDA0FE6085BC55FF27D02997085B04F471E8BDEF7862BB747E94E9ADCCCA4AC
6FC5322B9D9CEE6C0BA7C4B5E68316B69730E55224E45F1C7D8FBD1E065A065B
113CF57E567A3F4E519D13403DC8D7F89BC16E15BAF2AB6E4BC5AEF95CDB8C66
5BDBD99500D16A24E33C9C3B4592271E54613DB8AA8A3F3D79D616E6122A4162
E4E4C35B5AF48F5349DCD620736C670FAD2ABCCF10030E81C9A57E858F0DC669
3B6F9DD553EEC8B7C00E021F1B812CC9359BAC282FC6789BF29A46A72DF9117B
ADF9E079C3E93DD754CC27A839DAFBBBFB6EA76D8A07B498FB292913E115780A
9F6F3ABE61E626BAADBEE15381CDEDE9E11556BB4BB31C51C1B1D39AF698063B
8466410F352D450B4201A834AEB6A1F1758194614E4059868B6926C0E724CFDB
78E38BFCC42DC0888BF1F4B3D8C0D3BEDF96A7CC488865358992191E02B04144
A082858E6FA5554EBC0FEED0480F2A3C5795ED7AAEC93973E64755043A77FB3F
C985B9C2FC94BE21A05D561FE9348BD95E93E8CF0627833EB5EDF5BC4E6CC97F
1FC8269D8092DC590686BB80F53EE8E452C61B49A7BFF5C353E0111D6EAADD85
89AB80627A1D744D6A6EE0B34288A4FC74178F6A947C0BB39E3081D4A2FF018C
E406381B86512BD9F3A44E4980382BA8AD7A08123021B19C1C1F2750DC4A3858
9DAF269E154502C2AB86616A70298D2B5E5F7F21C32BCBA6C7CDD404D30527D2
DAF3E3E4D8C969A9C9316730974BADCD6CF9CD8C2A2CFB426E484CFB9C9EAF03
1CB1636C28EEB03FD24D6AC61892F4712C0640E4FC4A18E59AA5B69578881600
CF320CB6575CC03031EA337ABEFA117035B7AC0E6032D272AFE5678C5604EF30
79BBD24811C8FF2E952F978D8DB866F4F5FCE78D545845FE507E06C151408C62
CA791C15D57FD2629558430220F64DB5D6F88C8B27A96FA3E5BCADE1E052F87C
AC5846DE37DA5B06FAC2359FE0F9A78E9B4528947C56E438304A2EE83A45ABF2
EFA34A745E44EE7F57C72AFF58CA9BE25E197F96C25C744F8EF379FD83414DE2
B2CE967635057A96CB95044370FD52AAF4599F846B78842B067024367F6A8342
C27AEEFCDC181FF2FBAD7E2E1ADB502DF56DBC1BBB3E333F8D5691BD8D55434F
273ADD6CD134D36BAFFF565BC0820173EB4C3C06F2AE63F7F1147A6F1CBA65DF
9B1314F8FD39E7D41D2370FDBFB0CFC3E0D7F5DB6D85E712A22E1663151B68A1
581CA7AE7A9C6A82758B848EEDAD40F0F665EF1B9CF45B136018C810925A6E0A
5FE7E0C6562F1893D2CA9700AEE804BBEDFE634A79ACB617E5E0825819AAE090
E78AC15F7BC65C1B58906A599F1E21C5F2FC836CB57623892458C1BD0B94A489
6FC504DC9BE0F92CAD20958FBAC4AAD3AB1A3061692C35AE1F11D338D20F64FC
DC9605AB930D9D1C2B6ACBE4F6BCD6E9C29C41082BE202C410381EAF514C21AB
222C4F8B7988C75889B0CFA5CC1B3E286ADADBDF1C75082252180653D5406C10
CC4EED66605DA0639310AE6EFE96A5E8BBE3ADBD1D1A90F9670E3542BAF0E876
B1F8224C2E79837E20D44C1B1F3CAFB8D3C785D2A65DD0E1C13BD66B030F9B22
1ABEA1135F489E67BC8BD933AB828EFAD0C3C866CB0608FB863D798E5A5377B1
19D7128265ED7C17BDF9DE5832548C5F58D9719143EDA3A257DB57FC2D9AC18B
5E0FFA10B72FA46FF43DE30B385C9AC4916DF31EAE9BFF4E7AFB50B13F96C6BF
D4988A16A1120CBF28C835A32C7B36D1A4833EA8981FA9CBD1EF9D4256652EFB
BAB52397D7B0CB363E4AE9BE4D5E5F385A9069F690B7EE4911BE2132F2BDB8C4
7D524B1A89D04035174608A815052A1C485B7DC301D5F370756ECF6BD53D82F1
AD04C010C0D4D215B43267B4ECFD7092E0FEC22155597709131C868C89B4099A
9E210FED9E0F290E9174E188A8DD5392D68C622CD9818CD4A707EAD47470225F
77A9D2DAA80E968004E71CD1E37EA04E728F3C8BA47AB1571BB59E9DB47FB24C
F8A2153BF455D65E96588D5C3A7141A210A889A3C3C1A9BB7FCE87B0AD1CF354
5B8DCE8ADC780954AA892C670C9785C4D88E6053D88F43F9757B12C40E52929D
D891A73C685501BE6758078F08FBE573F93793643B8D7FF6440A22AD89E3E0CF
97C9618B9BA9DB2C960B64777607C5D1EE82FBBA1A5B3680712AECAB193C2026
60DF32457C70822828D45F317095C968C45AC6F01D9897B03159E1975D4B757F
0C674B3961EF104603634E8D90E18BD15F15E3F029BBB39B6ECFA6FA7D10B3D9
0396A14B5F1E731BAC583D8F994216C225B13459EF7E18D79284874A6566BE0B
CE887598D975CFA3770CC8EFB67BC4DC6783F1AC2E826EFEA33C341DDE1A00C8
1F4C969C3FEDC8EE70BE61612BB447225B9F9174247D430B219E8B2632CE8BB4
DC418F1B8F68D690E45BA4A3DAF40F8D2EE69AAB03774C2CDD5D215DE3D540BF
447291271A910B3B44512E199A2AE2481A4557424C7A4245A9244233B8C679B4
AA1EA48DC839A6033CAF3950B249FD08C22CA9AC911ABB80D3FE986E93C352FC
D5B5903989AE3855298A063FB3349BCC1BD45AE8B04FC6195816EAFCFD373A5F
6C4C1F01FAEF637452704C7568F6BCDD96A135ACE024D9DB4401F30B93CBBC2D
0065639B11FD8DC3FAEB5ABE3DDFAE85F5B9A5AD8A6B86BFF06B51A435A432D1
87EEAA434F1B92CC6A305995F0C4B26C1648A3B38A3C3CBF889C95A59056E998
464404B49C3214C8246A2272F25ED65F31B58372FF2D192439D0A45B65717911
528DF977F05FBE9955CF978F87B421377D011B26CC8D0D53F02E5F50D9632133
EADCEB9F40D81C2F18F475E2480C21FA98F325FA3A89080FF395D3D8E17AB863
E8A03178B82DEA5E6C773B6175E02D48BDBE014941F030E80E09FA824155E670
EA63B8808E63EF7CF97F286C2DEB774C9E4963BE7D035C6F2BF7D5BF8523288C
50055B844591FB870836FD5FBC828866C9D4963F33F4D8CEDCA505CD93601F0D
1FAE1467ED835E3E4C4A4FB65BDBD8F12E1D5CAAD48409FFD2AF73D89D0357AC
58C065D91FCAABA6A1E9527A59CD0D149F88239AEFC82FE5DB4EF14D810E4B70
3E7A379F110789495B8FCAFAD2667E970EFBA5AC7FBF695E2BBFE06CCD19BBB8
BB9B1CEE55EDAB9CD7F03882B95514986094FCA796370D34D6E11E0CE5295630
8983D25CEFA5B03B3C48CBD3859B0F8238DC696D2AA61E61CF87887C0297686C
177A635A70517FDFE02ECCF7D89B4A3828CB70A7567FF4DB62814C864FC65F64
E6C93109382C7E5601E67360E94B9F17785320721D6462C69D898922C3B28285
1BCB95134E4693529BD1D5E071DABCD4BEF282D9D28F13059AFD3EE2700140EE
3DB6E11989E80F3FFEE40071257D0EA79E98133E0C27500BA4147C3B6098FC1A
C549B8B11CA5A4809A19460EFD62F3C662D1B6A179BB15760AAB2976E38FFD21
B0040C1ED1E193C26D826905A3AADA8FB9829E4EF506B26006B582B6B6DB9C46
6C4347D766DA3B2A57E2D5A9BCE41FED66E2F46C9A51D984601323CD498B2995
5E8FD462ABEBA365BE3C8D12761079D0514FF753BAE8381B9D0135770F6E7FD9
8A37C040FB6AC73203B0AF65D7BA8D3E2BC17982DAF6D9C6A8CA54457DEBE309
46861B355E09C3F3522C1311C410B74A950C561644727D5C6BDD46CC9101D5C6
E3688887D3A48E818D69265EDCA330D84AB961AA1EEB8DC98FDBC20A85CD225D
28C0DFFA5A9A12EDED2E3F27DBD540B33E29464BCEE21754A363D094FEFC2C3A
15E5D7A5F9455CDA0A92AD4209D364373F0A70FD914276990327459B30B711D2
A6C178F71D5EF68C68253FD063823D9C4ADF1437B9C607B43AAC6FC8553BFE7E
B6DCBB6F475434C0592EA95BD0A1F69FCC147164745458D7102D90DE4A647826
E09982D59FA2E1B23FD1338C5BB48A44AB3F364EE3A74CE032783C19CFCE4835
02AFD15137BA2D1AD05B5CB536CC826BE09F45D8368F41282E88B746F812DC31
6D6380BC473F0D71505BD984EE04AD85595F3760497CD44E9E7BCE6469A1B7CA
0590C4B1ED5B8AD47444DE9844492151304099AB42366A919CCAF315398036DE
D410B85C1789AA150EFB4BFFEE24802F29721F4C423F128CB13A52BF897D728E
9AE95E847EC1392E3DA525045B6E9155384CB5180F0B49CA07FEB167C3FE1079
9015F9107318529E4E0EE78B528ADFECC44C4E8DBA62DFABC9E72A6694A23C0C
DF50EA6C570B4B0D2DE608377B7E8F82317789DF2476D1D4783C39FF5EB4AC6D
C40B9DB968D1B925BE24ADB334862EDCD62A10952D28E3C5C1FDDB0175420FF7
40C2D91DC58E1CF0A43A47BA1BA9C12CE6B02AC6FB8FD5AD738A289A1362E65C
01035158DF2C3D5BFDC6473BF1E4677EA40A23A16D18B6D7022D14111F8E2406
C5229A9F891BE263F0A915583E6377A0B023D6F8D35E788CC1144EA3DBF68D81
6836E7BFD1FFD0DD589B95E97336823B5EFC1AFF6FF659B9A720772EFA717CB9
4EE8D85228474F3D5CDF0CFDEF99874E9D62E5F5FCC1597A91858FFBD732E5A0
5FF3E125B02B1EDBC9E322AE48E753E8D30ED5CEA418C182A6960A246681B8B5
39EADF34C7FEE4EB3CAFE157BC98337D8E18BD5B88A4CCCE013C00B8F8897226
E6ACD0A31BAE70DC7E975244198711A5B211B9DA710838FF5D87C3980F833F52
871DF8D7EA74D0719F2E329B277BCA003350A45ED58111838703D3E322DE1C2B
B27CBD2A1834BDEECCF5E243226D5F0A44521670F6F6BB9A2277546BBE872B0F
0A6D3CC3CCD86D142CE0A2BADDC12A02F30510A41143D5020B58DE90AE7919AD
BC7332B5D4CB7DDBAB72DC4623CE70437875405E36A3DC5154666C89579828C3
3FF168A630EC5DD66F32F9FCF78E1BCFA89C5645C941D62C91AE6F8828BB0573
EC0A6C8E7B3303A87BCB72D02AE151FAA8DE5C699372C3DEC66C44DCB1AA975B
CC2A1CC433A8DDD08F95A2202767565B3E4CA1ADDD516F37B5FED92C8D20D065
706DE9BCBC0E47258C9EF1986ADA06273DE29C3BA7145AB7412FED41CE8DC33A
90C7692866EBD606E96194A41649A3B9B30CA8BC82576430720870634B8B265B
AC7403FD4C61960D73CBEB01DBA0DED6792873C49064D14E6B31BBAEA3C3975E
C44AB4926C973CADCFECD266BB699100FDCF1F3C1CFDB7F6AD839F325476BA84
ECDA187D4F2257C750686E602A17094ECB47C54DB4E468770BC205CBC41D57A8
84794FD9200C429A437FD53EC9CE767BB01D32613BAA13A593CEE44FFC9C45DE
DCD1CBD3BC1C7B8F777522C9A6FE7D06DDBD56E71BC8CFF220C6305EE202ABC3
CC612B277BC158A38958B2BF68F1E25BDEED65D1D95FD0608A32425C89009AB0
B7893E908FFBE38E4E0A20C1357ADB58CB261BF456FCFEA45A4F919523629EF4
B41104655060BBF44661F5557989BF37970EF3097A5AB9F2F6C116DA721634BB
C0E37D0CCC51F96FA4E6C4611021120E4960B7DAC93E4DE5670ACC927B2C06F8
36173A93F04A9FD99B6B4CCEDCE3B6AD9D268CDE761E3DA251DCE455FCA3135B
B270517ACEFE44312EB0D9F113E26D67920E45FD591415B449F0A9FF02343A63
6609C990B444FEB8C42A0B0DE7F954291C1ADEAF91FAC6BFA3D2D7ED9FAA3AC2
B92AF4A46EF0B9D6C9167798CA1B027C0CE191F77A2C82096BEA50E281EB3797
A3A7B5B10E9F48732F1DCB23B03F533CE8B6F1A3A04A02D7E0C133D840D315EE
39B51251B550A1D88D055088382E3BB730E25FCAC0EA0EF9AF7B4B01FC63527C
4A73B5945CF90363A9E00762CC48CDBBC8997DB95A0BD429C15755EB48616FB4
6CABEF95AD3F3BB50FCF754C3452E394B6DA0C14D17FE0A0707068F1EE989E31
D8981CE702E17024BB0DAA233796578A53CFE08A570FA907CF23E3DEB70B0714
BB79331411CBCFD02794BE7AFC1A84583F13B3BE1F393B112DCFFC5B29A745C0
FA980F18B0627A5948F2B6EB016406BF0B2337858B9029637F07280A811AC9CC
0B9B08C3C5D0FDDCDE6E7043589DB481B2EC2ADD9A95A3B1DE93BB13EC380317
D8D2FD555A94951AE1689A4A5C52875399DCEBAA001D9D3369B8ADA80AAC8718
369914EE26A28FC7530BE6067763E42F3A6DA059CE1BE3B07ECCF362D5925DC0
65CC11EA72C749C680F3434D82CBEBF0E3C70196267FA08AEFF88F46FF8A3C2D
1B4C45504BECFDD0EC7EB39B3374B23D56C59D121ACA8085CF860DA9DD89949F
1FF41E76F22C052918D2D40E812CF441C06C7744C7FB6F8AA779C2D4068B372C
0B4B2750A472309E5CD745CF25233B4D8309D7015CBD82407C860F0E60A7B753
B3D828CA69FA610491A16AC0CAAEEDE48DB1510D3381A93B0E04048425672BEF
B65E45CA9D44454373BE2ED6735423E3A414EC4E516EABAF634C9E9810774767
1151005155B475418E5B027412D853E2B520979204ACA7F628995590E72D6BB1
775E3DB5A2501DAB999D0837961FCFC940BB989477DAAF7FEF4655E59B3D16E0
209981FDF1E33E899FCD7FB2F8F8BDC4CAC083907328BAF25894716525BC6648
C11AB5C2056FD7CE9A563EC5F619D01A4395CB63B798431E74002682AAED2A25
9A06CC30D5C2B8A6795BC216DFA9DA95296EA21FD28C1797AED59CAB43C39988
DDE1BFF9483C7068CD5895ED7B181162759662E81316CC0958128519FD120A5F
D62429A4E4313738ED4EAFFBE8E8286CFA1C782FC7141742EEB3AE4603A23944
83B5C72112939D1CFBAA645CE05A9EACEE5B3E88C91DFF352829C2F330AD7087
A70A35D1A26F8D55549097548E23A511A32886F9BCCEC4C823F07FB723E2D29F
FAE3F5B83884B6F0BB9440DFD204D4A69FECED05825F98AE018AE9EDEE6E53A9
ADAE8891B4893D45F47B2299651C222E43796E3DB850162947F862D6D7C45677
1E231120301FC99681571746E007E53459B85C68095B840034833BFDD5050091
FB2432AC4539703DC65B3304770DBA78E6CDBB376826456EEDB2B03752EF9C6D
F9688F76855F5848FD0991E55C124FE04A8D303D2C708E01396627FD8480EC47
8047DD9A008D18DE9D1847FBEAC621C79C8D30F87E1D7FAC5DE9DC4315530CFD
995952599EEB9479E5E14F26634655EB94E245E1E6A2AAC2001870E7E3387086
6400F430066C7165563A6CEC86CE1AD83F2137F44E32D99F337F04525F88AF61
8897F6E61674D282E8ED69700F127EF825304EAF4127A1D91D3D7A8CCF3B4B26
05E498A79F2133E4C3C2507F0C013F3A932E306518F2DEA6D1094C77144087BC
6151ECD430DE0E8E4CEE2947D1A6C4C5A7CB66362EEC3D1112F51144F27EAE83
4F171FC917A1D300596CBB0ED4DF1C5A7C76250A6BA0FE7A999609A280E47C96
75F2289B4B9E05A2A5DE3AB20D0129B74F10B1A4F0429D172A74471FF9740802
535470291A441AF5A4E874EEFB203CB570C0FA1978302FCCD249ABB2699F56D6
B85ACA9E1D6304643B809CB8B86AE6CF9EB15503AF4DC518C05D24C7FCD89EE5
E17D7B185CBD36C99DF26339D41AF089EB62294B8D45EF629F7A2B74305954BA
5EB8B2F86AB325CBABC83B6AB7AD1289F8B86112A3B502172A23590267AD3DA9
E036EFE3E2C10E7150DB58001B5D8A921A72F5C33522319E96AA05393470D815
D861FE1B4034832FAF47069AF4B818A9F16121EDA1D24BF7463343246450B070
5B899EAB2B1EDC1A133E2ED444EF6A71F961658A5C46161BF9DD3ECE80426874
DEE96AE9B32B5AD8B7F5CA142AA894C250035D7276332151D20412049AFA6DC2
9F4450F40601E64CF29248A2CE88FEC9D6FE607540CF45DF6E9EDBC4E5022007
3A2184F0050FC610A2CF85BED1FB7C1E48D436D84F666D96EA1090FE37D1E506
DDFB7CE42CAE40C2443ABD6B450A11DDBDAE65B31D14B32C40B9D90477A766FE
F4EF89C1E985FCB73DE5A7D3F6C152D8D2A0E955C771FBBD28A9A8C3CAB40294
3693AA00FEE07D4857E2F09FB02AB229D1982FD2DA50E625E532C496282D3BC9
587C9CAED53936D6FF2772899BB79A4AC0F3692E256D9E3CB222AF826776B0DF
13B98663CBB0993063AC96E3618A918A3F3145DFDCBF3F1F9E1FD75E6EA274F8
D4158BEB332DA44D86F2AFBE3DC04959C4280438B8B9486BBBBD42C2B0F17EA0
E188A8837B58D70B5EFE6B559A53E58F100A97413F5F17D8BC7910BBC341C538
AD95A5BE0E021D1E69018ED771EC97B8A1F9F9933E15D8A788EFC576E16E5217
575ACD20DAA7FF073C33592CF1E874D72CC3DA2DE894B165B1D6355B46C6250C
2B0134840D019F0C81C4826C73952CF0B1199E0E7D870592BF7432448E3D8692
48F687FD4217787A3803BEDFF9D89540820D8697FD0E5EEF26E2E81C013BB742
4940FFE3CFD2668AEA6C584621C413AE37D6A6704D8BE8EB2228155B48E74CD9
F3719E66EE1CC5ADD8FAEDAF2D9F4AFBB5B5A92A609F3103E8169710291B911A
A05EB4F4BE723C5CE8BA4B6F38E94044CE7FA15C3EE183AA8FFB71208C22F8C5
73C8A443C44317EBF7C9242D063FF3C9031A33748261DC5D14D84E8D01087EB0
43FE975B8DAAFCFA4B7CF1274085B9B42F6CEEC85D86EFBF2721F6661E4B1CF6
C7BBFD874CD84B4592CB5AE4D26C5179D5667E42CC5ADB857F21D62DFB669CFE
7C2209C449732236B760F9B3B1635FCF47D03EF76628E7A6851FD8F4745D6A98
B57DB5844C5CF4CDB14539451EE8B3F2B9AB328EE2F0B848DB1FA9245EF3845F
65137378C9B794AC8DD3389CC601F7E5BE78B97DF765C403B556E2F21C367C41
3A9F97112AA5A5C711AFA2DAD65B9B86BA5F4AFB1AEC9F1B77B0D9EC1CBDBCFA
883FE975993A8AD7994FEEF7D5C48804D10FA2340647C3D2425C9328C325E394
D88AA4C8174FF8CFFF7B5AAC2052F5D6C484235FE3E2D82F3655A92EEF3E2393
C49F7966F34126A12E0CD0FB8A525603F3239B4992F0F9D307CAE5FC33EF467A
5350163F0EBDAA3E519679B57057117A485F1B41FE5BDB83E5ACED0B5CB29F48
BDA164C1DAF1EBAEE24309A241473DEA179A6E80D6BB18536593ACE3DBAC9FD3
11B1FDC76C06FDD9C03BAD521A961469F5DE3B7F42DEE865356494D718091E4B
661CB74A2C3E35227A1657B37BD17A373221886A1AD25E6CC1AA210C8B839196
AA6FED63375D72F268F9D92A0C0693C43E54C1260CC1D27DAAAC92829650921F
5387C380196D3E58979202A651ECDFEB36415C61B60AF74608219A2B11E25126
6FAEFA27CC356A1A753A8A158287CC627F5DDBD349F4F9A1DEB07B919C63D012
CA290783510D7ACC9DEAB8B5A7FAFEF5A53CBBCA0295FFB7CA66CDF3FCD977A2
EE24D15AB3697D6BC040D0A779454A490031953B85AC398D27CC26A261D68055
1AE8B556B3C40CE1817523E99B0BB0C390AC569D6EC02DC9D3926E7A51673FD0
AB53BE45B34E87149FC99107CC7CB58CDBE7E2BB4BCDA689464C0758E512D38D
C66D57C6BD02BC83321818324FCDACB5BA1701DF424F45E0A1CFC6C951E73E71
390CB2F6E15DD83E0C8B207A9CB0429B5667EE2CB45AFE9704E960E9569BACDD
4B05AF6F10B907A76C504EDEABDBB40436E4701725301854767DDFC9EBCBB12D
579AEED0D20E003B3897BE36BCE1C79C229E980E598063DBFD4CC219B2A86993
460D1211CD6EF37BDFC59486C6D29A9D332517E62809D666958A0C9A435AB84D
8203D0C79071BD7E30AEEAD8CC5661FFFF666A8DD552A5D805B82797BF0F5F05
C93E3F96EDAB59971A5F5C54976D2D3D701A8F9AE81C9356C0B877563B8C68DE
62302E62F7E2F49508E5597661169DD53F1285DF058352A32211D96708416A85
C86BD388F85B81393DC3F1437D11DAB4B1D2B7C262E53DA36F6F13DDE097FD5D
E76BDCEBCF035FEBAA30BE68F94B325620EE9FAF6E14776DE628C3F76DD04549
9235BD8D231914EAA96818A390DCA0175707C097EBA4C2F6C40D00B2D4BE2CFD
034DC2B046DA73797DC946E0ED122E78C892F4ADAEB185FA67DD54AB0D726B48
79FD1B32A1C28367265E31B738C49C12B801E4204FF390125037FA111F64D2D2
6B5B005E1534C9886FAF82A4653665AFD71D1351871B65E16C105127AE6FCF5C
1E43678AA44570936B3E77B27A11EACD5559849948D279B76DEF6D33E1910993
B4DD2E40B18A5F27F79CF0DF6BD0206D179BBB1DBFF6D0ABC888D99B3E9A0D97
160745D94ED749EA86E0DC89A9EDB63CF235D9F8B6BEC7E1AECB20C1B9EEFAD7
70E210339DFC7D595F9E70D030F2A1A39A4827C42D97A8BCE1BD0F63EEEE9A49
B172000195C937958D4CF837F1D85D86F6B28798C1EF5CC3C79C4611AFE79BE3
F983BF637FCBF40B4C40815EE7E519767934BB4DAB9A0B0D9DF91319B2FC8267
E005981D5B8A0E1BF252FDE3ABF3ED24232248905869E5A81BD80021D9033FA3
F6EE4D32469A51356BED9429B280E5B3D87CE8A27194D1EC0000AF45E22BA088
E504209D3097238BA21AD8EBBF7648304A924139AF0037914DA1C1BCA53B488A
8C96381FE0878B320C9A97E8F1AB66FED18BE0D974B014E1FC09C4B96151F614
C6D3A37044BEA1E3111A34FD7C3614FEF2E80E2306D6144D2DA9E4D58ED4406C
BB50BB35E201D5760A67F6B13148028E333682F0101276E6686BEB09CC56D231
427E9D75605B8FBC4121126AB4F196D22C7E17589FA0E85BB89362E096C5D563
7927B84129CB96B1F0D132ED2A1D8D04733D079FDC78811B0FA5BB768AA3B899
74FADAF242C76F172BF05EBC0F72389D4CD4B51F7CC9C8C134BE95976037B0D9
87B963A2CFE99CADF8ECF9258AC5526A13CD315A413101A418429810E6EF51A1
CD6349DF32D8C0FBB11AB677BA9F3DB1C83869A4ADC714293CBCD27183E06648
CF5FDB2BE9A09250B6031FEB2BE88CFAAEFC340EEBB4025A7D41E69385A937FA
8AF05601B1E94C950FCF843DE094FDA8ED480C6DD693A661965F76F7BBA3D13D
BA0983CC7EAA03210CA2047400FB6F90DA2C32A4C60A54D84FEA5E5A4D489180
58AE7E8C9E5BB330574700CCC43A7A02920874D560CDC1FF5ED7C9D9D8B32905
8EBE1D5CD48AB169D188B53633FA7D6883100B0D3214720C5EEAFD3ABD3D11EB
B7CF506372F042039BA0DF7E3886B23F1F46FE99E7BA9CC10E6EFFE7B73374B0
C1C92D8F0CC383C12BBEF8DEF01DA770AE1EAAC4EDB60A7C5BCC6DEC81A64412
3FBA9A52E24F2AF2CF218271A1093B676BFB63323F0FB46898A3C65BC0246704
211F6F006FB349377613E08588AA4DC847B5A546178CE63642044890A857D86A
CD4D66A6140A407339021F012ECCB21CB8F585574DA9A748F6F0960B307A6A41
6254F54A3E0369780547DB524295C078536DA6F0F4771CE9EEEB770F0C49FFF6
7EE6AE8998457C4AA331C73BE96257FBC1868FF987F60840BC2C30D046B43C4B
4E8C18DDE87F99F69A6B1A6EBDD9A10868285C8DF369FC5421D154E31F5DFF7B
C771418C55EB2888BE96E80FFD2B212B3D0B74A2D5538D9C1D2783C5E5756249
2E38309EDFCC6AB901506A165949E660C7081984BD5C1587B48E0B051A232319
98CD460903634207C0599D62255C27E01D3CF2EA4F566442EB466E958E2C0D6C
3EACDE49F5FE802865F87BC29CAD97240023612848A79FDC3FD6D885155D50AD
1A47495DE4C69477894EA66E111B6DC93CEF9417CB7A173868D425233EB19650
5C0F27B5C2BCA70F762B17BC8C6945E687C9E08F69FB48C4A2F6D3B94E201290
A2F9391814353276CA71DE1510673372F2DA9602F4B90A8C850B2629CF79052E
6FAA9CFA3DCF615C6D280567CC00A3C5F4B122954A4744F076941AB2845D957D
56B30209C2A5AA287D93E9C3F85B92F9708BF6E947E85F5D5827B5766C3CA618
79115CD207E6E9307F5F12767A579E49E69CFA37C6C9A53E462749998931FA8C
E6CC38D67F507568EB01DF1EF09AD41F786A0B7F0D28F48F9C8D8C7D6E058406
EF8614FB990F74A409932B362CF2057751E3BBB9BC0AC7A03AB1654E84748A31
30119D7F0D405F15E4248F6E11247694CA182325A252F0C0E516920A3138DEC8
28130E484A3EB074BB646B81EA50C75BF9519C078DDAAB6FEECB1DD3D87CECF6
0735F4F990B13E4AF4F19AA0E3A07835FD7D53F7644F42AFE3190ED788891A20
903E93A28D030550C6BFA18C1A2085841CCF3D049D5D6085935F0E7A863FAF2F
4D9ADCB9CCD20CE0E541A0B849DBD339F3A8392BF7B8CDFC788133F23A82FD26
797F5487374AACB6B9AFD798BAF3FC3DA26950C871B32B5468047D12752037F3
D8AB4DEB8F3F3314C458E1E45DDC82A22B18803CFB8C67E3038217FE420E6819
3AD914B8166A7C511A043B4A72C1E4513D40FCB55EC7B35B7FA51F51C258F7B5
08B6F30C915776F4DDE9A7BDA4EA7E86DC067912B5D3C47E32611DF742186E3E
70F87DAE8F3825A6EAC0EE445C2DDFE088661ABE3EC0725C64D60AFECFE33FDC
1B8C929B2C6F277A1906177B5C6021D65F9B89A2AE42DF386016898F376F4949
758285BAAD84848C6FE960BC7A324A711261D00CF789CB38BC6068AD246EBE50
8C8B1E0645D03C9CF4A13CBF36EF9A2CC7B1F83FF5623AB775543C63D7FAFE82
B89A4E0F7537E271DF8B6CDE9734D5792A7EA3F9AC01956A4423549EEC052B86
D55546326A8D4E819B9D8B9DD35B405BA209B14A582C0FD30C2DE04E492CEFEA
ACEEEF25D5FC076EA1362EFE4535E342A1D0706EE00324691720F865E1C8CFFB
E40C82D32E8861CD8D14CBEBD2747FD21A2F39580D90072F67E6544C83BC1411
AD2D9FCB7F60C7DDDD5FE437DA77312D8411B36C17290E7E8C7D510EB2EABB36
1A7A30D1C5CD8D93EBE72B8FF07822AB00E42930978FC88E678B9A334E591777
06BD6331C27C3763CF47B04278F3D19DFBDF608B9D1501B4C206D01593C57A13
5517779D7F6C7CE4EE8AEF6123C8A0BEAF8A33E449579E32792D9F1590820F5B
A88E1568A4D93746227D6F9557C28D643B986C4922045CD3C05F980B22EF6ED3
302E98E028504CDE790F26C82BB9067D98A82009661B7C9AF6464891CE787B55
4A6427357E0C3E387BC34688E3DF39FB0BE8108F7C247DD1777CD37DC6F46CB4
C66900AEE6BE537F53119CE46949097ADAA2A04FFF7EDF46F1A7C018DF504660
7C35D866A829C690DF52754AE981C83E22643E7F2BB0084D1ABFAF7A9EDC143E
674528FDD471A47889F7900469C5DEECA99FF824047169677C251A659A9B3FC1
08C6E522E097B6EBEB7FE56BAAC797D8FA002EA86274336FA35556D1A3965300
B78C5029045699D6B80C0F5CE7A52C07332ADF17F9215EA233D3B34FDF158CC6
905E60DB4FDE9FEFF75E9B0839B2B8309F34C838AC844402BBE5942FDD3ECB95
B59AABED12012046B0AB2FE3785408CFB3955741C266CBA6BEA82EB8D5A119EE
48BA7922D273196A39B9BB0D9002964F66F44C48BAE04B28DFC60B5E1E096440
172407EB30F8842A04602185FB73F16BD16BD66B515D67367067F22EE1F08A8D
665D67420D7076F5C59C5FF52DE87A38CA8E5F62D6371E22A29B5B54AD23C93C
E8635CFD439B08FAF7B8D72638DA1A0C99F61D6257E52B4956E75A34D2C168A5
A3BB5EAC545908DAC7691EEA7F0577FBC8A600C1E821E9B73215FE20739E9099
8ACF17ED23CC445D7BD4D2D9820FC9379C790E0FE6C5A3E21F914989A4F042A8
9B4712722C1F5FDA319C9B9A2DC05371DB3F77D8AAF47D8DC716D9F4F5CE724A
C0962C55D16F1E1859C256F70D4F7950B808962C26E766234C3517092FA9CA77
56431D2EEE84D887DBE22E3B7CFC844708D48476F522C8EE2E5589EDB9F65190
FAEB43C04BF3ECA7A95DEF7A6DBC5B28FF289FCD2692904E7A37D97BFC3F2236
0F7D9751CC837EFE6DBB6B4B6F735EE8F61D636F98BBF322C1D42FBA3737F68B
96E7B6BBF44D8F93A759D49858CA11CE8659C0B1FF0B0D28D4BCB8610543D44D
3F096A85EE4C57036FAE0CC40F100D750748005C7A84FB1F022A75795221FCB2
74B8ACCE3421352732F1865D70DB14B178073BDFBC8AF2BF79DB48B078C1FFA6
A52AC316F8BA68E8AE37BBB3E480FE8FDD6832597F6048B6474CE8C522943A74
9DDBDB17A8EDB7C6594E
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMR12
%!PS-AdobeFont-1.1: CMR12 1.0
%%CreationDate: 1991 Aug 20 16:38:05
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR12) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR12 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-34 -251 988 750}readonly def
/UniqueID 5000794 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5CF4E9D2405B169CD5365D6ECED5D768D66D6C
68618B8C482B341F8CA38E9BB9BAFCFAAD9C2F3FD033B62690986ED43D9C9361
3645B82392D5CAE11A7CB49D7E2E82DCD485CBA04C77322EB2E6A79D73DC194E
59C120A2DABB9BF72E2CF256DD6EB54EECBA588101ABD933B57CE8A3A0D16B28
51D7494F73096DF53BDC66BBF896B587DF9643317D5F610CD9088F9849126F23
DDE030F7B277DD99055C8B119CAE9C99158AC4E150CDFC2C66ED92EBB4CC092A
AA078CE16247A1335AD332DAA950D20395A7384C33FF72EAA31A5B89766E635F
45C4C068AD7EE867398F0381B07CB94D29FF097D59FF9961D195A948E3D87C31
821E9295A56D21875B41988F7A16A1587050C3C71B4E4355BB37F255D6B237CE
96F25467F70FA19E0F85785FF49068949CCC79F2F8AE57D5F79BB9C5CF5EED5D
9857B9967D9B96CDCF73D5D65FF75AFABB66734018BAE264597220C89FD17379
26764A9302D078B4EB0E29178C878FD61007EEA2DDB119AE88C57ECFEF4B71E4
140A34951DDC3568A84CC92371A789021A103A1A347050FDA6ECF7903F67D213
1D0C7C474A9053866E9C88E65E6932BA87A73686EAB0019389F84D159809C498
1E7A30ED942EB211B00DBFF5BCC720F4E276C3339B31B6EABBB078430E6A09BB
377D3061A20B1EB98796B8607EECBC699445EAA866C38E02DF59F5EDD378303A
0733B90E7835C0AAF32BA04F1566D8161EA89CD4D14DDB953F8B910BFC8A7F03
5020F55EF8FC2640ADADA156F6CF8F2EB6610F7EE8874A26CBE7CD154469B9F4
ED76886B3FB679FFDEB59BB6C55AF7087BA48B75EE2FB374B19BCC421A963E15
FE05ECAAF9EECDF4B2715010A320102E6F8CCAA342FA11532671CD8D247017F4
80F3953FA6A64C2753F39AC37ECA3704B5915361ED1A124CDA39E5F743A992D1
5B0EA869DD4815C2ECBA3B4DECED6B05BAE9FF7C63463A3CBC2506B82FA8C9AA
F86F320B0CFE0A9AF55CA46FF15F95E9D9E81C1FA0857C0224EE0E2A5721FCEF
30D43AAC8304E4156E6AE717543A79ADCB8F3A44F84EEBF8AF97DAA325EFA234
CC099A2C065D3E10261977F5E90DE0955C72EE1B65AF720FEFBF52B5606895A5
96158609A4C49A16C351ACFBAB56997B501CC226248A8B4D24B7ECD1B9E874E4
B23DD10CEE8ABB8E87594A4ECA7ACEB6D4526F1DA1210D8A4EE7636B41E16F79
6F0CCD5D304F07BF955CAD2ABEBE7DC0E40DC68FC9FE60A33DF9EAE3F467434D
88C723770BCBAA7034DA0C0FD25B568E5F97A492AE95A7B893CB2BFCE42765D5
BFA77F284C508BC609275E75BA1DCC92609B08D9A6CD3D152F8E14FD29C0E0F4
CA87655BD992EA44629DEE5843B60B5280429221F218B9EDD385A34DECC6EE36
FB99C0C4541544507F345188E8A8DA0B2E96CC53CDA170334423B4DA12FE02B2
2278BDA8775265E624BC22ED3018A15756D6EEB6FF3DF46924088A076CCB36A7
1CDA080EE7633AF2EBBF3619B1A24063C200F4F660DBB7E027D84E0D872EB188
F2856FA40DFAADC2B33589A09A616E10C8CF9033A16B30BDA1DD07B2AC9FE513
DDA6FEF9F0E410D12FEA970B82AA0B1636C5E56464719946326FD757D6C8666C
9EC2165FA58ACF326DADC611D93F3D1D64E1ADCD426F51B11DF6D3073E679DFA
D18E1E5934BC17E5F4E3F1F22EE4DD01ADE982624B890D5C10DBBCCF2536E085
347A6280ABF6D8F7FDE0F1A0CAD86A08148A2ACE13A5A9F8FF3B31660C69122B
B87282408FC5F9C056913962A6FE7E3114148872CC9EBB1CC95AB910E33C38C7
000E7A45F9C775F83CAF5ADEF88E4EE67E225271E4D5D754594E228D0F17F839
19846309A4E64438203C1408F9E0AC24A443D41E126C2234BEF4910303E8D9EB
0772A85C146013EA88D83847594D91060D040FD6C042EACA55AA3DF639A2724C
23ED23222B4A3D61AF253F45D5A80C220F63BEF811FAD4AED3A6998DDB34DC64
42A027E8BAD1988C441BC291637354A16DCB593E985FD7ACD563A2EA42B75083
C4B767E15603E7B200E6E11CE61892CCD3D7615DC9A335E5701A5D6A36306D80
0EA31AE0ADFC4F25536590DA27A620035BBA61AB2CF6A521BA6143AD83771ABD
4D8208B4C2C594E35A9801A5C513E1CBE55B5F274CB686C284AB22C086220C89
16E1188DAE33D5163B50FDF52AB8EB3F4AFF1FDC0B2039FBBD42627B54954A15
C2C70B5636711F8DC8C169AE0227C25AD970CACF54DFA5204F5E9E783D6560CB
1A526688725CD790FD0960FDCCAE63ED38C7F79BDD64FB05449BCBE2B1F3CD3F
6312E1A2DBB69A699116DA25FAA096D00BB0B5EE423106E84CE36D5712F00ADA
B54BD70668D37100695736587D562C585D5A3616E91909D1CB9FFBF635DCF010
5970DFA168CB77899D0F13C04963ADA29F40B3BAD5891B80B183E0406C9A83C2
B729166909888C20ABFE8F1F18AE280034404499BE09126F309AF8CE8D44D747
50602DCA970A989EBDB15FFB131EB83F11325A90417335722B9EF30EF914B305
977FD68160BC7D776507FB91AA612497F19E2A8C2E0AE4D5ACD187930B6AE576
C87E28E2DF7B783E5B011268486F2FD4E78981E0A37B4EBB06D6D9541CB82447
A1EA2AECD944951EA8C7367281C764EE621A2BBC55BC94EFAB2A120DC0D225DF
6ACADAF7FE71CF4E9E60C5E3C12C66445DC6230521BC8279DA3DF28EE19F08CB
6D7B9B4379057FB70A98AABC8F8B31BECA41CBCE0F969E6392DDFF5EF592E9E6
B6D04970D381B1F654890447CAE06D76E08861E589F1CE4E2FBB7377DA4C0936
8B1B143A008F948C54415C00E3D3088C143E7AA33B1BBC0192B1930419CBF128
643946F579B492BABEB5FF5344178C6228E248C30A432EF963C89C934DD7F941
8B5F18C639B5AFB2304A230C398E47D59EC0D5BC6F7A263D62E190132251A709
B05C4DC9C25B96632CE8EC9698425224E57DDF235BE00C08FFC4ECBEF043D7D0
913B6F8F71E745BDF4AD65015FF0A16BA26E747C0EFAD81C9E223C0327D1FD15
C4FC3DE6D4D8E99D504BD5D966C62CCA25ACDFE4D8A400093696CAB3932DF964
6CB53329B317CEF79FBBEE270841C77E730EF1C1D60CB5DB80D82190B8FC25CB
79C19156126766C00E01C1866FC770A2427751B79D9CE9CD1A5C5A4DD0C0A9F0
51029696BA84E57E92D29477C7AFCC6DD1DC5BF8CED0667C22677F9D7765768B
FE05D9847DFC7A8B1A9B3A7A2F8DE11D1BB946BEE4250834BD3E77087C38F973
8D5B6076EED6EFE579B3A40C6CD0AC1F55FF2F5FB7D26AA7DD5BA781352DAB59
C0899D93D6A200B46363C18DBF0E022CA522EC8B58D2B9C5E2D07619F5C4EDF3
A799A694BB017069A1B25B10170520B7C94BB213DDB44A5B46648D24398A1393
1E08DD8A0107D05EFB3E58A4EDCE5BB13EBFA821B16A3950A0B32F4A2320D69B
3311D2D5C8419E4AE8D74CDB03D1531840C5515C882E76AC8C1393B2B1142F5C
CB1881323C9A88246BC295EA05AAD126B6A6F399786AC3BCEA819A798C399930
65824C283DE98D6AC32C21CC1E4FCD07CD80CAD93CBCC77B6500D449111111DD
40A38F73F1C63FD25B9245620AF3EED4BBEB5EE268AD6362DDC9ACE2884A9D64
68EFB4EFA3659F4F113C89B4D7004A851F226E610120FD5044F1709A646B7EB1
301BE718D5D98C5F5A039A5A08E68AAB9B2935E601E7822CE739C89085E02B50
582C18527D3D2E1CDEB423DAF7B4890FE4974E8766D1916D98EA6D985C8EACBA
97E947C96DDC0949F7D139DCCB4EF8D59CBC6F54441EBEF39222C96EBD29C04B
5AF641E8B2DB79B7080F7AD81F479084D1E89C54E901B48D19268FD0EE1AB25A
2D9AFA5413E6B173ED6F54C4D1734A40DD61CD2E874E59FEA0E4D63591FE3A0D
2916CF64A54E5F86506AB0B66CEAEF59A63BF2170CE68B9294ABBA57E9735675
76303E0878DE1834F3B2C90EA21464823600C03648C6F4617BEB25BAC9F04EC5
F677EB0BDA2746FEA5D93101CAE0ECBEC2B036B330978B82FF1C77CC2C140504
A9E17B25012681BCB24AD5426BDCFD117F329AAFE0351F7AE5347EC69E5185CE
1338F4290B9DAECCEF19227FB696F52851620FFD267FA544FDFC335CFC675A35
243AB4020C47F4394EA51A6ED0002D0E635E4E3C68281C6D23F59F70E14BE60A
EF2DE2EBDE4C409F56DCE40CBE71D221A43F1DEFFE0EF9E723FAA2D173A206E8
82E35FFB0C8EFC74C77B6524DBF907F3BF87DB7454A107950F2B2521480531F1
359C8C024E4D652BF2B6A619CD2CFB29AEDE09ED9FB79C2AD97351553426C481
87E353CD26CEB4A17BA46329E79694947A92077942495B9760E78C29255623ED
100A749C943777F03D5FE21FABFFDFBCBF741ACCEF325C371276266C390F9A16
A8272E096511A56A887E637E15EE84EB4730BB3D18F9461C79DAB4948D4E13C8
7341C5FC3480329A0BE56251D2B25C84ED6069059B354631C314A03A11B6A299
9C052BD3AF064BA64F0D7CA8D1583EA5BACA97A53AEBCF3D3E6453FC27C3FCBD
FC4C6E6B327B0DC61ACE71250B7BF344F0B4AC77C8FDF6A747F4056284C33343
71D206F346790E75480C3F663806CF6517168942BDC9DA7C8E8ADA8951B3FBA2
1BBDB6AA8389D3CA5FA9CB5EB104BAC7845BCCC3C152FCC20CB93CE4F3408489
CEA23C04898CA14B3178D3403F70C23BE754B2AB0D2186C87F503DCA589BB66E
BF0ED582D4DB0DF842CE4164B7C925DF4E50D3B21AF6F8921F265AD65730443F
A7407F55C0727DFE5B033CB478D92577E599639E4F0551A4660470FF70D87E1D
8FC1DB689A2465148D3DEC9D7712FA16293E3FDAFD508B1CBA825FAFAC161FF8
42AED83B9AA5C990180D455375D028816329AA52AB725E4958EDD852E2C84095
1829DA85D95DDC8231A49FADFBF223CF9452BC8E92319563DA451E88F4D65C4C
9CB61C3B1F92BF25F6A9EC49E650D190EE8B16180D651AB24466AFB43401ACF7
A8E743FE1EA58CEA36A40B5908E2EE34E6123679061A5F10F7C46C861E5F7CBA
084D35860E4160983FAC95BEEAC8A12142D5598A32DA4C3EE03C889D8E4C353C
C1CE185B406F0EC94B369895DE94F9F890FAA67AB834BD9CC5FACD21CB1460B3
5461231BD38D3F50BBE49D7D9847F6151D5BC0A6F3CD177FAA48879265ECDBCE
1CE0424903A6B2C71FD760B5519CF4508D103F2540845AD971E7FE6EFA9275D7
C8CE848C06D70FCCEBA0C27DBB064D06687434911FA5906C01B78D4E19EDDF7A
CF2F32FE7135E5E42E32A7CF782327EDA6C07E9F46785E6E031E06D6454EF5AD
AA6B538BD359B9CC4AA7F67D11204112405C6BEA820156C0BEF02EC578D2CD23
6B2AAF7752D87D3F1B64D9F86E2FEECA2103F81151E2766FA36957720E8D9D27
D49A55C8BE2462FA4E6AB39E14F39818D2AD0D462A77426CF54ABCA3A1BF75D9
00D8BD7BCBEEB1B564F8A99F43C575174A1F0F7EDC2054FBEB3336BBABB58728
629F2099DAE4D464DD09798109A6744B2D229820C1D89F5854F0DDF6926564B1
7F006BCBEC2ADF20E5BB5A87B7E9DCA62F2E7B7A48533B0CC7B93D781567E37D
6E52202828DDAD86CAC5F1AE44C48497526ECBDA2F9F802BCFEEE7E71CAF660A
96894A1CB87B345C0C9A949D25D633CB1CCD16363171936ADC31617A9AE9C44C
28D8E5BD9868B0A133B1322C55D2FDF91073882BDC0600B2FE550F2CAAA3C190
F2A30BBCC6E316C7F33B1D71734F1FE7BA762E31EF42B210698E6537AD98FD9C
7A10B7C9314105A65869D0C8517B2CBA758912296E4616C5748519B63072C48F
FC638F8C21AD17131313587DC0537ACE3F37005D45CD48EF3D3834252F6A30BC
22A6E02A14A189C2F9323D7FCEBCE097B28AFB9B054483DD6B5B9CFA691679A0
443962D22F3277AFFDFEB646FD76254CE3293F64BEADC57F5757E1B74F7CFE00
3E18DF9E0FD11353E19709BE04595A3614482075CEDDBB50D581D9D64E92EDF0
6B01B65C0F12D1822431AD8117B91244D06D570B3CD47A7B85237A3A382E977A
7667BC7873A29A2E5C83902E49F3CD52807A5D9CC6100EAF23FED2533617E888
9FF279204684A57572A56B024E7CB1F26B7138D276F12F892C93DFEF2D55FC05
7ABA861B1CDFF7F0D8006A244F02D540FBB479C4A4A79CC3300BA33B07EE7D9E
D43367FBDEF27AA395F3EA0EA520B1E5B95648AFFAC97C80DF18A05B9798154F
5B9E31D1574DFF3A3B2C8F68CC902DFE425D832318D727B4F4227FEA537F471C
438465BC641984D47CC8871B35D54B200F31B7EEA6E41816012C0B569CB0D2A1
08188A36FA40689628EF7B0D8B131135CB9FA8DE9D
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
%%BeginFont: CMR17
%!PS-AdobeFont-1.1: CMR17 1.0
%%CreationDate: 1991 Aug 20 16:38:24
% Copyright (C) 1997 American Mathematical Society. All Rights Reserved.
11 dict begin
/FontInfo 7 dict dup begin
/version (1.0) readonly def
/Notice (Copyright (C) 1997 American Mathematical Society. All Rights Reserved) readonly def
/FullName (CMR17) readonly def
/FamilyName (Computer Modern) readonly def
/Weight (Medium) readonly def
/ItalicAngle 0 def
/isFixedPitch false def
end readonly def
/FontName /CMR17 def
/PaintType 0 def
/FontType 1 def
/FontMatrix [0.001 0 0 0.001 0 0] readonly def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /.notdef put
readonly def
/FontBBox{-33 -250 945 749}readonly def
/UniqueID 5000795 def
currentdict end
currentfile eexec
D9D66F633B846A97B686A97E45A3D0AA052A014267B7904EB3C0D3BD0B83D891
016CA6CA4B712ADEB258FAAB9A130EE605E61F77FC1B738ABC7C51CD46EF8171
9098D5FEE67660E69A7AB91B58F29A4D79E57022F783EB0FBBB6D4F4EC35014F
D2DECBA99459A4C59DF0C6EBA150284454E707DC2100C15B76B4C19B84363758
469A6C558785B226332152109871A9883487DD7710949204DDCF837E6A8708B8
2BDBF16FBC7512FAA308A093FE5F075EA0A10A15B0ED05D5039DA41B32B16E95
A3CE9725A429B35BAD796912FC328E3A28F96FCADA20A598E247755E7E7FF801
BDB00E9B9B086BDBE6EDCF841A3EAFC6F5284FED3C634085BA4EE0FC6A026E96
96D55575481B007BF93CA452EE3F71D83FAAB3D9DEDD2A8F96C5840EAE5BE5DC
9322E81DFF5E250DEB386E12A49FC9FBF9B4C25C3283F3CEA74B8278A1B09DA7
E9AE4FBAAF23EDF5A3E07D39385D521547C3AAAB8EB70549756EBA8EF445AF4A
497CA924ACCC3DD5456F8E2C7E36946A5BF14E2E959895F7C94F49137256BE46
4A238684D52792234869EAE1A6D8ADF4E138B79472D2A90A6CA99E2394CC20CD
3841733046175B20CEBE372327BF13428EED6A3E2FDF84C2DBA4B0AD584EE9DF
B51828D3B8F385846158C29C9AC3496CB9692DD10219697B2ED4D425C3957FD8
C4600D76E045C561216EF05D38177243C314877A69A1C22E3BEC611A2EE5A216
9B7C264CF6D1839DBBD78A40610F2C0D7C2FE09FFA9822FF55035AD52546970F
83EED2D30EABB1F303091EBC11A5379B12BB3F405E371519A53EA9D66174ED25
A2E55463EC71A97BE4C04B39E68112956117C8252DB6FB14AB64534B4BCD568B
246DB833982B38CDE7268BBF74B6B0C18091E1B1F87D32D66F4DD023D1F10D2A
7736A960F72AC01F733A11023832CD68FB6288A5977743F781214D8FA9C0C3F7
80001321D4397771F728FD9EE57CFE7D9192B887EC883EB1505068261DC40089
7B7D2820F06515CD74513521F6397FEAB3AD3572D9A8269430E407E357422461
1785FC2782047F4C0339D79B16862D939F3A37F78E4E2174E4FBF132539CB760
207999FF86F6A3EBE48EB0A1CA635450FDEEF79EB16D853F3BF4B7A887B6794E
6C09C4B9C00804F4A8EF339D38CCB41B1883CF72D167D76BED1E9E1D3DFC787D
E2B5C3CCBB79DB105A4A03AB60F4AC27F74DC9C0FE5985E1D8D133183E4A622C
C62A0C38B5F56120755C1E54325794C28E7633B088EFAE6D7CF46855B18C8EB7
01FCC24C8FD6681D09A43236F9012AF1EEFC863AC1F4500795147C932BA52C47
B12956C00306A22CFE19C97A69ECC174E7197AD0E6F9F78804E592C9CDF97BBD
F332FE3F1294D636BD3205C9B7EB7DAD5613F0510BB914969B5CD7F695A7E9BC
C178E60127D70486D86A61676933EDC19388D61AB459C4113ACACE3ADF2D2B07
2D7FFD17C06BE1CF7BB9355DF476E06CCFA2A43016CCC8F5924953286E66A974
400E1E4BA50E3E13389064626F7085B1A1F0EA4962DA90863419798217B2F5CF
5E85B5DA76F4ACC0E1464F4121980CCA282CF164D0B78C8BFF9657C05C6B5C07
3A8032FD835FC433BCAC796AE88CED8C4CD8B043DECC191F4365108797E323C7
67E1F937C84EA80BEF6098D36C46A20FF47F19DE8F83D9A40C281AB23133D14C
B9AFA9CCDEEEF8FFEF6EA8B2DC291855C4DE36A2ABE0599117589227DF6C7BEE
91A835EEA5EFDAD8E34C485350290AB532E777329B03D524CEE744BEB773789D
EC3B9CA92F82FDA01B3978B98F2F8A44E1590E6E28F6728BBE78D21F3E1E565B
A97F367B307A9C1B5ED184CD5C5997DA972DE2AFD7F5F64B0870BFE707A5CA61
8ED10E3D53FA3B02241935CB4B15A6A1A012A4487F87913643917609CD6E4878
BB3E88698026A7A4FBF7FE4B5834CB63502A0C96CB8790DEF38971EDAFD3B1D0
5CEF889ECA3CB099427D1EEAA2DD0AB3FCEF164225244350D61545BB7983E351
5336E29D0BAA9574CF43D3A48A47AD24C0CC7DB1E45590EDE3C7E283363D0891
9CEE703F7B55960B7F95D68E8C891F72842A64F537DFA432AD001DA24388996B
7E53C94B2267BAA5462F47EBB95A53281F7FEBC30CDA011546330D6F859F1072
AE34BC27AA545B962AE6D01895D2BED9294EB17EDC758D54EAA78A0D816A05A0
AA137F5CBF1707887FC48D2AD1F9B864B06732253C650B764024BC2FAE350306
89A797E5648A99D719E00F67D981C2C38E45F317B849874A13F29E8F6B3F9742
2CE8ACAB4D81B3D93322F63CCD0E3500B5116C7992E3B1D74859EECE6D67B347
95CB0EE06A618E65162483B5C0DD5A78A4D049295571B536F023CF0D970C241E
508E3A73B29D98CC2008ED4A58D908EAF63F9DACFB7A1F5EC420E84BB0E2477C
6625E076BF6A6C5FFE2630C4F8C7783C59A2A26BA716624F96B5B1E36AC44513
820DAAB27E34ADFC18E9AFF6896A86710153BA9F54517BE3B0A967799CC59475
98029BF1F0C081016CEF4C7C5524BD8331652CD582B31C9851A48578C859E254
D96521FE93F3B7C262459AECCF56D5CDE3B28E7E78059ABDB673892EA8156568
5CC04A336D8ABBFA90C8D1AFDC09E4F15B3ACEBB910285628CB6591C32CCACA5
CB6CCF06ED3EBA032DD54B867E5CA5DC9F3D38026E41E68E76792C79147FBCDA
497EE62D48B4E548F173F59A75FC0C0D930A16E7E691733B0FDA7626D3C8ED96
2A2CD48E85152DFC0B3B81A07408FF23AA11DADA6092209E76D872A116DEC22A
2CACE366C837EB7DB69339CFAF2016FF9742E3B6D67A677087F0730DF90A9730
CDB4B3A7A66FBD1977838998C056A333A8985E99DE24DF499D193ED48489D54F
1923791588FC04AF548B05178D43F4106BD8B7F11695B254C427DFCAF95DA99F
58577C50CE6805208A2B94CA654A62DAC4369E1B9062A869B4FAE9DDBC649EAC
F3FFCC63C84EFF948D8668043E72C81EAA54D572500AA8859A3E3F2294375542
836FA5E43A5F057A10F36E709B92D6068C871F7796B3252A7D58643297CB4010
225B3295670A95A65DDD6F802BD2DD2FAAC7F8054C32D1E41A14933D1C38B383
39229E6B76127BC46F966E53FC51E1BDF3BCB6BE426DEFFB4A27405E79FAAB4D
C6BB575A0EB581551A162342F3828EB6F083EAD7D4C605DB213169D08C17CC2C
199CE268CD37D6645773353890D751DE0640F73FD16466443443E4AB82DF7A42
33812BDED7165FD04AC44349B82F48411421A83D65A01434E995C944EDCA458B
A42BAE838661F3D6AFA96AAC9B40128D5E63C7FB68813047646C6641C8000AD5
9D6646D60F16ACB29F50ABBB6DAF0B2B5867BFB7F9892C84AA4B38C6ECF0350E
5A03C74F54C86B5ED002CCD2C62E11204BBC388A8FEC14122925C146E56A81B0
9DBD49B512F0F870C63EF931B16D5328238A46A90AF5FAB245ED8D9CB3FAC8F4
C23F873126BB3E01EF4D462B9536F287EF5E341F2A5EF42BA45CF58D6F1A753B
C0385B7ED5AB05BFAF68CF54F1A36B161E1054732E30FA5B78E82AA8759446FA
09DA646A140A317757A9DBEEE84AD778F0F93F67449464D94A0DBDE401207BCE
B2E461883B21C85A19ED5847EAB32C069171FCB8D29EB32DEDDEAA415FE9012A
BF6F222CAE996419C427C36EC3DFC8C44787415677C4866238FA1C8A46509E50
FE48A7BD79A59BABF4F9445B14D0546764DE0192D7BF8E5006223FAB0D0E520D
952BC104C24FF69841ADEE5CBC7E2C2AB2829CAED56769A6FBB49705168E5F6D
C5FEC43A25F10764AE14EA5CA32C4C48BB4C68BE7D562CC5F17E337F89C0E19E
8880415D285BE5DF7FD9D49EC3DCAD00BCC7947D38E679A7408DDF38C8475EE8
0F36BDBA830190AD01BB4FE4173EA2D9CA30AAC643FA0F2C0610236324AB806A
91468DEEDF522624252E5F919627461CBE9505420CDEB12E7404946A89C38510
6018AAFDE6E5F88C1D5C4631F5B62510308F92954CF6E0F2A3A45C224F070AC3
8608E777682ED57C19658BC59E2F9BAE7D8B57C1C932B855A6E6F30436CD169E
6EE32E7D1DCF3C204F82B6933632C707A4DF21C364CB6EF935D5D90B7F21B12B
DA3904153564564F70566EB05B34EB806151F7AA31EFE80557D7455741B1D387
620BC75D667321C6AF5CFB63FE1C2A0208A6E9D1CE2232787C40FF8DF4185171
1F8A8DA34633B80F4A0778235445B6B78C86CE7F418924A4A6443AE4D2383CCB
EA2A5D6427A5C9B71EA3DB5E8F0986CA0211185335FB2F12B89090EAD3794975
395017EE2048D296B18BA11B541ABEB1534063642F2580201F268C9D2681E417
A70525980915AA3F0ECCF8F19630F84DFBD60131F1C038DABD78CE110C18DE93
DD59A810AA6B35765F5630568C71216926182F2A97A92592BC56BD164577291E
8291E149087D102CC1F5AD876FE3D8D39C13EC632C538E8122532A327D5D4E4B
F373812B8C7C4C8D96789EA68563C9A914159F838C5C9D2295CDB89A2C01A4CC
6263FE4FAFDD1312A937381CAF85FDCAD36D4A036466453FE6CA2D160BCAE1A4
0EA2A8F383FE35B0FCF83B184D57BF107AE8B3940D4067A144D3B4163FC23379
66CF44C5727C5572F569038658F3E9463A179C308894650853517433FA79995B
AB26DE53B7EDD37573BEB7D5A3A48DD80FAB953960C071E6B636187ED79FFA63
95EB6D428DC4F53146FEFB6CB2BA2708C1F31AE43C474CC719456C4BCBB6EBD6
1B940A1F7C8A274CEB6842E361FF085C6C95B8392D97A29797335388B5A5AFEA
288571FD735061A9CEE603636A2794C412BAE389F18773831A85EE75928148F5
4734F98218537554C1069389CB2114A10BAAEEFCFD513C2FCF3D318690F3FE96
7CA81FAB9F6324A8EDAE3895E4064CED5DE5E48C66840288B3008D88C92856C0
54607F2FD8B4E1F8AFB658E8C57FA366A551FA13A13E23D7654D508095151AA9
2272B34094568E32578E68A2E8970E1FD89D8042B4405FCB7727DEFCA01C1787
60AA5FE3FC2617D26B8AA9AED931D06E94350555D561975AF9EF72F2525A4765
7F06E6CCC3517CE95C66F5CC887E8A5BAE6370903869D3526C0BC9979372B3BD
DEE70F75614F3B617688DFBD9B04E4A04B00B7400268B7DE5C99AFA4D5D3BAA0
9EF954EF4DE8E18B3D641A7D872096315510BD21C00C5CD061832CC5705D6DE3
FBFF4B1A8C1A7D3BCC41A3ACE3984E08838EE3F2D27B5F98F3F0720367684044
1034177735E07DE40A22E02F5671FC12831FA86A85B8DE157405603BB01E5FE0
EA5C96C82B1BF2A7FB93B4A505FCE75E6AA8E22A4A36627A4E0E3A18C604C115
B3D62A94127C9EC329B6F696637A085AD8DF328771141CFAD67F088F944109A7
C701C7437B01FCC95888DBE70EA60C63EB0F2F1FB6EE56C15EC3D1CA8E088881
C0D9836D7B6BBE59CB77724371B7A02742041B4BBEB6D455084B39D67A687743
42B2EE00BCF43C698B0290E533CDC7F34429402301D92F2282F11908B8735013
00675964D24F74F08F5B00328EC2569F7B2731B36AFFF1EDBF85B8E21F27515A
C79E4BBCC9D6372191D25FC7A8D3E2AA191538FA8D28E1AD
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark
%%EndFont 
TeXDict begin 39158280 55380996 1000 600 600 (first-steps.dvi)
@start /Fa 193[71 1[71 60[{ TeXaae443f0Encoding ReEncodeFont }2
90.9091 /CMMI10 rf /Fb 133[50 59 2[59 62 44 44 46 1[62
56 62 93 31 59 1[31 62 56 1[51 1[50 62 54 9[116 2[78
1[84 1[77 7[88 1[70 1[86 81 8[31 2[56 56 56 56 56 56
56 2[31 37 32[62 12[{ TeXf7b6d320Encoding ReEncodeFont }39
99.6264 /CMBX12 rf /Fc 134[44 4[30 37 38 3[51 74 5[42
1[42 3[46 6[56 34[46 3[46 46 1[46 48[{
 TeX74afc74cEncoding ReEncodeFont }14 90.9091 /CMTI10
rf /Fd 166[68 1[93 1[68 66 51 67 1[62 71 68 83 57 71
1[33 68 71 59 62 69 66 64 68 10[45 45 1[45 45 50[{
 TeXf7b6d320Encoding ReEncodeFont }25 90.9091 /CMSL10
rf /Fe 133[48 48 48 48 48 48 48 48 48 48 48 48 48 48
48 48 1[48 48 48 48 48 48 48 48 48 7[48 48 48 48 48 48
48 48 48 48 48 48 48 48 2[48 48 48 48 48 48 48 48 48
48 2[48 2[48 48 48 48 48 48 48 48 48 48 48 48 48 48 48
2[48 48 5[48 34[{ TeX09fbbfacEncoding ReEncodeFont }68
90.9091 /CMTT10 rf /Ff 129[45 3[40 48 48 66 48 51 35
36 36 48 51 45 51 76 25 48 28 25 51 45 28 40 51 40 51
45 7[68 1[93 1[68 66 51 67 1[62 71 68 83 57 2[33 68 71
59 62 69 66 64 68 3[71 3[45 45 45 45 45 45 45 45 45 45
45 25 30 25 71 1[35 35 25 3[76 20[76 51 51 53 11[{
 TeXf7b6d320Encoding ReEncodeFont }71 90.9091 /CMR10
rf /Fg 134[71 1[97 1[75 52 53 55 1[75 67 75 112 37 71
1[37 75 67 1[61 75 60 75 65 20[81 2[50 4[103 97 12[67
67 67 67 67 67 36[75 12[{ TeXf7b6d320Encoding ReEncodeFont }31
119.552 /CMBX12 rf /Fh 139[38 1[38 1[54 1[54 1[27 51
1[27 54 2[43 1[43 1[49 11[73 1[54 13[66 75 9[27 1[49
2[49 49 49 49 49 49 49 2[27 44[{ TeXf7b6d320Encoding ReEncodeFont }25
99.6264 /CMR12 rf /Fi 136[96 70 73 51 52 51 1[73 66 73
4[36 73 66 1[58 73 58 1[66 29[96 1[99 25[36 39[{
 TeXf7b6d320Encoding ReEncodeFont }19 143.462 /CMR17
rf end
%%EndProlog
%%BeginSetup
%%Feature: *Resolution 600dpi
TeXDict begin
%%PaperSize: A4
 end
%%EndSetup
%%Page: 1 1
TeXDict begin 1 0 bop 433 763 a Fi(A)44 b(user's)e(p)t(ersp)t(ectiv)l
(e)i(on)f(getting)g(started)f(with)h(Carp)t(et)1234 1016
y Fh(Ulric)m(h)34 b(Sp)s(erhak)m(e,)g(Erik)f(Sc)m(hnetter)1326
1219 y(Date:)43 b(2004/08/05)30 b(14:43:52)-94 1605 y
Fg(1)134 b(In)l(tro)t(duction)-94 1808 y Ff(These)32
b(notes)h(pro)m(vide)g(information)g(on)g(ho)m(w)g(to)g(install)h(and)e
(use)g(the)h(pac)m(k)-5 b(age)35 b(Carp)s(et)d(as)h(seen)g(from)g(a)g
(user's)-94 1921 y(p)s(oin)m(t)22 b(of)h(view.)38 b(Carp)s(et)22
b(is)h(a)g(set)g(of)g(Thorns)e(that)i(pro)m(vide)g(\014xed)f(and)g(to)h
(some)g(exten)m(t)i(adapted)d(mesh)g(re\014nemen)m(t)-94
2034 y(in)33 b(the)h(Cactus)g(en)m(vironmen)m(t.)51 b(As)34
b(Cactus)g(is)f(a)h(necessary)h(requiremen)m(t)f(for)f(using)g(Carp)s
(et,)h(these)h(notes)f(will)-94 2147 y(inevitably)d(con)m(tain)g(some)g
(information)g(ab)s(out)f(Cactus)h(as)f(w)m(ell.)47 2260
y(The)i(reader)g(should)g(regard)g(these)h(notes)g(as)g(a)g(\014rst)f
(draft)g(and)g(the)g(information)h(represen)m(ts)g(the)f(author's)-94
2373 y(p)s(ersonal)25 b(exp)s(eriences)g(rather)h(than)f(an)h
(exhaustiv)m(e)g(recip)s(e)g(on)f(getting)j(Carp)s(et)d(to)h(w)m(ork)g
(on)f(an)h(arbitrary)f(giv)m(en)-94 2486 y(platform.)69
b(In)39 b(this)h(sense)f(I)h(am)g(hop)s(eful)f(that)h(users)f(as)h(w)m
(ell)h(as)f(dev)m(elop)s(ers)h(will)f(con)m(tin)m(ue)h(to)f(add)g(to)g
(this)-94 2599 y(do)s(cumen)m(t)30 b(to)h(mak)m(e)g(it)g(more)g(useful)
e(in)h(the)h(future.)47 2712 y(Useful)h(starting)h(p)s(oin)m(ts)g(for)f
(retrieving)h(more)g(detailed)g(information)g(on)f(v)-5
b(arious)33 b(issues)f(are)h(the)g(pro)5 b(ject's)-94
2825 y(w)m(eb)30 b(pages)283 3050 y Fe(http://www.cactuscode.or)o(g)283
3276 y(http://www.carpetcode.or)o(g)-94 3676 y Fg(2)134
b(Do)l(wnloading)47 b(the)e(necessary)g(pac)l(k)-7 b(ages)-94
3878 y Ff(One)27 b(\014rst)h(needs)g(to)h(do)m(wnload)g(the)g(Cactus)f
(v)m(ersion)h(4.0.13)i(\(or)e(alternativ)m(ely)i(for)d(the)h(more)f
(daring)g(the)h(dev)m(el-)-94 3991 y(opmen)m(t)e(v)m(ersion\).)41
b(A)28 b(more)g(detailed)g(description)g(ab)s(out)f(ho)m(w)h(this)f(is)
h(done)f(can)h(b)s(e)f(found)f(on)i(the)f(Cactus)h(w)m(eb)-94
4104 y(page)1317 4292 y Fe(http://www.cactuscode.or)o(g)-94
4480 y Ff(Here)46 b(w)m(e)h(will)g(summarize)f(the)h(required)e(steps)i
(for)f(do)m(wnloading)g(the)h(complete)h(Cactus-4.0.13)h(pac)m(k)-5
b(age.)-94 4592 y(Change)30 b(to)h(a)g(suitable)g(directory)f(on)h(y)m
(our)f(system)h(and)e(log)j(on)m(to)f(the)g(Cactus)f(cvs)h(serv)m(er)g
(via)283 4818 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199
4818 29 4 v 31 w(anon@cvs.cactuscode.org:)o(/cac)o(tus)41
b(login)47 5044 y Ff(whic)m(h)33 b(will)g(prompt)f(y)m(ou)i(for)f(a)g
(passw)m(ord)g(whic)m(h)g(is)g Fe(anon)p Ff(.)48 b(F)-8
b(or)34 b(the)f(dev)m(elopmen)m(t)i(v)m(ersion)e(y)m(ou)h(will)f(need)
-94 5157 y(to)f(c)m(ho)s(ose)i(the)e(directory)h Fe(/cactusdevcvs)28
b Ff(instead.)47 b(Next)33 b(c)m(hec)m(k)h(out)e(the)h(Cactus)f
(\015esh)g(whic)m(h)f(will)i(create)h(a)-94 5270 y(directory)c
Fe(Cactus)f Ff(under)g(y)m(our)h(curren)m(t)g(lo)s(cation)1891
5753 y(1)p eop end
%%Page: 2 2
TeXDict begin 2 1 bop -94 100 a Fd(2)91 b(DO)m(WNLO)m(ADING)32
b(THE)e(NECESSAR)-8 b(Y)30 b(P)-8 b(A)m(CKA)m(GES)1754
b Ff(2)283 399 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199
399 29 4 v 31 w(anon@cvs.cactuscode.org:)o(/cac)o(tus)41
b(checkout)46 b(Cactus)47 624 y Ff(The)32 b(rest)h(of)g(the)g(cactus)h
(c)m(hec)m(k)m(out)h(is)e(b)s(est)g(done)g(with)f(the)h(scripts)g(that)
h(are)f(shipp)s(ed)e(as)i(part)g(of)g(Cactus.)-94 737
y(Change)d(to)h(that)g(directory)283 963 y Fe(cd)47 b(Cactus)47
1189 y Ff(and)29 b(en)m(ter)i(the)g(command)283 1415
y Fe(make)47 b(checkout)47 1641 y Ff(That)39 b(will)h(giv)m(e)i(y)m(ou)
e(v)-5 b(arious)40 b(options)g(to)g(c)m(ho)s(ose)h(those)f(parts)g(of)g
(cactus)g(y)m(ou)g(w)m(an)m(t)h(to)f(c)m(k)m(ec)m(k)m(out.)73
b(The)-94 1753 y(default)28 b(option)g Fc(arr)-5 b(angements)31
b Ff(is)d(quite)h(satisfactory)h(for)e(this)g(purp)s(ose,)f(so)h(just)g
(hit)g(return.)39 b(Y)-8 b(ou)28 b(will)h(then)f(b)s(e)-94
1866 y(giv)m(en)35 b(a)f(list)h(of)f(\(at)h(the)g(time)g(of)f
(writing\))g(13)h(Cactus)g(arrangemen)m(ts.)53 b(Getting)35
b(them)f(all)h(is)g(a)f(go)s(o)s(d)g(idea,)i(so)-94 1979
y(c)m(ho)s(ose)d(once)f(more)g(the)h(default)f(option)g(b)m(y)g
(pressing)g(return.)44 b(Dep)s(ending)31 b(on)h(y)m(our)g(in)m(ternet)h
(connection)g(this)-94 2092 y(ma)m(y)d(tak)m(e)h(a)f(while.)40
b(Once)30 b(all)g(is)g(do)m(wnloaded)f(y)m(ou)h(w)m(an)m(t)h(to)f(quit)
g(the)f(script.)41 b(This)29 b(is)g(not)h(the)g(default)f(option,)-94
2205 y(so)h(t)m(yp)s(e)h Fe(q)f Ff(and)f(hit)i(return.)47
2431 y(In)g(order)g(to)i(run)d(the)i(W)-8 b(a)m(v)m(eT)g(o)m(y)35
b(example)e(that)f(comes)h(with)e(Carp)s(etExtra)h(\(see)g(b)s(elo)m
(w\))h(y)m(ou)f(will)g(need)f(to)-94 2544 y(c)m(hec)m(k)g(out)g(Erik)f
(Sc)m(hnetter's)h(pac)m(k)-5 b(age)32 b(T)-8 b(A)g(T.)31
b(First)g(switc)m(h)g(the)f(directory)h(to)283 2770 y
Fe(cd)47 b(arrangements)47 2995 y Ff(then)30 b(c)m(hec)m(k)m(out)283
3221 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199 3221 V 31
w(anon@cvs.cactuscode.org:)o(/arr)o(ange)o(men)o(ts)42
b(checkout)j(TAT)47 3447 y Ff(Again)34 b(this)f(ma)m(y)h(tak)m(e)h(a)f
(little)i(time.)50 b(Finally)35 b(y)m(ou)f(will)f(ha)m(v)m(e)i(to)f(c)m
(hec)m(k)h(out)f(the)g Fe(Carpet)e Ff(pac)m(k)-5 b(age.)52
b(As)33 b(of)-94 3560 y(mid)d(April)h(2004)i(Carp)s(et)d(consists)i(of)
f(4)g(arrangemen)m(ts.)44 b Fe(Carpet)29 b Ff(con)m(tains)j(all)g(the)g
(necessary)f(thorns)f(y)m(ou)i(will)-94 3673 y(need)27
b(to)i(run)e(Carp)s(et)h(in)g(the)g(\014rst)g(place.)41
b(The)27 b(latest)j(cutting)f(edge)g(thorns)e(curren)m(tly)i(under)d
(dev)m(elopmen)m(t)k(are)-94 3786 y(lo)s(cated)i(in)f
Fe(CarpetDev)p Ff(.)40 b(Do)32 b(not)f(b)s(e)f(to)s(o)i(surprised,)d
(though,)j(if)f(y)m(ou)g(\014nd)e(some)j(the)f(to)s(ols)h(in)f(there)g
(not)g(to)h(b)s(e)-94 3899 y(fully)d(functional.)41 b(P)m(ac)m(k)-5
b(ages)32 b(not)d(required)g(to)h(run)e Fe(Carpet)p Ff(,)h(but)f
(probably)h(useful)g(for)g(v)-5 b(arious)29 b(purp)s(oses,)g(suc)m(h)
-94 4012 y(as)f(scalar)h(w)m(a)m(v)m(e)h(examples,)f(are)f(lo)s(cated)i
(in)d Fe(CarpetExtra)p Ff(.)37 b(Remain)28 b(in)g(the)g
Fe(arrangements)d Ff(directory)k(for)e(this)-94 4125
y(purp)s(ose)h(and)i(log)h(in)m(to)h(the)e(carp)s(et)h(cvs-serv)m(er)
283 4350 y Fe(cvs)47 b(-d)g(:pserver:cvs)p 1199 4350
V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o(t)42
b(login)47 4576 y Ff(the)30 b(passw)m(ord)g(b)s(eing)g(once)h(more)f
Fe(anon)p Ff(.)40 b(Next)31 b(c)m(hec)m(k)m(out)i(Carp)s(et)d(b)m(y)g
(t)m(yping)283 4802 y Fe(cvs)47 b(-d)g(:pserver:cvs)p
1199 4802 V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o
(t)42 b(checkout)j(Carpet)283 4915 y(cvs)i(-d)g(:pserver:cvs)p
1199 4915 V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o
(t)42 b(checkout)j(CarpetExtra)283 5028 y(cvs)i(-d)g(:pserver:cvs)p
1199 5028 V 31 w(anon@cvs.carpetcode.org:)o(/hom)o(e/cv)o(s/c)o(arpe)o
(t)42 b(checkout)j(CarpetDev)p eop end
%%Page: 3 3
TeXDict begin 3 2 bop -94 100 a Fd(3)91 b(DOCUMENT)-8
b(A)g(TION)2991 b Ff(3)-94 399 y Fg(3)134 b(Do)t(cumen)l(tation)-94
601 y Ff(Do)s(cumen)m(tation)36 b(ab)s(out)e(Cactus,)i(Carp)s(et)e(and)
g(their)g(separate)i(thorns)e(comes)h(in)f(di\013eren)m(t)h(forms.)53
b(Most)35 b(im-)-94 714 y(p)s(ortan)m(tly)k(y)m(ou)g(generate)i(the)e
(UsersGuide)f(and)h(ReferenceMan)m(ual)h(for)f(Cactus)g(b)m(y)g(going)h
(in)m(to)g(the)f Fe(Cactus)-94 827 y Ff(directory)30
b(and)g(t)m(yping)283 940 y Fe(make)47 b(UsersGuide)283
1166 y(make)g(ReferenceManual)283 1392 y(make)g(ArrangementDoc)283
1618 y(make)g(ThornDoc)47 1843 y Ff(\(four)30 b(separate)h(commands\).)
41 b(They)30 b(will)g(b)s(e)g(created)h(in)g(p)s(ostscript)e(format)i
(under)e(the)i(directory)283 2069 y Fe(doc)47 2295 y
Ff(relativ)m(e)k(to)g(y)m(our)e(curren)m(t)g(p)s(osition,)i(i.e.)16
b(the)34 b(Cactus)g(directory)-8 b(.)51 b(In)33 b(addition)g(eac)m(h)i
(thorn)e(ma)m(y)h(con)m(tain)h(a)-94 2408 y(sub)s(directory)h
Fe(doc)g Ff(where)h(the)h(author)f(\(or)h(users\))f(ma)m(y)h(store)g
(additional)g(do)s(cumen)m(tation,)j(t)m(ypically)e(in)e(the)-94
2521 y(form)29 b(of)i(a)g(\014le)f Fe(documentation.tex)p
Ff(.)-94 2807 y Fg(4)134 b(Compilers)-94 3010 y Ff(Before)34
b(w)m(e)g(indulge)f(in)g(using)g(Cactus/Carp)s(et,)i(w)m(e)f(ha)m(v)m
(e)g(to)g(address)f(issues)g(concerning)h(the)f(system)h(y)m(ou)g(are)
-94 3123 y(w)m(orking)c(on.)40 b(W)-8 b(e)32 b(b)s(egin)d(with)h(the)g
(compilers)h(although)f(w)m(e)h(will)f(not)g(b)s(e)g(able)g(to)h(deal)g
(with)e(the)i(sub)5 b(ject)30 b(in)f(an)-94 3236 y(exhaustiv)m(e)g
(fashion.)40 b(Basically)32 b(these)d(notes)g(list)h(our)e(exp)s
(eriences)h(with)g(lo)s(cal)h(mac)m(hines)f(\(i.e.)42
b(at)29 b(P)m(enn)g(State\))-94 3349 y(and)f(ma)m(y)i(or)g(ma)m(y)g
(not)f(b)s(e)g(v)-5 b(alid)30 b(for)f(y)m(our)g(en)m(vironmen)m(t.)41
b(Users)30 b(are)f(encouraged)h(to)h(add)d(their)i(exp)s(eriences)f(to)
-94 3462 y(this)h(list.)47 3575 y(A)m(t)i(P)m(enn)f(State)i(w)m(e)f
(largely)h(w)m(ork)e(with)h(the)f(In)m(tel)i(compilers)f(and)e(the)i
(success)g(of)g(compilations)h(has)e(b)s(een)-94 3688
y(found)25 b(to)i(dep)s(end)d(sensitiv)m(ely)k(on)e(whic)m(h)h(v)m
(ersion)f(of)h(the)g(In)m(tel)g(compilers)f(w)m(e)h(are)g(using.)39
b(W)-8 b(e)28 b(will)e(discuss)g(some)-94 3801 y(error)j(messages)j
(encoun)m(tered)f(in)f(the)g(pro)s(cess)g(of)h(compiler)g(testing)g(b)s
(elo)m(w.)47 3914 y(F)-8 b(ree)35 b(do)m(wnload)g(\(at)g(least)h(for)e
(Lin)m(ux\))g(of)g(the)h(In)m(tel)g(compiler)g(\(F)-8
b(ortran)35 b(and)f(C++\))g(for)g(non-commercial)-94
4026 y(priv)-5 b(ate)30 b(or)h(academic)h(use)e(is)g(a)m(v)-5
b(ailable)33 b(from)d(the)g(w)m(eb)h(page)488 4214 y
Fe(http://downloadfinder.int)o(el.c)o(om/s)o(cri)o(pts-)o(df/s)o(upp)o
(ort)p 2886 4214 29 4 v 28 w(intel.asp)-94 4402 y Ff(\(clic)m(k)d(on)d
(Soft)m(w)m(are)j(Dev)m(elopmen)m(t,)h(c)m(hec)m(k)f(for)d(the)i
(compilers)f(on)g(y)m(our)g(system)g(and)f(follo)m(w)j(their)e
(instructions\).)47 4515 y(In)e(case)j(y)m(ou)f(ha)m(v)m(en't)g(got)h
(ro)s(ot)f(access,)i(y)m(ou)e(ma)m(y)g(need)f(to)h(install)g(the)g
(compiler)g(lo)s(cally)h(or)e(y)m(ou)h(will)g(ha)m(v)m(e)g(to)-94
4628 y(ask)c(y)m(our)h(sys-admin.)38 b(Additional)23
b(di\016culties)g(ma)m(y)h(arise)f(in)f(case)i(y)m(ou)f(ha)m(v)m(e)h
(no)f(ro)s(ot)g(access,)i(i.e.)39 b(install)24 b(lo)s(cally)-8
b(,)-94 4740 y(while)29 b(y)m(our)g(sys-admin)g(k)m(eeps)h(some)g
(older)f(v)m(ersion)h(installed.)41 b(In)29 b(order)f(to)j(mak)m(e)f
(sure)f(that)g(no)h(con\015ict)g(arises)-94 4853 y(thereof)d(\(e.g.)41
b(b)m(y)27 b(linking)g(against)i(old)e(v)m(ersions)g(of)h(the)f
(library\))g(the)g(en)m(vironmen)m(t)h(v)-5 b(ariable)28
b Fe(LD)p 3334 4853 V 34 w(LIBRARY)p 3704 4853 V 32 w(PATH)-94
4966 y Ff(m)m(ust)h(p)s(oin)m(t)g(to)i(y)m(our)e(lo)s(cal)i(new)e(v)m
(ersion)h(and)f(not)g(to)i(the)e(old)h(v)m(ersion)g(in)f
Fe(/usr/local)e Ff(or)i(wherev)m(er.)41 b(Y)-8 b(ou)30
b(will)-94 5079 y(probably)f(end)g(up)f(with)i(error)f(messages)i(suc)m
(h)f(as)g Fe(undefined)45 b(symbols)h(...)39 b Ff(otherwise.)i(W)-8
b(e)31 b(decided)f(to)g(use)-94 5192 y(the)e(In)m(tel)h(compiler)g(for)
f(b)s(oth)g(F)-8 b(ortran)29 b(and)f(C++)f(co)s(de.)40
b(This)28 b(w)m(as)h(mainly)f(a)h(result)f(of)h(the)f(curren)m(t)g(v)m
(ersion)h(of)-94 5305 y(g++)h(not)g(ha)m(ving)h(the)g(complete)h(stl)e
(libraries)h(that)g(are)g(made)f(use)g(of)h(extensiv)m(ely)h(in)e(Carp)
s(et.)-94 5418 y(An)i(imp)s(ortan)m(t)h(asp)s(ect)g(of)g(the)g(In)m
(tel)g(compilers)h(is)e(that)i(they)f(come)g(in)g(v)-5
b(arious)33 b(di\013eren)m(t)g(v)m(ersions.)48 b(Ev)m(en)33
b(the)p eop end
%%Page: 4 4
TeXDict begin 4 3 bop -94 100 a Fd(5)91 b(LIBRARIES)3332
b Ff(4)-94 399 y(same)30 b(v)m(ersion)h(n)m(um)m(b)s(er)e(\(sa)m(y)j
(7.1\))f(comes)h(in)e(man)m(y)g(di\013eren)m(t)h(releases.)42
b(Y)-8 b(ou)31 b(can)f(c)m(hec)m(k)i(this)f(b)m(y)f(t)m(yping)283
624 y Fe(ifc)47 b(-V)47 850 y Ff(and)35 b(lik)m(ewise)i(for)e
Fe(icc)p Ff(.)55 b(Note)37 b(in)e(particular)h(the)g(date)g(of)f(build)
g(giv)m(en)h(in)f(the)h(form)f(of)h Fc(20030307Z)p Ff(.)j(This)-94
963 y(corresp)s(onds)32 b(to)j(the)g(Marc)m(h)g(2003)h(build)d(of)h(v)m
(ersion)h(7.1)g(and)f(caused)g(di\016culties)h(for)f(me.)53
b(I)34 b(encoun)m(tered)g(an)-94 1076 y(error)29 b(message)j(lik)m(e)
283 1302 y Fe(/home/terminator/sperhak)o(e/s)o(rc/2)o(004)p
1917 1302 29 4 v 28 w(02)p 2042 1302 V 34 w(16)p 2172
1302 V 34 w(cactus-FMR/configs/test)o(01/)o(buil)o(d/Ca)o(rpe)o(tLib)o
(/)283 1415 y(data.cc\(173\):)92 b(error:)i(no)47 b(instance)e(of)i
(overloaded)e(function)h("dist::datatype")283 1528 y(matches)g(the)h
(argument)e(list)47 1753 y Ff(This)28 b(can)h(b)s(e)g(recti\014ed)g(b)m
(y)g(switc)m(hing)g(to)h(a)g(new)m(er)e(release,)j(at)f(least)g(the)g
(Septem)m(b)s(er)e(2003)j(build)d(of)h(v)m(ersion)-94
1866 y(7.1)i(\(I'd)f(recommend)g(doing)h(that)g(for)f(b)s(oth)g(the)g
(F)-8 b(ortran)31 b(and)f(the)h(C++)e(compiler\).)47
1979 y(Some)d(Cactus-Carp)s(et)g(users)f(ha)m(v)m(e)i(rep)s(orted)e
(problems,)h(suc)m(h)g(as)g(segmen)m(tation)i(faults,)f(b)m(y)f(using)g
(the)g(most)-94 2092 y(recen)m(t)39 b(v)m(ersions)f(of)h(the)f(In)m
(tel)h(compilers,)i(namely)d(the)h(Marc)m(h)g(2004)h(release)f(of)g(v)m
(ersion)f(7.1)i(and)d(the)i(latest)-94 2205 y(v)m(ersion)32
b(8.0.)48 b(So)32 b(far)g(w)m(e)h(ha)m(v)m(e)g(b)s(een)f(using)g(the)g
(former)g(of)h(these)f(without)h(encoun)m(tering)g(an)m(y)f
(di\016culties,)i(but)-94 2318 y(y)m(ou)c(should)g(probably)f(stic)m(k)
j(to)f(the)f(Decem)m(b)s(er)i(or)e(Septem)m(b)s(er)g(2003)i(v)m(ersion)
f(of)f(7.1)i(if)e(y)m(ou)h(can.)47 2431 y(On)h(m)m(y)i(Gen)m(to)s(o)g
(Lin)m(ux)f(laptop,)i(on)e(the)h(other)f(hand,)h(I)f(exp)s(erienced)g
(trouble)g(with)g(the)h(Septem)m(b)s(er)e(2003)-94 2544
y(v)m(ersion)e(of)h(7.1.)42 b(I)30 b(receiv)m(ed)i(error)e(messages)h
(lik)m(e)283 2770 y Fe(struct)46 b(stat)h(stat)p 1054
2770 V 33 w(bbox)f(...)283 2883 y(Incomplete)f(components)g(in)i
(structure)e(not)i(allowed)47 3108 y Ff(at)35 b(compilation)i(\(I)e(ha)
m(v)m(e)h(forgotten)h(the)e(exact)i(w)m(ording,)f(but)e(y)m(ou'll)i
(recognize)h(it\).)56 b(I)35 b(managed)g(to)h(w)m(ork)-94
3221 y(around)g(this)h(b)m(y)g(using)g(the)g(In)m(tel)h(F)-8
b(ortran)38 b(and)f(C++)f(compilers)i(v)m(ersion)g(8.0)g(\(build)f
(Octob)s(er)g(2003\).)63 b(As)37 b(I)-94 3334 y(ha)m(v)m(e)g(not)g
(done)g(extensiv)m(e)h(co)s(de)f(dev)m(elopmen)m(t)h(on)f(this)f
(laptop,)j(though,)f(I)f(cannot)g(really)h(commen)m(t)f(on)g(the)-94
3447 y(p)s(oten)m(tial)31 b(issues)f(concerning)h(the)g(8.0)g(v)m
(ersion)g(men)m(tioned)g(ab)s(o)m(v)m(e.)47 3673 y(T)-8
b(rouble)35 b(ma)m(y)h(also)h(arise)f(from)f(prepro)s(cessing)g(in)h
(case)g(y)m(ou)g(are)g(using)g(RedHat)g(7.3)h(\(p)s(ossibly)e(also)h
(with)-94 3786 y(other)26 b(v)m(ersions\).)40 b(This)26
b(is)h(essen)m(tially)h(related)g(to)f(the)f(treatmen)m(t)j(of)d(white)
h(space)g(in)f(F)-8 b(ortran)27 b(\014les.)40 b(Should)25
b(y)m(ou)-94 3899 y(encoun)m(ter)32 b(rather)g(stupid)f(error)g
(messages)i(whic)m(h)f(clearly)h(indicate)g(that)f(prop)s(er)f(lines)h
(of)g(F)-8 b(ortran)33 b(ha)m(v)m(e)g(b)s(een)-94 4012
y(corrupted)f(b)m(y)g(in)m(tro)s(ducing)h(white)g(space)g(\(e.g.)49
b(line)33 b(breaks\))g(at)h(prepro)s(cessing,)f(y)m(ou)g(should)f(c)m
(hec)m(k)i(y)m(our)f(cpp)-94 4125 y(and)c(p)s(ossibly)h(do)m(wnload)g
(another)h(\(probably)f(older\))h(v)m(ersion.)41 b(Details)32
b(ab)s(out)e(this)h(can)f(b)s(e)g(found)f(on)386 4289
y Fe(http://www.cactuscode.org)o(/Do)o(cume)o(ntat)o(ion)o(/Arc)o(hite)
o(ctu)o(res/)o(Linu)o(x.h)o(tml)-94 4454 y Ff(whic)m(h)34
b(also)h(giv)m(es)h(a)f(link)f(to)h(the)g(prepro)s(cessor)f(of)g(the)h
(older)g(RedHat)g(6.2)g(distribution.)53 b(I)34 b(do)m(wnloaded)h(that)
-94 4567 y(older)30 b(v)m(ersion)h(and)f(it)h(solv)m(ed)g(the)f(prepro)
s(cessing)g(problems)g(I)g(encoun)m(tered)h(prior)e(to)i(that.)-94
4962 y Fg(5)134 b(Libraries)-94 5165 y Ff(As)33 b(m)m(uc)m(h)g(as)h
(the)g(compiler)g(issue)f(is)g(strongly)h(dep)s(enden)m(t)e(on)i(y)m
(our)f(platform,)h(the)g(exten)m(t)h(to)f(whic)m(h)f(y)m(ou)h(will)-94
5278 y(ha)m(v)m(e)28 b(to)h(install)g(new)e(libraries)h(will)g(dep)s
(end)e(on)h(what)h(y)m(our)g(system)g(administrator)g(has)f(already)i
(done)e(for)h(y)m(ou.)-94 5391 y(Again)35 b(these)g(notes)h(cannot)f(b)
s(e)f(exhaustiv)m(e)i(and)e(rather)h(fo)s(cus)f(on)h(our)f(exp)s
(erience.)54 b(F)-8 b(eel)37 b(free,)f(as)f(b)s(efore,)g(to)-94
5504 y(add)29 b(to)i(our)f(list.)p eop end
%%Page: 5 5
TeXDict begin 5 4 bop -94 100 a Fd(5)91 b(LIBRARIES)3332
b Ff(5)-94 399 y Fb(5.1)112 b(HDF)37 b(library)-94 570
y Ff(The)31 b(HDF5)j(library)e(is)h(required)f(for)g(handling)g
(in/output)g(in)g(a)h(particular)g(binary)e(data)j(format.)47
b(The)32 b(use)g(of)-94 683 y(these)38 b(libraries)g(in)g(Cactus/Carp)s
(et)g(is)g(en)m(tirely)h(optional,)i(but)c(in)h(the)g(end)f(I)h(found)e
(it)j(easier)g(to)f(install)h(the)-94 796 y(libraries)34
b(than)f(to)i(con)m(vince)g(m)m(y)f(system)g(that)h(I)f(do)g(not)g(w)m
(an)m(t)h(to)f(use)g(them.)51 b(They)34 b(should)f(b)s(e)g(useful)g(in)
h(the)-94 909 y(long)c(run)f(an)m(yw)m(a)m(y)-8 b(,)33
b(so)d(I)h(recommend)f(their)g(installation)i(unless)e(they)h(are)f
(already)h(part)g(of)f(y)m(our)g(system.)47 1022 y(Let)h(us)e(start)i
(with)f(the)h(hdf5)e(libraries.)41 b(The)30 b(binary)g(v)m(ersion)g
(can)h(b)s(e)f(obtained)h(from)792 1209 y Fe(ftp://ftp.ncsa.uiuc.edu/)o
(HDF)o(/HDF)o(5/hd)o(f5-)o(1.6.)o(1/bi)o(n)-94 1397 y
Ff(As)f(b)s(efore)g(I)g(prefer)g(compiling)h(the)f(source)h(whic)m(h)f
(y)m(ou)h(can)f(get)i(from)792 1585 y Fe(ftp://ftp.ncsa.uiuc.edu/)o
(HDF)o(/HDF)o(5/hd)o(f5-)o(1.6.)o(1/sr)o(c)-94 1772 y
Ff(Again)25 b(the)f(instructions)g(in)g(the)h Fe(INSTALL)d
Ff(\014le)i(are)h(straigh)m(tforw)m(ard.)40 b(I)24 b(included)f(the)i
(C++)e(in)m(terface)j(b)m(y)e(setting)-94 1885 y(the)30
b(options)283 2111 y Fe(./configure)45 b(--enable-cxx)47
2337 y Ff(and)37 b(used)f(the)i(v)-5 b(ariables)38 b
Fe(CPPFLAGS)d Ff(and)i Fe(LDFLAGS)f Ff(to)i(ensure)e(that)i(the)g(szip)
g(libraries)f(w)m(ere)h(found)e(\(see)-94 2450 y Fe(INSTALL)27
b Ff(\014le\).)41 b(The)30 b(F)-8 b(ortran)30 b(in)m(terface)h(did)e
(not)h(w)m(ork)g(for)g(me,)g(so)g(I)g(did)f(not)h(enable)g(that.)41
b(In)29 b(future)g(v)m(ersions)-94 2563 y(of)38 b(this)g(do)s(cumen)m
(t)g(this)g(issued)g(ma)m(y)h(b)s(e)f(readdressed.)63
b(Finally)39 b(y)m(ou)g(ma)m(y)g(need)f(to)h(p)s(oin)m(t)f(the)h(en)m
(vironmen)m(t)-94 2676 y(v)-5 b(ariable)31 b Fe(LD)p
349 2676 29 4 v 33 w(LIBRARY)p 718 2676 V 33 w(PATH)e
Ff(in)h(y)m(our)h Fe(.bashrc)d Ff(or)i Fe(.cshrc)f Ff(to)i(the)g
(directory)g(con)m(taining)g(the)g(hdf5)f(library)-8
b(.)-94 3032 y Fb(5.2)112 b(P)m(arallelization)-94 3204
y Ff(This)35 b(subsection)h(is)g(relev)-5 b(an)m(t)37
b(only)f(if)g(y)m(ou)h(plan)e(to)i(do)f(m)m(ulti)h(pro)s(cessor)e(runs)
g(\(whic)m(h)h(y)m(ou)g(are)h(rather)f(lik)m(ely)-94
3316 y(to)31 b(do,)h(though,)f(since)g(it)h(is)f(a)h(k)m(ey)g(feature)f
(of)g(Cactus/Carp)s(et\).)44 b(There)30 b(are)i(v)-5
b(arious)31 b(pac)m(k)-5 b(ages)33 b(that)f(tak)m(e)g(care)-94
3429 y(of)i(parallelization,)k(suc)m(h)c(as)h Fe(MPICH)e
Ff(or)h Fe(lam)f Ff(and)h(y)m(our)g(mac)m(hine)h(will)g(probably)e
(come)j(equipp)s(ed)c(with)i(one)h(of)-94 3542 y(these.)47
3655 y(I)d(ha)m(v)m(e)h(only)f(had)g(the)g(need)g(to)h(install)g(a)g
(message)g(passing)f(in)m(terface)i Fe(\(MPI\))d Ff(on)h(m)m(y)g
(laptop.)47 b(It's)32 b(a)h(single)-94 3768 y(pro)s(cessor)f(laptop)h
(but)f(y)m(ou)h(can)g(em)m(ulate)h(m)m(ulti-pro)s(cessor)f(runs)e(none)
h(the)h(less.)48 b(F)-8 b(urthermore)32 b(it)i(app)s(ears)d(to)-94
3881 y(me)j(that)h(Carp)s(et)f(exp)s(ects)h Fe(MPI)f
Ff(at)h(least)h(in)e(the)h(form)f(of)h(a)g(header)f(\014le)h
Fe(mpi.h)p Ff(,)f(so)h(y)m(ou'd)g(b)s(etter)f(install)i(it.)53
b(I)-94 3994 y(c)m(hose)31 b(the)f Fe(lam)g Ff(pac)m(k)-5
b(age)32 b(for)e(this)h(purp)s(ose,)e(so)h(that)h(is)g(the)f(only)h
(exp)s(erience)f(I)h(ha)m(v)m(e)g(to)g(rep)s(ort.)47
4107 y(Installation)g(of)g(this)f(pac)m(k)-5 b(age)33
b(w)m(as)d(straigh)m(tforw)m(ard)i(on)e(m)m(y)g(Gen)m(to)s(o)i(Lin)m
(ux)e(laptop)h(b)m(y)f(t)m(yping)283 4333 y Fe(emerge)46
b(lam-mpi)47 4558 y Ff(Dep)s(ending)31 b(on)h(y)m(our)g(Lin)m(ux)g
(\015a)m(v)m(or)h(installation)h(ma)m(y)e(b)s(e)g(done)g(di\013eren)m
(tly)-8 b(,)34 b(for)e(example)g(using)g Fe(rpm)p Ff(.)45
b Fe(lam)-94 4671 y Ff(is)30 b(started)h(b)m(y)f(t)m(yping)283
4897 y Fe(lamboot)47 5123 y Ff(and)f(then)h(executables)i(can)f(b)s(e)f
(started)h(via)283 5349 y Fe(mpirun)46 b(-np)29 b Fa(<)p
Ff(n)p Fa(>)h(<)p Ff(executable)p Fa(>)p eop end
%%Page: 6 6
TeXDict begin 6 5 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(6)47 399 y(where)38
b Fa(<)p Ff(n)p Fa(>)g Ff(is)h(the)g(n)m(um)m(b)s(er)f(of)h(pro)s
(cessors)f(and)h Fa(<)p Ff(executable)p Fa(>)h Ff(the)f(binary)f
(\014le)h(\(with)g(full)g(path\))g(y)m(ou)-94 511 y(w)m(an)m(t)31
b(to)g(run.)-94 798 y Fg(6)134 b(Creating)47 b(a)e(con\014guration)-94
1004 y Fb(6.1)112 b(The)38 b(con\014guration)g(\014le)-94
1176 y Ff(Ev)m(en)m(tually)29 b(w)m(e)g(can)g(start)g(writing)f(a)h
(con\014guration)g(\014le)f(for)g(a)h(Cactus-Carp)s(et)f(pro)5
b(ject.)41 b(In)28 b(this)g(con\014guration)-94 1289
y(\014le)37 b(the)g(paths)g(to)h(v)-5 b(arious)38 b(\014les,)h(suc)m(h)
e(as)g(libraries)h(and)e(compilers)i(need)f(to)h(b)s(e)f(sp)s
(eci\014ed.)60 b(Naturally)39 b(these)-94 1402 y(paths)29
b(will)i(di\013er)f(from)g(mac)m(hine)h(to)g(mac)m(hine.)42
b(In)29 b(this)i(subsection)f(I)g(will)h(assume)f(the)h(installation)h
(path)283 1514 y Fe(/usr/local/)p Fa(<)p Ff(name)p Fa(>)47
1740 y Ff(for)e(most)h(libraries,)h(where)e Fa(<)p Ff(name)p
Fa(>)g Ff(is)h(the)g(name)g(of)f(the)h(library)-8 b(,)32
b(e.g.)42 b Fe(hdf4)30 b Ff(or)h Fe(szip)p Ff(.)40 b(I)31
b(further)e(assume)-94 1853 y(that)e(eac)m(h)h(of)g(these)f
(directories)h(con)m(tains)g(sub)s(directories)f Fe(lib)f
Ff(and)g Fe(include)f Ff(whic)m(h)i(con)m(tain)h(the)g(libraries)f(and)
-94 1966 y(header)j(\014les.)40 b(Similarly)31 b(I)f(presume)f(that)i
(all)h(compilers/prepro)s(cessors)e(are)h(installed)g(in)f(the)h
(directory)283 2192 y Fe(/usr/local/for)p 961 2192 29
4 v 30 w(carpet/bin)47 2418 y Ff(This)f(is,)h(of)h(course,)f(not)g
(where)g(they)g(reside)g(on)g(y)m(our)g(mac)m(hine)h(\(nor)e(on)h
(mine\),)h(but)e(it'll)j(b)s(e)d(su\016cien)m(t)h(for)-94
2531 y(this)h(do)s(cumen)m(t)h(and)g(y)m(ou)g(will)h(merely)f(ha)m(v)m
(e)h(to)g(replace)g(eac)m(h)g(of)g(these)f(paths)g(with)f(the)i
(correct)g(one)f(on)g(y)m(our)-94 2644 y(system.)47 2756
y(W)-8 b(e)28 b(are)g(no)m(w)g(in)f(the)h(p)s(osition)f(to)i(create)g
(the)e(con\014guration)h(\014le,)h(sa)m(y)f Fe(mycode)p
2829 2756 V 33 w(carpet.cfg)d Ff(\(y)m(ou)j(can)g(store)-94
2869 y(that)g(\014le)f(wherev)m(er)g(y)m(ou)h(think)f(con)m(v)m(enien)m
(t\).)42 b(W)-8 b(e)29 b(will)f(fo)s(cus)f(on)g(the)h(most)g(imp)s
(ortan)m(t)f(en)m(tries)h(in)g(this)f(\014le)g(only)-8
b(.)-94 2982 y(Please)26 b(refer)e(to)i(the)f(Cactus)g(do)s(cumen)m
(tation)h(for)f(a)g(more)g(detailed)i(description.)38
b(First)26 b(w)m(e)f(sp)s(ecify)g(information)-94 3095
y(ab)s(out)30 b(the)g(compilers)283 3321 y Fe(F90)331
b(/usr/local/for)p 1436 3321 V 30 w(carpet/bin/ifc)283
3434 y(F77)g(/usr/local/for)p 1436 3434 V 30 w(carpet/bin/ifc)283
3547 y(CC)378 b(/usr/local/for)p 1435 3547 V 31 w(carpet/bin/icc)283
3660 y(CXX)331 b(/usr/local/for)p 1436 3660 V 30 w(carpet/bin/icc)283
3773 y(CPP)g(/usr/local/for)p 1436 3773 V 30 w(carpet/bin/cpp)283
3886 y(FPP)g(/usr/local/for)p 1436 3886 V 30 w(carpet/bin/cpp)47
4111 y Ff(\(the)36 b(exact)h(amoun)m(t)f(of)f(white)h(space)g(b)s(et)m
(w)m(een)g(the)g(v)-5 b(ariables)36 b Fe(F90,)47 b(F77,...)53
b Ff(and)35 b(their)h(en)m(tries)g(should)-94 4224 y(not)28
b(matter)i(and)e(y)m(ou)h(ma)m(y)g(ev)m(en)h(put)e(in)g(an)h(=)f
(sign\).)41 b(Note)30 b(that)f(y)m(ou)g(do)f(not)h(need)g(to)g(sp)s
(ecify)g(the)f(full)h(path)f(if)-94 4337 y(y)m(our)h(en)m(vironmen)m(t)
g(v)-5 b(ariable)30 b Fe(PATH)e Ff(p)s(oin)m(ts)h(to)h(the)f(correct)i
(v)m(ersions)e(of)h(the)f(compilers/prepro)s(cessors)g(already)-8
b(.)-94 4450 y(Next)34 b(w)m(e)g(need)f(to)h(sp)s(ecify)f(information)h
(ab)s(out)f(the)h(message)g(passing)g(in)m(terface.)51
b(In)33 b(m)m(y)g(case)i(that)f(w)m(as)g Fe(lam)p Ff(,)-94
4563 y(so)c(the)h(next)f(en)m(tries)h(in)f(m)m(y)h(\014le)f
Fe(mycode)p 1367 4563 V 33 w(carpet.cfg)e Ff(are)283
4789 y Fe(MPI)685 b(LAM)283 4902 y(LAM)p 433 4902 V 33
w(INC)p 610 4902 V 34 w(DIR)331 b(/usr/include)283 5015
y(LAM)p 433 5015 V 33 w(LIB)p 610 5015 V 34 w(DIR)g(/usr/lib)47
5240 y Ff(In)34 b(case)i(y)m(ou)g(are)f(using)g(a)g(di\013eren)m(t)h
Fe(MPI)e Ff(pac)m(k)-5 b(age)37 b(refer)e(to)h(the)f(Cactus)h(users)e
(guide)h(to)h(\014nd)e(the)h(correct)-94 5353 y(en)m(try)j(for)g
Fe(MPI)p Ff(.)f(Mak)m(e)j(sure)d(that)i(y)m(ou)f(sp)s(ecify)g(the)g
(correct)h(paths)f(for)g(the)g(corresp)s(onding)f(header)h(\014les)g
(and)-94 5466 y(libraries)30 b(\(ask)h(y)m(our)f(sys-admin)g(if)g
(necessary\).)p eop end
%%Page: 7 7
TeXDict begin 7 6 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(7)-94 399 y(Next)32
b(w)m(e)g(sp)s(ecify)f(the)h(libraries)f(to)h(b)s(e)f(included)g(in)g
(the)h(compilation.)45 b(F)-8 b(or)33 b(the)e(7.1)i(v)m(ersion)f(of)f
(the)h(In)m(tel)g(com-)-94 511 y(pilers)e(in)g(com)m(bination)h(with)g
Fe(lam)e Ff(w)m(e)i(found)e(the)h(follo)m(wing)i(to)f(w)m(ork)g(\014ne)
283 737 y Fe(LIBS)567 b(crypt)46 b(lapack)g(blas)h(g2c)g(z)g(BINDF90)f
(CEPCF90)g(F90)h(IEPCF90)e(PEPCF90)1039 850 y(POSF90)h(cprts)g(cxa)h
(guide)f(imf)h(intrins)f(irc)h(ircmt)f(ompstub)g(svml)1039
963 y(unwind)g(X11)h(ieeeio)f(df)h(m)g(mpi)g(lam)g(pmpi)47
1189 y Ff(\(all)30 b(in)f(one)g(line\).)41 b(It)29 b(go)s(es)h(without)
f(sa)m(ying)h(that)g(all)g(these)g(libraries)f(m)m(ust)g(b)s(e)f
(installed)i(on)f(y)m(our)g(mac)m(hine.)-94 1302 y(Most)d(of)g(them)f
(probably)g(are)h(and)f(the)h(installation)h(of)f(some)g(that)g(ma)m(y)
g(not)g(is)g(describ)s(ed)e(in)i(more)f(detail)i(ab)s(o)m(v)m(e)-94
1415 y(in)j(Sec.)15 b(5.)-94 1528 y(The)32 b(paths)h(to)g(some)h(of)f
(these)h(libraries)f(ma)m(y)g(not)h(b)s(e)e(kno)m(wn)h(automatically)i
(b)m(y)e(the)h(link)m(er)f(and)f(needs)h(to)h(b)s(e)-94
1641 y(sp)s(eci\014ed)29 b(separately)-8 b(.)43 b(This)29
b(is)i(done)f(with)g(the)g(v)-5 b(ariable)31 b Fe(LIBDIRS)e
Ff(whic)m(h)h(I)g(had)g(to)h(set)g(to)283 1866 y Fe(LIBDIRS)424
b(/usr/local/intel/compiler)o(70/)o(ia32)o(/lib)1039
1979 y(/usr/X11R6/lib)44 b(/usr/local/IEEEIO/lib)e(/usr/local/hdf4/lib)
1039 2092 y(/usr/lib/gcc-lib/i386-r)o(edha)o(t-li)o(nux)o(/egc)o(s-2.)o
(91.)o(66)47 2318 y Ff(\(again)31 b(on)g(all)g(in)f(one)h(line\).)41
b(As)30 b(b)s(efore)g(y)m(ou)h(will)g(ha)m(v)m(e)g(to)h(adjust)d(this)i
(line)f(to)h(y)m(our)g(demands.)-94 2431 y(Finally)g(I)f(set)283
2544 y Fe(PTHREADS)377 b(yes)47 2770 y Ff(though)30 b(I)g(am)g(not)h
(sure)f(what)g(this)g(is)h(exactly)h(doing.)-94 3013
y Fb(6.2)112 b(mak)m(e-con\014g)-94 3185 y Ff(In)29 b(order)h(to)h
(create)h(a)f(con\014guration)g(c)m(hange)g(in)m(to)g(the)g
Fe(Cactus)e Ff(directory)i(and)e(t)m(yp)s(e)283 3410
y Fe(make)g Fa(<)p Ff(name)p Fa(>)p Fe(-config)45 b(options=)p
Fa(<)p Ff(con\014g-\014le)p Fa(>)47 3636 y Ff(where)37
b(y)m(ou)g(can)h(c)m(ho)s(ose)h(an)e(arbitrary)g Fa(<)p
Ff(name)p Fa(>)g Ff(for)g(y)m(our)h(con\014guration)g(and)e
Fa(<)p Ff(con\014g-\014le)p Fa(>)i Ff(is)f(the)h(\014le)-94
3749 y(\(with)30 b(full)g(path\))h(created)g(in)f(the)h(previous)e
(subsection.)-94 3993 y Fb(6.3)112 b(Creating)38 b(a)f(thornlist)-94
4164 y Ff(Next)c(y)m(ou)f(will)h(need)f(to)h(generate)h(a)e(thornlist,)
h(i.e.)16 b(a)33 b(list)g(of)f(all)i(those)e(thorns)g(y)m(ou)g(w)m(an)m
(t)h(to)g(compile.)48 b(This)31 b(is)-94 4277 y(done)f(in)g(the)g
Fe(Cactus)f Ff(directory)i(b)m(y)f(t)m(yping)283 4503
y Fe(make)f Fa(<)p Ff(name)p Fa(>)p Fe(-thornlist)47
4729 y Ff(where)k Fa(<)p Ff(name)p Fa(>)h Ff(m)m(ust)g(b)s(e)g(the)g
(same)h(as)f(in)g(setting)h(up)f(the)g(con\014guration.)53
b(This)33 b(command)h(will)h(searc)m(h)-94 4842 y(all)f(arrangemen)m
(ts)h(for)f(all)g(thorns)f(and)h(ev)m(en)m(tually)h(prompt)e(y)m(ou)i
(whether)e(y)m(ou)h(w)m(an)m(t)h(to)f(mo)s(dify)f(the)h(list.)52
b(As)-94 4955 y(all)33 b(thorns)e(are)i(activ)-5 b(ated)34
b(b)m(y)f(default)f(y)m(ou)h(do)f(w)m(an)m(t)h(to)g(mo)s(dify)f(the)h
(list)g(and)e(t)m(yp)s(e)i Fc(yes)f Ff(and)g(hit)g(return.)46
b(This)-94 5068 y(will)33 b(op)s(en)f(an)h(editor)h(session)f(where)g
(y)m(ou)h(can)f(unselect)h(thorns)e(b)m(y)h(putting)g(a)h(hash)e('#')h
(at)h(the)g(b)s(eginning)e(of)-94 5180 y(the)e(line.)41
b(Unselect)32 b(all)f(thorns)f(in)g(this)g(w)m(a)m(y)h(except)h(for)e
(the)g(follo)m(wing)283 5406 y Fe(CactusBase/Boundary)p
eop end
%%Page: 8 8
TeXDict begin 8 7 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(8)283 399 y Fe
(CactusBase/CartGrid3D)283 511 y(CactusBase/CoordBase)283
624 y(CactusBase/IOBasic)283 737 y(CactusBase/IOUtil)283
850 y(CactusBase/LocalInterp)283 963 y(CactusBase/SymBase)283
1076 y(CactusBase/Time)283 1189 y(Carpet/Carpet)283 1302
y(Carpet/CarpetIOASCII)283 1415 y(Carpet/CarpetIOHDF5)283
1528 y(Carpet/CarpetInterp)283 1641 y(Carpet/CarpetLib)283
1753 y(Carpet/CarpetReduce)283 1866 y(Carpet/CarpetRegrid)283
1979 y(Carpet/CarpetSlab)283 2092 y(CarpetExtra/IDScalarWave)283
2205 y(CarpetExtra/WaveToyF77)47 2431 y Ff(Before)31
b(y)m(ou)g(compile,)g(y)m(ou)g(need)f(to)h(apply)f(one)h(mo)s
(di\014cation)g(to)g(the)f(\014le)47 2657 y Fe(arrangements/CarpetExtr)
o(a/Wa)o(veT)o(oyF7)o(7/co)o(nfi)o(gura)o(tion)o(.cc)o(l)47
2883 y Ff(namely)e(remo)m(v)m(e)h(the)e(en)m(try)h Fe(Cart3d)e
Ff(from)h(the)h(list)g(of)g Fe(REQUIRED)d Ff(thorns.)39
b(This)27 b(thorn)g(is)h(actually)h(required)-94 2995
y(but,)37 b(for)g(some)g(reason)g(unkno)m(wn)e(to)i(me,)i(m)m(ust)d
(not)h(b)s(e)f(men)m(tioned)i(here.)59 b(It)37 b(ga)m(v)m(e)i(an)d
(error)h(message)g(com-)-94 3108 y(plaining)31 b(that)i(there)f(is)g
(no)g(thorn)f Fe(Cart3d)p Ff(.)43 b(Ha)m(ving)33 b(applied)f(this)g(mo)
s(di\014cation)g(y)m(ou)g(can)g(start)h(compiling)f(b)m(y)-94
3221 y(t)m(yping)283 3447 y Fe(make)d Fa(<)p Ff(name)p
Fa(>)47 3560 y Ff(There)c(is)h(no)g(guaran)m(tee,)j(but)c(at)i(least)g
(y)m(ou)g(ha)m(v)m(e)g(a)f(c)m(hance)h(of)f(compiling)h(through)f
(without)g(error)f(messages)-94 3673 y(\(do)h(not)h(b)s(e)e(in)m
(timidated)j(b)m(y)e(the)g(o)s(dd)g(w)m(arning,)h(though\).)39
b(In)26 b(case)h(y)m(ou)g(still)g(cannot)g(compile,)h(please)g(add)d(y)
m(our)-94 3786 y(wisdom)k(to)i(this)g(do)s(cumen)m(t)f(to)h(help)f
(future)f(users.)-94 4029 y Fb(6.4)112 b(Running)38 b(the)f(\014rst)h
(application:)51 b(W)-9 b(a)m(v)m(eT)g(o)m(yF77)-94 4201
y Ff(If)24 b(y)m(ou'v)m(e)i(gotten)g(this)e(far,)i(y)m(ou)f(should)e(b)
s(e)h(able)h(to)g(run)f(y)m(our)g(\014rst)g(sim)m(ulation)h(with)g
(mesh)f(re\014nemen)m(t.)38 b(Change)-94 4314 y(to)24
b(some)g(con)m(v)m(enien)m(t)i(directory)e(for)f(this)h(purp)s(ose)e
(and)h(cop)m(y)h(o)m(v)m(er)h(from)e(relativ)m(e)j(to)e(the)g(main)g
Fe(Cactus)e Ff(directory)-94 4427 y(the)30 b(parameter)h(\014le)283
4653 y Fe(arrangements/CarpetExtra)o(/Wa)o(veTo)o(yF77)o(/pa)o(r/wa)o
(veto)o(yf7)o(7)p 2681 4653 29 4 v 29 w(rad)p 2854 4653
V 33 w(full)p 3079 4653 V 33 w(rl2.par)47 4878 y Ff(Y)-8
b(ou)27 b(will)g(need)g(to)h(adjust)e(this)h(parameter)g(\014le)g(a)g
(little)i(to)f(get)g(it)f(running)e(\(I)i(am)g(not)h(a)m(w)m(are)g(of)f
(a)g(W)-8 b(a)m(v)m(eT)g(o)m(y-)-94 4991 y(parameter)36
b(\014le)g(that)g(do)s(es)f(not)h(require)g(suc)m(h)f(minor)h(mo)s
(di\014cation\).)57 b(First)36 b(add)f(to)i(the)f(\014rst)f(line)h(b)s
(eginning)-94 5104 y(with)i Fe(ActiveThorns)e Ff(the)k(thorns)e
Fe(Slab)47 b(CoordBase)e(SymBase)37 b Ff(\(that)j(is)g(within)e(the)i
(quotes\).)68 b(Finally)40 b(y)m(ou)-94 5217 y(should)29
b(b)s(e)h(able)h(to)g(run)e(this)h(example)h(b)m(y)f(t)m(yping)h
(something)g(lik)m(e)p eop end
%%Page: 9 9
TeXDict begin 9 8 bop -94 100 a Fd(6)91 b(CREA)-8 b(TING)30
b(A)h(CONFIGURA)-8 b(TION)2411 b Ff(9)283 399 y Fe(mpirun)46
b(-np)h(1)22 b Ff(~)-7 b Fe(/Cactus/exe/cactus-)p Fa(<)p
Ff(name)p Fa(>)25 b Fe(wavetoyf77)p 2693 399 29 4 v 31
w(rad)p 2868 399 V 34 w(full)p 3094 399 V 33 w(rl2.par)47
624 y Ff(where)30 b Fa(<)p Ff(name)p Fa(>)h Ff(is)g(again)h(the)f(name)
g(of)g(the)g(con\014guration)h(ab)s(o)m(v)m(e.)43 b(In)31
b(case)h(y)m(ou)f(do)g(not)g(ha)m(v)m(e)h(y)m(our)f(main)-94
737 y Fe(Cactus)d Ff(directory)j(under)e(y)m(our)h(home)h(directory)f
(y)m(ou)h(will)g(need)f(to)h(adjust)f(that)h(part)f(in)g(the)h
(command.)-94 850 y(By)25 b(running)f(this)i(command)f(y)m(ou)h(should)
e(obtain)i(a)g(directory)g Fe(wavetoyf77)p 2626 850 V
32 w(rad)p 2802 850 V 33 w(full)p 3027 850 V 34 w(rl2)e
Ff(with)h(the)h(resulting)-94 963 y(data)31 b(in)f(ascii)h(format.)41
b(Y)-8 b(ou)31 b(can)g(c)m(hec)m(k)h(for)e(example)h(the)f(\014le)283
1189 y Fe(wavetoyf77)p 769 1189 V 32 w(rad)p 945 1189
V 33 w(full)p 1170 1189 V 33 w(rl2/phi.x.asc)47 1415
y Ff(\(relativ)m(e)i(to)f(the)f(directory)g(where)g(y)m(ou)g(ran)f(the)
h(co)s(de\))h(whic)m(h)e(lists)i(the)f(data)h(on)e(the)h(separate)h
(re\014nemen)m(t)-94 1528 y(lev)m(els.)p eop end
%%Trailer

userdict /end-hook known{end-hook}if
%%EOF