summaryrefslogtreecommitdiff
path: root/usr.sbin/amd/doc/amdref.ps
blob: 90c69a6a7777d9e978bc292c4605df95d10b5c03 (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
2720
2721
2722
2723
2724
2725
2726
2727
2728
2729
2730
2731
2732
2733
2734
2735
2736
2737
2738
2739
2740
2741
2742
2743
2744
2745
2746
2747
2748
2749
2750
2751
2752
2753
2754
2755
2756
2757
2758
2759
2760
2761
2762
2763
2764
2765
2766
2767
2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
2779
2780
2781
2782
2783
2784
2785
2786
2787
2788
2789
2790
2791
2792
2793
2794
2795
2796
2797
2798
2799
2800
2801
2802
2803
2804
2805
2806
2807
2808
2809
2810
2811
2812
2813
2814
2815
2816
2817
2818
2819
2820
2821
2822
2823
2824
2825
2826
2827
2828
2829
2830
2831
2832
2833
2834
2835
2836
2837
2838
2839
2840
2841
2842
2843
2844
2845
2846
2847
2848
2849
2850
2851
2852
2853
2854
2855
2856
2857
2858
2859
2860
2861
2862
2863
2864
2865
2866
2867
2868
2869
2870
2871
2872
2873
2874
2875
2876
2877
2878
2879
2880
2881
2882
2883
2884
2885
2886
2887
2888
2889
2890
2891
2892
2893
2894
2895
2896
2897
2898
2899
2900
2901
2902
2903
2904
2905
2906
2907
2908
2909
2910
2911
2912
2913
2914
2915
2916
2917
2918
2919
2920
2921
2922
2923
2924
2925
2926
2927
2928
2929
2930
2931
2932
2933
2934
2935
2936
2937
2938
2939
2940
2941
2942
2943
2944
2945
2946
2947
2948
2949
2950
2951
2952
2953
2954
2955
2956
2957
2958
2959
2960
2961
2962
2963
2964
2965
2966
2967
2968
2969
2970
2971
2972
2973
2974
2975
2976
2977
2978
2979
2980
2981
2982
2983
2984
2985
2986
2987
2988
2989
2990
2991
2992
2993
2994
2995
2996
2997
2998
2999
3000
3001
3002
3003
3004
3005
3006
3007
3008
3009
3010
3011
3012
3013
3014
3015
3016
3017
3018
3019
3020
3021
3022
3023
3024
3025
3026
3027
3028
3029
3030
3031
3032
3033
3034
3035
3036
3037
3038
3039
3040
3041
3042
3043
3044
3045
3046
3047
3048
3049
3050
3051
3052
3053
3054
3055
3056
3057
3058
3059
3060
3061
3062
3063
3064
3065
3066
3067
3068
3069
3070
3071
3072
3073
3074
3075
3076
3077
3078
3079
3080
3081
3082
3083
3084
3085
3086
3087
3088
3089
3090
3091
3092
3093
3094
3095
3096
3097
3098
3099
3100
3101
3102
3103
3104
3105
3106
3107
3108
3109
3110
3111
3112
3113
3114
3115
3116
3117
3118
3119
3120
3121
3122
3123
3124
3125
3126
3127
3128
3129
3130
3131
3132
3133
3134
3135
3136
3137
3138
3139
3140
3141
3142
3143
3144
3145
3146
3147
3148
3149
3150
3151
3152
3153
3154
3155
3156
3157
3158
3159
3160
3161
3162
3163
3164
3165
3166
3167
3168
3169
3170
3171
3172
3173
3174
3175
3176
3177
3178
3179
3180
3181
3182
3183
3184
3185
3186
3187
3188
3189
3190
3191
3192
3193
3194
3195
3196
3197
3198
3199
3200
3201
3202
3203
3204
3205
3206
3207
3208
3209
3210
3211
3212
3213
3214
3215
3216
3217
3218
3219
3220
3221
3222
3223
3224
3225
3226
3227
3228
3229
3230
3231
3232
3233
3234
3235
3236
3237
3238
3239
3240
3241
3242
3243
3244
3245
3246
3247
3248
3249
3250
3251
3252
3253
3254
3255
3256
3257
3258
3259
3260
3261
3262
3263
3264
3265
3266
3267
3268
3269
3270
3271
3272
3273
3274
3275
3276
3277
3278
3279
3280
3281
3282
3283
3284
3285
3286
3287
3288
3289
3290
3291
3292
3293
3294
3295
3296
3297
3298
3299
3300
3301
3302
3303
3304
3305
3306
3307
3308
3309
3310
3311
3312
3313
3314
3315
3316
3317
3318
3319
3320
3321
3322
3323
3324
3325
3326
3327
3328
3329
3330
3331
3332
3333
3334
3335
3336
3337
3338
3339
3340
3341
3342
3343
3344
3345
3346
3347
3348
3349
3350
3351
3352
3353
3354
3355
3356
3357
3358
3359
3360
3361
3362
3363
3364
3365
3366
3367
3368
3369
3370
3371
3372
3373
3374
3375
3376
3377
3378
3379
3380
3381
3382
3383
3384
3385
3386
3387
3388
3389
3390
3391
3392
3393
3394
3395
3396
3397
3398
3399
3400
3401
3402
3403
3404
3405
3406
3407
3408
3409
3410
3411
3412
3413
3414
3415
3416
3417
3418
3419
3420
3421
3422
3423
3424
3425
3426
3427
3428
3429
3430
3431
3432
3433
3434
3435
3436
3437
3438
3439
3440
3441
3442
3443
3444
3445
3446
3447
3448
3449
3450
3451
3452
3453
3454
3455
3456
3457
3458
3459
3460
3461
3462
3463
3464
3465
3466
3467
3468
3469
3470
3471
3472
3473
3474
3475
3476
3477
3478
3479
3480
3481
3482
3483
3484
3485
3486
3487
3488
3489
3490
3491
3492
3493
3494
3495
3496
3497
3498
3499
3500
3501
3502
3503
3504
3505
3506
3507
3508
3509
3510
3511
3512
3513
3514
3515
3516
3517
3518
3519
3520
3521
3522
3523
3524
3525
3526
3527
3528
3529
3530
3531
3532
3533
3534
3535
3536
3537
3538
3539
3540
3541
3542
3543
3544
3545
3546
3547
3548
3549
3550
3551
3552
3553
3554
3555
3556
3557
3558
3559
3560
3561
3562
3563
3564
3565
3566
3567
3568
3569
3570
3571
3572
3573
3574
3575
3576
3577
3578
3579
3580
3581
3582
3583
3584
3585
3586
3587
3588
3589
3590
3591
3592
3593
3594
3595
3596
3597
3598
3599
3600
3601
3602
3603
3604
3605
3606
3607
3608
3609
3610
3611
3612
3613
3614
3615
3616
3617
3618
3619
3620
3621
3622
3623
3624
3625
3626
3627
3628
3629
3630
3631
3632
3633
3634
3635
3636
3637
3638
3639
3640
3641
3642
3643
3644
3645
3646
3647
3648
3649
3650
3651
3652
3653
3654
3655
3656
3657
3658
3659
3660
3661
3662
3663
3664
3665
3666
3667
3668
3669
3670
3671
3672
3673
3674
3675
3676
3677
3678
3679
3680
3681
3682
3683
3684
3685
3686
3687
3688
3689
3690
3691
3692
3693
3694
3695
3696
3697
3698
3699
3700
3701
3702
3703
3704
3705
3706
3707
3708
3709
3710
3711
3712
3713
3714
3715
3716
3717
3718
3719
3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
3730
3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
3755
3756
3757
3758
3759
3760
3761
3762
3763
3764
3765
3766
3767
3768
3769
3770
3771
3772
3773
3774
3775
3776
3777
3778
3779
3780
3781
3782
3783
3784
3785
3786
3787
3788
3789
3790
3791
3792
3793
3794
3795
3796
3797
3798
3799
3800
3801
3802
3803
3804
3805
3806
3807
3808
3809
3810
3811
3812
3813
3814
3815
3816
3817
3818
3819
3820
3821
3822
3823
3824
3825
3826
3827
3828
3829
3830
3831
3832
3833
3834
3835
3836
3837
3838
3839
3840
3841
3842
3843
3844
3845
3846
3847
3848
3849
3850
3851
3852
3853
3854
3855
3856
3857
3858
3859
3860
3861
3862
3863
3864
3865
3866
3867
3868
3869
3870
3871
3872
3873
3874
3875
3876
3877
3878
3879
3880
3881
3882
3883
3884
3885
3886
3887
3888
3889
3890
3891
3892
3893
3894
3895
3896
3897
3898
3899
3900
3901
3902
3903
3904
3905
3906
3907
3908
3909
3910
3911
3912
3913
3914
3915
3916
3917
3918
3919
3920
3921
3922
3923
3924
3925
3926
3927
3928
3929
3930
3931
3932
3933
3934
3935
3936
3937
3938
3939
3940
3941
3942
3943
3944
3945
3946
3947
3948
3949
3950
3951
3952
3953
3954
3955
3956
3957
3958
3959
3960
3961
3962
3963
3964
3965
3966
3967
3968
3969
3970
3971
3972
3973
3974
3975
3976
3977
3978
3979
3980
3981
3982
3983
3984
3985
3986
3987
3988
3989
3990
3991
3992
3993
3994
3995
3996
3997
3998
3999
4000
4001
4002
4003
4004
4005
4006
4007
4008
4009
4010
4011
4012
4013
4014
4015
4016
4017
4018
4019
4020
4021
4022
4023
4024
4025
4026
4027
4028
4029
4030
4031
4032
4033
4034
4035
4036
4037
4038
4039
4040
4041
4042
4043
4044
4045
4046
4047
4048
4049
4050
4051
4052
4053
4054
4055
4056
4057
4058
4059
4060
4061
4062
4063
4064
4065
4066
4067
4068
4069
4070
4071
4072
4073
4074
4075
4076
4077
4078
4079
4080
4081
4082
4083
4084
4085
4086
4087
4088
4089
4090
4091
4092
4093
4094
4095
4096
4097
4098
4099
4100
4101
4102
4103
4104
4105
4106
4107
4108
4109
4110
4111
4112
4113
4114
4115
4116
4117
4118
4119
4120
4121
4122
4123
4124
4125
4126
4127
4128
4129
4130
4131
4132
4133
4134
4135
4136
4137
4138
4139
4140
4141
4142
4143
4144
4145
4146
4147
4148
4149
4150
4151
4152
4153
4154
4155
4156
4157
4158
4159
4160
4161
4162
4163
4164
4165
4166
4167
4168
4169
4170
4171
4172
4173
4174
4175
4176
4177
4178
4179
4180
4181
4182
4183
4184
4185
4186
4187
4188
4189
4190
4191
4192
4193
4194
4195
4196
4197
4198
4199
4200
4201
4202
4203
4204
4205
4206
4207
4208
4209
4210
4211
4212
4213
4214
4215
4216
4217
4218
4219
4220
4221
4222
4223
4224
4225
4226
4227
4228
4229
4230
4231
4232
4233
4234
4235
4236
4237
4238
4239
4240
4241
4242
4243
4244
4245
4246
4247
4248
4249
4250
4251
4252
4253
4254
4255
4256
4257
4258
4259
4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
4280
4281
4282
4283
4284
4285
4286
4287
4288
4289
4290
4291
4292
4293
4294
4295
4296
4297
4298
4299
4300
4301
4302
4303
4304
4305
4306
4307
4308
4309
4310
4311
4312
4313
4314
4315
4316
4317
4318
4319
4320
4321
4322
4323
4324
4325
4326
4327
4328
4329
4330
4331
4332
4333
4334
4335
4336
4337
4338
4339
4340
4341
4342
4343
4344
4345
4346
4347
4348
4349
4350
4351
4352
4353
4354
4355
4356
4357
4358
4359
4360
4361
4362
4363
4364
4365
4366
4367
4368
4369
4370
4371
4372
4373
4374
4375
4376
4377
4378
4379
4380
4381
4382
4383
4384
4385
4386
4387
4388
4389
4390
4391
4392
4393
4394
4395
4396
4397
4398
4399
4400
4401
4402
4403
4404
4405
4406
4407
4408
4409
4410
4411
4412
4413
4414
4415
4416
4417
4418
4419
4420
4421
4422
4423
4424
4425
4426
4427
4428
4429
4430
4431
4432
4433
4434
4435
4436
4437
4438
4439
4440
4441
4442
4443
4444
4445
4446
4447
4448
4449
4450
4451
4452
4453
4454
4455
4456
4457
4458
4459
4460
4461
4462
4463
4464
4465
4466
4467
4468
4469
4470
4471
4472
4473
4474
4475
4476
4477
4478
4479
4480
4481
4482
4483
4484
4485
4486
4487
4488
4489
4490
4491
4492
4493
4494
4495
4496
4497
4498
4499
4500
4501
4502
4503
4504
4505
4506
4507
4508
4509
4510
4511
4512
4513
4514
4515
4516
4517
4518
4519
4520
4521
4522
4523
4524
4525
4526
4527
4528
4529
4530
4531
4532
4533
4534
4535
4536
4537
4538
4539
4540
4541
4542
4543
4544
4545
4546
4547
4548
4549
4550
4551
4552
4553
4554
4555
4556
4557
4558
4559
4560
4561
4562
4563
4564
4565
4566
4567
4568
4569
4570
4571
4572
4573
4574
4575
4576
4577
4578
4579
4580
4581
4582
4583
4584
4585
4586
4587
4588
4589
4590
4591
4592
4593
4594
4595
4596
4597
4598
4599
4600
4601
4602
4603
4604
4605
4606
4607
4608
4609
4610
4611
4612
4613
4614
4615
4616
4617
4618
4619
4620
4621
4622
4623
4624
4625
4626
4627
4628
4629
4630
4631
4632
4633
4634
4635
4636
4637
4638
4639
4640
4641
4642
4643
4644
4645
4646
4647
4648
4649
4650
4651
4652
4653
4654
4655
4656
4657
4658
4659
4660
4661
4662
4663
4664
4665
4666
4667
4668
4669
4670
4671
4672
4673
4674
4675
4676
4677
4678
4679
4680
4681
4682
4683
4684
4685
4686
4687
4688
4689
4690
4691
4692
4693
4694
4695
4696
4697
4698
4699
4700
4701
4702
4703
4704
4705
4706
4707
4708
4709
4710
4711
4712
4713
4714
4715
4716
4717
4718
4719
4720
4721
4722
4723
4724
4725
4726
4727
4728
4729
4730
4731
4732
4733
4734
4735
4736
4737
4738
4739
4740
4741
4742
4743
4744
4745
4746
4747
4748
4749
4750
4751
4752
4753
4754
4755
4756
4757
4758
4759
4760
4761
4762
4763
4764
4765
4766
4767
4768
4769
4770
4771
4772
4773
4774
4775
4776
4777
4778
4779
4780
4781
4782
4783
4784
4785
4786
4787
4788
4789
4790
4791
4792
4793
4794
4795
4796
4797
4798
4799
4800
4801
4802
4803
4804
4805
4806
4807
4808
4809
4810
4811
4812
4813
4814
4815
4816
4817
4818
4819
4820
4821
4822
4823
4824
4825
4826
4827
4828
4829
4830
4831
4832
4833
4834
4835
4836
4837
4838
4839
4840
4841
4842
4843
4844
4845
4846
4847
4848
4849
4850
4851
4852
4853
4854
4855
4856
4857
4858
4859
4860
4861
4862
4863
4864
4865
4866
4867
4868
4869
4870
4871
4872
4873
4874
4875
4876
4877
4878
4879
4880
4881
4882
4883
4884
4885
4886
4887
4888
4889
4890
4891
4892
4893
4894
4895
4896
4897
4898
4899
4900
4901
4902
4903
4904
4905
4906
4907
4908
4909
4910
4911
4912
4913
4914
4915
4916
4917
4918
4919
4920
4921
4922
4923
4924
4925
4926
4927
4928
4929
4930
4931
4932
4933
4934
4935
4936
4937
4938
4939
4940
4941
4942
4943
4944
4945
4946
4947
4948
4949
4950
4951
4952
4953
4954
4955
4956
4957
4958
4959
4960
4961
4962
4963
4964
4965
4966
4967
4968
4969
4970
4971
4972
4973
4974
4975
4976
4977
4978
4979
4980
4981
4982
4983
4984
4985
4986
4987
4988
4989
4990
4991
4992
4993
4994
4995
4996
4997
4998
4999
5000
5001
5002
5003
5004
5005
5006
5007
5008
5009
5010
5011
5012
5013
5014
5015
5016
5017
5018
5019
5020
5021
5022
5023
5024
5025
5026
5027
5028
5029
5030
5031
5032
5033
5034
5035
5036
5037
5038
5039
5040
5041
5042
5043
5044
5045
5046
5047
5048
5049
5050
5051
5052
5053
5054
5055
5056
5057
5058
5059
5060
5061
5062
5063
5064
5065
5066
5067
5068
5069
5070
5071
5072
5073
5074
5075
5076
5077
5078
5079
5080
5081
5082
5083
5084
5085
5086
5087
5088
5089
5090
5091
5092
5093
5094
5095
5096
5097
5098
5099
5100
5101
5102
5103
5104
5105
5106
5107
5108
5109
5110
5111
5112
5113
5114
5115
5116
5117
5118
5119
5120
5121
5122
5123
5124
5125
5126
5127
5128
5129
5130
5131
5132
5133
5134
5135
5136
5137
5138
5139
5140
5141
5142
5143
5144
5145
5146
5147
5148
5149
5150
5151
5152
5153
5154
5155
5156
5157
5158
5159
5160
5161
5162
5163
5164
5165
5166
5167
5168
5169
5170
5171
5172
5173
5174
5175
5176
5177
5178
5179
5180
5181
5182
5183
5184
5185
5186
5187
5188
5189
5190
5191
5192
5193
5194
5195
5196
5197
5198
5199
5200
5201
5202
5203
5204
5205
5206
5207
5208
5209
5210
5211
5212
5213
5214
5215
5216
5217
5218
5219
5220
5221
5222
5223
5224
5225
5226
5227
5228
5229
5230
5231
5232
5233
5234
5235
5236
5237
5238
5239
5240
5241
5242
5243
5244
5245
5246
5247
5248
5249
5250
5251
5252
5253
5254
5255
5256
5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
5291
5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
5335
5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
5366
5367
5368
5369
5370
5371
5372
5373
5374
5375
5376
5377
5378
5379
5380
5381
5382
5383
5384
5385
5386
5387
5388
5389
5390
5391
5392
5393
5394
5395
5396
5397
5398
5399
5400
5401
5402
5403
5404
5405
5406
5407
5408
5409
5410
5411
5412
5413
5414
5415
5416
5417
5418
5419
5420
5421
5422
5423
5424
5425
5426
5427
5428
5429
5430
5431
5432
5433
5434
5435
5436
5437
5438
5439
5440
5441
5442
5443
5444
5445
5446
5447
5448
5449
5450
5451
5452
5453
5454
5455
5456
5457
5458
5459
5460
5461
5462
5463
5464
5465
5466
5467
5468
5469
5470
5471
5472
5473
5474
5475
5476
5477
5478
5479
5480
5481
5482
5483
5484
5485
5486
5487
5488
5489
5490
5491
5492
5493
5494
5495
5496
5497
5498
5499
5500
5501
5502
5503
5504
5505
5506
5507
5508
5509
5510
5511
5512
5513
5514
5515
5516
5517
5518
5519
5520
5521
5522
5523
5524
5525
5526
5527
5528
5529
5530
5531
5532
5533
5534
5535
5536
5537
5538
5539
5540
5541
5542
5543
5544
5545
5546
5547
5548
5549
5550
5551
5552
5553
5554
5555
5556
5557
5558
5559
5560
5561
5562
5563
5564
5565
5566
5567
5568
5569
5570
5571
5572
5573
5574
5575
5576
5577
5578
5579
5580
5581
5582
5583
5584
5585
5586
5587
5588
5589
5590
5591
5592
5593
5594
5595
5596
5597
5598
5599
5600
5601
5602
5603
5604
5605
5606
5607
5608
5609
5610
5611
5612
5613
5614
5615
5616
5617
5618
5619
5620
5621
5622
5623
5624
5625
5626
5627
5628
5629
5630
5631
5632
5633
5634
5635
5636
5637
5638
5639
5640
5641
5642
5643
5644
5645
5646
5647
5648
5649
5650
5651
5652
5653
5654
5655
5656
5657
5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
5668
5669
5670
5671
5672
5673
5674
5675
5676
5677
5678
5679
5680
5681
5682
5683
5684
5685
5686
5687
5688
5689
5690
5691
5692
5693
5694
5695
5696
5697
5698
5699
5700
5701
5702
5703
5704
5705
5706
5707
5708
5709
5710
5711
5712
5713
5714
5715
5716
5717
5718
5719
5720
5721
5722
5723
5724
5725
5726
5727
5728
5729
5730
5731
5732
5733
5734
5735
5736
5737
5738
5739
5740
5741
5742
5743
5744
5745
5746
5747
5748
5749
5750
5751
5752
5753
5754
5755
5756
5757
5758
5759
5760
5761
5762
5763
5764
5765
5766
5767
5768
5769
5770
5771
5772
5773
5774
5775
5776
5777
5778
5779
5780
5781
5782
5783
5784
5785
5786
5787
5788
5789
5790
5791
5792
5793
5794
5795
5796
5797
5798
5799
5800
5801
5802
5803
5804
5805
5806
5807
5808
5809
5810
5811
5812
5813
5814
5815
5816
5817
5818
5819
5820
5821
5822
5823
5824
5825
5826
5827
5828
5829
5830
5831
5832
5833
5834
5835
5836
5837
5838
5839
5840
5841
5842
5843
5844
5845
5846
5847
5848
5849
5850
5851
5852
5853
5854
5855
5856
5857
5858
5859
5860
5861
5862
5863
5864
5865
5866
5867
5868
5869
5870
5871
5872
5873
5874
5875
5876
5877
5878
5879
5880
5881
5882
5883
5884
5885
5886
5887
5888
5889
5890
5891
5892
5893
5894
5895
5896
5897
5898
5899
5900
5901
5902
5903
5904
5905
5906
5907
5908
5909
5910
5911
5912
5913
5914
5915
5916
5917
5918
5919
5920
5921
5922
5923
5924
5925
5926
5927
5928
5929
5930
5931
5932
5933
5934
5935
5936
5937
5938
5939
5940
5941
5942
5943
5944
5945
5946
5947
5948
5949
5950
5951
5952
5953
5954
5955
5956
5957
5958
5959
5960
5961
5962
5963
5964
5965
5966
5967
5968
5969
5970
5971
5972
5973
5974
5975
5976
5977
5978
5979
5980
5981
5982
5983
5984
5985
5986
5987
5988
5989
5990
5991
5992
5993
5994
5995
5996
5997
5998
5999
6000
6001
6002
6003
6004
6005
6006
6007
6008
6009
6010
6011
6012
6013
6014
6015
6016
6017
6018
6019
6020
6021
6022
6023
6024
6025
6026
6027
6028
6029
6030
6031
6032
6033
6034
6035
6036
6037
6038
6039
6040
6041
6042
6043
6044
6045
6046
6047
6048
6049
6050
6051
6052
6053
6054
6055
6056
6057
6058
6059
6060
6061
6062
6063
6064
6065
6066
6067
6068
6069
6070
6071
6072
6073
6074
6075
6076
6077
6078
6079
6080
6081
6082
6083
6084
6085
6086
6087
6088
6089
6090
6091
6092
6093
6094
6095
6096
6097
6098
6099
6100
6101
6102
6103
6104
6105
6106
6107
6108
6109
6110
6111
6112
6113
6114
6115
6116
6117
6118
6119
6120
6121
6122
6123
6124
6125
6126
6127
6128
6129
6130
6131
6132
6133
6134
6135
6136
6137
6138
6139
6140
6141
6142
6143
6144
6145
6146
6147
6148
6149
6150
6151
6152
6153
6154
6155
6156
6157
6158
6159
6160
6161
6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
6189
6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
6253
6254
6255
6256
6257
6258
6259
6260
6261
6262
6263
6264
6265
6266
6267
6268
6269
6270
6271
6272
6273
6274
6275
6276
6277
6278
6279
6280
6281
6282
6283
6284
6285
6286
6287
6288
6289
6290
6291
6292
6293
6294
6295
6296
6297
6298
6299
6300
6301
6302
6303
6304
6305
6306
6307
6308
6309
6310
6311
6312
6313
6314
6315
6316
6317
6318
6319
6320
6321
6322
6323
6324
6325
6326
6327
6328
6329
6330
6331
6332
6333
6334
6335
6336
6337
6338
6339
6340
6341
6342
6343
6344
6345
6346
6347
6348
6349
6350
6351
6352
6353
6354
6355
6356
6357
6358
6359
6360
6361
6362
6363
6364
6365
6366
6367
6368
6369
6370
6371
6372
6373
6374
6375
6376
6377
6378
6379
6380
6381
6382
6383
6384
6385
6386
6387
6388
6389
6390
6391
6392
6393
6394
6395
6396
6397
6398
6399
6400
6401
6402
6403
6404
6405
6406
6407
6408
6409
6410
6411
6412
6413
6414
6415
6416
6417
6418
6419
6420
6421
6422
6423
6424
6425
6426
6427
6428
6429
6430
6431
6432
6433
6434
6435
6436
6437
6438
6439
6440
6441
6442
6443
6444
6445
6446
6447
6448
6449
6450
6451
6452
6453
6454
6455
6456
6457
6458
6459
6460
6461
6462
6463
6464
6465
6466
6467
6468
6469
6470
6471
6472
6473
6474
6475
6476
6477
6478
6479
6480
6481
6482
6483
6484
6485
6486
6487
6488
6489
6490
6491
6492
6493
6494
6495
6496
6497
6498
6499
6500
6501
6502
6503
6504
6505
6506
6507
6508
6509
6510
6511
6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
6534
6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
6571
6572
6573
6574
6575
6576
6577
6578
6579
6580
6581
6582
6583
6584
6585
6586
6587
6588
6589
6590
6591
6592
6593
6594
6595
6596
6597
6598
6599
6600
6601
6602
6603
6604
6605
6606
6607
6608
6609
6610
6611
6612
6613
6614
6615
6616
6617
6618
6619
6620
6621
6622
6623
6624
6625
6626
6627
6628
6629
6630
6631
6632
6633
6634
6635
6636
6637
6638
6639
6640
6641
6642
6643
6644
6645
6646
6647
6648
6649
6650
6651
6652
6653
6654
6655
6656
6657
6658
6659
6660
6661
6662
6663
6664
6665
6666
6667
6668
6669
6670
6671
6672
6673
6674
6675
6676
6677
6678
6679
6680
6681
6682
6683
6684
6685
6686
6687
6688
6689
6690
6691
6692
6693
6694
6695
6696
6697
6698
6699
6700
6701
6702
6703
6704
6705
6706
6707
6708
6709
6710
6711
6712
6713
6714
6715
6716
6717
6718
6719
6720
6721
6722
6723
6724
6725
6726
6727
6728
6729
6730
6731
6732
6733
6734
6735
6736
6737
6738
6739
6740
6741
6742
6743
6744
6745
6746
6747
6748
6749
6750
6751
6752
6753
6754
6755
6756
6757
6758
6759
6760
6761
6762
6763
6764
6765
6766
6767
6768
6769
6770
6771
6772
6773
6774
6775
6776
6777
6778
6779
6780
6781
6782
6783
6784
6785
6786
6787
6788
6789
6790
6791
6792
6793
6794
6795
6796
6797
6798
6799
6800
6801
6802
6803
6804
6805
6806
6807
6808
6809
6810
6811
6812
6813
6814
6815
6816
6817
6818
6819
6820
6821
6822
6823
6824
6825
6826
6827
6828
6829
6830
6831
6832
6833
6834
6835
6836
6837
6838
6839
6840
6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
6856
6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
6872
6873
6874
6875
6876
6877
6878
6879
6880
6881
6882
6883
6884
6885
6886
6887
6888
6889
6890
6891
6892
6893
6894
6895
6896
6897
6898
6899
6900
6901
6902
6903
6904
6905
6906
6907
6908
6909
6910
6911
6912
6913
6914
6915
6916
6917
6918
6919
6920
6921
6922
6923
6924
6925
6926
6927
6928
6929
6930
6931
6932
6933
6934
6935
6936
6937
6938
6939
6940
6941
6942
6943
6944
6945
6946
6947
6948
6949
6950
6951
6952
6953
6954
6955
6956
6957
6958
6959
6960
6961
6962
6963
6964
6965
6966
6967
6968
6969
6970
6971
6972
6973
6974
6975
6976
6977
6978
6979
6980
6981
6982
6983
6984
6985
6986
6987
6988
6989
6990
6991
6992
6993
6994
6995
6996
6997
6998
6999
7000
7001
7002
7003
7004
7005
7006
7007
7008
7009
7010
7011
7012
7013
7014
7015
7016
7017
7018
7019
7020
7021
7022
7023
7024
7025
7026
7027
7028
7029
7030
7031
7032
7033
7034
7035
7036
7037
7038
7039
7040
7041
7042
7043
7044
7045
7046
7047
7048
7049
7050
7051
7052
7053
7054
7055
7056
7057
7058
7059
7060
7061
7062
7063
7064
7065
7066
7067
7068
7069
7070
7071
7072
7073
7074
7075
7076
7077
7078
7079
7080
7081
7082
7083
7084
7085
7086
7087
7088
7089
7090
7091
7092
7093
7094
7095
7096
7097
7098
7099
7100
7101
7102
7103
7104
7105
7106
7107
7108
7109
7110
7111
7112
7113
7114
7115
7116
7117
7118
7119
7120
7121
7122
7123
7124
7125
7126
7127
7128
7129
7130
7131
7132
7133
7134
7135
7136
7137
7138
7139
7140
7141
7142
7143
7144
7145
7146
7147
7148
7149
7150
7151
7152
7153
7154
7155
7156
7157
7158
7159
7160
7161
7162
7163
7164
7165
7166
7167
7168
7169
7170
7171
7172
7173
7174
7175
7176
7177
7178
7179
7180
7181
7182
7183
7184
7185
7186
7187
7188
7189
7190
7191
7192
7193
7194
7195
7196
7197
7198
7199
7200
7201
7202
7203
7204
7205
7206
7207
7208
7209
7210
7211
7212
7213
7214
7215
7216
7217
7218
7219
7220
7221
7222
7223
7224
7225
7226
7227
7228
7229
7230
7231
7232
7233
7234
7235
7236
7237
7238
7239
7240
7241
7242
7243
7244
7245
7246
7247
7248
7249
7250
7251
7252
7253
7254
7255
7256
7257
7258
7259
7260
7261
7262
7263
7264
7265
7266
7267
7268
7269
7270
7271
7272
7273
7274
7275
7276
7277
7278
7279
7280
7281
7282
7283
7284
7285
7286
7287
7288
7289
7290
7291
7292
7293
7294
7295
7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
7311
7312
7313
7314
7315
7316
7317
7318
7319
7320
7321
7322
7323
7324
7325
7326
7327
7328
7329
7330
7331
7332
7333
7334
7335
7336
7337
7338
7339
7340
7341
7342
7343
7344
7345
7346
7347
7348
7349
7350
7351
7352
7353
7354
7355
7356
7357
7358
7359
7360
7361
7362
7363
7364
7365
7366
7367
7368
7369
7370
7371
7372
7373
7374
7375
7376
7377
7378
7379
7380
7381
7382
7383
7384
7385
7386
7387
7388
7389
7390
7391
7392
7393
7394
7395
7396
7397
7398
7399
7400
7401
7402
7403
7404
7405
7406
7407
7408
7409
7410
7411
7412
7413
7414
7415
7416
7417
7418
7419
7420
7421
7422
7423
7424
7425
7426
7427
7428
7429
7430
7431
7432
7433
7434
7435
7436
7437
7438
7439
7440
7441
7442
7443
7444
7445
7446
7447
7448
7449
7450
7451
7452
7453
7454
7455
7456
7457
7458
7459
7460
7461
7462
7463
7464
7465
7466
7467
7468
7469
7470
7471
7472
7473
7474
7475
7476
7477
7478
7479
7480
7481
7482
7483
7484
7485
7486
7487
7488
7489
7490
7491
7492
7493
7494
7495
7496
7497
7498
7499
7500
7501
7502
7503
7504
7505
7506
7507
7508
7509
7510
7511
7512
7513
7514
7515
7516
7517
7518
7519
7520
7521
7522
7523
7524
7525
7526
7527
7528
7529
7530
7531
7532
7533
7534
7535
7536
7537
7538
7539
7540
7541
7542
7543
7544
7545
7546
7547
7548
7549
7550
7551
7552
7553
7554
7555
7556
7557
7558
7559
7560
7561
7562
7563
7564
7565
7566
7567
7568
7569
7570
7571
7572
7573
7574
7575
7576
7577
7578
7579
7580
7581
7582
7583
7584
7585
7586
7587
7588
7589
7590
7591
7592
7593
7594
7595
7596
7597
7598
7599
7600
7601
7602
7603
7604
7605
7606
7607
7608
7609
7610
7611
7612
7613
7614
7615
7616
7617
7618
7619
7620
7621
7622
7623
7624
7625
7626
7627
7628
7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
7646
7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
7671
7672
7673
7674
7675
7676
7677
7678
7679
7680
7681
7682
7683
7684
7685
7686
7687
7688
7689
7690
7691
7692
7693
7694
7695
7696
7697
7698
7699
7700
7701
7702
7703
7704
7705
7706
7707
7708
7709
7710
7711
7712
7713
7714
7715
7716
7717
7718
7719
7720
7721
7722
7723
7724
7725
7726
7727
7728
7729
7730
7731
7732
7733
7734
7735
7736
7737
7738
7739
7740
7741
7742
7743
7744
7745
7746
7747
7748
7749
7750
7751
7752
7753
7754
7755
7756
7757
7758
7759
7760
7761
7762
7763
7764
7765
7766
7767
7768
7769
7770
7771
7772
7773
7774
7775
7776
7777
7778
7779
7780
7781
7782
7783
7784
7785
7786
7787
7788
7789
7790
7791
7792
7793
7794
7795
7796
7797
7798
7799
7800
7801
7802
7803
7804
7805
7806
7807
7808
7809
7810
7811
7812
7813
7814
7815
7816
7817
7818
7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
7832
7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
7846
7847
7848
7849
7850
7851
7852
7853
7854
7855
7856
7857
7858
7859
7860
7861
7862
7863
7864
7865
7866
7867
7868
7869
7870
7871
7872
7873
7874
7875
7876
7877
7878
7879
7880
7881
7882
7883
7884
7885
7886
7887
7888
7889
7890
7891
7892
7893
7894
7895
7896
7897
7898
7899
7900
7901
7902
7903
7904
7905
7906
7907
7908
7909
7910
7911
7912
7913
7914
7915
7916
7917
7918
7919
7920
7921
7922
7923
7924
7925
7926
7927
7928
7929
7930
7931
7932
7933
7934
7935
7936
7937
7938
7939
7940
7941
7942
7943
7944
7945
7946
7947
7948
7949
7950
7951
7952
7953
7954
7955
7956
7957
7958
7959
7960
7961
7962
7963
7964
7965
7966
7967
7968
7969
7970
7971
7972
7973
7974
7975
7976
7977
7978
7979
7980
7981
7982
7983
7984
7985
7986
7987
7988
7989
7990
7991
7992
7993
7994
7995
7996
7997
7998
7999
8000
8001
8002
8003
8004
8005
8006
8007
8008
8009
8010
8011
8012
8013
8014
8015
8016
8017
8018
8019
8020
8021
8022
8023
8024
8025
8026
8027
8028
8029
8030
8031
8032
8033
8034
8035
8036
8037
8038
8039
8040
8041
8042
8043
8044
8045
8046
8047
8048
8049
8050
8051
8052
8053
8054
8055
8056
8057
8058
8059
8060
8061
8062
8063
8064
8065
8066
8067
8068
8069
8070
8071
8072
8073
8074
8075
8076
8077
8078
8079
8080
8081
8082
8083
8084
8085
8086
8087
8088
8089
8090
8091
8092
8093
8094
8095
8096
8097
8098
8099
8100
8101
8102
8103
8104
8105
8106
8107
8108
8109
8110
8111
8112
8113
8114
8115
8116
8117
8118
8119
8120
8121
8122
8123
8124
8125
8126
8127
8128
8129
8130
8131
8132
8133
8134
8135
8136
8137
8138
8139
8140
8141
8142
8143
8144
8145
8146
8147
8148
8149
8150
8151
8152
8153
8154
8155
8156
8157
8158
8159
8160
8161
8162
8163
8164
8165
8166
8167
8168
8169
8170
8171
8172
8173
8174
8175
8176
8177
8178
8179
8180
8181
8182
8183
8184
8185
8186
8187
8188
8189
8190
8191
8192
8193
8194
8195
8196
8197
8198
8199
8200
8201
8202
8203
8204
8205
8206
8207
8208
8209
8210
8211
8212
8213
8214
8215
8216
8217
8218
8219
8220
8221
8222
8223
8224
8225
8226
8227
8228
8229
8230
8231
8232
8233
8234
8235
8236
8237
8238
8239
8240
8241
8242
8243
8244
8245
8246
8247
8248
8249
8250
8251
8252
8253
8254
8255
8256
8257
8258
8259
8260
8261
8262
8263
8264
8265
8266
8267
8268
8269
8270
8271
8272
8273
8274
8275
8276
8277
8278
8279
8280
8281
8282
8283
8284
8285
8286
8287
8288
8289
8290
8291
8292
8293
8294
8295
8296
8297
8298
8299
8300
8301
8302
8303
8304
8305
8306
8307
8308
8309
8310
8311
8312
8313
8314
8315
8316
8317
8318
8319
8320
8321
8322
8323
8324
8325
8326
8327
8328
8329
8330
8331
8332
8333
8334
8335
8336
8337
8338
8339
8340
8341
8342
8343
8344
8345
8346
8347
8348
8349
8350
8351
8352
8353
8354
8355
8356
8357
8358
8359
8360
8361
8362
8363
8364
8365
8366
8367
8368
8369
8370
8371
8372
8373
8374
8375
8376
8377
8378
8379
8380
8381
8382
8383
8384
8385
8386
8387
8388
8389
8390
8391
8392
8393
8394
8395
8396
8397
8398
8399
8400
8401
8402
8403
8404
8405
8406
8407
8408
8409
8410
8411
8412
8413
8414
8415
8416
8417
8418
8419
8420
8421
8422
8423
8424
8425
8426
8427
8428
8429
8430
8431
8432
8433
8434
8435
8436
8437
8438
8439
8440
8441
8442
8443
8444
8445
8446
8447
8448
8449
8450
8451
8452
8453
8454
8455
8456
8457
8458
8459
8460
8461
8462
8463
8464
8465
8466
8467
8468
8469
8470
8471
8472
8473
8474
8475
8476
8477
8478
8479
8480
8481
8482
8483
8484
8485
8486
8487
8488
8489
8490
8491
8492
8493
8494
8495
8496
8497
8498
8499
8500
8501
8502
8503
8504
8505
8506
8507
8508
8509
8510
8511
8512
8513
8514
8515
8516
8517
8518
8519
8520
8521
8522
8523
8524
8525
8526
8527
8528
8529
8530
8531
8532
8533
8534
8535
8536
8537
8538
8539
8540
8541
8542
8543
8544
8545
8546
8547
8548
8549
8550
8551
8552
8553
8554
8555
8556
8557
8558
8559
8560
8561
8562
8563
8564
8565
8566
8567
8568
8569
8570
8571
8572
8573
8574
8575
8576
8577
8578
8579
8580
8581
8582
8583
8584
8585
8586
8587
8588
8589
8590
8591
8592
8593
8594
8595
8596
8597
8598
8599
8600
8601
8602
8603
8604
8605
8606
8607
8608
8609
8610
8611
8612
8613
8614
8615
8616
8617
8618
8619
8620
8621
8622
8623
8624
8625
8626
8627
8628
8629
8630
8631
8632
8633
8634
8635
8636
8637
8638
8639
8640
8641
8642
8643
8644
8645
8646
8647
8648
8649
8650
8651
8652
8653
8654
8655
8656
8657
8658
8659
8660
8661
8662
8663
8664
8665
8666
8667
8668
8669
8670
8671
8672
8673
8674
8675
8676
8677
8678
8679
8680
8681
8682
8683
8684
8685
8686
8687
8688
8689
8690
8691
8692
8693
8694
8695
8696
8697
8698
8699
8700
8701
8702
8703
8704
8705
8706
8707
8708
8709
8710
8711
8712
8713
8714
8715
8716
8717
8718
8719
8720
8721
8722
8723
8724
8725
8726
8727
8728
8729
8730
8731
8732
8733
8734
8735
8736
8737
8738
8739
8740
8741
8742
8743
8744
8745
8746
8747
8748
8749
8750
8751
8752
8753
8754
8755
8756
8757
8758
8759
8760
8761
8762
8763
8764
8765
8766
8767
8768
8769
8770
8771
8772
8773
8774
8775
8776
8777
8778
8779
8780
8781
8782
8783
8784
8785
8786
8787
8788
8789
8790
8791
8792
8793
8794
8795
8796
8797
8798
8799
8800
8801
8802
8803
8804
8805
8806
8807
8808
8809
8810
8811
8812
8813
8814
8815
8816
8817
8818
8819
8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
8833
8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
8847
8848
8849
8850
8851
8852
8853
8854
8855
8856
8857
8858
8859
8860
8861
8862
8863
8864
8865
8866
8867
8868
8869
8870
8871
8872
8873
8874
8875
8876
8877
8878
8879
8880
8881
8882
8883
8884
8885
8886
8887
8888
8889
8890
8891
8892
8893
8894
8895
8896
8897
8898
8899
8900
8901
8902
8903
8904
8905
8906
8907
8908
8909
8910
8911
8912
8913
8914
8915
8916
8917
8918
8919
8920
8921
8922
8923
8924
8925
8926
8927
8928
8929
8930
8931
8932
8933
8934
8935
8936
8937
8938
8939
8940
8941
8942
8943
8944
8945
8946
8947
8948
8949
8950
8951
8952
8953
8954
8955
8956
8957
8958
8959
8960
8961
8962
8963
8964
8965
8966
8967
8968
8969
8970
8971
8972
8973
8974
8975
8976
8977
8978
8979
8980
8981
8982
8983
8984
8985
8986
8987
8988
8989
8990
8991
8992
8993
8994
8995
8996
8997
8998
8999
9000
9001
9002
9003
9004
9005
9006
9007
9008
9009
9010
9011
9012
9013
9014
9015
9016
9017
9018
9019
9020
9021
9022
9023
9024
9025
9026
9027
9028
9029
9030
9031
9032
9033
9034
9035
9036
9037
9038
9039
9040
9041
9042
9043
9044
9045
9046
9047
9048
9049
9050
9051
9052
9053
9054
9055
9056
9057
9058
9059
9060
9061
9062
9063
9064
9065
9066
9067
9068
9069
9070
9071
9072
9073
9074
9075
9076
9077
9078
9079
9080
9081
9082
9083
9084
9085
9086
9087
9088
9089
9090
9091
9092
9093
9094
9095
9096
9097
9098
9099
9100
9101
9102
9103
9104
9105
9106
9107
9108
9109
9110
9111
9112
9113
9114
9115
9116
9117
9118
9119
9120
9121
9122
9123
9124
9125
9126
9127
9128
9129
9130
9131
9132
9133
9134
9135
9136
9137
9138
9139
9140
9141
9142
9143
9144
9145
9146
9147
9148
9149
9150
9151
9152
9153
9154
9155
9156
9157
9158
9159
9160
9161
9162
9163
9164
9165
9166
9167
9168
9169
9170
9171
9172
9173
9174
9175
9176
9177
9178
9179
9180
9181
9182
9183
9184
9185
9186
9187
9188
9189
9190
9191
9192
9193
9194
9195
9196
9197
9198
9199
9200
9201
9202
9203
9204
9205
9206
9207
9208
9209
9210
9211
9212
9213
9214
9215
9216
9217
9218
9219
9220
9221
9222
9223
9224
9225
9226
9227
9228
9229
9230
9231
9232
9233
9234
9235
9236
9237
9238
9239
9240
9241
9242
9243
9244
9245
9246
9247
9248
9249
9250
9251
9252
9253
9254
9255
9256
9257
9258
9259
9260
9261
9262
9263
9264
9265
9266
9267
9268
9269
9270
9271
9272
9273
9274
9275
9276
9277
9278
9279
9280
9281
9282
9283
9284
9285
9286
9287
9288
9289
9290
9291
9292
9293
9294
9295
9296
9297
9298
9299
9300
9301
9302
9303
9304
9305
9306
9307
9308
9309
9310
9311
9312
9313
9314
9315
9316
9317
9318
9319
9320
9321
9322
9323
9324
9325
9326
9327
9328
9329
9330
9331
9332
9333
9334
9335
9336
9337
9338
9339
9340
9341
9342
9343
9344
9345
9346
9347
9348
9349
9350
9351
9352
9353
9354
9355
9356
9357
9358
9359
9360
9361
9362
9363
9364
9365
9366
9367
9368
9369
9370
9371
9372
9373
9374
9375
9376
9377
9378
9379
9380
9381
9382
9383
9384
9385
9386
9387
9388
9389
9390
9391
9392
9393
9394
9395
9396
9397
9398
9399
9400
9401
9402
9403
9404
9405
9406
9407
9408
9409
9410
9411
9412
9413
9414
9415
9416
9417
9418
9419
9420
9421
9422
9423
9424
9425
9426
9427
9428
9429
9430
9431
9432
9433
9434
9435
9436
9437
9438
9439
9440
9441
9442
9443
9444
9445
9446
9447
9448
9449
9450
9451
9452
9453
9454
9455
9456
9457
9458
9459
9460
9461
9462
9463
9464
9465
9466
9467
9468
9469
9470
9471
9472
9473
9474
9475
9476
9477
9478
9479
9480
9481
9482
9483
9484
9485
9486
9487
9488
9489
9490
9491
9492
9493
9494
9495
9496
9497
9498
9499
9500
9501
9502
9503
9504
9505
9506
9507
9508
9509
9510
9511
9512
9513
9514
9515
9516
9517
9518
9519
9520
9521
9522
9523
9524
9525
9526
9527
9528
9529
9530
9531
9532
9533
9534
9535
9536
9537
9538
9539
9540
9541
9542
9543
9544
9545
9546
9547
9548
9549
9550
9551
9552
9553
9554
9555
9556
9557
9558
9559
9560
9561
9562
9563
9564
9565
9566
9567
9568
9569
9570
9571
9572
9573
9574
9575
9576
9577
9578
9579
9580
9581
9582
9583
9584
9585
9586
9587
9588
9589
9590
9591
9592
9593
9594
9595
9596
9597
9598
9599
9600
9601
9602
9603
9604
9605
9606
9607
9608
9609
9610
9611
9612
9613
9614
9615
9616
9617
9618
9619
9620
9621
9622
9623
9624
9625
9626
9627
9628
9629
9630
9631
9632
9633
9634
9635
9636
9637
9638
9639
9640
9641
9642
9643
9644
9645
9646
9647
9648
9649
9650
9651
9652
9653
9654
9655
9656
9657
9658
9659
9660
9661
9662
9663
9664
9665
9666
9667
9668
9669
9670
9671
9672
9673
9674
9675
9676
9677
9678
9679
9680
9681
9682
9683
9684
9685
9686
9687
9688
9689
9690
9691
9692
9693
9694
9695
9696
9697
9698
9699
9700
9701
9702
9703
9704
9705
9706
9707
9708
9709
9710
9711
9712
9713
9714
9715
9716
9717
9718
9719
9720
9721
9722
9723
9724
9725
9726
9727
9728
9729
9730
9731
9732
9733
9734
9735
9736
9737
9738
9739
9740
9741
9742
9743
9744
9745
9746
9747
9748
9749
9750
9751
9752
9753
9754
9755
9756
9757
9758
9759
9760
9761
9762
9763
9764
9765
9766
9767
9768
9769
9770
9771
9772
9773
9774
9775
9776
9777
9778
9779
9780
9781
9782
9783
9784
9785
9786
9787
9788
9789
9790
9791
9792
9793
9794
9795
9796
9797
9798
9799
9800
9801
9802
9803
9804
9805
9806
9807
9808
9809
9810
9811
9812
9813
9814
9815
9816
9817
9818
9819
9820
9821
9822
9823
9824
9825
9826
9827
9828
9829
9830
9831
9832
9833
9834
9835
9836
9837
9838
9839
9840
9841
9842
9843
9844
9845
9846
9847
9848
9849
9850
9851
9852
9853
9854
9855
9856
9857
9858
9859
9860
9861
9862
9863
9864
9865
9866
9867
9868
9869
9870
9871
9872
9873
9874
9875
9876
9877
9878
9879
9880
9881
9882
9883
9884
9885
9886
9887
9888
9889
9890
9891
9892
9893
9894
9895
9896
9897
9898
9899
9900
9901
9902
9903
9904
9905
9906
9907
9908
9909
9910
9911
9912
9913
9914
9915
9916
9917
9918
9919
9920
9921
9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
9934
9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
9947
9948
9949
9950
9951
9952
9953
9954
9955
9956
9957
9958
9959
9960
9961
9962
9963
9964
9965
9966
9967
9968
9969
9970
9971
9972
9973
9974
9975
9976
9977
9978
9979
9980
9981
9982
9983
9984
9985
9986
9987
9988
9989
9990
9991
9992
9993
9994
9995
9996
9997
9998
9999
10000
10001
10002
10003
10004
10005
10006
10007
10008
10009
10010
10011
10012
10013
10014
10015
10016
10017
10018
10019
10020
10021
10022
10023
10024
10025
10026
10027
10028
10029
10030
10031
10032
10033
10034
10035
10036
10037
10038
10039
10040
10041
10042
10043
10044
10045
10046
10047
10048
10049
10050
10051
10052
10053
10054
10055
10056
10057
10058
10059
10060
10061
10062
10063
10064
10065
10066
10067
10068
10069
10070
10071
10072
10073
10074
10075
10076
10077
10078
10079
10080
10081
10082
10083
10084
10085
10086
10087
10088
10089
10090
10091
10092
10093
10094
10095
10096
10097
10098
10099
10100
10101
10102
10103
10104
10105
10106
10107
10108
10109
10110
10111
10112
10113
10114
10115
10116
10117
10118
10119
10120
10121
10122
10123
10124
10125
10126
10127
10128
10129
10130
10131
10132
10133
10134
10135
10136
10137
10138
10139
10140
10141
10142
10143
10144
10145
10146
10147
10148
10149
10150
10151
10152
10153
10154
10155
10156
10157
10158
10159
10160
10161
10162
10163
10164
10165
10166
10167
10168
10169
10170
10171
10172
10173
10174
10175
10176
10177
10178
10179
10180
10181
10182
10183
10184
10185
10186
10187
10188
10189
10190
10191
10192
10193
10194
10195
10196
10197
10198
10199
10200
10201
10202
10203
10204
10205
10206
10207
10208
10209
10210
10211
10212
10213
10214
10215
10216
10217
10218
10219
10220
10221
10222
10223
10224
10225
10226
10227
10228
10229
10230
10231
10232
10233
10234
10235
10236
10237
10238
10239
10240
10241
10242
10243
10244
10245
10246
10247
10248
10249
10250
10251
10252
10253
10254
10255
10256
10257
10258
10259
10260
10261
10262
10263
10264
10265
10266
10267
10268
10269
10270
10271
10272
10273
10274
10275
10276
10277
10278
10279
10280
10281
10282
10283
10284
10285
10286
10287
10288
10289
10290
10291
10292
10293
10294
10295
10296
10297
10298
10299
10300
10301
10302
10303
10304
10305
10306
10307
10308
10309
10310
10311
10312
10313
10314
10315
10316
10317
10318
10319
10320
10321
10322
10323
10324
10325
10326
10327
10328
10329
10330
10331
10332
10333
10334
10335
10336
10337
10338
10339
10340
10341
10342
10343
10344
10345
10346
10347
10348
10349
10350
10351
10352
10353
10354
10355
10356
10357
10358
10359
10360
10361
10362
10363
10364
10365
10366
10367
10368
10369
10370
10371
10372
10373
10374
10375
10376
10377
10378
10379
10380
10381
10382
10383
10384
10385
10386
10387
10388
10389
10390
10391
10392
10393
10394
10395
10396
10397
10398
10399
10400
10401
10402
10403
10404
10405
10406
10407
10408
10409
10410
10411
10412
10413
10414
10415
10416
10417
10418
10419
10420
10421
10422
10423
10424
10425
10426
10427
10428
10429
10430
10431
10432
10433
10434
10435
10436
10437
10438
10439
10440
10441
10442
10443
10444
10445
10446
10447
10448
10449
10450
10451
10452
10453
10454
10455
10456
10457
10458
10459
10460
10461
10462
10463
10464
10465
10466
10467
10468
10469
10470
10471
10472
10473
10474
10475
10476
10477
10478
10479
10480
10481
10482
10483
10484
10485
10486
10487
10488
10489
10490
10491
10492
10493
10494
10495
10496
10497
10498
10499
10500
10501
10502
10503
10504
10505
10506
10507
10508
10509
10510
10511
10512
10513
10514
10515
10516
10517
10518
10519
10520
10521
10522
10523
10524
10525
10526
10527
10528
10529
10530
10531
10532
10533
10534
10535
10536
10537
10538
10539
10540
10541
10542
10543
10544
10545
10546
10547
10548
10549
10550
10551
10552
10553
10554
10555
10556
10557
10558
10559
10560
10561
10562
10563
10564
10565
10566
10567
10568
10569
10570
10571
10572
10573
10574
10575
10576
10577
10578
10579
10580
10581
10582
10583
10584
10585
10586
10587
10588
10589
10590
10591
10592
10593
10594
10595
10596
10597
10598
10599
10600
10601
10602
10603
10604
10605
10606
10607
10608
10609
10610
10611
10612
10613
10614
10615
10616
10617
10618
10619
10620
10621
10622
10623
10624
10625
10626
10627
10628
10629
10630
10631
10632
10633
10634
10635
10636
10637
10638
10639
10640
10641
10642
10643
10644
10645
10646
10647
10648
10649
10650
10651
10652
10653
10654
10655
10656
10657
10658
10659
10660
10661
10662
10663
10664
10665
10666
10667
10668
10669
10670
10671
10672
10673
10674
10675
10676
10677
10678
10679
10680
10681
10682
10683
10684
10685
10686
10687
10688
10689
10690
10691
10692
10693
10694
10695
10696
10697
10698
10699
10700
10701
10702
10703
10704
10705
10706
10707
10708
10709
10710
10711
10712
10713
10714
10715
10716
10717
10718
10719
10720
10721
10722
10723
10724
10725
10726
10727
10728
10729
10730
10731
10732
10733
10734
10735
10736
10737
10738
10739
10740
10741
10742
10743
10744
10745
10746
10747
10748
10749
10750
10751
10752
10753
10754
10755
10756
10757
10758
10759
10760
10761
10762
10763
10764
10765
10766
10767
10768
10769
10770
10771
10772
10773
10774
10775
10776
10777
10778
10779
10780
10781
10782
10783
10784
10785
10786
10787
10788
10789
10790
10791
10792
10793
10794
10795
10796
10797
10798
10799
10800
10801
10802
10803
10804
10805
10806
10807
10808
10809
10810
10811
10812
10813
10814
10815
10816
10817
10818
10819
10820
10821
10822
10823
10824
10825
10826
10827
10828
10829
10830
10831
10832
10833
10834
10835
10836
10837
10838
10839
10840
10841
10842
10843
10844
10845
10846
10847
10848
10849
10850
10851
10852
10853
10854
10855
10856
10857
10858
10859
10860
10861
10862
10863
10864
10865
10866
10867
10868
10869
10870
10871
10872
10873
10874
10875
10876
10877
10878
10879
10880
10881
10882
10883
10884
10885
10886
10887
10888
10889
10890
10891
10892
10893
10894
10895
10896
10897
10898
10899
10900
10901
10902
10903
10904
10905
10906
10907
10908
10909
10910
10911
10912
10913
10914
10915
10916
10917
10918
10919
10920
10921
10922
10923
10924
10925
10926
10927
10928
10929
10930
10931
10932
10933
10934
10935
10936
10937
10938
10939
10940
10941
10942
10943
10944
10945
10946
10947
10948
10949
10950
10951
10952
10953
10954
10955
10956
10957
10958
10959
10960
10961
10962
10963
10964
10965
10966
10967
10968
10969
10970
10971
10972
10973
10974
10975
10976
10977
10978
10979
10980
10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
10992
10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
11011
11012
11013
11014
11015
11016
11017
11018
11019
11020
11021
11022
11023
11024
11025
11026
11027
11028
11029
11030
11031
11032
11033
11034
11035
11036
11037
11038
11039
11040
11041
11042
11043
11044
11045
11046
11047
11048
11049
11050
11051
11052
11053
11054
11055
11056
11057
11058
11059
11060
11061
11062
11063
11064
11065
11066
11067
11068
11069
11070
11071
11072
11073
11074
11075
11076
11077
11078
11079
11080
11081
11082
11083
11084
11085
11086
11087
11088
11089
11090
11091
11092
11093
11094
11095
11096
11097
11098
11099
11100
11101
11102
11103
11104
11105
11106
11107
11108
11109
11110
11111
11112
11113
11114
11115
11116
11117
11118
11119
11120
11121
11122
11123
11124
11125
11126
11127
11128
11129
11130
11131
11132
11133
11134
11135
11136
11137
11138
11139
11140
11141
11142
11143
11144
11145
11146
11147
11148
11149
11150
11151
11152
11153
11154
11155
11156
11157
11158
11159
11160
11161
11162
11163
11164
11165
11166
11167
11168
11169
11170
11171
11172
11173
11174
11175
11176
11177
11178
11179
11180
11181
11182
11183
11184
11185
11186
11187
11188
11189
11190
11191
11192
11193
11194
11195
11196
11197
11198
11199
11200
11201
11202
11203
11204
11205
11206
11207
11208
11209
11210
11211
11212
11213
11214
11215
11216
11217
11218
11219
11220
11221
11222
11223
11224
11225
11226
11227
11228
11229
11230
11231
11232
11233
11234
11235
11236
11237
11238
11239
11240
11241
11242
11243
11244
11245
11246
11247
11248
11249
11250
11251
11252
11253
11254
11255
11256
11257
11258
11259
11260
11261
11262
11263
11264
11265
11266
11267
11268
11269
11270
11271
11272
11273
11274
11275
11276
11277
11278
11279
11280
11281
11282
11283
11284
11285
11286
11287
11288
11289
11290
11291
11292
11293
11294
11295
11296
11297
11298
11299
11300
11301
11302
11303
11304
11305
11306
11307
11308
11309
11310
11311
11312
11313
11314
11315
11316
11317
11318
11319
11320
11321
11322
11323
11324
11325
11326
11327
11328
11329
11330
11331
11332
11333
11334
11335
11336
11337
11338
11339
11340
11341
11342
11343
11344
11345
11346
11347
11348
11349
11350
11351
11352
11353
11354
11355
11356
11357
11358
11359
11360
11361
11362
11363
11364
11365
11366
11367
11368
11369
11370
11371
11372
11373
11374
11375
11376
11377
11378
11379
11380
11381
11382
11383
11384
11385
11386
11387
11388
11389
11390
11391
11392
11393
11394
11395
11396
11397
11398
11399
11400
11401
11402
11403
11404
11405
11406
11407
11408
11409
11410
11411
11412
11413
11414
11415
11416
11417
11418
11419
11420
11421
11422
11423
11424
11425
11426
11427
11428
11429
11430
11431
11432
11433
11434
11435
11436
11437
11438
11439
11440
11441
11442
11443
11444
11445
11446
11447
11448
11449
11450
11451
11452
11453
11454
11455
11456
11457
11458
11459
11460
11461
11462
11463
11464
11465
11466
11467
11468
11469
11470
11471
11472
11473
11474
11475
11476
11477
11478
11479
11480
11481
11482
11483
11484
11485
11486
11487
11488
11489
11490
11491
11492
11493
11494
11495
11496
11497
11498
11499
11500
11501
11502
11503
11504
11505
11506
11507
11508
11509
11510
11511
11512
11513
11514
11515
11516
11517
11518
11519
11520
11521
11522
11523
11524
11525
11526
11527
11528
11529
11530
11531
11532
11533
11534
11535
11536
11537
11538
11539
11540
11541
11542
11543
11544
11545
11546
11547
11548
11549
11550
11551
11552
11553
11554
11555
11556
11557
11558
11559
11560
11561
11562
11563
11564
11565
11566
11567
11568
11569
11570
11571
11572
11573
11574
11575
11576
11577
11578
11579
11580
11581
11582
11583
11584
11585
11586
11587
11588
11589
11590
11591
11592
11593
11594
11595
11596
11597
11598
11599
11600
11601
11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
11618
11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
11635
11636
11637
11638
11639
11640
11641
11642
11643
11644
11645
11646
11647
11648
11649
11650
11651
11652
11653
11654
11655
11656
11657
11658
11659
11660
11661
11662
11663
11664
11665
11666
11667
11668
11669
11670
11671
11672
11673
11674
11675
11676
11677
11678
11679
11680
11681
11682
11683
11684
11685
11686
11687
11688
11689
11690
11691
11692
11693
11694
11695
11696
11697
11698
11699
11700
11701
11702
11703
11704
11705
11706
11707
11708
11709
11710
11711
11712
11713
11714
11715
11716
11717
11718
11719
11720
11721
11722
11723
11724
11725
11726
11727
11728
11729
11730
11731
11732
11733
11734
11735
11736
11737
11738
11739
11740
11741
11742
11743
11744
11745
11746
11747
11748
11749
11750
11751
11752
11753
11754
11755
11756
11757
11758
11759
11760
11761
11762
11763
11764
11765
11766
11767
11768
11769
11770
11771
11772
11773
11774
11775
11776
11777
11778
11779
11780
11781
11782
11783
11784
11785
11786
11787
11788
11789
11790
11791
11792
11793
11794
11795
11796
11797
11798
11799
11800
11801
11802
11803
11804
11805
11806
11807
11808
11809
11810
11811
11812
11813
11814
11815
11816
11817
11818
11819
11820
11821
11822
11823
11824
11825
11826
11827
11828
11829
11830
11831
11832
11833
11834
11835
11836
11837
11838
11839
11840
11841
11842
11843
11844
11845
11846
11847
11848
11849
11850
11851
11852
11853
11854
11855
11856
11857
11858
11859
11860
11861
11862
11863
11864
11865
11866
11867
11868
11869
11870
11871
11872
11873
11874
11875
11876
11877
11878
11879
11880
11881
11882
11883
11884
11885
11886
11887
11888
11889
11890
11891
11892
11893
11894
11895
11896
11897
11898
11899
11900
11901
11902
11903
11904
11905
11906
11907
11908
11909
11910
11911
11912
11913
11914
11915
11916
11917
11918
11919
11920
11921
11922
11923
11924
11925
11926
11927
11928
11929
11930
11931
11932
11933
11934
11935
11936
11937
11938
11939
11940
11941
11942
11943
11944
11945
11946
11947
11948
11949
11950
11951
11952
11953
11954
11955
11956
11957
11958
11959
11960
11961
11962
11963
11964
11965
11966
11967
11968
11969
11970
11971
11972
11973
11974
11975
11976
11977
11978
11979
11980
11981
11982
11983
11984
11985
11986
11987
11988
11989
11990
11991
11992
11993
11994
11995
11996
11997
11998
11999
12000
12001
12002
12003
12004
12005
12006
12007
12008
12009
12010
12011
12012
12013
12014
12015
12016
12017
12018
12019
12020
12021
12022
12023
12024
12025
12026
12027
12028
12029
12030
12031
12032
12033
12034
12035
12036
12037
12038
12039
12040
12041
12042
12043
12044
12045
12046
12047
12048
12049
12050
12051
12052
12053
12054
12055
12056
12057
12058
12059
12060
12061
12062
12063
12064
12065
12066
12067
12068
12069
12070
12071
12072
12073
12074
12075
12076
12077
12078
12079
12080
12081
12082
12083
12084
12085
12086
12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
12101
12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
12116
12117
12118
12119
12120
12121
12122
12123
12124
12125
12126
12127
12128
12129
12130
12131
12132
12133
12134
12135
12136
12137
12138
12139
12140
12141
12142
12143
12144
12145
12146
12147
12148
12149
12150
12151
12152
12153
12154
12155
12156
12157
12158
12159
12160
12161
12162
12163
12164
12165
12166
12167
12168
12169
12170
12171
12172
12173
12174
12175
12176
12177
12178
12179
12180
12181
12182
12183
12184
12185
12186
12187
12188
12189
12190
12191
12192
12193
12194
12195
12196
12197
12198
12199
12200
12201
12202
12203
12204
12205
12206
12207
12208
12209
12210
12211
12212
12213
12214
12215
12216
12217
12218
12219
12220
12221
12222
12223
12224
12225
12226
12227
12228
12229
12230
12231
12232
12233
12234
12235
12236
12237
12238
12239
12240
12241
12242
12243
12244
12245
12246
12247
12248
12249
12250
12251
12252
12253
12254
12255
12256
12257
12258
12259
12260
12261
12262
12263
12264
12265
12266
12267
12268
12269
12270
12271
12272
12273
12274
12275
12276
12277
12278
12279
12280
12281
12282
12283
12284
12285
12286
12287
12288
12289
12290
12291
12292
12293
12294
12295
12296
12297
12298
12299
12300
12301
12302
12303
12304
12305
12306
12307
12308
12309
12310
12311
12312
12313
12314
12315
12316
12317
12318
12319
12320
12321
12322
12323
12324
12325
12326
12327
12328
12329
12330
12331
12332
12333
12334
12335
12336
12337
12338
12339
12340
12341
12342
12343
12344
12345
12346
12347
12348
12349
12350
12351
12352
12353
12354
12355
12356
12357
12358
12359
12360
12361
12362
12363
12364
12365
12366
12367
12368
12369
12370
12371
12372
12373
12374
12375
12376
12377
12378
12379
12380
12381
12382
12383
12384
12385
12386
12387
12388
12389
12390
12391
12392
12393
12394
12395
12396
12397
12398
12399
12400
12401
12402
12403
12404
12405
12406
12407
12408
12409
12410
12411
12412
12413
12414
12415
12416
12417
12418
12419
12420
12421
12422
12423
12424
12425
12426
12427
12428
12429
12430
12431
12432
12433
12434
12435
12436
12437
12438
12439
12440
12441
12442
12443
12444
12445
12446
12447
12448
12449
12450
12451
12452
12453
12454
12455
12456
12457
12458
12459
12460
12461
12462
12463
12464
12465
12466
12467
12468
12469
12470
12471
12472
12473
12474
12475
12476
12477
12478
12479
12480
12481
12482
12483
12484
12485
12486
12487
12488
12489
12490
12491
12492
12493
12494
12495
12496
12497
12498
12499
12500
12501
12502
12503
12504
12505
12506
12507
12508
12509
12510
12511
12512
12513
12514
12515
12516
12517
12518
12519
12520
12521
12522
12523
12524
12525
12526
12527
12528
12529
12530
12531
12532
12533
12534
12535
12536
12537
12538
12539
12540
12541
12542
12543
12544
12545
12546
12547
12548
12549
12550
12551
12552
12553
12554
12555
12556
12557
12558
12559
12560
12561
12562
12563
12564
12565
12566
12567
12568
12569
12570
12571
12572
12573
12574
12575
12576
12577
12578
12579
12580
12581
12582
12583
12584
12585
12586
12587
12588
12589
12590
12591
12592
12593
12594
12595
12596
12597
12598
12599
12600
12601
12602
12603
12604
12605
12606
12607
12608
12609
12610
12611
12612
12613
12614
12615
12616
12617
12618
12619
12620
12621
12622
12623
12624
12625
12626
12627
12628
12629
12630
12631
12632
12633
12634
12635
12636
12637
12638
12639
12640
12641
12642
12643
12644
12645
12646
12647
12648
12649
12650
12651
12652
12653
12654
12655
12656
12657
12658
12659
12660
12661
12662
12663
12664
12665
12666
12667
12668
12669
12670
12671
12672
12673
12674
12675
12676
12677
12678
12679
12680
12681
12682
12683
12684
12685
12686
12687
12688
12689
12690
12691
12692
12693
12694
12695
12696
12697
12698
12699
12700
12701
12702
12703
12704
12705
12706
12707
12708
12709
12710
12711
12712
12713
12714
12715
12716
12717
12718
12719
12720
12721
12722
12723
12724
12725
12726
12727
12728
12729
12730
12731
12732
12733
12734
12735
12736
12737
12738
12739
12740
12741
12742
12743
12744
12745
12746
12747
12748
12749
12750
12751
12752
12753
12754
12755
12756
12757
12758
12759
12760
12761
12762
12763
12764
12765
12766
12767
12768
12769
12770
12771
12772
12773
12774
12775
12776
12777
12778
12779
12780
12781
12782
12783
12784
12785
12786
12787
12788
12789
12790
12791
12792
12793
12794
12795
12796
12797
12798
12799
12800
12801
12802
12803
12804
12805
12806
12807
12808
12809
12810
12811
12812
12813
12814
12815
12816
12817
12818
12819
12820
12821
12822
12823
12824
12825
12826
12827
12828
12829
12830
12831
12832
12833
12834
12835
12836
12837
12838
12839
12840
12841
12842
12843
12844
12845
12846
12847
12848
12849
12850
12851
12852
12853
12854
12855
12856
12857
12858
12859
12860
12861
12862
12863
12864
12865
12866
12867
12868
12869
12870
12871
12872
12873
12874
12875
12876
12877
12878
12879
12880
12881
12882
12883
12884
12885
12886
12887
12888
12889
12890
12891
12892
12893
12894
12895
12896
12897
12898
12899
12900
12901
12902
12903
12904
12905
12906
12907
12908
12909
12910
12911
12912
12913
12914
12915
12916
12917
12918
12919
12920
12921
12922
12923
12924
12925
12926
12927
12928
12929
12930
12931
12932
12933
12934
12935
12936
12937
12938
12939
12940
12941
12942
12943
12944
12945
12946
12947
12948
12949
12950
12951
12952
12953
12954
12955
12956
12957
12958
12959
12960
12961
12962
12963
12964
12965
12966
12967
12968
12969
12970
12971
12972
12973
12974
12975
12976
12977
12978
12979
12980
12981
12982
12983
12984
12985
12986
12987
12988
12989
12990
12991
12992
12993
12994
12995
12996
12997
12998
12999
13000
13001
13002
13003
13004
13005
13006
13007
13008
13009
13010
13011
13012
13013
13014
13015
13016
13017
13018
13019
13020
13021
13022
13023
13024
13025
13026
13027
13028
13029
13030
13031
13032
13033
13034
13035
13036
13037
13038
13039
13040
13041
13042
13043
13044
13045
13046
13047
13048
13049
13050
13051
13052
13053
13054
13055
13056
13057
13058
13059
13060
13061
13062
13063
13064
13065
13066
13067
13068
13069
13070
13071
13072
13073
13074
13075
13076
13077
13078
13079
13080
13081
13082
13083
13084
13085
13086
13087
13088
13089
13090
13091
13092
13093
13094
13095
13096
13097
13098
13099
13100
13101
13102
13103
13104
13105
13106
13107
13108
13109
13110
13111
13112
13113
13114
13115
13116
13117
13118
13119
13120
13121
13122
13123
13124
13125
13126
13127
13128
13129
13130
13131
13132
13133
13134
13135
13136
13137
13138
13139
13140
13141
13142
13143
13144
13145
13146
13147
13148
13149
13150
13151
13152
13153
13154
13155
13156
13157
13158
13159
13160
13161
13162
13163
13164
13165
13166
13167
13168
13169
13170
13171
13172
13173
13174
13175
13176
13177
13178
13179
13180
13181
13182
13183
13184
13185
13186
13187
13188
13189
13190
13191
13192
13193
13194
13195
13196
13197
13198
13199
13200
13201
13202
13203
13204
13205
13206
13207
13208
13209
13210
13211
13212
13213
13214
13215
13216
13217
13218
13219
13220
13221
13222
13223
13224
13225
13226
13227
13228
13229
13230
13231
13232
13233
13234
13235
13236
13237
13238
13239
13240
13241
13242
13243
13244
13245
13246
13247
13248
13249
13250
13251
13252
13253
13254
13255
13256
13257
13258
13259
13260
13261
13262
13263
13264
13265
13266
13267
13268
13269
13270
13271
13272
13273
13274
13275
13276
13277
13278
13279
13280
13281
13282
13283
13284
13285
13286
13287
13288
13289
13290
13291
13292
13293
13294
13295
13296
13297
13298
13299
13300
13301
13302
13303
13304
13305
13306
13307
13308
13309
13310
13311
13312
13313
13314
13315
13316
13317
13318
13319
13320
13321
13322
13323
13324
13325
13326
13327
13328
13329
13330
13331
13332
13333
13334
13335
13336
13337
13338
13339
13340
13341
13342
13343
13344
13345
13346
13347
13348
13349
13350
13351
13352
13353
13354
13355
13356
13357
%!PS (but not EPSF; comments have been disabled)
%DVIPSCommandLine: dvips -Pri amdref.dvi
%DVIPSParameters: dpi=300, compressed, comments removed
%DVIPSSource:  TeX output 1996.02.16:2109
/TeXDict 250 dict def TeXDict begin /N{def}def /B{bind def}N /S{exch}N
/X{S N}B /TR{translate}N /isls false N /vsize 11 72 mul N /hsize 8.5 72
mul N /landplus90{false}def /@rigin{isls{[0 landplus90{1 -1}{-1 1}
ifelse 0 0 0]concat}if 72 Resolution div 72 VResolution div neg scale
isls{landplus90{VResolution 72 div vsize mul 0 exch}{Resolution -72 div
hsize mul 0}ifelse TR}if Resolution VResolution vsize -72 div 1 add mul
TR[matrix currentmatrix{dup dup round sub abs 0.00001 lt{round}if}
forall round exch round exch]setmatrix}N /@landscape{/isls true N}B
/@manualfeed{statusdict /manualfeed true put}B /@copies{/#copies X}B
/FMat[1 0 0 -1 0 0]N /FBB[0 0 0 0]N /nn 0 N /IE 0 N /ctr 0 N /df-tail{
/nn 8 dict N nn begin /FontType 3 N /FontMatrix fntrx N /FontBBox FBB N
string /base X array /BitMaps X /BuildChar{CharBuilder}N /Encoding IE N
end dup{/foo setfont}2 array copy cvx N load 0 nn put /ctr 0 N[}B /df{
/sf 1 N /fntrx FMat N df-tail}B /dfs{div /sf X /fntrx[sf 0 0 sf neg 0 0]
N df-tail}B /E{pop nn dup definefont setfont}B /ch-width{ch-data dup
length 5 sub get}B /ch-height{ch-data dup length 4 sub get}B /ch-xoff{
128 ch-data dup length 3 sub get sub}B /ch-yoff{ch-data dup length 2 sub
get 127 sub}B /ch-dx{ch-data dup length 1 sub get}B /ch-image{ch-data
dup type /stringtype ne{ctr get /ctr ctr 1 add N}if}B /id 0 N /rw 0 N
/rc 0 N /gp 0 N /cp 0 N /G 0 N /sf 0 N /CharBuilder{save 3 1 roll S dup
/base get 2 index get S /BitMaps get S get /ch-data X pop /ctr 0 N ch-dx
0 ch-xoff ch-yoff ch-height sub ch-xoff ch-width add ch-yoff
setcachedevice ch-width ch-height true[1 0 0 -1 -.1 ch-xoff sub ch-yoff
.1 sub]/id ch-image N /rw ch-width 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 dup 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 dup gp add
/gp X adv}B /nd{/cp 0 N rw exit}B /lsh{rw cp 2 copy get dup 0 eq{pop 1}{
dup 255 eq{pop 254}{dup dup add 255 and S 1 and or}ifelse}ifelse put 1
adv}B /rsh{rw cp 2 copy get dup 0 eq{pop 128}{dup 255 eq{pop 127}{dup 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}]dup{bind pop}forall N /D{/cc X dup type /stringtype ne{]
}if nn /base get cc ctr put nn /BitMaps get S ctr S sf 1 ne{dup dup
length 1 sub dup 2 index S get sf div put}if put /ctr ctr 1 add N}B /I{
cc 1 add D}B /bop{userdict /bop-hook known{bop-hook}if /SI save N @rigin
0 0 moveto /V matrix currentmatrix dup 1 get dup mul exch 0 get dup mul
add .99 lt{/QV}{/RV}ifelse load def pop pop}N /eop{SI restore userdict
/eop-hook known{eop-hook}if showpage}N /@start{userdict /start-hook
known{start-hook}if pop /VResolution X /Resolution X 1000 div /DVImag X
/IE 256 array N 0 1 255{IE S 1 string dup 0 3 index put cvn put}for
65781.76 div /vsize X 65781.76 div /hsize X}N /p{show}N /RMat[1 0 0 -1 0
0]N /BDot 260 string N /rulex 0 N /ruley 0 N /v{/ruley X /rulex X V}B /V
{}B /RV statusdict begin /product where{pop product dup length 7 ge{0 7
getinterval dup(Display)eq exch 0 4 getinterval(NeXT)eq or}{pop false}
ifelse}{false}ifelse end{{gsave TR -.1 .1 TR 1 1 scale rulex ruley false
RMat{BDot}imagemask grestore}}{{gsave TR -.1 .1 TR rulex ruley scale 1 1
false RMat{BDot}imagemask grestore}}ifelse B /QV{gsave newpath transform
round exch round exch itransform moveto rulex 0 rlineto 0 ruley neg
rlineto rulex neg 0 rlineto fill grestore}B /a{moveto}B /delta 0 N /tail
{dup /delta X 0 rmoveto}B /M{S p delta add tail}B /b{S p tail}B /c{-4 M}
B /d{-3 M}B /e{-2 M}B /f{-1 M}B /g{0 M}B /h{1 M}B /i{2 M}B /j{3 M}B /k{
4 M}B /w{0 rmoveto}B /l{p -4 w}B /m{p -3 w}B /n{p -2 w}B /o{p -1 w}B /q{
p 1 w}B /r{p 2 w}B /s{p 3 w}B /t{p 4 w}B /x{0 S rmoveto}B /y{3 2 roll p
a}B /bos{/SS save N}B /eos{SS restore}B end
%!PS-AdobeFont-1.1: cmbx12 1.0-prerelease  
%%VMusage: 37497 37587  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 50.0 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmbx12) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmbx12) def
end readonly def
/UniqueID 4100004 def
/PaintType 0 def
/FontBBox{-55 -250 1139 750} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmbx12 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /polishlcross put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52D58
2BC3CAE3A6BBF6D1776083EFE93453D0D0DF71F0DC9AF4C96C7D740CF704E661727168C0425C
4795ADC809CB71048FF8BF8F9EED32483B43BE7C31E6176E92F6863E2F3A0166F298AB2F8642
C526AD4F84EB3D6C2887496ED610BB496BA23B6E75C74B9FDFD0F8B28D619D92881075DFD435
9A225579721CA94681D7B1A8DB2A90187B2CA310DA37AF159C077FAB4A6A0FA9AA068DBEBDC5
F882F414C262FD046C0B570BE8775E1D34F8663E374530FA4323422DBF098E9922824A46AAF2
5F04147F902A397BC389C863C5CD373482B0DBA695A1A65353441C5731625788614790A1AEC5
92380679345EB4251A3EA6FFBBE1EBA82925C7E18A1C97D8A6AA91E43D04FAC591E0B17F3CB5
778284A62CEEEC2EE971681C6D6E1A39AEA0E5D3F98F9E0382F5AFF29B5263321714187DE94B
FB336D7C0C8C70F43E19C5172AE38D19B0C5F2C23303DBBA43AD08032EB0A9E850A2F9BB1911
B6C6CAA69BCF701FE7FFEC531BD3EA734F6CD4B6AFD3ACCB53A9327BF007793BF65B2CA406CB
877A2D0C2D9F038A4F9A7979E6DA22628FB4BB96575EFFF01E558B50FF5BC38E97BA5F3E1AAA
4032B631E70CD1A381014DBC987B1100D262EF5C8FDAC760907D24DD59D636A56D88F14FEC1A
7ED4A83DBCFC8DFF433597C5CC878B000561FBF45B650B2C5DDCB11D0ECE1E0BA4379220B4F8
A78E56D5CC4875AC0680942CBB33DE164772A6738E3815ABBCBCB445B9447EA3D6BAADEBF700
8F3A572C91BEA6DFBC415733B2E73357DD92C83521A51EA218C8C8C13EAACDABFBD32DDD01C0
71676291335F1E5CA917A1A5C458A26B51FD0F12E204CCEF87DC26E6C43AB9B0E5F48D62D5AE
353BE99510E929B0D83E9D0B86C0D07C46EE49BA6E9C4765096803A297F9DD5947BD94FBAB6A
21ADBF7B6E613A25E6B2D8FD268A3CEDD10624462FD012FBAF93FE59CBD11CED5861E875CF17
424613A17BE4D817924D9056210E4D65A3D28DA133C4381C8C1F7BF24A16869541EA682EB118
118524D03BA84AE5EFD78B0299354884C94847142ED82A3D47AB226CE4FE5DE4A41D1CAB593A
5387F876263A0492B496C415CF7F2489D937AB9DD004412425D77381424EDEB0D6E8B5056A07
A72D3A5FAA6ED83610845F93B7D874D5A085F9658B499E160072A43348B9832418E1FD4DC315
DD833CC3CDEEEBC55D59C9E2F59E0ED083A274586E6FBEA6A919D73DD6E6E2438C70098E580C
569153D978E123D4D2DD7E6268AC785FE3D756DEC92F75CB63F7CAA9A6155BF25D0E30A2EAC5
D7940FA0C43682850BEBA75047E3BDCDDE5EF68164B065D3831981E0689239875D66DDC9B90D
668DC6AABD0435D430C4C2612BCD56D7F710F441E1656EC25E8E90D48E4F126D8745C046408A
93D56015B60834C50F00136DB52405982510A082FA12E895CAD1FBD9C82E8B687DB87EFFBFA6
C6124020D23552ECF6A69371736E6B92E7CDCDEB02C93482AB5A5D2A28396A56F9A7EC061637
E83E3F3A10606E29EEC5A7F57F9431FF11565BFAF6CC61166DEDFA3C45D4E0EC808BA084EEFC
7D0E5E952993AF20BFCCE1D3C86941E16878ABB118036C5D3F59DAEAA1EA8B9C59ADC9CBCB15
24912AF33ECC92097DE7C30ED6CD2209A81BE192E1DA39603C64C3276C8D9FB4D3E5316B3087
A960762F9097E2CEA767A7750262F2B187B370CFA8F26E7BFC950DC8B8AA7C71372F1771FD7E
3A72726F5D6AEA3AF9908F64FEDB83EC83D89C032EF8FFE98E1DC5030FF064064EE8EB3CD9BC
F11CD396617E7D6511EEBF6B05B764283CC6FA434B64249DF81BF8AE2C3286CE21FCE3DA17B2
DD3E69C81B9A2A5EC869ADA27A54CC5AA77C3669A74243A5778E9EFA55E8B7E5D3CC16D0BC6A
19934FCAEFD92FC1C2A6D5D4BB5192CD7177751E035160D4F0F7115E8E2D9941E7A03FD4CF83
28093AC4443EF03A401AAA52404B28FC5A280F5C897900881E153D1F3EB2EFCC40E1A829CB48
57F67F86C19D7AB0CE930485067BB1BA5E3BDE772C97D897E02E0C48B21D8A29FC1C11691287
D4DE16D7395180B40558D6F60F0004DA87D254C44B4788D763A04DC77F31FF0224CD951F0B14
2BA354A8287447444EDE99BB5ECEABD9EB6723D5431CD6B2E1EAA1C29BAB8987D8E6BD507B59
2B9FCC7E68C0229B088FF495675B3A7AB11DECB4486500FF49BB45A01AC7A02DC7DBC2D646E1
E96371A8C8DEB101BFD9D8D851643BF20446C26FFC4F7D499397F90795C5EC7ED5314B90D0AD
0BFC8039A7592A58700A56D92AF8CF8D7F47F377F76B7B6E11441D53D502836DA22D0888DB24
37F61C0E659FFDA161083345EA74A090EC08948218CFEB15FEB3F95D6D7990C9A6DEF22D673F
E1184F4A36398E8ACFF780A4542E7FB6D79CBF95AF5B8C0317479D1CB6543E273964D0ED3981
32ADF582B7C48F99922C400AB4CECC01FCC16CE0ADA552EA9DDA74E0E0F652345EDDB5FDB888
35ECE40700CD1F7CB7917D54CC99A79C99C624ACAF03A6E6296794231746C7888AB8BD1213B2
A569B49C44BAE6F461C57D8E352496E1E658070804B8D481AC7687FF553D7058F5D16F1C585C
B725ADC29F870BFEC8EF7C7453E25BE0DD7A38E0390E69ED0FB67B907B3A42C283608748D76B
1F9501197B7F458789CB1A9FBAB4A6418118717B5AAD7BE80CEA54CF05352E70262CE3F6D304
346F2C59EEBBCB887CE3CD57D9B9BED976F1F50107CC54B9D9F991CB12A1F4126923802C542A
9B29AA1D8BC0D203CCE17979FCC292E04F20EB6B979C5370A685DD6D5E56C53A071558704BEB
3D0CE743E35E090EC576893D32A3132176A359F5DE025A9940238872CB4C323462F00ABDAFE9
4D617FB1EF8F212D2AAEA5E3EB026850AA3258AF9E061BFF7B9FFD4327C4D6F7CB08493A9041
C73AC96086E5EE989A07BB93B7F0FFBF2B29A1433712305C4558692BCB9442FBB3942A1A32BA
EB541DD5EFF49511A6E40D60C9C96F4CDDC2278F7DD81C8A81D7E4E0B5308FC281F632E13D15
7D54967F72186657CA023E27FD2E1446123AE57938407E5E90541416805A6FC9D79890075672
6DCCC071CC974F05DCA2815A4DBD4D3DC583467BB4779F85DE7D82F2A5FB93F95EB6C8E90201
B86A2D752466775AC987AF4E66AD86C0D0836609419FFDC24A730B0ADE73820B5107764BB7AC
D25C60C92ABB823645CC7E2AD3562FCB319FEF54998C97EE3BA00583240CCA5E1B393862177B
91A9BDDCB12C8D136490EAED7C64FF9749F2A41EF31E53D51E77700E61151C17D912E4D7DF94
8D009681DE95F1DD91CE7E5CF1143294B4E2FE83657AF92EAA7F5BBFDD922ACDC6BE47BD7EFB
468E9B4665ACEFF8D168D2DBE7D010EAB11C68F70BCE898AA12D36E25D7B0A65CB4BE68CF8D6
7042646275ACD382656D74FCFE8F52C5D1BA912366705DA5C4B062AACD66634192F5EE4045C9
919CFF73C2E10F157D4899FBE281360C7F136C363628DD1104C97E4650623838006593AE3B4E
CF3075F4177857B0EF3E3F4059B9038AECD3D09D98F30EB2318647B0DB0935183101B08E24F9
1997B563336293193A59580275100CCF7F2D44302D303E19A39DB9339C448E9875AED9AFDDF3
756B11F6736E45384E83718149D75173E4806DCEB2896C1543482FD9BDB42922CD6D2A206327
92A7B8941E040E4C6CBDBE578742746D7E516E05B63E4D813F93D9399E78C68916AEA01A3170
8D2B2C386AEF97C2FBBE5910175228C8AAB2E1ABE7985588B22D10FD295452C16799767BBD7B
B8F7963643043BCEA0C98B449BEB1F29C6C77FA83B4478F461DF031AD35198827A5330D51A0E
0DE0E6D5BED6921DAE286BE1774E97A35E25214B1126CDF6C307859FF9A73AF30A0473114D46
195A6AAA50B33D5A669DC0C7D8BCA8B732800C0BB8A76B16B0C7AEEF6053D68A255731EBA8EF
8C1BC21434D77E3D53A739111BB018414EDC533FCA8873AF6764153A6598251F5659B2B52FB2
DEA6068AC7077B05724415A2DF8A0A0FD900B475E67040DEFE271266CA38A735DEA623FE9471
67775DDFD0FA102B26F2494E8B90BAB742E129F6DCBD6D3379265722E1FFE5A7568E7A24A41B
FE782A358DF902B461BE9CDB77E280A7BFBB01326267F213607A824F75A9D9FD7E42BDEE3E51
A23E81E16F20C51247A4A8D8DBDE28C7761C88AC96FD868E5F868C5C65DEB7DFD276DFC49E9B
6F777A6C35C49EB02192DC5DE5037DFB0668FA10E17B45A73BECFE813E9D2AE4F5D17D88873B
696B1CEB3CC841DBD31906A9D3497078B4E7265930E110F036FE665971A578BD94E7F2EE28DD
ACB81BA98B5C397FFAE470271279DCA6753F7BCDA592FDDBE9FF6B3267BAAFADC5A0DABFB0C8
A1F97C35239567FEC665FEFD3721A84779012BAED74E062852E82FFAF64A5F5132F4DC26963D
1F6253AECA8EB9B8DE4CF3BE2D32EE633EC5DB3E0735205ADE8FB052669370A966ACA4445015
C523624728254A0924D4230609BD08B8D300FD2237041EA2FC6840BC558A7F3CD3277A6A5FB5
6036F7167C6D80BF4E27B0370BDE67416E5B9BB951B24B1D5C9880C739B529B057D0A0B62F69
D3095384108DBA5FEF61A1B2B1A03FE721FB0BE1736A4110C8702688D0CD8B2CAE249F5F1785
876CCDF74AD478A856AD35C5D58BC3981678B0EB6591E6A9178F733023F7421527A000DC6824
DAE07E68696EE2E1F8B350EF90B66873171EA9345AF8D7A92FEBB1E2E8BEDFFFF7225CA6348E
4A9274554B67F33904833EAF4052B9FA0EAF04BA753DA1F975F8F2EDCF66B7B8A7434E58FACF
CDA01E3F4EBE04D5822BC1624D99F31A474D528BB39629F1AA0E7B5DCA608AB7A0E19B9FDDAA
5C338A3A4BD0C754589FF2D61315852767404FA36CFC1C7C762FD85FC74DE10106EA30B36E8E
39147C28E08A685D78A7FA422BD956BD8FEE8E7CD24C450216EC6993D00E54F32DFA9E324F93
AC2AD2943A7973A59DC33ED360CBFBA0E9F741CF94057C8D529B62F303F9513B1C9858E67314
A7FD721AC7A1FE6535EFC1932562B8487A05DE27802F451E813BB454BC5CA73A1AACB53FDDC1
DAE2DDB4805838E17677241E9BB233AB1CA2915E201007515E2AAF9F74633FEE77972D76519C
E45915D7997FE173C4834F40B06EB6B8C334FEC5DADB31BD8E713C2589C8CC8C269C4A40950B
2FD1A8E7536665274BCCAE43AD9F4898DF0C99125DBCDB66BDC285536FC0FDBDC6793A18CC19
863ADAB277D8A66858C9DEEB449AF13E8C94E924C8D67ADB0F3A20B79B9C0736A2B05A8F976E
5B59312D1F61A2B64696410AD36E9C85FFCB7B4F18AF6E11DE67D3978B51FED6DE5E5BCC0E9D
1120564348A7745304EF58B54C382586706D0809824A5A1E6199A138BCCC763ECF75D9BC6EA0
F11E090E8D144A39CF74329AFE0D948702B33B370BA283986F72956800D506462DBB4F98914D
D75D30EE5ABF0645BCCC49B02B9A747FE607418BB51E749333869072DD0DE2AF63B13BD7D6C3
46561BC7ABF08E702B36B3D49E70FAB97FD055CC35383B44F2BF0F35716B1402BC113B08744F
6E0EE3831506C058FCFDC383837B48EF67D179066E8EDA273E92A6756B5BC87B9978707194E6
558F4BC0AAF0266BB8AEAB029EF2341D88FD3663E35438333D97DC15D6A5C98113B9296766D1
4C6F7640371E2A5A984F701F46FF9E1E50E83C80AD290D047F06490C751E3FEE68C0B7CCD14A
861E63A2CC1984EB88C6FA8C6CB02C9DCF67D9498E856A96638936CC9C14A8932732F9C09B86
BF88D740BFE987F614478F7F2EDA74F8068354E314D0EAC0241EF1E149F50704D38ADF06779F
89DBFB77590AC2AF9DF4A0865C56795C78005FE6DBB075A5F2481046DD95CB672E9167980182
DAF5770D1FA89B438A80A4C17DEC3063185C3AC063900ED47B3293197BC09D875A8FEFC7B4AE
EED0462F615284F46C839C034F3E5119EC0EDE6A421B8041D88EE59262F9AED2B378A833F370
42F25FD9A55810EFE39C79832F07013EB25E8982DCAE8F3F8492D4B7BE41E6769300576F6298
7E7568174C526AA202BD022FB9D6E9B4ADF52F9E4FCA81EBACF7061C900DD44A425748419055
84470CF2544E0BC4B007459D398CD1D719238413253F5EEBCE20B057CFA9AE70A9C75DF54B82
CB1A10C091370193487219A4D0CA5198AA6F93EFE720D877C74CB7C7D51C1D70F44D5021827E
23BFBA4DB99568B789D3117B56BCC10D6D76E4A9A366B5B9AC08975EFA1E83A77AF8B24A1C07
07F7537B295800BE0F3F18D88E5EC2B1B377FFB336716AAE974B64DFC9801E864783B4FFAF2B
15E51D678CD62A082A8CF45446BFE98224D166DF046A4F49E2F548B0D4938E01B6EE15FCFEE0
7DAECF8E1E4CC297885285F9CB37C6F1DEB7206D8223E85AB5839BB56E3FFA0063DBDABA4EF6
B240020679C04E6EA92E6EF51F0B3B1CA415E4DA22EAAB02B5CA60B9B770DAFC008FBD9889FA
689CE9A362DC59DBE975EA6FD0E51ABD3A0D4142C756D60A33E7D1C8F813A119573DD4A511F7
D38C741192594B1A61742E9F1154BA690ABDB9BDC4B43DA762D5EC9A30EAC8BAE0174DCDF8D2
4E8C2B400EACD1362A4961B9D772370362457BE4CF39F486EAE283950FE2BD9EFEE48AB93A7E
395496FCB8177F37EDD67BB83DE45FCF95C0A221CE6F005A2B7EE8149252F80497F48EDDC3E8
94570123BC282187D1E605E8B915D8D76F7836A96FA697F081321EA3C0D95A2618C4E1819704
4A7D955A82E171FA7ED3C711D3DB63D6270D924E6089284F45E7A84B2F807B5FE830B59789EA
36777C49F93075F0D438E7E0433CC8ECA2AA0FF61ED72BD209C98B2F81E2C107AD1BA4D915CC
CCCE39FD7FF9E2711A8A245D89BB84305CFA4C106B8C69BBAF80FDAFB93A79A8F34D0198B1B1
2D844DE5C6B7D59022BAC3EB556F8DC6E595BD976FAF5EBA6CCC7906A411B11E0CF995A954FF
36A32838D3455CF962C41DD7FF01453592D7A0B980851246B0555DF5B02E457492D3DCE7C2D8
30111BC18EEE8178CA765D7ABE2D34E6A814ADD4A8A83E2F9116BF0230E179841C4B5D865021
24ACFEB8F0B778F6526EB27032455121FEC73462777C08D2F2E5D9F80A7FECF619664FA282C7
C6E90F7C3AD2DE799F403EC3D3F49A35C58D0A4985A2EA617B4193255555E583AEA044BDDCBE
2EE23285658697F0F9BAAD4A1CBFC4A200D871456016CFA74995638C8D7AC614A3CF4772B819
3E366071DCD3E70FB5C7677BEAA44E8A8B30783829743E188EB47C502149D2685C210D2B3163
0C2367F472BBEDF8522C2A0D7E51601FEF3AFFBF441EC6616776EA723DA71E9BC92814C2FA09
532E217057CF0DA2CEEA68072089A2177195E276D3B992940C458A631A683BC072D43FED28DE
47AC2FB7B64F045A8B0DF1AA2A3F789B83E6187538FB70757D50C4B3D3F3E218F213FCE99B64
D2C78B61722EBB82B7027E65942CF2CB5660024A81F9BED6A558EC1F1F275A3C32B0FC29D7F9
42074965FA2A202DCA8822F854BE4FB0ECCE26AF195B1855F64C31DBEFFE7BBFADFDAAB570A9
CFD1A135BA061F7F9417730F9A8B828407D53CA690CCCC3BF86602ACBC43FD153AF7F7687512
F5585CD3B6171890DB6FD5F0592149D519F8350C762A33BC4E900E42074C9DEE1E7106F6F1DE
C85CCF00AA1CDCB26F88500EBFC301E3461FAD1DC736B304D0869486A6CC7C38418879894DF4
F356F9460A4CE5F2AF6CEB732544834961E52CBDB48FC98EF5585DF10B0D83C0778B3A0D6269
0B1FBD9214CE2E3CE0DE316777DC614A9A160F013572B30C4AA2232725D03F67F60BB42EBA52
EECB84DEB26FA0468003D8941A560EC393367FE05DDC019DAD9F49ADFA759B308279057847C3
899F3BF41C8D99B23FBA1E955284719BA1786369385E0D13DF6355D83EED347FE7B2F07C8DA4
273EC2B11953BAA66DB9A9B6498AE9B1970C8F7275DFCAD6C6720910DA1411B49DF3F9F698BC
D3F96C7DA6874BE8F0E48359F7994EB6F66E57B41E4F625060B45C965FB55A83ED57E3326726
E60E3CB668FAE45DC87CFA2BB58AA2BD2323F07F4FD346F314D22AC7701B2AC66BAE4026DB68
9FC0608286996432B97648BA9B3850BE3509B33AD549279B6A02C767D2AFA632D3C839AD6445
4802D3D8F3B80851754CD02D5A4A815429CD5A4D5E7EFCB1AF01A9EADCCED16B6D9AB544A616
A3236B0030B54877569676FCD5C20BE8C203B754E3004FAC88879AA71BC9DD1D27B9FD28D73E
D7DABAD25BA28E4B8099FE8C5A61ACCA076B2DDDF61E02EC4CA92C598D044B12168D6E17D903
DDF8E7124A258926B770216A192E8FD33C58E0C495471C9254827A5BE11A76C2A2C44E796FBC
ECBCD374386D113092DF03446D750B32703B46029946E5B7FD4CC51D2E46A2AFC0EF1BF00C62
CBACAC9A02E87EADB78262D63831111B707ABE3CBF68A45DC7E418047E6F9DEB89C2E6AA8F3F
A656208360E1E07ACDB53349E284EC08366F0B93DB057DFA07E13B2D3DCBEFACC2FBC91B963A
B91D989BE223AEE30F3E673A5A2E02B80FDB274624EC4AB3F63DD1FE44965E69EAF22650B724
896024E5BA5D50C0716CF9EA034B7843B7BC111F9DF7F2B81650E114F8A2115FA9562733FE22
CE8A315C6412E54034E75582FE681860C3403BF7F4107DBC31261DE7182CE05BF82418113B61
BF325381BE5C21CBFF1773185B75C824DBDE17B5183C43E50FC965716357B602EB3B9FED282B
8C6982FDCDC3D34CEC863FDF0DE835298496693C8F8986CBBE3DFD0952023E876C029ADD59F5
768C38A0B723E8FFD2923038FE07F7396A681B9360C9E08A7C71244770BD51475F163DDFD83C
38C35726951F381522593F1029EF5BBE9FB523D0180B95A02BAC5DBBAE6FE25D3EE176953AC0
250F6206299ED229DF50B7A26FD9BCE3ADB0C59CF69F69E97D41D10DFCC219E95961800113C5
50575181FEF318DBCB5EB43154F60A01A8B4C153D266F9B9FC6B8F043420C0834597660F12A3
055C4BF2CD9BA697F4CBB61C0A9EA29DCC2ABB5996EE8757D26F3DAE8359FE146B6CEC660B69
5081FFAA35CD7B56CECDBE54205766EAF5AD2F00AA21A5824E4DE388DFBF9DBE37ACA5688951
DD895B32A984F2BB8741BA16614B1B935AF7A1AD042DDD1AC46A6AFA3993034F5E74F2AE3C82
97271AE41EFAAFE2976B8F5178BA3C4090824DE8B5E7739660F50EA8B31A740690DCDAE7C777
32977F9EE2912D2D8D3B5A15B0E3CEF099084B69314583AF700CAAACC6638D1CF1D80A8DB123
035DF2B69903E95A6732E7B22DED786E1959C40597B1400E0E71EFF64C55A46F5AEABB237D9F
F337841CD011D1EE43FF258D9BC629A1148227C79DABBAA6AC9684EA6EEA37BF45FA3A1F7B1E
903FBE59E9AFAECB344F9345DB3923F4D66B8BB52DEA3214FDA395B9D829B70C2CD641FB9DF4
264F853ED8BBC235192D09C362B548C7EC10FA1EA144FD820855D20D1D82266AF22581D9F004
726A2C80E49FA4EC2B859A4FC174291DC4E2DE22DA585C66B7AA80F9B030A2D9254D63C4243F
FC3E40871230C242B6D647519F31D7E4AD6A84F444F324AC5A6202CB52FB7E3E3BDD912EF487
1BC6100827B964E0800E3D1A32E8B9094FA7868F99BD84B0E3C6FD338175E2FDF3391F5DE2AE
E76CB2CB43117BFEE9BAA4CC6439603776EA356993817478E450BAB0A51E8D7E6A894240FF35
7D0F0BC98C216B22C05CE7114A7609D27196FF9832F686819133F516AF15384F5B2116399503
DADACC0FF3C5F2D61B234E584D266ED444867711A1E033A051B742E99F293D414C443A5A2D65
4F4558DB17287851A782B9500BCC02E0B00E2DADA2D452206E3B786F263059442F22FA829D41
A57B2C0136593C15CA4D21A573DC479B57433110990F73764AA9BADADA548889B4DF6823BF82
34141CB8907EE35A6397C772739F629A1093E33940CFD6682CD6DF25BCADAADA223466639879
FABFD06D87BB41D36D8084C03C8EE6232D4182DA142B10AE890010E9971664DF593CDACB50EA
11CBA9701DDE88661AA92F295F7FD7009367A51021AB2DB10DD6A43B6C360420918D12B3EB99
B66AC7C2ECF36F473ABFA52810686BC21BECE1912BA38B013605AB3BE5030124619630AC4F99
6181EAA294E2F67DEFB62593E3F2FDC9FE4FDADFF4DCBA4AFE6C3BE48FB518B57AA6C1FB69B9
D791DDFCE928714A3300FE06B970EB189058CB2C7715DDCFC26C476F582DD7AFCD20E1B31EE8
60A5F61081AB786261EFEF3E23225440E0F9AA5798597C3D51F68555889ED12462C6BD010B39
D371230B4E914D8E76861D05C9D1AAB9D184EFB7FC9AF000A923BB33873825603D2284B3DB82
548D8054B47B809DDFDD923C1843AB48AB9CA1B0EBB4FA5B52371CC79552146B4C2B9E1C74AF
52A9C7A6B6A5C153E6D52C95DA48039C8D763530AC1E24BE6053453402AAE0F57EFE4917C9B2
A3354FEDA86451D01CCF6C5D5F0107C196AF53F3C5651103A52F541D32250CA22F1D0E8BE314
E50F5B3943552690ADBE88998EEA839A442E45B2ECFE995FC83B8C99E9393E66C69ACB8B6849
700290B23B94B098047264829CE217B6EBBD90193C17B5FBB33505ED72B6049A5B64AF929D88
59988E00C94FE0BB4B862C9261759D75A4F63F0E66EA5F42BCA0BB8A61570462EFBEFDF96171
C6B32DCDA204272EBAFC476B446594FE1013F9B7D3F3DD09C8CC6418BF8E8EB4DCF0CDA01932
77BAE9FA06C4EE83C06C18B8D91F07B756D217BBB8BBCA50962B2DBD21F41084F46E9207ECE3
76870B4E4E725512739B8E576BC4AC855792C5EA681AF85143BB289101EC64AB5FC8664EFF56
1D13F791B614D341327C50DAEAE4BF8C815762A9BE0FEFCAB18A7B0942E5B78ABC741690912E
FBB309C8F85A5579473CDF8B8EC6D98FDFCD9E299074005F338C62DCAAD24931DCF23F271972
2669BB51AD3C030673ADA81F2D908523E8ABC3158264E31DFDD017BD2873923629869007FDB6
5EB67F2C0565064F4AF910A072FB5FB433B0F54C8D4FFD8E9D1A21FA3569FDBFFD1B4F1C03A0
ADC24D7B45E9C918B7D749E43E96BEEFF3B645F5D8AECE6383CEDFA3F4A312912FB58843A29E
A717BB05FBA40C6811DDC199F5B4A05CD27E8F69F111DF56FBFE20A4EF0216CCFBDB8111E6DD
9FCCE3C8EC7F571DC02FBCCF24919B9D7F201FA03B38E444DC6F5E4EE3872191813440C38B83
2D5FE98AE4C0A215A85467FCB0EF97BFE7C979DDB73284175A8BEFF396C2B11B7EE6CAE12AFE
6AC07166A1F02316724C922312370F94579904BEC9FB15F226B1DABB50EDD45EF66697AEE215
7C7D80E4569C072F4AEBD92656FE05DF90F6B2BEB11DA48D9BAF3A622A6BE152B06FAD5AFC5F
86614120DC1B2DD4F6EFD49BF39474686475E93E24A2F6EA9B2F93FA4AAC435330B18A7B6DDA
D4381E9271F37939C51A4B8EC39A8896F17A2EE455A25DCD51D2461A8F82E997D587E0466592
9881EFB5755AD61B0A35320E4A961CCBDB44B36D5F2A5BC98C361A708633720BA1711F126086
F99B1D42DADBBEF55ADF83CCBBB028401C2EDFC434930467604BFE13C6B003C1E07640CD70B0
6F63A3F5227AB1E5C3DC825116B136ECF81627CA88353D4F2B66F474ECFE027079BD835DFC78
997A00FE721A5E79DB7AEE8A55C841A76C36AED93A56C5E77EE9B9C058FE73D03B8D50A6A0F1
CDFE9DCEF15242AB23E16B89EB1EB1D19A71244FF11C2AA8F94375839EBCC21F20FCA39D9F7D
5B959773A07A770D53821EAB4C10DC7EE609946C3F1AA5D40458C2949233C1CE073E71E21CCD
B4A9EA57AC98E77D6ACA24BBA99A14C29628570A04EBFF589E636A578FD74699E9BD90AC0F65
2953BF1AE320A2886A22A1A14DCEEBC667267A81F516F67EF288E5720D0F7A46AC862F350D32
056D2CA653D221680024CACD0BB53345C1BD89F45B1E8D3057C0D24A4358B9F85C336DA3EE2B
B589198121AED811A33F78C26732595F31213135B6362B894A39EE58C2BC453ADB201698B11F
953D292A3E830F3B9A2C2AEF538177ED073301F0D85F87B5EEA7ED340ACC7943EEF51848BFE1
628D65AFA9A643AF665D74D2F744AE2939FCD5B4609607A009E9BEDFD5BAE8B6CB32573C34C7
F9BF8AC7F14010BE5E9F46D4AD9AEB418F1E6E8274E6C01A41BE75C1ED07886A047CA39796DC
5F55E7369DB4099DC81FD7B3724E06043B7DC43931114050E9E006D91D4BF4C92DE5928AA15E
DF174209042BA2AA6566A0317666FA6AA2890F5C8EEFA257CB0209ED160DB829D932A294744D
68FA1A692B0B6E9C60A513E8938928CAB767B818DE0D6DAD1A37EB1E505C4DE26C39BA34E5ED
F9397D47AAA6FE64C780FBA3D9190626E19E68C5EE72A83DF480287827A1ADD9132685A4BCB6
E193AA5B5C42679E01C5087CEFBABE407E54D3AA324D074CEC6E35FEC085639E61E73410D606
490A7C8CA443F60E9629F9F657F9E81E808C0012AB05454E4F5466A83370F420D0F89FE171C7
67091EA991EE440D7707A7DB60318EF972BF642123F8BC31B2ACBFFF2B3067DF7E613D32E3B5
85B48134286F35266B1BEA2359AE9E3EF470C0BEEE81C4B49C96EA51CE555D2F05C49B65AA08
ACF8A0CF8E10ED69A5E0D152A86217C5A750BC22048E760E0A40A487C539E44B851C18E65740
2CE5B02A889D42584F97805917D555BE5CBA978BA3382F84E215642F34143DEE3ED84813E637
8C4DD1E87EF310909E2A15F06AC0D61C55C02048972E7BD0C1B60B5783197F29EA274169EAD0
FCAE8899F9005A43D3CC8E4C6C6C9867F678ED32C3D32F07AC6E8779E048066BDA7659A83FD9
7FDF5F8E40DDF7575DA38F9740F2760F230D197C0CAD3393939D9E6FBDA1061345184FE6D487
38708D9C0C1CFA09E70E66344DE92184DF0BB63D38C7F309445ABB9FF8759D804C9F34A5ECA1
63CE70BE5B6F6F0DB5CBC8EC2730D44AE074E4AB71D4009E109FBE07117D3FF07A63F988853A
884A241A39875A26E7049C50651CA6533762736667993945E8C6B2C75E2E3E28C1ACF0499F7A
AB615AC3C6CEAF7DDCB42E2F4AFB7B379B48EF88AFFEBFE0CAC8FB3E19823B4C5FF388C92C5D
C460549ADC64CAD9C2BDFE72536CF1B4609236A7FE24D6420EC6ACDA75F4BCEF2C9C2D5D4D77
1672349BC1365D5B914E3EC7D5C37553297AE66BF94BF77E7F8ECDDD1F0D918629A55BE6288E
25665E5A48E22342EF4C7477F518B6F9A8AC7B54657612FDCCC4E0F8B86322FC69E6FE65FECA
79A6746396808FE25779989AE1BFBE05E783D254DB2C94CF922444600B6B643BDAE4BE5549F0
E1124F1C0A77BCDBEA526DB5FB90D202134A58A6DB055D36E99F5A12A660C4C056F4B5D7FCC3
1D40651D0BA4A9BD301E7ED88CD8440E3D5AF0C9D417AAAB4F15A6CB99556C08AA2E16524ED8
4DF805EC6F6AAB00B19C8CE12A80B46A23EC1351F5F3D416B64A89E19B4D27D76970D1215A0C
6F57594D66DBC2455D6BD21471BE57A9EA67980448303F213DD35A89BC66B12CE44A72B917CE
1EE92254352842EAF1ACED9343E10C5D9B01E70D058886ACE36A09F9C73E0072274D5B37DBED
F9DEDEC94CE13EE0774A5C816A05E5D240353386BA62DECE9963181FBBE85A4E14F5EE83B982
F89D63BC8225EFEEAE04477DB3B442F4E86968E458D7E3F7B44EE655ED266662337FFA4D8EA8
06853182A6E708C0A140FBABDF9B81154405473E9E206122A8DD77DE74862C6661E425B10BD9
6D3D0A1D516196FDF9D5F3DBD13C943C9D18C63F70139714778E5615F288AA239C19FAFA65AA
6BE75E9201F3781EFFD2C189DE3A254369339661FF9768EC8F7B007E2E9FF663257E0DBB4D6E
AC6A1850404B7314B8122F12303EF3525A0547E0E877ACC9BD62FC08369DFBE664B5FADA0C27
8A45043327458BD8B86DBF8764DBA1A232F816F3CED1703EA897A13E748ED476F691EEF27271
84E3E90F65474ABAFCEE46896D4F5D3D068C2587A1D4D7DB03B31F0C8AEE96E80B988B065971
C5B78D79A562883413368B36DA7EC371ACE5569CD41909C8BA3F46C9D2D649D968328A66BFB9
E88118986EB037EED48700CA30779566523AF83C50AF26D9446B632837ADF5D2B1EFF747D004
4795AF54EC48548C5A55086E6E11365776D496571179F05013A3D2828D0ABC588BC16011D71B
61E7E44DAAC80EB64CEC6CB3B36F468D2FDAFC8EA1B02DEBB765E44D7CC912A78F0D2571B131
F276D25298F9938157029DC62963BB15C01F5A06DD1D38272F9D03F037D6A59CCD836ADA9949
A67C4097F59FAC9982108208D7863F35BA4A93AF63E0A0A1C01C8E5FA512A5E9B71C8B523B19
4AAC6D992923E08B0CFA0652069609A2EDA52F4952CAFEC72DD739A611446DFAFFAAA1C99142
5905E9EF22058D18B3AD5366DC8AD65106F881C8F7F32C8CED12E6522694132687AB89276CC9
860115CC10FB154DA0B9614C18153B65785EA4F8CA7CFC7D71F339C02EBDAE7416B86EEB97C1
F52727961372985C712EC21DFF51D045E2128397F8A4FFDF19BF8DE597AF80598ABBC14BB70E
3E7EE774CB362A127F42903F33B1CF6F69FD91D9623D760DBA55D0D6B1C331EC635918756945
F86DE98581CEAAAF40D90A658AA0D785EC1845D83385BB81E76C4B3E6FE9C74C89BFA58E7FCB
0959C127A9F306A00CCFE8AAD11DB68AE257580152475BD31EEB10A81F470BEDB2BBCA869E0F
8EC7BEBD8FAACA230322BF5DE7BBD497190430A9D03219326469AF2E0EAB4A684EABE4E82C69
A9C4E9A5BEA329B2593C84FDDC151E89134062FDEC686992B8965CE5ED0D04FB41B24B516298
6BD323FD4388D9DEAB3432F9531DF98ECA358564C72D3AAB58A0C554593F9BC96597526E1A41
4A2699DDF439AA0811780C0CA89FC55093CDFA15E9DE6B295C175008BCCDF37AD8CE1C36FDB7
35F5CEC365983EC19DEC90186A714DF451DF94C490B8386C99045F2576068884E97D19B8875E
1F96AAD155D1EC76ED5B11B9996408F59E904CC87F565959C82037654375321301E3E6BB1DEB
B862AAD3632F955E46F721812453F576504CDE37D8A01567D1D6FAFF5D0F87C58BAA189A91A8
D74F0CAE3494E9EE6759D2EB2AFC5AAE389FFE457DD0B26ED55513579AF633AEDB708D8441C9
E2991CE5532C071B30D3630625D3C6BF61A0662E60A87D5748D9471A701DD28E5D5CA256F2BB
F93AD59AF7045DC2BA915B135381355DCA786BC9AE428605B6B55E54DC3F6493530D2C6CADBA
C0331D2472ECBDD812B26BAAB5433D04ABE2A5764E7A7401684BF4102B523051CBC3FFE2251B
7AA4E1E433FC1565BE1209BC9B3F2F51750D5E05E4BD626ABCC357E2C48C00D9FCBA94C515ED
269EED0D12ADA9F3D39536AA5084A9B9A2871C1A6148E60D4B5FEED6DA82E1EE9A38565DA5BC
22BBF7C0C95618010D55FE65B437ED5B2C99BB76B59331D568330733F91D23972EEDE28B2D0A
52C20CF4FE395021758B31BBB4ADD7F7AEC5F7530679BDAF4329D4216065EF9CC20337F59C8C
6A29C5B10CF02E839E2DA5A6D55C262ACE0E4E87292B9D79C71BD069718CDBAE57A6A5AACBA3
538126C6789777CA79E718C0987FB51211ED415B262DF5576826658206DAE8E8A3147AA7CA89
A75C7E04C96F80B8BD8603ED2BC5DD4D1CD78A95D222F9BD626D2208D710BFAF1A3A9B8DC370
7216A659F84669C731911BEE9FE24F78D2E5789F3C3A79E96E3905CF0852C4F1875903B588AE
D2E3BAFBEE3C12D09E962DC65C8206E6453A04EAF244668694B5F222445343AE259C368C783B
8A71B15E4DABD84EF8CB220C66FABED6C384C90E8F5A7E626619F78E3DE800301895A7230153
DB94C2777CC2ACA863424AD71EEBD304C177BD088B1A93A87814830CC6CDDDD8EACC6A1C88ED
27571696B18F10CD9CF2AAD1FD7D7D018349DB16AD79EFA81B12D36A51B141FB1FB1E163291F
249566F872C2356B3A5127E7255AC40C2E2223E104679A49FB91F22AE31E5E3D3A119CA4C2DA
D14B7EFE747F3753C0D251B7A7A190BDBDC34F8EAB8F317797541E858D3DA5B260F9FE758B6C
207BC575722795F64942A3CC6BC4774C781DAA44A32CC5E859F41ED267D5097251C7BF6E792B
C2E7C7CF53FDB9B12A36619541BDDB5D5B3B88569E7353AE93815F1E6C850BB4A189CB703B62
F868803CB481AB0AB424895840D00380F6CC02D22123EC6ECCA0AF1152D86AA2EEBC9E08ACCB
008D7A0E857A484BF09028839C5ABD9B1DBFB986100FF57954C1CDB54BD42849DE565844A737
CA51E2E67BF99A396EBC90364D2D807CDD451FD676927FB5582A509499B4CD2C241598201DA4
54C50B77B40F961718E860706055DE9273380F973788BE644CB50999C1E04C24156D6E570FB1
42120185EA2224B12A0EB0652B7E1875C80AFD54BC6CD784EBF9C052903CDC721706EBCF8B49
C3A3F27851BE52D4B0CFB174722CB38C9415B921EEBE9E6EE4B5E2AB651D7DB08B6CBD657956
88F42C783152B0F8728F75B02C3A87EC3EDC4D7D070C96C310363B59237B531365F13F81B1B0
ADCEE504AC4A8FFB27033459BE34DE0C07D0D51611222127A6F833AF0A2B65143A7822DE25C0
CE7F870171408DEAD91C69E14BB02EC5E4023F5019672D65612A4EC030A234D19BF0B490E281
2486FC838A22AE8937A640D4CB693529C90EDB178A7271EF36192DD6187E00C8861A5E1927BC
E3A0ABF75ACA56482122A4653287E6756E8B3A8C5D32F72F69DDE1311F73967DE9F3C792380C
CF9F9FAB4007EAD042385E02F89B409A2F4D4D19DFD114CBA248690CAAEAA20FB2970DA10E5D
F1C99C574EEE1B669D8C9310904EECA009F82D8B74423E0C0719C24B14339AD0DAC771189E45
07CCEE0FEFDCBB2AB3FFE2B6DCDF313F6AF5DF6A3F7D57D334DA5F38A96FE40ED78EB6556346
3ABB4816B0ED2EF9AF5937DC06336CCED94E09CAB019C76638734C01F45AB1CC8C0DB65BB46F
6FAC3B8DA7A1A3493F0AE6DA2875958C6624346E463796359C551DE3DD83B45DD69A884E8BE4
966C07F8DF20CE4B24129D06A077E13FDC7DAAE0CF3C031F609D0C2A62E93A91A02222BEA5E3
CD58A66FE919041958F9EFD39F63F47558DEC1F804ADC947F102F13BA64FCC7CC3F1656D2AE0
42EF1B7C7F8D4BFD6E238F6FF1E9830CAED3256A44E30CA930106B69513AA889E4D08ED92FE4
94A012210918BE20715F563128D66B9912A77500B743CE54D2763D1177447EDB866BF56C1ED9
70D49DCD805655D93386A4572058891E2D561A8E2643506061831695AD708DDB01E63F10774E
1216743F0C69ABCA4A40D40D558358076AC848B437E956FFC3EE7287DB46FED1DDCAC492A896
466BEA2D9519377F3F09875467BFAE92D5A8E1A23FE61B1063EDD33135A311FB1B3F813F8247
D375080FC8036FFE1E89A1280E99355D55E98DA4152C13768508EDFA1B91C2588B5F39529C9B
E06A3A7694853AA928D7D4475D555E384890437594AC8544B046FDE05EC82143F7E8567BA55F
0BCF8884D9754F7F8C751703BAECC8EEA0EBFB11AB46A463377E16BAAC81C3940BE963F797E0
6EA3C2F36A2849F2E7259940959DA7F32C43AD0DFC657EADA6D2DAA899835A962BD505A757D7
B30D30BCA9837F1EB4291BACB5B9F5D20A9FAEAE30566C1AA38D921F0869148F0331E7291492
E530F9DA3791B9B71307FE179F1EB7DEBFCC08C82E719FC21D9DE1533CE5887A2C9EC7F3098F
E61DDB44CFC1350701803060213AB0B946456AD8AEE3348D0B6BDA346D49976D55CD0E85F48F
1EBB2706C35D8CB1B6B93DD413F4E6C00AB338EFEA120645628A45D222603AE31DCCB8BCB13E
874F90B48B1D7E85414898E9DE94E41C1C104A63C2C0C6305A3003AD439C6903337A49CEA280
D2DA28F00670102D4BC76934FA8B6A126C4A1DD57BDF77FC04074133FBF6D76B1185749B5DEA
5AA3A35086C393DF78D8D7B85284DB1777716DAEF04B663D42F9C833EB0288DDFE8522F18E1B
8380FAB6980AB17E4A7B80C8F8527F4449EDEF81D24787AE17BA05E87FED64E833E128E65714
0C35DB8809263102A1A933A36298BA2C16EC7490BFEE5E177CE7F172B81137712019FB13B4D2
5108DD1CAB59AF5863F2849EC55DCAAD0B126B62595D22290CB2C77F1F0E0FEAEF982EE9C88F
2CFEDDB10548B56F9E92CB00AECD39C20D820CE1687E7F5859A50C7F87DC81FF9C3A2B59CCC1
07B420D15D9306FCFF78FE13DEC3022F2F3FC50D1B6662752DF34D93D137C9B7A696A66738C8
C143FF42CD1B8CDF6E47000D09B8F09CC67EE75BD34419033FEF2174B390FD2FECBB8C920E5A
35422170BFB32AA5E5EA9EE6DB3BC2DCC13A0B3A6104D84D8F5ED71413CD2207CE1126DF89DA
57DDFA8354B961D97180B42CD9A22DEEEF0FE6570074582C3BF7A73E6633898A2E63B5C06617
8DD81E0CDAAD82E9C8E059DCD85EE4A84C11DE7C548D0F2D04CF53355A1C3E465D2E1EDD0D38
6E1385F20696542E6E25372907FB0638300892A4516DBB4B3549EC6A3D3AE3C3FD20E7788439
7F54ED46391F9759AA681C93C9EBA48BCFE31B9EF8BBCA97C5B9C441E89B87C03D790F91CE74
F4AB1FA30CC7E46D2B01260AA48A06CFFA067C295BBE7DC380D833187F1C1E63AE50FBD5D859
BA3AE922FC8787D33C4E7758E277EEA5CD0F6C02E7A69CB35E800C3C794C5FC4774884B66222
0AE63D4DC82AC65ED86C26E315C1432689244EBFA73E1A798BBDBDEC4D6C1F02A557BD5E1E72
7F3CCA0DE0F8507DF00D41281C465323200C057801C332D141BB0D7F4CF3E61DFEC1001BB785
7D0E763980286F9B9E3EC01B6636EDB5B5B16902E814F4AEB18D6931BD109D173F7FA5A2A52E
1EFEDD3FEE78A13C18479CFD45CF3067BF5C94BDA3BBFA839065132D25A3422535378EB8B725
EB15B3C01D3FCB4A804B35D9127A8B9E22C43A4CFDEEF660A0F34AC16087F883E58C4014FE07
A16BD596BC9A50C88AFA3499B51C60D210A8979388D98B5C23793DFE24F7FF8394EC63ED7D3D
7C6C0318A4BE74B51364167B685C8FFA68BCCD1870E1262C48C266F8129DDB3B4A576287C4E5
F0ABBBB92F4C51CE6ADFE5574C75A60F4D78466C47155DF351B4D59BE131DD9BAA401B38CE1E
CB627275B2DCCB3670C936D3310FCF2CCD3F7B5A8E2A4D4FF0A5CE3D4D0509BD633A600186B1
D967C1C38760F16E34DD656A90A7384EBDF156F6542722B99A07D4FE616F46C35E87C429C48C
A21C84A3EA608D6FE61875D8C75FF8514463F18EB71D2D5765DC24373224426E3E3F3A3F5A9C
D03CFD47A49E2C885B5BE7DECC90CC05CC846AF0253A55EBA1A4827DA7076B8D3B42287BAF9D
1175A52015C6169865FA95485C38CFDF4BC13D8DC217BDCDD3C5A463FF70D9A1D1E8073504D1
55C6A01B7B4F3C960DFD0B4AD8F0C21B410BC927C8B3A4C44E67033541DFB7812B59B310BC20
1EF2E14130F99B798D571938FC8F46A96AB19661B4C11579555D8BED26FEBE5CF4E5F5D11CF2
523ADCE35944CE98A6F929C8CFDA99730D60115C2D169A6CB995FEB9756DC9DE53032D13E19B
9D0AC1AEF874E95BD81697A100CE338AE99849E51206B7AC83A067C45B5B8967A5D9138C76A2
9EA4635611CF81A1B1E6D5CC143631CF0B2CC55C13541F4C109B61636214D86236A1EC77A02D
5B479468AEA9EF1DA727B2AEE0DF8686E793D27D7298300072FCB15CCB37CEB00145BF83EA67
BAE8A466951AC99521E1028AAB9A2127026DA2BC1A67E50E8E012FCEF1734650989078EF4C48
3058AF0669DB36592D1CBB6537BAB9D10E0CC687617596FDE5E0B36814605A05731B17A48FFE
73FF472AE2EDA4F650964204746AA2860EE47631F437FB965600AD8F71291575A6C32816DC78
7AFD2042A5A6391C0A6049879EFCCAD7176D4D1A963F83613694C066F93B28F70FBD7CFC15A1
029D5F46AA09031180A0DBBD772C00F46736F871FAA7119CA189FDEE4A1DE363F15F71AD6C33
459F69C1F299E4689D40994119C45B9C4BB67F9736D3F12D3D8C31180EB1082C7BD0F78CC80E
3D3C19379466A5270AD52F73F845C6C79E33D77428143FBD570249A186E789BC3C8CF82608A8
A70F8873E29BC6A0DF4A48C0F0C02954B8A1D6BB843C09C615CE87E31F3D1AA401F856C0B4D6
B9AC1302DB143F2C4229C0AA2D389BB7D74A6BC325BCB40BCF8451D8BB6448972797AB0C9D84
F3DBE1BA8389337BB93EB28558286AF346340196924D7CD5D4A6DC09ED4E053DA34F387C4F93
B0252F4D1531D07765B3FD1B5F571C47711AED1E2784B3B1969475B24DF3D54022754B09D376
C9CE5258043CBB96B07F5082BD42D8F06322173FDFBCFD28D73ED7DABAD25ECED85B1FE64CD8
7EE90374ADFCABEA0B993EDC0434FFA480CC213E3AEC05E90CC4B6771C5232F0B1A47352206C
DBCE71F87120ED20FAC6F2378B979F58F946D4AF640FEC1BBDFFF86BA8E3FF88FD66348EC2B7
38D3D7D2706B0F761AED79A3EBF262183E62CFD35BEFD90D336B9E2FAE4B214A464F298A7917
DBEF707FD7A7BF9F1191233B5195065456E7252C728624BD8D773D4E03D3D40AC3F8921C7B8D
32AEB20F3B97623AA05FE2780104BA619F616A112D007CF564F4D76A5FE8B1C4746C1981DBC6
D25411B5614CFAA11FF498BFA9D84CF02093DF96A117C2383B9F460F176F8AB1C06C08496593
C3852647070B7D3C03CB904E1D9A430BC84DE4B1DF3FD35D939AB2937F790C16E8387D66EB95
3D8D11025FADDAB2C6C7A694868FF99A6507CABA4F78B0BAF371C0AFF7359E5ACEA8454CB6B6
6BF1F9B08EC873BACA7CE4B78079E6C1A754EF18DA142D2F5F25DB7FEAB6088B8750730CF5BF
A16E614854EF0E798DFC2C71D334D1398EDA52EBBFD6C9E14F8248069299AF677FCE7F978515
E3DF3CD38EB3A9E3C6867C8F1C4AD2B421A11417C9BFE3262214CEBC3B69B5BCC3B344EDDD34
A01A081604F989E84F6CCAEE771ABE379B638B816BA35608EE007FF40530302FD3A9E5365A52
C60896ADFD17F8783713C1741A6AA403E9E34C2539D51F64DC3623E0025D38B19003C694BEDA
E0B8692DAB5AEA73B057D324825C13583FB351884AA8B2C106FE1AAC12655CA65777005FAC9D
1F9BE13D6507FFAF5779FF5FC41C008FB691C1F237056E2A19E537AC1A90B4F6DCB65B251241
93BEA533F02088282E7AC85E2714C0C4D8A7F77309B460D2ED0561B18AFA14B3E8968BDF9A1F
EF7E22ABABF052F768ECA3713DDCCB6B7580B969BDCB123668B298DD7E08CA67D0757A849D64
CFA12385E406FB67A66D21267327B40116524830EAB1E61452ABFB3F77A4627E11799C65BD59
F1C069B94348530D2117CE72F9B27DEC8B3BFD55CD41E0CF8B83D4AD7855B66E709A4791111A
1A7FED060648FEC6B9461B26956A54346EE9DF5C63ADF561E7BF682A3B79CE7B9BF02430A58B
6552076197AD3AF384396861A65BE40D1EE2595536C438645C7A1791398E31FD3FEA7D0B671C
89C114670C255691DD3530B568147E844F2D49825EA37C5A9773784EB055B024CFEA77748D91
67DEF0E55644F4CE2A8F828ED228DBAF4E1A08B0274D41BC217CD140B24EF9971F6D4E4564CB
DCFEF57998D35430C8E8477C8A678E51C98FF7302FF63656AD4B1A105DDCB226D35CA9066CB7
9F8545DBFE7B59C0AC04A761772A681CD2D0A67D854DC6A80A227D258B7BB48ABE42A419DFFA
A91A73B7E9F6356C2B9C5BE00B00AB589FB5F92A2D7C89430A9F32E8EC16990D6D3858CA14FD
F2180B96A8CCB273B1F5444A016B527EBB016809B3D92201A343349F45E1BCCBAF2EB439CF37
8DECCBD0EF635F00A7EF686EE44B1615F6885E9C71C65C95A56AD56798185ACF29C2F75FF744
4AE149A17C66EEAB062F302B16550E08C57EC32006E4D28A37F0DB12B04D1AF7CC82F14109E2
B6CFBE30333FEA97A47DB872D11D876507E6A02EA424D24755448E28AE515701F69210892DB0
E9393E574BBF22090D18547A8F8B8B1495248E37F67D754EA5B10F6DE55B631439F860EE8AA0
311D9E5E29FC1C54F7F4FD41A88AFAA7D464CC825BCED5DAFFEAEDD671BA744B3B10E79227F7
AA219104E40E4B7A82B50F5E30039E7F42924718C18FEE8E3B1523CF67C94526341B3F1FBAFB
88F2B11686298D123F17AED6E15612D4EF732BA256E7799D23DBA7D4D45CEA4B8D4D593DA279
7423EA36F186DC43AFCF1932E841D626BB537FA875655F1453C2AA7648FF5F9F9A904290A100
C46322DEE79584633E439E3A7A4E02F53C1393F3AEBA3AE8213140B77CF69DBB01F1F3C973C2
3210C50B75CB01FD5B02F1C959AD570EF2D1CC7FAC3D05887F5FE4715FE2AA733B7CA0995A4E
C99BB4077752DCB523D42DA610FF7345F8F800C8AD0CA8753DD0CF7DA9C7B1C4D915ED6EA640
0EEBE7F552E9DD300D81B9129C823ABD6F80DCBBBC28F3E96AB19B2982A78B8652FE52C2C99B
83E8442BF7F38684D023E88C7ECD1195F174FF9629B83E6DA755B5EBC01AFBCD043F1A0EF612
39D39071907880C7498E8B9917F5920071A5AFF09BC1BD06009AACD857E2794DC250D5119A03
8D69D4967AEE3FFF6B0C1FA09C1FC6218F3D6F2A1806E5F9879B42C6B3A20272BAD31C8E7DCB
C125D0ABDBC5514742D1D6D4699E809D99265CABA49FBA04EFAE61C826CBF0B8A3FC3EC462FC
BA3EF068F6647DE91897DC57DD1B4DD0FA8DA2396170403BE64494F19E3601A0133970B05653
A4E84CFECA03B1BD0AE25F596FA4073D05DD687DB1B9B491A6585888BAC10C5FD6C228C27AE6
195B872C0904DBC4FBF494D19AB9AAA6551793962C998A34796B55E5857D6D69B5408B2E79F5
E4DD8257CE77F53C4D2DB2E01F399D4F138E4BCA75AC9D3D0323B87203E649E9E6C02B51705F
8AA985946E4F148E89A5E40ED6C40FCA954B3E08E5A3993F7FA30B62E2F307F769DEB5E29A37
AC7FBF5C334D6522C76AC17EAB1B98595A30D51398B6D14352F60451670D3B68715AF9E5484E
9E48DA1693AF1265F784626AE2AEFA4B4A722F94CB51517058B25FD56BE25CCFD4640E669DBD
68EBB79A145EE8563AC8244BE768A7279B5FF8495AC092E1838D19E18FE3CEA2778F2DBCB4A5
6B1346025639150D8C224801E45E622DD8CC1E3F395B6C5925313A5F06D973CE4D2749519B97
DFE96B9EE3BF6EDAAC4E33392E78FEC3C4746DF96341DD8BE4FB7FAEE0D14D04C33E738FADCC
89E5193CC89DDA8D6AF8229B3FBD5DEA47262A5823DD43D2C23520C8ED541DE4DD0CCD72280E
58017BD50DA5B1F7D7A90B1EF165A42FE066F533A4B226911F8A536A27F517183C87390694DA
39E0699658CFB1E92A1BA4A206484BF35E33AE90B3501998CB0703A2E034D5112FF54F604152
93D6DB36B821488B7AFF7D15479D235AD6706CD11536A7A99B6F47B552567C20CE52A0597140
B477FBACA9AE42DB6751348641595B0BB38E988A693D156311EAF25648B3155A567B5B26442D
8EC1938EB05A34746AC5E73F06021E66020B2EA76289B749E30F368F1C4F1F6B85CEA9FB7B64
D15473839DE7BCE3C16549EDBBF8B6697F1642AAC25DC744CB7FBFF7CFFAA23612F72CB7367B
FEECBFD8E0B5A0EF36683CBE7F51E153204C8F88CCFB6916CC402D3C2A1501FDDFE04B150D52
CF6AF472940D66147B21BC103FF6FD0A11FC732F37AE1F8C84158B605DE8B4F174528E898744
33266EC2EB5800E3B028E9E4C0C2FF48CF2DEB90BA88796BAA4299A31AF97D9B2F9A8326910F
48E0B0771A352F05360C6C19843DB2C35D5CAA0988AA3BC873C5265B9E84059EB899190428C8
6C48108D92D9362CC8BCD38ECC4B58F9542F12CA7EB5F793254C2A48B2DF979ACC5D4B4ECF63
4E30D117423BCDFF2A8FDC4E1D1BA531C2BC06F833FB18BF1D2808FBC279190BE86705D4CC6E
1C4A820BEA3E285213538751FE4294EEF447EED86F4422145E66BCE83EAF654085FFD80E491D
DF3582B566FB16F887D69F4B63EAB35283CE4D6B167AC1A233E658F685D64443247DAF09A07B
454D2D708338E80E07CF9429E21B7889D6D96851EB7494F75B67CBF810B0D2C00C976233E52F
FDBA464849836E0AA4F02E650388FA4F10DD85DEA55618EF6454ACEBA194C75B2CDCCA7BA491
DD4E667E855A70B9C4F017C1B21D2463C77BD759BC734336C82E4C1F2E9DB7FC53D7CFD9AC4C
49868D259F5A438659DEA512A995B71FADCB140C57457A8D9635FF9DF3C4A455CC5C74CE4C6D
CB345DA8F5959099EE02DF23BF322A747EBEBB7CF6783BB6FC126FE42DDC347439932ED00954
38439D44B45B10A24C30177B4ED8D229ABE10E46665C5B4179E7FCBB490A46814A3A176F27BF
92AB0E6AA6A6A76C1C19E76BC21E93C19ADFA87CC24FEC8A63BB1B3E013A8F0D94629F59C6DD
D81CDBFD7089D4880AE321778D825DD81565C5C3AC813E6975CE1FB05E1BBDCD91D0B142506E
A92FAA823E0F943BDE6CED77CF4086460ED9BCA6CD9FB516A0218A9E4067FA8A9C0116418F5A
D9F251E29CEBE5629EB829E7D6DF09C4471287C86A48765A071F01388D0E05FA93F95413E84D
744F06DAB289F911EE38CBB234A8F0E06DB0B5D60B394D808E600093069125BDC5C0D75DD955
DD96011B72E885B404500E49E53733F7AA34D09FAD4D366A8F9065FF535A5905C74F7C8EB194
35BA609976A7B52407870D18FA864811807DD16B431F22DDEADB018A2F4767724BEAC44E007E
2FBF881D568E73D1305FDA01F94D1F1D66A9E5EAB88AF26AE29D19A87B3B27B0EE0E49478D0F
DB2542FBEE117C6F8AF7789106BB37788563362A91FBF5D54B06231B83B9A24951F57DCF27AC
3C69F4DCD5465709EE628E0D4DE67DA64B9594D562ADD31D7DAA46CB1F381BBB442DC6994FE7
24E4C5E4C3279053FBC341945837A65137006C41A05120DFED3C0BA71E890BF838B151C8CAD2
C523EBB046824740D971E3CE9FB80E2132449284FA5751790F435A40BA40AB2AB25B4C85FACE
D790D4E3615BB8CB5156A5F7A8B441FD68EC1CBC809B9B2788064A4E604333855D5BB7BF51B0
4B0FB375E7F1575D3899345B30238E40F79BEBA2E3E3D0EF61577E420CC378A3DF33968A0CD6
EA3DDDC49A3F8FD658A60A05FE991B9505B166B1088BECE8922D15AB81232483A6E4EB2D1D7B
0AF7C2EFB93671026E317AAE395B89A36AC3CCC6A43D5E63B2042936DFDDA4582BD7B5548844
C88AE1D7D0093AFB6EDF2362970097AC690767505301D535503B44BF3F27CDA4D3194479151E
AC195BA121DE454F58C9A67A813C54E483FC78970EC7055C94191267C1AD4DC844F11F9F8229
E66382CCA47498A0A2B99FB1BAE88FE65E4AB3AF5490E9B16028CA3CE99C8DFBD5A38A4A2A16
3208369BBD4199574E3067E33821C0986026854394042C8D277CD096076112E3CC3839263052
9E92BACF391E739F0B096DD43115BB23CDD501C8BC52BF597E125E49192A09F26A8384FF4C1D
31D394BD60BFC9B350135126197245398AFE53CB58E295B9F8EAD9E1F5DDA20294457436B885
DE78271363495EFC5920E9CF447CAFC0ADAD90564CA0E00A62ECDF1829F16B30E39836057490
3BD7085966B91F152BA84EB9E57CA016D11173206737FEE16C866077ABC12D53EC1485223E30
DD5BD2BDE2E95EB2C3C20873DE9DEC417C923582A819A2B13B1A6F6FA2A20EECD9DA3B9BDBED
09B3872FA620BDAC8C139BDFDF8E577314C2A4A0E9C5086605714C4E438CD46DA68350A1AA79
4F04083BB14B107924B94E640ABD583449B3CDABF9E13C2989AC15CEC679FA19BB1133E17BB4
1CBEA7640F9D4B8593D051691A989CCE478B99449519FD57A8A7C864AECBDC06BFC145252225
09BC968D85A21F2D25CB1B0A6E826C09CA1D6913DCF898970F026453C125AB121552A5E42C11
273C4FCBC4465D54A9C967E6C68E3DD4CCFB519909DB14C9654E86C5CEA0C9158A31FA6E00AD
774D0ECA735F9285C074FD727ECD4E896B2084FF25F4A3F578A14A63E21FE471724D64F8A6B6
F14994802DE5D380F2324F8A83C801560BC5D88F4F845D51D44FF9528702E53DABE5B55C3A97
8A4F2291F13334462771CC2B719E5CAFC9403224BB5791C8BFE69E4CEE858D35EF933DBC3F49
81F5EB0559EA9FF49AB42087965089AA1CD4EB30E75AD99D96395839FE9F5530640B3EEA9EAD
EA0FB6C0595B8DF0F60479B68F0C424483FF61463AB6F36977F680223559403BE25447E94F89
25CA6766045CC038203D4F756B49A6D34056046FE0070BABC5F28E7426EBFDD3608D534B877C
69097651C1A92A9DB5B5DF32BD0D06A2D2237187387DE706A267EDC0934F53609E2EF02E7DF7
ED4C3D802BEE391E7E08FB40B572C1C03D960651E3CC8B0A701E899CAA7B0887E7B670E92DFE
420226A6A12972584F2620E8B1C1DD9F692921A9D84E35ABF0E7007EC9DE426193859A0E79F4
1433CE32DBDF8074EB2437E38EC8C32FB6CB2586B55BF482D894E01915A2C2A85FFE7D252E8C
ED53A265BF5AAC3F61271258A63A1559524A850F362564B39CA75CAD0F6D12898EB25658D527
CF421CA738446036B616A71C69A01E10649E671F258C1128D7C4A6A586F83045D03107C867D1
DC333E1458806F40BB64CC97D298D2CDE7D57F928977C6140EF3AB77CCD038C13C9464BA3B0B
78AB9E4504760DA3348353AD8E68185FCFA8CD3D04591CE4684CA5800E3CA82E056145D9433D
81168BA5079D53B3AB268F575F5EE7099EA91CCD3361AF28587ADA23F4B3B08C8117B8C3C01B
95FC3CDFB48546C2A352409532A15B7C76B9583AC92B6FC2CCA7367948E5BB41FA172D752772
E27538622163561CBC7B1FD3996D350B4D1D924A9570E08D9934B765D3E401F2C0552C3BA8A2
6F1CFD22FA3E8346B336FE0BC7B24D14D32DA316B393F653214717C2B0118B3CAB1C66834A97
6893A04E0D5F9ED958D70F9330AA10B7039392A3E3F16A8FB097CD4F67ED98BF2B4099E72CCB
B3A73FB81C6CB7DE7D1E05E0C4C4B43BA58960C17F655E416255CED8D24E26B4D517386DE211
686B2E3B8F99989595286F6E1F8F686122FDC8A742CA5C9BE3DEFD8E9F09FBC6DC06BEBB7D3C
74A01F76AB4AC150269C3DA7FCBAF1EC433C286D16B8331A3A8F15B20ED5E6753E9B97EB5920
9F2D0514C859FD0608ECE17EAD3AD2BE613581F5C8920D3E1EBA647E394FA514FEA669B79CED
4F779C2389ACA9442DD607863AC2FCBFC253F7B25C9BC70D4DCDEE694BBC3A892DB5A8310CB0
DFBB21953E9C280DB614C6B5DEB0909AD66006A6F1CDCE5654D8A8F2988CCDED5EA9EA6D2761
D677A2903121150533713D177B2FDD3EF5165F51FD399BF3E218DF234F03FD36A74A47553684
CA3A67EDEDF61BCBCEBB7754A07C79D4710B397F8A7B7DBD21EA5EFE4F8EDE75DC2501381B89
403CD5BDF272A46C1548DEC53FCA842B113FF3BEB340499DA9EC3C0E71437A688CFDE4C59436
8AACEC1A9DD8A58B0D559FCBFB2B31CCCABB48AB2128357C42545B93E4C0E0F2B6743043102C
61206BCB74F226E76CD5A5A1B28A8B4784C38CE85F4C7956711C3CCC5CA15A7A73D7EF0BB4D7
735E9FEC6B71E81E8D9D00E66714959CA1CA03AE4ECE725C8CF6522604D2FA21E2D54C52B7C6
B2A51988109FAAF99A4C1204E8744D24CFE43DEB19E979F94B778C4BC423F3ED0386549F7680
44D17885AB42CDA8F9E1561CCD49F578069394D21E989F5C00E4BEDABB38804E05B40FDD90F8
89687BA9875454D1C506223E9C85AB4AFDB1A3D5E769F05BDBC4D5D0A08C084D2DE5C25F5073
A945FE01DA5F09B86451322756541C910CFFEC40C7C0759A06667BA42C58D52E99A1CF8B155C
5C47B52CA0AFF2BCBC56AE8B8432D5805A85C5CAA65228D4195899E5456B9260CCDF2226E769
DC3B6B5AFDF6437CF9CDE9E53EBBB59356FAD3E30A7B5977F871ECA096A3EDADB673B3A4753C
57320674B5C9466C4DF4E855E1CA83B9DF5A7BC0147C253BD85613C0373A3359E22F86339D37
2D8035D1F98EBC2BE65C0D03889089B0680D2C0C6EB464472D1CE89E1BC8FB7AB1ABDDACF54C
AEBE9D168E3DF9E95F57BB985F890CD27A54B4CF3A8BCE62A093CEB47C20CEC5F18061C9B175
ECCA3D2908FCBB668E226031D533465BF770949C4533075824B40AEE4E4414798823E14280E4
E87F7B92CF7F8656986BB70C69A4FA4780D8F88045B235485DFB495A3422967EA5E8E6EC5506
A756731DD4AD6A5FA183ED70BCFD942BAB841D31AE05B5D10D35135E48BE375BA9A5FAF1710E
F86FA2561A3B5B8D25492810FB076B69DA54D6C23E2E4BA2DAE2EDE22DF864161FD6CC680E25
2AAE0F29F48BF089707FEDE1DBF4FFFC12A692FA3FF3608D332D080B9067B385DAFE751FD78C
C8C78FA231E2F841B046F93F0F6EBDA07A65D5832341E142F22386BFA7451D93E1A45B418240
9999F856DA469FA05C53AA276B2CCB09C276B3855ECC10E83CE06BA03C0F03E07D95153E0F7A
4AB8FFC9E5D677A5F2A0DC22F089727BC31F5E85687942ECA30F3A5A9D6702FCF6CF3586FD14
9AB2652D54C5A98B6DB8E7D81FC14B230FF9AD329BA3A28A1119253423C15EF5BAD06BB12596
3F1D9A50005A9D243D6030568FDA0D5D44C4342221AE7C96636BCC45FA9C6ED532B984149FF9
9BBB381A1D63677BA6CEAA1EB6F7D2A36579D95344A59DEC24BD434DEADE9D65AE33F3ABD4B2
51B8BB96A7794DDA7F3B61097763E189E97B286B1FC7D34A7D97AAB04FBD1E0E55234D8FD034
8C2751876EA3B09295ADFCCC889AE8382B6EE770281C7CE706CC9FA58B959B59C516B51FBE38
C093EC7D7EB9D9C91267BC59077D3050EC956E99500544DC818417109542F2D4EB933BA496EA
34D0A023EE4B4FF7140D3AB6B87B8E32535BB4408C6DEB743B628BD470FDAB1413AD5636C4BD
1168AB9A1AE99676E4D2B9F8BCE4D2AB7E798E09D7408AF5BD982E331B7CA06F213D96FC90EE
DEE105AFABFFDB5698ECD20E9AF6702574F7CA2B57206C5D1161F6482E81242E1744E26CE95A
09652EF88EB741CC0351612ED5D43F45CCBDC346665AD8AE1B319FECBDCAA640D769439DAA7A
C8E11BDEC416FB8B73ADA12B6B38E6FFD03EE61692A694A1C361C2EDD826D668C558567569CF
8A83A082F3D1DE41C0B05A8F314074CBAEB85AF79FCA21E4EE157BD16FDA7712F2F50AEA1A2E
390C344E4570599B5B06E567F2912D0E2E501D26F6DF93F6C999A1B93279CF838611AF1EBCF2
24EA3898BC3FB6F91B5B76FC07D32F05E82A96B81BCA3D61C974ACDC0A1668AF91AF79FAFFE6
8ED7EC28F52AA1C741222079535B37A6FEDB675E2F5C650603C0509722494AEC51493349F9A9
38BD1FACE2986544C02DEF570A17E1A034FCEA5666FCD6E9293E66728FE952A2CBA0C7C6BFF9
E7F15D9E9C74040651B52675FDE5BA397F60B76A00DC56795A68E0F2227885CCAB8203C2FD14
02F1E0FE3CC0469147A6EDD7873C6BC074CD199B3E563BF045C7208808968C7BC3D9CCE0B9B1
87A8F10EE4FE80054FC3D225AA3F107070F55D486026D596185E100F74970AF7187569492B73
C6BDFBEB55FE5726E66CCAB436583B1502854905F59D49B729C16B811C85022CC51233E89059
B544B77EC4FDD70E51E83429E143B587794B1A468704053AD6CF163FC483C3BE57509E4D0046
249BF1B4913E31A4EDDA9EEBD3B24EA3A3904BC2C4B7BAC36A59D4B41A57A679DEB9025313D1
01A45881F41330E5357F2A8969E8C505A3F62EAE77908C057ECEC8DC5E04940C5BD0C3BBB215
C8172B5DE890E0C34F32A7C440F4333C7B989497F34E0849BCAE56F330CFD1DE9AC2937BB97E
05A661870DD8B917E489169EEF2E23048B1AD2EF8C3C72B1EFE9CADDBE07EF808477B6D84A59
86DE305DA095875D7087C9BB87466AD3DB986A59E38A81387FFF947C07480845379C08E67D4A
FCA28DA4C7ACA2CE222D7468B5828856CE38BC5DD84BB89CCC3A6754B79906D68B163345A22B
598C16650C3A4EFA924C614800E7C9A10F70ECB167CB9B89AA974751CE4205CA13B147D0CA6B
1E5A68BD848501CF4130C95533C515A820A61FBC81407ED149254B29B35A4182D4BAC808FFA6
07C16AC028D4DB3329067351E9774442D98A61D1B6438B174BFBCCFAE31DAF9ACDF8D4E8C46C
7011F02D9FDF4913A1ED5E0D48B6547836B0D33DCB68ECEDBE28203AD2F67B20D46DF0DF276F
B1990D6E348078A514E9C86BB8F4E1DBC6C3A1F958820E38364CE2FB07DFAC30E4EF00D290AC
FD77AD76D3FADAA1064ABBAAEE6A59221903F269484BE5F260D0F2B005C051D0248444496896
CC97D5AD85D129FDE09D1CD2FAF237B191B894FD936A522831939B3486F04297B6131D39AF9A
9165E1A77B687257D1EEC664A57ECC26C5F1F02CB3AD01A4C0815BA09143DE8DD9BF39D8F4DA
B9D645AE0E09E0B0351141C4F9D2F6AF47009D2A7EBD992C8C379CD098F25F7E857CA9A7C348
776285EB92C759BB199710A79B52D2800A8C3916CF7A006BF3A374D8271C04FC9A0E03C167A3
8804C6359C1DA132639F5AA775ACE7E6754D0590DFF6EE9C1B865AF4DFAF0F5AB0737E6C485E
524A683591746840D4FB74F9AA62C0942267DA51D4DDDAFCFABB373492AB06E7FA6D6D3EC8FA
91463F02C8A72CF9A01DE013466C74BD8552F45E802E0663D9D3F7D227342FAAC3C19949D49A
B9F719024266AF50828D98319154D937E547480892558047EACCB81C7BB27F86C1257FC9BE60
2D6CAFC15009E7DE8B8906085EA36B691CDED4E2AA781CC876ED0AB783510C31B13ED60DC0C0
49382E2939BFD915FD20DA8F71787B4BE3F5F7B8BC3B3C7EAD2BE23901371D992E29298889F6
26490786DEDA3FDBE8629051A628CD7B5EA1823894E2589DFAA951973D5925776EC12541B9EB
610AE587F7F3EFDAC811AC8D94FFEB0995DCE983B20AF2CA81BEFF78DC0084384569D77A820E
7A7025760D6D743A0AEAFE4CB4122AE5966B4F40DB06F140C068768B97BDAE62A2C19589298F
A2A1F73E3E61D8BB3BB2348E1DB6AAC2D2A916E08241DDB9F519BE2728EB0D8DB8D290CBCD4C
5C3319D4813E8A4603D6808FF4D16AD1C0F13669EC829D0347E53122F3CBA21A6E49F9B3FD72
0ACE2284AD5123DA3C29D86B12D43619545E704D4D16ED5A9DF7059D18242A9BA38069422617
2CEFCBCAA1C50C6891CD6DE5843E1735524D80A18A650D8C6E28448934C4DB4835965CE11EAF
3133A9E78779F383B04B208C74F39907F79ADCF271AFF155C5B1A9DA132B30DEA9469777557C
81A0E168EC5A030E96586646D258BF1D57E8707CB6ACE7DA547DA65EFC808655B3A9624A88E4
894A0582EDE6D1E273EB490D01DD53FD38CF7D4FE4F2A9413FA1573A40A35A35C074DED2EB74
FCFDB6CB12776A57B16081346CF6490531784F44142360F095C0C281C6F0326C5E3AF9AB981F
536BAD740614CCC1B72D1577ABD16C13661A7FF59E87BF633DB145DA433A83AE5193EE41D4ED
6671F0B53D03902F40D74663A1351FFD7E842B7599E7D2448109239D08EEED50399DEBF2557C
AD2C2777625B28DF740F7972351ADDB31E99FAE15926B246567EE5B5D56B3FAB7D832DC03F70
8A808C76E4A3673BB0AAE3755CFBC6E5A4CBA2FF7FF8D294D4636BE19CFF229AB40CAE166511
7EC665F4B8A2FC55F92EC4D8F43331323D52ACE13B582F954EF05AC64B96F05A1AE6CF2142AB
6FB6EB0C3A5C204BAAD484B069658ED519928955F5BBF561B669E69A678D8B926E15B9C8B9A3
E1D19E4BBC2BB4145FBCEA51B8518CC283C4FF59DA7C8F24817E6E6B78C43FE57A86D0095268
AA483933C8B7A73C0466324EA7DFC3FD93DD1B78687664D3D6BC35983DD9CB5A4C1B1CE41BB5
A9778E9D561C1A9A4EE6032232647FE2204DC6A5EB1E2AD91FEBAA9A73FCA78AB2AB4A5DFD29
A5441B4BD7C9EC8DE7339A0DC60FCE6C51A3FF371E86947E75E4E927590265A436E724C9D685
760EF6DA09F45A18CD975744325DB79FDC2D7960CAF36A40CD58392FAF2F45252B0FC7D5FA91
86C6017FD274F18C207B1E73B170FAECD40A06CADA7D562C60B877F0920D8D4D670B81DE1C5B
8D0DE39A25D51C9AE73A64D5AB4A53EE88253C5702F960F400F26FB3BD2CB0558BA35824F25A
AF79D7CED6122A3398713173F3A839302D946892D74302266957B76599AE96E05AE871C0576A
93F29418DEEA7D2EF5DC6E543DAD59A1C75953DD051CE506264553AC97C400852A7403F16E95
989193B9C71C098B23E1D97203242C54665570C9D41BB3AB5B2DAD6AEC9D81F466D760AEAE54
743AD7A07DED75EDD1819CD1BBF5D6309189C949FA9C15A91830128C5D8C2635D13255DBD3A5
415D833302794E395A00090D53032D4099EDEF0A7EDBC65D07790CB7571C2DB8373EBD8773B4
8ECA068E1F63EC82B60E1B13C2E6BDEA75FC8C60E79FFFFD3E44C51558AF76DE2AB703EA3DD1
4A0159111A34EDB1FEE44BA9CBB4C7D4F578B6AE9E3327D64FC7ACD239C8CE01836DB49BF48F
DC9290114F08F8530797D35984184AB329A97CE2DE02D91F433653FD312C237B3E4EA2003185
EA35368947DDABED4CBEB90D3F98EE3C3896B90924F0A3B7B6B5701A72A2F31F152C0B7E6807
BA9AD01E2CD0E23A89BA32C6EDEC515F620EAA7D08174D3EC1AC58F2425BE9662E6F66679708
E3FD50E474E618840FD8D79447352311DB38EF37DF5205E07A71F3C8DA2330340FA1F7B8BAE4
C2485663380B0DE9DC3E66386A4D6B76AFA735AF115003CF279193A2566BEE75DE672B4A72F6
9301D7D97FC6A636AD729A590E60CA24F36699F74DA940E763C352D80DEBFA79C1A57FD0572E
E075A9E1CF4B3A681F77FD587F9A78364B6852074F81F8D786A1EC54156BD5A3888B96AF92D2
25D35EFD192359AA7CC82CFA6A9C15C7CFCA66E379997F0BD42D3A630F45ABABAA60B6A4CB12
A0B53B1BE7232F3B84048EA09CF61462B495B31BA3F751D6E36F17344A3FEE05296BC3A17CA2
30ACB2A98C9545773F8CEE222ACF055E58D647C05DDE62BF49978085A3F743FCA5B4146BBEBE
0EF760C376F98B46B82B423AA53F315DE489387BE1E50EB09E187FD44AD473C3B38624982CC4
5381B4FC17E1375BD4976AD5336D69E3D9804F4A932A4DBA00F8F06EEC92DA4EBB0C1D0CAEFD
2B2CC6E12A8018A138935C12BA1F9BD81E1EB1AA9DBF86A09F2F26AB6C15544C3E09F4704ACF
5CB8D942E2B9F74261A7CB396161F7CD5C82A8EA6D839514018F38ECB17DA0822D906F5149EA
2F34EB77D304FD73AF8CED59F6B9051D89978C5FCA9C9B9E3E0545A7F7899F98C1997C3C2CD9
CBDBD356218DA3718C0FD333337B8A871C874164F126AE3CD685B2A57D1A69D89825C1C14F00
8C50ECE801B6ECBF4F97676D24F3DE74D9B18A395CA115F73B89E615591D998A07136AC13FA6
A1B9B07BA231A5F7D48D8D56AAE44815EBCA6A8B21C23CD566B69139961066A7BA11B4D9539F
8D47B34EC407CDFA27B92C149415DA5B6BCD3C82B11412C78974696B3482FA2E9592A2C15E11
785923FF9F015D43990CF12D56DDAD1697AD3699144DFA5ECABDD0DEE404895506334EB61676
78AE134B77B6BAA2781BD20F479F8465DA3BB6E329D4E92DBCB619158C77285BB99EA1884C3D
A9CAEAF267FFC9EDA0C697F316196765BCD0AA5C8CE3178755C66ABD2B9B366477F1C5D341A1
7C48BACCBBE428F2125BC6AC9EB218FF1197FFFEA950134AD79800F4535D20FDC10D2E737F60
6B6E03D9F2F5B4A1B9729C2C8E0ED990AC43C749619F9238C5BB6A5D69E37B116B122CF2025E
DA3CDDB78D32AAEE833845FD76A3FDA22B2D956EBCB0DFBF35C0B41D78C1F9EDC301DFB0E93F
669EA9F984ED1FEE66C800E8C208553CB88AC36DE7B598BE17952D594FDB9014B9B4DB290559
0231F3005A25A2140DE7F9F27C697C441DAB096FF80A192A6F17F70F57A814AF7BD998577345
2808FE88EC2E6482C66E8B8E998593CCE97463E2FA6EE980BF817C3990E0919991254E284FAF
BB165A92C62823F245674A5D63FEDBE2E4B6D93AEA1302364A630C0546926DF61755B95A8082
007907F1191926BB813AE1773C36936581DF4FEFA4787ADCE90B4DEC927FD7EEDA7728D0AD8A
9124F2F356F925FEC57C8578F08523C8074EC3AEF3C9DCF8CF730EC9CDDDCDD9D86354300ACC
ADB10906E9F06412E0A1753252BA87DE0C587AA5C1B6DC843A1B30AD9E3AFCA10E6A1DADFC7D
DA3DBA57DC4522BB6E922246CB7612DB84DE5FFAD14BC161CE8C40369986C56B8F3A3E8B37E4
1984A975DC79DABB01A90DB8BF6916478A3EDD7A5CC540F94EFA896C6A8E57D13D77C2990379
E93D8B468C25268AC50CDCAA63CC601B6904A2D8B7DC210AEE9E7A6E199427AFEBCF1992C9E2
9210F2F8E663FF76D2F785D5A7B41C0D0670E35EFAE58522A86503B756C70FF8F14C67D0B4FF
6B7F8BB0EE0B9E8EC2B11C4BD17E0CD420597E85EFF8486CF8888B06A4BE527F7DEC365ABB33
04C2F806E0CE83D7891808EB9D73915DE80686603B88E8BAD2965EF97B429DEB2F16F6E09C93
7EA0B71AC47D2A520E12FF191CD860FF1C37CCCC7224CFA1BE4E5DBE854BCD7891E367ACD8ED
9F73436A2A6BCBEEF8B428E2DCBF2E2242647A9D2EAE3E1275227CC5C71A5C36F3D1CF7002CB
398C2AF9AE66E749CBD424A4D074CBFD50EB94AB3D7983AADA15428629AC7E66645F78FE5852
529BF3A29F0D3EF5A0EF3552FC6F0F545D5F1FF8E2A7F8C6C1B7709CCCC28F81C5A38BA7D1B2
C6902C1C5E6EC602C380132D2C9D0972A33084181908BD999DF169D9C1BAE189259558D483DA
CD829BD481160299ABEB390B7B023A88364718FFC32251133957349E96B4EC8E153FCC359BBC
919481C75457E13AC5EF8CB89F6FB2859DD77EF46F39714E69CA9DCDB6E7731BADF79A3BE4C1
A9FB92443F5D8CD1C7FD0317968ADAA49B43FAF0519D0CA1DAC24D2E0EAF4F55ACB4B6346BEB
08BA5ABF2D6FCBD255ACF631232783F68578F823A035603572F19E0FB5CD5C46B6762E41458A
CFC6DC51632CEFC9A273C02DA90A8F220808CF46FC8B4053A9306FB61066AA94782E623AFCBB
53776C4334F9D2438A88C1A11EBBBB5694906505EA87AAAE2AC41796200D9F531612997FC6BD
CB9C82A36D435FD6D0F3AA260F8CA20354ED69003E3A085D007CF7CD345AC48FBC9CF8C21A25
8491F3F9B1D7E2F900598B4364F19830EEEB3FCFBB7472B818951DB24C52B35223F5CA8F1F22
31FB4E8467582E17D1971C47B094E2432C8548899F56CF0467BC848F10AC49764D8EE2E012A9
32FE91DFC9E6D07B5B7AC6A97261AE98B7C2319414E6DAA7495240C50E8CD0C628A0905B31A0
8A0F5ED9949B88B21B69BA6D78A9B3F7A88FED18FED2ABE2BA5F270BBBB31B2D2768FBE952D4
6715A23A90E83F28A41FF8ED205E9A23925E8671C1E6BF2E6716565696FB913B1B3F3D539920
2932854A62B0A15014D4D198DC6B731A81D84A30DB0518AC24D41478781EF81577FC870CE850
220695972D51E29CC33AB252A1F4F239EF2AFBEB78EA91CD314F171DE7AAF16A3A15FABD06AE
E5874BBE205141DF961665BECBD552E86E9A665BA9D26C059ECE89BE6A7B3D002F8135D62EE2
DAE11924685F9A1E8F60E700D625D9066A51361370C22D9E00EF7B59CDB4628D0445A425C9E9
17F8F5CC553041C7E52DC44A97A5F0830013AC049EF3F4DBC12303DECE216E9E79A5B8D8A9A6
6CBBDCD373DDD6CC29C50577CF38427B3ED85CE50AD40AC76811FAE65488B6CB2A78D2F5E410
8FE933CE1EBDCE0764A227007D03946F97860EA1ABDB203D882584743336F55FCB8FB40C410D
0C3D4B831B11C3816BDE73AC16F45A1B9106573E573BE317DDC460B0F5E5297F2E1037663F3B
55A2CA6A655D520E4EA1AEB34AB1EA928B48B026407394712E49B05850751FB51C9DC962B1BD
4635A2E5553806A8B70877CEFF214F28A60A2679187322CEDBCB90E403DE6F40F4B8B98E4F7A
3B128604C83989D7A9C4F17EBD24CFA4DFC9C73E5CE970C392A9F1E7DA7B01D8B12AF95D1EF4
670207E5423E80F4A9F74D6DF75B88759B1094D2E1C2B00B18A4B82BDC578B98473EF8E1CBA7
4F2C758B6E6B2D4D23E5F9EBB0AE484E15B9D815E964C688EE7041F0FD036FAF0C06F66BC178
4E819D94BE96935936589770301C6216DB2AFE0FA2C0A9BF5C0176E28AE1C00F6BD1FB8035C3
B0510C8C0A8EF0748C47254A88D1C0B847749FC92E7D0F0755581E58F24CBEFB76B8FD1DCEFE
FDBC4E1470CB6932B9E3B9366CE886FE3DCF1E84C308A43D1B219B28FE1F1062BAA282014174
4AF486EA3E00E72EE6E25F5F5308F1E1931E86B95EE06B4441D94FD038989F37AC490970451E
56217EF90897567D6D69438720F48038C3CD6B04EE18AA874CAC88E3C17063357DBB448EBAEA
98FB7B1A8F6B2C04C3BE4CA41AD08B48FBB836C1DD9CBCBD75DE9B3F090AE001FA327D3ACFAD
64A72286CB6479866A57775E4DF185B9271DCCB4A2582BC96672CD500B2CB2A0031AF089D731
C3AE12B4195EFF64C75A4EC61E5FEF75213FCE2AEBEA29EA44F05397E308599F3FEF0B4C80A8
3A365C3956FB133B28DD7B86D6374DD74A124A4D69CC6E70E4310E3BFBC54E25466AC52E3961
3948597E29F76ED5409F4F9638585545362500E7D31FE24C9E88322C40BB5274A34D911ED898
8A16FB0F166C790DDB4126EA839FE9FFBB69028CCCB8BA53F01085F7AF7DE817636D0E68F1A2
9767529BA8CE4248124F1FD9393395134909C3872F8B3B076C39F92096AF6EB9804068348C6E
CC2FEFB87F979D492675B5F38817BBB0F61D2369D5E6A7A462784558093C5CB6489681B40761
A64E442298E25B4C3F6114BEC937934D619EF5FD1493EB5AC0EF06B54EC57348D23EEF60FBFF
1A642114626ED24542F9EEF88203034FFD97D3F10A5025B08D1BB03E1CB2D9ADE40D1F92AF00
A86CD1FA99EDAE6BAEA8CB3185552F15042DE0DC80EF8BACEB0720FD14D5B3E56265148B410E
D9FB00BF2A716BE0BBA11DC4973A50D8D14974B529C132B66F0AA83805DA9788EAACE367350C
EB4BCD75B411F22B1E1B443FBA22810528824DDAF71399E09219380711862A8E11A844D9F5B1
950ECC941C96068ABF0AE837B308AB29B7C22B786CCCE7BA3FE9FEACFDD3D87BF94583B111D4
1FA7AD13D8979EE75F6F8065BB28E09B3423B99757C93E73BB279327AA7AD7ADCAC2EF5D424D
44B89490CEE3BD59ABCA5E7BFAC4BC1DCF08E17A07755385E3E6A3CCF37405B28A1E48279A8B
8410943D259DBEE386DE8C097B3C40E10BFFDE2E133069BA80E851337E1C1699CF9AD368C2D3
0E821BA6445E95CB718B682AF3FB53B205A8A827A56308E56439492C3233DEE2EC1BDE933729
7D0B39228CF4762FC7F2E74F49A966A3ABF235EDF80CA30024EEBB7A779575301382EF1D3A2A
6465A2A49F2F8AA323D48E9C69A615929648D9B0C7C4A8788ED078595C9D735DC55D5C3733D1
ED1FB0792E095FB7B7F582C5CC8F01FA21CBEFE2B443EE8A83C6831F63476B21CADB9742251D
BDE357E46954633CC232CFBB31F420B3027F16B0BD3EC02B95192EDD1787A515CFC8E16CA8AA
D8902B7994F243251DAA326593693BBDD0AA776AB5A1BD9DB852FEE978DACFB0CD2A504DF727
9B73B29BC1B445B2EABF5B8A772ECCA5A247BE159EDF1B5EC5CB613FFD51B2E853225D2109D8
FEE9DA859A55802484C8ACD7355DDA8F70AFE9A1101D74776909BB1583DD9453D5F758D6817A
82F77A2A1ED531DFDC4996462CCE3E7B12075CC4121ED99F1D6992E195AE8B0D537A9E270DEA
1C640C5F310FF915591A11EF0D7060416DCB293AFF82985FAC95FBDE6E7C759B55DC54183D72
7F60A04EBBD63EF2A88A15E3DE41ECDF52B8DD772FBB845323C7169D09EF61815F1389E4EDFF
65228A55676D501D1BC8673179A42EAF10124A2C29B80DC30CDAE407408517528531E8E059DF
511F36D1AEC50F70C8A60F2BAA288DD3F4A06EB4345D304BEFF0357B315A8AE2A143AB90BB45
DA18E0D22209032989B7A21F179111947225F4B1C402886082F0F5CBEA944646A74C299B66E4
40391AC437362FAA737171E85BE3C476496D19301105E7D8E661464ADC2325FD7279B826BECB
9ACAE740890DC27002718129623C4D0B334286E271245ACA62DAF20FC2D748A40FB6424BACCB
DD647C81FA1737657428BFC5D91F91B7A7D648BD678D6A5317880290A413AC46926145249661
5932990745005A53B3161B78AACA07F03698D1F02059BC5578A79620BA00CDDB82E985F4868B
03FAF5CD8AB58494405D4F0C3683CEB898028857979045F34F69859DCC2AF5D6147423162B65
D85F6982E8E87AE7B3E7A0733C649177DB9A65EE1A99CAB7010090A302B2FD033FB4293FEE48
14594619C50C254183CA559745C0CF56581BE9A46E8BA204897C6C1E37F880C675B8D5F48EA1
F8EEFF2DBA13ECB976A280A1BC78BD5224F1B518E04DFDD453FC9450942A4DCC8D1497EADE3F
77B125071C3555C5F812E26F065C73CD52AFCF3ED164D6F7B5F5CFC6436D40E3DD174E0710F1
ECF8B8CBA819EB201119FAD3F83D6DA700B3802BEEB1059F95B10057D203F98E9FE33A0FAA56
06CFDBF7E345B7B7D8630B265C176902A8A52E1F5CCC67063A3DE7073B2558B66D6E37DE4515
6B809716EAD62FE3EC169560D2ABF77882BEEB6A5B53F311D860E559D456B1D216CBB1770E90
67C9E9C769DCEC4D047DC657D7684F10C684C879A6F03316FDB802B65FE9C6FC5DBD83B53280
F5C13D4322D9960F4368681A7BE5D76DE897F53F4683F5B4C17EDCD9DF9DABD8336BFBBE34DB
65EC484BEC606E3AAE7852AD1C04EC2596FEE823A8E2FF1DAC755F0FE2C8A5C15D9E8DA9E450
AFEFDEFEF7D3760D68E8B16985987ABCD3A120FC68FEC4393999097F9B5B8CC07143431D836D
E3893FDC53F2309746C02A8DE7873EBB8BAF0122B0BEBCAAFC1C46A8373424B35AB471FBE612
9BF6F5BC25FF171286435AD51ABA9E997E80ACAEC7B57A5C0B807D3934C22EBF2F5D0D8FD9C3
1173BC50410CC87F20D6EE7319A584880D524ADB328DE7980F8B4C1925F546D5CFABF1328B4E
881DE0B5189A20F05FF1269D4BC7ACAEAC93A8229CB0F91F074BD94C215E49A44FFE7773538A
9A60063651A379436F54B92A2A190958CF6B958321E20A859536F67E02B7B7B22E73AC0ECBD6
EDF03562B3F4B4190B1F1DC61E31A84A4154A97D1FBF0A27FFA747612FB6C34DB9C12C1F923A
96ECD81F435760986C5F4CD6E883EF24218CD9186E617DEC5082AEAB36085AB707E7D48437DA
51D3C404DA22E6341D105CE54B7D36F877A26EE68C832813E13A6D5FC5F4EBBF6D82B7C56EAE
807D7035C087003E9CE3508CAF22BB92551A317C67D9D4A6E9A3843AF3FD647D6F47214DA487
BC2B640BA1A028D418561BB446B4FD52858AC698F62B2F978627A44D4C7F8E4BC787C9DB4169
3E45DA741829A513C75822EF5C01240B16CE3A06AB12854BC4472495C0F007CC4A184BCA9960
AF88551A6078311FCA94018276D3AFB8D4AC2C5180797B019D9DB3E5B64EF4A2210573AC236E
5EB3BB3A739E0BE66195296B551EE7345EBB0CEC2EBAB7EC72D363CE42F8C626DDB143D73265
9DD1283147FC947A59E8F2BE471D71B3FF421DDA9CB76F99AB586A0820AB7C6C70B541191680
097561A479E50F39AFBE4F440010A656F2388402CE5AFDE476FFDA119264B2BF65E77CEFAD67
DA0DED479FFABE522D0B71295C337352F8DC579C5471FFA5B88D9843335B5DF4852EF8316E92
1036B12CD27F26F17E4C8557BFBE3C7BA29D98F2EA045E4D33C42E5031FD6108E5744E6A0A07
DF1FCD787E8FA76F86FAE704A52C9E92FFB4C49DFC9D7D6BB38D1D6139AA32FB9652E6B63E12
CC8CCA09A38C4C3426CF7DEFB9225E85BDCED9CE41AAA133412C144191D206E4F8BA4B2026B6
04061DB72A64FC369609DC180F9887CB7599328BB9FDB60B195EA22E47CC00963374289D9874
D6E83F012C8983900A42A23172F473F82D81B966A9762CC132899DF7D6DD402FD733E94F8E53
7C58E4BA7838A6479E928F1B5CBC1785496271D6F3E0CA77C70747DF8AEE5DE6DE95BF4534AF
6C733EBD02AFDF3552F3968ACFCE1A269BE0972C733BA2A7C6F4AF520F3F2BEB37FAF268392D
16968F86EBAD592BC821264A478D063F7191B5EA93B824F1851A363A7CF75087DEA5B1AEEEF6
801971904CE244D0B248E26C994CBEEEC23595BFC756B9CEEB017E67D72FEA50D33CB113974A
7E77EA3D0D68480EF2FF6314A74BD7F5ED41E6BB281BF8389F38C7647300FBC2549B2E221AE4
74A6398D5D66A9BEFFF8B162E667F7E45A1C70C05F35FFD771B2EFF25160FD4A450B3329E7D9
2AD7CE73506392B48090ACA7C7C0EEFB1430B9A3A250608FD511CC9BB6B20974C9B080D053D1
15EC64B7241DF7BA482BAA9937EA7AEC562BA030C7FC468B0926ED17E7474D83D62009BCE37A
F87423BE7C22AAAE9CE8C228AE6095DF636F1E8E57B0C02CB51765B164A8C11E9AE93F49A53B
416FD4E45504058DD119BC5C9E7DC51A998FA2BE51A9F9EC8CA054C7738B6F62574C02249A9B
E046C3124CDD72A452A5DBD7DBFA5B2CE87C29B223D5137F5AFBDEBC799C6F4B47298B910306
9D92B89D5589BBE070F6D5E11762F5D7BE70E4E581EFB94E121111586155743CBC922C432B02
FF0F637E0025A88D8CE08B2B962B3F0F76B2BD75FB31B9D86EE2EAD6BB31A72851221E5501C9
FE4500C9ED58E4C680D80098B38297E2D0869329F4D257583D9D4C84166CD56EC92DD45E8F8D
1B7895036B06A4B522AB1703064402FA717E79E67A7BA995D187C6777D9C32A146439989866A
A1182BFBD5D45402ADD4F1EC8EF3C208B01A087452ACE434CD9A20B4D394FDE050A56F57F24F
9E297EA608881EDCE808EEF7D9F1BF380FE48E567BD83FB7DE342ABB1651564DE6542AE51186
FFE61F2AEDBD0F50D7A9B47BE994381F5253235B74DBE703E78EAC742171BF78A80E304E1109
AC7FA6C638F0770778AB04B29BA0BE1102B69A5EB86FD89918CA44FE966F85474A69F89891CB
D9AC268A6AB444A0A19E785866EF43D2F545F4A521963D895927FBA62F91B221460E289B6E4F
EDD575392691524C76C3365E624D81C749FD0BED584E1333BBB2CA95FFD01763603C6B8DF6C2
E7376B324F9C682FBA47B995EAA9E4E4EF60EEB12677C28BB76F723DD701934E8740A94FA47F
CE7E30627F1BC6B0A4C418EE5F5B59DAD50EE2DE6DECBBBF904F59115772F78BBC0888FB1DDE
3EE526474DA9E467B0FC0122BD0AD1CF5112513076BFB099B14800A708AFAE85385863D64CA6
F1F81EB83248DA18AC34E76D3FF66C334CB2356737FED975820624D424330EE26BAED2A23A88
3EFC58F720D31D138CC7E5846120ED010E7EE13CC02BA2C981CD05C4E1273EDC996DA077A1A5
D5068250A3F8CA8998A170C907E3C1EB0FE15304BA0774542F6FCD1501DEDC21D53B93E7E8FE
986CD98D5B9DF9048A363257E8CA63A1D1799B4F28EACBC91B92252E846D8EB2651C767F56E6
505D1BE0E152EE77F1A2261EAFAABECDF94817AD98DBC898398052077C21F8C39546BC0228A0
A54FC0338D8F7A77C14AEFA52201DD9A285B387E3E17ED9D73A9C9F3A354473999B08C762859
C5CEB463C65B4E91391A65A18C87217B94828DDE58F4671FD51925E11908737CB641F9730389
82D4D0D6C3F044AFA7BF2052DF16E74C6C0FD9DF7BBF11113DC35BFAAFC0BCF73B24318A778D
67971175058797B089F4E1A2B2ADB4575B9A35F6B839A8A22E4537323A44934D1AD8A0AEA211
A27786D68F8B6E960E45D52B422333D7FFCC18107B1E6BF42B18AD26EF5641BD0C028531E862
89692D7970B9F9DF65A01C527385DA6DCB9FFBC53A2CF2F366EB286354057A28775E1313D847
D3BB1E8388DFC5CC6C711C152EA5F53FD870BC1E007904DA9D0C1F321F1C32FC72CEABC579A8
D307EA4D5EDEA615FB5592E9CB867826CEAD6F4B9B0AA3335534ACA7A4764268F90C6CF6589E
DF1E6FCE81BF424C778BFFE8126D63D3C7FE446E889F09E4171D1DFBCD9A00E5BC44C682FD03
15167F3EA1C767624BB651933D98101B8A29E085D9DB0AFF0B7578FCE8EED68E19CD28FA007F
2B5CE314E0606BD49F4326DB039443F088396DB1CAE011DF58E9B1C864885AF57579C6B4000E
0B65A145409C937E69443CC7CF15CC460C41605402293AB432E7D278BD02F1A079FC223ECF43
2FA7D13133EAE5F6200DB2E28948284DECEA833B31037A31C04BAC6DAAA1D3FF15A5FAE4CFD6
507A3553E6DA441E698B988751D221E828298C055D3F67FBC0FEC7AA28BB0ED1E876D6F72883
129B532FDF87B93B8C596E32137C0FE31C2442179A5C9FDC00EB6DD17A2DA641E544F52CDAAF
E26BCACB104169D6ADD489B62E9FF62A9450D466CBA9E0AD742FF619576A29F9B72FEA9A60D5
C96A7D8FCE25B103F2A2E69CE1F1710B1A8D903FB474D51F85F9C179D87193A6F9F0570E2535
861141F6953AD5969C8BCD831B00F939E8EAC50BDE1F7CF5E1401EB616FF39D54115B910BBB0
83E77F6E7D28580BE87E8273109109C63E993BF8F8473BB465FB2549880A9CDD907AF69BBF7D
04B7478706032904CED11A86D8AB6AEDF19FB3D952662E5922F72E970CF63FA81A89860B668D
A5A63104218843844F8061C055EE721A9C7D8AB1185FD2726B7D6A895BE86125080A5D00724B
865DD5C73BB42A32178AD80CB3FE5AC2DFC315422D0263EC722BD4F831368691C9A76F810CF1
585D64F3A3981BA91382B5A41DEC73D5E643D54B082575CEA203A4261BEA3892762ADB2FB96B
C05D4955B463D66EE0F6AA3A8145778135374290FBFFAA490EC807BC6380E86353AE7AFA943C
B85818F4A243DD929EB949644D1482CB49051E8D0E9EAE52419F2A887AD668B1FD3418FB36AF
D699CDA1E53F3627F92729C4DD1E220DD1CD1367280184021A65938ADF1C03D76DC4444C0889
C782FC30D6F918721C66CC7951094172EF07D5F1CF33696E7BECD9AAFF72DE6A041BE1AD1361
861F4A3295709078BE9169E7C13D621123FA0B6A3D64186CC7E12098BA54FCD90FB00F8BE198
FD31E588EBE876D4D115802E04A0B255260A9146922AE280F0E5C8E87BFACB9C0DA4E661C426
E7B27537DD64EF871B07B4F41CDBE395B625BEE5E66F583B2F477A8CFADAEA92B773C4C99CFC
1EA27C5D2CEC1934DE92BB45C966048F499081C3B69F53E264D87D4F89501FB676C5D41E2652
9C71418FF62C3F934BF5C201433B621332A691A045C864B00DC69F520D3449DCA321D965D323
EB40305FCCBBEAA588BDBF67E6ECA29B384D6A1A427024653A0BFE09E8F6FB76F42832502BE3
A6707B1881756B964BA03EB130C1647A20215BF4EB8A6CDC0E169B89459DDA14D3447AED233E
F2BC5B6F35AFC6C02E78A1751EA67A9C860CE647369FB04A02174EC31789186002643C6EB767
9AEC094A2479FE54CE19F1507645A10B5D41EA1754A26BC11C8150D0C3730CEA3895BBA5E69C
6E67E1E252E6F1864FF2F95B53198C1FE6E393EA4C2C55C5D9329E6D8B35B2722FA55142AE25
E974EFFCF8ED76BF367A242ADF687C75D73385829CEC7544F2A73646393A2114BF4DE77CC17F
F91228924FAFD4166C7BF7B6D8FB9CD7BCDDEEF1266A5788FF0631D162EC588EFAFEB265BC9F
CCB3E8E2083A757781D88DA372F28EBCBD7569DB4D87B69D680187B83CDE17FA773D36816406
81224D3777FCA3CA72851A5558ECA23871783676F8259110831588FEE5698774E77E4B7E6324
66C2E827CDBBC7E00078AD27E6489FE86869157342FA3CF384B9ED1C0B0760B7F494A455A630
4A7F97622572C2EE2F039513C20838E30E225048AC67A87A26CD7CF6A7E308B274C8DF86AC63
087281870B0338D47E46A8D94A47D33FA18F09F28F152E1ADE802FCB5ED18F6567530355A996
33617BD2F8C13970566B8A0D838415CD72D8D630A9791E55F277E2A4F049FFEE23513AD839BF
6E0B535C0EF16C26D2D672876D18301A735F2B98D23DA46449F84D48D47988AB15F5A53A783C
FB3539C9DE835C4D788F7DD9F4B0AB43E164C51E7A06C880F781FC1458729AC5BBA164559D05
039D9496E189B32582BA7DA1B8352995C9511023EDF6ED6204B863B3CE517585C8FFB5C8B326
8839C3284D6F01C886C65315AEA47DDE98B20131A64C0EEA5BA6EC04B6BC8DFB4EF5C1BA2A96
CD44DFAA00EF7FC202D5F62C72B40341DC1DB92EB6EACF5B4FEBEB8EFD7FD9D83F7EEE241908
F6F6FDA49DF784BB4897D1E403FED1E3C37AE87A97CFA2FA32F5CE5EAE9BEB60F50BAD66AECB
004236277EAEA6A46F74FA3479614929EE6E5B6F4B4A2A05DA26E7103321FCE0B3D29C3BB470
F47637F2FD00DEA509B74FC27512C4B968FC326625C8F478E2C7D2F076AA83F8A195A2A882C5
5D28509C988FED671D0CB51C9A47E357A99AE2253989BB62816F31C8573290CB32E2B4A416D9
E8CC13F7F7FAC4686BD19872E714A34609FB3F08A7FE87CD75C6F07F405B62C7438698A377CC
6AEF7619E2E89DC99758520ADA87EBE1118281DC74454AE409DF85EB6182C3CC62E45A7B3454
4624142AD9BF95F01543C7B65C26CF8AC603630BA7B02DB7926E9BDC912624A35B2DC4ECB93E
B14783FE75E6491490E68081CCFB70733E3D7758525217AE01218AB329AC1BDE56EB2ACDF08E
B205330118478372760CA964194B871DA6DE8422CA8641C541C59C3E6D2FC56407A0967CFD3B
41C7EE34DFF1903F7D8A59878043BB05D5931740925848163DBC93A9BC2923B681F8E47CEB7C
B27791184BED97495BAAB8CEBFD25CF692198F629CEEE18AC1EB7A1423B53F9716E7AF03B594
8ED60E6FBA6C5E7F23836B72C4C554B676CA122B3113D08BFC79D949B28C9B235380F9369A7B
541ADAD18310D37CFF66F5B218FCCB93A1A6D20E2116809510F35C4A933AAE578B500C471FD6
C48244FCC839C6A0CE62B6147A9EFF0F8842B73590FC84F270A43C60BA97E031D34F208FB052
1D4607ADBEA5472CE3D46FB08FB9AA07EEEFA2718959FEEBB53F331DC8C3D9D3B1C6BD0199BA
F17E75C308AA842DDEE03E72F9CFA0D5D1E699A4C42DA38C58AECBAE3C851559759B4E549DBC
A81C94B692ABEA35E927D3BB7CA7818FEF1459741A475C824A37660DE7A9439FA33184E12AB9
375AA5BE4DFD9BA9903A6E6BE96464AA3C28CE537996E43764E01B3B9E24A9EB3AACCCE1FC6C
AD1E4A633DCFCDE022D0D804C4C1C76960B7B6A09F7B9A6A58A419CE421EF5B0FDD7C226BDFB
8E75E7FF082022B3913EBA7914C4CDB34FABBDF23238444CACF821DD4C4FEF0CAE12D3402ED4
E51A1B5DEB4D446DC2032A22DEC64EA41536051B679EB16E25C401E612E5553FB4CA51B7CFF1
0013AC4D138D40225053199656AEC07200E4A14A780454BFE51876CF900436009CA42DD3B199
2042482960A93A01532AD183073C754DBEC200225523EAB692C7D1964A3E4DABBFB9BD83F83B
CB00A5114355FBB61AEC72A1A3984EFFC89E136F00425747272838DA05A7D926858889A748E4
C319195C877C5A91D0D5882D9FA8D9825E905AF511D098E0D47FEF435D00838975F3002AF0C0
496A332666D512DA7ED62B3B4B4D6935B2965CA8A53234E97B48A0561208DB24E5DE83856EE7
C4674E9F17AFAE1C9B46234DC2FD224D2A8397C655AAB06FCB5D01E3CC2D43192E820B9D6A22
01752CDBA4FC5B3DA4D407DB92F15433464CFF01F32AAFA1D1A70E0CF28A0325D8BD5917F8FE
7CB43316C82FB5790E7489294A8C54D35D8A0C8949D8FFD424A071EBCB101E85187FA2909CFF
521CF1AC6B6BF6076C51DEE8D4510469E8C20A254C2205FCA94CC901F691BDFFBF8EEF565C6B
03068D3738F43F3778D313A94DE67E598A71BAA31530E13DFB6929EA39F78C7E33D19CBD5B35
668CA849C5DA728ED86010753B9A83ED65636BEAAA2C0F5623A7943D9FCADBBDA29B940FA45E
9601953D111B00ED361E89C4BA513476BFD8B37B82590B6FA262CC628CF46904111150E6317C
493893CCF166DCCF324F10B5EB967F4FE9C812C5351AC40D0582162946B8953A334395B6EC93
871BFB84E6DAEA538BE06712634C4A534D5DEFE9D9B1267766B01154D762DBE3E3603BFBB3D2
906B60E7EF6F1DC3B21150FD86E1E6DFAC16292BCA405ED59F5D39F568D5067DA6FF8176E8B0
86D3A970C0438691BD80F86480C1159583F82301E1D99490D9715EA1611BA8E2F53689FFC48B
B6413D197CDBFB10BDDD68B9CA3519C1AFE6AF57D01DB335D418391DB8E0E7C218C0B085009B
C9E106241CC9E2D31C258E953352EB80A695210B7BEFD6473E4C845A14081E5E77D61FB171E5
193EE27CC4313A4BCA1E780380AFE953A35B7A2E60D8E1B0C02EBA09DA374AF085F0DD61182A
5623BB6B69076BA7D0AB685246C34829DB74ED5866B438DD6AFE3AB436AA9514355A1CB8423C
F467CD45629E5D8A7E659FE1D464249C24F12EA492A33C766C543C55CB6A660D334AB0B75EBF
F4AEE2F62C61C164D360E4DD9184FB6E3F3C16ED13D14D905F4803E4ACE43CCD3AB5C54A228A
4B06D9959A16178B5E4EB092AA86D27BC44A1481EE208BC7E40723DE8064A2A76D9DB4A1A9FF
468CF5CA7080303226EBE46D5C6355A10902C6066196FB3D7D8A9CF31DF6ECE7CB1267D9C454
8FCCFD2CC63BD887B6602DF5641E34EC367A25B84D35956BE016672E4D6A3F5F251F0FC7D93C
3DC7182F5AE749CA34CE4CE657758791A14F7DD5AAB9F58C1F68460D68E48EA9408D10A9C06E
4EB6B368768F1DA4E426B172AD0FCFB97ED40E26DAF86F605658DFDD1B5BCC28847CF61203D8
09FF8E18DEA73AE82D81430AFE0FC9CF08F1FBEB0710466C90FF646EB04CC6AF89766F859D4D
15B5E0CCFBE2BC03DB47B14375F8CD83F9F535DC3645F051616ADCFD89DFD02D51A423FDB7C7
B219D02024DB71BBC0D7377800E0FDC1E7E25F32B68255E0CA58A25A8D5EA94859B5D4C4371C
81B04F860F397DDE2F71D98DB125DB2256723E5EF4BA360FF950C5971E7635613F860AF97DF4
FA830AB52FB25FBCCB02DCC06B790B08CD9FA14A7EBBE4C65D6FFFF3F6F4D68D29AC3B2DE3F3
11E52BE87E5D27402044339B65043A3B345C0C3811B0D2B30A815568BD6AA69F6A5596A8BE7A
0B78B60ACB119B5F1BBA8D8C8C3EF5AD249E0A408904ABFC1C7AC01C896ED911F700C64ECE1C
AB5F0D7D11632426560067B314CEB08C69DFECA9B575EC9BC2E162FEB451C407651B277B8B0C
EE205EAB16552F5318DEBE2F80F5C1F20150A36AA6398B91BAC493EAC7A90FDB433962A68EFE
13DE48EF9772C42A5C6733E0511F0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmsl10 1.0-prerelease  
%%VMusage: 41480 41570  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 49.95 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmsl10) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmsl10) def
end readonly def
/UniqueID 4100022 def
/PaintType 0 def
/FontBBox{-63 -250 1123 749} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmsl10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /polishlcross put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52F3B
FEA21325F58F81E42BCDEFA802949A1D275FD545C151234AC20A5AFEB1D69ACBB4A464AC95F3
46F26321E4667184AD974277CFC5741BB57312CC999F3C7D511DD58C86E59209E23386086479
87BE060F63FCDCF05C49DC05FFE32A88E3AD9B4A50438AAF0E0EFC6407FCDFE24489D97473BB
86F06A24B78F6C945657533CCFF91712846718B1DF57D11E70EF7DC4BE4002685B0629FEC848
0252617D52F6FA6A55794D9428F89D6865497FE3C08D2A12A3F93836686E3748D7C626AA7203
7AF64EF864DB40CD07A8458DE2AF7DC481A5D59E72BC32997E078FB51EC2CE6980D008B0A17E
2C3EF660DCFA68689D10F61C25B80089467CA608AD9822909E56C4BFF9806E2FB42A65E5BBF8
9D2E2FFF5D06C8C3B1A0DED8B2FA477EE1A5EE0079ED01DD7A8D1D1BD417A9E26E40CC41FEB7
6F5B9FCF9C09A5CCDC8155B527B378FCB4D0E79F15E8AD800F558C0C74BF2E6AAE66576EC320
8253289774F2AB1D8969233282DBADB366EF962B71F9AD8B5DD5879FFA47D098CDEFE2A049B5
FC39EF884E769BF91C94337A8002F7F90DB7A2F3E433C56CF25B728BF2DD9D6CD62BB1656870
B39E8806E969F97B1E10AB29728F1A6D645029765E76C630F6E583152F0EE2AEB1CC528C9E40
20A0E6F73C33E5F1396AA6F27F60F02738AE26ADA214F315BC178CADD372D69BA5F16CD9DB41
BC7DA04024E966157E1F3EBDB6BB45D87E6C92FB4ED8B2E25EDFC742AE1F484B407667FE9BEC
2ED0DFE62DD9604B2435BA6A3716A0FEC6F37167222D108DBE3F0DDE8CABD7EE1815303D0D7A
4630AB3B6C46E2923E701644EB1C03A3FEA1710177456D6CDC1A033C79DE817724A10A361A53
64694B8F5BCD757B7E4247F2819AE2D4E97EF33C811E177DD5E940086C42021853484CD83EDC
2FF1AFD457FF73D17F816B3E72CE82B3A922A25790B66E9B3DBEB81BB14208FFAE54EF5B9E82
E23B9E350E4E6918EB6CD589F7CCA970E2F82D3F6CF3F6ECA99338B967CABC052819A0B1474B
62328C9EC744BFB36227DF3DBEC8736B31FC628B0ABBBE907E6CE0495FF3D1ECE92289793559
9D0875833F9C37B1ADD3B62AF0CDEDF6E0E1165ACF18A649B7FE088FA37C9BEAF1C03B545123
BF4183DB0C9141E983821B70DE3101B2D257E682B751D324860A2F9068D15BF84A117F7F0A5F
A68E331A53921C4A2901F740E9F061A2B142AAB0EBB6FB33BB19E1C7A4040003EB166AFD87C4
2C56B9D09FE541918284E0B858F30A185C84A4CF43270921638296CC9A826998597BA741FB1E
0B372394DB87EBDC83C6804CCFF91146015104AF78B2F3FAA04B0A6FE9C94D89AD7BC787F444
4A742F52EB34B133957260BBA2693C547BAA9050EF466E4B4AD30396859DE1606615BBB0A5F8
9144B99B358089BCEF9BF178A05CF6449BF7AA5F0FD790790676356EDB61EAB833C13C19DE9C
C6475104BCDF6ABADE5918A33EA841C84E6EBD4DF13B3238B2ECF253ADCB60FD70C53E9584F7
254D2DC9A2FB029123FEC365084581C002EE1CB40F5C99B4993ACA3BF81E9789C0F711F1C2F7
9F2FFB84B9090D3581F23C5663EFF5CA4B1804072671E44DE888E442A271CB0BFC0EE234BC08
9E7ACCDF3E704D5CD51F0F2DBD32E09F4D416ACAFBF8D696AD923ED2DDB22FDA3433756ABC7B
A541520911DCE291B73684456A6E8479EBD91B1198C6D481965717EEF00DD35DBD88A6DF2006
2F3D7DF20A6BDCEDB092FC3D7A1EAB023FFA4415B9D1A3601D12C45DBA4B7FFCA6554724D996
BFA7704B114FF99FB8F9FD0C8B9C292E5D37175142BE93948A77066B49A04034D3AC12FCFD91
9002AE14FDA49853C1B226DEBD055DA4E088652AB98956E8431DE6B05AE3A1F6367F5CE7FD6D
5921E03272384F6F2A31A21912E34112AB2D51D7568E538862861199C0BA9B204D2602399C1B
D909D64302B20057F2E88EC7748D0343F761EE8D19109208B23CCB6861ECA70EA2E88ECC45E0
0A93AAC12235B7FD3C718C009D6F802E57855924A7538E3F559255F7FE634BC82D6C672B0517
C942BB12D82600076E3122D9B39408EA4735F96F3C885BBF4CA71B6543B26C218B8238EAF36C
A91E58F674424D29DCFF7AB99358E4F6BA0336E63B8D0759DA4BF9CE1877CA7CF26097AFE8AB
7DF38539BBE147402B45F8F2AB3ECD5D65AAC6A8FDFB34582015AF0D7D4A97FBD0196230C8D7
A40B2FE702F2CEEC6EEB85B6540907E7C0335C6CFAC771125B4BC4FA8188025BF895124D4FA8
2C34292F30AFBCA7F1DFEC5B78B7F2B3248CB781C9355F75735DFEB6B6D19CD8BD02A8E3A2A3
FEB5D740223ECA2559DA4A8AF324866F8A8E4D9ABF40EFFA2F9213A305BD02327F1497DCF972
0C0E029FBA959930512B2D33A148CF776ED096C065F2B0F93A28BAAFEFB916F4E378F0C7153C
C7DCD78CC46AE3C142433ACC7173F8AF21DB612F39D838BA92D69BDDCC5454999D41CC546BEC
EACAD4400A94372FA2A2CD23BC7439C535FCECC6B8F727F70FB4AB74AE245E6269F7692E2DB0
4D743142FFAE644142379DD2433CE3E9DF56F0186F850C0C81D79FD7E6002C9F44A8834BE3EC
1E8A04C7DC9513C55B75606750C01B0F396DEBA3F5A4CC869E54E9E0B73D5896536BBDAE3304
498287B1A3B7B47E932F76305EDDC6B6C67D9CBE6094B1A125DC004070DCE692BBD52B6E9B81
98546961112BB8473195E33D1E19019A20DEFD04A385CB881C21BB950D53EECAAAE94791F2A8
25245BD8D39A28445EE4732DE01E4F110125A0D6DC6C4EDC4D7B21C8DAAF2DD0AC3E18ED5C98
87BCC399E0FD2A0F54C84ABE06D070E2B387E09E12E75C8F758EB8A974537A9E45711713DB65
019CB34FA6A1F460BF8F4710D930AF497EDADAA67BD397F7A42566C1CCFBA4CAC972240D987E
A308802F371D4D86CA0FC8C026DBB366F25352A1A9C6F384FEE249EA928447830023A4658E20
4CE6D69E765B8A5FDB7AFB87D44A3B637F9EAADA5803CB33AC7F6AC88569FAC5FA97FC3E8F2B
7EDBC19023A89D6821F974F05D15FCCB370B924907CC03AD6F67ABF6578EDA9B64E0FBEEC7C5
0E29810AC2EB81FA1FC321476ABD2EC7917BD0B57469C280733C1DAF1E51CB3C059B695BF601
187F0A9330BEB3F543A959B191155A99A4CBB3A081760DC28E8574E19A755EA421CF6B5BE23A
45951D998B3E5B561477934994EAEBE052EE2626E7AB613DE3F216A3122D565348B0BCB89BE7
298CF9B8D64BE7A903A442C75511EBA6ADB782DAC72A2046423078C8CF4954E8F5F14A797718
7B94A4F4A91AAFDD4697F36BEFD2CD6F264F25433EA0046073A10F93C2690750AB64BDF3B66B
F1A93D90424235A6D0F0F392BECF17310300BEBFBBD3BE7E101D24E2A5221ADDCD307449E4C0
0D9E79C1B7FD6EFFD28C1ED4BF2CA1B403BCFC1DD7EB479EE73E185EB3DFB6CF0F0132BBBA13
D8607956BE2FA39148683C6E5348E8589553CC12703F2E1B145AFCB782350B383D1DED0CA65A
A55F1F0841431BDA6485C4D2FB4DA1AF2345239EAD5A66594558C1A4C6AA9D2E2300E7F2F306
717DDAA9EF2084A6497A6F353BD270B32B4EE54349D19DD7BA287EFEC32DAD83D0DC8C58D24B
87CC65F00042D11F3A82EEC8495F59B38D7E92343A151963CF7F48D84D22DC7A67CECB5FB91C
7AEFD55DB839654767B528B80DEF4C9DA06850513465C6F0D4660E2AEB8E30BC756D08A6665E
A8DAA2574D8BD841C47A27FAD127452D28A3D0C234817152181811972E2C4816CCED80608F85
52D7054AE3B45DDEC4A0C24556639963CA737B25D2B23B80927934F7EDDAB1FA7B5DE5AAF04A
3B9BCFD8CDFBB1692C8BCCAA4670EDE9CE0EA71832463BD7982A22343CAFDAE6EA4B8BCD2BB1
3895177CCCD10DF8981EFF47467CBCA98D46676C799C3A99B27B4217C551BAC6D3334A13196F
4D16ECC1F32D62717691B94DCE9029093D3E508D354EE76A9767612FA7F7BD627BEE1EB497EB
5B5D229DC0F5349B8C8B9FA3D75873EB59D9D2D85332543C82647FC176EDDDCC461C2E50B9A7
4076BAD928B7334221FCEB13A1B46885F4BF9EFC8359AE0B0D50E4B8885EA9C0178040B66F7A
A8652694803D6DD7E1EBC1A9E31494042B8E8F4BF27F331E48B770CAC0FE7A1FD6875423BCA4
49D88ADA1D1364D4D768DD85E868525D42F8EF2CEC4F222198BC1AFAA5B4EF44817C48A7F0C1
1AD21C8802F1ED607CEFC5DCB0EB5940C6E66522F595F0DE6D5E7DC77C36C43F789A50F3C868
EA0E2FCC06D2A3B534CE47F6A75986B5BEA789C56169ABC030FC50155A1CFE0F8F7FF2DBA887
CA06EA1C0D84C7848ECD7A84F2B801AF7DA2C6BDFED3496F066FABCA65FF84278C3F5725C1B9
E97454F0E5365CDA91E5749727AF9F9B49D388EC22B195E11C68286972E2219ED51718B3C959
35F980D1272A5E66C18668AA1DC10A556D67CBA06C9EA4055A688B7065D3B56247DE69094066
6728BBD52282825D9E0F6F84D8901B34CCC02DD94BF7B781B5B67AEF87BAE13942B8E99E637C
7295F2411CDF94CDC4C5AFE061DF39E2BEF093EFB4DE091A7966C791C949DA55B3D411DD6D08
9C184E235F2526F6AA8C14992B858C8461A1CCC9FA82D5CA8F03953BB74DB5E38A50B2847C04
C43225CE1840CC39F3CB72EEF2792A82901C2EAC323353341D472E39C9B4DDFCA0BA899B0D85
40EF71806C925652D6F70B5664B33DA789B3BCD564772F7E1CDAF5441815A9246D770BFEF7F4
3D8E296DE5C6BB054FA9B26CC4F9350C8499BF728E00FB21BEF1BDE9F6E224FD833310CE1630
273A5A3F27B0DB58F42DD416BAD93E5C175BF023C1AE88D84551A8CA44D413FE464CB90EA03E
8A8ADCB77BE87A9CE881B9D280FED7C1E25D0B4803C05F32A0E96A73B32D81D0BC37072440C8
3CFB9D8F932B72E331FCC50D3A48A0833C67AE3EEBC25090E6E85AE9F22EEE0BDA757732F6C5
B8731408AD8AD92CFF7A18195581320BC67542B97A949DDB48E392D91296695F4F9139BED9AB
37B944F004666B04D953F8E59960149CC8A77D6BF75DE3B8A78F161AEE0F3030C0DBD37FB6F1
2558A7943FC76DDEF661A2201D51DD6E564940F78FEF21B1EA9FA141D3982E63A967328D1AD0
091543E69730AB7B8A1CACAED23439B326C59E748DA48AC8EF27326A472E73446136EA8894AC
38605AFC7F01808068782CEFA8DF47A3724ABBDF9BCDBDCEEEA26CAFA0185C18F4B2AED5BDB3
9B345E7DD28D2F7F4A28961672F46AC80CA4AAA746F560793BD6BBB34BA86A05D4EA5BE51377
C1F03075777A45C5F82C97A24D701C40DE9735CA7D0B6AA2A887FB3433AF840B4787A3A85531
5F5636FF3937E43D3800AFCED1F9B7FC6F747B5E2C87A46E59CB2D169E293A18F42B2E3462BD
7A287808D06D3BAD0C70AB6FFCCBFCA438685F8C32B0DD55E70E04A06C4458EF2BE01CD72145
E60385983EC5FDF5C40DD94354602CE3CF89639F5152D091BDEDC2393A9D5053665EA330A49F
947C8C3AF55BE67AD5D323446EC474366003F3FF381360D91ECE091A32DD2E3DC38700764A5C
4DA200A56634632C4DAA84513430097A7CC2005061BB617D32BBDAB0D6723A4382FF6D063AD4
49235D5DE42E1A76E3AEB4481A8A3AD3B248298F6869843D3995D19263E51705CC6B5A70F4AC
ABEA4563555AE561AE2DBAEC097E08FDE4D3E15D7233EA1A17ED5E1BBEA9E61D53E527811BD3
DCEEA24AF22FBBF7976A48A230E66BE868E856025264AD4226E4777E5BAC6AF8ED1EF6C446D8
613C9CD2A0CAC0927B6A470B1058B2AD9421C1514C7F8D01D737D341CCC642B0233D1883018E
E7569EAB73C20E84CCF5E8A1FB179171B2953C591FD5E1A14B8C0E094B272E11830904620A07
195D7B9F0F76067321AEA5C7674DE61796BA73394976947C1FC9AE8DCA820887CB9120607FE9
9A27854336AA10407096E78CCF92D332B04FE5DA2891723DAF15880AFA28055334DB9C840E86
49C42D07E50BA9CCD89D2EB1A1DBB416D5DC45777C249DAE1B1CC3652EB7B54858039ADEAFF3
612632D4843F01B4DF8D6E63680FA60AC59BFF8A4FD22D3370EE8D42A4AE4FF39108428763B3
0ED998D75CCC48C799D8AA05361C7D6A956BAC005ED0CED8C80FA0840C2E003FC89959CDD599
00F335575DDDFEF984314D9E074845F4F193E6FCCF07A35900FBE79F56975A0760945EF1626F
0D4B49804186E85ECD3D79564D577647729A78C767BF7C157572D94FAB8FB4001FBE61BB3B58
523C29464EFD83F5C6A9AC70E9087E7D6F9FAC1DE2A523F2A4BE7B4E8BC4AEC29FA5A6F5091E
6071AB0D750E627C706FA5A87281772565ABF2967133ADF9BFA57AFB429767ED7C0342388E84
48279A19B7EEC8FD42E0DA9BC5E4ACCE1F2F2FFD799A9F1A77579342640405D5CE445A888EA7
1F24A958D8744885DCFACABDAF69673536EDD124030B5B0C84CD9C58ADE14000744FF8212999
98427D5AEE8FE429EEA0D68AB686377428643F0C94C50FB8E2497D3379DC37FD19F2782A754D
5F078DBA33DADB08617804780B87B283385A09A12117E2839F45B18F45262025679E7BE70392
75E728DA6200A6A66F546CD134C590BC60470CEAFA7BA328459C51537BD8F893279B1DEB9A36
DBAB6E597985769DE227B677E976216BA7C3B8214992F7A6FF556AB5188CE7413CC0B1D55A7C
7330B3262F6154A668625AF2AFF9117C13134124102534585BF62A4CD2BE8D86AE83392909FA
E6B855FA68C8744C6C5212DD3DC929C3E1436476B6D28B7342AE84D35B97F3D92F7894EA32F5
86EA0CADB4C8220D0380D7C6E4C8A8C3D46155F9A58555A26FA45DFDD49DF7D18BBFA23D2BDC
F341625CE08D38102871720CFCD5D5C9020BE7777A900CF44CE824472CF425BAEEEFB057FBC7
E6F3042A8BFD82520A97D64876365E24153DAB530AADAA8E319043D964573E29C5129E42A6A2
D38170ECB6784299B2EC765FA677AD008111EDFF90F0F7918895BB5CBAF68E24C4E437B0D015
FEE39A8E03EFD23A5CD2BB50F0020BDAA287FCD20875C2B9120BD7C0290C94D4589D4BC246E4
FE90CB1475AA78D96C07234569735F7A45A9E5E75F14EAA7C9C4C435F0CF85154263C2BCB37B
97AF18CE45F3838F1412A485B0096362254CAAA0D0D60520BA98F39DDAE9D7FC093B8AFD18E6
B401AA16E0857C41415AE835ACF5CE2D46DDFF293C9E61E620FAEEF418CDDF85F864EADDD347
5A5E1996C10FD5849A8F166BE874D9BDA317DCAA6BA0882264FA9A95F5B7E3450E6600CB3430
0199FD56E665F5513A2A4945535996E730B9C6CA9D053A65D53E89FA86EE1D4EBCE93409699E
AB3C3B86FE7604AF927CFCF7CFB302B767A84F4CEC3E36C7EE92F4BA6CEE0251F5A25D2FB03F
7D01E15D4DF8F3945917E73B6007903B2FFA05374C9006B45318D30179B1390D0458D252DA19
91A443CF7D952FC3D56B7E87C516F7A036BA52BAC775C2E396F650F81E615A372E11FA9632F5
C351E5ED79E9823449692E79AAD0AFD62A8477DB7BA3E101F1A13DC23EBF101F113A8970B929
D3FDB1D8FCB63E2E6406AD2ED098B86784BCEA51D3794DB6DDC569E748B4E58E6712943F147C
DF26CEE5DA44F1556DA107AE7800C83FB9750CD01FA0BDDCF4BF507711E8724F4CC578C3ADA2
965DBC5E22CE6B14D87E3C7CE103AD1B138CD54555A3D3E54D143CDE839736F93675017DD934
E5397B51C6A7C0AEB89CE95441FD62CEA5F2CC1F2F0C815B8E02D6FFE7083AB1691E616938C0
CA5FFA308EE12E21CE102500138210C9BA7B08CE95FDD338BC44AF9A3B16D32853A886D4C019
B5BCDC97673E7B24D64723C80739AD668320F2556795EB487FC68F018B4949436B66F7E2DAB1
4E27BA20E167782148ADF59041D338C83F2FFA361A67FED17E06807FF5BEB731298ABCC2390C
09FF23EB8D7CC45D0D80F33351F0CA65E0EB363F771612F059711E4093B821D6FE96971C30BB
A936865B59CE0D0C4DDDEAD58386F4479A45F4A0A759B0A8F0327F00A20545EB63114E074EA2
F1C26E7CDD5ABA5BA5FD25FCB3331237700D2A4557C921E78CC06C618E30900D93F4B0E10EA3
2C225EB0416EDC3AF8896527B31E4FEFB64B6A06C577525B57D2A0351B164FDEC56C1659F110
6A7225A98CA1E05D77EAF7A86F3F05771C992E4629848C631D490D71725406417702AD2287D0
28E28D059EDCABC91B8F2445FB59AC7040313DE5F62EB2EA33B5402715DAB29E347F41AD8B3C
8832832599C90C1B13CBF287B3317427E7B903B0ADFAF6DC018E5807E56E71C05CC31284C7EB
0136723D8747D32FE1027645448ABE7C2BB04CC845A885DBB23EB5241E97E193D0F6095442A7
DC79330F0F85C7495F33526BA1D65848ABB1EF5B2B21976E06639A7DF5CF524FB9F9DDBF027E
3AB65061075502CB8E8A15338D5724A42A1B18760A90F5B3E9227B35170000E1003AA45C9A21
A03C4536AB31C99FD216D2B024EE285B14D671ADB3B28CCAE6E6C3E6FB3DB6A71EBF19DDEA9F
089E3BBF24A9056650C3799DB15B190A725EB0EA89E344C40F2E65C82F5B40993C0DFAD291B7
4BD31576C92ED731F62AC787AE14ADE7D7E050D90F5EEBEAC343723149358A9B42AC680A17A0
1769921E68E8034193D8B94D42CD7599EF991EDA82DA36E6655FD14E62D8FEAB9BC51E002A86
7A8AC620D7F61A33C4005E079F6409799C30487EE45BDAB06D79AFB076EFB7143C3503D574C2
E3E7C8A7336338D1728BB274601F710D8B98D00797AEACFC243B77C9A59F030AF0053890F4EC
D1E3A0636025696D1989CDFD94B1B8440CD00C8EF5F798259904E47AAEBA11F265F73BF349BE
A04C327C1DC9579BCAC7D2262DBA3AE59227400103494CB447590F53342C3A7B48CF4CB7994B
60ED30D1DFCAA3DD2A491E18CC28C5D329C153A7ABFA956B99522D1F6EB4FE7A3CC3D265DA73
DA1D01E2712075EF6DFC9485EFC7C537DDCB8407742FE82DD8674EACA8C52DDB835DE4EE2D0C
E692B3E58118FEA313EDE3BEAEA9A67BE64403432474F080EA2D8AFBE74944BE4ED1897D6B3B
4FD9207D11104F749DD9B8BF568CAEE76E1B3037FFEC076A5A57302A95FC9C4817FA30BE8B11
BE9761ADA47DE0D646BD7066223AABAA5B08568BD512C7119D069A3308431F9CB5781DC5F2D9
B9022974407E7F82E84C3E135358134A7CADDEDBADD6BE81C55830466EB108B0FD994F8BC4B1
61A0E89C24F36B20AE1F23E632BECB4971112CBCB17363E3DE1A4AE7C5C4FF374A36B50DFD7C
001FC501B76F8C2DD8ED7F8A589CD3C12F89A7E7782A2FE556CAEB74EE4EDF9EA80D1AE44368
ACC24E783B83E8F99F454D73BEB40AF34B7E0AFD3874EB6C678F7295E98EF4E5558BE6EC1807
0E5BF12A07F961BBBF8C776DA6422380FF34B3889D318CF6BDD3FFDF37B9D38C021CCD43AAFE
0418C451CFA6C15F7ED4EAC5C6AC83C50E49E3C19F7C90F9DD38A904D742FCCD999316E96A94
7C25F23AE9A3CA67116B48C2EC36B7533C3F3CC67CE3E95D67C02B932AC64199F8091174995A
C18B9D9EDED27B25D6930B4299141E961927B873684421BBF70CAEE8C9734BC6BE4CE0CF5548
A2C462F1B93D24D4C41E944DBF849013B58F62353F39209C612CC3C3742F11F7EF1FCA76AF09
CD26CD1199F16D6F68931FC2B3D774C905C194384AB087BF23BB48BE5AD78424E5DA88F41896
44A5052BEF5B70271D60D10A68E8C25DE1E16E74B6A44E7614E723952CA9E10B0E1649ECCA68
696715B5FD736837AA11CE4DD4DAD1000A1E6B7D246CBD75F475ACFD488E2864B458C55C77A9
15360388EC266FFE0B2B0BB0AF4373B57CF43FB189A5CEF884891DF3B83626BA06D4BF94D7FB
4251A9098E1FE49CC673402D7D679F34536CA3C0CB9A0AD57E02DBEDDB91CFB18DF9D90F51EF
28A1106C4BD914F0990EA9B16D318F5802BB988AF9DFFE10FAE908380D2197D513499B5AA093
B11EFF8B7957545A5AFD0A80F1681B6805372F81FE1F23F78E8D467FB464181C97ED11801023
C284338E7B8BD5F109028704E84CAC5B3F7F0DFFC78B953FA0645D46D27D83BA8CAF4C2FB40B
ECEF66205CE31C2007786B4371DB9D1881971327199FF0BE2B2AF1CF577BD30E2B16B509F9E4
AF919A22DF78BF9470852F61C2980EDFF5642F905D008BC4EC4548400B40E6D53ED8EA5C7814
83BA84A36A13B62F26F4B5815F682BD113A808C52FD7C64AE25320A3A095A564C8231591FA95
0AD977C409CFCA5D667479EC0E6D1F3325A951FF0EA8C95A91F3BB2101E4D16183C813051677
27DD9AA7592E9B15F8DD1B360B02DF114C397A08C24E455F012F36B13AE5AF13204DAF14E209
198F1A06556F362EBFDE06DD800E3DBFC1D64D9061C4EAD4E855A2A7017E482090536D1DF8D2
910513977A62531D997480B2A20CFB6713C7F2ECE52B027208A9E57C0827CEDB28935529BCC6
3A2F230DCBCFA2ED4C699C8E10B0F1ED3109B907EB8F9173A22BDBD927FE8F8AB46258C76AE3
52B9D9CC457E35A3CD7E03795878A09EFF5211F19CB4CF9077AC1DA3D2FAA4D835E0E789B13E
ED856ADCD278E9B612336A2F22623424A852D38196412DA4B2106AA66FC42994BA8710544A9F
919F5E1B0DDADB5C65AF011FA3F93DC0BD73985E4FAC873957D46FB8D8D2EAFD14B22559CD7A
9DD6FC07E1FE68B63EAF381F530D709ADD687825935C0C136B32818A2D3C9DAF5B72643CC85C
59718DC5244CB3A0599ECAD0B450CF43A1F81298DFE7080AC44E5B0F8F2FB03DDB0FF0574B47
2E5A84240BC8D59BC26A985C7379F69CEF77B020405629855CF8BBE3136AC5D57AD436A32332
D227A336B9EAC17F81A23EDF7ED4EB20453D29D88F78EEC8586D54FF2C271C17A4F309E7CACE
E6B9DF628C0EF93A0B571F0C2BB96BF147E757229536184B1F1A0B94E720E92ECBB004F0F5D1
98EA29919B96D89A266F688FFE0F3D42759E2C5274BBA6E6D5C657626900FFEB0898D77DA57C
DCB5737CA6D3156BC98B442FDCEB7DE9BD29242538EFA3AFF4F5F4313B8E9B1C97D7F4EA303A
E56EA328595B1519AF85954E9B78BC53D2028A745F526510D498759D3506700DF0EEB3A4AFBF
C416E0285ABB0DFF67F930A8069888D0FE3484776B0322D06AB37D1109B282E0878686FB5F19
910817722BE338D09AC92DF6E3FD3FE9127F970C543E9C81B23A0197AA6B65C7BD5930F6F066
FE5E6886B8F231B0297AC588AFEBEBFD2450BC3BD2DDC9A457E8B33942D0B930F09F9C4FCCB5
AC438E53345203D19BF87166A4324DE87296959B044DC9C87AD2DE6719D0C2466B60F2968BF5
258C8B053335319B7F853D5CDF38640D91855BB44CB1074F5A151F90EE945D3D7B92F77048AF
24DFB01806954565AF7FC8625B8D08DC0C5F6B7EDE3F44410873FE3650FD0835B729476050A9
FE9E9F31B9AA8DB4384FB27911DC20156B42A7B8C3032FD07B3CCC5E0AB356C6A3920E41FB08
A855EA8B608C1DFCEBEB8439261CBBE27D36B6696A660A4030DB4FC63C6EEEC3E40FEEBF938B
876618E068688B602681E74441935AEFA58E60B31CCC4CC68CABBD16EBE031CB8071F3CD3FA2
42567B4B5CC294760F98A674CFF79B0377C784D3B337768E0FC8E6BBEAB91BC859D44D3BD60C
0173ACEEB2E156B9FDE9D3BAD6114B77114C5B93AB04DAEBAB35CCCCA1FCE1833BB06CA2B74E
CF5095387DC068DBE7390A50D8DBFF9689BBDA1520F3BB4086E8F2FEEA4B8E6FD72AEEEE9F42
57913DA5A769CC39FD0274817134090F073E4EF55DF1D0678762C4EAC43092470DF74DA623DF
FC8AA9D7F11DB607F3216680F5D2306D382D789C32D99266F929CF7262FDB3386DE32B310E50
3CDEB0EF60625182020C21549AAF704DBBB60CBF688E269B6084374657E3E8DE865D241643A1
673F042732637D66C06AC40DD39A2F6E840B9FBD7351E6F7FBE65106E5E0C6C49087C7DF2D95
97C0DD237FF85344122AF8F5FA3225FBC69F494533F66EE08D59DEA106E79B35ED294043A94D
289382DFC645D58E87A3DE35FE128FACE3D9CBB4CD0CD1F314711F5AF52C9BBA1E2ACEEFFCF2
4FBBF77B12132966CA7C631C8F58FD6F98827140156B1C1B244B6E1C627CFED6F93CA3E39C76
9E9923A29772B0A26677C649577D53ABE29CDA349160E92F211AB5B77FBF16E708AB47E7DB43
36E93676B77EB8ED3B1D0F127D7C92D955ED47E02F2B6AB67E59876E70D78965D8FCCDEF09BC
A23BE62E6E51F4991E65166744AD99285844F956B2A2EBCA637443E262C4B8EA05371ED372B7
11855DEB882E1C74BF470495B7FE16E825C6104D158DBF7980B4CB8571AE4BAAEB2A96EDF21F
164BBF3D5F4776A648AE335F0DD1D823D2D27061E76400F92F2AB63ED7BD8E42E0B37B963CA0
3AAEA3471313E3227C943EDA0CB21158CB0592E39320C7D689D5C55D5FE7DE3C0573DCBB639B
6E99CEA6E75F1157F6495753D57CECF8A7BBB6D021C5AE4103541A4FA4829B0F3DA686345A9C
C3F6339DF87447B7A16D8D6818C9E35DDB68D51112AF44CB5FF46667D8423B699EABF385867C
D9B501502230150A7A39B06684A401FA2D3B6E456DFB49EB5639B3300CAB82A385105554C18B
9B5E57255158E9260EC5315ACCBBBDE29D316C70CA5A855191295553A731FE9E095F788ED584
4C42CE676B3F2B7ACB6D3E6AA64D144BC9B99190362944127ACF8DFC6F21F7AF698CEBA520A8
CC5D1A8CEFFC36577FE729141C65B8429AB763906562B0400C962CFB0B09082276919E8B4FE1
D26B916056ED5EEEE603E66D66032F5C72D932C7DC3653442E4D5F196AA7A97B7AD2FC6CE9CE
5928FDA9B8059B9AC58C7C18301F4990C0DA976DCD0AE3A0B7F4A9CC5C66A5E07D237461095D
4A5ACA29703DB40D71AECB0AA4E39248650B922B66F1A0A7C934B4D82D68381C21E964D158B3
76EE762E9DA9A7CE59B1FC44013C2929C6B39DA16E2ABA85B214C034F2D64FFD3AC268DF8240
2373252D0D66652876C382A5FFD19ABD664EBB354015208491710B4F6F2CB3DD22CA12F899E8
18FCD865182B87456D6BBE8FFFF9E05C9D707457ACD5A30919F2BA0A95216A8C8D2BDEAD79BE
222A93A107761CE23DCDC64953AC054CFE4B3CCADF70D0253BB70DF07AE692706338A5005FAB
149C7B6D924B7303D53CB51A9A364012D815D7F4502F5CD6380D5A206E784100CEB54281291C
E0A77DB309AC2DC521B1752F3B87CB3285FEC4F7EE9732398DC315F5C4F4C6ACF6C01E37676C
C11A01A431863C19382AC36B525B11B7DD1CE748BAFE609033D8B8C2269A3D02E5C838C52E87
845AA36E4238DED428F9D99E585D5268342CCDE35BA86FB0679FBFE3EAEFB59D5AFBBF7B4FC7
F6CA27DD9CBF5D127938FBE315E55D21405162FD6DF5A3BEFC38ACB86F6D9FADF0921E0263B1
60DC4949F635DB1F36669258F848DC51B71A87AAEBD7715B00F643AE58F79E5281BE3E37846F
4E4B0F742FBB6B81084865FE73EBB426FA11B3195958AF7612C6D51EA5D4A16702C4004A4846
DB30AD1BDD6D572A848F5480D660EA8214AB0904962CDE53CD405D46985A0F797C2A77E05002
A9EE6753918C3A4B3A13548E93E6AE0C78273F1CF71F0504F26C769EE2AB8D3EA7E11E6C17D4
FCD3DB5DB3DA6604FCC0D758C1D73C651D10D5A75B42E3489BA06650B70A5E7812AA7802B3F6
D9F4633574A65C01D1779D814EA98232DFB5AC7C38F17FBE6F6E21C38AEEBAD7DC960888B810
89BD9391C95DE345DC193F40F3B96309181DC8E010146CB74E981573F704822E9AAA549A0DD0
7777272C4DA57209AE1E81E514457823206E76FF6700CDB6FC49B5BA06DE403CF4C8AE830F49
24CFBC6EC6061D6B6CFD7A0DE002E08922B4F80F8C4158326D16FA32AF77968DB570EBC91445
291332CB3F11F7B5417BC8B62360B7EB677D06E64E18485938352E5A60455D27E63EEEFACD4C
505CCC02DD58776C7126107051B880DF01105016C12E1A28F630497D7A18A242D7CBC2FF4ABF
6F49171DD14763BE5664DB4447C62A61CA1C0AECBD5C0B87D3AB63CE01EB0F16521BF4CF3BB7
E86B1B9F3A34DEB9E6FADAB39B51B36DB6A1EC4C6790D0D3C37991565048C0868C7B51A8BB4C
23A05F2A76E5F62832FCDE031EC01ECE5270DCB5013C58E3C2C91FA72894D29A6599454E8A02
D0EF47ED5F9E7AD1489E1BC725FB3AEB853A26F0A74C4411F40CFFFE6B5AA24FC60E6A7CE9F1
95A6B03AF952A5C1E43795CFA865FCC34DD51991CEC0EBE93A4030C74A82E64C8BEE3C9CF190
B1F759BB1921DE4B3516B128C86EF1C1459D74FDD3CE8637CA8B748060DC9BC9D17ED93E570D
B01E2B133CB37D94E9AE7343E9F2A489EC5CCBE5B94061CEA07A9925CE7FC41EB3BF2E83C799
64C47136B9361A43FC3EA1246A6851F645AD335FD2936830389CE70BC66B396FC1100F6683E1
51964CD32F9EF1C18559E199CEAEEED7AA56E6571F541C9F0B42838C40F9C211EBBBF7D488F8
EFB90D57B171135DCE4BE23DEF980723EF86374F587B4A68DE2DA7462DFA3CC785796C2FD0FF
18E6D875E488666174EA6AA5D99C06ABB466257410B83404DA89B66DA8BCFC1955F2500DED16
1FC300128BF7050661DCB39101A4318BD03422C12B11CB086E5EB7C979674CD4E2573A45A84B
5DD30A91497B7B85737D23E2B56A79175869491345A346CDE609C2E619523AC5E55E0DA46167
8DD308570B104C66334594CC4232C112B696D158E4FC0523B1BABC938C951A2D7A096E3964A1
81B99C2E93E7145098D0084C9DFD3A0060BD4C210D64099F4DC3891B629B814EEDC7B71574E0
A1442D11B3DA286F330BF42ECA87F98F538E13A1F163AE5EEA2718CA46AB70EBACF9F9DF48DB
FDC7BBB68684E6746C684FAFFABACA08138E373D59EB67E733F5A328C42E24E3ECA3E1B0E1EF
CC14E9734A589C142BC43E95CA8068A3FE1E406768A1CFFF708ED2D3A4A630788E568CB6709E
2FD666B7C7934B027DCA54540C9EB449557117C4AD656DF62B1B26AAEC6871E6D05EC4ABF97E
BF0C06DA21E34B639CF0D74420B6D03804019C769A5473AFA89B47D6141407A91A794639EDEB
D4061D8B945417CA95544D6A5F47E2BD81B79EAF9E09261E2AAB93D61CE72C5148283B691ABD
6A631BF4C9561A651DE58F27773AA055005E868127918096044F56319C03646932D81F27DDCE
E0AD511A9DCF4C90B991C3AD4143B7AD94430F0848617C276E25A94AABD9E178F9CAC1265C2F
7E5ABAD1995B49C7E99E67EC0033990298D2144B8E42151150E6317C493893CC15584C4CC77C
49ACC89DC74EBE5F88B5B3A0FE35CBD0AEE852E672EF6AF2A4CD03E984546762191052ABE111
74A82363C8F1C67190D094E49ED6FF3E407FFFEF3C7A1599AF25021F5629E366A2E5BCDA99E4
658557F4431487BD2C094231A7AE56A3804CC86C0141FA220333CC503CC4449000F468CFDED7
DD6083E5B4EC786DF8A4927029065A5AF806670F0E37EEB695D4EC32A820F992E524057DC377
A27F9FF52F845279C4E8F4F31056B0BE49B34E14873DAAD502338C4CE27E00F3749795247449
313F1B8B482D6E6C6A911BA0C3EEE0755B2539BDB6CE577488EFAFB4D24EF3681354326311DE
AFE5A89F923EB32B67A3066749D5D0680865FAEB879A132DFB0689181C24E552D278CED50C6A
2B905484BADF8B818573430BC0346B9A5F545BC66873DA6EFB19891EA49F441407F8A57AB05F
D7486E4E6D6D73B6BD94C53BBA7F058A90C48DF409AB7ACCF98E5E8069057E6C9AA7E580BC26
EA88CA4C0B069039EF17F37ED64D23DE9B3C064C1535B9A183A3AC48DD4C895A335679700858
D6AEC256483C72294F1C494D01DF8581B909316C3CEA7A4EF8F0AE8DA4EBA0ED299FA8E26CFE
DBB77FC4A6287A5C1199043E77D95C2D55E42606A8582297A566CBFFA0ACDE9C1F34B4F814BC
F8ACE5D7B6F188E150CC909130EC723224EFF68066301E44DAF3AEDD85523A29A9A67C2F08F2
67284BDA5416F15148DE4462861B582DBDDED14BD7AAFB277FB9208D80C174EC1C298DB0E0F2
DCDC9AB086E18571942AD85EEFCA5B1324B06BADF10306BA46E8557347D0BFA66FE9A1A98140
DA357D0D4EE54B6A17CA601BE7D2DAF2748907FC70110A51F4774FCBD923862C26246804C618
2BF1EC27D6A12D29BC63186924DFBC0108819CDFF150D5757C6B9809674D05D4BDA72196E051
053C951EA0431798ABBA416F59BB3D19D802363E83639D76E94DA0F9468EE1D78D455C0C5F82
C5D7D1B4A081D759AFE49797795CD7712102F57DCFFF772F6CCF065A8F0CD21A10DF76EF7261
960214F552067C780A7FD22F3A1A3D90E547224D8EB085AA129C0842DAFDB02D888F029B5F8E
80A0A53ACB05813CF8B8D49ED4BF31283F17FCF2C616E39322D7B53776DAF8814789B1DD3BF4
93CD4DAB3E2D50F376BF9E86B3778961E1C5BCEECCC1C3C4725A7BB6ED2909050528D9223AE2
0B7D1385DC6B4BFCC4E4376025627B675059BFE8D62DC34B0C75A4EC504493335BD3C2D6D5A5
2A615A304F506F2E2A66A9956B858FFDBC7182809DCDE5A61A790B2F8ECDF6B7CF13795D4D66
B3496983C2D7388A8D0C7C00909EB576558AEC8305099AF70115219D72342487CDFDB45FF2D2
01720B07DC948DE2B665B07C9564ACB02D21BD8CFBFF84A1533CBF524E3F6D3BC5B253503C6C
8E203441630A963FF2F93EE3750364D3DB9FDB2F5BD899C4A500B889972AD0BD3F47794D8365
6632A2091BAB18B3551874833A81740513F05072B8C7B93526497DE78F4F5C6E77989A1AEC32
70FAFDF3300F814CC415439EA50873D459FCD24E47F473FA89C439581DDF11A318099227B406
B28F336E5E375057B7FCF3031E76DF241B928A922C5D14008A658B5798ECBD0A849AB5D2886B
6FA29C1ADE452AED4ECAECB1B539EAD3FF3C6889F918AB5D5EFC4E029FCF040DA5EF46D089DB
E1A97071F42FA3A3080F2287A19C0AB85CA610BFF10B8F7594F0F48322248683DC280B3C39F6
7CA41587377EDB51E85D87BFDC739564F55F26E93C17A3EAA28B50D28AFE1C9B285ADDEC4205
8AA46E87E8265ED89B9EA3D52AC547BCD30130F7CB1F56F608A8F355658AA341D18FF032E9BB
7ADE8C9EECEE8D478AA9CC1A12214809929C6236CDF5FEFE655A33E9E99A824AC1434E8CBF35
EDC04916F4AD73C8A63EEABC3EE7436BE29E4670A8C8F6AC0CE21F949297463193A1F68DF019
69E75D06BD18AF58679FD176469A7C8A82142A21870770DF5552E8DEF360CD7B7A5F468EDF96
8A463989ED54B5C5824D7E880CF434A08C9E82D04F4BBEC02BA14037E7CF5292BF890061FAB1
1EED546BBEF2C912391B157552E78C6C15D41AE8C1DFE6CA108D29A917FB91A7D40C288A244A
3A253C1EB87BDE4171ECC1563C2A0893E053EFCFE138FE278D5031CC9E8D4DC5DF81161E43F4
EA24FED3044A2F2EA2B2DF19A225EA8FAF1752EB1F5157C1D2AA6D93BAE8CA8D06EBF1DCFC21
C8FEBBD246101BEFF18BF383EE4F4F505392A34817920C747A0D2979F4544856BEB26080F824
E0DC4AB44AE8CAEB002C11E42512CB977B5AD0416A25222AE31F3E107942E6AE1A27388E4AD1
1E1404956826BF1EDDBC5BE7624A885FA8884928118EC7CB227FC609C9AC9AEAC6E16E4670F6
3C9774BB4EE962C9A34B49DA9B58E7C9AD079594DA2935C119FA210C918F19163551DC646603
079DD9467CDE03764387FCB8467ED779C814245BD16F5192CCB19E68CFAE1FAEC4F2D80A7827
76BC9A12559346AFDDDEBFF0E702FAF1F9507E2BD4F5465284ADC219B4F8ED6585693BA3E88D
7B884A0BB3DE2B7B34F3F0050830BD8ADD2058640C640D515608E4B8B063F0F8FEF4351DA2FC
19BA7CA733ADAA5331B76540CA73054DC0460F2D2E559970E2882ACFD16B86D46C626AD38469
13B18A365EAF08741D697827300424657527B2E1A1B7C1A90E1D08946828AA83B3D1C4573AFC
FF1C292DAEA031AF916ACDBF503B16BDB31AC2F1B460D76FB72B6AEF3B1E94B569512E8AEF6D
202C7A2787C5E236FFC96AF08F648962D707BB42D0779BD1A18631D17BB5890AEB6476583B48
FC3BDB9B24B5613F1F6489C2C10B806EB0F37FC8C35F1B263BD0DCC1891D4C1F42D269269463
9487C809027EBD5B3F12A8B5A357656BB55BB6474323CF3315D3F75071C06148C3C44A1777FA
EB29D03BAFC5DC62BC03F6728D4F0029A4EE74B81F8ADA6F4FDE3031072DA5A2B09A794CC08B
57FFB450483099B015059B0018DC97A0EAB14E9EFDF25E59B7101470F1F7242A508A3E63FF18
9029FFBD20ADCF365210C2F6027872F942E261F1B73DEDE9FAED0648AE9B53E6CD8FE55474B3
DCD0344435A8CB40C48C262ACC5F4E14D890F5D69C9F7D2C43E68C2E821A877A279E483D4D7E
D7BFC6002A651D92EF535066775F424994F579A9253E723C293E32E5A1DE606FA8EC30A72B02
F19A38FB823785CE75E8C53468B7ABF81B1B14A703C3AF28D9AAF8CB052A82FADFBCD4B32452
CBAB0D0C2157375F3279A5B52E9F2EE911DFFFCE1D58EDF07D2D13F8FC708140DC56C66DB3E9
270868317E14D77CAF84540CF250842A10B65C1C90E94FE49CAFC1CE3DB4A8561EE22F7798A4
D4B478D113FB57C459DFAAB96EE71F8F83B9367E4723DCA1F94E4B6944A3D13286F0EA7DC73C
667A61A909ABAC7503DB7C948E3DC1C2EF3DDEE8E311C410DEA2C67102A40A0E0CDD2BBAF1B6
CF9574239F2E94D85CD8F64A9E55D4A5B9B3077F91469F7484727A4815F0A46AB7EF0CD4B940
1F4FCE5C84544AB5436C5351E44C70CEF1BE834CE2BB89F64B626CE30BBE50D8A82ACF502910
863E45C20B23B917F926F5022D0A7C3D6CD22AA28D7EC4718D90F0FCD0040A69A218328F5F68
7CE922CB2F91425CC97E47C9769929D4714BC12E564756B2BCB9F65E4CA302FFBA09A53EA457
71991CA12BCC03CE998704AE4894E04065640BE8BE558EA4E6A903EA8F370045D1816255622C
B5243A378F406950C754A62D04F0C626FDE1F3C71C28801167874264E0B4AC75625CDB435F54
9E4C26F786AB9DE935AB1E3A1618156B5FFE8227FD0DE6BE3086ED64F957233D457B9689F340
F293FA4C816C5AF0C1C94BA0084F7F9AC782FAD0976497EF7C5B2CE2EA5DD5BC85163C2D697B
1436C7F36077756868BA8DA85A5E9A6F26E922E0C403C1C269683DA1F497F5BB698132B77A7B
C45E0D26E8ABDC993DE6DDCE43E6FF767E5BEA77811318B196EBC6808F8D48FC485951FFD63E
3A4E1EB00C7B7B503CF4C21C33FA2C55B00CFEAD4170678D702F6EB68D5D5AD2A2F55BDCFA00
8DB82C8F291544E50418E44992C4549D6EB98B46533680F1E2A0EC1A1F217567591AF8F56B82
EE8F0CD920CA9F35403EA1DBC0848896B23352EB0DCD177D78B7A6385531DA24FF0F78568A8E
C529AC9845A7CA5520814001C9B4C70CF7493E7F1D15EF53EA48BEC73E452D2E662AD06C7A03
A5825D0B652C3C2D147269F375D09493FFF2E3867A9AC2FA6D175766C7D11900154BE354ED04
3A68F1B949606BBD3EFC06951B206964FCDC3FB67F6504237EEB82F5A835FC8E97849CC88B8F
590F0617269EB1ED1ACF2A3E4E3A38CD2930FBD7433DA142AEE8718155FD3BA4B11BFCE5B9B9
E49279A3248D9EE72DF904409B36C3597A7CF4AC94B04C1234486DD66914D4ECD13B316AAE10
DD702145A75B777F55953343E80AD266D242C9B4043C86E21D006D7C472779D70924A1682563
7A11C28C8BEEFF2EB9999FD074E1C107E0EF4999C6316438BBA7E158B5D956436479702F8E3A
1E5990CD4FCC7C5E6DEE721D399265296C4E11D4827BC4B9DD1E2E92169C4CD9A45D28684427
5E35CD338316A5502020AF2BB60199D78163154ADE586770C139DD03EFDE57F4BC038077D303
00CD08F61C8DED9F6B4BB8407673B4CFC56BAF6CA7076FE8821B0500CC5630D107AFE5BA8843
B22DFA0515D395215487EDA17D205BC00C820B3887BEFFAB463861E2EFDBC4FB8CFC1DBF3B4A
CBF2F3B94256480775694BF8829D08E4209EDE3982F1A50D6FD8FFAC31B731FAD6A7A9ED4311
34E6CECD128ED9263AD4EF88DAE55631D0960827665DDB59C9463DC524497D5CCE50B8B141BB
CD289BC7513D162BB26985219960DE6DDAC63FF7C62E40FDFB8725D6C1753ABB3405D0CE6CEF
8CE5A9AF9424778AB46D6049C6AF4EAC222F08C3490214234966B247752BF037938D8473D0C3
F7867EED970ED76FFE1086EA830AB4419805F5FC2915A95F8AA4A00190B9D47E2A95A932750A
83CF627216664C95E91A0C2E233AB05537ABB447C45F3D47E566863BDDBD3DA57EFBDF82150D
58E53EB1CD90E9BD921C25D03088938F0ED2E88A06EA3FAA1CE0F372B6D63E89295F520188A1
A001F30DA8B026A85AF04837E346B4A9220D684501B6B0B06F7D7E755245CB4C16327CE1DF00
35ED00AD9190CBA76A04AD80A12EB9EF2D89ECDA66697562020B674950C4CC00509A878F1535
9EB82736EB67DFE6FFC2BED53218F50F1966091A459C8D1A86962A740BFF812F04EA810E84A3
13D5B539BCBA5FE044FE93F67471FCA8D7E6571DFFA70D5EDF1CBA226B5AD0C547552F88DC4F
2DBAEB39C13A36763F758513C9F9860F98742CBEF4BDF5FA6D778DA4D3651F8F4C1187165248
9C6EC418B503351D6FBA4784E85D8C9C47513B86E34D6544B9370E4E9274D6D744C89142124C
275CB229B12FEC5E1B6DE2976AA510601779C97A3237D67B04E24DA42EEC1495FF3B87248CF8
946D401F36F017144DDB2E41185D0CFC55B54DC01931ECC26D90018E34B59EDF04447128BD93
23A7D0B4315951AB19C33A7B0DA08FA88CFEE3599A6497948D83E12B0624C3EF046834075A05
4DF5AA6695B8B01C44FF8310B30D6CA4C48226FCD570EB3C51753A275DB031338349C5997E0A
03AEE32DBD9C13030BCAD07382C0912FB19E4F1DB521E1F5D614D4CB2A86310E98832EFD3F19
D0B6E6F1035D4567B3FEE6915D74F498BCE21CEFF3D7595613C2DEC1E2FF4DF42836979C53B3
F3B3880ECF991187D3C017E0CF7116D11BC3DAD7841C096C6E6894D854F35936B79822E286A9
826A71541C6594532B9A74F4119216C584ECFA903D59DB1DD9CA7EF71F78E585EC4761E20EA6
DA4EC7025B2E1F6AF4D3C50F167E22D7AFA1D3E457B6247D3AD3FDAFED5660FE29687C74272C
3A4FCCAA9668B34E299B1AD7BBCF2A659ABA70574765B0A04B8FA13EFF9121E66BC22ED5C181
9829CD4B307C161F24ED52819438884A7C4C63FA5619F334CB1CA946660D8CA0F7086383BC31
4F16E04770A8AF48836C3C69CE746F3D0DE23E7A60944394315B27A1C8D76245602BBE1BCFDD
70572663802197020581E760502F9F205401D1B0E373B121257308D5DE56F1F99D6AF6146969
37B0E960A1891EF9E996CEA5BC6296CF231D66E51272E683CF61E532D215C65D7F82B97B5221
5269CF6D256F354121234A5FA3468681DEABAB653ADF29D0D98DCF7D10F9E741C86A2858BA83
12D4B3431C46791A00F72EE614F8EB65647E7DD3DD47568A20D5BCCB9DC50F16EE30B2446CE1
90364FB1B507B785388FEC89048D70D7522714EF9C7AC22EF7C9A32AF296C935EF41D66EE166
8A70B8A6287EFA3EF1E406DE9CA59A1B1810C07531E8C274A4DEDCC00F58EE19038349CD6E36
2599415BF094E8126368E136FAAF8E669C15B2FD8C25BBA272869197A99446D69470705ADF68
9A6E8350FB7ACDFF8A00DB649D13C9D5DDD8553E8477E968376FD21ED54C07911A9C0F5695B2
B8B42934939855CC8581538166A3724DE3BEC5167B5CC51232AF632F5C2D1ACBBE2FBCFAF7D9
697D9BE241BFE19967E812414044CE004F0D23D21427CFBA875D33D5D736236CDC344BA93227
781CD98CE1023636CE7D51B7AB5527B5391E4B1530F114D1BC76B7D4143EAC4C1604F9A9C103
A32A1C574496E191E49F87C3CADA2AACAFD8A595F2F51DB66EDDC2D9E7DC5869C1C5A95CC2C8
0577612C309EECCBCE6C70A9FCC6D796DB6BE48495AEDC27AA76974BCEE3A8BFA6E6ADF1B6E5
A0E397A1E09410749A20F99444B1FF57023528A9B409E65C80685CCB959B139731FDA1487DAE
C74024BE5F896E0B39206B70C7DC7ABD403E8AC45C71829675AFD87E616D7A5C6EA5770D02EB
A1963DCE32C39D4E8DB24CB44473AE0C4B4B918233C0F34C6AB23F3FD4544484FFBCEF64DA8F
1F526177232507756B4ACBDB7C1A1845E40E156ADBB52613A3F33F36C31B7B91BF60B0BEE957
49B0AA20A25512D8A7E2D712A3C4DB357C2DD31C43B06752617D4E179214CDDB5AE483A9963C
C9AA4C2BE6208FA14F1CBA4AB24C16C436C45A7994E0B1280D83412D0BC79101A6A1AA74C73E
EBA898B447583B196D8C119989CDB9A5A9D88DA4E74CC0C1B6F46D6A79F28F5280BF4C4BB073
FC294C4246DF24C70D8676447C5954863D061452589FAB27BBC9E2EEA3BBECA1346020CCFB06
BC56F0B1B76589E44E146B837265F49068C5D5E796314A54CC3510F37D7BB4A4505A244A4736
F34C337254FD8B3DDF92628878E0B29094D7338D8BC96C668D08BC250B16FCFD15293EC9364B
2006D8705723959B42B2F7396E1A4B3178670DA292E5E74DCC3F16F558137506F0E5A2EBA0B7
B4D4AE6503AB867DCDD0EB212693879D9B83D400FD16DEBDCDB7072742AC07776A03B0373FE7
CF82BD69884A1B3C5A0DF06D6E64C7179055A97E58D446F84320932455725222C73E4C4FFE57
5F488090DDDAF793048B7B15CF109DE396293556025A2AC6A3F0747C14A56DF6024C3F364204
43BCDFB5933003F39C58D225F52211F09B26BD7CDFE89BD2EA4A7BBBC60D2F4F595A1CD2BA1F
DE81B6DF6FBCC9FF1C646B6B4C556A9E422501F236C4B931D7660FA5295C0234EAAEA97470A2
30F43057994EC35F301C8A5553FFBDB4C70CC7230447AADCB32CA010EEEF481A4129425D0EFB
4E27793B9AFBC71A949A44CE060902757C1FD6FB8AAE967ABC5AE5A14E99EAD98F564C30BA50
D7A1785B6D3F69F1841F5E8AE847798B29D5B6505514635EC97310A174A87FA50248CAA78A47
EB32A760402BFD9B506B623E685025064BA85CB1520772E65315AF62D093E1360ED599617F60
F03087AA4D81587A434A5EBDA212AD626386E2184E3334C1BAB922A8512BA1B54524997EF78B
9AD2345B5A321D117C8F5842DE15AED83849852107DDE6BA633F849E744C0BD0FE2806001A11
178ED5B54D3A649644A6DA0204ADE771E8E3C7E1BBC953808498A548F2F88145DDEFF32C5399
9D757A7022BAD70AE5661AD6DD1EFD9823B2864A5A07CEE6C96BCD0B87169622ED5A96FA0AB0
D88C9705C91A1247A15DDF1C02C18A56F1AE033D0D7376F66205E0F8A9EC9930231B08FD9A03
E87F29EA7CF8CE7F5B726C02CAE7878F8E7380EDC116CE3B622366E2299CD4629C06003D8907
DAAC0DA615984ADA832A4A66846A618886267A93FF5BF3701BCAD0B2C2A0187540A2AC0AD017
1793C29BC57B5640E039783371BC28E2362FFD45775074E3548C1BD16811DDD12B62FFABA64C
F1E2C6C335C24B57120DF018E90F18E758A9A007C8B93975E280C8A7DABEB7555FD491B3C961
53769E3C8D8CF3777CBB47D176F6319B5368C89AAAE2D511FC3B41968A7BD0F654CD08C20052
10129ADD2617D3B1BD50738D97BD1EA609F72ACBCB6DFD7E8193A7D3B43DCA5143B20ACCA718
A03E335CCBA3DF47886FFFFEC72EDB4AE0BDED353EC0CB970FA18497B3944714DC4CA55C9B59
3CC2D19DDE12EA96F63A66D74776A6773B4FD3DDAC96EC3760B73036CA0C79B22DDF6A690925
3931FAE069EC563B85AC0D00A4E7B640601E8A6568D15D19B1C0FF1A8BDE614DCE5BF942CF97
2323919D759520DBE46ED658D2067A61B813118178C615C411158DC030A4E03D7C64302D5384
A88A4D936ED54D47E8CA41ABF50DFF8D62614A69D5325B996D51BE1D1D9E3D7F7AD9E31F5382
BFBBF714EC21A9A542B733DB190EF8493038F352AC06BCA261379F8751104679BFDFF09940F2
52472182D20322B77207D5B31D1B27E40EA9A3B42F413634BE60C237B679BD6AA3FA8953F453
2508F37E1273E4F7220F7C13B79639C04167E1F06912BF8EE42C99DAA1E12147A1BC3805154E
D599C6B03A36184759FBBD179DC018CC4981B6DD2728F6DC4B9836C1F812E63E44C800224030
BE05CDB43088DDB37B7EA253D87F4CA1BF6A0D8D950E842903FAEF2CE6AF5FE0DB4045633392
48F86B2DE757BF6C25C870B9F516C719F49EC179923280431A4DC615F1765921CEEB7873CDEB
C63D30452D676E75965FDB4A4A71D679BAF3C55CEC2D17F43639C842C47410FCB776709774B5
7E1FC1B4E1D84B3590E456E721844F2BF4EA5A6F87353D52995BC4AF6423256F013460DFB4A0
59F54735922E21FEEC7D5B1B267B5EF6E18BFB29B1BB40FA2E081F90BD235640079A3C902A09
F620322ED18FD0FEFB9C0CD494D77D9D3603E6EACE8A96374388A7D2D82498323E3840A85065
92C5DD3D87B76A302F5D6E7BA33AF442896AE780F549290F824B2D2DC3B11D653813EA911095
24DA15D1CD8442AE8C323ECE9F8D3D23FE5EB618E6B056C62EB3B2D35ABAE8510DDE6E1D963D
6B053F717262AA31C5CE5E55F4BE5C735FE2CDF2090AAF07FED7A7F4A67902663CA8ADAEE6B4
960B10BD1A6959640D86BD55032DE92AC3C90D6145B8A3537C210CF05A7EF669753B1D11F4F9
9CA3F06CD5B7FDE1AD81CF935DFDD35ADC4143F1D57FC8BB8D3F8311BD6346E6F312C64DA762
25089BA6D76E1291B0FB676F7E406C4879DF5698BF304E19E0115A8BDE75E421D27F5855FFA2
E114FF2A644873D43FD55B0C0AB74906577B43C8D6C1C8556F1D570B88A9B0F3473C2467E4FD
28C18FB2674049A6FC4897DEAA38A2FCEF702E85C61B9AEF4CD67C9630B7EF3D361DDB78E45C
689B1ACB55758611CEBB9A1BB6B8273CD110408C26A4C1E1E92C8418295EEE20D92D8C85E987
A3BAB615830156BAEFA28AF34868351EED81C11E231880A2F34460F75BC8249ECB1257042E94
E4A541CFA3145DC5855529D6B451829D4AD6CEDA66F33F64C17D0DE00127E2D718287D834CCD
EF9921D4444F060DEA66DFF23CA987997FEE71A4481478E4693DB333B582EF491CF0F59D538C
5F36E49D3D8D7DCB9F8CCC8B39208EBA67E89927235D173AE5871D80C663936DD9DF7EE1F1BA
95B60C2F952C7AA9C9651A312AE3178B736A5236EED865D5C185FB9F2E44D85A209F8088CD12
CBF9C9217A644D4C625937E0DAB6205867696B3A090883957C69E482F17FB8DEE039679DA427
61140F2AE55175A10835F2FC564C911699FE77A057E4A1B8D24DD62DB7D672E4511FA24E6EEF
D7937B732A4297697C43913012147C8CDA6B63487F7D63043B5FA33D4BC6D8104344D30DE75C
A63509E212C6ABFE35F0311E3B8A5E850E93115F0F3145F07D83EC21D1A4C917BD9BE5E87867
1B4D7F91DD416F2FA519923EA5FAE8713AEDA6408D8856836AF541BC7F16AC127509B282027A
D1A9EC308986F7853D9D2B460C8A896C41261E0A065C490419219D98E5F9AC2D14DA702264EA
573102434BD2151B3B64F1DDA8EC349AB113F8E63EC85D7D613AE1B970995D56A34A62FEC8F9
7D2F3AC50E0B62036FF2D41083F157B568917D30D3A5E06CC77DDCDBAF882DD972E0A8AE078F
757C276538C404A1AA678082E519B95CF26B15F6397A53D475A3C44BAE4C45261EA7E689FB52
3E23E36EE1841CAE7AC900BC53FC14D3D42DA3A7FCE337972324B9FD409F35D1895800D68856
A879E939E6653120E1E69FA7009175CCCCC6A725406F1BB345402D799B0D873996C3C99A5255
B81E449C8837D83052201BA8367C7C5D0AE00705BC25301AD22AE6B5AF4B6B09F73B76575A28
9C949FEDCDE17782D4E557146318AC3C6E88747B83850257F7A6C57099BB242486CAC586BD35
A835BDE9AB03360374053017FA97D1D966BCF910DD24C404554626DA6BAFAA16A743D7AB3134
706A259BFF3E182ECF6917BB86094D0E7D052539C4684BCED0DED2E796B4E2D14C6DF57CB005
D5F36EF66475504256CB83F900601B7B6CF554B3834F7BEA834DE17821F1A54616F7E31AC761
AFCD5A6205383254C381CA7BC8F6A88021E4D74B114FBAB3A10BFC0F2B502A9F3E28336BB889
1EBCE7FC5415C098CAF9BB77651C1AE9354754DFB93941473289EF8C8D59B892A08E7295A6D4
9C4B740612CD8CBC3ADDD2924A1F0DD5210C63A051307C06D56CFBA557D48D88283AABF02C56
116F6BC334BCA771E5666DDCA21F4CA85270BA8FC8F3B92236697EE9974F9FAE0A125E5C973F
4F1371B8F2DFFA04E9C95A5E44683198B5C3D4B205EED8BB484875B06510513A3885D56EC497
C30480E1F4C24495A72F3333CC0F377B04C9E83819CE8C329E439B6AA1AB771DC1626AF209A2
8F949CCBED2F1B8694264326A4A0EAFA2C0E8EFEE8D92B9AFDF2B66D764BCF984371179C928E
57FA6B696849AA2B41C33BC287D1F47DB31711930B2C3D4FB5D1541DE8962FF75CD45E3F68A1
760FC5118E70212DB778CE266529028BB985DB80669190FDE9692584E579D064C4542775BDB0
FF0C0A22882F66980E18404A45AB72900C68E23A49309764D8CDF586A5E77EBC386A96C576CE
283440199C5DB2BD9163AB7EB43E1209E8E21F8B8924F369A82C6DEFCF934D64381907D48CAF
95C04145EF7BB76B7609AA19E8AB0B074CBDD49E7F57127CDE86C4C438FA7FE82FCDF756495D
6E208E95E3D7C6946BCDF4166E83F9FB6134980FAEF999BF412BE20C3B2ED2EA4A1C8F5FE036
4511CA632378D7E3B6EA5C406C34F1FC01679B9E7E22CD214C5E40A01B7386DEE7C55C390B5F
A6A20B5136B062B8BEBAF3486BC5FF4567E8DE323E8F1232A2F5FC5738B7172EC9A7E284AD74
75493B8B23A85512782E73344DA423DB19E3CFD1074C6B239A60D0D1DF54333C0A22E2EB2856
F07FCD864AEBEAF3727A0C197856179FFBBB5B0BF610DBE8752DBEC01BFF516BB3B2014D5342
6B1C3940BC6C28C0272D1790897B222593C673555E1FD1B47837F66F8E2384C82B3F9F8A71D3
F4BED10DFBA3E1DBD82E84645B8B130262A2DFAB140EA868FA59751966CFC384E24360DCF746
7EEE0E00CDDFCA933D5312C1B69B1195F8AFE4C26FBBCEBAAB03B58D80E4B201A38B4B578AB7
747777FA601B391B6C62675F9467D4B829394334F5598BB229FE1F30DD41EE6E7A73864530B7
75C3DA7A9A163D27233836164DEE9411AD53149FC5D2D3FBA86B4A9C8C6929885A66F10AE939
D584F4F196E9C40BAE99DCA504D387901BEBA17CCB26875812B2984DA6718589FD6C31EEA940
4009E67A8C9EBE020A464FBEA1D328E06BFE6DADB2DFA2996E69B373C30B16126D6338D6E0EE
EDEB5C308E8E91DF228A6ECE64E1B39993E3A5854CB8C6653D0013C86C8E17F4124F8FE824DB
CA2FB4DFAE92CDE0091F5D3D6C1362C04A9D8E8B4BB94A93C1929A4CBAF7A0E209D78C437AB6
5C38C7124554420F29A826E6FDDEFA98C3D3811EC5DB688F56819AD1F38DA6ACE1BD30B790BD
5B7A817F031459F6DAF3494498CDC7CB9076C67BE571C035A25796576A810FEFD760DE5CB36D
BF319F3E69F89F281536E1BAA17CA9584A338FC0C64A0582A82905D4F3DDFBAAFED3E9272661
4D05D30FE2C0D65DC363175F1AA2078E82A2D537181007306EADF2C3B7AF03BD9C34FB1A3A93
EF14211BE76C502E74A3D873B2FEF141526F2E769C42E11BA67E95F88EB5BEFFBD9D6994E005
A807153774DD2276E57F28556DB572B47A0C0B07777248CC33F49109448FB2A4D166AD267F97
6DE073F111521B77A8743942659CC9EF33FA1DF5387758EB171C1CC03C2EC821ED36F1BF4C87
47977DDC0F8C3B483FADD42E5D24B62AB9A7CFD912A34E7631F42B6C340A72964528C77F395B
09DE70ABEB9A7BBE326A13A935555986F207001C5817CA55ABCC2CC0C6E571DAB6926E431614
DDF4C9E1AFFF9E6BDC049AFDB058FE8390D472B289D7802C01F27FE5F58718E4EEA1A62B5926
1E3AA0F764A71C71C70EEF03E394C76D961B2D36BB8AD785124520820E563B1DB01CB1C7E9BB
6B2D8F4EFA4878E9A968A9CD78D2A73F3009233C777E0BACADFC90C2ADF19D082A8F1D2A8A87
B34C9FFBB29DDB143C9EFCA3944D6319B921D843FC0D6933D6DEE9AA70F1D8640880263208EB
4DE50C6FCD1F2151AB4A815AFBF9039A5807F217B8812D00BF90DD8B4295D5FE56F19D5FDCD1
2A9E03ED4E8C37E162DA9A80A560416292DE528E30EA7F00D4480545180D4AF5362F1FDDF3C7
23EB6139F0D4B635D0B4BB898A1FD23600BE7E97B283AC47916573219CAECDDE0949409697F3
61C92B07FA21F77BB5648C6A17DC308188C8B5CF60E7EE68B03D0700F4922997F8FFA2FC99DE
178E9F42A6AE62D91D63CF27FB3CCD06FC01F2F573D19911BAFED9A63BD2ADCA20AF85EED78B
E32F475B4D4E361D30B7C0F332C19BB331BE97FDB5382D3A8826FE227238CA68496C01AE545F
A8F58B7615CF7200B813EA6C7174B0E776287F3931AC09A35099879A7B5BE3AD38ED55D54753
21C94F9EA3142100071C33D4DD6CEDB16418891755280B1A0D4B4AAC8B5AAEA133E67390D4DB
D71F608E8D84CF322802020C6D6D949D4AF3BE83A38B09D9356A0EFE73E814DB46B07C47C54A
301BED356941E462B8D8D2AAB71E7F611631B05A01BCFF22C945783D929D6E1FA2CF98144636
91A5DEED9094C42D451003B5B795E3C79A210C6688A877921F0273B25FFE02D26AD984C378E8
17A70EB6A7E5282E856CDC71425868F9D62B292602DBB6CB2B98F001BD00D9D7C6E398D5D401
4834FC65687F94D60384B53847828C919F993C8F2346809B9AE31091E1DC98B5B78714BF4804
D37D45994405A2E9009F623C7B5055F91DC407D50D2DB621C99B803CE1C37508BF0165C52826
D6B71233E117567D5D381876DD459E70820946D8BE549E91F8229BDFC79BF12F9224E9B8DDF9
9DCB8A64CBEE3024D0A7C60A848678406AEB82A869287827C8A743743583CD9B346A5660880B
636790D10A8E9510E2362A269886CD5067E5FE0921B42BFCF0F5407190AE9F124105BA416445
8F2E7D1F8C2F627DF8586106F8512DF489C4836BEB382796EEBE8768277DC92117F12A11367F
9E8666B66599F9F3A629C53779FDDE2E8175C788F9F114F7DE6A7B1AFCA8EDE836851C5C47F5
D0074566554A9650CDD34ECA0AAB25A3C92B9C45FBB483816D48EC43694D10C5109D3DC475C1
5F6A67CFE91249D2699181C0C2FF3C93D638FC9C1477E2E6C024AE90D105C5A1F6B1A40A06DF
00782FCE113771DB90DCEE52ED1A94DFA12C94DB55E68F0EF09756B249E9D906427BC1AE3554
89AEE0C067C9CE51ECEA185AD54AB43583191195702FD5BB853A0F5BE34E66A60B7671A1630A
CE44A870A73AD2FD1CECDFDAB0FF00E11BF39AC1B578DF7056168892FE4DCDAA15D5F2912FF2
ABDE53EEB22069C1E1A6657B66708EB2DDA719FD002197B6B7561D4DE895D6599EDC012A5932
C7448FD85F66A8519F734088FE2D4032A441E0077BF9D8742995E742C33B070D1020BEB7D624
2A6E0C33352B3C6511DEF280B2745FB4F7E9BA0AE609357EBF3BE2E4C2C125C2B58ACCD81E46
0C2D2584636929BDF106D2A03D4D01DC0CE17B05C12A899B5477321FC2AAB53919DE77818361
AF229C1F80B96F03156F8D2AD41080B37D6119456D07071B4A2D921A00E946C455E4CAFBA45E
1A2681E12787C2B2521C2A102AE0BA46116FF9805EC2E78C603C6BCDB39508AB0D46EC2377B5
81D8859FB8917D8D4A4BE5758ECE9D485AA022220FD393316E44167A4C4B269936FDB9AE5224
8B302908A1707D7CAB3086ABA7935C5EFEB8D66CE3105A4AD6235413E1D1BECBC06D6B76FA5C
A358ED42EFC7C64636D301BF3E5B7AE84434D672CAD3C4EF4AA2A99CE5B61633C0D7D95E9DD0
12F0883D63C2161E277ADC00EBEE5511C9DF78DE05461B775CDCCE6A82FD3DAE7C11DE0A582D
600BA7CD74E848D9836718A8D8670EB24EAB36D7B3A22A33416F15CD364BD739B260605983D6
AEBEE6D82957173B5206B80CC90AB3DE032908EB24119B3D5B62C1523A68AF4D26817E802A41
110040F07D960DF5887D9CE6A8E2CA95D1F4A36002E9041D009058BF3F9D80F13B5120424C7A
E2F3AAC141B9A459C584145739527DB33BB865EB1DDD7F2D1F2D5E99E45E01C2720C46FDC5AA
52D82AD9D0BF3BDC58A15528C0A55EAA611819856FE6183FF002A1A8EFFC06561BB8C1332722
9D8E7F92D8BC9F24770640A8F98B3F859172D4F4E8E0F4B4B9A08C731ABAA0ED95AC89F89131
6BFB1761867385953531061E5935B429E8E2F170CA44103F7B02B0A1626B41CAB9BF47AC64A8
C855CDFABF9352CEFEE6FAD8E5C7B92543A8C217A3966C34841401FBA1FCBD4AEB99C313C0C6
DD3715D971FCCD1A5E88093DE71208E71AEF6017BF6D089ED6F3312760C1E166380A568EB8B8
9DCA61E1AE1CC93DE90D8F903FAB728691D5EFBE3845B0F03339CBFCA0C7BA2134F9F1AF3F39
BACD22277DB1201855E774A13A63931266C50510B2E8D8D15590C0CAF8AD738FFB8B5C1BBB01
E75F838A74AEBA34FA3C700FE2F0AF309D604B4EF74B4AF6886D7715EBA8D9295C230898A7E8
8A9BCE348CFBD0B5A58A3389001C7EB9916A207A0E069FC6790F50E60F2F4854452F6C03D412
86ADCCE001760002DE656512E61177319FD70626BAA87D7A02BDBE74D492CE58B54FA1AFBE7A
AC0DD132BE75576035DC97EDD5B7CC4CFFA2E1F3976F5127D051CAD45A67E001D24529CC8952
18FD6BC9AC5692C6F399397BFDC15FC9027500AF8A7D5DCF58B327F1CD45D881D05837A5F1CF
F5F7A5DAC0B35FC455622ABB7F8DEBA18CFFAF7896B0E2764597F83176370BBC0A6877AA04E3
1309577C4047F6505161E954DEB8DDF22CF4F219947D8D64307A7FA572334DC8B70D40A965F4
0D6C9ABB13EC1DBBF35561BAC8D97B68C7A33A614A61C536F08AC7C670C7FA5C4D48033D4A5C
A657CA1750C812C7B490EB4FA0CF435780DDDE33687ECCCAFDDDF0DC5B6BD2A5BB778810643B
D7521B1080B37D6119456D07021334628B54484D6297D69F5C2B7EEFA2DF5ABA1E23CAB61A93
830763B3680396771303987CE24ECE205717E551A0FAE082302C89F9B256D0EDA3BC76C759F0
87544CE71496ABE1DA1AE53EB7187CEADA5A1DC5C96D71D724F875A479E736E973B88828426F
E081F6486F2E0B0057FB2EE039046142AFE4AC0130586111AC0C2E4628B14E22598997954478
E2BC46BDB1130BEB8EE0ABEBC2644F93CFF14A3B17F3EE69F0DFDFC23F3F90A31A019AF4C307
1E22363A05A66E4A02C368B090FD27E7599BC22E3DC74DACAFBA9A6C72F61F89130928627BE3
219DD2C0B5BFB026BC533A73CAB80AC9B0D63C90EB8D26D3F4A4737DB46E3C886B2AB4AA9B4A
F21236B829557120861647D3143A543A01A7C4958C933C3051DFD1D53EC2CDEF37E8205111C7
4C9CA241DB61398AEE9C3FACDEDF176CDB9523EB2C418CDBF091E7AE8D3E150326D1B86816AC
C89F942E837A004EBB0DF8B46834C84AD84705222BFD56D9EAD883DCDCABD73C9B1C7C38F69D
395DF7D35E52B828552D0226D0426EB00AE674116863C311F5CA1821265B4B387399FDFF6F09
3DD2D50FE8F56E13578A9F6E12AD047FB267FD695129B4182353E05C5C4054CE9190F66538A6
EDA923557F3B1202BE9B92990CBD9554B0D0127926CBC6F210D2A5AC14B24036E8583E6AA80B
BB6A52F48CF99B1C8FDF49619D379C02C2B4A1EBD90C07D212E7F1AA175D7F63B4CC6D85FE2A
FD2E9707A6558BE53F642ADCAC98076DC137C01A92AE8EF44028F5DF3B5EEBC3D27F3642241A
F65B827F337C567BE5720C623C0A85A16B6970EEAF6F62041ED7F1A599D76B8D8957185B1421
9038BD42F0BEC631E8910173F033D6E133754EB8127E7EE640189992B1742E3BF4E2F1444530
EA44D313E5C451C89472B327ABD2B2D5756E86C7AA1409BBA55ED6A9EF07152DFD6B6EB65C73
469EFE24A854C93BC473DC836600CF3C10ED51D61D6570A824D77F85FF342BBE2BFCC17112CE
6BF615964814F9E5E1D69AAAB8F08774598AA4BFEC2B1170559C4FA57E9A2D5D9742C89AB67E
2E2162535C1EE19B3F3B229C1CDB49E6042C018DC49339AB08908CD4A20C4B09AF9BA2F21D45
CC41BC3A6DFA2212FEEE7A00272717ED02B6AC852F660067AE22877B6E0F4D34CE0F912026AB
E7C65524D4D9D1EA7B09A74C41F7345E7EFA9EB533D04AEE5AA192E2AE7FCEC475CD3D507AA3
6CB0E2A0D341F1CFC6ECC93BB118E52624509490E943FAE1A7C27D3D907A7F6292B6807E7C90
8B838017648AED6ACA278C1E2512DEADD5769E076FBB32D1AAF9A36F79C4860D5536EE7CC654
81C206F057C2EB66AA8842D7E4C7A921C2704D336C3A362C82D7F6E7768117A39887D45B802F
30C264A4BAEA757D7DFAC0839251EB9B3B95F14FA20EC5E4F661C9A5FFFC009DDAA04523789C
994B6237C95ABE82E3EBE0FBF0B40B1D1E930E564506B7BA94A14E8EBBEFE41F7AB26D561630
3662151E14209735EB1D520B1006B1A8FD0E8C3A4E39C43EFEBB8CF4F3E75D08571C04408968
FEFC4ECD2327D75BE6C89B61E55EF2D1C0DC3EE3481592914EF963AD8798BCDDB4197F7B3998
2CA6F6105AB5B2649205D303CF3A980357B22496B009CC85EF391234CC6A2F52EA9A59F6760B
B08C32A6C8DD80FD70FE43A9E705D88D1ACE38B185E2FFA889F7BDD7A6F548B8FE35447EA344
FC1BFD0F6F59D3A42006EF54EC40A72DAC1FD36C3AA84611B9362FB7612B9319C722019D8266
6B07C07074BA482FB0CFC8170DEFFC4DBE9F6211B6F668898823D5EBC8FDCA469F07DACA6551
C1CED2FA8CDC43F14FF0AE6A1F335CF8526457FDC3591A65A0C34C5F655C61419280ECAD82DB
E8A19316C49EDFA230873431619DB8D396E0D77B7E8EFFEAB64C60CC62F68C1D9EE2B2C8374E
B8569326781BE56CF8C1425776F31BA56C38018AA5DDB6354CA38E01075599C402FA39DFBD10
FF70934C1055A11E937E69B7CF56069ECB96B7A45F36090595050C853B6BF702727FDE675E93
3440CA6FC6B68D261AE15591885F30610AECD51CC5490B1F1DF983AA21DA7E9965B197FE9CDA
C6B87674A1ECC590E9A9D94B83F90D7B238A8257F0AF97D48DE1D96EFC9D5ECBD62AF98EA549
A5DCFC16F5072C4CACBC92C002AE5B1B77FF1C6E85E55B97E20124FE06DF9F360EAFF6674029
9C7A601CC740156719025DCC23EAEEF17C8943B530CE6E344082C02DA7B9BCF3EE3BB6D30AAF
C6449923E37D9F7A9865D9EC7ECB4600515200C4020717B69B33938422B4C9EEEFE45BFB6BAC
3A670423D606E9795E0F6E2D3E331E92E976F0BECFF7D6E6316850BCCFF60CDF454830919D60
951EF10C8D2CC67EA1595583A8B1EFEA5F432D9D711499F35BC94702EDF1E0FEE161ECA2BFE9
0B09DE6465276F8E4A29E638EE7B66E9FF71A160AE55A1EF40709533DAB6E897FC9B15FC27DF
394C2D9F2844E794F570B4D8FDC0CAAD3480F141330DD0F2E7739DD6A64E29B7FAA73F28D56E
A7FF488348CF8D45035F66E46F31622E61DC872C5CCB7E0FAE1E7A24AA2BAE3BEDAA268FE6AA
25B2DB68455CA8C18F804ECA539AAE2F013B0A68EBE982324A4FB24D8ACA10B7D1293B7D10B3
631C151B85D889A054DBDC1569B9AC0FF3C7362BAFD8B680F739086A6AA167650C7B995BC19E
CB0D7E450503FF2281152D5A13A94BE62253BB7005A60D581DCBCA294A780C36D4FE46F9F536
2642E8E689D2A92ED60F82FD2C908A86F844F7B97932F03A62A16DA0603196AB745795B11FF0
B7AE0113DCA068160196D9C8C028D3A92FB1A70AC2BC9DCAC3D6568147A2ABFA39A5F33C36A5
4C5B7D44C73B0AC980004240A99C47279E6C34AD844F874F9A6F220E7B2F6DA02F2CBE0750F2
A97FA653729DBE06565E42C9332CF97AC8DFAEB510C328530D552E9D7AC055A2435ABEE455F2
C53948E42DB7AE673936F580C6D290A8CAE13BA37650775876784C4AF3899C919EF5B665AFF7
515702F45D528FDD35907186CC57790C5AF59FE979A9F14DA1C9DFC3F09BE97DA5B16B845054
BCCA744B713B3D686D8720E22BD4133090AAD18EA94255BC84A62D30AF6A6E78D08296C574B3
181191F8028860478219E2632FDC2CCA6E23B69101237DB90355A7F36634C7F19A3FEA2DD774
BB43C502AFD2FE1B86319DBF65A3B603C4098696B4CCDE489F445393BF07A48862A1B3F8DFB4
ABEE7E43780E2498113E2593BD3865705E349BD581E7307A9F3DB91BB0A4493E11F580625DB3
EECE732294791AA9BB15A332633B2D0630BA4B0511EFB935B4E2189E94F2F60BFFADF15D5664
E86A4B5875F87FC345356D417475A4E2182ECA9859F460323D9411C168A49E4DBEDAA0846DB0
EBF7CE3F016FEC569FB55A1E49CDE70EA02C54E76793D73B6FA4DFFD872AF5794034883E5260
E1F3B5931BB3606B26CA0A63701A170CD77894069305F2E1C7C34B9EE43DBD841E1B1188EC24
C707CB122965C2F1BE45EC6E7165754449803138A8DC5E52A8D10D97D357F2D5DC79DDF8761A
DE6BB3D121BCE4D8D28D9DDA0A7D45FAAC773F0623F902C5BDB13B04B1D4791891125B2D4DC4
09B5D0C1CE5B4C41AF42177FA990F1D86EF4A5E7392602330465CE153099746C8409800D0E30
0CE77B779C54DB303903BB768338F200FC1F2DDB3DCDC87B04FEB0DFEDE816BC0B51D9EB0525
922173B644923D1C5C85C010620C268FA6062CA40DB9CB8360EBC2AA98F28C0C718A9AE5DD29
7B29C340CFF36ABCB3E5019E70491BE1D4BBC5AEE29D38CE40383097AFC7C9287BDAF6EC4C34
FE1B2DE685781CFC8391A8B79F15BC2C36F2B0D6024DDD0175A66EF4019C01AE955C53E617EF
A5BA6436DEA19F4D4D2BB7EA608C022CA90301F3813567B187035D141E6E39E98809EBC0C2DF
531C0161B8C2E5A3D5B2EF7E5B3AE21D936B89190A806C7CD6C88798260CEE6EA07191905BDC
0BADA60A3E6C97B7C59850999166575B99DF09CF885AF0ED4FA1429B06CE08EBC11A53E559B1
A860F9F4A8568F507F1E446F0C939D0F6D52328BF3982C2BDDABF7EC94F3A91893F29BE10064
F3CC87ECC5FE9A7FCE63F1FC83DA296295D4B7EC7D51510C07596496162997213E7DA747E583
7E2A78E9A74750C1CD7DA61E82029B8E2169D9DE0142CB0D6378BD74CD09FAEE8A67CB607730
E7D8F0A22A019B2410CFAECD78DBACD8139665F156F0947579931DC46390640A1665C38B8E46
FCA5C3269985B1347DF4A8F2470C7FED0A94F66F3E359DEAABD18681BBE2152620EACA293DF4
0A09D426D25299004CDAC0FB68A0C70F4151E7EBB2918B9E84EA9063821303E35BE91559367E
623E337B04396FCCC9531B30315D3306DDDE1153083527E67E4C5C18A55E8BF2F83E8CBD9EE6
4DCB4B8B8072052C935B7F0D44BA4FC553934E75C26BE1FCA303640D0522F1F86192F87FC597
306A437E5DBD75EF4C1D6B892B735DFA445AC25D394DFE64D982EF634CFE51CD9C44849CA701
A9205B1285580086B7C83F529175BCE0EFCEA0B4FD35C5FE43657D6F1EF8A8E46E0293F7A65B
0FD42F7BFDE58846DA167B2DE7FFBB70EC3336B8472728FB745DB54C7668E1B5F977193B37BF
F000A5EB30187A401D43FA457000F11A31C3258551DA0D1B7A7C826D6CB2C357588ED0E7F822
8830A53663063A1E19D783803CF8A45B8F4ECC8AF9FC69237927EE647DDF7CA9F3655E89C0E3
5D46F2F178466EFF0326664DAFAD5204700DE2BFCEEC1A90C86C0207B8E60404A0ED22E82B75
7D1E87849E5D15731CE216661FC3BABD9399543D7ACD8C3C8408EB7AFB72011EF8BC6A985C0E
3331968F172A1993307BE506DE0C77A4FC52EAC665AB556B1937CCFC606B61511462D3D6019E
0AABC8676839EA45335AA8616B18FBB1C39660DDA6DF0D9BBAD3BEE37194247B2AF569C8938C
6E474FE0A0BAE7C4F5DFB951AB8A6C0E03636316F227DC40273EED8DF4FE4A7B920C6807F9DD
7E78A0DD18017CD2EA8563836842369D3D1AC699437F8065E175FD98027E1B86B68F7A0784D2
AC3AAF3CEF4F4504506BD0AA76F5C87C27B032AB445F5CF456B6877452856811CB421F195113
CD941FC7FE0BD87A75A4BC0CA8A7A28DC35A014C797A5F69B2229F35CE7EB77CAA71891F9FB7
EA3C46388C98F27F6313281C966967AB05C659333C9EA6FC5EC33968A1747378DC7E8E6C39B3
EDCFB897A35D6CD074F76014DDD298F327F7B1A0492474C983CC7801BD995E2A2DFDBA35C213
DE52719DFFEB409D9748F26325B8F00E08BEA43A55447ECC6A3910FAE252AE7C1D15B80D7B89
9BF020A798D479523DDF9633E84E725924489857282E0EC924A0713BA5750AB8CE3B5EDB8BD7
614DF5EDACC611715D19F237B3EDE829D5F2F541CAA5177AC0ACF2CB4128042F2ABDCAD0BEE0
0D18DE99CCC0FB982D06FA26F29DA0E5E859A0CDD3F545E747C96C9CF858875FE28D07E4B1BF
7FA638136744E312FC49A128A92B2E81E53EC022852124DFFEDA5086B6DAB1C0D0B93F63A00B
4C3829258A13D5DDFD50C2C7F8671EE4F0B16265114B43160DB0A1F1A0751A2DE0206D965204
F201DF49BB906A770DBBB4A222261BA32810D52DA5AA1011D78AAADD93E34FD3787C1812CA1B
CE42651BB49458218B9FE6C22675D13AB9A718036F4021C8FB90B3D88A1486CAA691F13FCCA5
54F3A618EB9D88CF1FD4561C7903E07051E9B673B75A0062EC5051C05AE1507151D960685468
9255C3146D7AB39EFBD11E6AFB50258ACDAE295C7D5D1A4A5399BC65861F40D2D68FEAF25E21
E958A28A02DC2F8A3A46B25411F7887A02CEC6E29E29F8AA0E66C688695AE60C3CFE81115D7C
5F9238C3FFAC903FCB5922AE85666A9E5CDAFC9F446B2E6628BF7759E4079E9F17CFEFD02775
FE34D0F3F5985BE403F51806AAD66762E24045018F0310AC13032BF48D49F53521468C11C04E
84B3F254A739494DE919183154A8DE9E0861FB21A0CE7D3B4650C19AF7403EDA7D6B6E330297
C183650DF42880B4D41555FF908C58064B02240CDD94DE45A2082AB3CCF4BF7D2C7E923929F3
F92FE76BCBFAEA3B83D9DF2A9A144D0A20346BE150EE0841EF6BB70B5BA044F66B19C0D269B4
A14DCC2D2E790593797AB7E10F30841DD7974F2E3106129BA4DD6EF6214D3988A4E3548C6F70
11FA8D5186D5F76FBA5EC9DFB1F037EE94EC047A8836A0D1520D32ABBDB606A987EF19827910
D74ECDA8F43BBB32CA9924013E862DC9EE53C95F72EA311C526CEA924E99E961399A3227F7EC
060DBD4B93A266F3B78B9F6E44B24A383AD4046E1B4BCEA7086B20ECFE707BDA8FF16D70E5DD
F19E883A39384996E170E39CEB4BA6453BCC93A8030B27239BAD05DCEB952BD2EF3895CE2C61
55CE41930D388DA505B943394022CF9B706B8CBA4C95F58D5FBC51CE0E74B98F6DACF2CB8105
EE7DA8946D72076F72F4A95279032704B7D4F9620BC4B612334224180A418EE8EC6A50CA234E
2ADD1D4076BC4A6EE8E12C9B6DDFC631FFB5EA00C71D6C441FAD5F778E4F857A125CAB2578CB
D935E37DE009B290181947049B1B4E63FEA403E7C28A33F0022BC8C7117D484EB78A816C0C14
BD5304D0477EB13E41A2EC4D55B3201896B6BF33803FEA439D45F413F636C344A560599EE9BB
13EC53492309B2E9008CD9E21938BC573C2EFD3B71854953824B7CC6C8799FDCE76F84BD3928
40C5D90B6A4701B6D989492F16F3E692C0191939DB73AF105B0BBA92EEADFC60F3DB44C8FA04
FEF8D5F9F6B7702AB2038FBECEA5BE80D0034FD373DB1ACD7CE13231F74526FC6661221BEEB2
0F38B34B33A9AD1E0766031AEB551B608CD296642E0AA4FA475D69ADEE2D1E44EFBDE7BA9A87
A4818B42E3334B8BAEDE292E619FFADBCBFB740448C513AC83C742E04443CF22328821144AB6
F5AF2302E77FF8FBCB9F2845A979FF5289D7409A8A8FE58AE9548A72D5E14803A61483F35845
49A9A0C64C622E04FF58143ADB9AB0C812C5F4E7526509D69E81AD4865E3AE68E3738C58ACC6
547509295F97E44633BC7AE861F98ABFF82C5B1899E2C27EC40A27B695C57882AA7B47544EFB
A3CCFB5770F530BBACF2CCB50AB923EF745ADC1CE789E31D989336F38AEBDC9413F333626FF5
8EA5018EA08010841B3317EE1A87DD807C6AC8B6901DD373BB54CA11F84BA4C05170C52A96C1
AD044FC765964E9E5A5772FEDC984C7B461411B2CCA457EFFCF51980CCCFD68ECF4E7B72C783
2FC724F16EF8F75119A0705F96D37EBC22C5878EC631470CB9E1CD9650FF4F70E90BB94C5B71
DE4528F4F18C4764FBAF0F23C457D832E187F05D6C5CDE1C8FA571F6AB7788E718B084D29235
FF9A0C146D2BBF87327EB1B087CA52AEEA5F820417B7AEA6355C9006C00D9CD6AA5F9CE1E681
B7E0E06FBB078BAA3F1CC9D6D2D57D0BBB9D2EE1A8D9E8DFA1468D353462C79C71EFFC585700
9D1E6EA106EBD93CE7BA7B2F33F87B7F578F90B509EB98B829EAB984FD1E13873C58ACD2A64D
A45056B4A3451C638F453F994EFB156A91F2F231132964EEDE2886DE6F06C470F7858D8537FF
596E1CD40C06772E0121F9955E46AB5A471C902810A5F1E0E478728412640022B53495E55782
CF5029AC21F47FD3AB01A58062220CBABE0CCA2736D65F4EC942574EBA02A74A732BD361023A
FBA15B7C3955789D3CBD2BA87D906431618CF3E6103F3CB8261800C8CB4536F935B8D20D11A2
AE05C791E231C8D7DDDE7F46D13E07B2D5A36F9A62DF3A46C0200D467227B637597C0DC6E9BE
1611C7FFBDFDCD6A7B8B557E0D0285BC985873CB15DB4AFE3F51CA72B968036CC44B2867278E
CE2C2E82B7890E0CF1A871C02BB2DE2955473E348BBEE7F2FEAD3E9EC45525BF3026648819F3
D893142E0E04502224424E3671B075E941C11141C03F7F7CBDF634624C6A3108C107220284F3
71030AF0D416839295A1950F332D8E94C1CD1714797701F8BB2CD2BC06245AE76042349D094D
02CD24C00D9B692562548D2E212F557ED03AC86D74F8A882623DB4F07B501C105F2F9E9D17F3
26C6BEC1F103013CCB251044470C62FF9F0255BF9489529FD7657C7C5B69DFBA5FDF8777F7C1
BF145BA066F709D91A2ACE6AFB2CF98B1F430B3BEA1ED93939BA02A295A0183E58E8D95FE15E
5AACC1D19D29B9CAD63EB6DF78760E5982BA34CC78E01D1450C551C2E5530CEFE68178C54C32
774C8CDE0C38007D57C973FF05EBE63B9DED575434D5B9F1748134EA4740E23E2CCBE912642F
75E431D8CC73C3354E1D067FC0636EAD37B5862D4D371AF0BCA50FCC5FC83C2D6FA582573EE3
CA41C8D04B0B63243858FF3AD8D724C3A8AE5F3EDAD208F6DB6CDE2EC47E86D2171BFED53E01
55D27747C183356C7850ABE7F13A62E3DDB6BBEC4F90BB9516A966885F45A5EA3B8CA7F434D1
D2DA9C941FA1E693ED8BDB72B70C6523DB4617B5E8278AA518352BF93431C75674213EB3AB26
8FD5F612BA9E66D26417EA001877F688D7D7D639FD2C924A3567C5BA2E8B3F7C30B0C365B3BC
5D15B99DABF031E6EE40E01CD90AD579A8C2B32F103B8B4908118E091883630E65A22E130AF4
11663909AD26149A5D0FB5FFCD69D11E8D49E39438997694C1C53925CF72C3FAD16745C08CA1
D68C2CF75F916FD24552BFC4D9E1E7C1342EC6ACAB5A20CA7EB3BE697F65CE23AB91FF46DA48
8D9EC8F843E88A259108246217E14907CF3CEB0822B43C1C96F51F7F3A55B4FAB50E6761E312
55F9D40B6690A7EAB9383A093C14EE8A3F589D0141FD1B843571EB933B1967F0377EDDE3F603
93BB6103F21AB958A732832CBA9B2EF7123686ED34F649A8B3EB4B2DF659390CE7D5B08012D3
11B0A0838BB533EFC03C9E81FCF68C80641D3EFB57E6C1102CCAC9438BDC18401A7A1B90FD79
5EA53395B9701BB66BC458541DCE7A0C61EA8C232C71A76EDB699748B877B934CD9860317135
5BA6B872E23BAA2DB360979B8D538B2F82DE648B1EDAE85257EC67325A754C47D139C09FE00B
B6841140A8FB743C216E90BF99E03FB2FB5900F02CAA9EF1659B7FB9AF0CAEFD8A6DFB741115
0E3731DD3519F9C4E007EB364FF6585561E9D33F532EEA39D880FB3E419D45319C8BCFB3E069
3F030D9B37CA7A666539A885344BD423CE7F79CBD7F076D30580420749D2E2015AE5DF5604E1
F390AA5D0AB6CAF6D3BAED895A42005D0BB9B9282EC3233B0AC2839AF0541D3F3F7DFFA87674
D3C6E2CA72D897EDA246A44E103FDE9D11EBF9081D4A99AF7074FE069F0F359B1C80E89DCDEA
452BA512E4F13A2B6FABCE5453149082F889F2BEE701F358050A596AD48D0C8B61CEF5BB02B8
24E2431F60A78E7C55F34504F47BE6135977361B1E045EFD9E3A09A8498E5F6B70863DBFC2B2
645B1FAF1B0612B0CA5C87C288393A48765CA611412594B8D7E68DE9BD8380CF82C02E7D358B
D1DBF635C7E95DAF114FA1B63173339ED52D4DB05513670D533E6B569D23013F86A94C0682E2
B289CFF4344C75D03270F498AF218CA9D8C77D633E0395A5E0DFA5DD75B058784306D2F92DD6
9A2209422D1829C09B4A18841C2DD5CB9AFE4CEE5E08A2CA2D7BFA62D36151B649486E96082F
451188A32CF20331FE6876AB1D0988ED22B5505813EE08CBBC6C32B4CA2DACF2F8AB07160D2D
A8EAFD3FBD6CCEA0AA997A7E32F9410F6C335CC28F42694FF366325C9C3D825ABE5B3B48348D
1D78D6D1B4453ADF7139B4C849C9827462783DB2703DFF31D2973E5A8984BD5DD5EE88A4124E
219AA09102F8AD688EC1828E554BD724EA763F3E02C1D9468042D3FA024F97EE2AA2852B0641
2A231B4882405832DDE4E9013EF879C1EE1BBCDA504F56C6D1726CFBD11EE19D14B70E1E96CC
1C1BA15FFCEB7DD761ED7AEA6DD4F129D131A5CB586E39CD3DA7981F940CEE9D9C2207FABB12
CB644B4E8439FE546ABFD90DAE6C8E3689094D17B2CA68C41F9C26DC1B8F76AC635EDE6509B8
CBA361411A816FCC25EE603992C17AC475DB1F1DBE33DE29434BAE22DDAD8BA053FFFDDF441E
B17F10D7C52B31155AE00E47A83938A1C7A1041EAE0897479B0C77827A8DE2E75FDF6A8CD574
030142D3A78B2AF405BC970EF8A30D2A6DCE13FED39535DAF5BB7F0AD15443D7F96F7A4CBE85
044BD4456936B2F5B8878612657421B7923509D66BE97E8545E044B63685E75ED28021D1AE95
12C1052114C03A177508733FCDCCE90DF4200E2E8991001AE912BD3833054D3AC99E18A918CC
7C841BD8D840E0AC4E21944A059B1E8B96AF23D4DF3DAFE4A469B405ED12C5B3722091C60D67
6DD1903298F1ACE0C844DB9A581E19A780FF73989492B904D3DAF125C30B066E19D91A71092C
EB17FBBE8CEA1A89F4C34EE2DF05143F988EBE75A3DDC7A325A9F48C15BF0E3407DF51DB886F
59F8641E820855C0CCBDE308B6B33D81BB5365CDD270BF489B34F455913792D608A8635D07FC
B23D2739C5E7029F12D599F662449B1A0832174BDC987DC583A300923234B77E1AB44C1C12AD
3F12177FE547418EA629CEA637E917C49940E4F5CB49056498BA3EAB74CA7669CF0CE57377D2
0AB471C5F2207366CB3C7D1E849D565BE18A2C1CA1E85FE619BD2ECCF92B91DC7FD4A0CF25C0
DCE638E0FEB90D8E759D72E5F9E35E907122E8CDE95743CE47644BA7D4392D0CD4B70A846CE5
37BC8F60832C7785644E03D254370885BD2069B96DD3932B59A96056E67FC321EC47180ECA09
7058AEEA443D0E7E7E2C5685833EB8D79F88B33FC82B00AABE16B822CC9A501C428A7B33C4A8
0F57759A38A02B1C2D14D0C2503B280E5F95A922DBC0CE425229A39038C3ED95BCE716A72679
DBFB61F2CA446982B3E137D608E4470EA9C57BD17330890F971DE6E320B1E8A2425DFD5EAF8B
0C73F3AEF263860E482069632B9DD36F99ED328AE70BA764FDC9A0F2335F4EA051773F8EB144
38BA691BB6A42B7E117676434E8F098935B80819C7CEA498A14AD83D8F250D8CB18A7BC2DD6E
8F4592D9530058489E208876BF8A394D3ABDF236B19C7F105E599131DB6B319D13741AA7C33B
AD24D77A4BEA0450819F7179CFC97B119F3D9F4487EBE778ADD02BBD505BCC6ABF7A79456215
45ECEF0F95F6583CCB3B2E3AB5DC050825698D84869F6051D005B0EC8FE0CF1CBB9BAF6E7635
90D56BF5E38D81CE60B226B9251616667C290669B0C97030AA2193B00B31E512EBAF5C4A37A9
26009B24807586FD7B5FFF9901A79B9FC8943E54FA72357FC7E2863B769BC9C99F6CE3AB35A4
7F4A18836F6EFAD1E7725613F2EBA8577817CA5FD8AECF4DD75AF3BD1C9A0251015D094AEB74
D18E04E5F5ADEB68301DEA62AA9E274375FA8C45F183B03361E3BF39E32E3FBDD44D41BBC212
E3D44E33259134FC75ABF29B053CE48AEEB305A8AFF0345D06A2E5BFC4E918E57EE405271BB0
786FE50D8A27A1A9468A2101397A83FDBC2975F84CA62C349A4C4A3875BC9860925D43152CB6
779641763D4B54EABE0AC4D1C302226A9DE74CCFAEAAA67D8D47BCC2EE29830DE4FB7094A6AC
D1987272B7CCFB288672539A890935E036D3A228EA749DA4B32714E8194D36C554712C9771A6
A4EEC7227A1C11A39FE92CAC8BE6CF20712FDBB304B08DE384E24D4B5DCF8807DC1C7691285C
4EBA305AB121CF1C1B967DE87656CD78958E2C17323F07847BBB02FFCBD5342161AE04111C41
39CBE8D33C3227A6851F769A851CFE873D6EF0B4420176B5D0E06B634BCEE447FEE900C41B72
FE65C080918FE79C6F243E0704E0AABF34C3566BC7BDFECD24427F57E4F6976C681539B15C08
D15388BE8D8AEEC810435CC98D76854BD4C5043CFE2A429B7E671C26845125DA59C303F321AD
6FCA9FDC48BF67E2A87F8EDE0746A1C98148367251CC8AE721420A7A57E34CEC6517A93330C4
1AD12C7EA3B415A1331E7ABD7A57AFE97E8A57DF20B0D5D43A0FC5890F75F9E4CFF82637AC8D
9F4B38154DFC1420630CE0060FB2B3392F4CAA8DB8A44044C8503523809A41C643953D3EE27A
09A3AFB2F14EB54885D9AC40C11181B3E6F6BF3D6C61AF8B80A1E92A01BF7B8F1832A1B41B3F
BC85F5F88A076728E5E82181E8F97108E289F07BF280C0EB503771B40FCDE950799C4BF17640
DA2FB6CEFDB462D8C5B7D409ED930D51D2FD76BC718F8DB41CBB9E9F6713671BD542ADF1C75A
43E096E2F8B77B62F2FA8193D1E8926E7E183EA48EF651153ECEF987DB819B7AA2F76A8AC3DF
67CD77F159C519BA1F14954E4A3669243416E9BF45659AF1C68C5014BB1E39BDB45133DB273D
9E60852E2930BFF7FEFCB943736B7EA110A15BFECF4E5892C60CB4CA574077E225A8ECE54A52
A182C393D23896AE9C8B0E8E774B98B9159DF9862FBED5A28E72D837710D6D40BFDDBCA01EDD
E855B241E21B06894DE1A90F3B620559B0262A01FD7BED91CA04233F2FA23655A95156015D18
D4FB02EA31FA606A6CF99825711B2C5B2C866EA34ABEA8CCF0833087BA8BDBC079B59F7544DC
C23AE5B36913D1C8E4604B9EE0F87C8FD3BEBEE8BFBF865D7015BD84FACEA93948BC8BB123FD
EEB3D072D7BE5429A1ED88408E3BBC17BD52AFCF985075040AEA0F50E72505DF0BC51B9B2060
1CDB7DF9D793E2330F213238B8E255E2DF4CA6A6E2FB4FBD9827BC941E7F5F9695C294CB5289
1ED34E6218E0EA2897C3997AB6E864C13BF8CD476C5F183E3F2C3025346144C2A23839371023
2F6AA1A35FF5BCC873EE78EA394438750D87E887F2E03C9BE95031D13DEFD7CD89AFEB9C61E0
D4091F79F458440B136729CCA6B48FF20DFF64E239E1EB1A9946CE0038A33D7A8A13D6EB9723
0E92435F4FBECCEF448671EB6373F6390D9D3E0D7879ACAC4A5B270C2DA0E5F7615C502ADE30
00A0C4519A7C80CA87086BA348148A24018956B9454B677675563831849DE806B72006B28219
FEA69A69682C4E2D2F94ED056B6D60E63669C2E86151152CA30D6EB290F5B6A0FB1042520CD6
6A9858A98D21B5CB98E3A9744B648429915204AEF56AAE8CB2901D3B32AD3C25BB7AFC4B94CE
388E846023DAA822D519F3288CECCA905143EE067DBC63458148D10FAB86339B697BB3C52B8F
157E3D50091644C9D36612E6D9BDC49567264378744ABCD08499218CE80B3FC4CF49A3A975CD
FD29E8E7CBBD7EAA132BAE24AD0A3F1A6E16B771D28C8109061815847FA8475A05FC82D1C4A9
9BF670FD4103AB965BC266A19FD06D4E24A1257FC0C366A1F0550A1D9C4073DBE2380C220B4A
E0B9BECA6107839D8D4377B9572313B1D939754ED44E77FC5BA150A1DE85F5CC6DAADA4F28E7
F8337E198FF2A51B5062E0363C83C61FAAE12CA67DA664BBF11221FCD76E8F24686505241A04
130BA090AB6E0F807EC736EE741782AFB7E0EFBA9C6807CFDD59BAD2F5CD1DDBC264345E2B60
90720FBD0A80D3F94115A34E50BB163E01A058F771DCBB94DC1D5100694E42A168BDBA10C26D
470B0AD687E830A33ADF4AF7BCC0DDBE7144D91D4AA648C186BACEF93D90F91DA381AEBDDCED
D19E7E20DFDBAB4BD118B929273B63407291BCADDBD230AD1399AAD70019F67280D0AA92E0D8
9BE6A9FE8A5C008CCAC22541309B56E12BEC54354CD73A7B06CC9159CF8A64624E084E54D296
6429F60CB4F70B6443DBCB5E72D38F65DA4567B3C1A04847FE32F3A983F7FC094C0D42B05CF9
6450C02CAD281520B6E0608ADD879CC0741278E6A71DF09F3021A1452A5F35F660B3B6D6EE84
CB36A441CC190B20AA023AD2E3C47ED47DBF5BCD54FA20839E4A3F52B08A3B4887E3F41AC6D6
E7799D954352EDA7A3006B3269549B4A63C13CA0C001488F01F7E97E2EF93A9AAC50E22DDA53
EACBFF35AB0D0951DBDD7A423CEC2B5DB04E1D258689000E51D991D11DB653C9B570CAF3485B
480F90AF773A20ADE03F4530F8B2DC5ECDF7FF49BF653569F59AD6CC24DE82FC88068F824DB4
B1112791550E1DBC1B86DBF4285252C7015265BEECAA4E53270ABF5AD6E29D89F4DE697B6869
C6D6365CE5C6909281899CE7DD6CA540FDA6A986B50B8461903AF59218C9F9DECD77695FB48D
CF7A7684473A8B1A9FA5E4D0CBD99CAA83FF02FED2255C4FD5362CD56BEBE3BC7BF83F440D91
744752333127FACBA47FC02141EEFDDFD5DFEC0CFB80F9919068F23EE1BAAC832F917D80B6FD
C904E700602E062623D0B14AE5A07095847B243272B961B7C9C3972E004BBEAF93150B3C90D6
C25CBFD20A3A50ACBD946F6405F9EB4F388332AA568AF086DBB71F082F79020C70194E593DDB
5D9372E4FABE12DEB46DB1D76F512DD8B27AC2FD869FD82EA6F56F64A2B4BB247CF67DBC12F4
AAE07E86BD14B5DD6C81A17F3A93C7B852B250F8ED52432F01E1E3D401AAFA47D3EFEF6112B9
FBA427EB5F4FD9397BFAFA2714F738A79C44B3B7D880942C941A205AADD8E4014AC455D16079
31A42DD4203FA510AFABD01DC0BAAC4A3194A56F3B715F435F77B1D112DAD5DE79155814583B
ABC050868824D4A9D9738197E4427F8F77D3D41B83638D209AC68EA5C0CA11A8DADB3D857FFD
44E876BDF372D3F76BD7E0E8335CDD79175CF3E0C9888E7D3A72D3F3D84D478845013CD88C61
DBE92BDEE2262F45A9B099BF67E798B5AA2319AC7229DE4ED8AED60569630B4E27FC261DCC03
0080189435539C863F000AA14DE658B6A960B66291695CFD1AF574AFB31ED36A6AF75B44F52C
E6EBB33359BADDB6F6E5631139B5E4F58DB451AFC92BE81CAB451A42295006936F70E4927358
BFDEA98B095DCB2C042677256E86D2B7398DF55EC3FD041E24787FD9DE6975418628ABF2C15B
D3A6995B0207919A3A02531808A55CD264A8E6A83180FB98A763D7EBC6C23EDD1A8C3D614976
9A9F0218737B95C42A79516C2915517C17B4C4BC38AE49F7C9D968BAD181935554108F467860
0CE3E70433ABE6558FCF67260CA6E39233B66BB6018708FA8EC444EBF9CA13573813714E6AA4
A01FE6C53499F05FA2B8E838A0B20AF23DFA12C9E4F6093255B3891BFB5C07541996534A1419
589410FEA103D41724302367E091546AC51A8175E974E8B738CAB6B343074A87763EF1C00519
2B40E8700A049FBC24373271DDF07C3F5CB404CAC3DB9751BD8DC1CE494E68909FC87C70AF91
DDCBF0D8D4C372311AE7F63BD99CA82258D0BE8CADAD86DF29A4AD6BC51F9F0523844240CE08
EC4D41474F2B0EBE4632CC54750901D6768A3B1FE270478102FB860B916DBED21A170EE584D5
97EB00F185F846F5C025EE2A260E25280A06A21B56324AD4BAF2CB4E8F654CCF9AE2724532CD
497A82761AC3CF1FC434E83A137B796D4277F275B7AC000BE2447729EB67652C83FDF67D4952
9C5CB14BA28B14697EFF61C95C182C19D1AB302FC138C9524A8AA474D3842FFCC019B13A1EAB
C7553C03037011420E1940D88A7DF2D1D813CFC11E2DF4FBBB07107204373656928679C864EA
9525F4310F0167A05C54D49D93A1B559040C6641CAA11FB9AF6779C9BF998E45FD2BF1C2E2A6
27510376A3FA17562E0ACB74A432B81F7D3F90FC7C12D0DA8E64364DE988D60296575D9FC0B9
3A0A5921061E494A8AFAE077867967AAB279C917046235B41C7A11C2A03C245D79B976E20BEB
FF1ABFEC8939FF36062967CE4AEA1A115392B82E92DFA71B5743127FF66C54A4FE0B9907552F
F9F33ABE033D0FCC5C66C755B0D9D5F8218ABD75DEB4A6416727256DDBBAE47CEEF6EE950215
F7DA90D95828067CA43845BD1C89E2D9013FB72253F06075E53466FF99BB6E86D0F982941FED
61110D6D71AACB33AE39B3973819EB250AFCEEA6168FFE0CDFE3894F5D68156643506BA554F2
F711823F3F0728A8CFEB9CEBE8AB00DA59CB4D24EC34B61E87567D94FE2F427B6457ECF7EF44
278BBC1EC9BA7E1716E7CD205A0DCD5EA08C8DF90677ACC8DA86394103D1E2BAA0E46EFD8D41
8C75C6A17137EC595DFF8B83381456AF232BF8B5129B52754277C9CB765B600C1BBA9B8D2771
08F28B6D4026C3B6DD436B6569D58F00301BD2C6DC319BCEBB26AA680E95B39E2D4962C82588
D3D027D0C79EBBFC9AA3780402077CC16309E9B0D3D192D7FDCB406F0EEAC91A0867922C619A
865EB37125CCB0D0883D57E1F2EEA882DBA51355464A9A79699389F443B993AC133102839B60
9D2EE28F850C37438E0670C8D0F9CC13D1B05A5EBD621574EA4F243A3DF8CB9E682E22C78AEE
BA776E159546B5E4B4313D3E772831565B982F7156F422DEFE388F1272A7F3BB2C7B669B0FF4
B6BF338B1B418D236BD37A866AEED299F232D42B44250BB5C1FB1A1E09B0B0D734501EC833C8
50A0B24D2AEEAAB4B28695963E957D765A0186126C5A53A1429FB2694553A87AE33B43C713E3
6B490458C1947B4BC6CCED6E9A5BBD318B3CC1DF6B8FF4C2A1C9CDDC410A5652E5C90653D7A6
A9654F15F94A68709DA9971C3701AB4B4CEC824A07619111F2DECC9067C572428B62C66480A7
D301ACF865C04C4EAB49C5B25431F37DA2E447FD6D6332F2FE1E850795B77C253DBBA8AEE4D8
C907556B4CF7B97B72CE71D47103E550A9E36ED14B3E870D4EB5916A31235E41909A35A79FD1
AC680BB59C4D266B6889E08C927B1CC6277EF25962DF43D826C9A3F188FAC185804A424DE2B6
B13E9BE9EDEBC7ED8DA4DB483EFC6224230C5F0C990C17B0193BE71313318FB3F8FA53F15A3F
1AC51E5C18530E2FA8AABA62AEE36712B193990CA368AF02ECBFD7792C932ECB642B87A8B86A
BA522051779248071912AEA26738AB8220643AF671F7B4C88CBC865A3935F18154B1B133B691
62502FFC59BA4E9C2B9AA1B65C923902EBF5D1FE33B20FAC028DD0019FD16EA1EDA3667D7A31
8C66FA008A70991E0DD6C5003CDE276F1265B242F646AD31EB33D43078CF4D12EECA04D2A025
6DFC0688C765FBA6C3292ED4AD73B3A3C3BFBD434D0BE6C5188CBE309D469C314AACACD05D69
ADB367D289DAA9C19BDF47AE94D8A22CCF99B844F25C37592F38B3378BC151797EA2ADFAA753
C5BE59B3CC848A67D18686CA028CA90DD3F4C070283AEA02B23A1B8A7CF4108E79AB4DE8CC7C
1677C470EEE09DE61229392F4D2FAC8CC6CD36F1B2C4A5E45D624F52AD0AAE113E3E9050104B
3859BBE15C249E64BC9FC6EF81D7B872CBD7D989789EEF801692CD178BE929A417D45E9C95A9
D9F83B4584439D6D4F566838DA7515D6211199BD94594F7331F65D6571A1A16964719C388827
E27F7E199D3E983F4B12B4BB40EDF28930FE49A395ED76866635DD284275189B5F9D555E43F7
CFF951D833A18C7715AAB6A2C2495C7313380C068099EE8F478842FBD3D67E70746462D48183
A52AAA897963234A161AE5FAADEA6D02A26FEC36CC1CDAAABF394D1D90189B5473398AE2BA23
81245451C149CF2FAD9D491EEC4A137BA5D412A8B130022B1DB4499748041CA179E5F2E402DE
8E9F5C6983682C446E6497CC9EB492C3EC38362340786843D568685632EA66576F1D830F5C33
990D2ECF7616349ACC592C7E4EB9847D7120A38630FBEB28F47D94A9572B5CF9FEEB4CDF2592
96E14178A0C6812C4670CC7516C7B1794A1431FB8F582BCA2E2CD401E2726CFB2531E0A012F9
283A100173E3A65309EB001490ADCD6CE957D994138F1C7B801C6F2A6F3BA82711ABBF6DD84D
CDBDA998E515FEC9775658CDC8F1E5AF2B729B87C5DE16C9FC2E3D57D45EF579FCB3EBDB65A4
CA20C3D746D91B8183664AFE732496512D7943F254E0231778827ED0A86500AB6C8093292041
070F4F76AB0B6DB45AACCE3823E9D75B3FBA5B2A77B19D29159A5F8E85692FC66163F0AD8567
B47201AE53061827783A4059F88A0EF6940FE5426BC9B5673CF05DD42E956DAEF0C4A51BB9AE
82242C97021B8648320CA600510A0BA751F1656C5FEF28400D0245767D5FB5088A38A00C268C
F3877381173639C9E80AAE26D47027FFEA20769DAAC4EC273FCCA15C6C333C8050696C886599
806F07E3C3B4B981AED053BD3D655CE0DF008D6BDC951B18099101B1585281D1E12118788122
B5DB083983DB0682A8E88C9DB8EF7F52164998078391E53776442BCA5BF263F4215C092B9653
98760F7B9C62B8E7D803DD02B2A26F8388CDACE9B8B270451218161B9A0D138C01A5A956D3BC
CC913FB5F7ACEBF0C8AFA3FFCEF176FB31E71295F41318BE0460617F1B03BA06410EAA747BCA
3C2C617D7AA5763E3EAF6F73AB133EC38F2CA026152C751CF77F9297AC824910520EDD829108
70EED0A8BA97BE8EDE8C593E7AC2D59A8CAFED71003E55D2642253749A6B996967338DE29C42
B5BFA72C0E73DE63EA3D8F1DE69700C119493F8E9A1A4226D298B465016E61D47C9DDDFB642B
EB8B998F8B8DEABC67833C4409844517E6257762A10174D89EDFD9DB0AD821AE491037887B78
BC5166997BEFB75E1BE88A87A89B18CF9A711F2557FBB052DCCADF88B6A5E64E3EC4B4E8EC19
FF012586A1F3324851C9532BFADCFEBFBE07BAAA40ADE87A9009874EFE83BCE2A8DD4727EF38
9210B2DCAD6FB8E55F9B29AC2980A23C46B142AC9F28F4F5FFA1F1CF86FF3209A8F6DF672A95
B338373F08CACF308E8248864391DD5DF684E197211DAF6104874344B22BA8E9B80C2D47F904
0D43B9B5D78E35F44EE19DEDAC4D304F9B932646EDB1559A87BF7CE0EAFF7165B410FE6C65F0
9D211F12EF6A99E7468DCE4C242D6A589A4764414892964C932CCE41E09CBA553BB62BE50983
5737F96BA6738CACD28D07870B86DAD00ECA56BCBF639EF66D3F8B31C6EFF555C9DC9695A32A
4BEC36803E4619365FAED6EEA3B69871895B49BB5086CFA3DB7207E99579DE621E5F3E5DFBB7
A11271F81BC681113D12B6DFB4602AC2E829D78CC3A4615F95DD05F2B1BB04C81751C568C390
1C6EDD7CCECAC99913E2E8565F4D3D8D4160527F30CDDC22B23B8F39D0D4B5932A1DC0BDAD48
6CB0AE743BDB48F9276BD57FF5B0F31F48D0E9745909FAC21D7FB1770F98404BE90C25D217C8
CB95672857F1EB60BE30E1EB5B3293BE68A307D3583AB66835E8D08147EA4E402BAD966F2EA5
55F0E7CA7A0EA44094FFB9F187C410087DA7D9348BB77B24F02444926A2BF4EAADA8B7E74FB9
624F3D0D4924940175246D407B11AB6DD5DB08E1CD2A699F8642913012147C8CDA6BE1566A65
50C43371F3336DCBF82415DD6726998AD705617631B1212BED07B4A0F916EE9F4DAD3659FB49
17D06ADAF2B3237E086924D7912FD9656387E5AAE49C7DB5EAB2C25F03FDC85BEBA22DDE3888
503B86504F9C6066F3BDF760319630738B6E82439081DD4BEEEFEC119B8EA5EA63E19AEF4DFB
F5609688983B37695BC57960031B8CFD4CFAF9BFD1810AD6DF5C73C7E8B258327A2FFD864A0D
ACF150F3E88EF0259E0D075475465F5543CB6316CF9C75E08CA22D8B40EFE8A31CD85DF7835E
8D4929E0F1926FF6A678A7579E6C216F536293BFECE3AD32B9E6091EF401F481FA2EAA55F601
AEB2D992BCC2AA380DDBBAE0C7D3098499F945EB10F0CA9FF3E6922C528CE42966F271B74616
A8FF7286B6F7FE3F1EE43D514D1554C885828094F5126B4954C0C85D1F359039364137A1BEA6
B9D41879359C0F477FEAA8AF70EC26A13A3B38F5FD7E4C601B4DCD85BFB23DA811EF6A99E746
8DCE4C4A9E37134C32BCE5B94D7C201845770C306C39F0926C90CDA768DAF554EC1706829C0F
58D9FC6BC031C59ED82D2C70FA4294FF0BED51B340A6A829057D2F4DE12F85BAE0814AB3F466
5281FD7A8B08A022965AE80188E3A2D4BE09AC1EA890BC6EFEEFAF3C202966A5D230D3862510
7E4C0C89B9AC73CDBB061D8C053681475B8B1AC69CDA3EF738D37347D088CF98DA72DEF79FAE
68153B2730CE1E137498FB216CF282E169759E56CE0F8B37003FFF3A6D31F36FA8B031BFC91E
3BED3C21C993BE62EF0F015D5F41581A5253C4B0530E47103A70868A44F93842F5BFB3F332C6
8AEC0C1836DFC2AD92A42FB72785F4948B36A5F01789BE90E4382A471E51CD67276DBA46F8DC
4E33DFB35B2DE56960E5C5BB772D7CD0A326E4212C024BCC7999DBABB4E38632C9D8C4570112
CFD2434FF6FAEABEA9B0D2484292B08AFDC1C864964A22B0C4BD383F8FC88E61D55735EB2DF8
733293AC34DC14A7875AB68A8FE51C9FE778DFFA6A6A12F320E91BE95C407439856A334C1EED
8622EBBF4C8113C716E040D8AE310042EB3DD64295F7FF9C0AC2C34691D5728DE029D6B0262F
90C96E5928B46626D20272DC02A21BDDA1535233F01A63C74C0D1B85A0DB44C5C781AF56ABAC
7495280A2A6B8BB79B1441736BB2AE063327AA869AA894BC04F5A7EE652C94C508414232B11A
6834F757BFCF7F4ADA73DEFE2E5032BC5C4795458135A2CDCCF85E1D64850FB951A1BD896283
3FEB19D442661EEFD734C4172BB22F6A051FF8AEFE3A8061A3296290BD965ACD02F0E29747A7
CC83020096549FFD32CC910FA744F92152AE3CB07B0C2A7402708614BD30CD9FDF495C48A61F
9FB97AD9A028D7C9936891C06FAC4C3089F15DE072DB3B00512C035FC8BCE9CC0718CD4B5F73
6D5BD9646C24E2BAE4D090DBC2CFBBD2A9EE75B15056264DB7712982598F63EE762E36B7E060
DF5153EC4A40B43752A05E5609CBF4B46811F34791ECA461014B838C732BACA8561EFEA11ECE
D15B3D7E06E1ABEE86DC1C42EEEFC1043AA261C48A783EC9AE543DDD2D7CDB574BC5FB8D8944
F29EADD2D9EFFE1EF89B659AC8F75B3BBE0994C20E4A4322C67BC70743C34292E2277CF7D738
A83C927DB132F23891F9BDE475B9B4E825E319D92FC72E03204BAB0120A1130C8632EA2F6F96
27E4BD29FEFCF23881F2C66E101314B954EB5BC8D928ED2666920318C8AAD7EA55A8BDC8DB19
B8C3A21C320AF383DE630F2C4FAD37FF65FDFD65F55C75C70BB58C6C61D59332E7A89CFC312D
3E7DFDAD921BFB189B6737D933CA9037AF23F98F41B02136BCDEBE4CC0E7D2D079FDBCEFFB7B
08FF22EFECF9181D7A2904652718763B7087D2B12D86DD65D9BD9FF425F939BB43661D722BEA
CCADE1A035CECD3C0B66D3D84D7123999953C64DEA28F34632BD9DA23A71AB57D46DD177E8A4
D1488A7B2C4282713DFBA54D4E7E574FCC22FA578F84B417A5915D83F8CFE50DBB7155195364
A8794025D1F6E7FE1C9BAB5B28F9383A499EAD0BEE56657E69FF6EEC9E1FBF17CFD539F40B21
975A36325BC30BFF6D89CDF7F76FB6F39D0C736DC0D998F4DBCA8CFC7FB9DFD6A7491E4C9C5E
E7B35D25C4171699EB14C0AC30FD95A76298EFD998D43239296052E247B7EBE7204FD9DEA555
9272C9267B6D62FCCB4CBACC9BB2425CCA4BD538149A11AC541EFFA9E3A0C9EC881360601179
387C8B659F04313A2E5670B6F97386B5D08ABD621F7B902936587C05DAE6382D43CFDB11A800
D2B7C809BCBD5895D9F5962C60896685A999A78FEBA5ED7B5DB080949687B7A663F2E3C23520
3D879A84590924BD7412EB91EB48DB5E5813CF56E9C422C05510587525D1998AE6204C2C58F9
37C715613995EB4F7A5A4877C20CE968CCA08AADFD088BD6EE1123351149D4C54BF12E582D53
4EBA1FBC4C1971847B557B3F67C555F600BAC702C7E942DF782DA673CF67A31854631CE7CA63
CD36887490F75476160789D7212A136978885FF05DCDADDDDF289433B2ED75DF8AA2A72E6CC5
C37BA7B245D73C49253DA746E0028164D3F17A9A14772010A8EAD86E05DCB20962C02FDB0150
BBFBAD0BA59236E8B631A01B4F47A7DE975A75FFAF3F08AF16B6918D03A40496C7582544226C
199648D6C4715C3E7796584DAB237DF303C254DA268F336F28967258C9C6BE68C7D6AD7FBE64
697D5A7ABBDE22DB8273F00C6D0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmr10 1.0-prerelease  
%%VMusage: 36895 36984  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 49.95 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmr10) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmr10) def
end readonly def
/UniqueID 4100015 def
/PaintType 0 def
/FontBBox{-42 -250 1009 749} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmr10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /polishlcross put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52CAB
7E0378D7C2E5D9860DC62C9AB1B389354D3311AF5CB6D8CD7720B798FF0014FE9CEB6DDC284B
180C99DE866A2AB0156969606E1FE1205CFC696CCFFA49CA7E8E25C58C3CFE148BA6B3D56DBD
5B2B93F5CD2F33B9C8A6B450C1C7CAE9F04DEC28226A5F001909675900F7562A41A6AB696E34
6FAF7D2930D6C75D3DC438A457CA34030C78ABABCAC368CA588D4AA29F299F5F0D9CDC900F59
E13C8390DBA1B4FA1FD90A3622C7290A486F2DA9BCAFEAF2289C79398702C5E32083A761AEE4
F2FE66E5B9641C0C664EF3CCABCE9F3051D858B4A563EECF5BF7535585FCA1103A02EDE3E49E
0880EF56B9B46CC8CCA61B29B79C5B6B559A93FF0E6E66011D28BC95BF52BC943A8C62C26D60
ABA11DAEEEBD04A3418C07406A02BE6AE81495ED969324D46DE5815327E22A768EE1AD3E1919
633F6472388F094379232EFCF083B5164B413A9254BADCF691CBD0525D2F18D27432871F98B0
7052D3F439B4DFD629E9B7F4BCD716A7C04FFFC742F6E8B3525CC7A7EF936D62A24E6B435D2B
6EB6B9B017907CE38D29B690D96C49206EC9892436A9B57D1C869E28EAD23C4C803245251FFB
FA1229B44FE9B853E9321CB6B6F274E1A5E444C18562F170F1A58B31650326A2C0D68DC66C35
67CAB160C63F3929ED37DF3A8BCAA47BDB083C2A34606857DE8E07E2B16809B7C176DF0B34A5
1FFE4C9FE2DE55C41181085080460274A745BB2FEE7DC20CF26B05D78AC6E33D433EC9BB9610
877F2AABAA1E230F2AD591699865C9DBA04E5DCBB2B26980E665A160D45D064D757ADCD87A8F
B5993A26F65ED0DD62D346B44D5B2E3EF2E95C265A00842D2BA0D90020FFD3FBADCE4EFE1C74
8CE8A1D9DE644E229AAF0652A8AE291E5D62428209E5599E021E47925A0018D4378A1E4F5CCE
D9E708F4F4543CA62FE624E5A18B7C297FA6AA073FA3F9E11EF5FB06CF60E884D64EFB197599
14C68ED7F564BC402217C42FD744B1BF405E2FC7354C6A44F293531649119FF9FD7920969FDB
8275E6BC0B893BAA040E00900085991D45A80907F2672E780939CFCE39225F21F61F1A3DF8D1
12A47CD6C0009990FB8F37F1EB1521A5058C4CA9282AFDF980C4FD0573B7248A6DD9E37F8F0D
92A868562F99B87CEDD0380D189542B42902072F29C702CC17A6A0B8E9498D43247AC0E75A2B
1995DDDB1409B3492868331636744AE62814DC58E350571F89FBF7DA7AD09508957062AFC230
A01E29986CA676C2EF3E660804C425839D850E1E9499F231F1CB3CE0FE0A861847729F106E5D
89C619F13D4689AF3D3AD5C26B5D6FF91C685147992F598BC3D5ACA8BE4C6D65F584835E196A
A704C9B860433FEE73B460FA29A0DB3677C93BE743A02BFF8C4A6DE84D470DCE4455E439F3E6
96A2BFF963CF6F3A4B81D07E90392D5321B12F52BD75E30D5C266857A30B7815BDA3EF964F1E
D2609CACE7CF88B9AEC14432A248F1C1CD3BA226145D6836545CC8F424A5B612614768DBFA9C
36ABBADA5B74BB2DFC6F80F481B34D2033E7489B8D0033547D19CBFDE38E2CA7F1675D7BB94D
24A26EC8B4F290E34ECABDA45EC764C57E3A80B72D036A5523CFB10AB43866AF89D8A9CFFB49
C26628C5FFF3AA92D9D8554ED469B36E7EDC7C87683BA6E0A5C269E521FB541A01B6C6A74699
154E7F95AC33666AF52D315B8B848CA8DD7AD47EE08DCA1736058FC0750FAD207D54CEE71199
E7FEE02A519D9402E86B9BBCBAEA7DFDA82AB126EBAB4E42ECB70F9CEE7F700523553625A3B4
97C7E4674698D70522925378EC28D328FBB4203839DC6CC0D7A1107A1A2A0273D379203E0745
0B44AB8979A671CE404C33186D4263883B1D9DDD7E1D141ACA92A775E52E2C993067DB90C9DE
041B877AAA0762461A11A17A31AD3ECD12C7C3D1ADFFF0C2A9AB85F744F671E8EBC4C64091F4
D0AD3395D6E47606F5311F071B4C06C875519306E3700B0C8602C3CCBBEB2437FE286C3782A4
7CF638B40A09634D50EDFD091954D8535160346D2FA956AEAC185A0FB42975EF09155EA6B807
88770BB7A2A46106A9D4DD3EACF39370504B4C9DD68AD99D3D32446C69351BEDBF164EA48C48
545E3C3BE2D9247D7C10F2F1E370D8E1DA0F36D9F755F02FF720551898F10AF810C72D6D80C6
4CE32D3F143A8B3852D8CD7497CBE44942D5074424BE11672AAD7ED1288F2F499186ADA9B671
5EE617B4AB3B3D44C382BF52D1E835E0F61551202E0CCB73AB7A0B3B6C6E2CE6F42BAC0F8CC8
A3D497916F8F22552C87FA75272F2323F1525BAE85A6E8F04BA97045BF11A0CAC6521DDC86D7
0765906A574BC31126BAB3BF557A0BB34AE2C9598BD4BC7AEE68E1F732CEA9488AC4E191A1DC
155856B488D91CE60A5601D4A95F18BA3DA2D3E0F531B0DE59D9ED9D5ECA3D28817F9FC58D06
A2935656E5FB4F2DAF7F192AAD9EB38014B29D9B77C8CFF7998C92DEDF433AF5A3F642DEA0F6
BDE05C3181FE2C426AA798C2484F5539FE8AA9B1FC6F3BDDDB38CCA7D7E840F5D1A6FA7939D2
0C9E34D8CB372F3BEE67E5F5779F0EFEC2156442335E5F8C6D38005A76645A7A6476447B5D72
B412F98663F5D7E3F5FE8B803700918C162DFE837B67E695E8DF553CDB2F534BE002C44489D2
BFCFF9DDEE47905DBC587672312D6898684942C836C2DE788B336BE74895ED487E92DBD04C60
2D8FDF175F6DEE17F53F2390355BFF5A059A03774A74ED067133B45BC9659E76FA68609FE405
100B9BABAC23C89A83C3A39D3BD6E349FDACCBDADA4E2A1766FFE8A0EA74B5C59C2ED26055EE
914956A0F45F32568A469379F7719C320C024ADFEDA00306E13B597730985C03EB03FB5C111C
792B336B4CE3699D64ADA4AA15E775071BAE8148D481F7A5B164E67C4EAF8541E304B132B21C
B71B573D7EEF741E0842B61F653ABF12B98F918CEBEA31B7B8F69C174CC78AEC82FF3C5EFB6D
84165B707E593C9BB5B938FD896AC4F81FA90F8882ABD548142F0D305D8AE0E7856B5270E4B2
81E9ED8027F5A2004503CE17A78B4F408695ABCA06C8282D9DE260294654C117C7AA52D422E7
F7FCAA2EE0C93E926DC77CD2D7C79378D5043830F4BE458A157848CD6C7B028F3B076E89BF20
8D28178F161D0B19C40E85E85BCEC18D5DB22CF478A73EDD0082D43C46F38A33B08F2147AA4D
196540B618FA3A3CDB7BC125A6B5E1D0AC93F34491FD7273E33649829C008FD45785D77AEABE
5C35600429ADEFCC81E946670D5BD3F33BFC50B8756EEA55500628FB691E55279D4388B27480
78F5B8D71897E03ABD4BECFFD192E06D6DABDAB53ACB435A5DB90DEB52B142AEE86B974DBF68
F8E75876377801C5AD936D41BC9FB14E0683B579EF0A62230BDC17BFE8854BF980BC61F11385
DB9CC30F06202EB1FEA3C56A4F368798DA3C8B2E4BAD36B27A21869E90C704B0D4CECEC9254A
366F954CD22FB6C386A052FA2EE72040F8CC0BA9F6565F1172CFA1EA5978ECD62D72EB1242F0
0602B5ECD11EDA4642A6DE87F335205D29E36B91047E75BEA2E91557CB7098B7596DED489C7E
A6FB9B4554E41DD0FAF752B6F5C45864CB4423DA8B632C2636177F92257A31AD27D21933DB6F
83BB6E580749059C53D92AB9CDBFC6F4E2614D8F986DAE9F5411344CC542E8A00950F3D5298E
F3253E645BCA42CE96E62AA7A595AA085C539181005CF14D943033BC156AF6AA1F8EB0AEFDDF
853B465E25D7350D59D0FA1CBFA935A23C45DBBB7C726F86755754F2288DC883B37D7F785651
7D570C4F805C50076BE770EA1BA6A38F7AC648B29C86E69ED597843138981F0D3B1B0F1FDA41
75CEFCF85572D4C3582C728D64017952919D066B151AF80F422842758BA204D50F7978A344F2
2F944C39B35D44EDA8652E452B3BF44523C1CF9C2102ECAE25A7B932A09AE0A8AFAEA2764738
F941DCD0CBB92F2AA223F7924D3FE1D4BD8428D4784432A8C8310644A40A945D328CFB7D2E08
38AD7D1DA2074B7BC4D3DE0B31D68FF691763C8EEAEF3A3057FBEF23B5CF014414D9B558E577
3B35581C4E0EFB67899DDFDFE0420D74AF5E714813C5DDA3B1D7BB906E1B6563DF7C89B6429B
D8E1B0B904F5BDB30B3DFF8F7FACE37BD69AB984EE0E8DB614AC0F360C43CB8263950FE1C0E7
8E95DA4C60AD2CB0DD8BE582BCAE940316390425BFCEEAC7C4661075D9A0F913F9B58C1A3F7C
C4E308D6F53A36DCE48A64BF8117759353A2C8800EEEF7345CD2084BCDC2ACA0782BF0A78695
27E0E32D6B1A76F7AC21F17004AAE97843972BAFBDE250B1F443FC234439E9A0FDEB2C69994A
E42479317218F852EE39E2448FF7CD3837D7F3BECF6F37C2F467276E5B63927E2B2FD165007C
04B539C2B6E1EEEB8600B0FB1370699E07710DE4A83F00B91EE47722E3FB622B213E5BD4FC9B
23DA275764BE78D687C6DFBDF1AD346CCFCCD811139A898A66C94821F70A6BE50A834236E052
05B30F9178F801436F7AB53444A5041129573956C5B1D93D3CA8BE2EA39134720B12A981FAA2
A69D3126E0DC7F2D506C09FE71F5806714043671E880FBB0215CCE357DDFE4E7856AED336D06
A1106CE80A465E30677BB69602C656C87950E65FAC6AD1BF86124C6FBBC213687A8BE334800C
862291DE139D5F3FEB46A399A29CFBBC40182EA90C9B5062DB3133888267234F60380E65ED8E
DDE0D44E3CF962AE59FD4358EBF41A407BDA339119E4508F08871BB8C6382C316C95BF4BE326
16BA48CFB89F693D5A6963C8C2C55E8D222B6565519CC3132FEA91AD028E96988CA6760B90F8
6A93682BE7F46D8DEC6ACBEF7B81793F33BA11DA4469524868086EAB9882BF132279ABB3C330
A8095691986982696922F3E8720086B12EFB1296B575937E92BB5F63946022AB7DD9B5244143
3AA137EF9A4C52B1624107ED2FC6F6BBC407E26C15ECDB84AFE5C08243679DF941BA9DFDCDC0
220D844937E632B2BD2ED05D708670396CB9066AAD280A51E806BC04752492A69FBC123E36B6
37367FE74B10C7C1D89DB19AF9467DBEA680347750E8FA23B508793B86379888533B8DF933B9
8553C877893FE8513529264EEA47030CF8C6D3D5E4C7B21B7494196167DC68100FB47892FECD
6FF6089B56971780B79A2CE9C0433CC1C5D5B838AFDF8E3905B15F69E25E477F6D6C2A4F02AA
D31D1018FF173DAB8B36F04EE179C12B9710CC1E62BD36B2F2252B65CA7CF3202ED0A535F227
B094E694B4E35D45A0D8D4BA6406B038D788CE7A777846D17DFFF5AA9179109EFE338C526790
0A1BB1482D8AF6D4C3DE57AC5CDCE6915B22D4CEAA832F00E0E8BE8637893C6D4BE82812127C
0B3FE7BF96A0A6F86A45DAFA91F28C46581BE1D7495297AC594637CDD4A4448F2CF835D02D6D
6EEA75170CFD503339002955AB80E8D6DEC7EEE32104D7AE09D9D46854414DA4CE5E0CA7EBAF
8A43EC8A5351108B10A31A20ECF3335DD8C714B835FFC95A42F5F5ED0EE1B261C83635113888
3166467B970D2483C80C1DA7F3313D493068749FDBB26BD43E502D5D1679DF3546C30F969A0B
3D11B268E8760BD99EB373C357DD945ECCEE9E0AC980015191829B774C90A11E6E23776094AB
4EE9AC087812B4D125C121A429BC85CE82BD2F6CC89209630AC921F96E7FF46852BCCA7F38D7
E133366E28B256D086D2378AC4F49AEA31E894E68F3B312A94452D84FBDDEE06B2239C14C14A
143A26A0D3E4524815C056D5045EB1080B3F79CD15E22B10F0FE7917149296C46783EF233BDA
4422913872027AE48159F84D0515B52F4999EEF0487CEC66F9E9351F23CE3339EAAA723766F6
5E25CADF355DA42CB58AA1A5214C68071A72395A3E7B2AC27BD61A962CFF8B3B293B65C4E039
0A6F7063EDE5DCBAEE931F2F40881A44D86714CFBD2EF235EBC76A7A4BBD26DF9F7DDE397D9C
E6C6D5383748954E36099E0D4ADCEE0BD72A082CF8F57BE932576722D617D537A7D2069E82BB
CADF4EE602DDD20CDDC1A8F6CB240DC971C8458F015FF3A31711B74BF3BAB1977F14C6D12418
D6B719290E9DEE907552B5414FA15CE314244BFF341E0221F9BECB7277360083639D2D545587
CF5B055C1A8D95C2E900CA413CD8A4CEAA3496617DFE835FCC761228C7319BC7966CEB790CAC
F1A639091890826477485FAE17233245F05CBA4AF1580A348B1A4EAC84EEAE8F1DB5F6963247
B178F56C899BC140A4B969661C09EA5B58202D4BFCEED93F2FBF97124F2824BE97BA07C025A8
DD7FDFCCC8AD104FB51B5D2FD58686B1AB5ECBCB6F34989C68A6BC0CECC97D0E39DD32E5F814
AF227FD6310B6A211F3D815CE820021ADF04F6A8C5E365F3505FFC7D543F713E030A33F7E521
F1C6A4E08CEC9F07D73AF5F3BA13288785569F1BF2D2ABC962B556FB5772E8D0F2F575E40153
D236FB44EA28B5C8F8E7A391765E07592F2C3F4614175363695E6DF18FC97385C8DF156FD54B
C53A7E86DB9CE71A2B1328546A2301FE258A6CFB40F2BC2A02F4DDA73DC3DBB8096FAA964693
0C8335CE2FA894B1414B4171318FFE92CAF549A0885807A8E469C64DF1C24DE0AB7BE3B1D495
977989FB3BD17DE9658D252999ACF69C3F81AF00A6ADDC36BDD9A63A17E4F08060C1FD323539
C9CE1EC75351DCC9402108D71624C9BBDB4AD70C6F78927170D4CEE0A9A0894390959B9CBDE6
EB8CEFD3BBAA05F6FCC8088B846CF578E04665D3E863C4BD61E478350FCEBF45032F9389800F
CDF5FDE127574B15A81BB7F29E222D6F0CC16EAA33D2B39743147398388D218CB6DC480FB693
C698431FB44659189022F341D296CE95A9885A927545B47DCA2A02E4E9826259B6AA22D77C8B
DBEEFF2101CCC1A8732BC7E25DE12165C9AB0DFCB3CE2BC05610623851D54B629A55F735FB45
315C1E468FD55D2CFB7811423CE8DC2D8D2C8E45B778060F365286CF28B4284AA44927D04EA1
7BC1E6B7AF7B0CFEF9EC7EB4C514D94889FB9682CD32D89A5F374A26E82D0343D2C3CD0E7D1B
3BEFE981AB52A1FFFD6C8896AE78448D34038E7914043EEBDCB754688B3B600FAA0ABAD905D5
88B342252C77342807CD56EEBEB81CBCB142531CB5104E7FD7775B44711083494E3B450EF2A2
BCDB78F70FA4966929DC4F45BA72AF35105DCC2415E2A8CD6913CBA3802F5EFBF55AB9176FF7
D894CBE596E11BCC1026299D5DD690FB228695A6502F985D16C91392866D704680652748879E
8D0B770801408E6E63D102A83369A3D28F4BF7D69ABB9C050AC715610F933439EA640C7DC367
96C963230EBE1031A7CB9241B3326F01745DA6866E0937D210C006641159268DE1029DE09CB0
68C2A6C9352AEFC063D8E8D33EB7737DD8CB87CD2848C22BC452E9CD35F7829B53A8F2AB925B
440A5D73AA20A023D2874B78B2F32ACE7E424088C93D6C8018DEDEA318D22921300B1765CAC4
A7A794EDD98BE2F1342552B3DD8CDE9ADA5141341C170A5505B571072178DF8A927EEB403ED9
06A58F289A65A8E433EE4B71C5A7BE1D4F4F7AD558EE8CA009636F815203E57604A26B9DF454
87F4333864DA76A89730EE9987FC16CE1F1B87862FDD9E646010FC4E85D0881120F4A5D5A377
B879E77EEA1CFD126DB565343BCB8EEEAD1F9D95DA06A43C13E440D46EC2C9DF42E02D43B7C9
E4B444B33615052D0857BBED0011E5FFF15808CEE714DC88FC2AD786707D4E52C325FA64F40A
E1A59BB9712AE45720728B5A79A44787AE90126DBF4DB99412023C88BFA3629907FE754BF1A3
DA61741E564925601FA9FF28E0405195EAA4D677A9F4F7D316ED9C25F7913E01B7E8DDA45D6C
37489089005EFA3F6FFFF464742FEE4197824768FBC3EAF73823E9C49ACB433C7DF6E182F294
02727018150D48487BD51740A517870F953B6361C1C44224DF3972D622007EB0E7FC91CF787D
3F93094B7E27EA7124A3C5711A1EE051C2AB57DBDC4F4BEE6AF78C6B7E967C8DE62289736FF7
7E1F891B9C52000032421BA41A6772B0ADCF9149E309BB3FA60F2BB87A84BF673E85522E735F
E7DDB55DEBBBDCD9EC63AA0D17F0195110E9A8519B0E4589F2BD6B1AF6EC13C4F6A76636F264
C80C804085AB4A358C54F118BED02D992317F325676FA490D62112D9A63E0486899F67559B3E
457A6AA20F971865C56FE57D61535398DFB9A704E4CB0D043E74B1BC1F757E47FEEE70714227
070F52ABBE14952802ACF52F5117DDBEAA87081C28DC2CA4BCD24F5AC4F6E8C125E0EE558963
2043FB343B8A31B9D1CC314563EB9F926CBA7733EE4BC24E90D522ED6E222F2E359AC0A0B562
8299212C6B757E95FE03119443521E86F0D96316BD97211FFEBB9BE890CD5BECE5F5F3C80990
2C33038C0F4C501DBE2C561F7DF8AF9FF0E1FF78ECD5A1891C797BB375388FA0B544CF638613
DB79BAB64005824A04017A0BDC52A1D57BDCFD85C9C090B50F59079126BB887F650C3441CE78
0C7119B10B4F631E1824480C46C79DF9E952FF25DCDEDBA2FB376D6B5B63CD4EBAD874509931
B9BE762FB65BC2890BB218B5E9753E5DD94A62D1831BDDBF53EB297C00C9C8CD554BED4EC506
E97651B906DBE3BC064493C5B96DE8B693AE43B45B822B306CB4E1D98C53A95F57FCB425A425
B295795BBDE14583F13E845C7B55FEE699FF90553896FA0531A373F65E787FC49910D76486A2
D27874B2A91B729A8A484EC126392215F8FE8F513FCF3E65B60955CFDB3E7C4D8948C9C613DE
AB71AEB386010FFB09C02E9CE9CEB99E5161BA9243694E209B21EBDDDEDD27C932A9902FB1AC
FD46D5CD9C695A3A99C0068B360454554F1B96087B51D41CB276152E9A69213910A966557B39
CD5320BDC0D2ECCAFDDCB449AD76DAC2B216BAA6BD80BA612E0F002BC2A838DCE2E68313FD44
DCE789A9DB6CCA9447DD03BA99ACF554D82608568DE9CA71F9B19C73DE43CA37253901ADB214
23894F35AC419B3D5451F918AEF834ECD4E9B8F8BBD8CB70286F9B3C733FA2683FAD9D0D589A
6E05EE4C15B0C5AC36D7552BE6BF882D5AA47DE3340F8F42BE87C54959AAB4D358F352C6D66D
E352FF2CFD8A854DD1FFF7BD570FF9FBC3B386B8D5E45EE97F3AC697D996F26C004C410F7B5A
F4EBCF75E39E897ECE361569F45D70F4C41B86AF8437259726D9A120F687ADC6F8F306D98AD2
FC822B4FDDA19BF80691D21D0F1697128D247E9FC0BEA4997819B0CF419A875C62C72C280801
A1C422AEFC91A4445B8A9C3910C7E7208D8A830739E217EF0F7662F24137F78C3EE9937BFA88
C047AAC5997D63988CF6C660B4A1905DAE26E89A3D00144679F590542A9406B0EAA2BA3316CA
9CBD4F61D668C0F0ABA045028B0DB65C0C69783F59EEB727CA73590570856291B846E87E977B
EA490582722D6038542338B715A86A0509BCC5A2273E0FED87D4F04F16EB0E69FC3299DC50EE
B6FABA11767B2C2A09CEB9A7B7F17EFC792ADF2D502150142AAE4762ADA3948AD734A30DDFD4
90DECAE7D9988700A5D1DDB84EF9EC0507B1512FB1B635FD75137A1A71DA19D00D0513DDBBE9
F3CFE19D26761F1C94B955728B368C3A6AD57DDE5FCF79F2DFCB18C22E662AFA2A0D72464B6E
E0645E1B2772F29B6CED72076DEB56CAED1545D8C90133EB74FA0ED1BCA29CCCDCD6EDE3BFC5
D06A8B9F8E9BA15B6770535E73D743C4EFB040CBEF8C428EB06160EBCD0AB6A026DE2C04C213
232A55B23A3F5D6EADE029B1156F9C9DB6890BB22B6FBEAE4D6997AADD93FB8F5AB8F4154548
75092665AD017FCC930E772708085F4F71C7D743A467FED4E74F96F91EF5EA75817F7EBBE99A
1162C81C7CDDC9B3F26712FB47F2C6FFC16A48EB26D2E2E336E4FA94675963005F409CAC956A
0B6F98C2CD2DA01BE89AACEA1DF3B32B9A8031BC92DB3360A24C657402AD2BF4203E05BA05BA
E5351BC4DBD4479E4B736A1D53C2DD24AC4116C9A19227EF83BB73DC4F6D33806D3C004902EA
CF163F9BE9912664BC0DD9EB4330D422B7C424666BB05A18C4B196043545EA6E26C6CFF248D4
A2B468C75F7E205188A2525EBAD93166529CADEA0B40AFA1130B4A533E8CEE4DD3FEB0ED56A1
7C54B2E29E2C8308AA53F832E7254D3D30690C3EADECE62763BBD816B705A576D6F2CC551668
CEFFCA5AD73A7600B7FB2A88203F0021A57D432EDAF90B56127EF1DC058283949ECE6C042B91
457866DEED06A4DCD3F3DF7C0666006FDEE211F03675A1DEC6B079061D80F66CC37F00933B59
1DD7C7950F02E59FDC5B9E0F7A00DA2FF4A4EDB3909C91440253E34E975023392D2A9961D7A2
4596F8C1D01B61D64730595FC626DA5541FA80124A1E3B1C0C348D31676FAF147C323CED3A4F
F012E0072A9A23D71585C194FDCF1B602BFBA07EBD1FA05779FB65D241A52C8E3BFD77095BE8
1EAB544C9E4AD916DA158DACE717D282DA0D4FC1F6119E49DBA6C73FD94A245775AC31C56D48
BAB98F29C4F0A762A13CF2EA5B81F2639BB0A33C441C0FAF945117C616101DCD10A80DD66AF1
FDF3B767D4114CF42F93D384AE3F4BCC48EA2EB07AD587048E43498FF6B58835E2EE1989CCD1
1BD92C35635C0CEAF02FB6592CEAC681D18637E0D50112FC1A42E3DEDB465ED6E838A571F107
5E5855D55DD430D45636227A8926653777DD8E349B401189632532C1CB80650F4DA8B6228C5D
1CF40BE82B835560B630719CBBDA9449766CFD6FEED48705541A812667DF8BF480A4E7329B26
03F4FA723283907F4B3A81E6871D8B1FFA75F3389C283F7DAFAFA9B2615D99EEDDAB72C460B5
AF49DE423F13CF64ED1272D2BFEB821B2B462F2AB58B48459B5D70892AE1D156546AF8F059EE
9D0E96532889509C7E67EDE0E35ABF55B50FB5A8C277115F7716812604FD4D053BF56FC4739D
4FA6CA6AEE50234B544587A2E5F8264F8560928037CC1613B0FEC7D7C1014E0F19C47D594F83
ACFA225BFACFE3E342A69E08C07324FA56C7DBE55FD6EA36974B1730BF08B08892AA05907ABB
EAA06CFDFCFC191DAA4A3FAD34719DE63F17AA00798DE8B3F008F4AF55D2CD21F0EC2D3A1392
AA81748E314C092C4507C188EE470BB8FCFEF2202E1E914681069DF5588DDF63F66C1095FEB1
ED1B7D7F40EABBB687449CC4370AD9DA78BC8ACB9ABEB26E53FB529933C4251D71E5197078C4
673894BE661BE3AB110DB0F39ECCD29C3EE6AD9ADC484A3CFDBA53275BCBAB2E893094ED8CDB
D00991249283F25D736D0D3557FEF63281895EDD929AB494B6C6088A4BC8F321C923A0A8E6B9
8F3DD54684262A43688C40A2501A72B651C6982813CC7EB3CF4D3A390D7D72A5F4144726AAEF
2E7E6C35F7D445F2618DABD81862CF4BFC00C2BFB9B73428EA5F5C57E005728DE99EA9733FC8
82F66D2DC1E45CF12FF09861361CC1A8D090E6FBEE83585AF6409AE383130E2FC2C04931016C
9BDA7CBCF8B5445B3B5F2EA8CF9F79FEBACCC1AC5079253D2BFDDC1ABD141B0ED8B92E4A32B8
34D950561C962C9ED7812CA195E395089ECE614913E9EFF23723B1AC6FF4D137FBFAE62D49DC
F15DDBF2D2FA3E45C20DA4C312A0A0207789DD9FCC266013BE960EDAE60A5D345C0909011027
E7EDD18D490B152D630EE6B68D6E6F77D3AA79181D19F6816680B23304F9756C151DD2A7C1D8
863587BAD54FA9993A5E490A77F574D77C7070EC10F7DE06FAEFB38A5D8AD1DAEC58978987D7
D4814D3936E5EF2D8977E0D4816D1CD51FCE8AFBAF1FED9DF9B6843776E25A7EF6773B555AB6
60CE543F2A8A85F57F0B294CCC8EAB1E7DFFB7662776E64FEDA4D13A43EE59D5548664C1EED4
EEBC3263DFE182A9DAE9B8C79B1736C68BAA34286400D1185E6498CDE5DEF31091EAE176C5CE
7006B91B52E37DD559A60C23E1CFE358D54D99B50CCAA5C6FF7769315B841557E0721D5A2234
EC294578DD3A2B5A3B94645839DEB14D67399A0AC131E0970138F4D1FBE1FFB3BEB4E27D0D97
D328CBAA864CB7754EE326E3F90169EA2DA4E7E2892FF08D46E0BFDBDB5498EC23834ADCADAF
CA4F7A6D67A8900216C8358B7549940098D01150669468D57BD867C68415B5539409A2E63284
D85CE8EDC5269FA8CD96FD0D679B13B363D55CED986795B87D86F6BEB72ACA3D0E56976D09A9
43B977925CB4BA4650D379787A629D9F68860C4EB307077CF7F043C45CACD53DF87977BA5E11
E77853FAE46B81730F7DC1AE98FA5B99C816C81E7F03F0A7797E1BC8B5F361AEE8F48D5A2986
F6B75393750FB33677A0FB3EF08E4DDA1615706A5487659E5BCCB7926934C71227898BABB9CF
65E3C2B745A9DF487B91DE637045EB5161477225B4A824AD240220FDC5DCF298E37069BAA9CB
B05B01A2EC539BCF453F5D72F55C97673EA8BDB6823CFD8F72F2D770DBBA1D6296F0318D0849
96C31DB2BB04BAC7D7B1CDAC9C192DAFE54704154DCDFD323FF367307950AD21CDA9C0954025
8FC63641A8FF18FB90ACDF1D27D3A1E4ED65AA2565046E7E48803FE7F54D1148D6DBB699C2A9
4DD1E3CE8F9BB00F0A0247C210E50DC0F05D010EE95B7EF83744197A529792EF904D72363D8B
6A83859CEE9FCA72125B9ED708E5D3C578C937BA8A0706E752A36E54623A7CC7230BE2C42E1C
1B6D5669F68ED28ABC41736EC5B4B95F5E169934024885260F53CF1CEE285046FE89129D612A
2E53952CA0299F32C1CC230A74C7FE0F18B58979CD26CF1A42AB11F9792E9D3E181863151D0C
DF2B77884074143D94FC30A0AF79CD3699F10902BAD69974A252F7AB36674B0A7CE211BFF1AB
B1D5DD1D4E37A30D5172212537D91D640EF4CF011DB0AD837EEE2AB8E5A662D44CD76442F0DD
5961B64C46D663084C230E2AE909C80DA1E43BB479C4D1081B12C9D5BFC4D31F4F0F044BAF4B
B50D581B48A93B0C4CD70DDC423BBFA1DAE0AB3EAD64425E68DDCE7D5F11EE5807BD5BCAFA00
7F9C73C19543418A7DFEFD6C76D26D4ACD84C7E3682C92AFE62351DF691A1BF0120AF86173AC
02E0C56A7426CFAA79A1D71319D813CB225C29980E536211E68F213CDB530A40ADF3715498B9
A03509713FBAF8EE0CD5460FACD8809C77699AB63385C05D9B2306DD103C177AC20C69C03204
985057060404E418E2D4B5B21FFB819A8BF8D9D17CDF22D204026DBDAE0AEC739872870C3D33
A22B94192796C2761850FEC8C334FB8AEB30B15C8100A42F887BF2B749D8C775C755E82EA33F
5CCF34AF410204DF19C6205F520F3CDA8AEEA0B58BA92E04EBF7C726DE3B22432333852A5B01
C7B4E1F639AD8F0D09AFF4F466A168F72A77180348AF7ED575679818731716F885A1BEB460D7
52B058710996B72ABFAAA5BD53D7AB678DC8494C56A27DCC238779626394C136F34878944CCA
6B2A9A9C5254610BE40F649F7585FF87D71D053917C772A79EAC294E24F93F57C55673093E4C
845CBEC4A3E7147E6A037B0432F3FEC3F09359168E0E2CAEBF541CE96E8B66B4F84A7432AAC2
FCD8F4150E48F313FDF374BB50EF5B8F253E45B312FEE0A12C6DB52A83F1DFAFA027092E76A8
25FAD2CECC0EEC59680CEE557C3874E44EED458BCBFD228ED0C720DC724A3D1A9843508B3A10
2B6D1CCFC28B8CBE9FA2EA1C364539C15B0790A9B9CF1CBD09B2C512DD85E382F0AF8B1C1141
8EB2F05E90C8CFBA542B68ED2CC6299D93500E478F30B90EBED87DD36E1FEFA3573B60627A4D
4F0F2B582130A37845D07D9E655E3D3245F749B9165C4704D7631EF8CC626F9A3DA3B17C02CA
41DF853746AFFC9F0454C655C47048DF72787A72D4EC29E71FAF9B6AB1F98BE173CE4BD1D018
328648ACECEF9FA5A22C35AAF3D3A8B10FAC715345FCB33FA9B9BCA7405F261BF37B7323E642
F5B7F02E66063E4585F07AB473E6036FC4E794A905DE5264C54F9437D936AAC85D06AE6BEF41
BA7FBFF73A6B5FEE6D6ADA8F57E688E876CC3F8EDE88B6AAFFDB8B6DEB8F9BB36C273B53716F
F28A2E324716DD2BA6F01969E64EA71341095B1A7CD73A1FB36984341DE98332DF9236EE5D39
959884FA44E14B9B0860B957812433AAFD4DBA6F02C578E35DD703B765DDA5F9602CEFE7E15F
87BFFB0DB9A018EF4C3FB45DA5913F2FDE2582E57D44E1CCBD8264B608EE74D521AA470FC12D
61FEFDBF283B24EDFB2C8E000B1D20CDB4D5AB37FF437FF7529C944E2547F5A501E9545F48C1
B94884A7D85AA1D4BA82EB50E4070E791C8AD64E5AA31271E3888FC2E19530A1C63B5CE2C499
F81E8A531FE8B2B09CC9E4FC33B194FB863F5C7CF5E1F94467EDF058C35526B0355384DCF94F
5F40462ECDC29CCAF6F228B10EFD43646111CEE2EC3F67092CC8A254B859B81ABE6BD931E9F1
D662284BA76001489D5DC0B8C1E8C5F613330C3DD4FBD732486F0FA504ABAB215055C479F489
6DA3F327677234084D9930F46143647846B78AFAF091F3364DFD37A7D9834895C752559FD9C5
2A910AF03D06C0B1FA1899A1B415E0DC31B9BB69698747CA3A0DD3983B5AAB5C5D5DE80C210B
161E3C9A6ABA162F8C0364C28F48721D3074D766AB539DFD46DC8CB17150D08302E0FAD80DD9
ACBD7ED43905998194119E7AF5DAD4FB4DE7537275A5D23972249ACF51C929B243375FB56FB5
3EEBF79FB70392294C06AC85AC898B566342037D5713C01C9A5F3FF99D6CE69D6C08815F0AE8
1EBD6F4F58349D0D4B9843890DDD66F98E17B3708DDECE48C41E4DFF047BA5DFA551980F135F
E414459327943BEBA3E345CB5B92FE0AF1D9FE03F7692FB22810E89C9A65443F2B095197FAF1
6A17208EB403B6F9046106A2E5FCA74A04287A14620646E6A6206C64F1323D31D1CEC9C9A17E
FBE1023A05FFCEF90E8466EB463A9AB6F64692AB96CA441BAD2506EE827805C61BAABF3C63C1
078AE9B679A22A8BC58058ADBB6EAD9530D0AEA8AE050A5BA94238F4F920D2C227D2A04BA80F
E50135CACF594DCC13405CAAF68AD081E7AD91ECD2BE47BC82500FF8E309F0BAA8D1D005CDAA
5A1D6BF6320C30986CAC6FFC162370D2F10EA0202CF93629E6F41045E52E7742199469FD2F66
728D0F10A0198C58EFB28652320C6FB0AB6BE45CFA939D4358243C5E860B731FA2890C61472C
5FA2C4704F5218DF774EEDD6E57D2DAEE4EEF77565220F1242F5D1B3835992C5CF6992FBA276
8A15155DBA54B2738D20D1CA38E41B25FF0E80403F314336ED95C1A5BBDE98297D4BB3C9B896
1DF6EE8E8BEFBA60FB35FE702AE2370A97539C55811ACFBB7C053FF6F2CF89FBED26215464DD
B755E57E765A7DDE28F03E639624F4AF61D75DDA758C0AC225118B547139CC0D7F73F5D9FABF
9E9B047223089E17C93DA4F21DF73B38F82537C712355D9CA493FFB191C680070FDAEB637A1E
B744338D5A65854A3CB01464EF5637468AA84CE2978C1238FA9BE603E99C518E98B65481AB5B
3A42155BE1095E5C28860A6F394019A7CCBD55D7AF72C52F96C89E269DC47E16CD0CC680886B
D940A56AF86E84D3D0404F6823823F6E63CF0C2C839ADA4F887AACC810841CBEC304D3984782
02EC1FCE3C62A97B0BDE9572B5FC3E45F82469E5717A7D6E9EB3188CF17BA5BC55D713B3BC25
ADF6567ACF2D82B491878F6F1A330C354E660821E3107EF5D7A6DB6D31CFB06DD8A1393048B8
0446FEA4CD0813AFE7394A6D1319604647F336DF9BDEA3039C24CAB8E606AABDADF9A9A09C3F
1EE7A61837379761BDC7C6D2810A8B7199ABBB1AF6CEE425BD0EE81320E48A92CB52E05F1E91
82D740F3A4CF31F3C552B71603817B722E31FF2026D3E4DFD8DD48F594F2D28F50ED19562682
ABE5F4A9E1F2CD246FCBC6C561522AA8F4EB4759ADF9AB72384ECE70B8692DDC8AA2B9AB5390
98D15F723062BBE16A7E7296EDC066A4172BCD7A214AB0EBEFB0780B565DC4D11F5583CA2B58
A8519690763B25E920DA82EB13310E2344BB7B5C0105DB11047C62813AC01B04FDA395DDF9A8
AE7497381A7A565E0B508297865D73A33FBDD23463A25EAD350637297F30307031AF69980B31
173CF8454614E5819E23D028EF7A4872D7E182E20F09138F4EFF0EA334F396423E8370FEC570
949618E8CB7E9916DC7104323739FE2A715FE983A37324423E136F45F677BB357542E5D73C10
58AA1890ED9FE57D37BEB9663C36A02B12398BD62DB630119FDEBCD5F668043A5CAF54A6539E
928AFB98B9EC834EEB94032DC926E9B471630150E8AE93D1FBBC7D9CD64EFE4D526A2E054DFF
EA662E0105719DC6759AC87FB811812784F0A4E872776FA95BC5E3DA66D5D4BC9FE337327D13
C58A9C9629063FFFB722A572E192057E6FEE11922AD63B70711DF26AF0871BBE27A9D2232E75
4B00AF21730CB0594FEB0C1CB8F0F7DC01E511AB4AB8AA6647C339ED59C9D0FF6EFBFB44A9E8
B1CDEDCFBBE6C0CD6A33C27F3627457132557C5F188BF741D92A74D3D77A619E4FA438C02A2F
458F1234D56BE86E29EA8998500CCC6A327C8EADF6031E89CB8C36821D4018DD9905028FC655
D840DE69E6734D4E24975C3167D8BF237CA6A6A5E54C0DFF70652FFAE4C5A32C7F1A5DAE82BB
BAB45DEC833310D6D525231344393CFA7F87972D6AF70276580251815AA6DCED2519FE82E3AD
86AD749C2625D8F980C4F851430B6A12A8FC0B1BFDAF5F36836E022BE68F5842F280AA339014
FECF13BB1FC810D001DEF883A919CDF3B7ABE349B6CC838E37C4812DDDCBEA4D68321E206428
DBEECCB8A2C13CB5BC11C8C7FF19EC02B31846588EE47BE17B8FC1CE8A426AC1A1AD7CA4D47D
8E03314951946E7FD8B4172A66EEDCD087D395752A8A4CEBF5DB04881E3C2DF7EAAF20D79EDB
8EB95B8BC62A5727A5BD10041FF4FAE2A1CCD1720564116C70ACEF2E74016DACF5AA0872776C
971F29E479355C503F9C13442B58CA345C74DA78035D381C119CE15F5917579DAB8233CEA902
B4E9E2C51AC2D10E5D22A06E610CEEC694CF31BA9EE16A9CB00AAC3B7C37B884DFCD47999886
4D95A1BE89A85F89C4A12005E5046382D499496B1B16303F74A810AE491DB4F0E221BAA98F80
CF36429DEC9E7E7218D95C3A7981B9CAEEA5E4B21BA92B562E5B5EACBA62688FAF9F32FCB72C
8D38AA388BBD171D2D3410E857AED19ECA989FA18D956765AE264EFC5B82DE0A9A4CB5FDDF0E
1D2E2779F7C99D065F81C50CF262FC4C4DF343EC0710A7CFAE0CA312E4FAE15510AC85C0D02C
E31ADBB6490B69F298692647EFB332D72CCE0AF1326F23D49D9CC057A486A449D81EF50C84EC
32F442CBCB4EA54CA2D02F1F940093D931224B130B8C14086EA443CD450571C225AE1C7EA01B
85B41CE7E5ACCB12145662F08BAFC9459E49C27018BB5A032332122BBF851246B0268B6578C7
87C59B6D79166CA652D5091D2C5C5322548AD184FDA7D645FF42299F8E904299971E6D336A3F
82D79335F09B2E514DC26B0533EED6E1A14137C533209C270C09F4A49592EA597F1F29929381
94AA7D8642A7C4F5D1BBBABFD524DB0C7769E78C1B9FEB7CA519D81EAAB2169D16A9F3ED5EC1
385FA0021ABA77104F95A6458BE4BA48E6DBCEC830E59142C9F88ED8CB406A1B0DB7991F5533
A6904D2079720963583F744EE40261C32B7543A7046A62EC829FFCF48E5917D758238838CA09
150AAB032C36FB82FA060F3F243A055D4763C4595D7ACB4C6ADF48AFBF9B711728183A2D7522
03977F38B2E9FBB808AB8305F591161FD8CF39F1084C8FD4D25F5C6C124ACE4E7CA4E8EC567A
83E6AD2A25D9C602CA4FBB2F4AAD5D305C2105A3BA4E6405B2EBB95AE315E86B2A81423DA3CC
20B721653995A29B55905CCEF8FC9EA2E81938FE145BB24570132DB5D4C1398CD6872A683B5F
76173B87B1FFAAAF651C5D8FBFDE9D2D2F565E16927B6EF4432D48065A2A2AE96976535122F3
AACA703FC77EAE9669B2D1DAF0BB0ACA410E5980B49ACE383893A7F2BADEBDBD7E7DB16B132E
356EB51C230138D774AD771B5E7485B1F163C4ABEF376CF09955657AB84167E6294FF5F95593
547E640976E4A34077B7013E08CF9A899C5258F173F9BA6A769A4C51EAB1BFB5B4BEDB9465D0
A5215E01D3AE8B93350F4D94F89FAE2E9B23AE6280C0AE726414E5B541AB78B52403FA7751DE
C5904C0A1BC664181BF0E9F15B07100845D2CF03A02E36F2D5195795D83A2D1188439049086A
34616E8D48F0827153DC7E5D667139B3A37548C52055C1F28366D1670EC4D7EE844B2BC15276
F23F29C0E47601D1EAE4B42709EB20B2D066B3AAE477EDCB771E5116E3A8326BFBF8DEAAD360
5BB902FB4ABA263D7077856F75D72E27B398D0EA2551998F9B8670A397106723790EB7588F64
0F5054D5732457F9FA562F286F13F6E7D641CE1B5B7F0B1AE914F45B2BE44ED41D47C3BF85AA
A89B03A474F7B65BB346249BD43D0FF37A4E4D1A0F734ECF3067A6B43BE985EACAFBC1151B95
1E49B1EFB9802F57730EB0D02082F7C0A36AB2A5EF4669103B5F6957E4C64C0E529B8AC4F2A6
B03870B7BA842EF03BE93D61928B1996CCE924B3A083CDACEC1B27F8E76A314B9D1C68C9FAFD
098531EA5574A938232866BB3AC8A582AEA0AEE67BE74F25024CA1095F77B0FE1ED1EEFF1AC7
6C38E6DAA87A2BF98B5BFE79008A16497D7D7665B1D673FD9EC9D75D0AC6A36EBDF2FA50FFF9
F3EA167FE92EA3ED682F33A006BC7B02ED9D86371CB58C65305BC482E3F0651F5654DA8A7BC1
C75B506B95AA70F6D2F3A90CC88DE6B4644A9D005ABBBC29C2D18B1E5AA8A83197D8DF72A4C0
E7504090901629F9077F795F824DE9B74C113502FF6FBE9F3474B5B8FA5BE33FA12994890BC9
0064578986EEBF0BE7848C3045BD56BACB84434E225599A8DADBAAA61E6CC1E229C22AA39DE3
ED6787C9507FC80E7C196D93C9FBA4C6F1775F4A5A8D08FCE49D1D6E88B4634D782F059F4865
AF201CC101B6D68D27A4450148EFDDBAF6982C98B2B6561B84398C90956B9BBBF96E2C965209
8A15090E1DE2D0C805449B28BBCB59A31FC3CF0AFEAD122A3AC1B702345A876C49A2B34D2133
E6D1FF5587C037B054C470FF9FCBC2806A2D1447231EA39AF0A586EFAED051766AE86EA6962D
FB937D70B928D33A84EDCE004D2DE7AAE3C9DAB3F26E1918D9AB9FC6C36B23DF87B02F784006
73DC51F6FB00DF72156A65A160D762FB93E29D24EACFD6EB8A2739E68E59FB6002A5987F15C3
F0E7CEEDCD5769A4A75E4F78C4895D5C3B1AF1545A5E159F0D8667115D3E72A4F08D30DBB273
13A35A3C7DA1EC3C3EA2F27BEBA304705BD6A5CD35E7653BF22A52F6907E5FFBCECB5603E45F
C649FEF638CEB182F11F255D55CFF80EAC01985B5DFDC7D9C2B9D31F758AC94D5A5386E17DC9
038702B90B0ECAFDB6A881FDBF8928A7AF35232F5D2EF0571A65F6C2651D8EFE3F589F9A14FA
5757451345CB70249C0D7FCE5B31140581C93ACFD41E64A30F72AAD184D25E84F76C78AC2DB9
3B400E1B54E983D969679F36DBEB37904F43AA5A14B1F074DD937A628099A0EBA2229D51B4D0
88DE465DE73441125C8134CD94FFE0F1FDEF9E18902B1E9896507AFF4FCA29B51B4FA712A430
A7600CB329966E524E31E0EE5391889D6060C04BF8E495CFE7E8A521A863E39758305EC92D29
31EF4EAC550A7ABC0FFAD11A2C594E70D05B9A42EF7B16AC6773FDD95DA94C0532EEFE5388DC
6FC098916907B2247162617D9DB0526BAE6420B60BDD9F25CABBFFF8CE6A09392529E0DD44C9
71EE80F766B428B79CF401242C0D01093A50DE523EAEF42DEB91EE2D45C072C479C4E24AF138
4818C6912C0B59B19761E1169325B42674363293AF49E905D44AB708A39D257829B18B813B29
A3C45826378DFAE6AEE9DDA4A87B5B3FB53E6F9E1459F49D3F83EA92206A867B9F1644D541FE
E99435BEBCE09C1E4CCEBE4472689FAD7CB3E45DC82A32A652C5311953892BF0DA9ED863F16C
33574A1CFB629F39A076DC0CCA04754A6D968F182A19A64EBE0F64B01907AFEB031C598747C5
2E16D6C4F330C3868FE5EA906AA6757B8EB09A75304D557A10FDEA06E74F6D7AE7CE74417BEA
0B1ECF63EA2C777523EDC26146F6A994274327BAC95821337C8154138D52833600A9EAA10004
A2489B1401231CE17FCBFDE98627E36CC4C7D3005939CD9B064C0000EAC226E42C175475712E
5744848E14FACFD9A02917F189AF4A93011B176644197A337B4982BCD189544CC17D68A7BDDD
D839C18D8AA52BC224D1E4BBF6408328B42C91CF2E6914BBF6B67E7DA275BDEA926F29B5799B
59DF7870A81C89DCCF738349141B3D3983504A9E9AC17EC716933066363CE5DDBE0EAC7CDF25
3C65B947AF0AA5DF193003F8676EC9BA4190795093F171BA60CEDAA4520F3D8D2867325111FF
B602977BC1299C692922D21069A2905607BADB1AE91EEB565658617FD0BD2D4D363525B8BFB6
4B73D4F420C900E1CD38D89F48CF654AA24C2C1F220D4F2BD54AD9DE74F183FB5DCB6C7C9D70
D74685B14DAE74EDA72C34D26BE59891877E73FD8E84B6C4F69FCEB86F52048C5DDC7AD0E307
9352CAE9B33AD9FC37D4572610DF396A707BB786E492219471EA4B051F6201BCC5EDDF9B8610
96B29442DE5FE10681844703D935CBBA743602CB1BFF9D5054C6B24B9C26AF21EBDF81B1D3E8
B90503BCFB200B540C28B04B856A671F293205A1FAE898452E497C655018A9F8F4AC113604C8
A0BDE4796EF4F6C96F394DAE187EE7464760933D0325EB60732BF23938569C0A88E2071F9C04
92238A59723CB8B933CE8004D828629ACAB1288052FC7C2EA1AA252041A5D6D4493C1F10DCB8
99FD8A695EA16B9C6B596D12C9AF3F28B1D6A167021A553736039246B57DE60650718178C72C
734B65D9FA484973A6D4D163172E7FF525D16B7D17FB37ECCA1F319ADB34AFEE6AC4834773BC
1AA40063BB0E2935CF710DE2097607B4E3AB998FCC0B4FD171D34D3E9B070EC710BF56590505
45908A44CBA347F8C4A86162F220F0D310419C978E2727384E1EB03048D6A7062CA013183BA3
6A2D0E47C7C95271F55F19B64B0435137BB2742CDE01E6AB93DFDE8B6DE609F97EA67B63CC67
04AE0EA2D552B51C9B52311F93DD9D59BD9764469603F819623C3682BAE87A381BE1D61B1045
D15CDB0A83E8AC2B6CFB0E5168ED699C7D4FE2FA9B8A45222DF64C2573241E76A7A451514ACF
8014D1983917170513EBB8D470CB0D40FF9F4FB6ADA25D5A329274ED883CBBED7B81E8F66A84
DF32BF50D788A66121DB7A8DA56FB27414E934D82116F908F987BE37F4920844331DA08F8D2D
ADD058AA8A6410E6FA01136E5938577985F07884AA35CBDDE90880BACC6F598830869DC49DF0
B7649124E318EA37FCB61EB0065A02147260FA25B1D15BA559178E8CBE4E1B340DB9824069CD
E3018E14AB0F601A04409201EC43F9FDC02790F31AF1808D29014369F2AC48E8CDBFEEBF9CD0
BC6AC213FB95DD8E70A293EBFC904794448CE9917EBB9C22D4886409BAF35F9D54B2623AEA2F
89FED7DCCD0D047ED0E9D796812E6BEADED4CADF8C43D24889F656B45B590B717809DD87BB6F
C2C0EB31163F6F5C2B743E50269BFA095E5989DDBA2ACCB1697AA5E0A418FF2CCC15E53B5557
FACB77B90DD36A8D7ACD672A24906AC27C14C279B9E6589C5AA569F5F3C096D914AF36358DD4
EED4066AF962FDE2784E6DAB4DFA6483B95CDA16BDDD8FF7F7BB2FE28FEB169B869F27C665D6
D12EE22127C6F51952B67034FB02DC39DA6F0FA66486156E333EAC92D12896063D6C259AB9F2
D2A090E2AB1E3BF5781B8875F91D5F3381007477A4F229B42132582E964A7F5C74D887B4F86F
04181BC99C9B2BE41EF93365E3F96E6C1A173831C343BBA35C4655F9508582FC53BF675EC2D9
F5C09AF27CE855589DAEB363BEB768AF9E0B648D9F06AB4108CBACFD3C0831A35BC16B6311F5
AB03E893B674B3DEB945561BF10657E131C60779D7268D17224131A4C998E3C79C071CB9E405
1FF75E9E1847947FE40769A9277B5BF17A17B350B119B4BCB4E9B58C0443363F4310646C53D6
D8E175C2DC9BA38629036784291C9303B48AFBC55B0FECE0B0803BF72DED1E71A59CF4C6B9BD
0BE1F049261C773A03269D2EEEDC69754D66B6BD3D776E33875C4B80BBAEA8CF660CC61B03F5
6D9F38AE31238786A06F2712896B6C285966AA1CE0BF2E85B83EA972FA0443EAD98FD05FF3C1
DFAD037B1A2A6D29DEB7DD1600B0FC48DCBE2BC15623D736CEB626CFF70725259B5348EF9A00
DF442EB4B6648AA38625258496CDA8598AD477DBE910D9EE88ECBED221AD5CFE49FCE62F0FF2
6FDD591B188F0CAA39AD4EB39E5222A29FE3BF43D26F0D95D5A702A776B7FF4491161BFFE297
F953C09211C6A485F8EC2065AB721BC466E3444C4680203BA338AD95EC9A698C76D1E3BF5645
92956DCAC670D276ADCAAD79FE473605AD4AC350925448DBAB7FD165ECA4A16EBA628CB6CF2A
4850395DBD30A8D8D871618F0B59648FFE664795EE7B550D0518A90012049F296BCCE4DAAB53
381604360662A88401129AF02C7659620E904A4CAD440CE6B9C7EF80899CDCE9E681EF9517EB
F7EF004E20A3AA15F4A774739D3FBAFEC9258D3854EEA41DE16E9178877F3ABE7699FF1CFF62
65255D4183F312FE7878BA036BFAC8FE9FAEB1BE751D55266EE822632FEAE39D3C68236A845E
95F289D1C277044F9F254C6BEDBD2FDB80C6957CB0F3D52C3EAD34A7412E2F0D96E1A1C18D2F
66F7352BC35CA166E5EEA46A7578B8783B8383CDABE97C67EF15A8CEE726AB6E73A0C03295A3
CCC6DDD7D3D9F7C52404EE255CEB2F3B02ED2CFE4505D768847DAC418FA203448DFC51B5C781
19AA55E7666DFCDFCBA6C1CBD3B80788A7B31B6DF1FE7952D3DD7C740264E5FE063A5220CB26
5155566C2FDAF31246C58EFF307D4AEF19CCE23CD8FF11EF3855F66E3963BB6272F1FE1C6557
BD6C1EF8D1756235624EF8B035971C8E7414E7C52253B3BD1B24CD158CF89FE025281012F21D
EB546F4639C0D247C215B4072B40228F11AA203F1AACE6A43AC3CBF74D2CFB33FF71A68D3BCC
D9FA6D97E9F4F78171B4557D74D94B7E7BF639B7325D970E725F3A96DEF45BE40D215C67166A
D04B05C05766623BAC2D05C5254A64A050FA8C62DA76977353DEDCE84732CB416EDD0FD33485
B6B862EF186CFAB5570775E370375355C79432D4712A073D10F4FD3D05495EE4DA5A2ED97A82
964C8068DF0542F9DA9CF819B198A6E6862ED4C1CFD28B63839BEA7F3FB06BF919CA2E38F130
F1F4C06D9168FDC23223573D60784BDD1FED1844B371A46AA3268ED4D32DB0A3B386E86DF62F
4269959F898E197B731DFCE0DF939AD05C740064E7775EF0838E9C5E73C4D22D990B1BE7A035
17162F8A9089A8947BC4532C13D26E5874615E327F82FB8DF0CB7430EF30F6F528572D703918
6FE622CA8FA7C06DE15917056C325AE40FE22D1C10ABD8830F7B1FAEEF9D39E0180E50B7DF04
0ADB20A2AE2437CB43ED769C5C445A29937A2D27303DA289151805EA4929FBEED337B6023B9A
45400AE069714EE285E526DDF9CCB2385A9E01A6E3D459276548AF9D7EEE5080A9F554896802
6EF80200384609411CB4F99F6FDE2BE7D9E144912E69357A74388DA4620149B43608B289AFF0
F3B5945A7BE3AB75554B7BEA6B7C292012B6ABA744C5011AD5D73B0B9F558983D50437538A97
54EA1CB5312BD4F6FC0FC26AF4C2DA91C0A91A1C702B7B6BBD62F33AF8E692CDB32D82AAC17E
F2F7F500A4B9777D48F9BD468A0EF17CF892097E17A5DD49336D23AB36AA49456A0E8AB6FE5A
1D1409117E9A7B9ECA839E85B84421B8189E33D2D9DAA0673AAE14883D527D132E07E076225A
CC219BBE7050F50CE868C56B1C88FD612B19B57505F5C0CE16D413DB2952C8B7DB473A374249
FE1EF4F32B29FEDABA10198D81DDD5FA24B23658BAEC38070A32A0AE79FC2A1FAE05175088F6
94C19EA1DC6A082309E92AEB7CB63959E9FEA13C55559008B4FA4BA66301CADAF1063BF463D2
D617EAAED6CAB6AEA06DD79A7961A76755A5A47828FB465B17F1E2D06EECC1AFC47F390313AC
091182DA5B61CFFD25EEEC25BDA99647C98FE4033495853E77AD1859609F00B085A4ACABB27D
363B06625B18BCF3C91F9D0C94FDA3241719372AB14B7F96170F9A8B5EDD88105C91CC033846
745F45FD40B6EDF7E7EE2E5581E71C5A3517D2DFF69222D4020450FF4A9E3551309434E4452C
EC8060E35DACA38AF83E016F3F09528B38514D9D86C4452DF02A754C9C59F927C14BC9D58F3B
22CD6460F0FEE05033084BD30B4CD1546C32DB79B5D2C23C0127115D2050F7C80B3872A640AD
B8D021E94BE0FFDD170C521688151558DFAC5D030C024249DD2A0C792AA1727CAAA9F06A9750
9A94DD2C2E8CECFE6E97F40BFA53A59136F7605FAF29CE009B3E5601F05311065E09604EE866
FFA54EE552FE222A34E37870CEBDF59D89535F3491D73A8326B3801F0AA4E7D62956C6D4E35C
BB512EF02BFA6BD1A6C06FA145156CC8317772CADE7F03A52B8A0D50A56DF374334CED98502C
A82155A987D70165067A4AFB31D933BA4DDC63B8A30F271832072151C58C77DDC43CA41E856F
BA4315CCFC9E79F0F8B69FEED28A70503CA7DCCE40891395F732B010FC101903C058FB2151BE
D74DB5FDACB50DCE32373BF34256E47B2DEDAF6B2185EF4577D19478169A273E34244D6F1A25
D3488B36285E20FB9AE4CAC3B056AD9F9E8A46E863493E8981DD6A00A5632F7AABDFADF63DFE
D029BE1DEBB5ECC38E7856B7C51CACF49E3611D39B3B094455BC395D161586A6D2124C88F879
26E783A7A89FAA2BD668EB0EB39C55907C67096BA858ED61C49BF55E7F135884C962F18CC054
385DA8533AD5F2E18F6A3BA5DA2C596678856CB5FFB647DD3A7DCBD63594E511B541C0543048
76C7016D97271F9D962BF56E604E2F4502E881C170285DA1A6EB0DC77937DDC4089922DEF921
2D85ADD47EE6F3A74AE0CBFE3D7EB8BE7FE40249877591DC16C17F966C04F7EC513D2834311D
D12D1EFEE38D04480581375B7A55816BBC12415BA4EE5B04ADC9154378A64E6C80E8CB1550EE
7844B1068237E4DD5CD82AC7DEF35830076CB012D2A91D5A48A561E55D380DF651129DED1BCA
0D3DF0C17BC5644BBC783999DC8F6DC81DA7978C95C9E9BA05903839CC8EF5D71A2B2B671C36
0CD9B5CCFFC6C7F5D6209B7E5E3B3DE1704D457D8CA913AA54EA297BEA8F6ADBE6C754398B20
309AD6B0E19E77A4845E769E4B027799523DCBF7F9F9B7CB36A49F0B29A5CD1D69A75702C71C
B5BAF4DBDB881D4AB5A50EB92B690936688DF060BD8CF375A97AA581694D1F950E47B0F01778
1351DA8BBF2DE706075ED3579E308528DAC3FAC1ED0C42ABD46F3A7312FBD8B187F57C45ECDA
1E041AB341E1E52DED97246F61A604C78319D177AF1A07D84EA8B3D21202E94AD3AE2D290EF5
DAABAF834661B8AE5874B2341645927FDC1B4296D33CDA62095506BB6C4BB552BF2850ADC801
637649AA4BDB190B1F74B1041AEDEBFDFF35C4AE6E8B00ECC55BBA783D1B46000C75BE476E53
AB2D5C2660A52DC36752ABE349492E67B9CCD75799BE1DA8CDD338143DA08C9F10862806AFDF
47D8212A02EA9CCD11828CB46061314E6449686BA2DBAA78457C60D164034212F6AB7A0E08BE
15E6FC53C12D8DDB8FBD3CF283B76D4C8FCE6E49347B7349BAC9CD40998D8CA3DD301AFC2B76
ABE9B89CC3EC65C182E77114128536FD2356654CB7FB37B08F9296070BDA83BDF7BA2580D714
3D747BF083A49B98A85F11194ED671B63E9EB9D7FAEB4AEFFCFF7348B2F8F1A39F3AD885057A
0A6FA987D5D169838E43F09F1B2298DD2CC0DB96DE19D1B3C010BC6D8F520E82C819EEB6D1FB
A854A4DFA1F5CCB593FB17D03228F11028DFA5847D02F722D9E2604CCB5CBE50D33C49F10795
5EB5D708E521594C07F3F4564E9E830913E60D3F58623A2791BEB81A40509CCFC925C8B6FCBB
D92282FD10641A3F0053F349633A2ADF764440C25977BCE8ECD83E416D76479073A755237D2B
05930AB30ED9B286F5AAA146A52990A6BA08325C32E3AC2072557F95B92CFF9A2E9CE20A53F5
DADA44F4E0F538837EE06747328C6FA56FFAA45822F422FD12E4959A3937F3D3D0232D097546
A29AA2701C5C43B6686EA1950B233CDD65E58C1F74536B8FF0127742BDD449A71CF81DF3CC15
0D1DA490573FCF78B5736BF143E239822C58EFEE8F3D65DCA2CE2D7723BDD756B3844957EDC9
B72A898D034CD16B624C6DE0FD50052041A88E29A12A5B5945E08AC0D2835AFD2251EACD8579
E5EFA821BE1E7642F17D4DFF041AEC7CC0F087879DABC654DCCE4B91A66B9BC7519640973F25
1C2E0B78012C10B45E1436779EA02E9DD7D5F85CD32CD2CEB87B29783D3054E8F4A6705BFEC8
48A5FC7CC15064DFC4A27F873625001F6AEB17191086FC1AD62570863761584A582A5C6B6246
BCDCF4858C89FB6275485172D30D923FB8E9ED33A6A88B028E3E80A46CB8E6C808649B4A0A13
BEC96D2505482735EF218CB55EEDA1AD3217F65455B818C84483F7E4CCB44136D0C8A5A9C2E9
BF90E1900A94C469C93224710AF70928F0EE49EBBFAEA67B1D7EE27F19EC68FE064E63B19D0A
7914DE3D2100311E17710623BA5116161B478FDC538292A7CC6E07B1BD984A7F499FE5E77573
E0A9ED6B713DB1725272464ADA57646B9449EBB70DDB3C5CC7CD9A0A126A0DDC156FD85D8814
CDA684E47DF13023B0923548B51241C9CC87658962C454D8A57548835E898E5493727197722B
6939C12138333DF3A42E81DFE70AEC04CBB74A8A3DEAEBF8F94CD535D8366E70792A26F03BA9
0EA069958FB63C70511143346331FECF82A030F6FF91359087C56849B453DF5BF8B2CE0BF085
27A5432BBE211610D07DAEBF805DAB3831F1C576C1299FEB9EADB14AD41B181A7DC26A376BE8
16648C32E8C678EE2A353BD9EEDD69ACFEA704CD916B0703C8D09643A86E08825D888715E51A
8216A27B9772C7F91E836484B51B247DF3B3C855F991D6ED1095809DD82126247CFD378F91AD
14EC363B6C9FAC75AA40AD8014A6FA08068B57F30F488DBBCBFC4AF152F1046914F07071C540
B5A7753637C7150FF82772BA480BA16FF090913C41C8C60AEC94A6C306A3EA405EE9BF0C31BB
B32C3D6006E313F5A913F79207F391CDEF3161EA80C4CE540B08AED0DFA782A0303BDE511F91
76C6F08BEC2B0670FE47576B22EA55C9A3F2FBE4A158AEDE8E0C805157C8E81B99BEC86B484C
BF8FCAF6C905BBC43BAC93570B2A725FE1B29DE82E1F2EC72BA430395D655FE58930C54FC74A
7A75535A922DC11C327D04240A5B5455FCC8B2077BF0A4953371B9BBEA67A21C2773E8B245F1
22D8FCDB6C215EA8F96CCE22B1A6D4316FF0C4ECE381472502A922B283D86090A9A2EC4F8F28
008783623D59B8F23121361CB91E08C3B37F9ABB9A00280B52F3513D06D81BA2C93BB5B49D13
65857F1853D687FA8600C9282F443ADEBA5074F7BB82A9D1B1622680B06937FBF170EAB0C69C
8CEB4325427E4190718BD3814796789B503E0887237A00150F1369D0255D5DC0FC194F1CB839
41F6B78962AC32878049F1E666C93733D644FB05920BEDECD1B1D3F2068D126CA65FC87C896F
9E8863FA85607D13E002BCC25F06F09EFCDE49CCDA1762E170B534BBF8B312487B2E1BCA5F4A
48555B4A4C7FF4AE9EC12A1C137E3BE1BC5444F7ADECF28DB7AE6A0263D31B08CC5434C43F34
E92803C4A42B047BF34EDDAB9D300DC7C6CD4DA8C02F75350F73B0ADA352B4AB22CAE88F85A3
00535BD83F7F22DDE752BD947FE742F598BB06271D07AB5B73A8B39EFC33282686D07970ABDA
56B40DC6AD34B88B5BBB2A9720DD3BB0D9B5BF9C8C7B6F88376755BEE989B71340CFFA827BF7
E1F9A7ADF5FA9BB1ED1601D9848C19242C26A0FDA443BA87BF5F3C1611DD0535F9E39D80F956
8369ADB516AE7AD60601ADCD7DC7107CE7B7E420ABFF2C97F6E3EAEB324A6AF7076F908D5229
745B06D6E36B829FA2FBCC41955F5ECAE993FB49C9F85163A0B35547584A546F830785160535
8336F9A3B02C94E10D95FB803B1FBB29CF9F766BFCDC040B874E13A529522F61D4AC980E3CFE
797D75C20ABAD5E961951E7DD50752DC51477ADBD2B3A80EBA727E8F508882EFF7F99DC9511C
B0AB28B053AD49971A090E5DE8C94DB41F486E797CBC6C88D21B6AA29242A9239884C46BBD4E
0F6E1EC96CF70050C12C531BEDD4A35DF6B6C7FE619D77EFC7182B2EE8CB1C2793AC770B46A9
DBECEC5CC8F94E199806685436BBDD06FF849EBD6FCBDED213C96743A6FEAA77F17AB096F5FD
8E2C444375D8F165F1506DC8BAEB9699187971D48AEB258E5991A7FA13EAD05D8966E554F1D7
B19CBF0778C9DD016C4CB2D9322447C088ECC638FC3EACEE1008BA4CE720133CC7E08A67BBB1
DA5117300C01F136FCE8971A3D660C7791E1DF044283E4CB29D8C43C9E55F716AB3AC8B7774E
3AAEFE1342D2746ECFC69A4A627E60F33CF1538D77A9F7CA71A7AE0CE8960524673E66B86F2E
D9D389BFDCAFB07B49C3E76C4EA98F63B577B06A30BDA73C79C877084BEDBDA71D3F681D4083
A7990D391F41474983BC9D775180712A08B64E81932746E942C86CA76D00B317B6FDDEDC7A1E
4AE4777170393F55448EE46B35CE966BF2A1F0D9CA0B5E91DE77527E6C36CC1B605C744EB49E
49A530255F30B68618D157A7DEEB54977F7E3FC65BE7E37565258BF3FB178A05F3E626686B7F
51945B85BE13025AB9D5494BADD2DE02636B72888C30CFD00143967B201A153954CDFAEBD0EE
3D5196B4EC4354F6592877218CD466420C8F8C739EF4015783213F0E733AB71DDFCA7849E85D
9DDE3A2828AE6C55BB3E802A335CA18B37F94C110063AF9F2DD597D1DAED04EF9444A3FDD30E
3FC06DA1BBA1AFDEA9D7A92DA1710957A936774194BF9EE8AB812F716ED799699DDECE1BCC28
B92BD29D7E6D24678745D909C0CF1668D4D03DAFF544F82D56F2A43B246050BB070B958D950F
A43B89D51BFAE4DA70894DCC373642FE2D3A698E0799D046737D02CCE890FC1DC486D1B2A775
D1A4A7F8BF907A2D294DD771E3D136097BE92FA0B2EEE37A11DCDEA19C82C33A7A2CE717E707
B013784A00FD247AFFD887BD0B13EE6B6C508E6016C78E226B40A8F66D3B43BBB07874E32D3F
71CE3422BFEE8951660CD749B54D422B0CBB70270719F308DC6FD0CD83155600D43EB5A5B703
C92EF89950B67DB791C2473E42997E087544B485DED93FD0E72856D455BC9462845339FE8F1D
6948C4EC52E0992AFA0273264C8032C38A8226A278BA19908A72E2283779B8D909B510D045A4
42CC01EFA3D77554AD28E08FA210DFB87A9CF089025FF326AA860AA98AAAAD2A3FCC7728BCBD
93A15EFD494D6DE8AEA78A7C36E05DD6EDDBB64B506A9BC713FF8D9441A451AED8C6ACC1A8EC
B4B310626CF95B410BB98704EAF703F668583A86DCD1B5974831F147C01183FC2851D092CCC4
63A3EB09EC04A7DD4E479C9306258597AAA40FDD77C8359FC5C0CCDBB70603A45A2C9A946241
7D89FCD7C533F5E6346FC8F5A5A0877C0C4DC0B60EB440FB05163625E130A869086AE3E4E91F
2C21B69B132FE8965CBC2CDB3E97500DD0E2B950849CD7F7C0E4251CF9299884C8D121D26DC3
88A9E4A0758FB70EC608FF2918B9028DD2D16126662CFF75A5320175A88F5C79C30C898CBECC
9C8CCC34031F65040C43EBAB39CE283CB55D3B1ED2AFC69D8A1B3D1635C279AAECBD0ACFDBCD
0974BDD0F08D829EC16AA3670A5BC3AAB3E5C90F0F6E3674A2CF10DF521BDAA4ACEBFEFE9F13
72221FF435B65EE0A70627C596D5A2E79CB366CE6DBADA5491339854746F32B9B32D0B079DA5
271808D6B2DB6D97CE99B7651C37E6CA0E1122434ABE6E6A7CCA499B08ED1F4329B90DC5CAD2
D92F277777072232DF3AFFECEC21008F3EA08D3B98B319D1E5525FBC48CD20C00D7168A16FF3
B18FF8FC0C653F4F5E7422AEC0E99A6C8C092A24B207F6CEC4FDC1103DE6327EB2B803FF041D
D48E1DB951DF3BC639D4F2029CBEF0D0DF1BBC5D66021DCBD94B63AAB008F02969B18507FA7C
27E86980F270BC8157C9BFABD7CA39F642DACAFB1E8CF1E67F561E37AC9AAF530C9487C01242
C3E2C595D42B07E60ED9F28A653A55BBED3AC823F2CCB46E6392B8674A0B486CE6F4F0BCA9A0
D00F9848B30831D8D3AFE8C42A17DFE42F82AACAFC8324DF6BDAAB078C8055191C6E76DBE4F6
9F6079EA158A9FDB8B3AB6B25A556075F68A3CEFC4AF1E3447712F6F72AAF1A006ED9591971C
816378F650D035E33D1B3518EAEFA207A78D89928ACC7B5B7715787D6B6470CDDBA0ABBDC2EF
C6766E6A67CF176327FB3CD15A79320346ACE2A25F55423F2D985197106D0E5A8466813BD5F4
DC14B5C20EE48A18AB04538DF18E97A6569CB17225A9CBCDF6F6914DA217549B398171417751
ED3D9306EBF032AE988C5C6F5530F4C3540FBAA2FFBDB5752E2CB66D6C3985554BBCD28DB5EE
844EA90BB2CA0868A92265AAA0AA1F640AF0FD8DE861007994847BEAA8472FD19FECD0551DD7
C69196E8AFAB125E80099DBFB2B39940D8174567155FB505ED91A169047E1B7E3851374137AE
34B2F768F460A9069A582B77BEBA3D4D184140A2A0538C033B978CEC74C11F411E8899E87556
36948C65CA40B1319676ECE311903CC4588391450926994CFD9DE90172EFF13C49CFB2EE6774
CFF624A86EA88BC36455304957CA50A1D719C782B4E947506C8B8C757D5EB75884DA42FDFFFA
509CF1497D1CB65A56D081EC379F89A887BAE647F8F8C9ED7A661F688ED60E492964D8575600
F66222AC1F22B6E6C204C2B408A6048D933F4D12436F96E1F9F88152A638E56B727A98DDEB71
75F90C47688ECD330AF4E8AF4EDF4A8CEEB0B33A7EE135AAF742B13296B955319C1626F396A8
87C51A9F0B78EE7D69DFE7A24C367875722E9EA9DAF74C4755888ED6E2030ED1ADB66729F1FF
0FA1F78B7ABECFF8692F2B51FCAA8645A541644B7D83393ED037BBA0AF04330449BBFBEBF38F
B4CDD3A5FC3B08AF7D9E2B7878306A5DA592DB9FB7462DB3F26FA1E884C68BE3911478E3A933
3CE84012C8043FB8AF00E401AA566B09CD47BC0AD516D14EFCBC9B21051FF032E9D944E6C0CD
5F27135CF86B718903A562C84B474DD9E65783D9AF92CE988D1C6C1D93F3F4B1BFE422E1D5E9
C20F5E013442003C66139DB91972B06BF3ECBB3290B1F6C4E9F36FD70F54713B1812D4B79513
3FA72136DF67A7C02E49D31F026579CACBE3050B707615B1D8D9658BBA1309EA529E47EBAC90
B9B734FBD5D39E3D54E96BCCA72D04B6E731CDD419D781E7281CBF712A8B96C8A4E7AB9FC05E
332CA9D5883DBA2140263E218FCD2ECD4CA916F00554BDF945727FACD497994CE959A3DE7A66
0D13E4D7F5322C9D54665EB19DEBFFA54569259F3A5D883BB294E50C7E170B463B8AC4874E48
61E3C180ADD35CCD5DC812F70882EBD945D5B35D3653FBF433FEC4296325E073C9D0B165E396
BB6A57553CAB9E4F10B89AD0D61F580CF9C78C1EE847C8A6535DC8A53146E596B9D3E8DA3492
7F89F15302505F9527916C057C720A08473FE0EA09E954739C254ADFD4CE5536786894885054
7A9168ACD3D5E65A3779FD1E6BAF8701E3E0B28272BE84A248FF413EDD6BFA96BFBB9D26A9A1
506AD5DE5DC46E780360520869D0F7C11C8B774C414134D0A0A4A1B5168A3D6B6448B1EBFE36
C727FDD5D673D713CB2BE28415BEBD43DCAF4B49694631878BBA344BF1EE1AF7446B0865F8AA
08304AFF6A6A40464AC0894C5E7EE7FF92076E07BE9491F44B1222367A8E9FF6DE96F9AC5F35
F55EA5047B8F15DD3845B64C8A139C7357D039179D44DEA42CEE0678776991B4654E5ABE76DC
FA9FC8DBCCFAF0C4F48986467F5E17925DB912648DA638E87E74E7F6AEE48FEBBACEA0DEB355
AB29461153D5469336CA55813E4C26FA4749DE7DE94B46CD080D91FEF332CA4760B097652C59
631AD5BE2EBD9F514C501B3F832A0340B9FA6D32CBD4028773C9C48D32E53A3351534C51785F
A396C6E824A47E05BF1407C6F4B8A2FB63D749DE9E9D5994634D3BEE1D7DD43F9E4E2BD3F6C6
DA1F870BA3010DEA905A978AE67E850FDDDC4C0D4C37B7798BA0E6B2E0743DC4058CD51C8098
9ACF2D2AE29EC8255F4A36CFD1351528EB2BF300419FA36F87E41C7900AA956645056E23459A
C872FB6ABDDD81D1DD6226618373E94ACC376498E484B06FD645710AEF8299A906C7F2E3C689
7F557CF3257AAB529F6909CA107FEA3E8E0C99107F7BAF1796C016B5BA062AB3BB945BAE7B8E
5CBF7F41F755CBE5E0FCF07549D31547A7EC1EF8608A9B560F12BD0E361A95D062A1B6491400
48F50C66552374A42863E502757605D5106EF13CDF27D7242088C479C1E9299094C522A6ED16
0C7BEEA5AF13060870C95E4E71CDAD2C345F7485CF8747ACAD81CD8E90B0FCB5C822DC4E9A9B
92884E7934B12915C9B365CA96A908CC0EBB775F2CEDCD610F1C1C71497895877D65DC414F0D
BDE8B239DC09FEB3169B8259B7F1AFEDFF68FBD047A347A7180FC54D3A39B6CFFFA1FE1308D7
7D55EE2A1A5876F9761B89D5FF028D837EE7422966288A3CA638813E7442B341538F549B2306
99DEBA709492F32ACC85B7671E76905184A69677B2A616195CFFEFA3F4801427E9AC054EC3CA
7D06FF576C74C154682B1AC3467DD19B47FC94BB234A66F15ABAE693CFB0E0A3F108EE8589C4
186502BA38D88EDC417DE79567718D95A61181CF835A8F86634FC3008227CDC4BB1A94F5F467
33F1CF7FAACE1926E3F81F731D2E5092DF89D176EB88D8A8C43255AC1EB162F18CCDDE45B219
6119CF8495F4DBF7254F3C6C09E573E3140B35B80152EECD00721FD3D90AECE08020D5664DFD
05C42D602A5B5352C6AE4CFF13DE6C2BE3669BB6A1D1C29FBAA06D06E30299729F8807C8C030
63E95E88D1D47EC6E99FA43BEA187319CF5086D56B2EA39CCED060FECA1DDDB04B346DB6A70F
061DFE436C74AECBE8477F778011215D6B2F0BF6E3A1BDCFD0203869FFE7811D618BBC6924C3
B4444B07F9B9BB588FDD5DC252676E85F007D6D3E5D5C1CD9C603307C6569CF5E445AC34328A
B3D39B8EEDC1873ADBAA82888223916A3A9887B2DC0A2726EBAB479435DBE6A1F6B140D14289
EC577E786307E702079B86451CC51FAC8DDDF5BDA9CDC7E39CA639F7C85791C4CB25EF270E4E
C016418B753CE55E78700CE35E9BFABD3D7277FCF607C48DF695F8190DF126C470DB052B3A10
01D850FCD4386EF69E397F80B7D622A1CB07C8F587A0A194129F95541F418E650438B18AA51D
F62515E8FDA20F5BAF7CEE17F6B9A02D183EDBA50244FC54A6AD4ED19EE2D0F5E7CC3A2BDCD0
B58F2A6B665F21ACF6C1F8DFCC4FBBF66F4DF2B927FA700D23C2D7A14D5D438A6282279A8857
AE88835A9E786DA454FDDB4DC88730DA022FE3E7F090C20381E1920AC1D27FAEB79128395D87
F75FE767D5AA5FC142F0E4A0985FAAE571CBCCECF9F8AAE0E990ED5B4D660E9527EF03FA4BD4
32F7A8134FD1E5B8325A09271C3D94DE9E72ED971624AA2EA423DBD385A58D270119D4A7DF26
E6E90DB67BEDCEF1913CED52BBC9A188135B1BA284E6063D97C769A22F46E224E1AA77301E47
D709F64617EBA58528A30B8751D0F42667116422DD17F7CC8E6E4F124E25E90996183BC19B69
F3F7A3E5B081F39EADA29E52918D5B094BD6FE759C6CF6AE651B5BFF7E30F7CEF3E38F5E5745
9C118415252114251420B1156465939997560A29FC86333F6BFE8A5406DB3780A617D6EC3424
D03FA971D3B235EDB2D97EC35CFA1227DF33278A12DE3C582F4406C72FC6AEB81A4E706FB08C
96FA6727497FA0678D56FB9FDAC7C5FAE113CD9C356C1C3E2A783636931B1346B52E59196464
78138688CB42F54EC0E340FE8F46675694D909887CD772C468BB8D4A2BB25E51D2BC3C7F7175
B8323A91F29324C6B3583B263C6144F47883AB31816255729EC2983C0AFD701246B9D9321482
D7B69BE0A4C4BAF6859EDD8F33D7FD5AE8753E3CFE651F9943672B512D3A631D329DFC63A1A8
34B199012852BEE58B66B64311ABB265856661E089970423227E0D3C0952EFA733EAA6F7BD3E
1C68E60EAEE42107BD03D0EE97D438B3C5C1590859E568C0835BC411755DE32CC9F18A22149D
7689A471F3CC727A228D6118D80816BF5137D538B7D1AE08CE085C237309FB4567863B1E0FC0
941273A0E3D6A4B2184725FC800BB36ADF7169CA3ACA6D69F9FFF81648E5FB47AE3189BB6F3F
D9B3993959E787F41701EDEF55AD97E73AEC079160A4B2A57651B424E2D2AA92F5623DAC4E93
98AD17A8AA4454FC1EB1A4616754D0289B13BABB98D4EB1C0D0F296DDF09757A5B3824DCCC24
84532E92A7CDC1D974C80FBD9B04DB060100C423A5F0C129FF14DC76BBFD5B1C698181ABD4DA
6489DD7A42C53B8F6E101526D87A01E792ED56507C2995EE7898950D4CAF12ADF4B2467101A3
91DEB0FC3411609392CBBA06AEE6F148E21613F1BA24271FC91C67B262A49DFBF5987B7B4131
56501780D5B3B8FB5E9C9A0817616986B16B762CCA3809807CEA56BB57833165B47918D6B90E
3CB7707E92E6040068B73CF760BBF5F82BE8EC7880E28E1F07800289BF63C87FFAC2ACAF410A
C979297D526C65200D754A4E55063D9E0A39F88D573156B548FBDA8D257B5CC7E6A20383F68A
F2AF4AAB899A7F871F0EEDB93D8241621DED6F157530E1A906616A7B6B52B481C56A43F593E2
0E5411C2C5CA2EA538680F49787BEE9B252592B23CAF7D8DE29E0478A3BE09D77EBADCB38BCB
96C9252A0445F642DA61067BD65B3E9EAEFA50665FF9EA66816C89AF4EC8021897F1A6496990
7E915AEA7EE903E165CD09A5BED8BFFC36696B5499DE0EB6D597184F15504DC408174F3A1B55
7EB8D6F108E5BCC0C8A6102204CD5DD08C124BB0494F2AD660E15F6D21090A93975E1267AB6C
A9919184B656A6387B0DC8EC8D0E1FDC3896019D827C4079F5EE241951A3FAE9F727987CA9C0
A6646A6BBE1BD0166E728499B3234DEF70F5FC5B923F6ECC83F1AF7B27952F10D867B37C3700
4EA170B7118F2397E19A810C63C9E44C74CB3BB2273CC9FB10D324007643BB3630923A7DB157
8200C0044B35B4C89527CEB09B58F2FBFB76751D4A77B46098BDDF16D23B717C19FFC8719BA6
032F75AD0C7C145F4680EDABD480DCD1593BDC0DD0FBBC0777C21C8D6DDE749A075581715351
FBE1012F592339F1255620EE1B61BC6A5A9C15E93509F230F0336176299B2F5FF6FE946057F3
6513300D8611A31762D997F14D4178E0B95D0A5FB49C62DD91A897DBDD0B8CA8D8EC64B52ECB
0EAEE0C5EA29EA264398782FE713B92D89A76AF9DB7807E0374D7499B0F449CAEAA9706D1DA7
CAE0EA6260F9D24212DF3484E3F022890B08577FDEE7BBA3304094B8D62C466E744F48904D5D
E8F25EE4A19C6E69092564CD28F66A700D40DFF4AE05A1885673BF61FFB9F5AEB56D5426427D
588B3ED9B989C83A7BA8AC6344CAE00E9159472C0AA990F97EE5894B37A3F9AD7F1EC220A5CB
872D9F0448EFE41E5D6DAFE0F91852DB725B6F80D720078E2B05F16E586CD8499166C281F68B
3C7CD2A6FF85D2330875E8BCD0D44681B08038AB12084EBFD42F5819D49988D7C0C98F114791
A46B1984D9C4D4B78E97AC5B7216AC02DAF58EFBAEC8DEA328E98DDF3EF12248B8CF98ABFD22
BD351FB12A9F085C02729DA50E0E70EF199147BFA8576DC0B9B1699A81334DAC74267312BE52
FE20D687D5ADF11C206C460A0B30720E33D8BB6B83752688CC230CE7CAD38B66085182DB3E84
C2AC399AD0D1EB29652DC9E3984B974B83E22D5DF7E3B1420C0DB2F7BF3F8C2228DFA6B33117
FA317117EE683BE855F11E2428B87A03EF720DCCD1E3A135E48F77C28721737BFE0B92D548A7
8A6A6BB695BDED86BD18E349D722A3FC79A027B6D4736E886565DBFD84E34F43F4C34A31B89C
69ACE21EBFE15E2EB9FFE508273F255DD5A136255F7F1A33746899B2FBF4E9B777C722E0A6F9
4DC5DE8EFCC8127AD0F672915D8A60EC7F041DA1D2175CD1523203F9CF6495937E340D41F4CD
B25561EC7C768C8E1BE732D18C7654A243D87CCD1441012CC0CC6DC3370333D04AB44958ACC5
75A7206E60DCD1FD15CC8B6D0E0AC0C92D95390747B27A42877D671FB3D5DCA85BA0D09D7F97
03386650899FA2E2798FA39B54BA9A5FE2056BD7B413BE7E11187194C4F15DD15EF6908F2472
1D1B29A4D91197C6FCA509933AE442B222FE16714EBBF4D5ACE32C34CF816502D3C714BD32F5
4C79602C1EA5272CB9A20C5CC42B280BEF2994C9536AF853FA7A3231AF2FA5C80E77DA29E5AB
BC3526132C6ADCF0580705170E3EBBCFED9872AA119BD2872D53633F13E9097CF007F71A6037
D61E848D146D9C3A07FD67D97A0F40E8DE270698F330363D02F478BDD87AA2C8403BFA31DAF0
F20AE0C6582D5BA61FD3483DEB32FC36DFE64C748A533E846A6C1B86855BB9E0139915BE9C7A
01C8B7F8807B7A7ED051A05FE21F99E2C3C04B562B5FF0B0C8185C41AFE3AD97BB213087517C
1CE8C4F1CE9EB558832F8467081E29240C553D201A3CCE2610CBFA506156C371388C31A3AC8E
262D641EADD1594C7D8C1FA85E424174FA1A0E71FE48E7C53019B44F2139C71A09DB404E2F5F
4DD257F2103940476DEA4376DC09239EA2FD95FFEE303EF47D80A676E58562BE3F8F399F041B
5DA957D47C72EF11E6128126CEC36BC8A26492A5482BF28753AE4D4C8C7D1CC8D14A37051B40
73A4DC9F878B50627CACEA587DE7C65A08B9C7DAF4130A40AC7B44482B24F3238BF16E4F2559
04B1556A89EC11202F1CB5BCFC25111DA2DF0D6839E3C05817E6266E990AEC7A10247A727450
62405A78D8A88D126DBC9B152C1E672618E76D79DDE8DB3AA025F4A846724385D950BED9AF27
D78413EE2A1EA188FAB81FFD4AC1FF107EB1DA0355819DE5F76E2CA5C2E7A817927DFE146F7A
91E44657F9993106154F72A063CC244E0029252338216924D76066BFD63D6FD0899D971A0538
ECCD7597A43C79C4D3D168039A515AA969A3B058DFB58E0BD277CB02542756EDA6636C6EBF8D
3283547479C43986EFAAF616E7302424B279F360A6D55DE19AC1C8BEBE23C7702BE71F438EC1
3D00144679F59054283B1A5B0D2F3EB5E9C9ABCF585E142340600CA004021BE57206FEBC56DE
9DA0DA6B807B651ED1168F26E76929F2C65152E769F1C1C627E5C9EC324C59B7FB2353FF73D6
25E001FD9603D155AEBDC47AA47A9DCD5F57588A62EACD0AB48F0D56ED9D3F5BBFCF6BDB90C0
DE61C8EFF0D349977A07B0F591F7F0011AD38E0741237AC99115E912AC0C3E0AA05006BF3372
8EC8289088B9AC01991AC6E0F9850091C29D19D15571A83B857A78B6EA93D0103DC566E8EF5F
D0044F678697E159F9B7679B34BDF32C98DC116AFCE23350DB2B69D2F6A69DE330AA4A509093
16BF20815B369BC6D4F47EE07964BA26569C49464F5BAAD9749EC434D2C29A8E764F1628B558
209868EF64369213C64BF0B2694AF31D80B5F63B61F2EEC524B8F1BDDD45D28B3914CE1F81DD
606C12EF0E3BA84C047D2D1B9C36BEB35C0D1297C6CB3A84CAD10D4993E97C48A53191A85EE7
E12F075F7B6A842A445FA92B89F762F134399876F89A97A848847F399895E6B46F4D367D6E2C
A3E312BF379A5E90DC1EC11C02F85F6E8BEEA66268CC34CACD8027F3993C8F25431402C2BEC2
99BC125174C0400E0FBDBF1ADE27EEDE9C336C069897B4CDA000952A04ACAA4E6D81CB725CFC
C49A7710E88EE7C1E48D5AADF385332D1E99CBA5BE21169967161CC00E12830AFD4E616C0FB3
8E0CD1573C2D01BB11C01D0C2A4433BC5DD83CC3D7E18171B1A7CEEC85B3C5E532F967E68C21
8DAC24D1280114FE0E6CAC843E44AC1B6088A98E779F4821C1FDA1E551C23834BFE2DE288CA3
1714D0ECCCB0DB0626FA86EABFDD1EC4BF69FE7A6ECC6C1C901D62EDB6822F7BBC3C1091D8A9
69965AAC447D98A48C5AD1BE6BB562862E95D6B984FD4FEDB067CA2824539C077ABAB733A67A
0CC9C69D82ADE85B2F25D1CF2C184B5ACD09950CFF1765E23F784DEA5ECBF34D63392D00DC0F
EE77E6455C970D3B124CA3AB64F71C40B7874685BFB031585E9B9E743A2741F368B41128CB31
79D76635269219A95B6F6FBCF450D3D6144B65BEE9C1454C2083813BC4D936D804418A819928
45A73F4940785A66D95E129D4EA8B6DFC87D4A79FF86E0F3D820028792B208FC139B742F4493
58CE9ADAAA173E3B5762A1EB339A467C3734BCCA49E04E6E8D58BFD84F7C1CA97F216ED21E1B
253B04AFD76D73FF242368D54C1F0B4AE5054DC54D98BE40F040A274D7331D9DA88D83DD39B3
E2D29D3A335BCF8A7D5614C128355E3D10FD387A0A846B1A247266675FEF4502AF0950E6AFA7
223D7B7700775FF568EDFC50DC55D3020BC8B2894C53B4AB50D6461E5640A92F2286BE1EE28F
C2152FA3F3E39C762BB1C9C5116DC1690FD99CEE3EA2AA4E7C7E37C2F1334FCF094459E128DF
4144ABA6ED99F48BCE51770F806A4B89AF8F6E7A40082152B2DF7B6004F0F373B5448247FBB9
B7931371C7D998935F2DCA9A8E1AAA7E2CA4FD9C77E1D67CE1974E2A963F7C806331CD39C3AC
C3A4D563C7BB44221E85C5B7B97DE7EAC98AF14255D7D4257A98C27D517BDD329632EA35ECBE
6DD00307645C0B77E136D1B9E6D838690959F4F9F7D709B9C3F52FF8BA1873BC262D0C6C43AB
06AFD0B8207B4D8EFDD2FBB70988D598584FB82D792493B919040CA777113991BC06CE6BA00A
389718E72830E511CD4833532D6F1AD2A348C2A93224BD409B2A8F16B6A07515208BDE4F6F04
5267AD21283FC9AC9A14A81C0A90BD34D34DED121AC6D6FA71389F8764F5871ED36C1C2F5EDC
FA4AB481C6771EC12CD41DECCFEA2F5F483EE714182B384571557B38D42FE6861883B7912BA7
ECBA3FFBAC10AFCB8C62B121827F9E1E44CB9B286795DDAF44FCC493475B5E5451F4AE4BE289
57B636CF03FB300EE92C6BDFACA5ADED3EC3452A12F9FDFC4BFA8143C224A436E120DE610B6B
6CA51D8E8E6CD5A7BFAD0995BF07A70076F06FDD20D0FE3671AF776A188F0D8404FCA063F492
91191589C31C86246B4DA93715252E73D9A1321E2D587DD834C566BF0ADE3C90B7863E8C67CB
44B01EC04BFBE90AE848747D099BBE6AE45BD86577477B7E0F1F89E37581A0C06A7E7A65957B
F0CB833DA87D602DE7785798A6320F336ACFF5D7458A0123DD78A21E1F22411D50E5E8EB60A1
C0E07ADDD2B7FB41A7E4F724578D01475F6BA023790F75240204998D3EDE041A2F05E22BDDA1
917EE75F98711CE6030DA02265CECE7D8F0B7F4D4A40E6FB03D3558302E03A43B32230D2A78C
AE03B753A300C9010D2EFF1C7E6FFAA280238AA4DDD4627B2792BD75C044D05979569A84FF61
0A5F7D55935E261A3595884511E36C16AF851A8605CD29CF2BF7C81FF04CC8EEF7E0DAA5C252
C8C1DFA85AF5970ABD348E7E0B764373B1FB380042C76C7EF7D769DA6F6A0E7F7B5EEB87C344
E2229471EBC847EBEC0290523DACB9CB36AB18B61049FA57FEC9FE3338A8DF43E5CC3D578331
7D9E492C0DB9AC19B0822D0A3A3328C4DB2A30D46071F586D6D263C012CC76505A6F695ACFB9
200B2F0820E31D715C4843672150DC5AB184CAEB461EC497405019325D81E39BBEF77A9FACC0
2FC8D2602804D0DE2B74186B110C78965BE83C54621779AE0D2FAB3B9404485E320E1C40D2F0
02C8B77CDB23F4B82C75E5C2CEC85FB65980BAA46B5458192021597D28490C5F12D91DC596FC
0B1EBBF9AF813DE4FF258A418977C5AA2D1BE006FDFC7BC53EB6CA5AF8891A7FBBA8C9C5BD1A
FDB8766333415DEDE27FBD8B129AAD01D098B66C66B6BB929589055562CEA21C709E2965CECF
D708BC177EFEBE503FEE56ED95C867A45ABFCABB94382ED56DB97275D6C3CB96D4B40A550E87
DAF4AF8C4A5C34F8C5B3259E15A3FA1832F5D7B590410D72C9E86FB39FF1CCB6A90292C6C269
2FDE02D0A433C4A75044FC955182F64A5E361CDB12CD7E3332CCE8ACECA5839E5BE8B0CB80D4
54731CC3CBE2164370F84D65D22890B2FC22E39CD42C7B5A3351F8ACAD4C582A62AF65E11ED8
0B4DF88AE0D7CDC9A30FBCD49FD5B1311EC1BF989AD9596EF3C14A4B2B48F439AE3102DC1EC3
3C44D1AA7983DD722B0D383C8F789AC8F0E5E150AFC4B28C23451CEB47283BDFD68DF03CF397
849F6F4859FBA595406E2C4785A27A492B874F316C7962AD15BA49E03A68F3AA4CE9D87FAD07
9A1A0C9B69226E8E5DB510B43F4C9A4F21F126E0016E43BD6987DDC3AFAA3199509933C6432D
31486697A792D505666E2A14725B56C5A48819E96DE817D91971353F8737333035CDC0FF985F
D4D2E11A7E202493058B64546FDA2D86C87D3F419037B18B868B1D6618DD2F2FA1735D9434C7
DF3EB2E352918931CBAA6E4E340C7FB02F1A575FB8678A37A3B647377CD9A6D4C0931EC0952E
F5514ED4A890901489383228D4DAE0A54A520924449F46F2748A3D618C48833D2FD9167A5AED
A409D343FCA1FA9BF9B05B0057D8021E62A14DF84EEA16941AAC95CBD30E0B3187C9BA60732B
3EB8760B55D0E95427D3066BA75854C5AD25C1D060D4C5AA4394FDF88ADFF79147FE30061E0C
9B89241DAB16C90C7B23A2698E22E6404A61287C4574DCC234CEBA0B8C91847C1E3A90C73DFA
2A1C3BCE39A22AB2F2122DF01D9C07FDCD5EAD5C63188DC8456AFCC54814682F57AE9211D440
84FFDF23695B5881F061E45FD7D87940012A1D62C21F5F5663E650F3CE9B060053FADECF4B0C
FDF4A519BD4F5A1981F1823BE67C4352C2D9DCDFEAD5C28ACF89A9151B246CB53A0B078B6257
A148040A2C2E1F7058C1313A216191F69A03ECD41280C2A26F4D20C809A443A73C19DD8DD302
4A3DC19D19AC7D6F17EC18D39349B4E03C3DB2A266757BC98DF40E667E2456389F78E1657BE6
943D0458E7C841E7FFBEB603A339026B6D36E260B23C43278FCB68FBA735A0D64258B7C24B36
2C5EC5FB1B3DB78263BD6F0DDDB01E24CA26DC61CE690653215D75C17B5AC1550840AA0C7F86
974B977383A9A1B137540D2BC518800AEF00AF30F10BCDD4B71456EC8138CAAE9D3518846078
C5738B6A174530555826EF8A86AC0E42F2BD0D4CBE322B29DA0CE9B4B39E1089D53F0EF843B1
DDE0AEC290DEFDFB4DE5E3A59BFDFCE9F5195F294F7958F52BCDA1CACAC0D7BC1D5AAB7EF5BD
E14631D0DCEC65DB23179B33BBE8425534D277EAC9FDB2238369702ED5B05F9DEA6F81AE6CD1
038C5D1EDA337C98CD39708837C81BDC97B8C02953A6852FA5E7C0D6A38BDA91AB9329120CE5
646D6BA3B0ACCC809D92CBDF75B249C4C5CA9BDAC1EE1C5FFFCBF1607CA82810611EEFCE2700
5EDCC6ABADF6B1ED9A85415B03C553C8805BF77A658DDFDAD3A1213A960925F3F2D454DE37B5
2C71A1C1B29CF83DACA1CF9B3F920A2DB3B2DC66049CC34AAD0DC33DE021503EB33486048E20
B253F604E86975A732F3491845ABB39B677D78002AEB30B6109F21D53ABA8B5A580FA0394659
6D760832C7567995A4AFAE1AC28510009701EB52EDEF2AF57BB30D368EF271FB50B6A7B5B60C
047B455523BB131DCE1DE9F90256F70852CA0647E4A6522F6F1B51A8800CCC6B6898E77429DF
D007369CFB803A93C03D5616396F8AD435258F41162258667B8ACAE6E88B6B6CFAF17E5E0B80
2E02ADA47FCA9A46B57D107210FCA40E97C3369E8B9061B500C7097F1F7C69F97FA47D7FD806
797013D6D61117593040E7745ADC1CE789E31DA3FF71C4EF98AE86FF81B561C326F406CC0ADB
CE412F148C006E8ACE3C03787A077A07EE1534957A888F6A836713C0561D3EE22BE59E34D20C
FB191AB9CAED0DF8046FA492D1CBC8A4946B621872921C27ABE3DB858C790509E2109F005700
95B45E7027D8A2796470341667EBB533172CB5447390852B42EC861BEEDE5514E8DAAE511F56
A1F4D7560B2130EBE5CDB30011326555A67F8777DC210A156F70B14CC0A64972891B47C214F4
D611B443F65BD1402FED3E63B70109E5FF659BE31DD2B0082567DFA1918BF516B33D370C1756
77F815F20C5644E251B7B5221B0F2F47D9C1D410EE15EF58512F1981D3D6FD80A80D11DE88B7
4850C8551F398CF382323980E8DE5D6525DD7AC444AD6E9F6D17F17CB83F8C60F60AE7D9A2C3
3A2CD2BD89091A63D19ED5F10C6580B193331CF50BE38B9CC49AB4D01F6E10879AF7C861D077
73AD19057F3263AC78319BA98941876B10C862112EAA68CD83F82FDE35E4B27DAF65E65B7539
82EE4DA11EFA0F37F0FD2F87D8B99C1F68CBCA6869C3D763BDA4BFCF260A4ACE7A1168416E44
14CEEDB742DCC9A9FE438A8DD81ADF2680B99EFA5176F44262CE91CA0A30922F480BF4F96B1F
DE682AC9371DB0836D7F2A396836E26CC7A102F9FE84F3825748D7692D17D4842C512559146F
E682CDAA8566B0893780438FE6F0F175C32BF572B3D595A7B252D4948B9EDF877028654D9B34
A7A323AE2BEA651F0A5A713D83C6D2C342AB26CC62808F7C2E683CCFA6D74A77FB458D6860A9
6BAD290E0072587ABD72F77A2A3E071CC4958BF0854DE2FEB60E8AD222A5D32D4FF6F6159D0C
E7FACB3C2E8A40DCDA38331714346903BF202CD763759E2D2001D855ACDF543A91F5338B1BF3
54203C7005097560BA0592401E6A05F34356D55093264240AED4A13BB52D7BF5846AEA71E823
F659B11AF03AF6F73E61C69A957BA2DBCA0ACF9309CCB8BD8848ADF8EF75636A535B79D42A33
0A2688BC28E53135A5C93C981F5B601F48F931DA74311A0BC8B590F7B7A63801E225D46A099C
8F31C69F0362E012653BA30D8D8C7BB44196AD211AB63E635637D6D12BD1930E346A93C20029
95E533FAF49150DB443FF43E6D3D9E091D2C0B07DE3BB0938887141C462E0DFA342B2E63B1A7
D4F027F0034A1A303F775BD83375D58A937DB6AB7543DC5D7CC5539B8E630E2C9BDD51167C73
C32A062989A2C3AC180B480BD520EDE0E23176E6EC6C5CA78F9BA7CF54FC5917E785EE0ECD42
97D29B70F140017AC8EC52CAA3FD4E0353289AA4CB95321AAE9F102A0618DC4EA330CDB27ABC
78E46AED8C2E4015D2F1DAFB000A81D352C1E0B551C3E5DB67687327FAD3F6E7176958C17306
1C6FF365F396238889599A2FAC55B00D0493DB170A756F7F6F8CD4A7DE8B7A72D8E3FC51BC92
151127A4DB9BCA7E891A453AC630C0F64CCF9C5E82D2C2901D0DAD10BA735489B30DA0FA29A5
DF8AFA1A0510505B12C93AD5454962D5611C0FFD711DC64F190A220ED8298C02F9112D32191D
1F8211E2EF5B835BCD7EF88BBAEDC05F0B1F4A1F590682E2A2EFEB3C9426FFE47ED51E45C4E0
11E38178690171C2F6B3EA2BA9AD1CB7D154E63665D33281A3E1C52E8299E129965D8C375F74
155EFBF86404DE4DCC3AD3DDBEC1E221247B2AA0FF8699E4CBBF9049D473680A0F789E97E081
B08C8EF19C84F0C9A84A8C5ED468A45D08F6AEE6D10BCB48467B3307422567C4043EE98CAA82
8AB5E79CD8016C75CA68BF56F517D934AC2DD6EC91CA8017C63BE5BD37AD54F3FA94D721483E
3769F9694FED92895299F0E8669BCAAC0ABC9664C65681C52E6C41780AB68E87F711753B55C4
2735CB96505629C10ABB26A4FE0A555E8142165D94C40694DCE9B2B72DE75DB4D0439B57761C
1857C3E52433D978B28C1B2F265853A74B4F9473FD30EA88A18303A05A161955FC6ECCA1491F
13732E1D2F75FB4F8F54F811D931F9CC5B7F2BDB93587CC4B36E43A6BB30090C8E9B56CC9700
F9D19E47E4B79D2711E34E49ACC112593BD17CC6FD94F8078AA76BCF6DB257F36355D2703F35
B815660C80B4F0BD4FA18795C3F314C0ABB10C1506E987E1BFD22544AFAAEE63A7ECF250C5D8
B047B6AD496F08DEDDB8AB89FE37E3B1D35E791D9F8C5C7772F97E7F37BCBA8BB39129C803D9
A6CD628110F09D4185FC4FF23D2AD756C6B3951BD3812B1763763E1238F170356189BB4824E7
6ECE5E51AE5CC3177737F6BA2506500E7DE05E64A2B3DA742A8F4977E066548C669D92619850
BD89869C167DF6F9EF060ED8068871B54F56EAE3E1EAEC4E12B6186491F531F6DB17F2F533FA
3E6DE3825C1A5E6EFB45634C32AA7D59A9656A33244DEB6E2B727432B95B959F5D050CC041C9
9581F4AA6002C086A328E261ED032E2DEF8D67249C1B14456C26106230930C8E2CB1C8AE8A4C
F612BD71E8DBC19E1CED89BEE6617EB88A4BFE80B419E624338BE78A13B48E848DD4A0F67E41
601D68316CF9BED2728BD7AE2C884CB556FCFCB5D37ADC009FE11B7659E0D6915DD46B74F52D
0469812F2526EC76ACC153C16770CE35EFFF02848498D5B6E8618EA9130D1E2E68D0F9906A5E
6FFCC2C29CEF73C81C59AC2ED1FCA154B8CF4B5C15403D40958C35E73400007F4ACC8FDB9793
F8DF1F48ED95BAF4D3C473E2C0B9B34D50F0FCEB583C39F530CB875967DD514F558FC7E31A3A
BE102760AAAEC59549FFBEB5820445C579540CCAE83CE3EC3075CD09B400D9FCBE91DCF75BD2
768599D2A447235DCFFC3F86D24C8F6924876CF146EA8F0037B880C20EC0E45140582DDB4E07
7AF10B537C21FC46B4680E3B3CE78710E4DD4201E8C0F47E5EF3AE88A91BDFA536EA080DA11E
AD24A2ADE6E0437D2D8427AEF6F8DABB62AFC7B41F3E753C8A540744AC472A132DB17ADC42D5
FBAEC9C07950A43C8CB738840A1E344BEA4902121C6753B160FE29DE494B3022E4F3883F3201
EB5FC0E50F6778114E7E25C2BE8A39CCD08E680B05C372A3581CEC061637613DEED85ADDC1D0
002AEE481C293E7D8BBD9B742AD77F8AB8E38F9C88D602CAC50881FF45C1568229D42F7B27C1
EE79FEF8B719CBA64CD1AB7577ADE47658CF6E215954EADC332C1EE1F37EF62A07489E2FD737
8F3B986D9416919E8F55F6359911977823152995AF6A18FA4B50CAACEA2172194EC148EF266D
1EE336574319F64310AEFA1C78FBC2E66BCB71429DA3D90C43C06E770BB34C259DDA659D891C
808C9D320F6DC3E220398A519A54211B174A23922435CC0141BE046D919C682937D1DC1F2793
CA3BA2578D1844438DC04299046C5D5F98909B13F6F644ED73ED983B8B6311D36031BEB87D58
729848311D5910ADB71F997F83E4C1A7D255189312224F531A28B681D15DBF500FA770693932
9E86ACCE8DF324F6521087E6CA773881D71897A9848A18D93AEAE68013595D9D1D8113FCFCFF
86F1490E89A00D59DA12DC6BECA065C9C4BC5F432EDE853DC4F0C6D1BB8B1153EE2277AD689A
323046EADFC30A6265E2FDF8AC1A67B383D5764FE889BB5D26A8FC9F68FE9E43F510CB203BBF
B257064157EB54367129050FCE5607B91918806F7C286249A0FF146412051047A148756B7F23
CB64BD33C56946103266B0C7A06F88D1DBE1F19EA8FC594DB66A1F7EEFC24C706AC27CB45878
B98CC2DBE16490E560DFFDB2BDE3092C9F4CBF72A144AF8F3FCDC384291F1845199F2E38B34A
9E297AF27CB5C31F5EBCEECFB12AA2A068B0638A590B7EC08BA3B7A522ED455E1B20B8463A93
19D637EF7B40EAB225B7590750E869EBB7BE3DC3592F11258F62305FC361C513BD8289AA0AC5
C53E4081FE3A213A62292561C4636E3EE348E825F5CD1FCD401301F88822C83998F0E6CA27BC
B206FA799E0DC2D2083AEE777C2C4F21271446381FB1301735D00E4EA3187805BB03B57EBF93
95C9097633836D2DDCCF61CC279CD0CBE8BCA4C2E669870A1D57E607822CA2B8EE9070F728C5
3CD40EF6F5A4256385366DC4ECCAD1927BDD0C9F32FC896064635580BA29A3E5E73597631194
DE77579C6E6AB8FF8D0A759590A27AA2FE071594E480FF8DADAE2FE1BCC73F008836CB0882DD
C06B1022ED715302DAAA6A2152CE9EBC11AD7656BF03092F565FC6F903B3BDFC1D0946086476
48D134FB27DAE9809E28A07425960D93534EA319B9186B9BF66E88C744B13A53F97F124453F9
83FFCF40B26CFE63613DC8D59B6CBC528C4BBF49E008A889990FE947326F958463FA96995130
9156B3D1DB14B67612605C51ADED23FB38AD5890C54504805F828591570E4D459F2936344C72
82BAAC70454E8E08FC133EA253A63880BE1832E27D7958DDD9D3E430B917A02E1AC8CBF1C561
C572A5F75AFE35D4FB26527E59E8A86C14FFC2B4C2FF166886DD91B4A40B8CFEF43F4A5D30A7
849EED854ACF4B7FA12CE4A9CE2C87C40B0D8D5C4D505B842959C36FEACC6209108C99120F6A
D6C9CB413EFA715EB097464E8802A2EE129BD7CDA55517A5B1FACC3A3450696F5DBD541E6405
136A399A82FE9BE4243305FC9A0F85D2A3FB88EAF40000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmsy10 1.0-prerelease  
%%VMusage: 38520 40621  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 86.9 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 6 def
/FullName(cmsy10) def
/version(1.0-prerelease) def
/UnderlinePosition -480.0 def
/FamilyName(cmsy10) def
end readonly def
/UniqueID 4100063 def
/PaintType 0 def
/FontBBox{-28 -960 1122 778} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmsy10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /minus put
dup 1 /periodcentered put
dup 2 /multiply put
dup 3 /asteriskmath put
dup 4 /divide put
dup 5 /diamondmath put
dup 6 /plusminus put
dup 7 /minusplus put
dup 8 /circleplus put
dup 9 /circleminus put
dup 10 /circlemultiply put
dup 11 /circledivide put
dup 12 /circledot put
dup 13 /circlecopyrt put
dup 14 /openbullet put
dup 15 /bullet put
dup 16 /equivasymptotic put
dup 17 /equivalence put
dup 18 /reflexsubset put
dup 19 /reflexsuperset put
dup 20 /lessequal put
dup 21 /greaterequal put
dup 22 /precedesequal put
dup 23 /followsequal put
dup 24 /similar put
dup 25 /approxequal put
dup 26 /propersubset put
dup 27 /propersuperset put
dup 28 /lessmuch put
dup 29 /greatermuch put
dup 30 /precedes put
dup 31 /follows put
dup 32 /arrowleft put
dup 33 /arrowright put
dup 34 /arrowup put
dup 35 /arrowdown put
dup 36 /arrowboth put
dup 37 /arrownortheast put
dup 38 /arrowsoutheast put
dup 39 /similarequal put
dup 40 /arrowdblleft put
dup 41 /arrowdblright put
dup 42 /arrowdblup put
dup 43 /arrowdbldown put
dup 44 /arrowdblboth put
dup 45 /arrownorthwest put
dup 46 /arrowsouthwest put
dup 47 /proportional put
dup 48 /prime put
dup 49 /infinity put
dup 50 /element put
dup 51 /owner put
dup 52 /triangle put
dup 53 /triangleinv put
dup 54 /negationslash put
dup 55 /mapsto put
dup 56 /universal put
dup 57 /existential put
dup 58 /logicalnot put
dup 59 /emptyset put
dup 60 /Rfractur put
dup 61 /Ifractur put
dup 62 /latticetop put
dup 63 /perpendicular put
dup 64 /aleph put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /union put
dup 92 /intersection put
dup 93 /unionmulti put
dup 94 /logicaland put
dup 95 /logicalor put
dup 96 /turnstileleft put
dup 97 /turnstileright put
dup 98 /floorleft put
dup 99 /floorright put
dup 100 /ceilingleft put
dup 101 /ceilingright put
dup 102 /braceleft put
dup 103 /braceright put
dup 104 /angbracketleft put
dup 105 /angbracketright put
dup 106 /bar put
dup 107 /bardbl put
dup 108 /arrowbothv put
dup 109 /arrowdblbothv put
dup 110 /backslash put
dup 111 /wreathproduct put
dup 112 /radical put
dup 113 /coproduct put
dup 114 /nabla put
dup 115 /integral put
dup 116 /unionsq put
dup 117 /intersectionsq put
dup 118 /subsetsqequal put
dup 119 /supersetsqequal put
dup 120 /section put
dup 121 /dagger put
dup 122 /daggerdbl put
dup 123 /paragraph put
dup 124 /club put
dup 125 /diamond put
dup 126 /heart put
dup 127 /spade put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52BFC
343EA150E7790ED8110F74D4D094749D48E610F91568CCF12F95AED9132AA1C970DF72EAE8DF
149D17E4EE2FC614044C2E984CB980AEC76AF0CEEA9FBF96CE1652D2A5DFD74C4F1404239FD3
C93222D416CFEA3F096EA86C0FE64EB42E1C313694619A951D450514186CF586C726AEE39A78
3D37E3C83CBBB3EC18851995536D550C2727B25731EE360EF88881350DB72E111B393FF5771F
182E780EE6A861D4F943654564D288AAB3F48D58ED18CCBD5DB84FAD2DE374E041F16B11A424
0740D75459D0AC4D7BC3277F1D0B95A56E0ACA450BB799ADB449057B93A204A20E9D4343287B
873FCA732F2E6D064DC1EF2CB4FE5E44753F21C7B616ED6973B8528E10CE6260EA1F468C8183
2D70EF4650CE142F803E3B3E744CCD279947598A8130D0557CE0870ED1D474D39C10E13242A1
FB8F3B8A998CC5C1FE3C472CC04066ABF03FE5AC3A1F1DFC96E99217AE79BF839A25AA3E0FA5
8C3844AF4267DCFBA3CC5E95E71BDC27EB7804906343265FF040E9547DBB487B03D571112DA4
DB34E681D66FCD3A67D32A57E5AB1364A7EBFA1BDCAFBBB85CCBE58C98E26ED6A65D0DE5E4B9
1B2A83BFBE35177BC78F54BA7EE95C728B333F686E5269A84D652908F4D2FFB049CC30E5CCD8
F607753880E828A5EC45F4B89D2250031BD5AA0A71E805C996B893887B78D863083F723BDF8C
CD17C4B06F27BC338BC339EB7C1EB5A1309A260DC8098762A0CD9612A22416A7932FED116D97
87A14F43E90BDFF2FD8F050DD2D0584656F82CFE773621621CD48DCCCD173D61242BBF4EF72A
1603A8FB8008A71ADFBE8727C3022C0725A1B917D46E99DAF5FF545F1D26B083D83697313D3D
8C7241B956759138667515C7BB043ED7FF791046570B3174FFDFE1EFA4DBBF8C5997859D2228
7FD44DBD8A845FF59E7139882BE61EF3A40B338F2E2A06D6D9A963492C23D9C857E483BFC82C
AC6FAC1BFAA26C21D67EAA72CCCFD295DEA19654411581BFAD87E9B645721FB4D9C19FB3CE7B
659B9E00B7DE5F1CC071F1502602690878C96627A0198173395FAFBDDFE787FF60B313733A7F
CEEFDC65F8051AE4065E85118E66B49C94837E03B3846BC5161B9A86918088CDF68B9CD676F1
2C26505CF58E94A64B2F259174AAB5AE732BCFE55A98E8428605E3B9442880F2CF17336F147F
F01D773FDFF6807E8A29607A59B40136DA388F259494ED9E882B744CAAD2CC9817044FE717A7
C7F4F34F5F3466C54B5DBD178139CF5FEEB7B203CF4A94125DA03628F7710C0CB95CCD318BFE
F9B3A5A99B995E4A14DC452416E32FADA926E23F2FA98544A5D19A315BBB4E11BB00685AD7A7
57367135AB91D358023C3206D8E5CFE5A0C73878EB75F0DDF994CBFD9C4B4096C143F83B4AB9
6BD19EFF2760935264999573E66A11707FBBDF5359F01ACABDF1E35EFAA8EEE701AAB7296005
38E40EA57CD19048C829CF449E5C96CFBE6C3812E55948C221964648F285AD944717ABC7E85B
08B1708B9D2DF09EAB5CAD9D115E42B5B6E1404FA06E4687766DDF6A69F4026D0A3F33D2515D
CEE45C78EBBF3BFC3640B342DC3C38CF2E16A45161ABF249A30101047A4517FE01FC93FDB0D8
DF8A1F9E7434463AE3B6752D1025298DA6ACF40CAF742C738B63BC0B7A1C67D2A3D812BF592B
8B3404B1CD8F6B1ED26AC82B30F6EEBB16B33FC80A9CD5ACEDADF163DD350027634819E30A06
AB932D84628D234DF4F46248D75EE0CBC62247167FBF98BAD1912EA7CF0453DF80713E058C2F
E833CF93D91CD0B3A61D5EF884F02096D5CC8B6AB3EDAF487AE466E4C90B4A19CDD5BF4C9632
91961EAAFB40CD5CE51D3CB2902243AD3DA5750743060D94DF72F60EFF0ABC6FF5876829C843
E013BD36EEA78C7D229EC46874E26E3BEF498DF5A546C3EE2F9FA359B12F89BEF0FA85C155F5
9CDBCE981716E7855B303A2D6108291E887B8DBF5E3AE92F9FFC4C05525CADDE7E49FFEFB886
98BE7BFBE4E6D671E20EEACBF0760EE6146F0EAB33E0EDB145D76DEECB4E86B08DF756E77C60
C27F3CD4EB1B0B4181D843603B30F43AA457CB6139FE881E353FC92E5179F779FD1DABD43C41
33599784D3515A2502AF615ACCA1407FDC71E04AC79418771B585A0630B811790662DC5CAD16
F614B18F95A097125D4A9DDFA9EBE30036BA7DC226D3A8AA0146938D9383560B477DE55236C2
FD22732BB97D86363D81C53BD52AC5D24D1A4097ED42FFA5F610D95BC9EB546D5463BFC9DA80
98FF6D303E58DBA4426A878C7869AB8B0BC8D4C6A1878BE9A321A37A2F74B6CDF0B3434AF1A1
2D520DE888C5DFCBA6F5D60B627296E4689D0E8CFD21EF77668B1487AC7B9B0C37CA1FFEF756
0D0887567CE82F8BB47C3C11DC0DC993C73C54A7318A86FA1ADC7238177AF57ECCCBF14BEF15
F05E740C123CEAD8571A57FB90EE4DAC2376EAF3D64F49A0416E59F21E561A2474C3874D789F
CB4253B4606E948259B70B779130A4CE3E91AACC7727844C063A7745AE55E17B2CE8B9D5D7C1
ED3F52D6F93737E66BEEAAC822421B24766A68E1A1E7C34A1A85CBA74EBC7DC6766736953A9B
798B930FCAD209A96B250BDDBBE13327A92FB0CC87FDBC996D91983338AE84AA184C985D9A5F
C5F2D7C36380CBDDEF2678D0180B4DF47B13C054808349FF704DCAA7C6E84EC56B10C7BED0DA
16F5B75B941FB69B8A04914F8CF0B5FD27AF405B5A59B97C921317B3043BC95D50443AC77B87
9B6A5C1D4666740C150D9D2C44581EA7565D3BB3B2C19D0183156CA4C59119629598700FB26C
388B1D58F761ACD490BFD184CA1C066BC2C64F1BC53D0E02C5BFD29C5E71A7EA266BA71ADCFB
1BB2498213714BB185A367414476F149582659631CC788145C0858076A2D4376A93C2A201C99
97C2F23E629B1C9965D953FCEEE6B4E1D06729C35390213258C6F05B5CA880EB91B40C787BB0
649073622CC926781FA1EC48B2575A7C050DA8844FE00BF66F0805CEB6B0BA623E1AC96649DF
47FCACC4C5135BE6FC1746D5156673879DA1B95526A9233A5009C323C517296B84803942C4E5
83F5290B986D83103C019251327B297CFD04DAC197EE639D9C5B1ACA2670CF2F82A73FF84894
5608D6B91D0BED98F8FC0524258B71C9C8116D456D2D2614412FC46C1314A8EBBC35C134100E
B7AB95DAEC7319BB8833847F214676388ADF110A6DB888AA26F22269C7EA8DFEC5C8FB9FB572
4D7B607032F412C309BE43B71D820893A43D31B1EDC3F80448B7573F9D3CD0F119B8BBCDA676
AB13D0FB638DF0D8B3B09025A21E9A29708B1B3260557D8AE2D74712111EE3D8572AC42A8F32
B1E267839C6A116481FFEB3DFB218807FC306D0194AEAE347D06CBF87C566DB4855A7459F56D
6A8BF7E4F431655362456C0183B15B49D7319C1446CE5AB2E8B515DC2DDB4985C285261A12D3
C6EA917F41D2C62465E715043FCC34D129A0F66026E5B3A77361C674AF4EBEA0BFA210E7AF71
E9977A74DBF4C9A89A3F4E9DCF5F8C83B5E93ED41BF025E16B88375078C5763CFB6E4DAF1083
62AC29F0CD4BE4C47A1A09908003245B92E529A7B972D1C1662012F19E23935CE305D20DE8D9
9EB523EE9D6C93453D5EECD531C8C925D61BAFA962C9063B620DCA6A09FAE214C78CCF53C722
E40C0CF246C8101B481CD76BA09415D416330263003F0844E5FE75012D6F4508D47DBD4DE250
618CC6A6F44511C753CFB0E8721E51DD9ACD816D7DEF50E35C3D3EDC34F73EAA01A68EB205CC
FC202D544C8D84377AA53E3A43313ED3679009D2F659516D5C0D2048848408B97B1009DDD43F
4F4F9114BC7BB863002A255F3DBB321213F5275B0F797EA9457B3A167B94C3143340E244FF81
72A4E85AD57CC90D30F0DB214C90DF6DE815D3322812F3ABDA2FD872CD5D13C296D0AF9C5DCC
22D718C6489B2C84149D37A3C3B45F848F9069366EED1888134F6D86641F9F537F68213AC837
F6972DB0508040292D0ECD75B6A960B48807D075221D9D9FDED7962602B889CAB358070771FB
693D13567B434562CCB45D7C70382A732739A986D2BE88BB46346277A2F2538179DB2E757854
D56ACA73DAE31D2AB28D48162B3E312C33AD40378C102282C164EBD8FA536E3D4886F5140618
DA77A672BD38D135973054A0768F73D1DAD4F04FD4549646C588AD3CFA0C0D6C49A02D798338
A9254465DEE6E9C1F97076588B5B71AD58393DD32A5031FF07B82E927E9806C69CCC5930F3BE
2D67FA594CD6CAEC98C5B4A3493BF566536EC7AFBB079A0F3F136079D0E70F6B951B9CCF47A6
B3403DB5278CC2EDAD94294809550390ED4BA4FA9D6A205D340EBF35594F130F36F65E527C93
85273EDE721F01AB50DBB736F8A3D0D6063DEA7A71CE7B5848D5BD768007C026CBE65B46A916
9428CCC24AF0C7BA12C236F00152B6F72230782ADA77AA34A39BAAE518C3365822CB0E4962DB
0C68BDCFB9B77982192D45EEF33A75C355263BF622DCF0A1A17EE7F70A23B33C3522D4D3634B
276FDAADF09520227373D9D0342C831A6930D319DD0915626F0EF7AF6FB21550F61C1D3F0842
873AC8DEF49F50283FDB3AF25B1AA6107DA0213D36082186F1F365DB50666495022A649A7D8B
7FAB29668060FE93E73DE2C832DF6E62134C35BB7C5A387C04A0A1BEEF986EEAB5AF9C18CD24
17B8B614C90631A3ABF96BE8692C7BD5954FED1FBD2A85EA3C484F0BF7309AAC51B3B65AAB61
BF4B1502CEEFB4639C7C34BAEDD8D323F1B9A21F18EB20D5353976F394CE74A5D2C00A924146
620499B6C5CCDBFFD15785A0373A123C2A1A233C534F0908B5F6F0DCA665F05B0E0AF6522C31
E0D268A5BF939C121B7C3EB74B317FD00C0ED64D2206042D63A54AE3077B91BE855C81B0A876
74F6F449FAA393F47F0EE332B92767E7D158214B2635170CF3B0EA3CF0069627C5AB53EC33BE
7E0C9C017F1758983528071745C30D069E4AFCDBF2C54E5ADCADB5DE9B60E41A6E3183D195C9
DCFD0DDEC0ED44308E72B8604BBE699AE0EC1F042F05A9DFEF9B47701B83CD991ACF5CDDC091
0B7D192EA23C41206A33371681F13E503BCCF1EBD2F2E1003C1514EDB9AC6308BD836E34A647
D979B61A3852FBCB2A211C05784313B17BA87F64E47C68CE256AD46161E289EA1081C8914AF4
20DE6A0E9579EF90438285DE8BFED05BB7CC744F755E05D8E6B3C282B64B9B062834824CA77B
A5B0D71A474B8EACEC2EF5D9D953F19EFDDCB8A79369FBDB5710612A00FF3179620E1273CA4C
D3C70B8ABE95E17D8CB404AEA37205DECDEA437B9BCDB6EF02B481FDDFE5F168929715DAAD2C
BC811B5F4A7999B06570E795B5A29AA61BE3EF8351543DDBA919A2A3670565232526994716F5
F59E0E904C7FD7613F3FE6A57CA4B531EDE78554D64041E14589464D04F0ECA06A423A6B521A
45A604D624C42E25B06D605B2FFDE66F992843B74AEC1E3AEF7B7263ADCBB3053293931344DA
D3D0BFE37746482D936D3FEDF1AEF30BAAE23F8EA2006C886703F5152B74D401D57F6DB7D315
9B2E30A396961080DAFCC5BB981563313A0CB7B14773D9F997A46AE15735B4E62C72B5FCD9F7
49ACD38FBDC03288D5C47FA639D2BCBCC79DB76D7B4DC601762023DD82CB9F8AF4B4BAD57635
C0086271D43CF83364E0B3B700004651E352620FAD52104BC11BE5C33E64397251237BCADBFC
48093BAAF183FBE0392DA51217675940396B0B7A5BC689DEE69E30AD613EFD1FBF15633DF6DB
9500A8DA17F485D35AF540B982FB7C693EA2434A79982C87766F1064F042C1C9F99868A31911
E87FEE38795901B7CD8DECDD11D8122FF93D571762B02BEC2480A4A775EE49D3945C9CF0545E
EC6E841C76735CACAED71BA6407BF67965E7D40198E1A7C4094A3EA03DD9AE92EB797735619D
17EEEA3127E05E30E4ACC577D8EEF9F5BCAC7BAA0E58854D71E29DAC91A2D290C948FFDFCDC7
CFF2CC73A4D2B00B55900A254D2A6728A16410AF59C9C9F62A45760624B5D875A25472769B2C
BEE5BD6CFE18D902F868C5C0CCE25AAB753152A9A2454F88068D7B8FAE2EC118576951FA062F
8B0AE451E189397BC59443ADAE5FFFA159B4204EB5CF128217D7A2F2F51352C574D675B3361F
18881CA2142AA8DF798A2DA76002C14FEBCA2191F2D33A567F7D9EA191D9714CD57BB27ED0FE
2D0CE23B8481642915DA9A141A29A6638A2709B723E7C3BA3237106987B5D0DC5A099AC7BECF
C78B33A9667358E0DB910DD89AD713B1EDF2A17681B978B695A35DEA47C19D02B4B21FBEFE46
FAA5A6533C8478C1EAC8BF1137CA530A5E67606B56F0ABCF902EC3D9DE18636565626F3FE7CE
CAA9B4A6FE6FF5ADB9EC1C4F9DC0C17D84480F2E282B3E0D355DADF5D9F52EEAC4B88CEDDFF3
B2F5CDCBF28C7C33E44D48C34EF1FFD476CD8B2BCAA7B9F2B5693307E5B683B01E014DBD4203
CD400E7ECC50022FC483CB7F66AA8018B535D194F2CBF1C2DC557E9CB314AFD5D16310B87D42
9817F5C5E73ADB4DFEC406009258E6F3BB8B0E8391AFB45FBBAACDD24ED6D6C8604F6D4AE22A
CD48532D805DE8855EFC0BC41051831474C84A2FEA767266BADDB4FC2F6D85F71C4513E25A65
4892605E939F156EA4AAC0BC9450B5D74E39A5CA9B7DA55C1730764A29A75466967A1696A755
D6B63ED256B1B6854D3E3A63878529607D939303558A74DF72B67A968BC4AECAE2FEF4B4CCD8
350A581674E4328488D4535348E24B3E6C1674E5EB3ACD3FB4D3E4F14EED0B1D452E61C9FC15
4A275F5E7CCCC54322F9B727E953D8FFC06E7FB8BF29520F83C7C318B7B1172241DB3BEDED86
070EA1E861C6B70435B649B6FC0D134062F2070624BA2290D3DA3E47AB4A623066061CC314E4
8BE2C2DF9C55A33EA6C1BA13D7605A22DEE79AE0BAAC396362A5C29C34C043DAFE34F72027BD
D25E4CE8265B48C907787C34FF49C45B25767F33DDD848E61F0E99353E8E2678FFE996A2132E
415CE6B00C6D6E8449FBCDFFFD32C05CDAE05F5484B89A2C1E0DC80F407B8188B09C6D29368C
03B43389AEDC8F1BDBACDC413D0C9ACA9744E008E5D377F00C18BA6C6B97596027C8CBC46855
3DDD0400507F0B2DB60D524634B2F1EE1AB836DE21EAA4FB87F49F61B2450D496FBE7E5284FC
10AE7FBC305CFBE6833DFE6AF78077F9192948BCBF34594030B24D2C2D7D9D5208857117B72F
58A2BFBD0C5BECF48E89BD71A610E0BD30FBC3CDBF096B46ED4353DE7C5A326AFF3B19CD52C1
3C65D6190E9E30D312E04B299659B4AC10B847268628132E685D1A7E6B0A17AE53C8414959E9
B8D829EAAC7625292A3265EDB8F3A9935E62FF343C6DBC05BAA4D25E16D656C6BF0B9A3C330F
D065D8E493D793C3F06085E55196005F17CF56E478C48C276667AEC503CE064F697CBAB0A73B
F45559730F35F7BD82297D5ED528EA2953A6DA5867572D9C7951CDE54B9C46D3235BC0F6AEC9
B0C53D79E7B8C5A9987139DD6BD63C3861C4F45082E0CFD06BCB92E4417BE84C0E4E10BE5BFD
44BD00A3A30DE75ECF77D1FA2BD8D94BC6A50E97AC7336DA1AB0C03D906DE99D31A6051EA7F8
6D6CB0B5B55303E1D553F75827518D1C4F21AACDD065EC6FE3C36B833A69F828AE8C37D08830
98A44999ED2170BF7930AE058EE08E3407EA88D86E39CB0D6293AB4142676456581B8F38DA60
230099641C7E2300A2BFC6A6A5EAD6EFB1E35C5AEE96012AAD40652F74AC11022C4F5CBD881A
B78E04E6CB90FF96EDB6BEC89F0A7898A974C2087977B62242F91E9FD1E6528E2561418FC556
6DC418F4F8660127E2F88968F9371D4AE5B3DE12355D1924B5DC6119D58380626CD88DD78774
6D25EEC1C551705F4CF60A0701DEA155440DD47AD69B5FF3F7CA897D0EF11C81012E50CD0CFD
6F0D0A215563A5500763D12E616DE2AA338A2F41EDEA92CE714D2D7354A6E6B6892C7A41A42C
D532506A07E021779CBA090E547D6FBAE01F8935786777D4FB7DCA331800E4753303F3F069DC
E4E6F4D1BE1A87EF0442CEB1E57FDC10CCDCEB2BE33DA1F06A02ED280797F260887C98DE7177
0AF555F0C230C2785B77178763596FC8ED0657DEC55192484EC8F3437206D7CECB767C5F8A05
8DD993E87B7810425CFA52B46DA7151B65D2045DAE1ABAA2A2C03F43E83808180702EF1B23D7
F6B2DBEEB451E2C11F2F3B0FF844DCFDD67987245181419C433029A829075160483C1BC3BBD3
A56CB9BD97A1794EC47B7E02B64E7B61F25E8C7F971BB6552F4F517D18D9058EFE460D06B6B5
8A66FD08A1B1538A7B321D95993F70883F0FB3B92E6E63BBB4424E665BBC6F73F5B0E88703D0
AB3CC3B712628F13BADE031183AAB2ADFF9E8D01AC7118573679A29B610ABCE7059BB8819929
A6218F912ADC88FD3C014D7E0D8985E27E5405FD715E7907DC8F92E95C1A8ADBF386E11468AC
C82275334B5F66F8EE1A5BD1F676D2BB7FA2E2F79BB3294229FD1E7EA780EC0A3966BCAA0DCE
4E90BBB0B597415687124E69AE4F7C690ECF699EAA251797EFC87724C2B47D74B5E216991F09
58C7843C06CA0CC8BD3CA6D337C4B8B810BC134F443E3FB59532D62C7C047B3039E59EABCEC9
2E150038833A0DBD01440EE42C1F34001FC16432E6C1625AB46AB7A0E3F984253B96D564B28D
21169E814FF55F856CC432BCD32298FBFE8B44A3E9DC4B6D2A21B978A402059E76937E430AB0
5BA28B8F4ADA61C082EBB21515631773A6E5689DCC0A3834431AB898083AC91CAC1049F5A094
E5246F429913DB7B4F2205A1C26E378947A33DD08BC9F7F057DC2E075120E782E73109D2612A
327C0982C862D3D001E145375518ABF7B4022F09B4EAC1105E1DB449E1184140AC5E441B51A7
6590E43CD6EBA327B3A0F52A1B51B9C3A92EB0C86E6C0CBFB3FD0DE83D05BFD4A046711D52B9
CCBCEBDB8FA1C8FC7C3A0CC45A36939CBC2C35A7D455B98A010487E52657C34FE12001990F59
FDA27B28344208E9434F922B4326BBDDBF843D67245FC2FD0D8B97323D9AE47848788325E82F
9F3FFEB207172EB36829A0823A994C4A5C93A5D00DA412C5F2B507351987E948CB833E5689AF
C846624494CD11F0EAE38EBB1973A428F38E09E05CC12F373F9935F10343152AC6BD7B58CF1F
215942E3491D6EF567262B331E29425951B938D8C660178CC00D8D4058FEB3BF43EC0A12313A
74B53E4DA1C9A235EBD5E07F1F85BBCC7B1A2B25274329F287036A258E19B0EE1689CE836545
50924498C9E3D35D1E2566335156EFF40E721018CEA00384C1D01AA83A53410B4877431F7821
5E871842C4A3FB236BC3C033455B95187F399FB362CD8EFFFB65F7C23EDDDB69A0874FC2F438
8231279856BDDAE3CDC7052A8350948B73B1103D4A7F67D735954CD3DF6EC47D4D25A07057FB
03AEE6784225AD0AB6AF792D426388FA3F8C253CD98D1494EA9225B7DBB75CE6E2DF3C1894FE
AB26D8CA1651C079F293B810BD3289AB827A03634B68A63489E43ECA63B6349B65C2A13E314A
AC34FDD7FCF1A329FDD8E6749CD84EE611D67BFE286A052A13D3665825EC3D6BA117FF9A8D80
E7EB64592BD28807AAC34397946E0BCBF09526D272C8CFC98A127B3AC19A54CB2DBAC4DC7482
B9374161D56DF6493FF26A119A1D41D34B2C4A8EE7A083942EF804ECB02FCCD378767F56BEB0
B9D5140F472BDF6DD9B7D2DFA476C30E8BB95C4B3B5E86CF0529A5551FF1308697E26FCB606C
630E4BECF875ECEE28C652A8E5D9967D43329F68E3C2E1788C5A939D7E5AB413DA640F578F5F
FFACB77780068D6D73376CFD25F7B8EA1D85AF0C8947C0CBC91F078DC2F0AD20C271AAA53DB2
084EB268AA85EEC9D238EB0548038A1DD794EC4BA4D1A17E734C2FF7753D864CD1E5853DA6C5
4B2C78807683B46C93ED2272BE533FC8C609617F8FB880143FB2ED5FC8B98A0AD72A4A5D854C
307F9A3C2C3FAD7A1ACB6192415541E1E55455ADF39B17996EE267FE39BCA521D43FFC327EE6
7D0BFEE37F46E6870D53164B2447574C05B31EFABE45ADD47EAD3E0744236A13E94997C400B4
16FA039EC0ADE2632A75A2A99B25C7A93C0323B186E634591CECE28CB139089072051FA8CC20
A92DC01D43D71F25952E0666AEE9834FCDD161BE5769775DF614A4637908C7DF0AAFE673F22A
91775A261FF3239C7C32D4119D60819EC1357C153E6B5AAFFE14197BF746C037BFA55B38CDF7
748D892CCE8AD66207FEB7B3FA87D1772DB97E3F1FDC6B1A2B26042F3164F993152C2E8E5BF1
25AE9A6EAC695660B0C25B48CDCECC3175EDB0C4D3D6E6C4EDD6E88A2698BF169B73AB774773
518AB99FE99754778F9CF3254F3C35531FC517F72FD8B9149EA2318CDF8400C11B12246F42B6
BD340B1E67AC9E81D9C2BFE4E74BC680C512F08CB8FB4744D015B65D9D8BB07976066C45F7B2
8BAE24913392D945AB0630A2550596D034D833903ACBD0E7279DD561EC803BC3469BE1DECC50
396D8010CC272F288CC8F9EC696668F809BC8F11F908BDE07041B917C7D606FF519CD2D39BCA
008F465B3D4EEDF115B13329028D6580301A30209D96E264FD7BEAFFD7619A638007296D5871
D210DFF0CFAB203613AD772FD6D84473F3C73A56A39D6B1C1A852D48E1FCA5C11E4ED2490A0C
120113F2F809A69816AEDFE7ACC7FA1213513E6325C0928CE61E0175C7FF82EE5A6D52DF5E03
55AA33DE6FCA24B8188CE7413CC0B1D52A5589233E262996E22D72CC8A15BAAE1654117A7D92
54F0D20786DE782CE78631BAEE86E32376E489E6561FF5663BD3CE67399090692E03E12B0F61
7793FAB6F1D912CA703089DAEF1AC8A1A4ED136AA685ECDFDAB61592837F720D3ACB1C049B92
BC9538854ADDEB07C619506F462EFE43A7E02E262121EFD3E0FB4D9A6A091FE31CFAAB37946F
95366C24FB64FFD685161E8504A745C0D58706E47BD8D118A595A9C32A0FD936A22B998523DB
9DF950D521FA040831D6C55094503D2948C919FE0C0558C03B04AB4E218073EE66B28DAD6ADB
CB2B2792BC32D9EFF7C879E93F0F681B72949B6251946BCCD4F32A42B4A8FBBE2EB3659070C8
691D2052B28A7084F41F5B68A2F7259A4ED5CAE4F3EE9F6620929F1AB1719B8292E0015868A6
D30DCFFF88046996A295057348ACBBACEBB87F21BE572D747EC7624BBBE9C33E7C45697122A3
048C2210744141CE4831A4826F603E48519B6BDFDEBCB641A1CA2D723E1EF7AA4C25108681C6
28740E1543CB4144977012F8A834B22341B5DECD8BD27F7402BA612DE3B45B2C4EAB2BA9E4A8
791EF898AB32A462D44046D9F03CDB043A7992994F421A73EA64B80F354A2A84505BC61CF9FE
7CB563990546D011CE1E8EE0EB3DD7E27C0C4207DFF4D13B6BA0B1C92ECCAF4C288E2CB3D465
FC03CE7AAB4A924972ABD54FBDB54AD1783DEFDA666FF82FAEF4DF8B0E87F577FCC197203E6B
538DC7C0EEB8891AF3FA641E63B57F18963D1EFE11E316F17B70750D054E6684723366BB221C
838016741F95F66D95A4E84DE01F9F5E02AEE029F366423AC5E7CF919AD7A256E34877ED4618
658440F552004C12FA9194177E31D10C62426A0F5D2F57B94B52CB582193B87D5C3E0196C407
14E8C743828E7C6DD6BE2164A0DBB99A947367FCF3213A8F20621209E6C4632387E46B3154D0
D80318D80EF6CFD793A37C10F3586FBDF700CB7AD8A1C36E4DD97F7C31100941A4214C939487
EAC84465BE21CED072567E70072070C01B99AEC1CD0F86B935780ED68C9DD3DF28443CCC2E77
84C2BB73B6F9A407AB03D1C43ECCA3D712A6F302FECC6E45FD909494179BAF17882C6B4F85EE
B318DB06B6F6F7B15F82FE7757F7B0226C3F7170E05096CA6D1B85F549EB36A14CAC594C2F65
EE321571B82C3EACDB41ED4D12635FD16447A0C46605711E0A69BC1E33CE120771419C9A4B8C
ADFE47B19D222816E0830E403FC839255C636AFBD428A40E70E44A7EC0E93EFF5C1AF0A61506
8134A5D4BA2DFEAC4C5BD5CF7C12CF3BB839651626B7C8DE652CE3E45D51085BE87757787143
14639FA6BFC8D808FBA12E1248384053037171A6D1B23845E38966E78A4E7AB2B2351DF5DFC2
B84188BAEA1454F052E2CA5FDEA7598E4867A1D9429EB6B8B5339FE505142EEE862F4C8E48AB
EE49F515888EA20BF442EDD7A6306EBF822FD12F9922E5D9EE4BB637B716B4B537F706456B18
3825F21037C1780A81A0200D0565EE22239E12FA6AF4521B66BA94F5D9D2157F6FC8D2401B9B
7E2C573C236477AD82E6342CA96C7733CD6BDA7D4353CF84750923255795DC3AFDEC662AEB72
2B330B58428E508BDD03E0190BED464A619C7C8DA5EA6219CFA1995259577925B1E5A598E3B9
770752DD37CCF6CB6DD9D8B17C31C487A6CB4549D4095B67C3D0F3741C2A793B208AF6BAE8D0
51C7A807BBD799E97C4571DD4E2E643873932A974F139A5DDF64831C6F9706E4C40C779C50EC
9087E324ABC52D2A6F62C59023F1A7443DD5621FDA0E6EC0096F8EB9DB021C816E6892F26364
F3871990F642EF4A48D2239C05DC6BCA47E904ABB84146CC11A2B2EFC463E166689AFC4BA505
DED1830953DE2D2D58B4738920F0C12ECBA6BAC6B7AD364EF76CFD57EC46F78B08CCD568B176
B8978036F514EFC80D2EE884FC6CE2A1D9E3B01809891C3D94C75A3E3992CB3FBF104ABCF130
7CC50E433DB93C32639D4173F30943C1E18023DD7025C776E7AC4113F98818287AF4BE741D40
B11A4BBA266EC05FAF3B626DA725971C5A11D53E97B55C38330DF94A724B5B70471B51135634
4EDC74A66ED5721547156A6AADA3A4A8D6CBD5EA79B6A4CD46BA35237875545BBCB92E0CA80E
C173BF388FCDF4124A19A62B4FDBD606CEEF19712F257340B816F4F35047AEE4109F16C1DBF8
55444661AD07AC336B2E68360CAAB2579280FFC6F8A817D2D845D600E10586D6166E9E9AEF87
67F49F32DA7F7A6580A81852A6822AF32B9E316482821B57A4A25DD2E92C2A8ACAD4199F9EB4
AE0D685A87CCF1E574FA691CABC957E23013375DFF4DD250625246A03161F211540484B1E117
3B9B9462CD88765255939DAD807D9720B119FF8342A25DE19AE00B38068D5B9FBA10199F629D
D1373F2377A0B3542A4D0B21F72E2C62CD93B49822B2B74645F93F52D72AA38DB1E491DDEB9D
2C1DE16A85B8C45B917DAA7D6628955F6219D3EEDDDF67313E51F6C7063F07209F190F6174BD
3A75EDAB3D5F6334A9076017341C617925BE7DEB3541F06B5D24B03DAC65777C47A0DC8484D8
4A2F78085B850D39292360F0EE6F3F0C5BF4B7479C0FDD67EB7FF1CA75D6D80B540FFBF400AD
17B9EC19EB07E05145ECA80FD7D233125B3F715BE1AB7895BF7305C1659141B2EF7CF4A94E7E
919DAAD4F69761531CE5DFC9631CE8749489B192917155C0AA059C6B34A7E1D592BAAE7DACDC
AEC97B2901E14BF39CDDD8DB35869878D3A1A14742FD09407A8C4CBC34057C89A171D8BE385C
52C8427E5ABC114E952D6E5C6AEB2246C3DE38D60076BA1938F05DA5D9F773A4E5C338EF9D15
491AEA7E21B37AB3EE709ED8410665A53AA71FB06B50C7B97A3D76AA4FE2A95675F1260BEC7E
41368A1197F6B94EC4332521874BABC9D11336514F67708D337B627BD52B25FE3BCD4097B181
B1D354A93ECE66C3961CA505FF8988754B2F5F24C93822FFD192FA6899C06A90F54B266FDA68
DF2A605F22FC66BB2CA245972B6CA56476987A3F77903BF5A471D848CDA30217CB4854E73290
6DAA05E449FCE06C8E1241EDAAAA3ED5BADA01298CA405D9B9A89CF2376D812D91E4FAACB461
C25BCF5CA8F136BBA3750145221628F33D380A9D6A3B1AE6F59E47F59E89E3C3F5B976103390
85B1A60D44173E6BAC3DCF74AF2A854EC8E808C22FEC32268B16D3AB9D034FE17DA33B9705DA
E217B5412813409699CC32C53C3FC4A34C2713F5D4C1F77AC7CC3821A3EEEF873D05B36F3485
A15F8D4C647B6EE1F4556FDA0227217769A52E8BD50A182A9990A2DF0976679B9EFDB711E071
73BC6DFF86ED0781FB917ACA2C5DC138675CB46463AC9241EC486D53A201000411BF03BF92E6
27DE3D855FD3974CB2F6F88DFCA519A4E32602255AACB74BB8AFFF27BA7A47666E56E03A3BFD
ACDF1BC1F8C3FE357D72CAE8FFCA569FF6F9967E16D185DD1BD8D8FF1475C1C01316116EE227
F46AAE706FCC90595274891DF3E273D103585DAAEDF0AEE04792B6EE4BBE4DF1E5A02B5D628C
334101A78E76974F52DE634C72FB6CA33FC6EE2863323882032FBD34F84727F4E5B7171A8878
4C4E9790CB04C38A432B6791E94693EC4DAB6C12FBAF20FE22075081674BB4CC0FC0C3A48217
14A3DFA3335AE4CB2243D1AAC40A15AB1DD4E31BCAF3CF242F21DDB92790B91F41B3152CD9EA
BB4AA129CC6D8DB76356F0CAECCF491D965D94F668BB18F26CDDDE28DAF84FF0781B95C1C15A
2531D32D7F48D5707F71AAA2D95A85A5844B90903B1E6141B42040D90C2A9FD434CD8D0FEB92
D83BB2A221B955F3507A36E6E8F5F74FE9C4D1E7202063E6BCD775F0EB777F75FCA023705046
F6647AE84623A75AD8D1EF258AB5641C45BEC8323B9B8810E5212EF0EA21711B31E60DD54915
071196E93C314F4558DD397FB7F8862EB2BCE4CBA7960914331BEACB515089FB27A5A7665DF4
F97DD65EDD8E94AD131C294059C65DF3C7172AC51CB702CD64D858B9F1D999ADCCD2F2A2AA76
878B71532741047E0D9BD9300AF916CE94A1E7FE77396A2BB9E35C39BFEDA45DFEC93CFED740
69C54366C7FA4B4B62CD60E830EC4014D958F9286B89F0FAAFEF497788E50713776297E4D6C7
B5FD70A325C55BAD73489A32167C81037D5D9A53F2E5B5A350E21AC6F1F331A023907DA87BEA
F617E0930FC180EF26F7F015C01B900F4386BC6773D7AA2D2697C53A515FF102F83BE6F230DA
8544DD3A07908156D02797FFCBE84F285C6325898CE773E35916FE7FED84586E1BDF50A1FF9B
4D5DCCF1A8A524F297962F0CFD611580C2C6DF3CD05A409094EABC00F02F13B2B1B4F30BF75A
AF0AB4AB43F3DB3D872390DC5FBD800054FA54A4624515FED8E18BAAD51E4E38A7CCA103C3E8
6C8433DFEB9070C08F6E14BCA564BCDEF907FE2DCFA1E496F7825494D68A605B81D018F47D3C
7B6FAF760761D9AB4C679ED178BADDFF9BC335BB9A3AA25D19A0099A89C9D7428405C7D482BF
8DEDF2971627F04DDF76708626A34860BBA651F49D92B1DE80EED303E8A01946B9393EF8C2AE
87DB9DE04E3EE68E5B0559774366E10BDF7376DAA580DCF9FB580FCDC6F968215323825925B1
324410B89682FD7546BFC5D274E4D8387C5AD17E4D51EF8F9D264E7CCAD96C55E929035580F9
6754E47EF37A5D5BD42C927E39851B18266A4E60D7529D5A95CB95DD57C9A7ADE205B6F8EC23
6C5B99E063C8E6FB30908CC07649D1F832CBC50B30AA1F6E6DB3288E40D952641E3FF0CF617B
6A4B2954540F60B13C754055E1959900C0CCDF8EE086351CC46857D2E4281BD26C93971A1A0C
41C10D829B9F6B915C10645EF3748299E5FCD665A217DC950354B6959D174B8F3C963EC4918F
BF83E5D15D629800CCB0BCEE9ABE1863A8450B1D4B1139C774FACAEA850527216E2BE647B500
E861387008A07E54B6F411948D971F0B91D0DB0DBD8971D1A1978D1A3142C920520D8DBAC572
2120B8ECBF041430385EA1185971B7B59E2F0A92E660B6229E41E70E37D70D98E3A92C662029
C22992B304C758658CFEFE99DB406F1881AB5B3A42155BE108AA0AA5A6D2CD669AB38B7DF975
79BD5FCFAECBB1E549F3804E4A2B8D760FC1008B50E560E8DAB11F4E9AD924A78EEBDF3CF9B4
4E9F7E32E481DDCF9CD84892422918E779463D61267873335E44BE09D84D7A98E402191143CC
C7436BA0A634EAF55E52A46A52971E4CE40F9B0F42F60448C1C74A6648822C0DD268D3533113
657014CD1C1B5F91BBDC1946CB3C05D9BBD8C39C81AB408693AB86D69C42C47FFAB8020FD5DD
F3FFCE40E9EC870EC81ABB6901700425071CC9A79B17BFD8E9A75A927B36763B6CF73C4D0E50
E30C5B1338C565B1B97E776E59F888F63D49898C4E5CEFC915EDF8A09CBDE25B30262294BFE1
36930718A0DAD32366219F867FC892A0BE4135645262ED4D5B2EEDCFFF70BFB1977EE87F2E03
BDF7B4F2E16904A6142941312BBD65BA343D20D62BEECE19AE915AD8DD88C5F3AD0C43BACCA0
EAA7C5418A3CBAB454E3D323B408572EF7A1C1A52A34EB0D96C6D1BA117B525D2CE50F4A698B
D3C1B2491D2FFC03249EE28510AE76CB4BF3058A55525F4775389CA95E2D8BC7D8F993A39541
D13A0FD7A31A409B0AF8B1387F287A07FBC15F2D1343B58FA43E783C36F5C622C375F2EB7F42
F618EA6440D188174FAB55CD062355741665AEE867BD3829FA620C4285D70108E58CAC9636C2
9A69ED9B345B2E29272CBB473AA9949877E44991BC503B699D5D49126A244230F61E25E9904A
B83264E6B8D20C0F057F1BE99B1DA9623D24F256624606D232382595912A0F9D74F6C3413CDD
8E90D1DC87003F4E0B249206E01527B526CE3BAA3B1C759066089305401CAB74E410A69853E8
5E92F0985C1E3CBEA50FFADBE845CE79DEA0E94014178734F1B04329548BDAFA2270F2CC589C
7AB10B5BD2976961B796FA08DF65C143CB2F1E497843C094AAF7B9978622147B91F6F9490BBA
F2ADED80CC505E2BD0A78DD023EFD511676B7CE165BF8CBD7B51C8F6B055A9D168EA5DAE0197
642E60B44EACDA2F6668F25CA6D64C2B49BD7AF9E3D99704B049FE843A117450376996B17DC0
E1C735CC2DD4E1997F630B27BF3F1EAE6B6BBF9E9D9FDC43AC504E17454CF1E7B8B4BA18CD40
3076DA887ECF8909992A723B5BD009C575A12FB52730634F16E19943B19F930A3270BA8B59AC
586D213C9327516E7916DA096255F0F2E5DFAEC361B995FBA1D630BE85BF598424C44D895341
5B9D461F21108F57F53C81BACBA5FC867211953764A692FC86780D6D5AA2F92CB3C6513ECD8C
088D228A1E64F9D8644449C3F6F8D226CC15A0D524A294E80D5722327D89D776A56BCD2C46E3
5A94FB723AC9786E1F2E23A3F3DD8904E24D659D5A8E790B615BEBF18D62029DC175BEEC91D6
A418AFFB0788A63BB5B02CA5F55A53256E94087C425D9A7F5DB4DB2E9B37EA2DEBC2F53F7BDF
E5B2BB481A3E1488747A198D87544433240AE1CBECBA2296B96D37F7B594FBF950A52BFDE9E3
1A91228998B76622F0A028D0B314CCD162FCB34F5ED600BF0EFB7B7168F46DEF2604B807BF51
4EA63AB4110A7CD71E172F52626EDD119B389950F6CBDF966E0DAC1ACF85A612714875B1E597
2B0B0EFEBBA24BB9C86024D1CD02E4288B3FFD58BAC5CA13D2227A97B22AD0890E07BA75FC81
2179C749A2D898D5EAFA9F8B36601893BF208EE602F7D721C53C4EA4FAD15ED6ADBCA2300792
D1D31C60852B8F3844DE53201DE147C0BB2E288DC3912A6EC56D1982518BC123DD0E2053C4BB
A1902506C9C17D00A56EC40FE6A7E86AB5EFBD603255144B1C3AE818196CC290B43A0FACAF09
03EB160B3EEFC8D92DBB1DC03097C7445259D4666E99EC8379EA0D30449A2DE1E589FFAEB499
ECF133013B8B89DF0189D9A79A0880DB6FAB1420070CE4D1CB373FF0EF684EC101AF35572F99
3EEA74216E8F94D33C12E5A6BF2AD69AF7357585B40AFBFB3F45E6C13537199D310BD1DFEB7E
5E1A7E197E52AF0B6575C493398975A57625ACD728E1EA933C79807B2840EF697F0D0E8186AC
5817957FDED1D93787F4420094D14FB76A23A9FF0F969D32F4687C6B32B88D6DE9157B7D1C00
A8FF55D9782C21BD5F7FA562CF0E52B25BBDA97B43090070E4F08E9DF3C212FD315ABD38B8AF
AD0C18C1E8055003CB15D38F783185A4FD73872AEA28AC17C529A3C9998ACCF9CC79C2FAA447
7AF5444F735133A7FFC8A6BE5BC2AEAB7927712E195765EFF7CFD4CAE5EC95538DA78A8BD4AB
A6C59455982914905C4EA9B1916A0F093481D1CF7BD5CA262121C0C3B656450B29D58C33ED29
403BCDECA88BB337BFB4D33A70BE2CC2FC40B870000F68410BC05411401A218358E15B74EEAB
BC975EFA4EF818AF4E31928DB6D48EFA50288238FD523C3D95997CCDE7017A685A7E2EE5A261
BF0AFDD2E7070AFC4F643D908A5728F54B50618ADFCA58C2651358270AFA114D03E10D4E69A0
48E069A75C03F2C385FD84AD85C29EF55E5CBBFE8B1B17ECB06657B31154E6E25BCB68C80755
211E0AE083606761F164B3AB03AA618B29BB6843FD101F5433142FBB4DB2197A9B154A5B60C0
4506275A36D3235689E28F7145C997B2DEB1DAC1A5773656DD454FF8BA69EFC547BE7808A3EE
6094767FC24C90C5EB89C312D3EC5ADA85E5F2EA2605C49ACB433C7DF6E18636A672EED63365
34F4D7D9AFE9C93166817C40134581D338323CF982071318B36AF3E00672A1148079B56F3AA4
E8C5BA90243D35A4B8792E7151DFB176F2E082E8C113F318F6DF52BA5EAB7DA0B6586C8A6C73
9386AEBD8D87C25AF1C19357141BB3A1541565BC46CCC17A367AABE256A97BE80D621080BDF4
0CD85C65DBB6BEA468358EFBD8082D194BDCAFBA71072112F465483AA37CF20B3A4D53B61E5C
AAEDA4CF1C217E27985FA7E96292EA3B5784E82EE460EC598194FAB8533AE412910C44C39307
96D0E342CC85F1C53EB8E21CCFFEED706A9A0093EF35339F8CF13FC8F05118296159FF8A9F50
40C99D0408DB85D6A7808942CE50A2B2F83D1A491D44643ACB58A0AC13ECD5A4AC55C7564B03
133CA4D4DF1394861320B2F5E18168989D169C97212616B8480F00CDE63564D8B04896D14877
BEE7AF4160E5579AEC0AC8951BA7ECBF1C4F1464B2DACE83976C9844E10C81040A355246E3AC
288408EBCB2B91DD3F00FA4E7F62641AD19841A34715398E793090DF390C2D02F19A64F79A33
9C85D8815459FE48961D27DC04CE48844B8F6C1F0A86A6B9D5174DAC868393D668B8162ACC83
831E5BF3DCCB6BE8272C1EA300A702DC5737548B76A2EBFCC08F06629C0B02D0E795125DE882
7E21000E1548B52F9DBAC7BC6884BD32D489B77FB3B77A6DF29CB2D4C208891EFB7A8CD1DA31
20094AFA1E788323E56000820C865A97BF2C38A6C44D055B79064B09CD4E37FE7FA341684A50
9B7396C1F283F40B3519976F98AD4B3B33774EDA71EA318F1A70D1360CD3BDC97A024DE160E2
3193B55E2CAF33C4701543748B33D310F93F0452BB128D2CF62D12EF1D54F2B37BCB2BB7D38E
44DF05960E1CC6570211183A694A4998A2E0A32A1BE7D63FFEA3517678A094849DFB1017509A
3421477426521AF1A25566415FCF6A5B8AA06212BA4755F0A1B8A5FEE2E9C9C181A58143303F
7924D49B5A6AE3D95D80BEF8690C085659F2E84A752AFC6A4271FD4DD826197059CC6C17BDF5
2532155FF5DA24D5F3BB305E1245116B0BC5775704C961D45FB5AD86B5E62460B2E54DC38EC8
0489EA5B75961D2AB15975EC0901243F380519264C7CAD3F0B6524BAD496656B41BA5D75F3EC
555B3F30E329B1B7A59C051C76FFFC2322E69F6F55FB3242FB1AAA5A587A84579E9AF12C1068
C11F8405CAC7F90E3D38B41EB7D191BC801D5691531741ECFFF531A2C56B4A897470ABAAD7BB
B8E20796E84AC44BDA13463F99FE26D74017429702C66D8447D13F582950EB5CA4AE5FA6BA90
DB60C9EE1AC5B3F0AAF0EC7F2197E3BBE50E318A2AEC6FA8DE9EDFB2326FD876DBA077B0F7F1
C4983D7EFD4A0E65D80146916132C1FBADB3FC61A05A2E69BBC1D3D91905CDF13843EF774114
2BEEB67E397EAC60A75E91D60687B834F8A2EF10934FF98D628011F50EA0CD073EE863535A06
BB5734A1A947B3677801D24D3D8B56F9D922458F79386D2EB8827A5C088D8940366B7D557F5F
8E90C577673FD4FBA243B25E16566E06EE1B2C673D792AADDFCEA618DC8D842BE878C236B104
8E5A8AD3BB49FFE6DE1325DAFB353506CC8095D23AAE80E499DA1FEC775D1F2E33058979C326
1A86893BC897807211DA723A96AF1C46986F9925B610CB6D2FC9A176663120BE8491B347A1F4
E549E493B6ED8D49103E924AFC31D5E8358FC14143D4EEE40BDA2FE8EB4ECA8E78297A97B380
E2D4D8C1569372A48BDEA0A3393508A0379CE48C614C7F1D5331C412EF592B6B59A5E412E4A4
3ABC2DD90FFC746B143F5E73ABD510340C7683A4BFE14458347A1D1B938D1F9F0D7E9C7D2DF7
A3AEBBB6F459ACC428342D99263D03364EE7344B14998083C9A3C3E660D101734E260BAD86B6
5AE32F73E5EF0A2B0731BF92DDE2789CE3EFC941A356638CFCAC905721F7E4F50BE90F9A0612
DD617E46F6434EA8570BEFDC1749B1DF8E17697AC66ABDD196E43846E1204AC5EE2998BE67F5
A84CD3BE577E7A6AC3BECC567D9B48C46265BE8CC2619B15B43C788CAB1BE2BF371351DFCD13
D933A12D6F03B719B66609A39ADB26D5D0CEF5F4CE93EF214E9DFF1E00DB64BE6CD9D9BA5844
2B8B1C606FFD8753B1FA92A07E36EE19F6F7F369DB6D86840623A1FA20FC16E42DE3EC42C7E8
2491B78B55BA2AA0E4601A9C20808FBFCF35A427551E930D19105C3A8CC47C75B01D768A80BE
09B4333EF17873A0B464E0158D6C16C408845C654BCB4F1150A6F98C4DECE18F60B2E335679D
BBD97AC0DDCAE973B520908148EA7FE510AE5E95E5544008752003640B5DC26A67A1BB38B275
4FADCE7D5BAC783ADE88A42DEEEB5FA6676985A3F32441A9B941A3DC53B0C1378FDA14B02658
B454163799E09F41FDB640205447417EF3B0DFE66AF8728CCD22040153BB2C3FC47D9725B9CE
0BE5BAB6F36BE72627B64281BDD1650EC075A5CF34852CBB22F08A5692C2123E032C76142770
9B3B088785309208238E0F77BCFD944DDDA5F16DB851665180C96872FD1649B1F10FEB0ABB09
02862B79AC85885E5EE98743DAF6F3272D29A80682EFF288CFF028256C30AF5F4F3B5F5CD956
E2D50D2495756A23F75EF976A1582A644F87E82E003992CB1D114F307A95728CB8FFCBB307FC
21EA7089A809A056B84F587C4F09E945379F87AD24649F6E1A2C187A638FB4B2052768E8AECD
3A587AC39BD0206338C2D6E65427743591131AC0CD74ECCFF0321EA3C6081F976970A27E86B3
B37E307B4129C84FC6424DBFC58DEBF383F73821B0CD42CE7E7A300EF5D91C471DB096577005
BB0582D907C4D8C4731B192F258D80DBA22B7C6FA32223A44A7E820B1D020C8BDFF498A9A39F
E129F98DE164B1EFEE3CE08ECF1461D3958850263C2B9B8330E9B09A1DD5284FAA1C3A838775
6A24742B84CA415B0BB17133087F36EC3FBB774B2C3485ED1693017C9CBB93561DCBF4497880
D2EAFDE53B4E751B0072AEE4B11379C7E021BB560D27F15AD3014A4F4D409FBCE0DC28D00AEB
FA33525ECE725A5FF739DADFBDD87FCCB8158A6894BF8A986CCBC39BBE3ACB02CFC6770787E3
2D014A8B9C762C856E08E15C8FBE2C375AB79D14530F933C502346EC77ADC8073EDB8E4E85B8
16E8CEF4A7ED77366A0426507653116CC0E44A16673E00C0F45AC175471647F838A7000ACD2C
B3298985D10071CD49663F577776C13F96718D16A3B0C74A78303FB68989E275A7C083FD639B
BED2E6EA6E877F65F60A3A6DA3DEF931502981CD3D728B45880FA5EA92E959C076361D599227
C8FE1BD49F273E72075159CBE656134DDE6E9DDEEFFE581424C9D762431935CAA83AAF8C2978
37107E6CF80F95031409E5FB0C6EDBE6A380E36DD427C817AAB181E67C037BB7A1FD0C7A1695
93CC5AA9FB23CD098154434FB2D8C2F96F398B2711CEB8789596D41C99DB39CC6FC07E2467F6
8A56F16713EB3B85C9D48973741AA8C3E7A3A45637B8904733B2BE178C5358F164070B341133
D3FC053C8FCE2FEE98F2BC53390A34E911AC1F465543C42EA668456823AB7B8A30B92A7ECDAB
5F7A4A17509E73C2809E4853418150571522B846BEB1FCD23B31D5549D475A73CBE32E68DC24
D9CD15B03C0190896D812E1449CDA76518C047CF54F1F08577024A7BB65598B492FAD7DB13BC
56BEDD7FE4E84AE613C071BD9683FB3EF34752FA44B8D838292BF5D3CF6E4109290E6FE9C31C
2AF84FF824F370363F0C3EE0397C21B5C88EF5E7ABF2029BFFE0A67C27A98E3FF96EB1A0BE35
595ACA069C0EFE10A45059765B5D9166A97429BC6B01D02E7588822E5FD4875358D28E213222
411C364C36414F800C06255315D60704EEE640065ABC3A3666507725A3723AFB18B1278EBD8F
FE50AB8FF8DF764684EF99674B3254D63CCCD27C1167647E30B4BEC1A878B9B871C8FAC68DE3
ED2DBACC7529F4D82A3E5E455CA1145EC5E1BEA8ED0AF059D7553648E977764A0828C00761ED
923CBA7806FC5447386596576580BE4249DF9ADF52FF781211184FB6026C3C61516775999123
88DB2950BF3146E84091F1352587A6C4AF2F2D8FE572631CB08C0598F43499878446352D5DE3
2B1E79F06BF10837D8B19D4B156A9348EA6938D28FCE9E9744942BC4207BAED761C55060DCFC
FE6BD16CFFC2A22DBA71F5399578EA41394ADEFA4DAF536F0D8B4ED1A6036CC1693606CB643E
D261C6B394983A14325F8D67256E9E7298539CEFCFE6F09D86EDBB14F06639D1D679D056C286
E3A55C60B371F3730EA89AEDA8D9469F7D7F4CD8BE44E26D18C2FBCF092F48D3177F45FEC1A5
8535CAC6FB548A989BF64ADB36FA948DA578C6212149B17617B2EE8FCB6B43B0F45F55B93CAE
7D8C4E0748AE91C54273C2F004DC96E0986B3A2BBEA859A9F7BFFA7C84CB93D0194D6A6928ED
76032DE3171F2407D02A8E783FDD7D6EC7213BC0410081F2E02E05CFEE12106E579A0EAFD2F5
6B2C52EE7DF6B83FD36A49E7960F5061915222746220425BC746B81A60CFD7B994AB3EABF084
773202A8DFAB3DC0BFA62FDC8425831767260C22201DE8B402EC9C1AF4CA621DF251AF75DB75
6FB472EC3132ADF8E2EBDA0EC597EBC3C69452445CD5EE3995CB1BF1B788365E7B7E168AC4A4
83A520178CC4B9F873B8895BE7BDF9CDC8B3853F268396911084977822345980131E77FF52EE
21F13544CEEB27284CC9053ACE5DBE4D7361B93877CE4E3AE673F219C67EB7CC180161EF6ED7
852694BAF0186F47A181124CA33599439CB70E429F69A2E65AC35FB82EC300797013F1FD5915
84416F09AC7B065826C6A5007E18E851099C8F8037C1069248F3EF29E0A6F619E24B83543867
1939DC3DDB2421452FFD7D5DF241A7CDD1DAE4D43A0172EE6E6DDD2B2336312ED993218ADCF6
7D28458EF0AC5A793A597DEFE9ABF22902BAF7B3C419F5C986E17E766C01FAC2A582C4C18C27
5917EB98DEE043DAF5B12102C7CDFC1672400D18965B37C412BAD2871D227BB34A61CC9173DA
6FE19284E0FBCDCDB2119EE56EAD4C797CCD18E556480D01840195F277FA1AE8F6AF138BFBA0
EC16B3C1DE2D41692C28985467C4D04962ACFDD0A46DA24D7FAECE86627764AC8F38D7F89CC0
481D0BF39A32043E45EF0FFD2C565654D331CBC43D9FBB4D01E5772BE6566836154DA41DC892
733243D20380857580BF08260BCB7CF3E546BD7A673D1F676E2F8460F62FB1EEBD6172EDCB71
68BF744DCB82AAE94017BCF1C92A325EB1667DA917AB1684254300D51F3B6EB65AA5CF0F8FF8
E26FF847F7EB8C13C951D18111568512A963495A90735B07C8D834CE80B15D86F3BEE4C56B23
1E6F52BD3625447DEEDC7A8CD0A1CDF9058B8991DC1A34445CDFEBDD16530E4FC316AC589D4E
5B82ED58DFB13BA3DEDE6CD7CF17A665E43F7F1FDCF7F3E4B9F46F78217107861E09AA62F31E
A725AD6AFD4FF637C8B90F1A36536B900D81B9A3838E9A28F40BD9C1E70938C5A307C8F0CD5A
A6B404703792E87040224AA9452A5B1662B830F7EA5BE7E72D2432AA698250F9CF406F028E55
57BD49CD4099549C273E62361E14811901F74199D7F4291FB293896B2C7FC889CA1D88C059A0
30E8E224B3D8EDF6B8ECFB33F8F79A15D343050D1E852C84380FDC2B4B56BC83B3A199D5D4F9
F119FD36D016E953D5171F3D21E5D4E40D93A390EF7C1AA38EB14A47A47C93851B3A88AAC0B6
DBB03FE3DE1E5C5D3DA36C6A0CE2C2EB759DA237160E1DC9E5530141BCFD4AB3B38DC2BE2E5D
3B060499BA64EEAB43E828B76699FD66F4E17EEF0D8D6CB3AFA900F026250640C33F6F33C1E7
903C17B7CE1783108964D37DFC870F68A7715357BF14D7070E70C2E166DD4B47CEA8A5BEC0F1
E8ED8C9AE67BCADB781E44FBF1D210CDB43CEC80AAEF606E826DDE275B5D7A5FE939A7FC2E76
3F5F2ED4703BA7FDF45E522C2ED41FAFBEF32F949E6ADA2836696292272B3A3206EFA13A03CC
E97CBC0A1BD8F8EEAC05BD3BE58EC737E5A4BCC28E94DC750EFAF4DB1024C1C2C89797C215D0
54BD52535E0D436AE1ED224A76D7598A5617A4275F13081E029FE98000CEEA372438169D9450
1833CA72518719B4A00D89257B2471DA47FCF31B6096C5EC07AE6EA1D1EF7E835C9B66FBACD9
087A509C570C4B9885FCCD9EE565E5675746DA5DB1F7BFDD70EB63D1BAEEAF0DAB1110B23CAD
085A8E5E06C359A1CA4FD29BFAFBCA604D0228547D880CA345B569E2E63575A1F1D21BF8C48E
96653A1E19A84B0E09E35F3C5271692B2383762E79DB5C4681F2F066F178B01485255504AF20
E16486DA2C1DBA0C8BC59C9848E589E29B24D32E956BA177C0F54D6D6B47A369B75E77F9E140
F1433B70DDF36380D5B0C47797099CE136E2F6171E4101736ABCCE102BE0FFCCE2E1085143B8
9A825BEE4FCE325A4F1C9706EC7C38823DB6C593A7A6CAB386C613FEEC3B5024A6521843AEFF
02751BD71A16E33B9F1C69AF8F2E6D7F2AE286A67D2DC7CED3CEB36E3BC56F0661083B077F21
4FC3F7FF33D7CB6CE8DC8D8AF2D6174C654B6F8D173A5EDB330A36C0349BD56A898023631019
BFD8E671C76C1F0FAED724C2D4629650AD1F9805B0E851EDA1B5321F5170D7379700A155A6F5
9551E0723F8A593CAA81514FBEBFA02DC5FDAEA60D231D71F9C40E44015F144B2AC7A396AD84
77BCD768568F8251874984FEA519FB8141CD335D802F497BA439C1DC0CF327B8555FED520952
3DC8530999A2966BFE2419A177105F86E4524273EA3C79255CBE49FD7F736C6E7E93A8090BC0
C715D08E29AA28241267B0B0CF307E500D8EFCF89C0B15C10315EE0E3CD14BF1B473F9020C34
73E8D9777AF99AE67274C98A8B3A78BF8CA6D28E7A73E2D5E5A9E85E2F9E19B10FD6CE0E37CA
899A44D30D5195FD911D76EE7F66E2DA3DCD6F8EDB3947C3DB4D076F3C27A02A77A85A40B423
331641EFC20BC19F4529C5F71B78A924BDEE54A3A960B104FF5B65036AB04B4CDC295A1EDEBC
9B87C91B2669F45276FF7CD7EB9EAA1DF85FFF190E511CBB4DAB624EB807D63D7E93CC483926
7A349D9398A31598B49E3E84DC56B1410D10A4C9F574CC68C3A00F777499AA8175411CD0EA13
F49B426B145557A232D2A0D699D738F300FD45B5F2B7B2AEBB5ABE590158EC5918C5519E30D4
876BA3B03C8A6A380B9A9C4A637FDBCC7D70AA2A19C848946B419E978E554CB3DA6201733FD8
0D8BF148BDDD3EB4A3E860A00C0B190990FA33640782BFD5362AA03671F478DA18328073F703
A937BCC07C3AE2A929D526B81D4934C484ADEC7F23C05CA14D0B695DAFB9A081594A02FBE626
FE019659A42EA459E58E09973B9CCABDDC2CB537E97AEF3135060C72282F88265BB2266C2A08
E7BEC6B89E00F2B68196415F826D03F486CE30476C9CF877AF37F7A2B2D15374380030A6566A
2D2AEA61A169BC584E7B55FC2A5E3D78F2B7985E6E05DBBFAEA8E283BC7474F96F40DE83E834
2199BB3634FEC684732B5FD1083C143EF51ADBB069872C465E56579AC1B057256CE75F7200DA
510CEFE783B9B9AB754904E04BD3E0D1332902F380E64D7909D7556F6CFFF8B81E2D032960BD
3B20FDD76F1167DDF6743926C7F7D5171C4D12285AA833FD3323161C42C9DF4C3CF79FB03D5A
8938B537FBC4D888CB283A2CD3652E4F99E684E48EF5FDFA9BB18950F8C7A156873FE948C6C3
6B5322333F0912FE952194382A3A982276ABBC187959FA4AAF311BF63AD3EF170E94BCFD4D65
E223368ED1E1589D782C7A51FF3029EE13780FE36B56ADA980F9D265EC1635CF7B7378D39E0D
0DA62FA56F1910E831A466DA5018981C3C0E63DD475A43E2577BD044AEDBE4C31BCEB8D4D6AA
A437EC782FBB760E6D646E4DB085FBE0B5A67067BBF50B7819A9E4DAAEEFAE1BA2878FAC807D
7C6ABF5710246D7412BA78F7A85B16AA9EDB35E1F252CDCB5A9CF0DB3F543414F518A225F925
A9B8364E243206DAD7819C35DE422D9938E0DAC94D0B06AD6E154FE3C16E0C289927F1A1B9BB
7504F714C48D7979963558B9EF550A4537C2073D6DFF6771EF278D7296A296D991E940E5CB40
7745F891F22CC2C635D43B99F93B0372FF966C87BD94B725428370A415B7E6B134C9AFD32736
026C71F377A6BE2B3B57940513FBB41CB31B41D746FD96B03123333663FA314D6E7BD4E5D091
AAB5620933893CD676A043577E05DA09862BFF02071EBF60C4E2122E40D05916E76F75A9B16B
FAE61C1FC2E779C85E3AC9BFCCF0A580D534E55516F603EE8DA8903865777A7C072F8ECD7DAF
4090318488B0759E934253639D35B78BE347793D9C55CB10CEABBBFF58F45684B7EA36647469
E4DD5589EE5C243A83D0B0CD4FF52EFEF99744BDAA8F75A897BB4B1680DC3B76FA7A927DCD02
AE21A14443DAEDA7023877FAF1F9A6232EE7C2CDE9CB6BBE353E0DA6A954D834E6A74AD08829
08FCC56233760143C1FADACFC7BFBD6F92671B538CE00024B8BF6F63C026709910F1E80571D4
465FDAC957F6606B322ABF9922C4DE9404C7FE4BC7B220865B312E8203D21C2C73468B90C066
E620C40776A1FEA5AC785E798A956478D9D4B55C1E1E4015CC2B51D66BB5572EED216560E9D0
1AA54C564926B3600B2991F30A1DD96FFD801E343245B5B89C1F0238005F4A511DC890374AEE
186F6D84D5810A78404C4247AD4A862245E16F3B80A65B90963A76D5A598CF388EEFC06750F2
0C531FA466AC5BE21678D8A9C006C4E0CF44015691AB55B91220689D78316795C78D2FF5C169
6ADEFFA2B4EC372FED78CAE6C2589BE6088FEA575ACB92EE7E7230B29905094A83E0B43920D2
0C36AC1FC2E884FDF67A29EA9D458BC942C4EB42EA01E46FB071B787C22D45C9A931D66DFF66
6BCB456143FE91F92EA44EEE8826620875C1A30BF05ABC7308032322C1251F41FEC30FA1EC9F
BC4B8E964DC3F9A5EF9122DAC97F6DDC139835DFAE7A653B08BCFC7AAD8E546CB9C8DE32D9E4
D664F8247C4E6E6720D7F0CCECC711CC1C003B05A4FAC2AF36A96FEF19E385FF032578DE7A0B
AD76267BEA406759EC6E3EF3EC8C0181C73C4AE034C32A984C423AD07A8E70B87C3AA9034762
85BF0FE34FDD5CBE3623A281039798CA9ED21B31EB962D0B41C357D9AAD6E9CF730AB8C8A50F
21CC987CA0DC8A8C13F71DB84CFC64F5B23DEDC129EE4D2029EEFB91DE986603D3A7A5D5AFF8
9EFA12663441DFF6E598E1ECCD7B3B508549E7D1F5C55D1F7EDFB900096C1C6929A5D2C494FD
42A211D3451A690187B3981D6E5A425D8A59A63CBAF122B6DEAE5C786605EC2D6E3E9E28E3D9
45FC2F4EA821D86254CB46C339927AA12D016251B1C723571481A0EE524C57CB82BE3708247D
72C97C579DC9D8F73E5100892C1D483D7F083DD626D1908400C2FEDF1519E0670805F830B0CD
23EF62C1D23A8659AB2093234E09E4BD546DE18F60329F3AFF084825061884E321C339C9C113
A29049584E97ED56783B5DEC3FA81C5E8D93539F99233B9397E1FDFE3B1B6E77B272FE9137A9
7449F1A3F4C4A864515FB4281E3271B3ADB52F61A06225C4D1E4C87A93BD97EC78E84B9C91DD
DEC7F007C06B5C2C79E8752F80950F6424138BC6F0FA3163F2D4B451DD1FBF318F05D10747D9
25A4832C1F6DE058936ABC112B4B976282FB722E8749E0429B305A0F8A6D4588EBEA32683741
8FD0F285CFC12628289ED358277FDB6A76533DE3DE21D1B43AB0F6280CFA954F491AE16A7682
8FC4F4ED29DDF5F60E596F5D3FDA7B10FDFCE89183DA016F94E1DBDC1CD84F12B9D6E7367EAC
94ABECD90C5F5F3B2DDF5112CBE1EC2EAF78EAD723C37DF5C4463CA91CFD98D7208365EAFF9E
FA6ACD2449884F183BFF2746C064AB6B7B7EA1F966E28FE05999DC728237B17F18295C33347A
984CF5989499D94F207EA2CB0BC50F1D2D38483CC178D88B725DE075AC2D71E1655813958ED3
BFC7F62377CF3AE6BE62CAA51DC85EFBF6AEA067249978706BEFF57794E6D39359917D9E5D3C
CD9CD7670CBF8FAE6D31CD05DA752F29DF42DC563C6CE9A63671E9363B7F68896966DCE8F05C
F6A9CAB264D0D492D4F3CD337F5754B1343BD3CD32B23061FF89E192B09F9B6976E4984FBC6E
40DE53A905D34FF0130FE083D049E518534D8A5BED791AF3FB1A7B741F0BE13AA81CEB0D8C3A
2316F77EB6FD3E851E7B0DC217387ECE44EE4FA0B7DC83570433F40664FE7AB3DC1D6F394C35
33802383A4D82624FEDCA6FEABF6B906FB33FA48CBF45199A996EC352ED59E43C9ABF28D0C7A
1037C4A73F6A9F88E934F2834740C4D41E73BDF174FCA42B3A760738E1955C958312F42F3250
9F0A6DFF8EC5D19AB41D55EF579459CF9D0EA83C52D182A03082207B1AB60814C8BB31FC2A25
AA6FFB9CC12C6513D6F52E3974E0CA7870452F3466129F4393B37596042C5A29E92AFCDBD6D8
3E00E1FC012689872920570E8ED7311B99BC3D6F0F9B49B00854205557C443D94D7A81CD18AE
1EC24ACA9278951282CBBF9ADB6E795F0019ED9AC771ABD157C324CF5E506117748A80C2D358
E9676AA84BC66FBB6FA86513E4528F99E349877C998AD3FD079DFD720B807FDF0A72C6E59B66
7E33ED355B49624EFB126BC16FE514460BF9FF3990B4B42F2836160C8E9699C82F3B9E6B25BD
572782A528E99F1AD19ECB1FF94965F6EF35C4E0FA21993295594B6DC624A35C904566219607
A90640FBF8A6A0124C2755EB51DD6373D257360B143771DC62D8F3BD3E4E07BC8BE961967314
A2D8A817D7F629036F04ECFF8686B053C5FB0DB811D106C088CB2B98D02C239D8C13BA366D93
7E0EABB4F593202FF23319C90D2D68C6D06CCAFBDCF4D207891540BF8265013D288D157E5DB8
537D6DCD39EADAECA3EAAA50533298FC0F5DFF0147DB5EE64C267A3CFB0E13E331E68651E54E
14073AC328EED6CB10890329E65190FB3E03D56045BC415CF99C7A40C93C28037E8BCEB4CAF2
9C48AA3BC886AC42A37F655E693D207F7C7C2706DE339A056EA5D914AD67DA02F9B3B2A0D84E
52F704840B9A2138687DEA660C8DE6DDED052B1C40E575315612234DD772FEAAD337A5F49282
B2BC552EAF1E8DC2F172068463729914F9B28EC9AA68B914BA36EFB3A3C538C0B47BDEDC63A9
50CAA8E2E79D1A5174029011CEF5F84CFCB3585968DDDBAE75CA104A9F9EB06D87A4CF1E4AD4
581CE9F63D3272C477C17EC05DEF6EA47B268B415EB870B3871867789C06CA060E07DE7B9475
9053A578BDFFB81D86418D415C5FECC0AB251CDDAA8F9F8AE6DE7812869E201802CD8694CA07
0545F6F3750406902210E13248ADDABEA9E868DDAF4C5AAC673B1CDAE01F0958B80FC548E7AA
88DB86E27D3421D3C2FE922A807B416B0C30DE769E869DBCA2C12D58EB412DEC34379101AD60
E9CA24DE421874E36B3D83F762052EC78D9B8E732CDB9C03E9E85731A967531A84E6BF3D4D91
27D0B57560CDB03C628173930404221D5EA2A259B1C1269584B10E2C31F3996694D6DA1717ED
784AF1A44B48386C345D6EE052B04DD67ACBF4D74F43D891866E8C4893782BE8ECD657B8B4BA
6B0BA739785BCDCCC19DBB02DFE419DA9C185165AD25DF229638399918EA38E7CF578862A751
2EE465CA3832410B5A07178CD3CC9661B1069EC564254442DFFFC07F68EA17FFC217110F48A9
8677941D5A1E1D5BFF5C009A5086C7B48EB826798EBE0B1EEB5EC8710BAED64037C8FCF0BD08
BBE5C9F40D2BB8CB9F61DF7554E246469DFC7430769BB27D816691BBF7F59A6051E949B94E14
16233F05F97DE3865B43AD776993E5967A10907B9746EFE3F373984189A883494C1AD984FBAF
9125C1160AC31148BA85FFE039393E8E7F171636BECCC7764ABF25675B4CF0348D02F6B3055C
E69BBB079EBD452B0ABA9769F93C4498DEE7A337DAD369566180749B203606C48E039816B9A3
F9EE59BAD30D80C723199E9B37CD3BA1AEFE50C61F1F0FF25C9FFB78A3C0CCE2306D3C6DA954
87D0B07211F49FBDA42D39C0C4A7FAF14DFCD18E9410B5A1E8EE5AD4751AFC774E7327BE1EBF
19898E976333117921832A93C284F368E9886690ACDCE891D7CE08B0FF73772B3A8ACE9F32B7
A80B0EEAAB2C81B527F7D082F33821F49E9C91E03353639F37336D8CDC22873F08FC52647711
FF79A551D92B7AD8B36A614ECD3ADF4806ED299DE4A964EEE0EEDDEE5444DD71654827B67611
8EDB7A580F3E48AB6819FA92542A730481607D757ABAA0DDB173C46882CC31B944FE42358084
B2264AD12D6BFBD6A97A678EA4F5487DA1C83367F5BFDC569F91F655A4EA09FACE13E7828A04
88AE2CCE5339843E983AF1D362E19519CD521AE166FB0605254AD8879D2E0341CB99D6832B98
A61D43C63D85A1DAEB3B5787D49FFC57B9A09665EAE21DC0C1741713E9EC7EE0215A19E395D1
6A85D403F168E40D1898459B169F7AAC714C68E427DDA95454CD19C1FD2D1777C3780C726A4A
0D74266511E896E5EC261CB9A999BF3F653DCF1A5A880CFCEFE0971F379D80EE3B715C9E380E
F41136E7E5DE901086089674186BAB1A0E0113EC41A52F75EC28A5958650907EAE48AC12E459
2ACD1A0F258BD0C7335644F166B639D71F48FC6010012CF7DA0D3EA93BE7DE3E72DA76D237EC
70E8577EAB27727EB8382C9261109ADDB722E3810FEE856238D81FF5066B05BCFB6BE97A9169
7DEAA9071AF7475837A1C11FE37A8DC3DBD4E3780AEE9024233C86F536F803F82793E1629F42
D7623CDD08EE1AE813D94A2434955700164B6BEF4F37D5D11A7468B8F9B7676DEA290D0E1185
4BD0C5C0849709AE5CC6C7CB54320CA4124937999B58FA444AC841D9FDB9B5689B3621D8DFE5
EABD3901F08E40B33A6CD717442043DF509370D8DB91914516916979F00C2B6FF1409541D62C
C673BCFF4FCF5375DB03D4E3FA2F3C8DC38A94AE1AA651849797253376D512DED4D3BF9242A9
8B23A197E63EA85D6A107A79DEFB4D9E9C94DF4A40ED134FFD171B68861B614BEB15BF6FAB70
32C9DB6FC0268BF9A93F98E1DF037056E468BDF2CA95835969375E67E16B051F39DBBE7AD23E
951D023217CC0BB3F0A92C009E787CC1D4AD864CEF75FB4C92D00FF3F76B736B08185C74AB96
0D8966BF485C02BC7D611B3EDBB70C4112FD347702B3C7F43DAA7239A8F041EA65775111036F
DD959C07271A5C46273956496F7FE006D4AF3A9A7575E5B4397BBD62A4572385F1CD1B2837B1
71856B0A6B42F7D1809286244B612D288360AEED4089D7C908476A5C2D363686322E858B0834
F600875F813224673C858E7FE30234C2E629C31277F7C27DB6E971820472F2A29D73558E93AD
FF14ACB02773345A8A99B7FE160E797870BC3BF80546D296DFA328A1534E7BBA42321B8329B3
0C651331EF3B1169BABC19FD208166AE6700686225738DDA84D4D68AD3CC584735C35DC8ED20
19B57E8CB7A32F9E1086E80A8A1B1A3F2BB67EFAFD285374854844378EC35D9B01EB54691831
47E4EB8A0C54E133F05231B205F7A0CC9B6D14734CD20F93383B251671E597E773EBED013925
9B4AB6C30CECA098CE62A05D4C3C18837C6017F19D5B2B861F3032F9AC81B892AEBABEB2C594
6D3D9441831335CAE1D4CEF2A2AE62CDD4147A09C0283DAF2616F25C963FA5AF39BB0DF1CAC2
DDA4A19ED7A7480218C95650272B63D819D6B86D85227A1E198E95F3DA5EC8585AF2F19D1741
792FCCFE5EA1A547D381A76FBC708290A777EEDFD74FB6764720A1E076D2DEA60A8148DCD321
4750AE427B671BB13D083E02C067A002C597B1F9057FFB6E0C67839BB92E67B4CE9A93C24015
8853912345C2307F44B3F420F9DB440CA0D03E32D3815F93B353462356635CA60A76600D03D7
D26A68250410ED208159BD28D4089E1D355A032DD3B55E389D1E536AD5345F166BD3C11CD468
A8C49BF61C8075974B5B3A4B530A3456C81ACB0F3EB88C4FB1371D0D49653126971273263075
0BD9B14E23107DAF6E59C969C92F3FA91FB7B4B2B4524D42A5730B911A7DEAA6E724106A0D83
77371BCF215858F90A4ADE6B5BC713CD5AC5F18CC70AC130EB228A5378ADE206353675021328
E5DB71487CC107F0FB8EAD44A4F989149CA5CE7400344CE9A037153884E38463509B46C848F2
6D9840C7F1F7454A0AE6FBA1AD4BEA957486C1D59819ED153C9733FEF5941B52FF44FF48A0CB
2BE16E464FECF75ABB58F6E33817EA5630E182C7CC736DC80E8DA9047D1DEF81B30C834B856C
54223C4AAFA05E013A07F1CBC49C9BCDE112CFBF748B51C6E4E3C61D78F1A5FD2A6C6E68811A
AA7F8C24182563BE60E5C553EA2984CE5AA0E763D79E2C6D43645487A5C8994E516C3FD96A5F
04D4EBA0AD6CF531393C1348E4DF201987FE3DDB68BA469A3A3ED92F1346EBE08B251B33C21B
167D8426C253423FBE4C3D381DD428EA22AE7A6431B66D116A12EF2C6F4F226BEEEB50AA5E96
E03AD3A282DF06EB56E64805AA79BEC4613781CE5012749A0A62CAF1F89F53A0F990291F57ED
E152C653387BE8C3A19B6E08645CECB1FABC9A16135F92570436D53731F1E4A7E8D93655DCF6
9AFFD006E31FDF5109D6C8E55CDB527D093F9F69103ADCBF9CE5F8325222D7FC67856B482AEA
368E931ADCE7987E6752A300B9236A6CB3040C516AA6397333F543BCA6B740F9B093E2467F1E
E4EAABCD7A376D7BA9BB3AF29C0C9BFAFBA31EE65443BE9C0DCEEB3BB014EA211C70DDFC4AC7
BB9794B64C80BFA669BC25FC2CAEBE0E123463A1D0DA83F9C4363C1D8F918A3DB2A2B4B2E3B8
3B18090F1A72E40E3D3CE387159E787B114E0BBAD28ED7258DABE5559DD36FC0B27A002AC9F0
DF6BD6ED3BFDDD7EA692B170798D8FAB9C0ADB4D3F927F430AF024417527E4B0442E388780CE
3AAAEC01221B0DE6020DD0CA50EFF88A07877B632A0D34477A91A8BB7FA015E044874A8E722F
E90DC4FF7B17342ECE50F8FB83257164EC1C5CCE0B9898465C1496A009D26AC929296683E0CB
A87C78A07935357E5192B392368B367A0D9C7B249675665FD7851C1650D4B3634F4A6E96B3A5
27513D6F938874914A9FDF1E0CAC34C6889EDD9933503E8A929923CF58C1E6A9D005AFAA3956
B58EDBD38EC5043511DCD6751DC1F63D78C9D070619E47CEECDD20F1D59F89AA07991D4647CC
0DB13F2E0F39968CB75C3F792DEBC52910C5FB2048AA9A36BF0047A49AAEE96AD88BA87E374E
628CD6D493B4FB4B89C16A77AC4E0543EFD66BE4D21CAD342EF10120AE315A33323E6E780B67
233A0178BE7CC605EEE706FC306E6DCBEFA5E0D6DAB6DD9E9BF3BE2F279F321B4F6625F3E72B
5B9865AB516BEF736A6B2E8858F2B1F067AF336A3D0A2EE4B21AC0C12D7BC5A8FB366FB41F6B
B2C04331018638BB37DC1CFB7CA807D707BBCEF6CBCC24633471EE57E0019B2B8F4D0A8EEF00
D6CDA14808D4B405A4104EB5BD2A0AD8F6820AE3E0D37166575CF93059C026D5EB387B98C0A4
FED1E03D96BE9DF87F327F9BF99FB69F5B7468349A8A07F5C36D4CF532A133148DE7959BA0B8
866E1738A32300337D20AA586C62C29D097D8C1AAA6A3E09E08D28D6556AE98C09561746DDB5
95383F53C3DEFF3661327BACF891F8FA8869FCB1CB7745822B425C0C90F1532132A8C82AB9AC
57274B537E590BCBB39BD59436917A5F61F97F81C7A436F6AA8B8C6015EDE81E9048450C2E80
C3C338FA36BBCEEA21292BCC1C179A7F111F2FF3D141F707905F3A0F3A5EE514F590D0F194AD
700ED381B2D51E66E946B21341BC9FBA3B1D300BA0080C8F4F3BBABDA375DA8741C6799EB15B
1E386A8EA8CD011677120176698DCBAB0946C87BB60300A1D774E39677775600F2B67997DB37
B2AAF199041AD41D8482A4522C85409A0B90CB6A173194456E03EFC897809EA0F80E3D31189B
16496144422A53811923823501E5F019A2E967C197A30BAAF8D4AD9ABE4EB9570D4F3BCA64BE
BA53BE475E0D2D7F6CE372EC21763B151EBBBE86C377A6061E9E91EABB938429CA241744E7A0
ABBA4E5C76F5E53E0D54AD5F4A00DFABD62B27CF00DE714AD67EF13167AAA577F4FB45B61A3C
C89653CB7B1B3868EA675FEBA6D993A75683A23469DD9CDEED3BD73F7686EBA640243216727F
BBFBBA016C24C0F440A5B9F12B424379FE31E007A15DCD912F6543FEDD49DF25A9D7E7B23F51
C7C478DC40710B824F3F3052CA02CC98B33FB513B7933A18516A92F2385D239D239C0865F1E8
62CADB68658576004B4F4117E84FFF048D4ECF1720A31C6123067835901E0D48B5A4C8E00D38
0A36344E62683E5A4D93640D2B701E69A45E612ACA12C7DC3924A2C4F189DE80660A22DDC619
B868F37F2A335E908C21546B8D4F322E903CBA308AE7E1E63AD184F14AB9F58F669286BEBBB1
3DFF0F485E01C20B4DE660F59302914C731A313D69AD496B114F85DCC6240F540265414B29AF
B3ADD2C922218CDFFD5620F6D36ED2FE0CBF27C37E54B1A3A277E903AC3642746E94CF0C797E
23E86F6F4B431566428E2E5826511B0A7B365E5FCFDBE435453287D83CDF083B57D9461691C5
F843809DE57438B4B7B97F361CA5917BA118A94CC4705B3E954029BAD6B2D7C99BA2A2FB26A2
22AAF07CE98BF7AFC387B4282088E705646C7AF3873CA5865BD4F4AFF841A7B1A32111FFCA6F
89D290582FDE573A6B9E63635FB7E865EA380F5D6BBF80E74304623958D1DFDF469F36E73FB8
983C1849856B7453A8A98046037C1B66EE45860EE9672BC2C5A5920A3A13FEF7F673A5F8DCEC
4BD8B989CC73837D54AB48911360B91E0D21694DF021842ED920FEECA0A74DE3D0FEC3870C6A
13670F9C8188C51AAE21876647AD7C6797FE76D53D3709F237863F48B8A4908DA0946805D5E9
915E6C99496C86702278E9A0507A14D340139AEF2F70CB5FB01774130765EAD7DFE1A652D06E
CBD8157CC2797FF4BA9F308D6C342D53E1481DE6BCA5C115F593C5C3BB504F0FF16D11D763A4
DFA95B6C0E470A625BB2BDDFEE695DDBA54B2B349EBE61BD18CAB94D527FB634CD60874046B6
D424F41E5FE59CDA7CCE49F06A6785F19F8E9CEA91211BD93D753928689D50F2061DED733FCA
118A1F4C2B3F45C38B48F93F47BE01765994EEC22DB24143C32BF9498ADCC61010D77DC1EAD6
465F5F9DA7D079711875845D6614E96A76FFE3118644F6A627BEE1240ADC8B26500EBD435514
B695333746F4EA8178529E214EDFA4B50DFDD216B4CE6749005EE336DB7AC4E9C1C3C95C03E9
556F08E575EB31F0EF0EB7B7697DE4108642FB118712919C45A01AEE2D6606AA54D636CF6F57
D318168135F0866D16989254DE17C34950762815A9165745BAE0CC4121E3BCA48F64DFBA9883
E81B9DB3351545367E77BFEAA6DD79B6E05E72F6F3AE62643A210EFB6A255161B62E9E171A61
B40F07E255500BD0E94D894D848C97BF3A671C8D59E960FE71789C606FB82DC09DE08F915578
3E1E04FD2058E6E82C8B2AB05CEB8B3711F06A46B9B6020FE0434E7B1BDEEBC873666C3252CF
F071597B4EA66E6403630AC92B3282E77A213780A47ABB1F17C1318F548939DCE428078802B6
73F4086B39D8A76C9FB06DAB5FA8BF33258318E023A329C722C7A9AA823984F2AA01F4CF8918
4919ABFEE0DCCC29F003CC68C33765A27E6ADE480FCCDF7A28DD274ADF8F56C394FE1B336094
6D654876454F2B91DA46BFDA01DD17E2FA7EFE926E9874076FBA8B36E623D0CA1CC94D2AF09A
28F16A63D78EE5623B2033A4BCC499AE4646AD1EBCA888D7530E70BC01C7B04454617C286BB9
2387DBA1E1E466C79EAD1F4C2A291225AFC18488A2A74A371CEE6152F7EB99FFB3CB37848D66
0D708DBE5C7D94F17FF6577FBFC8257F8ECD8F215F87219CE75138816332855DE4DBDF68475B
C64421F539CEBACE626FA59E1ABFD6F509EDC633EC271DF30665DC73CFA1396D205FAE853F5A
AEC4F19A15C83C3A04078D397ACFF572D7DDD34F395ADE4C9C8C8280899A814515EAB9A46B29
A2C6CD91F503EF4CD8A7C4B7F9B68508DD672A99A68B0CED768EFC848D0843971321EC25FC6E
B0C523858B89EEE3FEE048659D339D219862FE5525864C8FEAB3A566CE5748CC413A15115D71
4815DE46AC436D33FA1C83FDC221E26CC49EBAB307FDA7B1BA3FBB20DA6BA4EA7F2B4872009C
133659B5DECACE773D0D547797B63B75CC4A874BA1CDB0C3177FEDF119753A0E2C41E0F68823
7A7F8D0900366C47457D08DDC0930A2F289F83259000DD3A5C983FC348DEC18949C52BDD5412
6B2BEE2CFEA7B906BCC0B3C0E50844482747758E8C9029CAF25CA1B396372531ED9277759A1F
A177D0BA91022F1343EB0154FCDC3865916E913D59D4DB80DFB4A0A59086D93A326D152720DC
40FB349F7C4E3F5DEC25B8979918E4D9ABEAFBFE3E78AAD1F5BDC31FD4D2C29013EE9E43B11B
A065F52E0606D361CB07A15B1626AEB5B710E0A3AF558B20AE8AADE1337D453E338DAA37E91E
F6C7E33AD8D963475A30B6F903F33F56B639CAAE6914416856167859353A0958ECF52C69E4A5
8E9C1ACA083D943DBB09545CDA4E237166C1954D6617502A26DFD7493A978968966C54F241CB
5121BF9257F8E2CA5BE8764CF2183CD6E8E6E6F1FB0798B790679D8C86003C9FB076B6F6D718
54A2203284A4863AC2589E8ED427804F195D02D9D37677D3E6DF129FFFD7BF1E5EF7D8361B3C
4C85FEB29C074609853862D39D6EC5949DC0F2683D80F43A3375DA7A590C5FF44939FE76D41B
C17DA13C869ED41F01666463A4CAC2748BF030202F382E26D036259BBF07C0C05BA9D8B7D093
F2FEE0A65475AE2A996BF8BABABADAFBAFBD9E29708B8BBEFA93DD4F93A519896DB3FB0E850D
8FA6C164E20DDDC88BC0E9D80CE693ECCE036BB4E20EF35BB5766A7BD2CD8ACFC48749747B41
7AFE2C172495D476C23A513B3C237642B77ADEFC2A6F4B14E8017C264154B27A27BC0C073AE8
A5B862B739C5BF6D3BBF36840A39944E24771B7F772613905A87461E4A90167F2F3B1A973F6F
6EA8CFC359DBAC594C481A5D4BC8B7D728ADA05CC53499130982E6DFB5DDA0289D4F166D0378
71A75D9EE9CEB3DC3A68CD225EACD37918CD1F464A6C7F0E16659D71048220DA98B819CFDEE7
0A4C38F87D648306C8DB56942E0144D64C626CCA91E5B96700EF7EB3529EEF14CDEA4C57926B
D1DF356EFEC76427DCD8A384B6ACEC0F241042B3F1742A4FC75C31ED574E0025D21D483C4485
6E81597E47A1FC0CB8B428078773B52E1B2DC698079F17AA355FAAC51C71BFF2707C5DF7F7E1
F70A62E02976B3605BF543D1E0312580F4E6A924758F8AB4B39EFBD9B05752DAEF522301AA3A
AFD7FFC905BA7EAD759F6CB3C637713C2E0A2C0FDB81B2C719BC93DB23AD4561419DB286990C
4347996FCF5A281F3486B461A7991E27B3C71E6AD35026929731F041B1346632A55424539948
F7B6BA696E9044498EFF9E6A9B02FC224FB2ECFBFC76FC17E6F16DC6BBE7288C409F085962FB
ED3CD2E71C8F21EDF484842CB50C1D702823A67EBB886C6933288E9237C454D2BB4085A22ECC
350CA99043BF16A657EB5CAA1936F4C73DAE92C3E5DCBCCC0819C5E224390C7942B80F02626D
64FEC1DE510D0613271639E5B4C2C33E4D69D81FA156065F3A09EFAFD2B9C8286EA792443879
21CB751E536B00B72B464057AF3A2E64DC2971AD518D29225690B0995AC1E4637BA07395F9EC
8C2A532EED5B2951B3224C745A73C42CD8E19B9AAE1613196D2C7A1A3295EE6A90A4811CEA95
5190C92F07FA6B6FE77D6668BE8740CF13C5733B5173A6AD4C15D9016E816FC6394D5E99D83A
3F2B50C9F480492D9A17414FB1AC9E188E7A4A837D71E702635E1985FE564093554F48A045AC
3A8D36A6C5C918FD61574E8FF121209C5C2E922325CEC74D465D5B4E132A928D2B81D61EAD6A
46E22585F53372DA265DDA072805E8153D92B823D836664F15C4B0193A950E32824C1E412EA7
8BF84CFF2954D81EA873278BB98F6DF82C79353D0F486F063046DBC29032917A4561CFA6BBBE
D3F6D2B22F9DD7984E95FD41E043FA77B656833283684EA6B1F3D61F5B8BC783274A2F53B9D3
126751C9B33BCAC165FBED6ABD76E200B94E01D8E472AB3823228D18D2385B9B5C1CFF3AADC6
26286A358BB755132F41482F34B15ECBEFB972A2BF6F6BDA9CEB8CFA25630A44E45BE686788A
9A031E99EF5F1682BDAFDB639F0C241D36C2F9493F6D8EF37B45F007493BDAD20BD6949EA8CF
B7D25492DA8227775EBA8BA27087E16414C8D8246A8163D382E44A09360B3F60997808AD760F
96E78284126F61B8D626EFEB036603E4D513BBF434C88D00DE5F02F530666988906B4F28F943
58C9C3307C50C857745664BBFE5EFACFE1459F93F14BAA5F9BBC190366A3355E13E52FE131B9
28698C7FE0DD9660784863543B895284A1D3AF25EE5F23930BD7B599D9AE2D0C27A00C9777EE
23F5A95F0BCA0A2085B837A069231814B695B671A2939C728C992886F562EA032F4A3D970EB9
45CDBFCDD118EFE6E95306D7F229407A4A838CFD24DF2B0517FE77E73553C5CB46F46E73B3A8
8377BEA4BF07A614C0A0B10815885406D31CB2B22794AB7869CD4E6C057FD39CB7F66016E2CE
8247358B1FBE5A12CDE2637CC719DE41CCA828879F2C1B7A08D5F8ACF610266D50720D60D749
22F242FD4B524732F70E0E1816CA57B7D0DD1D4E20B07D79F1F1EBDDED004822F72EA4260D67
DBFCC80CDADB267F9AC954BE4243BFE31795CD55255442EEA61AE8D442455FCE66A88628D7BA
78323D8E07D0244B71EC62A172A8AD4637EAFD85B9BE2B0BC2AFD7C8A240AF181EFEA7F09BE2
83C445F52D192ACBF98326DF87A62EF5E5B2215AD335C36A8604E651A6A5B3D35C059024B1BE
878C3F1F314AE9A3411D84F6CECB242E74709D9EA5D91373E86108DDE75F1F03E9280EAC23E4
B87AFD4795E59A0BAEEDC725978B1003106D7E51E695F49CBDAF12DF25AE94AB18E63857286B
2729F14010930858D43BC7030DBCD66E0D6C62BF3B6F577FFF154F365BF095547DA7B5C85062
DF9C47830E88C9435F30B9C71E6C0C1373F24BF95D5AF3C5CE72CE2D4BBCAC58A70CF9F77580
7B9A2EA01EEEE3FA0F70787035B4D351CDCCFAA53AA76E9D4F1B110083A7A64A4DD8132ECF3F
A54F6C30B6FADE9FD0BBF7D74B2F8C72F2A242BE97462D5985A6DD794434A3E26C76C37F770F
51094C0A74E1F8D54E4F52B1180B5839759C140B0B3BA2DEB0249321C2FEF2ECFFDB92736168
E3ECB949A1BFFD1343C13099D3739DDE77C85D5736F1B5FB0E5AA318B0EDF09FCAA38CDDFE95
549406986AB5B046A627A8A126F9D7B688B11B4C28F320D3DBD4458ECA9F055DB51AA051D10F
125DE01A2F27B527C623726ECC78EAB1C13B7748A98F5B3E098D6D3C781BEA880CB8FF85BC74
559345A86CFC46FE118A3ED53212CB3009EFB161CBD1C076505CD7AC98AA5E843862957CEA10
0D2B6CE49531FFF90601630289BA78FEEB0BEC9F1B27D711760E44A579146B4B6D1AAD930DEE
77496496366367DF585792742DC92F8CB1F9867275126C666B0BDD225F8E71751D3B44C8C298
EC1F26B23572FD7AF7A53DE6A519C03B2F08A910712AA57BFC13AD2C4310D38E06045964B39A
DF2D10519571D5F5BC942A738C066910036543BF08C1407D11F413F8D6A86CB5D190B49D5B78
1C95DDFFB9B8F77A4E772860DC8D9F10521CE93CF2EC85D12B85EAD839ABE4256B9F009A31B4
239A062586AF701970BCD5E6C76D0A2F0AEAD87C54CE116DECBD181F5BCD0CD9FDD80C40F33C
1C0DF54BA71B6F27513BCEF14D45A41FBD7AA9546D896F69CB7D4C47508486915D95827D3F23
5374AF8C40C4E073C0DC966473E6028EC116FC6C9041831D4128778CC281BF7E5B9188A7A11E
48F302A3600F884ED9DD9947393B1F0DB49C488973BA4D92ABAA188A3BDD429A3C9546687D2E
AA78BA2AC0779B308979696D067F23C3EAE93CC545FBA8E822BB7C60AA6095DE082DA404AD22
D01EACA09045413A4B8E9CF2167407403D033943C80EBFD3228C2A0C1E7EDD1D6495B7E28DF4
4DFC6D017D6C8B15DC7EBC400C8970BF151733256301DA1B91B9DC5CE2CABFDAD506FE5F2C13
B9F631F5B847527A1A1339FC0DD0B06172F54DB4B09A02E9B38E4A2C8552DF2F27CA215571A1
89D0992AB985F35BDBD5FB43E2490E45416935B0972265A500E184168D3722DAA9E817B2029C
BDC0983FD74A7E5F0A494BB9D82FA9EA1038F379DA0673043005BFC9A97595B48CD5CE309A7F
72E8B7D37FFDDBF8CF63E12996FF46C05FC54AA7BBEC37DA0E0371C9CB93BD37AE4657B5ED8B
551DF0E433CCD7B751F18ADC746E438F0843C325F0A7DB40247A76C11EA66DF1664C3DD89FFF
570D4657C2C9D13EADA8B3A58F373EDC78F1082A4D7A24564E4C90249D03183721B94FD4891D
98340240A6F0F0ADCEC390EC4D1A0C7633B9EB0E800E8238FDDCA2E29F7FA4452C3699EDA241
69B042D1A66E21D55C2BA8277B0AA6F6280980ECAB8ED2EC32544B93E90A4700467538291A9E
FAA6C46A940AC3EF9F4E5CCE15A9775EBE939CBF24841E181103ED9B0CB143B7B1D5B42FBA14
88BF4E267B6F59D069924013036E0D58AA946C33B70FCC0A1742EE7343ED41A892ABC05EE4CA
DD48F2909EE0D26ACF9788036C6E6B59AEF05FC14CC4BF620961493E6985C5797BBF5BFBA628
FBD17C4F449BE4298282FE77F84C88B80E8D1E9CAC2816C05AEF80CC83EB1AB1B1E4DEA02204
F5B08D598B1481D074D052FD7B502F67B9B5A0EBFDEAEBC4065F5279A7457CE9A52A08DE1281
59F9F61C755B3AEDC8BFBB33CCD56D9E6C3890122494B36C3ADBCEC87733D95CA0C19E135CEE
7FF72DC0253E4BDABBF14B77963A43DD5A9BB70F61B77E8F4C2A727FC3C04C620E3BA9345F30
F6B4E0000C783607A8115230573A1CC45CC7402A663CF4FF7938D52EFE38B3AC507A5207E553
884273EF4B26D14C2FD4DDB1C2031A40D025E0683099254F7BCAD3CA631829474CD9E408F53D
4EB7F301B3BC2DC2DF78F76B012DFB762E6E3B0B073C8567FE652B561DAB00C427D0E08F17AE
499BBD821A01A98025B02196BFF9050A16BABF315BB4D5A11FA1C81E426E203A50D9ADE8D525
2DABAAE81A030EBEDCFAD641A7B71128FEBD29BEE32E946D6E4A780F275DBA55E20AA676D092
0F3177A16B03B5B2BBE5D065EAE9A8B946FBDDE5AE711456B4378062986B79867D8B9F03860C
D13AB8B7BF0976637B62A3C0F4935E5D61598EEE7D270BA7752691EC99122DF4BE787AA3612B
97781B22A2664C70D1EBAA1AFB17FE0A3D2EEC35379812AC8DCFE5955B8FE4DEC2E7E500B825
5A06BE1325B4D53D06DE46397DEFF6EE5427E8455349493D7D5A1239B8758359C294BDB0A59D
BF85A1AA71E60A6D1369240DCF168129831022C0512E913659B7E9A51118E5A923465C0F9C90
9EF944C7BAB05027AE97DFA4905DD0080B797B3B93AB46640A3FD4659C794200A1C75E059F0A
0DB55953FC6C203BEF00BA0FA5E96598BE4B8291B88098FB7C5B93B22F1719A053F3F5625B86
EE3111778BF13C99E9E5E6286B6C265F777D4AEA58EE5E077B538A038E0561871175AD9A282F
DE6E7BCCB847F258DDB859B3F1C1164BC94A84CEF77DC975FD6B32F4CCD024B9261FCFE93212
F7643036018A83539FE320E4D3C80EDE9BCB9F3B4325B1448F59B3B9192B415CD3161BB6C059
4C67D1681DA3907965A04B729D02537B15828B7F4DBC7C49DB29D0F3C54950326AFEE90E4C04
EF5EE5F2593E15B8172694C3BF9CEA2423B40E6473D71F3B52359F2698E87A5781CDB2B58E3F
B47758163BAB057F9FDA5961EA73191F9E2FCCCFC1DACC696F2E22D0E42DB9121059929A514B
6A0318E12E9C012C07C50F456CD955AB768C4DD86B4DCCAD9DF9A8CE8BD3B8614266B9A4794E
850519F3C10B7EF61ADCB0383AEB69B2ED87934D651D967154FB3F9C3A2F8E0C4130758FF5FC
4EE218F3B2721CA9C6D55971AD3FB044AB0FBD01E8CF17EED9A5B3964C55FE87D9ED585DB19A
B69BB248A35E83DBEE84DDDC9B33ADEB704225BE0F01CF112943963E201788D1B61F2CB4212F
AD9E2E68C714B8B903268AE7CEB7E922213D1D42FCFAC02EA6CEACF9746BADAD1EDE2E9F64DC
7028EA2C0712AF8E541E6A2DB3515FEC141B50D47713D973F685A3C420BF4C9C302BD3BBA1EB
F5466C3353E0F3AD228E32E234A37FA149EBC76469F060173A0EC73317C458262EF171D37416
B9C7408A31F63A5687149C654EBDEA18EB129B9AE9F8C63D01DC3B2BCC10BB0A65639D0B81E8
5A381D919344E65619D9052EC0DB6587ABC127C5B7AE1066D8D0F52F46A17216E449AECBF4E5
8DDB4812E7EA901901C22D0F5D76C800C14B51CC65CF1FECFF11AA71210685F189A04B9A5312
D39AE18628A6BD864DAD6B5F8DDE0762AD201A5465DAEB834F0EB4BBC03359B3144390671035
15A79C443EA372692351C94F0B3BDDD5A0091A87E8F494861CA019BEF58CCDA1A0B977784D3E
FA7502FF96780455AD394045F36B11F6C85B5DCAD3146077215B025486874A11050AB004AC3E
0BB5FDA02C4BC51190CFA704E8164C77B9A138C7A710EC94C819F360E11B74B64457A0323F4E
FCC5D73AFF917A1AF2CB1FC53D95A08BBC940218E27FCCFB845183D44B59A04F6E5D152CAD3F
1CD84EEE3CA6BF111837A0B78A96B2148C5CCDA027AEB2A993F5DC91303E87420168D4685D3F
A7CD040268520C2F8D3F6141F27F80B4DB2AC05A9B706752898E73B4BBD82FE36DCB1B55E96C
589A9CEBE352FA5FD85CC2E08E055E85650BA78B0C14EC78976457B4205553273BB1C8903798
850C2540C0916B7B64D448C1B401CAB2C051A935064A2FFA240A7D4FC6729B511A3CE5154FE3
700E99D71234C73D613E69D1A3B85A45D14465B3BB41864DD55E1778AA92B3D6E3F164BB0E0D
7CB73EA9B002F57D9D7F29717E0AD51A9D30C92A8C8896DBA66D06C676CB8DE4D696946A3265
5ADF6EB6E068B7EF97C35B08FDFB2EFDEF3AB94034E9BC076E298C6662A3060C2A8BA9EA8295
BE1BFD9243738DF69D31D07BEE1D8AAD9D96466F147862FFE671249E824BD49A238CD093444C
097EC1E18A07BDB07A91AA56D99CEEB5EAF5DC08D002497652B5A024273C28B1535A35A43C0D
8AE87637DD6C89DE18A7D74BBDA915D41788488BAEDA38F6BC5674E0DCC51713DD76A55B8F41
86B4AEA125378C044501C92C19B9280395B19BB295F66D9063A6926B147AAD201A1337096A60
8E03661894A020FF9A5EC27EFD68782541E53BD4ACF9AB0B3D228FEFF0B37E326C979CDEADB6
987635650FA5C8EAF6444E68BE50F5EE6F831F6294AC3EAB3F9B1E554CF79F5018612DE6D4E5
B3D0E3D9689FB4E6251C02084CE155A456D1C2211746AE0FFE2BB6A84C9EA7CC94F2D7D69757
FFA487483663DCE565DF71A821567C0CE75A8E7F6DF6A6E834D7450684FCFF0663DEE7D6308B
7D69A2EAD8DABBA596438A128EF3FF31F36DB591FF7D8E1BC6E5C86D5D2C22A3FFD912B92185
B42ABB72752E8AA1E5E191950DF6E8809AFC69EFC111B06D8B339F0EC23C56956674D486020C
CF1AD89E003F4A42F9B7C64B14642651D7AD2C9E47ADE102C2689199BBD6DA2A2AD3AACAF34C
723AA5AFB3804038D88D3C7273333700B617B0CAD077BB63BBC7092258E14679C8D2426B5ABD
E684D3E6333EB36834F987C8D571404B28E3FBD01760CAEBCC067D1E50710C88BC9583C8AA32
DF90E9F3FB80986C432123DA710A1EB90877148F5BD389F4D5C48E37BFAB01C74953022B3F1D
D4218472650DCB14174371423B66119A0C8BDAA97431E92C200F9A8EC662A6F69D15BA661DEC
EA9401360AB27B02A6ADAB65BD1B0260387B775E4BD9ACC1BBC40E90D9C265DB1D8E0E8D7EF2
8AB1DD077F4AC1E8E44CDBC73B0C1FDB938C321A1E352E95EFF19C0A14793D1F1DDE1F6446A7
0EC527E1739F4CBC2ADDE5796C9ED380CD5DB27495FB5B459C7592E2385CFD6A7BC3B61415BD
C0C75801515978DDADC3B9F5D9A231D8F4428C66FADE273581191B870424B7BEE00D6B97AB00
EB5BBA4117573D828CD2238C6B16BC9175CFCEC7403B680575736DD724F05465FE2F8AC39A36
F8005257371D20BE8371A5751FE8379BD4C49E09C0CE100BE5D760243415CEDBA85FB807F5D8
7D07617A04699C3AF3590F356EC5DBF26CC3CD9A31C0D83724C063874632CCD4A90B69784C39
AD7613FE0F3897757DA11FD65D725EB0C8400BB8604360FAE4253E71D5E60F2AEE511E68E5EC
E6A478492E0A2F543A525AFA423DAB5D4DF7A3FD92B3CDC241696897390496743B5B066C0A51
0C90DC58F2C89AF7DCFA4B97AC225B736AE4662B39A7C617A0BA27103B4C52087840E1378537
FCF5FEEDA9E7ED6D8920E2F36DB9772F6745F027CD78057A7A15D668965EFD3EC98C340AE7C4
B735C04F4EDD2A4110943197142C7549340855DE66995EC76A52F92BFDC402024BAC8B9EC0AD
A66401B3FE469EB96225A71067BE48D8E8EE3BE8750DE0BC1A212AFD548466C1B84C51850B85
565AB9D5173D45B69D2D51C16C0F6B96124AFCA8216656E67CDC3BFE21E7DC17742CE69467D6
CC28BB7D9ADD7FBD9BE9F18AC89FD1F938B1F944C455810D39F08228377E7697DF5E8EDCF511
D7BF5EF633EFCAC4366800A2AD424A34405D086E93159CE5FF9DDF2FA59208D96A6E0978A6FD
438FCA634F2A1C2AD13B338CDD783F262606F3ACE825B952D41F4DC85FDCC55CC4BE4DD142D2
A34CB4974AAF6BB51AB1FF7D423164893385D015424788F8A4324463F2F4E07D918A55AFB096
E153ACB580C9B2756983543E946EACBAAB36DECFC16A05ED89358D6E1D44896108B2389D8DA4
8C4B0B60169598B1109A52360AF50F2C6177410C9ECE88B51E0266C4058F45DB144FD35FE0C1
41044695EA3D0488BEA6C13E01D4EA57478D52F3307928622BE2E934AC0053F650848A322A7D
0A00F1744831F388037EFF6640D9A626E216326F65646DE8C5CB04554729E50022D9E62284D6
10179F868B3E96BE158ADB0A32303CC511384610C3AE00A03B67D1F5AB9364C7B412F71F1551
EFA3FF350130459986204C9294B3D5DC9476A0876564C9AD24AEDA5D00CEBA1690C585E0435F
D50E621CD1DD9F366536C62916DFB1D60B1E4E2AD9C8D8B6F04EE0FB3299EB9111E7367309ED
9AC161553384C270E925A5C4CFDD8E41BF470C8629341BF1A76451D94FDCB561F3F370626536
DEED594F70BBECE5CFD698905F54B32E93CD4280C9BF8589222A05CDAC526C448DB102231002
AF7061E8D9399590421B42EC122CE2DBA7B923CCC5F6CB397B30331FCF22EB7C624E914CFA36
4DB46E0F220A42C6D03510D15E3EFBC28DA9A229D6A803E7CB8A0E6D103AA828D8588D498746
7F26DFA8FF1A1FE09A8FF42ACBCF2D4122E9FEB56E95325AFA3D42B2412CB699245F80C31AA6
9396299CDD6413C594F3CD1763D0959A4039603E3B26BF390EF40CBF2F13DEE5C7313B01C011
9238DCAC7254CA1295E51C9C7C138EE19E1C3AB32EA68B6E95F7A5E1F521910AA579CFF00149
482A4AD06EA603A5236966267F8354F85D092CC25E37B9A6FDCFE7C87566A0DD1D8FE6247044
2C8F5EA12F19C8F34D9B0C8F6CD37E99918990D2D7AB6EE0306039A646EDF770C95D37D664A6
56AB6FA7541C35438E874857890DF7D7C222788C70060DC9070D08A66FB612F5BCB5CA86FB45
1EA75B093BCD216AB0A549E1DF852446C8E275174802658E177F3515FFF40EA66EF4006B528C
8BAB3BDC96273FA6FCCFE8B8301CBDBBE83F027118FBA7857738CA9C1DC637FCC6316364451A
530B6DBD1C019164B68A2ECD2463DADC8EB935269C0502E10137045E4A2002F18F95820AB741
658A93F70902E3B2EFC256A5225AA63B47AEE4A99F3FEFB85F71A69760FCA5EABB5CB2C4D094
A243DF5237447AB21A571FC8C924562BA377C8BEE52FA16DA57822C377C9BFCD11FC18BA3F13
95CF3EA85B987AF1352AAD0FA1DBD66E6CF78C46D061C98168A19D71F61688D9FF02B83BA6D9
80F7131D5B8B9CAEDD1E584386BCBF8CE1E22778370219D2A8368CE9BD9012969D22D25CD2A5
EA8087BF6ADC41E4B4257BA553BB170EEAC9229337D370ED843A3333D9AE5D06FEDA2E551892
4923A9483ADA75C088FD88767BDB75FB37E08E55BDF4FB7A72310EFCB31940172E6626EDAD3B
7A09F51E0C1FBF60E5D8002A436B598548A34CC16A8E9C5E60ADA5A8A93D8B487FBE9736FB1A
BFC6A5804544C572B609071FAAAF219B06C23395AC51C10698B4E0ABA015F4F6BEC121405410
099E2B4DE870413E0E886D2D2C0FCDD3EF1F4FBEEFE417BF05C562CC64A458A760FC5AE6999B
C0DFE68BADA1FA6C11CB1165CC3CCDC9CDA2F57F5D65F4AD243AD681C455ED1760BF500ADE32
9C8FE7D3EECF88B1B9B0A999F1F914753FC26DF2DC7C786A39206E349ECBFD0B74916A23A391
D398C88FFD1C3A9AF142683AA276ED93BED781EF280BF861B7D934C57D30E0BFFD5E6ECC65E4
6C11EC92A4091E9209827E839E9E2D4F281E71077806F8F610B1FFAA0449E33AB6A9FD2CCEA3
6D9B385CFC6D8C1D07CA4C4CBE5521948A57A6992101C98A2DD0EA0134E4E0D0B28B192D0E13
110F8E7D7B44A39800F078BF2C38E78383508951E01DC81E176144971764F72AB3FF589A4451
22619F548F61BB329462F975890B33CFB48F60A3D26265049D27FB21F2EC834196CD2149F66C
6493B7C6ADD693082545E624C0DD1402E4007145B79C3C69CC6205FF99C81475827503288562
22E65F2FD5C2BFE1019C3099E8E24322DC49D6773D3785F052BD7FA593D37026E8F0036EDE3C
33A4D30B97AC20B2E430C0D6E0EF4B074056A3D2E9B2BF209E2DC2A2498EA2E23E6D5D58CB2A
22040C311F6A8A2AE49B8986ED439A87ADAD0242F597391084A916E627074766D6B955D9EFBD
BF196895C68E5529040C4156014B9FFE7EE7B8B7CDABF944D185AF87E58FDC90FB94986D8ACF
4E1340746F31E458DB717714FB368F45B4FD369235EA0B2D75BC7F6274326CB9A7CF94CF3C9E
A83E7A895F6D21EFC0A9DB1DA70EBDD0E448DDA6A10402B171B371FA53C8D06E792CA3EFCB87
F8C11F49CB0EFEE808E54DFA8544E096A991592ED2E444730E36F435890F3CFDE5B345AB92B7
EE357A7E6AA6D237820ED73E6D4C6FE4BA360395F20608B061C4ADD7F76B2420F7DB0AE2AD61
245A9D698ED129B287A291D3F24CEED225570199DCD3F91ABABF14C823A2CFEA87D7CAB309D4
B0E29A229E5442E1C56156F35E1F698598314286BBBCF884C6162E820488E5B206545C83553C
644ADCA64D89CF2BDD854D516B09A95DAC6092F553B0CE92CE0E4470B27F21BF8CBF85019E44
3DB773723793ACE5A11B39D2F6FD118FC097D6B6769222D3C0579D66A9F8D69090EFF4CD8C84
6B6454CC6B4790048250AB424394C9995D8906E7B630C8C590A29725BDA8B8DB73E3CA7B7D52
610E1AA540E9B581A60DC9A6C9B1742D4C3E8B176434C97E8F51B4AF2C6BBC584B12C7E83B73
888B00E4633507741BA9D5A1A865D0C836937F093BAA6332BE44619ED7C3CC39F1BB76403B19
D8D1D9B6681CC03B89AABD36B1B6DA27B50A480B70C80737146BF77465BDF7074B544E9C2A99
E78BAC465484F785F51A32F03489E7AA0CE8C4F3EEF8C67A64BC550B81D880FC36D1908659AA
C0E499F29A493B80F5015ABA8220E98BAE5A59FB61A6B044833995485E385A7C520A5A49F283
A8D99305176E8211F43B1C3E91F79A623043112C323DE0ADF37BB0579AA7B2CD8A96F62A2625
B57FB70F74886E8EFD5FBD126DC91E666BAB4C053CDB1EC284F7FDB1AD49BB242B1C9B582AE9
2658D18041395536C1CE1CDCAAC00F16A208EB42B82BBE3593C738570D5EDA2CD2F1CDF17D90
27FB2A2AE73577BC51A41D0160ADF9EC192601C6895DABE007E73DD1FE19FFD230B7AE9B0E51
0A0BA17425C19B44CBAAD7EC783A2793D5CE9035E49E35D5F4A1933E82D278035D381C119CE1
5FED77732555EF4B0959D7E25B0D75A3FCDC4A6495F2667E0635653B0B64915B9DD2C1144D6E
B6587DD6D00A7CDDF5F9EBCE9BB7EFA9501277A8AEEDDDC9BE904212F26B2AD8AD65D75B8508
F09436021ADD403C8E9B9C71D76CE9D494C4499F4E38170B095679AEEEDD21D8DAA9B10A2ED3
179D7188CE8BCF9C3DF562594161C907DCCD9057E32CBF578B75087A7082ECD677507E5BBB62
448C101738FA44DE04E805815184D07B2A410ABE13FC566E55DCDAD5A80741BA3F8B20F4239C
1F569BEAE8749ECCE33DB22C0775CB86F77F7DD355BA06BA8A903DD99C50C031F15552E6B1D8
24EB7FEBC5AEEE52C052E9726C8D0D860EA1A41D73A6DC5F421708CC1DA217FB27EA5C0A072D
00EEEB7BC16113981B4F5FAF49B4DC2A16F9E3E4A78BBDF2E2B4E7DDD257FB31F4102DEE3212
0336CEAC022A52E90EF0D6573321C226D92F62FB4FEAA1E255CEB460FDFE8220623561CE3CBF
A0053FD16D9662CF9F214EDFA4B50DFDD29D9BF4222CB47590E37E273F8A71B76A29E5050C30
3BDE39498379726726D3529C556025E001528E99C094E9C6B9254698327CC78C8046322CC504
EE06EB070A5C8324946983736945636D44979657DA50DDD289BA6120685BAEA540FAC251AAC7
4815D232704CDA8EA3D7FD6E8513C549CDB25D7A153A631C84C61EB67B14F49CEDD13DF388C4
4A339A2DF35AC5434A71235952C3C6C7D368943EF5A1061E25E56E27CF662C2D38E1CE19724B
2D22132C6350AD4D588D498746467E70E4AAC764B892B63FCDA676B4EEA6F8D8FEF0DC657537
67BC8FD3BB0F17EDEFCC09D0EDD70D99400BD53240FFD83FE8C3B5965C92E489CFAD5453E937
74CFD93FC7D7EB2EAB641266ED6FF5D49AE39F1926C2D96728C6453BD06B564F0CA0DF222ED0
065912E5D826D334E1853A490108D0CAB8D51ADCDB1246E2B487811BD8FF709AAA7EB1AD0034
450B21027ADFB974D74FE9E0EE50A97076E43BEA911421684E5753E48C5D582053B216B35C5F
3110E2476B0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmbx10 1.0-prerelease  
%%VMusage: 36343 36433  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 49.95 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmbx10) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmbx10) def
end readonly def
/UniqueID 4100003 def
/PaintType 0 def
/FontBBox{-58 -250 1164 749} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmbx10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /polishlcross put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52D5F
9034908B677077A7AFEF0BCF22DC19326C6A4C5EA1B8401F9B960A7954F20F935B5DFC5850E9
BD13C284E1F5875BBC4056B83C964BB7D4D5A21A22B213149DAFB446831972EAAAF10F2FA654
0E94019A8EF1903F8111CBC1BD4F2BD17BE397DC4C582DC0401025457F5F396D39D8995E0F39
4E202F44909D4C37619677C561482B061C4BC23A5534CA81258CE36047BA553CE5F6A7CF16D9
66F97848D437A5694693C9A0E93D890E93A43609AEE5D6529EE080AC0097342F847F4D2C37F1
6EF0E4EBEB9AEB0872757DDB2C86F6574C8F769265BFD5CF406ABD74C3866F3406D634497942
AC7A46031E96CA9EED808062D00D4045621E129E543D1559F4152C293BD445375DBCB22BEEDD
8A9DF93A75331762532270D6D1E772C870A44916AF608263782B931199FB2A02370EB456BC87
AED57B2265DD1D9243D1D8E105007CBAA196A806EC19C24329E6746D5D46C885EF7F2319EFCF
D5D420B3B1F552FB0B48DD76C311FD7018B6B4228672BE65CA610513697680285CC01B01FE9D
44D546167783E5D45BC1662A4E9FF3ADA33F2A7893CCFA258DEABE5B53E630A75A92C61AC33F
3A6A9F19FE474F30E637A8B47971853ADE933DCBBC34E3AB52C8347813C5E27B7B3B464F18E8
9CD8A1B2FC082CFC22376045CF3EF2116935034F1965928E1073D763024399D03A6586A94EBE
237025A3CF37C81FC6AC2EF5A3EA4ABE7A45596363058077623B1EE115C5CA34E97853EF5714
0F565D2D053B12888BE73AA06347AA2A5B1BCFC180BC919CCAA229C0C37652698729A6F62369
E1F88C9F6E64FAFA93AFD270C60322AD3485CCDBDB333F301EFBE34C088D4197B5615ADEEC63
DC13205AD3A759E99526954168F0636124E0316E3D2803AF7592AF740FF79B1FEDE2340A0047
7C747489214887E351C3BA56B27E5400234868AF7F02A3A4645BDF83AAAC15EB886AD928DA57
FD5F75AC4DC2C45F79B3A8818D425F0E40A1D5D5BC89659429CEC5C547CE9AE8E24BE05BC286
70439C26C1595F8413DD06CBB8133B2D671529490F22CB1013704C8BD93F6396BD7B594F9549
E30FC489DD964179194A26DF28A84AC1FCCA21B0D21368BC45AAB866BD13FA7BC72B7C6D35BA
842FCAC1FE5CFC58FB7D7B0399273E04AFE422F1DE7F73A9E48F9EAB621F07F2CC412D79DAC2
F80144445C75BF1A7F43AC31C35A2712D0298E60BBFC15336145C4CB41B02122B0A765044841
D9DE6D459D3745C71C57768E31C9F12BFA23F4923540AD67244E3CB6BF56D5B71A5942ADCFC2
8B169D3CD9F7FF32BCC778B0CC353BDC2D03C9A8022DD3B62BBC9CE5618B768D0F1BB138567C
6D5921EAAFB85D4CBD20FAF18F9B5FE809E087B6F710DB43CC1380B0CA38261BBA6EDB8001AE
CE8D6E76FA96129C55F3F1038480246444F7A512F71153FA135F45F200E0ECB6B6F22185496B
65F246E9750B2B41E62EA3417CE6630DE91D732EC07814F63785F5C18D1DF1C389E81C0D8E09
55B9C96767ADB3F9B83B7F15D5029C02B04753256BA31934AF5EBDA20AA7EB315C548C362F95
40C3A7FDA844B36FAFC879255BC8FF681095BF8E20F56EFAF72B4077C0EE4991468A79166661
48F98DEA8CCD3EA56C27807DC2F0BCE5711FC1A5C96DCECD31F11DB7E500611C0E84F9504683
981D40818FC2CBC161687FD0719F28BB144056168956ABE5B704C8C150CF724AD4978E4EB26A
46A346C876A827F34813315E795F04945F6FB9B89AA4C3844C46DE349BC9181B44FE367646A4
EB818000299898BE17757648B6480DB8B75653365A5043AA34F1379E044DF32C73A84802D91C
216E8AD34A26D006A6C9B43605F4DF9C9FA40F04ADB2CF2AA50AF6E2273FAD7EC4923FA31622
3180C90E448E8450C2F46DC92161950C25944A6EF9BCD82C9FDC2A1E58BFFA0022CBD1B14BDC
5CB683BE3B8BD78C3E653DE66EA9F6F49A5A01A15D729728EC3CB554C690515138FAB9851E02
316822C4F20993DC15A29AC8D781FD3EF2FE967C5371577DFF46DFDBFE2C642E64851C69DA36
BF0FB60948893BB54CEF56AF6105787A27D037EB0FB379E251CEC1D8DB4BFB58F142795D099A
E01018F7D06B9F40DCD7C1C77D498E85CC28A2A533D7441D8702730056F2C3D0FB050D3CCF3A
18D9ECAA0F7C6DB551087DC50414A58A653EA6D262C3A624E5793BA961C44076BA0CBB4F0728
38B7859DEBEA69650A575B406C1DEE638126D06F3C47CC4FF6E15F28608DB7CA603101B46854
2932C28CBDF5EB3D62FEA55958B3C77DEAC26A716EB36564E970A84234A31F1BE9B61232E627
A370FFA06F332E29BEBB75B99F4E5DB2E970201FE4F5F125C7559D53A21AF6AD8212BF73A24F
1FA261EFB57377860DEEEE47B811DA52BAA934DA81EABBBFE37D2464183D2F4BBA3A2279641C
4CD389BC34C6F27BC6E02FD69E5133A0EABFA096B8B90E62600394F7076FD3446ACD29CB6702
DF0B39A55BED3AE5C9BAB7809411ABE075EF962ED94FA15FFEDF1F8BA413A0A10C7D9D6102F2
04118C44F10459C3C7483E128415683197DCAF7FA72FAEC3980FDDC010B01684F305C5D530B6
CE77AF9954F6BF3BD40045590D1A87ED226200F4BAA84E5A1C90FA6FB3CA0EBCA80F3A5749FB
4816683437BF5AF365BD89176C52D48018070391E202040CDF1F41E51A7371020E57BDF0A932
5C4A096037C83A759AD9F21E0C6DA0F4C1A3828EF91E5BC267EF91CF69D4086C1A4A38F61867
C53DEC6F1DAD0D137205BC88A8205592F7F8AD0C96613FD6596EF365083EE487AE921470F520
A5F6E2A6FAF81B49021B12B4D79287E6E6C0F9B872CEEF7EFA26E8D8DC2D415A68205B2B118A
69EAA1764396607B99425A24F8EFAF06BFAD3A873EA0F64D4964D4456808C5CD1124AA4B2244
8193DC1563A25B9673EB7ABCDD6AC9A34F0F873C97DB12868F7F496ACEA5F6187DF3F30CBFC8
F473882899D9CE2657105A7E7A33DF532298F79A1048CB7B7CD207554A3D6124F4AACE67BCEE
600CADAA83EB8644D6CEF3EA05C233784B82ABC5CA0D33BCCF3F98F97F2DB89B103C03E868F7
0D50521FD120D524DA633D68338B1A09C8F72BA2B6103859C4E1ED9FDD381ACF6222E6E65BB9
F274618E6412153BB36D0EF87F2CC8E3DC7DAA3B51B9BEF21898ECCB243FE0022081DE85C8B7
DC28A33AD2B82504E7785869A02D89B55B03AA819265564D590273BF9C0C1ADDB8CE880915EE
C1DBF4ADFD12EDDEC032E54BC1830CCF6DB11DA0DA5A8E5CBF52319EA489A7D36F73E5A20649
DE506F77A27ADCCFA94AE5D42F1F49499889FF29B43543F3DF6376991FD6298CB41F9034D7B9
B8D72C7CF1EE6B6709F585E76D361F3D3C8F302377C84E70771239DD76658EB14B96284502B9
7DF1118985383C97FACFA6F2EC884271EF5A17B9C82C93FCCF4263972286F4DDC6797BCA16BD
FCB86366C6EEE14D34DFFE3DE912D6761D887C5CE6FF7A561E9EF7DECDC923660A861F06118B
BC2E14265FF92C2424A001175048216ACE7468B4F61096EE854210FA384C76C471FFA75E4AFD
B07939C1D5C3AC58F269991C73B0C03D87120D962075AB44EE21EEB454A6B1A2EA829DB78221
2FFF04A5F4CAFE18251AEFBCED278FCCD171A59C6B90222F2BB24A7AAED0BA68A49AE9CB5069
4A6D72B8F523B4DCCFA4E89965ABFB5C7A4D3689D8975C76986ACE86FAA2405CF48A7520F052
DC1515A799C2E64FECD4C6B52A525B9983EFAB1F45488944743C23E527701045F8B0A19F99C5
05745F76D12E17660C520246124B1B3FD6C64CE0561DB614D352E4732FB52220210B47F7D121
0BB6AE2E35495B861236346F71DC1F8BC669F2ED91DE0598B971D2739A27EE394620B1FD7EA1
786950ECD560DD2D5154640DF91E49D96DC52318323F42F718FAA2FE35E047962F4C78B4A705
032C7F75589717BD942E8FFE6420A9628A88AA349FC635A97C5E78577A18C9D8566F4B2C0071
62EC5A2B2EEF02EDEBE708F94504050B770D7EBD6BCD5DB49A949BC2FB3C16FDBF44E30E998A
003A5C3C9493BEB57F8EA1992AF376751CA9123A68533BC0950EBDFEBA47D640769F93D3E61D
9322C870008E32DAC835B49E3807153DD21DA5C8D3E5A833D12E407E9D74B01A559DA75D5010
3D9F2DCFA023341AD22C174C7FCED55D84FEABFEA176D34322668B19E77E42B90BAB8C06DE56
70E3E53FE3F0B4B71D36A60CD520DDC8515F763E74D67DBA71F4C7C56CC15BC74098D259CE1F
E644AD998E8981E4D07E97F8CEA5E4F12DE1C2783EA492276CEA3BFEA22432D268990FC79868
1E928EC3ED4B199C0B62CBF4BF10D0A5E5CE24CEC670F8BDBEC64541CBF948DEA261EBEFC6AF
8EC28B44C15D6EA396F556647F3BF51F28ED33A3D4123CB8E2C6D0F409D1DA86B2C55D30C083
AC6F6F0AEFD3915F9CD0D0CEBF6DF45C82BAC85B004F9A51F6EC2D538D9D59F45E0E1FDB0FD1
D1AA61DDF621C3B2553B6B385FEDE420DC50B779C3544111DCBEE0B41DC13ECA747323610593
991CABBE8CD8F12D4AC56933504514C7151C4D2A4A5D233657D2991135D9AA7245E1E249A5EC
CA7F4CB177A61F3DFC0753CDD71851B6846741638BA8BC8DE20636699EEE209EE577D43179C7
0B66E084786D3991162167F42F3342027D1B94928352F36AFF9A9151C36886DA2DF18C91B2F8
4C515BD2EA436C8533E0651EA36824B1476F9B28BF8A536B3C20F4D320B3D1D1BC8ABB374C11
E1AD5396365ABF47FBA6B0C4D3C13E56746F6453D15C980892023203E7A932327E1F9BBE68AF
10B6E4B542FBC162F76AAFDF76BB7D655745791AAD88249ED0A4DB191FB62DAC585D13D08CB6
D3AD7C0C3C1BD2C4F0E0924E6C7AB832DE4BE463B82AF9A06439324C4A2B3CB3A79F53C15AD5
CE9D5B162BE1250395668C2E5E7B318D1309C66ECED862246BA62EDFC0477197E520ABEC2795
449F00F477AA3152993B78B4B110494BC08DC933F374D325166022B7796B5BF89C7D34698D0F
17D06BCF71D9E0B146ED3D8AF85880A7057C54CFA8955D4E3D195F59CEE59D6F76FCAD8B8C7C
1410F5104488AF1CB163CD45EE5D955CF97050622B2676A161B65C81B194D94199D3B8DD2DA6
565E892A6B531FEEA22F7598BA4AB8E806396326FC5A9BBCED8599F06B7941720D4A6AC2D1E9
924FCCC75534DA16FADB8FF8A2524F6EF4AA509217BE62EB18243A30DE9079548E045477E198
79225B8D838E883F24257FC2DD4ACBEA319C81554DD2EDFCC80F36BEF8F722DC5143D8374D69
43360796E1F4B840AF32134EE34F0E96696CBF5C7A2E8F4C80673F9C6F58D94446407F186CFC
1378DDFE1E2FEB61CE737AD386FF863176A9CBC91EE45B5B134389CAC533CD5523529B7704FC
C621CA46F61F6FFA6BFC6CAA75E95A9D9E442CB3D14A82060EA2207D4472A7F2F904EC72A378
AD5D27581B7FE109D3F38B0C374B62F9EC14E9F61F59620E8D01592F025848355F9EED865072
73C29224BA31F2043C3B7446CA12B0C39BAA14F4FD652BAFFFBC468858481E317171D8B952B3
3FF9C737C001CEA72B74AAF9EF39924EA3BCFD0F2C3522FABA418FF4231C1B10FE650398C343
CA865AD858E75ECD7B1654A14C8144B29070D453E027054726CCE40511FC07EFD07A9F145F5E
99386B089BD6DC690C20C3745934B2396D785AAE0BA14A39184F1064E14A378D4774BCEF0FA7
553EBD93D1FEFD3E815E82844F2A9DFC82CBD56DABCF622469E0EF6700C3C2A67636F743FA0D
3E4D1BAE7A3E8D9FF443E23E18B3C487D5CEDC8E05673AAF8AF3B5A7F26D06B1F49BD90B69D9
A08CAD7D0D2E9F13F18BEB2B15660C136E77DDACA6A999BEFAEB28682B14A19BD8F83FFEC6B4
747C2464B030A6AAC8427A3EDB87FC133562090CDEF209EBDC6742029CD573B0215C959D73EA
6A2175290DA24E622C8A3A86CFB9D67729B82829166920F9FEB4C62BBC712D3FF2347ACAC922
978E7A2D6FE4E2D0EBE166970C7ABBFDF69E6479C6996DE5539C535C48FC1ADEC0919CC23BDB
0B55D098A7FA57CC012FA1A169A20D87B93E00D5321ED80AF45DB633134174846DCC2DA5C0BE
7B3C48904069370C68CAF8A023473B43D9FEE812D3CCADFAF2873B16AF2E2D38CF29964AC3D5
18031E62983401F6388D3C515EB4E3531B1E04A1C42C2F2982952F6E6AD7519C7C421686B381
F1B16EAD65A0862F502800EC7866EEBDD4A60965976C21BC3CCAA4851E07DF00C309DB743A4F
FF9D6F0723B3C49EFF6D0B77373ABAAA21EE760DBC1352BA786DF5C11F715B19735F37A59E11
67F80F32872EF421ADA05A37172DBB1980682C26EEBBA6272E1DBCA76BF5A420EB7779E00313
57C65371A47C8322101A806D0E2C3878DA3D7283633450476547C039F04F1D463893CD751323
6AEEDF0EBB23BC48221E0025F6A12299AC2A406E2F9AE6EBBE9F50495F402B87FB27EAE3635C
9B554FF3194EEDEDE05B95F07FB8759446B819AC19DA9D1DD1904312E18AFCB306A716F7B56B
EAF61191F3A4AF6D81C6F6CADD757BB2E1223DB7CEC7CE113763102AF2EA96AD680E4400E6A5
99A291F2F8FB0A713F06F9265F34DB35B3EDCC931E06ACAC621C2D83A7C08257E4629015681F
2F366217BE4C979FE63A0BDED5B71FE52197E08080331671F4A9F0197A32D771BA97E3554B6B
2B1CBC8B19D9308177F1AC2F7CAD1F41D4B88763C2D3C086097E4EE79DBC0F2780E3F99BD319
8AFEACB9D45B01BA11596D636F609B2B86E50349C68B57639DA40CC2AB9C19C84C94EA038D4D
0A5B6A3518BCCF4DD3B408BCDEACDF6C0404ADFDE36A71C66BA0BFC8CECBE18E380A3F2AACA7
34DCDD55DCB6A293DF1C2443DAA339FC0A7F6B417420610EBCF85BE2C34F76FA4F07F979C619
CD6449A4642EB60FB9E960A67916D86A3213F12C73035F08DB56660D2777FF98273C93DD6AE2
724962DF8248405C7E5708116B8E4BE8FBA5C81DFC31FC16B0720E7C86B462275F6DC1948413
513C3806A671DEA3D8C1BC06B20F16DD2F5A75CDF24314D9394D5AE95DD8C0D4B99BDD9CDBA8
B02971FF6696C710238DBD1FA9AA9AD022E4BC40358CCF4E7DC95EE34949473C5E2AE226FB10
B750EAF0BD4CB9ABE54E622FC2E31DDBB9935210514B150E38625D87C81870B8479F0CA6F4BA
08743E12BD33531D0BC185F5A9797769C0CD58D9D43130467A8F8F5C8C07D0CC87E52A205F2C
DED98DEB202B547FC7E50F14B5A9B6DE2FA5EDE653D5FA9FFD568F0B5248B566DE8448D8431C
155BDDA7EC1B98BADFDA300C49EC8E8BF61569E8A1EB39D94F87C6BF60C9DF5FE19D927E8630
B58942AC9070CC08F711BFF49ECD604DF98F995E1F33C6CBDC469CE171672831178601BFDD55
906989F4B92F7ECB7A5AD091A34230724672963A4B4755B1BFBE76E240C2754E957DC6CA7FC3
AC9E61A7573BEBA8C69AF153B17994AA043F7166B837E33B4A8FAE0C9C2B5DC48A57C213555F
9812A00728F978D08638C0EB2C2C3531B6C0AD5C9D766C97BAB231189DC96C5E802C49B70E24
70A25C8602FC770BCAA163683E3011E47DDB97467346398A3431DF73A4BA59ABFA7AB713633F
5C30CA3418851AA7D8BD20E56C0723C863673C3615E4B066CC605ADD018F66F3F01F458A8E5C
2645E8227CBAB930A81266A3E52C17D97908C62546FDDDD24A0B4A72BB718960F9B18944F3B8
25FED634F82DA8B59E8367BE24FCDA28F3DD6C6D99DFCFE90961B598627DA46C054D8A25FB88
179BAB2CB126EED5AFAE4D95E397269CDA88FC2D8E52C803400627CEE437BE7AEFF06BD8DEE3
8BFF7F177A1D085470449605EB8D59A5EA9254FEC55563144B0B0887B29309734B9924058A3E
D4CA0D61E238D767D1FC30CFF299D7AF4F88428EAC5F141992D3DDD7C1474CB44A8C62E89D0A
E102B17230001617B250521EAA02C169ED83423470A9457490CFC241B0F5F5818934DAE766E6
C05E690ABD75A06E8A11570A82A5750699DE5E603EA7183E75426852760C162BDF0C48BE1C25
28EE0F4B71F15D2BC8EB060D0C66EB9CDF66A4C8943F1025D7902D89AA4FDBE92DF895A24536
6C1E5AD3DD2EE2DA06B1F5076DA4D930A08F88CA81F840DF1D494EF062325274E2609809334A
AE1EC33DE5BF01B4E09BB9743CF14F5E3693A65E1D8D8B6D60573D4431853E5F55EB7BEC22FD
6E881354B84E8D30CC1C52D1AE835DC63FCFAF0F027BFB08C87A04E2B3FFFBB060CC2BAE94CC
B87702FC0C41528FA741F033CF05F24FCAF08BC12FBD36C0FCF1E3D2C2416194EE4616DB0745
50E88077C146B5C402EB9D8955A8F84B5E85D3C3B3B255F03767C91B25A32C215B609ADAC956
522ACA4ED79438417409BF1483EEC395FA427960A929A3A17589F5A42927CCF8C29F9EDF2F55
C0A3FC5A48CE05B4BF4B968478F1892FDA9BE949D6E16C61AF6C218A989791B2DD6D2F297853
ECAF5C20B95F45D0AB67CE1B3F36631A5B9BCCE5CB3C01DE65B68BD842CFB4FF5A2EFEC6F3A9
7D191B298C989E574ECE2A938883349C0A99FAB01AD802DD941EFC8CB9BB835FB190285AA74A
86C8C27A0B2471A73616A134A9220E1C9892F7AC140EB37CCCD550415E067200BF437370962F
B1DC1655A544C1FFAF6DDE9E38D28031C55B872F81C0ADCD6F6B09523DDB9A6572657A68C1EF
C73B62E7736E057926CED6300DD6A1FEFEADAC329D277AA63C21D789AED5FF97CA8C61FBB785
642971D0CEF2A98000E59A7DAF398062B4CF7DF2944FE6B9F235CC6AB3799F977E6DB7CA4F6B
251ED23FD7602B6A5B64C4CB933FF69D7A55D44FB8865AB08D2FE3FCBE991EC95B26F7DE4F5D
3CEDE070F51F251749B8F5FDC078288C59453557455456AA71AFC4795941B1DD9AFBEBADB091
62D458F0B23EEBD3CDD604F15B4944B1A13D437E53F03CAEDD7BB055FF627A0C29CEAD0FDA3A
F590A4952035FE6D13067D7021EAC0FBE510FCF1CC9D5A020DF8ACAB311F4A529461176ED91F
D3FC916ED7E5AA8014FA1A81FF13B4805EA7491432D74431221BB9A6FC552A474E35EC4CA2EB
70457C6B1AB1DD5F40520EC06A15A4F909653C118958A8DDEB3F7C47A2CCB26DF6F16C6935FD
792C09CDB8784841EB582BDB33D6FD760C6E0D4E035BB1D542747909B312CCDF9554F398D8D5
D833AD5849792C850F55CCBE7B5AD2138EEE47B18EBF30526B3D143BF9865E79A3CF411D1100
89CA7E41CD4BA0417435B8DA091A5ACE51D49F7AD31821A07C234FBD3D0FD38A7B1683675333
15A90862D0AD82360734A2BA0505E50EB91B7F9D49D13DAE442E24753BA92DCF076E8E70E2E7
5CDC71551BEB6148532C549DAA93DEB8D8EC95B87463FAE69870B7F993FCD467B3832863B3FF
E2E03726E6DF732E47D8B7BB936FA07400225873FFEAD6DFBCD4F722A5E8E69D2151363D8013
729C40A89791D13C661A73BFA308EDC25EF47587EA9DF2948F897DD7D567637E75294F3DF4E2
E347524424D35B34994AF38FCFCF3C445DEA20A551B1E7FCA4E780DEBB5BCC3563A5B3DC2A83
957AE024CB810F330576ECD25F24811C0797FAEA4807A9222B277AC058801B821868FE3E71D5
9DEB8E011FEC958B4C6448545B2AD2093A8015BC5E216685D181DEFF2559EFDC5B66C39467D4
84195BF6322110D7B780909D01538260B6DA7885EFF9491AB6036AAB175C1438F9D03588464A
52D76148C6BA5487E2528C4C2AE28CBA61156B650C1D14E5A2009F261A30B00E17F8D2783DC2
1BB5A52C0932ADDFB27D37587A1D2EA3C8AE2DF93319C90E8DD173AC1C987F1364869C52976E
1D7859B384CFFC852DD10E651C6FBFF746A7D6F816F3551398033C9087DC4980F86F8B180DDE
0596930D05D85FAA428874233C0808DDF30E17AF80FCCD2E32C4540894A0A47245CBA692A6B6
27D4BA72522CD8120CEA8C79D08C9ED45524DEA37840EE8B0118F42374E09ED3C5FC7E479A72
F272F6EA23B4898B868A089D2E3096F8B80815CCFA3F5DF0335F8EB053CF915A43F6D390C4EF
8E8FC9C3451B3536B33C0FF2584D4DF1E8BBAF705CC33E56C92DB2413D02A20D4CA55FADFC00
7067F06AD8EDB1F64BB12C4ED10059862C3690E1DF56CF92FAB8B68B842F4D75706617C19DD2
E91FA9BDFC657083F7C204244EC6B067AFD494A7DC98FC67F84E69A54A15AF01F8249B721FFA
41A844C47FC63FCB1D9A844C83ECC653E3280DE2432C40A4E198CF887133B066FB2F42DB37C3
4691DBDD44ACB1EDBFF023E154C8BFBE72B8D54AB5D2D0E37517B23F53087E6666D6D963854E
19A9BBEE4A23CDEF656FE9113BE5E3D25D0DE5AB6457450884AC43E195BB35ABB846DF87AC97
2259D169A6738C410A63626C8FCAE429BD52549F702B56CF09FAABFCF73A10A518F71F747C5D
21F09D97DF1930C58548F0620F5E76F680F2502038E6C2E03E54673EA47816E18F287B8DC47D
1C32115079BCA59A5060E5C7D528C0DB137536A16184E6EA0B1BF888C2104A17A197CF3E289F
E4478004E1283CA1C865B2D73BB3FFD61F584D7C4F652D36EE3A52F79450A792A7FCEA51498E
F501425114A11A127D28759B4323F07475ED0F01835BF273A9EA93BC72CD49214D26452BD950
9E3DEE81C8828A18A729BFB6B74F11005F0C75FC98B417EB6C3C598AC9E1CC9066298A932B00
131FF29494B3DB294A64DD48986425A599E737E10209E0ED36EE2D9F4B01757B9862CC66909D
7944B614598AA957AFFE2ECD06572A1E71D18606B70E4D703AEFE2908C769C6624589C3324A6
F59B922194230401AA9799AE9353292DEEF61FBD16BDAFDD97345759A97A41155C1FFAF18EF7
8032887156926A2DFE42DFAC51B289EE5A4D15049B383FABEF33D39878B7B2907AACBD2F9667
9DB2E06F55117B3FFC0502F48A9C4202A3D1F0E24165FA8A3E19D8A6D49D87D797C4E6AA1647
7E9715C2580A3ED65DC1A42CB1016B2031CD6AF474F73B10229A40B5F7CD66030CED714DCCAF
4E7921C03FFC35EDF724642ED9D22971069BAC61DCB30CB0B09163D8C5346FE0F8A998BD985B
178144D0D2CB95DD7E7AD19E254DA119958E0C6DD2C4D2D0730F7F956DCFC9F12EAA60C070E8
71C4C228C7F866A55E2EA0FDEB4B19A90F3A382F5B96745E5032717CCBB3FF8A44525BE43A07
47710A965A65969DE62325E29A60710FBA071A4EB595135D27C9E265CDC6AD53E81D5883C30B
849A2CB1D637B2E9785CAA91CDA703021B4283C7B9B39B3AC76D0D5ADA034147059792F97049
EE642C8F926CCE608FA51876131381B89DED90FEAB0CA01FBE474100487EFD55D3B98CAB54BB
31153B0517005E20B761335358D0C38703C5B12EFA4DA229A4DDEA2322F1BD61BBB105B0B24E
A0E7804C60BBD1194D351DE6A0FCD0498C5E622A6E03E4B454196003605A66C7F5FB672EDF3F
8B1EDAD6764F1FFC275A162406313AAE7EAB6B1F726D03630505E5DB6C634419DF5602CC21F5
7F91D4CE15001B7C16F35D2B8B9CAEC7A28460BE589FAFA6517EEFD91C1811A340D76C9C481A
2A25F7482DA56F5510DCAE6BB3561D11FD4058B54219D760DB242AF05AAEDA55F2A940DFDF4F
B8D750F41B3D4B40452EA76BFCEBB759A84AE07236D0116839F6E2EEB91299A15C649276C3A4
7681D4CB18E1CFCCA05EE81CA92799D68E3A0E0FA0967233DA78141562048BF9F7FD3C5625A6
980BD8D4E5C803E6F6388DFFDE245ADC3090B1D41A4B68EC60F9DDB9B17C991BA6A735FE78AB
E94CD52CE1356022477623BC8DD84F04231A70A70EF5A5665DAF84CFB01934B188AA22804005
C9D1F72649B22FE8EDBE885F1F38C971FE6366D49CB2A8378427D8612A6C94244889D9FA2D0D
E964AFB2B9D4B2FF0D216B2A118184C612ECDAB218A51B1FC419F2A777F5DFC77A2E4CC6F513
9EF48C3B0D4444EFE1F37489A482E48B376CF671D3C8006770FEE37018F5641B196C61E8C3AE
1B36011A6FF652CD6AC656E66BA202A26557BB4BFA1F0A86B614632EFBB0627938097A349112
DEE267C4003DB1C379B754BB929189AB5D8973F78AC69FE7F0AB56DD36548F1148D7763F8D22
C8E95110C225472320B398590192105E1D35C60E2BF3CF7E973622D1162A0A199992BABDC317
C6BCE723776DCEFCDB5318BC5576DDF111E7DAFB476E6CD1CE0704BBD37E5304E3EAB3CCA866
A8360D27786A6036CD293B173A26D8CABB08413FB8B18233A537484CDCC4F8CF1F1A94488C03
7AD667E5782D88FD935E609DE70A036AB8B06CBD3B060100BF178FE655509DE9FE51E4CFFC13
C87C32CFB13E1D1C050FE32C4DEC883079DB23A9E508AFE96C224FBD48487438E1A67663AC28
3650E5D004C6E416900B14449C1FE279C177339B844A1AB2D0F0B9AC178C1D7E0ACB5BCA8D0E
911938F4A25A2CE1228171B9AEC17F74899A0DB77E004EE78570478E1F1557C9105AB94D8B1E
5ECFD8C2FBFE287A8F4FFE640D56ED3ABA93DD3F4DF7E50065B3AA40139A5B32EDAAB286A619
7C054B00126A2C084339A79CEF05DBC3C9881D496E3B0ADC3208C7436796AF6FF0B679723BD6
C7012A8AB623DCCBDA563A26851BF2F85EA54C5C42DA2E56C489D3C7147C44DAE99E5D2B787C
B98447638F1F83472C942CAABA7B71B367B5C3547B4F209C07D1E6CD0C5CECCDD72DCD61F8B4
F35D5B27B04139FED3D3B43259F4FA518FAC2EFCE2A1306D9E0E80338246D471CA4A4A580646
FD431FC39E0F5531283B1B14B5D6FC3AA42F6EB01BE8DD5410D49B77BDE0F8E34EBEC9E08448
E1283992CCC28CC195B01906ABD5C430564EBCF0798BF20BD49467EC550B15B2A480843EFF86
A5D8262D618F6C6CBC444D28F52059FE928D50DCF645CE63946CF3B73001E9809A17DBFB3022
14696EB7313BF236BD1B6A1E903199F3D07D5365F4AE8362C5AB3B99BE63E015C950CF4AB2CF
8BF3DB266B5A4A667A6DCEB6BE61FEA29B8A2B37F313838E28EFC9A91AAEE370379A6BD62185
12E0479B78E25022AC208ABAC6770F06AA14DDF2A27B5848A2B3C5A69D98912349FD62B4DCF0
0EE2D4A535F2A125E0242EA5B67FD86C75D201A39E38E20EC1EE6D5146B1A82F2BB693F2253B
85C14E2BB1FAE929BB0705F46FCD1B7758349AEC7FBBA9208E73D833C7972D7AD0E79AAD45BF
C8970D7B277E9FC73563503BDDEF8071392A36B52640BA0AC2C563C81E170EF7EAFBAEC3C33F
0CE4C668617070000CCBB5B0E729CEC7BD5F507166ABB590C924CE06119167C97B11F4E4ED6F
ED7DD2B749FF51C07F74134D0F96077372F7113B9E825817D2E223D6F5D043B1A2DCE43FBBB0
A0D1C72AF15B88FD37B212FCAB160871F383926D9749CEA24AB595C3417FF6C841215585F74F
9EFBD72096AA06FEBF028322633C346F016087E7CEBD08A8EE26964C63FE3A333B541C8B1647
4EBC2680AD9054450D2AEC55CABB6881B1FB4D36753A9EB0DF9A318E48D19D6180B0752F82EB
2B6DB3DBE788D86A41B53A14A15BA151606AACA2D3F1602C267B1579EF82F64E0D199538C093
567E1014B09D4847CF07F9B922E59ABECE86053477EC27A005D44D99DAEB12F9D9B81380A905
377757BEE88E2939DD70A53F0F5104E3F2519366B893AE566459601B36093FEB53139980C01F
6A887B95A7497B0D40FA2AF864C138C8B0FBA422203E33C8ECCE55DE0BCD4C018661BE4E227F
EEDB707378B8BE32B0616C463EC2561203A9F166E92E14636DC23C56657BAC41F4537CB7670A
057E7942A61F8E68E0AC72A1E8A5A193AE90945EB2C9244E3E15F0CBA93DD6F25033D564D7E8
13E78E179E919069714F03D075D2A1DB2C4A5C1F11D79AB73103BC1C578DB82EA25426970D93
217A52EC77A49860EFC4A1CACC3345E1463CE24D5C0B5FDE507B60FC1C29C7A0F2BD9884F381
40FDD7236A03B61BBE006A07E0B479E736CC99D300C429519AA2DC8FEF946DF21B60FB77E581
AF976C1261BF90F41A7C23196833536AE9BF93B3E885C57F2BC1E1CB92459E417D917AE7F300
EB50388149D5EDE89C5298C76AAA4F25C8FFB551702FFE1EEA87A919271C295C9966F79D5834
2B9FACD2714C76C056C8CA30FD9B8967E8E6D6A8BB061A75EDE5C0916604BD78CB6A6A58ACEF
50EBA03E7EA33FC74C283C5E12B661A687599733024A860E162470FB230321A758A1E5EB6F96
F12338739ACE71DD2DE3BCAD5010F065E52AA3501C59C6A49897320176020E11E9E8F5D9F25B
33F9255E587A2008503E9CAC400250697985F59AD10638F10494CC5BA60FAE71B34DDCC68371
8F15DA78A75E1AED6C695B8BF7CB6659B85FB1E007ADEDD4747E4ED2A782C3B47617BD0A2046
F8DB20DCC965FC83A933D8DBFD92AE009DCD6F8E0A7381CA43F2E50E9D82865C153A47EAF47E
102D97A9295D3175DFDB6450AE69B288503CF120AE620ECBDC755392097D340C10964075DAC0
E1C7E377DFB0A101841745AF3C9BB49CCF6B1CDE60A6BE642D70EA08F207037BACB9B2D49C8F
F4CEFAC66B13DBDBF6C1922C61E8D9E6C3A7B5D8954E7C7414B9407BAD8FF30DB2348547E3FB
6B8F0C607C82223B6BCCF6EA4A8F74C6934540D32DC6147D16BC1D27986F8A514CF2BB87AAB4
555FE346063275DBF3656BE873F111AB3A676563F2195A89A282EA2B4391044A02507237EF76
46ADCB484066B1ED9726C076800F5040A7ABBD2AD635767C5E40F64FE5CA6586FE3CBFEBEA5C
FD11F99D711C7BC1A5E946702137E9732AD907FA5E777E9C170C8D7945A84B7857C3A873F2D3
81830088DB2B6542A0E0E6E1D0D6F597B735ADE9B18BFE5DE66056445755524D6B7789C51574
136CFA69EF5641D5E027B508E0ECFEF478444082B1B1E0A919860CD00D52359B5CB478D5343D
10111DEF02137206CCACFC18DE593A0BB041281B6CB2F0FA8C5CB035EA3263A5C0C4424B9C82
FD8215E4E6A1F01A101101EEEA3AFD0B84AD2B57B77B008B27E0D0E23B7E5E1E078EAE9A264F
6B847FA684491811767E1FD17CF6588C52F3BC5298BAF9B3D96AF271D90D0E217F276334D88B
BEF922A58C8D1433713D014749F020525427B13C6CB9BB1636928EB5BF337CD69A7CE75933F5
DCC64486921C580B049D4B8F4B8DEB76B38691ACB3CDDE3FD412DA21BC6911C6B02FE6AEA5E6
5831E2D309E96550067FB7986DE0EA90DB3475B69D6769BD632DF689496D4FB093270D5CC5F9
437D80C5C8F51AB543293214466456ED41DDB25618A155C38500AE36E38CDB6C38DD9C0439EC
45CC6BB85ED9286827F144F7D7AB7A8B0CAF8C1D51DC0F2276DA188778237E4EDCEFC4984941
3B229BA333CB820E56468D9BD8A09CF2AE3EC153B186FB5949EDDBA11B447B7D8FF9541B12C0
FB76B1AC36D85A441C07D5CD5E2786A6F09F1BF2AE7B1FABE5E2D255375647F15CB46C0DF173
7A7541CD85B444BC0F849B3F2DD8CFBBC2B7579D2BCDC80AC734005B3FDB2E2E286D25436814
E797A0957CA1CBD4433B15EB39BF1545A831E3F61C1873035DFD0CE52CFACF59FD1EB6F92A75
B92FDD1A47E734FB0F838ECC636C1CA8956E3A27C759D9E481769F2657BC179F1D806D8745A7
C82735A1862C641DDA0EAAC8C9AEDDBB2EF6CD8EE24A1C3B66BC924834FCDF0F58A47E5B9C85
DD4084BDA070885FD0BD61E0AC65174E22E0BCC3964CD83BDEDFDE5D96EDCB0E43010EBA7D22
E2588C07879E532C69C76F549E29D2FB6F383107A77092EE99900495177145CA6846EFB12321
BEACCCCF50AB70DF14C0AB01B72C5D50CA5267EAB227F329B9CD1246BC3CCAB68A9D8616FC30
4F4ED774655B4369F1A8C360AFF37DA8A72D8A5722F125CC687331DA47AF6FA4C86CCA714852
A279A7EFEEC09A37EBFFEFD0D29BF66CFE6E0F03B7D9EF3CE74B73C26F13F538FD774CC7910F
A15FF39BDD91978D83930429D1BA0E08F5E354C66111DCA6CDC104AF088FB9D608BA0570DF91
62D0ED3951E71A07A55CFA6C9ED2D167F84363A103D5B9AD157E10279BFC1142AC792DEDDDD8
DB1678EFC16140EF080BED95B25197FA4C5F900CB478110B80D882DFCC0F1742B39D93DBD8B7
8987DD2A1EBD69250EA02F07EECE60100CB8483C8685F714741A3AD3DD48410E422760BB2A62
B800F0A79A7BE19A50F312413F228B28F076C4FD9EDD2213C544960F5BB33039DBBCB35C0A49
DA63FA473C9952311748A9171BF6F6E07BDB9DCC740FBF1E0139881835A53479D73C5C1B52D5
B91BF15274BA56AA616F8ECCB072F2DC690F50EFA0CBE70DF512BD1B4C99916412CA680C40A1
D6BA8E3B2E281BD201B9B1D2A51DEFEDDB0AF492096B2F5FC9FA527B4F065DB78FB6B1FD6096
F6F52BAD5422D2B190C4486D00A5CD8FF861E9876483E5C658AD3CFA77922B810990E567963B
C8706BA07380282FD78349EBC96C2F08649BBC21D410080549814EE64697DD0F70B2E6899E70
10F45B58E9D3BDD7BEB7CE3EEB9C1228D404C4E51A9BC351D139553A18A4FD2C7E127F3F1075
ED07650EB13EADB1BC4F0B254765A62A5D00081BE607ECCE9EB92257A2F535CFD7737D476269
2F7440678F06BB443B61905B022223512C68313D205F4E613F790AE5B714D57FE76374B4DDCA
E047F21BFCB69634F4E77F50EC098D1D7D8B13065C5AD683E474804EB4ED4D3D94AE67918EC9
6BF211E33183A2FCB6A4D398C14FC0EB8BB99B831559F5FC001BE8A4B131E89045F6C67515F2
6FB2E763C74766A76ADBCC5801308999AC2C7B3757CC191485020A483756915C6B0ECC252ED8
FA34CC1C47782D971DD7C0EB04105A0BF9BB371E468BFADEA4C9E5D4E12589B4C2C728AC22E8
971A9FB2F2FE0236764257216FE78BF8EC18688D49C2180A1F4C508754D3AD8BD3EE22CAA88F
E16B540A62765D0E2FD05E47C3A1AD42A05D8A095942B979E8D1157258A20EABDAFBAFB7E2E4
2E27E23CB6CD44FF132BAEE27F978D2EFC00FBA884C795E511C72D8635E8EC49761141FEEAB6
3A5FF51196B9B503868AE39FDD31D2AE8B2B17EAE2015404C73F06CE6395E578BBD85DD086FF
4EC989106809941C64F8870BB4F8434CA1529B1A63C039DCC1F6844BD3047827F2BF69E56278
B1513F49BDBFA0E0470E3EEE0C192B231EF00F795A344A2046C4FABF81DA81C196436D887BFC
4C0F0C927410B624CD0B214982A41C97D4BC48C98CE324D08F86FFCA5FC1D7C9892020FEEBE0
C415C4AEE1E180450A4DE8E3D7678ECCDFF4EFA0D9ED834928193B9B7D0D34115E6A15E8BB95
D2C0F08F3779A3ACBE187CAF9C1A19CF2A03FBA2C0EDE8204E262F530B34156EA0DFA701675C
7839991A79AB4DDF18FBF7F0D4B675C85F3030D68873DDE035AAACA56AD5F6BD3AA4FFE8D211
5E2FBA326A74B4C88347A2BCACB12CC84596C388E2C20B147E22C0AE6BB56184F0BD10F63EB0
4711C6BDB305819AFE3AAD9DE87778B4C82E059368D881E66D5235AF753B10269178B225D836
680A94CFBFF5D3A61EE40641DDF7E5C849640947CC1F42D989D475806D7B01D2B02E417C38E2
CC70A4D5AC20E6FD70BDB20BE6B6FA57A5A9D3DFDF3B77EADF498C3A315573E30168D40386E1
6EBC8C2B6518984BDB252FD63ED8AC1527A7898FA4BA90B460C372638842637C8E2805AD4E6E
275A06B31010FB5E6E07DB1A035D93FD70FFD76C7E5531A170D71C5B99546BC264DC6539E3BC
52BBE9CA158E18EB63C5268E6CEA8CEAF505BE6262925902E3F781DC07E714F91FE1C5252E31
1DAD926BB387CD3636946CD50BF1A0FDC1D8EA07AD1935B1F83599590FE0F06B8DD7D4D34A1B
E227A24D2D84DCBD3119CC78A4B2140D877C5888372D76A696E67BBF6470715CA9169D65EBBD
2A4517A81AE61DD78EAA3557CB3D3B467E3591CBE4F946632FCC249526EC9FEA3A5E6940EDE8
E51D2CD5EC4FE523C7EFF3CD0C08537DBA876F673FFFC03114DAF186F066647D3C46EB51BF8D
6DB79CCE3F725EE22EF9D142BC97F7F5977AFC7F01CA52B6ED0B1F31D7821B38C0D3DD5261B0
39ABAB78529F135025CC60FD27D614D8A694026905FDA78CC329F15903D442F3A871653FA331
C61CAFA688DED5BDCDD2DE379490C5392E680A43010C6D93EAF446704EDBF252C8ECD96621B3
26F02B1D5D719A7D97C25A4BE4713B3E888FA7F733D2165C4C5DBE0829E8A8D7AF79D46358A2
362EBE397E39341DD51E3B974BAC3FD1DB124CEE20755EFC289BD2415C01456F7DD16537333A
3922885EA5E1888CC3AB3DC2536B3932D025663C64A2D2CCEDFDB80E465E0375E436CE51E068
2C615BBC0A4FDCD9419A76FC34ED980ED87E0B2866ED6FDF97D4DD35287E26A7AD882F8E9A9D
5BFDEC1F9C85BD352A3B6F42B7C7A92A36F804CD234808E69BBB50F6FA6AD7AF80761D85388D
DDCBCEB1F5ACCFE81ED7BD158CC6B4AF41735EC54AEBC599CC6ECFB76271A6E3F8B99B711FBF
097F6119ED6EEA906E2F1708F624CE66044E97A71D304702CF6A2B723E79A39BBF060D287158
4368352FD72A33CA6F727D3107E27A2AFFB084F732C084D37BB7C8AE18FB1B54A70C1EC19D9E
8506A80955BEAB8E23A784F9E6CAA29E72A1C6AE7DD18F41CBFAA700017D8264ED48EB650D5F
227A5B3024F001C80342AF59456E64836C0D3DFF16E968057A12ECEFA499B18CF7939761D4A6
E072943D6BC7454BEF9BB2BB1831FDA587734D303493C1A35233225A2A48E2C8D2DBF076E27A
A9E9077FFFC868C94A787BAD5D94A1C4A64F45C466B1AA04760910C2386BC3F74ECFCD808C05
0FB0FE751C81B10C7314DEFA13615953462D166A30711AE70AD0837BEE21322FF0C255D01024
95B3D53B9F7EF0C6D0C9F2D3A69899FDE5E9D83A91A0FFBFFCD1A9E1C2D70F8C66D9E5A80CEA
844F32B223769AF0F5F8E3607B313D05C9A2762C68C8ABB9EEADA9C2CE9F10BA209D5B54989C
6C4769534E758632839950E7231A2061B40CD528B96509936D99FDFC2ED18E46ADDF4CC34065
B77BB586FE5FE4334BE4901F2036E6970B94B5083DD907B94F17CB1307305AA797D619604379
070C745974E3C924AAEBC0E9A0E85376EC91927F83798A9A868CB4BD891091C56DA29D463246
285E8C8B844561C3DDBA93868714343696B55DF2B8E33716614342F1DEE41B0E35847DF3D925
526B27F1B1000E4A54E6A1D631140B1A507900714D26970D4AD43779D258915B9459F5558625
13864D1AD1CBC4864C16CA7F36E4B272097DDF2226835211793EFADC9C4BEBBEBF524A5EC6AF
F0D14C96E017DE1BACA896BEFD8861BD1999CB336B96062C982462ECB9664B42BB2798F6AE6B
D5920E4A29DB1D3ADDBEED9920021FE9F41F1BC150ABCFF1CEABFA52D075F7800F6A771C164A
C07E191B394879353AAE2AAE3D73080B8A750F21CDCE6D5E2BBA4520FA235187C7B69ED545FA
42F8EAB743E4395DCC3B31BA6696B02588982E83AF6A0F81FE0DBED4405BCF7653324B87FD19
555AD530C5C5CC4ED2A46A42794A7A57047239FA8032307AF7ED48DF54CE6694743D6D86EE7D
A228EDE0E23BB4E6FCB7EE9C940C5F4EAFC7B5A8BFCB5297B8E8811BC069EAE1378CA33D0675
EEFA1A3BD856AF4274C5DFA2742B40BF5824FB6660678A53E2CE1BDB14FF27B77B8119AC3C94
3EE6A572B68674AB4BFA8F430ADDA7B96F7B19137BAAD35937AB5657407C5B814B44F8287B86
2861A4BEE436735379CD2BD53CC06A7AE0B9EFE5C7A3A58FE56EAA5238682C55A46578F34574
DF4CE3E381BE8F128883E9E985DB3DB300891A780DC5687904A0A95E7221E3558CE7F62262B8
534CD27D5D70AD5D424E8044D418824E588DB6398BF0218A6F6D379216DE60773D373487E9F1
E618A8FF1CDE26053175552E978792CA7CB0433EC96CFFE9868472F15188977B37B3CF5F91B8
7BF89F557F3C577415F5DE57DF003CB17D9C964CC88BE54699D19704FBAEFD9CDA20ADC1239C
EF2A2EA28ACC6383878380EE52D611E028DB1DDF267C6973C685E3441FAC2C99C4637B4FE352
0CE9A7E4D34D8F7C420FB08EE535CA939B8DF1EAFF0AF5A470DFC76ABC6C752DC567F8F6076C
5F91C2439C752C529780F0A04EBEF8490A496D4156096C415EA66E9AC6CC9BB691C6AF5AB0CA
FDD0B7347FC7D032AC5A99BFB0ADA48F38D44353768A6D3C52F93BB86C286BA66DBBCA0A0CE1
3ADAE80235EC727F9C31190A32F69DDE86082CD7A6FE1EB63429D9D09D8F5A1FF6E8CB2ECE8F
1AB8F23F24CD057FCA57F762279F12649F4C534AF31AC96ACA6F0073441CDF224C05F463E00E
AE3CA462695F9FE29660A0D1C2EE9D7475990E47EE7ED79EB68A3AF3B2D0BF545582229C2157
A414A346B2386F2815EF1473B6B7A176FAE116F9ADD317E069A32B5DB8DECB3E7E89EC08992B
2FFA4A839B68F9E0A595E5D00F4E96141CE4A770C8A24C7CEDA97AF3C7D533BF366ED4DB1C45
00E7698B55171FECD6E1D324BE427C60E907AE78D9ED906DAA0E17DAD79361E56B880C470F7F
D7870B4EEC4FBB28E25B8BE0FC7673C54A8A6C5CC085C3EE5395C263959640D5CCAC332430B9
5BBAA67AB2B55A74D31DF5E226F2FC49E096D49810A865FEC5BA2C05C8952B60B1F49AE93ABC
97F2EA82A088D7E4473F08E6B8C573FB22BF3000AEB58DE2E5D3F2541DCA8EBE0D63425C81A2
BFE676DC4043A11354F4577B1912BB1C4352E2EA47785B76A28AB030A874E85CE624466567ED
7D559C791C17E641DD4117010B2DA20AEBB1861C39F1AA6C604640E0E67D5CEDC4B1898163D7
FAD44B96C42950C263004337DD54D2E001B05AF54D97B046A27D785D5451CCECC010C9C7E7D4
B1D4B917ECC326F9C9FEA405880A8284D727A52A46F81D5E08EFF4B4E3F881553670A2A97C96
FC927E0D5D7194A903A6F6BC62FB444A09F02BA9FCDBA5C812055B92B60A55FF8045539829B3
C65251493E4B0E149B4D7D60EA8F70B33E60EE5589AE40BA336E7BED37896EEB4CBB51BA3DC5
9D6B997B3AAC909974FCAA8A7C0330039A013ADDFC27A8D574CB543CD95EF50B8A57292D63FD
1AE993EA7177EDD7E2F1A316C235A851D8C9C5C7D32089B9A0058D3F7236968F0A85C47FE17E
2CDB07F31BE892C80DE4B3AD39A68A06C76587A92CE581283549EEBFEFF3BDA78C47339E82F9
16CF4CC1200A4FE6B430E0679F301DA49CEC18022B398FF9256E93BA4D8D2AEB4F3B012E6505
568ED9A83921796CF6C8E840F0A291AD27888E977A9A6823E5C3820165C0160336660F0F5855
F247AA1F3A818C19A11B47C1F9CFF663C2E60571597868870E3EEB9731548DB6297525A79AA7
9FF2DB859876A70564DEBA8D4438CA2C22510E50AFEBE3C3D69B15B75EAB93B53EA91F68AEB0
9982C40D036BB0DFFCD5074ED573C5956A165DF134482F873BA2ECE6E3554129E5C04A4E11C6
B1EF6F6295B7E77A64391FC47F4C74872055C6ECA837D282E27C9445006626D94E006EAAD863
92F34A9EF3E250E4A7657F5651FB880396C3AC988E547949455E6F923208FD85BAB388175D68
F317FF06D82ECC345385B79C1DB0B2F7F328F248581011FD491E2B75A5C9E7CF3E4FE292959B
B5FDAC29EB7AA7A4D9DFF2F5E891128394D85D2B3387BAB877DE3F012126A6FF7032DDC85A4F
361E74ED139B44F3D402957556BD70B8C0DF4E69ABAF650B886F51806843B4A5061A3F563F41
C6401A9442FA97C3A154CDF422432C648947521F4CFD1FB599959267B9EF3D7B36BE04078007
45BF0C7C3006C42866A8BFC09ABEFC68E244B9E3211267E65E1233E9542A5DD3BB6EFB709B84
D4F4837BF6D6D368077A10A506DD1638D7354A74187D47EA62A2273D284EA1D403DD8E2E51C1
8D868203059CD251D1403FB21C26D137A40DCB90E692D8B7807BCD8168B470C59DBD0B0C2374
C6CD9CC7C7C93A339EA306D95ECC43AAFAD831DC5FA54728F91E62734BC4CB8B9084512A86D0
E0E0969090B6ABAAE4296AC41F9FB9F1C447DD9A5DA52635DB962F5797A02719CC5CB328F522
556F64A36F4CD1D0773A8A404FE01EC9731FAA09C8AFBE86FB22F8FBD420ECDADC8FE3190D3A
457A2489DB6C444B85087E0B2759D2B18DE9174C2268E850D4C81F84C7453C458D542272E220
36663706296A5CAF25D410C9F116C8F14978104594A70DC8FBB93FCE4DE04D237594E17876D8
B50D595A9C53B58BC9685C1F12B15FD59B439B9CA293CE8DB212EDD44D5B6B893DEC213C8432
454908469BED4C625B1203C3F68600DA605BEFEFECB2D94FB3E4308D4C138EAD15AE8B4F949E
2FC09E1F97D26943FB720B41D7B6D9BB127594BF6EEDD96144F2318E6B7FBD1DD9744DF075EE
4F2F4E6C3484AE7C41BFA8FA085CD2BFFBF7A26786AD744162B3168BDCEBFAD1738EBA7D8D7F
8AA3EFC416CE32DF9D94186D406F90EF0B3A9523A380E9F6A0C2A6F11BFCA7E461C2FA958AD5
3034D79E3660167D1E95033EF6C0710F7DBA6E12E4AF4A57480DF0A5464FB112CB88E69AF412
BCE5B56281FA007FBF63D496C2EEE2D6E2CBEE5A5D33CA6F390A1B85BE32A343AB104396E391
67598D95A5A227ECC1E91AA8A81EC7888B3553BAAE42B9CA05A9489DA3D63D0DB7AF7327CC02
E5A122E29BC0D0470D1FBBEA48ACE9747105BAEDE24A52CA9883B28821717C4A36E960266885
EE6CB91C9F8EAAA2E334163112D252F1A6014470CC738E90269B5706C4C4ED49BC6ADCAA394E
ED368043BAE0DF5A4C41B27C9B14567C09C3986BED5C74E6933F1F1734D81436899CF0F8883E
44A0393E44863CCF817BE9533947A2F38F2705E64557CFC7D0130656FA1661A83DCD6CD7DC93
A9A6F663B22CE68EA04437C97AEBFE6F6494C864D6E55EE3E4A01D087899466F99D671B71818
0F5ED366A5DB6A1C25DDD19A3AFC30E4842DF715DB71429DB1D3596024698D823DBF2065F2C1
CAF9D05AE21CF57977F835D9C5B93E8CF5A0132AE689B75FBF0402D02C31B2C4015395E1F764
D54BFF8DE8BC7EE4CDBD3BFA5CCC6E3895363AA64DB5378C5B7ACB828A7BF8F124B06F149458
1E967D79F43C361C2F9632430872BB6309B2C08F130D07450113C18DEFF8AB329913DE91868A
9AFBEF379BFFC97C4A9206130A85A48C3FE51305DFC93500A0FABF9763ED96AEA788120229DB
3F70DB4CA906CE7CD7DB9BE223A90ABB762A04924FCD602D43369B131248D9517C67AF41A501
93B08FD9625BFAAEA835480620B323ECFD1F46778B8AEFE978AF728B8C5E897041DF218CB47C
21B55B2F2341F0453724CF307D2039CF3866AFA1E8735EBEA46D615656B188741F9E4A1F08B7
05C914FB8781212EAC33E64E1B23ED71609AE570BB666FBFA622B5A9CD85AB0CA499C0DECE0F
B0A57201ED8CE3DA8D0192C4E4FB57D205BB8D0EF049C7566FD590A904267AA60B1FD476AD55
354BD87A06E6E41D1B97A9FE1D1BBA05F25CDAA924AE9B36243FB2674855F4F92DA7B743D0B7
98419588F35C8A40238E7650A88F37652AECBDAEEB0B8AA57894682706C7DF5DC830AF272A0F
CEC8C08E4A42A5C8BDF2B24069DB20042A1A69A089CAB9EDA7ABDFA2614A2B39CC23710A0D96
36240A25BA28FA31FB1A29EA4F9CD5FDE923F00694D161B298E50D72B88480979643A36371F7
88719890E763A2088C97DC6D1A06F1F16507B696FDFB9F2E7D4132676D1B74D1FE396CE226A5
59B427B83F25282B4573FFAC97403B4EDB93A21E507E77925D673AF5A555F01B1036720DCE44
53457835D3E41D426BD281C2565E5B1DEBA59B376863D63FC13666F2F93764F5E02DA3747A15
848FBFACB949692B256A02E68430206A408097E5EA8EB4C4F9B30528555CF99CE95F292837A3
0E57D9AF986EF346AAE4E0B0A94BF437399C86D3B9C99B057342F7EE33BB29195F55E7226A55
363151919E70E14F55E1D5CF226F5E592232F9478B592207A58BF8F8EE965CA0CC1EE2E90EF0
3A59F44957D7E08C54FF28D9623C2242983AE0CCE93F650BF51A10BE98ACB9639D2289E77252
CBE1E9AA52F14A70DCCE243B0016BE62E9AC1107CC8A5DAABE65F206772D0D5744F0B096D5F2
BCF4A1A713A4AB98B7CA7549E0A3926B09A47694A201757E4B359B80C90964243B7BA9EEE85A
BF4FF3A9F939459B3AA329EFCA5789283C088B313990850A0171218EF9C1FF028795349117EC
41BE16C6C46D2D311A71CC3A75F7242178D835504389C6B56F2339CBDD1E6654086DA08E459D
1440316B184FEF7B870A53BEDB6C9E2757FED0854F545FED5C5D8F4013EF8351F638C87C43C8
663AE24F73DA3D4C492A8B66A9CBE4B800E192513F3F405BF9A42EFE20F86C7F47D8AA5FFFDC
B0C86DD37DD1D14A8FC444D47E18FCEC52BE9A049886F5190C646024D1BAE85E6B03E28AC8D9
CC7D283EDF1053997EE23C7E8844E81CC8001A3A002DDF15411AF8460480DF1CEBFD51AF53B2
F5E7090507E9896C059AB9CAB23A28E75434EEC97E2F127F23A48163ADDC123110A88ED478E1
E876FFB4B4B14E8C689CA23F9D49E6B970BD4C88424D57BF330B778AD5DFFE318F7A5ED94CD8
D227F697F9A07DA42EEBD7B79065601D2029DE24A92C47785D136D4C7506C4E710C28C0DAD76
19D5BB23E74267CC28AB0ED1A6F4B7BDDBBCD507BDABD66C6E73F1DD1EB350B3CC12C683AD4C
CC62EE5B8C35F54DA42E498527F3D9DB87EC7E3575E8FEFCA38BAC6510A7B8073AC6C09A99D9
BE2B479B1069F2CAEDF14CC3AD32311BE99BE526D8C69384549CA6FBA426A8B08FB273917486
E4F8C750433EBD1AE8C2433D1F95E51EEDEF79DA031468780AA9CB39EADF144E58199090902B
C6191F8CBBFE22A73D4E9D9A308A295FA1F2B2DA14E9DBC4AB6340C7DE8E10A5389B51972D0C
3D02EAF225933E7D8ABF6A963A06BB974BA77B03E90DA5A4809DE7BAA2538F3F538149748BD8
66401552DA340CC76FFAF707BD7ECE552F38D5F01D7D4B8610302EEFE1292D7BD972E7DEBDB3
59F134828BD01617E724AB707657D2351D2645E76A629FD492036E43B86AE13238D459FB27E3
BC50E92C5B59EF10A5E72700E7C1DCC654E225CB37479DE0E7C53567DBD1A2A60B222EF89631
A6C1E4F7BC0877494DF77C25C355F6B554B95362A6AFFAD3B38B40AD533B0DE81A233A902123
2124BBB424F82975CD8F80A576CBD378B4A7885A05216FEFA650605B7AE93E36DB7EAF1F84C4
A16D3B97C4A11155C029399586272DE8A2DFD2AB230E7EDAB4B89BC12055EBCF624E127C38D3
7A0DC462C9D414AEE7ED53EE5C8A9727BD9B79DAD7833D3B0A1EFA4824157896E721E63CD24A
943EE08F56E81581B1232C7EC7FD59AB0D88F4CECF896A69781DCFC7A15B6527042A93612966
D7DD81F83A4DE9531C0F0B0BE2C27ADE4427DD53CB3C6C02D3A59FA4E45287F1FAF4FE59EC17
FEE030098AD9103BE21F39CFEAFC0F4DDF9ADBC68A6506E15BF516B5B754E3BAB9825C9B7908
C1C12E090B9A26E0330DE0A86645AC9162EEDC3D3E6958E2F3495968851883CA43C420182E38
11D88C45BDE84C0032E936034ED4C568DA72D030425D422323079A22547F5B3D0F7BA5197D23
1B2B6AF64C752CF3FBA9533F39267DAB27D930965B73D8227803DB46F6CB583AB4F7D89CA384
EA02525A76CBFA6BB43C67F1AC43D65A2C934810559DF003B81CE91A8ADAF2D4E4E5BEFAF3AB
E1C3D63307E470404DC0914FBF68EECEF6CC80F5DD681DB09B5C71C9EF948C8D14D2FF543D35
74F1CAE852090918599EE2B189FFA78A7A543D314B3A75E68385DA6436B533783457E62000F4
8BAEFAECB9062DB198AECD6664A31DA50C28B6C3000F61C0529009C51582EAEC1BDBAE9DAA6B
63C104EE4ADAD13858BB7BBE71C02B44ADF01B501E8E59F2781099306112C8B7079D2AF3198F
3DD5427ED2C88335170B916DDB4BA22C477E58111D03EAC400C4FD1F65A086802BB2CF95D089
FE5FA3111E698033B7882691E613918047E4F7DE87FFB4C0213B758165CF528E539D93321B30
D429B5116BFDA37D4FF50AC17E8621C4674F66AFC6B369E12AEAA4788C75EC32ACA75A9696E5
86778F7BDB43D5B9E9A2AE178834BC6906B4D9AB4E9CAEA1B4BAC2C28683BA5F7C2974B6CFC8
9ECD29B78E782C69DE18D756E7EE853738661CC99E27A30AC2BA23156DBBE10627F59DE72CB6
E49F5D042138273364447C5015ADEB888214B05F060B05ECD947736F1FF5DA108696AE2342AC
4358CEAEEFA846A2395BBB9E35FCA023512C1B70BADED4A0BCC1B2A61356CE769E9184ED6185
805A175BA928B1193780195EF9E4B96CBF5A324A46F3D6204277E1F2A3A6523CA8C51209E47C
AE37FF9DD0B611B7B53F7B40DE8AF5B3A19D38A5B878512B576B5184E36F18698B05DAEEE4BF
C35A72CCFB5AB2E149435A6216F1EDBCA46099150A2C373F3C1117F7B85C9A897A50F545AE0F
880CAD71B039DED64A18AC9828C3D07101ECA97DD01B9423B740F4C7EC06A9735FEACB02479E
D7EB0C190D3BFCC547E24CBF937EA0005974B34F281DB65EA805AD6EE16522DCD97CA5C6B682
CA6D1EC50F6F12BDDFFFE40046D78308D5C603EDF92AD025A66547CCA199F647F049B0B37A90
5C59C45BEA28ED4A5CCF8DF034566E74EBD2506728CDFCFE00443DAB0F956761B9B5ED8D6A27
6A1BB00840969B30FF211ACB1A84A8A135E2868260408FD72CB59FD9271A79078269793E076F
15134FAEAD151F0EB01CEBFBB27EB97B1A477B761EEA3C68CEAA80ADCA35E918CD394583156C
BD00E895F63C044F9F32FA83F122CFC7B3835E4F3F83B39E1F669AAC939E819DC688DAF45E49
417DDDEFEA50B4F7D7056C3913D8A1FC2A8A4F7E25FA1AD9EE41C03F4A90F45DBDD7B890D618
2EC20F9F8A4F4EF58478A75164AB062DF8B660B7DA4130FB8695A318E701C47FFADF5689BD5E
02BE1498CDC960BDC98BE0217A81B3F2ED9EF471DC8CCC36C8397043AC334AC7B419F58D4C87
FD5894398C7155A3B847F1AA8A6AD9C15185B928F00C11B5043DCCF5042349BF8635CAB32F21
A2D1BB23F5F522F574397744ACB5776005CEE1B0A9B8DA6B5460F87EDD2CC9DBCF1C88BF3C81
92B18588CC490E99E1FFCE7ED2FB21C869E96957D23B99BD66383F3B271AFF26986BFA8A80DC
C31E8328126DC9ECC99B0DB67DCD3960D85320DD2E5E215DA151899B3B253D4D65D2A1DABD2A
11E3C48CEF1F33A013CCE9F0B7F52175F12A59478734918F6507C724919398222175B59DA914
3E51E43215D58C2A44D4E5BACD7C3E783B74B9C546E703274DC9793AE5C042CB1D884F34603C
E452B7293554E0A0D347F306B2BCC806311BBACCD9268B3F16DAB2A4452E2525BE231CFDDB33
244F066DC02092ABC2AB67A16DA34B82BCCC9D02CAE2F768276DA0D6D74A6243CA91ADFDDED7
EB94727423F1C648320A3A62E80F14848BFD08105BD9CE5FC53F1F38FA79F59909AF23F6D41B
86300025716DC034486BF8F27AFB237C5C3AA98F05E0DD27212ADBD41FC2179D52992EB86C12
1313EE71A3FDE159208E266BDC0B62D19D83E8D2EA77E62EED9100FC6063FD883A8418AC9AC0
22AA88B75CE4BD34E3AABB013EE5CF7BD847882FC74BF8426DA81B097125BEF17D5502CED3F9
7F2C766E5705F71A20297A227F03557C42F7E56909C58BD4CDBD7E0E47CE8B12EA21B3461D32
EAD75A9109147D5A9F8D7833DF81C551203FEFD27B9FE8858CC9CB368B2D12B475182CA2ABD6
0EC5A92C0E900A2C25A4833D3787E8B2112989F18D3C839B662D2181C7C2D8FA3CF58805468D
EE7A44C48F94D2A07A7909327601FD1625B823B012D7FCB9F5713BCA1FF7222FEF0C77E27175
161664AC942171FD9CEDD32CF776943F7046C18BC0CC91F8A2B98A8072A5B866998CE062D50E
701606EC933C764EEE1679454A1370C30CED5ED026A12CDBD2F1C0B9C90CD57B88481DFAAD50
CD3DD0CDB54365BC00FC4131BD1EEA971FC778B56B4B75A4294716BEB6CA812C362D01F38937
8FDC7D7ECB1CEFCC0ED9596ED4AECA7D3FD2940E8CA63F71E316B8B89B7681B8B056FAC3A204
1B4AA17E9C7B23F113ECBDCC9E1D0E37E2C761FCEF781FC9BAE926182026916C7C6705480A8A
6F8124F326A986FAA23EEFE8B7D607B9A36EDBE01AF5AD84761A7CBCF05BEFA8F828C0E83551
2C613666304043CF185A8A3C9152B3F116DFE8A33761FD84DA159490E2C5F613487431D9BE51
52447B2D6666AB4FA77B071666DA5EC336E7D118DDDB332A15125480DF3FB11314F7F4F1DFAC
A385C42A825E502A0DE342BD80743AF5E55E35351640EBD3A0314EC409EF643E743B06DB1D4E
0163FB3AC916D22E6391CAAFA6CDD069C5070A518F79BB6F9BC4C76D24229D128752CDA65B4C
109C7C38935A6435E1513D9DCCCBDEE0B8E134797CEBBD14067D09D090EA4E7C7C949A247CD1
2B7C4C9886E9973F8785D5107608C556C44360651FBEDCC55FA6458A34D680A9903C1C23D4FC
B84B445C49F7A6D65BDF285DA5B2A683DD972E08B5DC9B65C9F1A52CEF2FBF2B9553D1192D4D
912E11668F687C588D6CB1AA4D23309463FE84ACAD82C1F09979D452E760D5BEBCF5570B786A
1F6B557EEF3BB8E76149A20186D33DC8B16F7DCD8C389ED8F070EBBFBBD0FF2B86BB2DBE6D93
F99F842DD0521E4619F4AA9F29B721509E0CB4229C7452A001C7321026B625EC704ED3CCE33F
20523DF1F4663DA7708AD99AD6EA4BFF892286FEC89EC7B0BDC4FA5D67F6A27333445C33A577
270D9F0C39386F50215ABE620D682D67D31DDBC2AAAF9199DA4EBBDE2496DE4E0FA101D15D35
5047964D6889FCA7E96A6646A6F9272701F823D0CC7B42AC69BA2F1E924D7D3F21F4004BB1EC
A3564659E4A137D7D2E99DBE84BAF34180596CA6E25C9083B302C2A0B4E17C674DF3FAC16E64
D44CB21A5BAC88E15268B9640E9390059B12C7DBEBA0E414527B6A602D4DCFBFBFB9CD29A8BD
38B91EEF84B44841EAE38644509441DE13639327A3C2DF642730317AB836D28BDBE79E918A9C
7D1E6E46EC3905F4D5BD3E99B005FCED02A098ADFBD730F6062C475DB34EE55DEF85E8E4328C
1AE9EFA0863B9FADDAD97327ECD77AEA53396884F32E40B228F57F39581724F23BDA6593230C
D252F87FCB8946A758E934C10FC5B7AF2D7268D4435AF9BA2D8A92F486BF20810AF87A7D67C2
B90C0EAD78500165F2C47734E83B916C25B627CE754CD008FDCDBF6A546CDDA892F4D5C87F9F
4950148C2BE203FBC966EDA92C479CA697CB6EAE4A9C432B5451864B0804EB00F727441A2691
0D3714AA37AF34D730BA59B25E6B45DE133F2552262FE81FF0DB601726E6E4B9A0AFEFA47CF4
408C0D1C09D5CF325D12A7D732B769C8CD4B5B7C7A059695B753809C8B0A0C49573139C90880
F9305A79021B1624A9110620FFC77D9A739E778B0C6FC9E9B687C7B783826FC114C9D2D5C5DC
EE523D1E85D2352FE37943E4B74A89EA92CEF475FF88954D23FCEFE215013356F99BD94D24DD
59E6FCD51096E4A4269B9E741223BC27B3B7EFDCB2A943BC3C81CDA96973AF70666FABA0272F
AEC803D094C9C305E6AAE2D43A6FE55C8C030D7E55A14ADF05B493F8CD09A6DBAF7405AFB555
C13EFB2377B2F8A95DD32DB8C907AB26EF1E081DC4AD2219EB7687321D219C80689DA085BD10
E8DA905790261C3757F2F7AA7E9A9DE06433E3258EAFA0A01337AA3C5705463FF299556F2966
365AA92EF528A44B0F859910C34A23C5222CA1FE573746E1D1F0CB64631714B968C5E710D778
C1976ABBE29C1D5FB425A091106D5B89C3513EB31F625B6585CA90D399E81FD36908F8F60629
14D912A591EF062D0FB3F18A6738DA1E59CB7E8419FC8626E2D75BFFAE97F196F3D4CE4C6E98
067C3BE105C9170F3B5A9AA35E0417655631DF2269C8048D22139B65D48A699264540747FC95
73139FD6CC9720CED093CFBC878A8603170CFA5A97797CD576B2EF26F00639625C2AEBB02B43
719F3D8986BD82A67D78897F4F087596F6174D0C64FBBD9DA26006D8DACC50372CC5917D2E53
949290AE9D23B6797668BD0B288C333F3D1F312F0BFF7B59A8984800355C68903235A485C6FA
0058D749361290872FA229D7ED9FC3B2F4CD957924338912F1D64095A92C68103CA8359F1E36
4869F5D038B014D8AF65F93635ED0F6CDAAB3D3F61E5A84926C8EEACADF3C438B62641B4277E
C302919B93C0E2DBF460C186D5D576284D3B0F7CA80159C3161A51C8DF8A7DDBD32BDF721A88
6ACCC72406E8678DAEE3D7AB77E00905FB4A3BE3EE32C3BE67A30DFBAE45452AEA87102DB376
98CADB6F499CC7B7193344BCD0DB049C9535310479212D0770462E2C8E7EFEC396C0E6C18603
EF37D13A06EC9826DAAC2814F6D7232015F37E452E09F9881B61BC9ACEFC9699320A30EB45B1
39542FFB3D7167C93CE97F5F9075548D039667C679035898C1AF357D9B1E0C5BA2724D8BEB4D
78506AFD06DCB72A35288B4E035D89F22B17E99CF0854003FA8DD9EDA450AB4E791EA667E6D7
D800A2C9E2D947E1C348431A88B453C2A7CD7602D31342531561B3D49C1DAB77DFB369ADBDE7
C657630ACE3268ED595C0C7EF813CCFE55E9BCAA3B2C7BF3547E95B99DA3ABE0CDBBDB53577C
9AF846AE666618D0B2A6E84E67BA7C00E896A9CDA838E8A835CB5A18BC910BB265947EB482FC
7671F244A74FF7F3B4EF41AB7A1FBD1FA48171F95A75943FF0AE91E6230634C5AE51BA2C689F
EED1952CC2759A6D7677EA5A54DEAA76C1AF5B25DF598F77FD6C78D2F2B4125517EC1C117815
74DC7079CC547756219FE6E6A91BDA1AC7315744E072F1D81D01DA29ADFD8DDC432F4311B798
3DCBFDBC9119CA40416B7EC56B321F4AA9F4DBC46E24D6FEC35D5EA7EA8B2E6B29CA850D8561
5314976BC7AE7AC2C6B0DD247D638415262BC5D42F44CA969A7515975FDD3B256EA09CAE445D
5D8ADC572D4B76ABF1E65D725486ED8A35A770E425F7D7DC8ED0FFEC5C12B8D830CBBC19A5F2
E84D45F3362E5487588EE6A53B2F826459741E8320265D4B5EC8FA470DC987B6465DA29F1B52
B856303C16AE6CA8CD4C5E6CEFC3D315D38BC698AF594474B213AA45A2A2F271B8CC76C30C3F
E8E47BB8F504547251D63429B06BD02581AE09CFB53E7E01101E380EBEAD5E27101F0D2A5CB3
F029B2E0D0392EA5A4AA1570AF236DD198E153FAB9620B64A2B8BFAA442CAECBF670FEA28658
16E653878CEB9608D79B804FA1443EEB1C14812CA192CFEB92A5347308612D08CCE50FEDF7FB
D190ED9BFEBC5419B277D485813EB08DEA8F7C72ACFB8E440F1687476FC80396E44D96C85A8A
EEEB706308567EF08F499BE5A6EDB51821A8F5809553940196AC8229084A25CCD1D42417D360
9F018F7560CD969B648D9CB65ED0F8B9D4AF16A50C340FE01876BC13716A78307C62A41B6CEB
5C0744238B74A1DB8A41C25F7AEB7C1BF7BAEA206C96569F50A90420F832A9084F38DC22975A
1B14F3294C4F69CF71D8AF3791BD5892E596FDC48764C04A3D4B7F0BA47F2B23D9E0C6BCF97C
0401D46A81D775CF5BC274D4B29CB5F7E0FCED157E2F192DBECE1B1E440412CE67B0CFAE0064
0EB6A6FD919EFF9028AE3CD47AD47F931164D6D7313DE97DB17F4A74C73B6563E6FC99F0745A
BA6BF46CF69F42759EFD588F803ED6AFB9376A44733C3A2A105330CF4C94911B275FC8C6E907
F6EAA9AED9EF8AED955CF11E808CD6C30FCA7C46C1E14DE80D92E5DA6D2D177997B1E85FA3F8
5744935E881CFA6FB86C726F402E4F7DF3FB6D84D81A34629CCD25437508494E32B2A943000E
4D89842EA631965BD7D03CC21899BAB07F95A5E631BA084265B7C07B01478F9ADE2F137EE76A
F4A4036C74E8E633B19D90BC7DEF568F17137527252F69F0D3133AFD16895432A0CEFAE73FB7
6EA325B7A3D7592809DB239B4D50C40F3FF34DBE4A70D7FFADAE3A514443192D86060FEC2F9C
99E628143BD9B7F63002D41D70342D6E5E43B384B886312903AEA73E82B1DDAE84D44EC1F97E
5409BC1EF59B97F286B72777CBDED4078643685135626B07E7CACFB2CCC4C9A3A6F489D6D5C0
ACDA590D397F2C6686259B0C13CF19D31ECC7F74F546FD7F5C2160810401C178157E67925CE5
B925F4E32D12FCBA338BAAAA259751907B486F830D54CAB5DB7E22D0AE1A9288E6FE4CC9675B
8A95BE4F6FEDF64D2B99D97C8C234C239D364414F43116604E39425B81B96A3A3865580C26E3
95621A352E96CE9D1EC0BB3F3C1CA92540DC2DA18378988262C4963D29DFE0D2C9C5656A77F5
FC1B8304F32860B4C1674ED6CBE970A0C274DA9BC9A9487BC926FA22BEDAE954136FD55AF62B
FD95B9B65C35093AAC189092E78D2EB948A0FE03A30C7A5743C5056395624C90E0A10E1A2D2C
205C5FE595861C0BF3EE791DDA4E1A4B1F604EC40FB451A01612050851CB5776B087AF39B0D9
949CAC172D05488AE50FAB7832E627199A1EED5137B6C0AA60DF403FA3E5511163863828C7C9
DFDF05400639917008AA2DD563E6462EBB4903FFD770A31A283F90B3209D22253BC51DFD897C
BF7C33012680DB28266639E881395292EFED1482FD0878A1B2FE14680D37ECFA686E1BA87813
08B99506E61EA9583BB5DE77A1845DE0269AA7898DC8ABC555E413F3C5447A7D215C967D028C
C16FFE0FB30041E9063DBE07937D69C890E7D133E4EDD65F5E775325A512D78412E9E27BDBA0
66045E435B179FBDD68EE028739405A2D84E3CA53F246B4EAA1387949771A8927807180FCD4A
96758B4E2E70295B01AE05B539DB5E9393EAD40E974537982A1D39A7DFD071DA3EC0F0276C38
D4FD6D0FC0389619D45A23AD6210683C617538D36F249CF25EC6B4E0CBECC7C0BA53B1692ADC
D55EFA87004A290E4F124CF057B67FE494F7251C690D6E17A1CD18C77FD85E7A71AA32556960
29AC0983382932C8437DA66CFF9E00DCDBB036065772A2F40F34AC32611A8927A286899BF91E
976C23813A3E0F1A822B2D5E3C51DAD0B6C4E05E8C82097BD886253D1491BCD7B73DC2A8EE01
C334036702B549323AF0324C53C935635F8CFCD1AA4184CFF1B8F848D4279462767C4BB0F3AC
43F2F00803077179CED2579BC9FC1601CA35D1C46B27746E6BF8B6161287241B6FE3D31F6F28
91E5B24E58BC751833C8B5F75586B6A051BDAC75F6B510E857C0B91344D465B32182562778CF
5256181FCF394C41ECF6E01399EE7D891152CD2F87DD7B3ABFFD342E18418B36E16D48569A87
47FF91673DA28B73659B3DF79FF169BD1195C538D88B4FC43426AB4B43369D876E4B0DE30328
98A588119C2A384544AF24ED02BE52527AC954AB9FC8815DDE3A04018B0E56449AEA8C0EBD39
8DFE84D525118573BA1F91C4558C5C597DD3DFF462C7E68BCBADC025BC6774645C6DBE489F53
0D7D211AD678F9A99374D078F110517B94C00C5612231AB4432B374405F25211DF858C10442F
CE6E171E01C9144C77D401B9F98B6AD883EF550F425C4FADC89BDAADA5D012ECDAEDBEBB3D22
6737D4C2C266D46CB7A7CD4AFD37B76DED4C54EA8AB5C81A343784BBCD9D705B0D0BF4916A3B
5DD9D4F7D52C8F3F21BBE284ED9B3D4451277471555B63BAEAD4C22E7C7F414420D9142AB260
6204FD4B7850BC6504C935975036741C8CB2FBB9E3AD3D25923C4DE21F18037AD11F85BEA4B2
6C2A0C16AECEAF1FD7841C3647F310010A6DD20D58DAAAE9B6D6EA7318BE5B3E126CE1E27D79
D7D04C4B48350E423E2E7C24458B27CD41D156308C75828A3D327EC8D453369292A36EEB2794
3CEB7E9F54E5D42AC5BB4964DBF622C82902DEFA41253EF010142B9D184F36135A1B525785DC
62BA8A5D23C73087C91EB3FA9199095E9D5769D07DD8BD423ECED6E6C86CC76726B66D2641C2
42DA55ADB0C1197F774878BC04C4D08460B444324EE5929D6EA19C0E7DF96D3E09CA6F645076
B0459842DF778A553AB421AB29DFFF1820494D67E2256ED7088887F941D1E9489CC6165FD80A
EEEACF4E13D4A14CBAAB1DD239ACEB522A9C72052FFC3CB79A4EFD4E7B0555B991432F1481B4
B75469090919E79D8DAE262F3A3A44B4EEF3A2F317C850A7B717D256E42A56F12FEB04C8678A
238CB479CB52ACF2C0B65CD5D064338D9E4A7CE76904C24C9D60E8E2F238CF683194FE8E785F
3404E318D6B30180DD0C87302AFBDD8AEA9BBC99B794CD0D4D3ACC97E137E11AF7CE943086D3
AEF372BC26D72C9A39A5365DEECBF195248855141C206DB34DF07E11EE469B081210A681BCA6
B4F8D01C4C9B87CB408EC3806D439A699288684497B2F4B533B1DFF13ED3C9FA8F4A0876F36D
8BF6288AC0D06B3BA38C258B0E10BB217FC26EAB370135BE4EF34AE839E4CD0D52A0363E28FF
4E252CE765BFD7DAC82F468BDA64E3D5D89BE80024CF4CE6820625A68AB2D51AE0FCB0AFEEBF
096012598B9BB770CCCC14798363AF26613228A4E44199A1B23D15AFA24C261FBEC32936545D
1D274F2DD803D1D1270553973412CEF6ECDD6BF54DA1915B3576546D2D1FFFB8E2D785B7B352
0C90147EEE6728B5E706A6BBA57DB96DDE2CAEF990DD54EDF0038ACE64D8A4FCDDC23E16000B
BD869D77379E1B6122699495869DCFE4291A79FE3B55BCACB69ADD7568FB1ED82818A7AD8B92
61A04A738CDDDBC6571B037B8DEA1F725D19CC2DB3B5108BC3F266663724645A3D08B28DA257
263E7F85D9FDA6F57EED669A5B08DD40044486C1AE63121422802C70DC5F56E1EB7477EE58AF
11AE19F3773C097FFBA514F49879C37A6F74408E011468DFB165AA484FD9C4F420FC0A8B4DE0
D8AFD2F01BFA6DB5AD54190E8232066E6111777770667A43FFBE9AC3DD4F1A91350E4BB5C557
FFAE0AC09D453B95A0CEAC99C0F00393F611FC2E96BAC41218C6E81B43759E069F814DD951E2
94DECEF7095B0243BF23DDC2E3382A2C8247BFF609DB7DB00FD4B738CAC606CA4F2BCDAA0EA7
9FC01EBA9A8980F087BC71B202C599B837FC80A39B449AEBE97BA71CBE21609D8CBCD920507E
4162BEC54BF86CECB751117F83534DEA77272915715BBDC89144BB41E5EB3AEFA0B7E3FAF688
44B5B81F843AE0D9A3F738BC2696E85C9C2028005E1646670AE459C2DFE1FFDAA204DEBB5731
E1B86F23FA77096CA523F8F2FBAF1D4F5B3F9817BDB5C6675D515BB7711FBAAEDF2511EF0A6C
9B5EF950BDA08C08C04EF3B2E4163B5A9CB865872B998750DCB9ADF6ADE55EA214DACE9CF935
04D5FC69ECF9D2F8CE77FDDA8DE2EABB20562FF3D3093CD701521900F8BCF17E570E84708F88
5A96EF512B3BDF18666122E52A8E756B504FF2C8D7AC540E0D5B8EF437C9804EBC6C2B2ACC4B
F9956DF40C933193696E17844B9E84A75AA581CBF3F8F759D76D0A8955C8160C4ECB76BCA5B8
6FB9FA0B9EB773CE6AAD11AE780F22823BD12C48A72E9EDF27211A5A130C63CB7DABDB43D9A1
89BC2D10668509B24B719F9D4282F9E696ADD760A6B922DDD2A067525459D1D1317D7AFB09F7
7D21C6190595719F84FB65738F7FC267A296CFD98C894449D7C9C870D6BC03F32E721A183C47
66CE9331E5188DDF6CBD79F54C997D577FAC274BFE3CCD5DA3A987D0EDA541A6766B764A8551
5CC077382F92CBF042ED83876C2D4A732D4185F542D9A53834442FA07F0C6490C7204EF8F04A
A180AD27F121A637D2550E5EEC993613E63BABA6B090A6E470AC52C796DF2E10AB7BA1F65159
6CD5AC7158D21C40F557924EED289F083AC3F4F612AA378BB859E42EEEF3283F600BCA9C599A
C6E2182E23913819807B63A24A3F7B7442FAC033E9CAB54548CD73F841E2A1F8D24D15E651EA
AC1C725FC8795397B6FD9305432B806658B59FD9FDBF697247D4B6630D9FF91A7088F1ACD89A
30BD5F07DEDB49068AC1EA7BF17C2D18655A5949286619553F792B8E38C34A8D13269E50C4CB
A007B7BF06494CA6222AA9E6888C7D2E23AC36D2A0492AAA16BF1F260B33E86BD9D3F6B5A2DE
9BD4E0D949CC39D39A28FCDAD183051153CD0837D880033773D1ED6854BA05C45D029B7277CF
25B0358703D55AB4F8B967FEAF805E9EEB88783E6A5238EEAA4D81DA3ACEF0636B9A9E6B22BA
A7A95EFC57E0D86125B63BD715985261324C8D9CC898698D1D286EADCE507FC470D3ACCD764D
3ADD4A614D8469CD24640528992F6B19E25057659BDE6865F21D8BAE7E9F106B7435B907A69F
5A08680FC56C202B09EC089BD21BC571D9C715EDCA25B76CEB11F36BD48399B798A23A070EE9
B028F571BBD43460B9CA49C9486B6F5489419EC52F71C408C517D85F0D60DF755166BE5B6EAC
9D332FF605D4F3AE736BBD020D0EAA695B43C0AD7761B0F903A4DD4191FC40F964E38538C523
C5CEEA68F2AA08B289817E28EAF5AB568E5A552C7B0EBA0CE661B54778342F9F8F0C426EC74D
BCD86AAB9169E34BF0D0A0339063CC262B94EDC7530AB2EF378DC7E1A628553F89A9D471269F
5E6190AE47A4B1978EBDEF9F17A8C612F12777A7363A4D56B2DF1327549918254C995D88A117
90F4AB31B56902E05DBF1A125B390A87538DADA7FBFAAB62F6C7833A78CA0A392EBAC8D955AF
286B6E2886C03D44A639A4FB914C79CBE000DB286F70F37BBCEA15BCB0505EA0C3193490CC07
3E7EBDE4D9D9B46EDDC1B16874C430D7DAD7999D4BBC07C742F298F179FFC69EEF74ECBAC2B3
05C497F9410CE0ADC3A3F3FC63ED49C850AA53A0A2CF09752B871176CE083BCC301335122FC9
94D7CA74AABBDB6984C54B5A86723ADB0C0363C0D5C6EB5660DC0F93CC464C6C2DA6BECF25D2
36CE1378E258F3B545DF1581CC8CD7D3C69FA0B6193B828698F93A6723F3DAB2F2DB53B16A1D
1028F28B225EF593047373FB5C2D8AB1A5E62ED0A1EBB311DFAEA7DEEB932D7FC22849F8672C
3AA3C6A410F9303C3EF66D97440B354C972F228EF4B00DF33A93446C9F331789F440EB9DC9A8
C2CCFD1E336EA8361A7482861BC59278E3A579DA9BB2DDB0B9E0CFD844EB9A9F6CAC29EE854B
3FEDEB87D4830BDD2581A20C7F4AA2C2D0A49D9BD3A612670352CA3187D4B3A94DFEE79333FD
34D91562C7F9E200DE107E940627B1B0DC1736129D52EBD72E021A4FEA8CBB63D662ABA237C8
D6B060760C3F5AD589B56A5A11CCDC6C88D27796A6E88E478335FB0A237F0893775DB8DD91FA
5B176C92117FD324E20D246C95372F6A83AD62199AB2E7E2491E23D2C74205055363892C77B2
4BEB66B5D4EE33573CAAB62BA6FEAC76F0720089B7DFFDEC14C8BA7A1704EED826774503ADBB
3D539990CA5E4998896A54B52817776CB9E08CDE88F92B63FF088A19005DE87EDEC7F1A807E6
76E9B340F4ABA1D8FC2796862BF70147C4B2390FC751B90C365FCF3827629CC0AA6BE907359C
6A12F1C6419968944AF2907D75C0D166AAB075D2503480587D84568014951C2D157B44F69173
A372BE3F7FC3DFE8E923C80750014E9BDCB8B084DC8697C311BE4D4A91C3D7335EE7A9DC424C
12441D725F98C60420E42831F12AE6A60DF36CBC7AE85E85BCA008B78DE9DC7D426A10EE8532
0E054B6B1CA795301F5AE76D0E6D91F88B83988F6CA169B8628E11C76BA734DDC16D548EC490
74B74BE3B7A6E8310F76D3BF7BBE02D4F4939008276865514E62B5548AF391DABDEB6BC6BC06
503166681EEB93D84EFFA524D45C5AD30EF2E8F5C615D4D4B72693BF852F83068073A14BEBEB
58977E91479C8E6502E4B51865536A87C075BC96ED08F027343DB761DFF7786C2DBDE1D9D468
E735BB9144FE6007FD513B9EA060CA16CE28386B2F03E542E127A3312CC16E6A0442425DE1A8
E87DC3D2F39D19CF4A3BB337802ABBB9D1ECF323234FD2A78CAB98EA910D661FBD123D39F40D
0AF0CBA342D12E300493909799D62DB09557F88E6CEE09D011C296BE5A8D64D22332A668B9B0
847E27E7F5CE9836F6D5765B609213BDCEB08B7D3F540115B3ECF26E85B6417DE7E021EEBCDE
2C2FD9C4E95ADE212E02E09DFD35E52947ECB73DA22E16668A425120AB1E1E0D3DF80E4D569C
F4F0583F8D0E85DD34A3131497A76714C511A4D801FCD286C961ED7FC08855C25317668E5BAA
9B386C4C03988D4E903D0CE8F799E4AC144E97C100FF9583A94D5C1871BD67197E6FE442C590
A42542106832992747E97BAFB80668502EBF90CFA5895690D667F6C70728563CB474CAED52A6
1E592DDD2EF80C8F662A7F722C8208542777F9F564BFB32FD0FB44DCA36DE1BA5AF0FB1A571C
4FC96C02301284F66EB7A4FB4AAED80B5A0B8999148F55BA760D18BC27CD98D7F1CC808EAAA3
516DA709E133FBA16FF785C5791CA4E554AF24979F3D07DFB535AD7FE5325A8B1E5E76299BF6
260E56D5CF681E9FB415F0E1D4804E07F4B20989456ECFF7E00238B7956B98541D145923EA83
77A5A34E2A0D724F485407026A7610225752A95B935E953B4B6A7968FB096C84F9CF0BE56BA0
8367BAC1609B49DAA405AD6B71F363D20C0D13B07E37E0E689AA09FE768B2FF87C2DB3269A66
ECFF08A1DE14C718881CCB701F89732D4D4BE2D64D7258211936A981F9C8CD9FFA513875D6AF
95417BAE21A22A144139CBE94A753ADDD7E31214A8A0C56BEC9D5F612C2FF7F980B8D6E4C024
01330E1FD82774CB28BCEDE1832621550473F0587AC60A694A8EB47CB632F2BA7B01E6FC7861
02A81E74D993C21C5913B381DD711043D4241A86E4A4237B4DC955EE2D293B36837B669A1D64
85FD840E9CE146BB14B856CD92BF4CCC2D6938D6A9C9448A13D0D526DB0672745DEAEC97BFBF
4D487428B35294B8474C264B242D3762E7A49E11C93B333A4BCD8085DCBB3D9B5F0477CD7DC9
36FC2BCDC97232C02E4E8C10F037BE3838C7C752EFB8062300A51E3018049B93B44251715148
68E2F8BA8708AEE43A5F083D63AFCE7F20EA820D60C6297CE2BCF0BB2EAA1DAEE849472F58A8
3671441A640E93BE5BCA2E7B4DCE237E854D0E4971A863017B6DDDFE420F87BF685F12D0EE36
D17D7A85AB91A0BD1C34B6D7CD2B030FD17097EA2CFE4D6D1675E9F13A9D2A893DFF74548846
6AC9447A1FF2EC90981A83E11E36B36A2029821297F546BE85EC35CF5172142CC7E9300B69B6
1D061A35BF2E9579ED9D174A5575910A7CA1A5FE8CA06D0BBE172189EFA6E315B25530AAA9EE
1A25754F00B175A560F586D050DF0578E57F716F7FAFE112DBE07E5888CDA5CB209DE33D3EDD
6463B67AAA0943A0A612BF24057584D40984AB0413E3C5B9F382C67074386DEBBE4E0755CE3D
4F8A916F68E19EE369A1CD2DEEFB7DCEB38116A95618AA3C86BA728A9491E01C9280B2EBF118
63A73BC41E71A0917D437BA2ACA9DCCC165BAE56C71EE2D854C45AF49C6561A99D2310470969
48C6D4565F59920BC9000DF8B0644ADEA32C2863C811CD43B74475E237EFE2D0FCDFF585789B
3638B69D74A4443D626DB342C54B3887D569C0494E1F84ABF539E9F32D3962B8EC051A05DC7E
529DD203DE5A28BFBE06863535E98EA90E8C2564B53E6C2CCD64F13EFDCB23CEC0E6A2B9627A
6B1BE2E675FEDA8BA4417C28F007E11170C8EDA9849866A9BE8E958DDFC250A8B268526ADC61
7959F3E66F8D03B7F5E3B3C9C7BF87267230A0D051CF06885867748812FF7A2E970485BAF918
E63EDBF9CDE6CE1C19AD2F56CA0C88EDE311C53DAAB9274FF55A64B2969F50C7A9B7CF594659
4561C499AF7AE2BC523A9C5D891CF27BBAE00E7256BCF18E9F59DAFDCBF25FBEE04E95F2E060
BA1729F420CCF9D25AFED4381E2B36CEB6C914DA65E5EC53859BBD7BA917A7D9872AB60DA4BD
84CECC3987985461B1656BCCE04441B04F3EF7B96C1A4C872AE6B407A5299785FC4D81967966
48B6028DDEAB061E223AE5A5FE9C0158175613C83F9DC4B5304384CB5E8B7CB5036B412C5736
57FDCAEF86CE06E09F32DDF205622A2D3CFEB8C625E1844E3B84B744666BA659152CC8F2125D
B485DBC3AF060F68F85FEFABF2104C34E3B9AFB6B73094916C4262D67360E202AA99C66FC7A2
4E1D2348EEAA1A5F447674BF71C8D7F5A5C5DC3D9E90276B5792CF3EA85B987AF1351D6B2F90
E710A44D4BBAA7D35103E7D23B39C5E4D8A4B0617BAE1AAD8B90100DE1089EDC3692540D8A1C
8092565434AFA01ECEC1E9D3317D7583FEC61BC1C845896518780A6202FCC5F9E44E76537F15
DF49B04B0617A447D79552050C95BAD9A24FE22157B75852C1743B023708602708BA5B662BB8
3C8FBB9062C48CD1A71E83EB4908B154BBAD6BD4A98F9BC1901EBB3A1FD1E823E59D2F1C55F3
49092164AAB9522FCCC9BF8942A10B3AE15D352BB02C316B8D7BD27AF1EBCBBAACF955DFA78A
58EFA0EE0C8E2C0C2828EA368802BF9E7B4C0F1BA103A963F0BA541983750CE0236F3129A45D
739809AECB58B21957A6277C7400B2A86810ACA05F7A80FD0B333E2D8B10E6628CA2726A37B8
95B49BB4DB1CBAB538AD48E98B7585DE1849139E85315312E8B5B83EB2DD582A6E3DB8399F44
E7A96B8F3169A6439A76FA3D2535431FCBE2720FEC68EA2B4305505341855DBB028F2AB129E4
465C680EF85CAC42B99E3E0FA9AF1EC717BFDBEFADD3F7593E748B5BECE76B013318A973CE24
43B919773764CBFC7BB59AEF6284C887ADAFA1F6BEE91A14A0DFF5402C6794A2DA5DAD394F2B
FFEC86C32A86010F88EBFE663C6F2C1FF881517B2476B5AE307B1AD8E42F83985068C45AB3AF
647D7A16AEE31076542E17931A07681A35E33C0EE0E9B4F6D212E48535A28049AA7357616B6B
8F2F0AE050076B20AE77C721818C10802FDA6C0EA3AD386AEA545941CD1DF62CDA62A1E21755
9B096A7506A5C6CDE332E713F195F6751B1CA0D25E4A846D9CDFBE88357F916C0877C579706A
E317DD3023FCD7D6CF2D4122E9FEB56E95325A83AE5CBEC54B6E93CD1BD26C0F2FA93EF2D093
2EB832D0550B8A2DBAA5EA1ED6A1DACEEA5EA1709AE4A3BBD84379ED183810581E9F45B91AB6
8EF8D0585172C3F43DE35EF97475369AAD5A3108B50907AD83DFBC1CE6226B6B05B670E074D4
2FE276B51588EC52F5E6887D79D1AA763493BE40B73590FC84F270A46217AA5BA235D09DC7CB
FDBC6AAB442CF97393A22619649290E0E12ECBC2D96D4D823DFA3ED7AAED90262F38C089FF4F
81B2D105CECA92D539FF3757C5487E98AB5F75986C35D8BCD8095B7E1A30824D87D8B4845A12
564F7F8C92C8A5D176F6742593F2CACD07DFB64B3F4DEA9EF138FCB316BD650E791EE3DC7978
9AAE6CC80D1C23D3462FC99DEE9F59A1727515FD78B7304EA6B77F25309C9FBE30BF054B6FBB
E404E2ECAB05D341957AB0202603CCD18128357D384502F4B1D046A460DDB6578F7E43A33017
4B6857100C91BAA71900E02115E72BC01032F650BC35453D7A047FD40C4DD7BD1A58E6438BEA
270D4464EE4DF7A7009E53A04347EFE03014FD863A680650DE1D49829D1FBF7D4B081A9940E8
B5260DE13DA60EF624D3D13EDBB32141CAF21BF2BE29D793D46BFAA807A82E36D1269BF89B48
21C413AB303A80FFD7F2F0D16A05A0370A5112E9FF450D7021A4D993D4118E767B1DE17D8B36
4009382A01B16816346875C6ECB2653367701F09545A0DE93981F32C129C49D48FC73750E933
C5F07899688CDE253643A4A465D234223EB4A334CCD8C29D6DFC147DD5A4C41DE5C8821B3EBF
DD7E50BCC2860156EDD7242F86B4548B76B107CBA94128BE7974A9EBCC9756CC553F9CBD7B69
BF561616AC6A069F577481D22E37E13BC3F25BFBD84A3D09411433508841F2B9E79FC5EEE178
0A3119AE0998AE6FC894AC434FDCA28F150D0C4D1F47C2E3D0895029446DA10ED8FB3551C5DF
18450A4407419AA627B228E81F237F9B17C90B304C3B21A79DC98C9FB4372C2BF366C9F84D34
F5C79F13A7204FC14FC08EAC4D8DA0AFEFCEF29C28127490915F1289243AE77DBE34BA013629
3CE45BE4BE0F4EC51B4D33E9D1BE66DFA5721A9C96292E61E53B31BE41EB3067677BA2BCE933
AE99ACDDEE6EE6F405A70710F10DFBD0B77BED801B92242CC64CCC47E5CC4579FF9410564503
443281F4A698036D0CD972FFC1DC973C4E5DD45C0EE8D0D5BAEE8310FF251B05D2C2EE647A4B
2F5AE58AFD036F7EDE34A361538DBB395FBA8120859B21FAB9FB7CEF428C4289BC8F6BDC0B59
46B827BF7FF39C21682BE4267EF18031D7F4457E6ACC59589A0225B03586857E56E03DBB98DB
9741B4CC0782539DEAC9AA474E406B7F30573A53DBF38BC748531FA4D96B927653B3E21CC125
D40A23C9EBC4A49850B3EB489E9728504454E93BABE54133E359BF9C2F79BA235AB8A8F5F761
1041F008E0EDF81A07B90632C9ADD16C53C3A18D1547292E7E9547E9E0AF4A924B77BE321006
6270B7A03B8833D46FF74D8BDE9BCF0799145E1FFCFE6D15D353A0927148461444AC640A8C63
99A2FE6FD2B2713CC34AE7F4AA76B565310DF6823308092A0E417720CE63DD167AC9E51ED652
005A0C545A754C3E2ECC385C88A0A82C1E7FD371C5B59067A1A189855618D2139BEFEBC4D677
69DF83357D49E2BE7FBF466A8398D6DBF6E8186B7077669D2C67BD845BE3EF34825A4AC2E912
E89C499DD771FD9AE9CB196C8FA82C035D0E34D93D9DF25EC272E3DFD8A18DEFF52B104549A2
84AFA22F8D4D3FD53372DB9623852E1269ABFBEF08B96BE7E4B8EC46260343B3C968BF3DB14E
FE7A7A8E36313F0EAA095EDFF4C21CE111F111C0A38102668C3D742D8297CE2D26929045805A
043D5F07E3B2E230695B64497D4727C02AF6A7555EF277086667FE74286960196A646B0C8678
E18ABA7FF592D628670ACFC7058A6D9A5D32F3DB2D2987D92201B97F04CEEC7BC864D7621D8C
79FF8D821ADCDAD0B510059B7F1B31536389623A384F3D8D67AFC5ED94208CC7E1073EFBA1D6
39DB9DCC54DD1118A169302A0445E65619D9052EC0DBCCC4B04B73D835F01595558395DC9C60
42C1256028FEBE4E22AD65C357514E6E06712DA24B4E948AE42C7059895A797F9E8496CB9C2F
F4E50C0A431D2676E76BD6C86E66A5C320ED23D0B701F4BEA7D7FF00F8C21B2A0DA2CEE5D645
363895D78E7C8CA58E33A3F94457C1D8282A868B9339E9603FB27D01C15D3122FBB92186EA0E
BD19F6F221AC78EAFD29867140C7F1876C3446C3A88B6CF8127B180114FCA2C518DDA88EB7FE
0D01DF142AE4C060B715509BD7FB5B63341D31B605089C78780DF1BA5C8BC6F403268E6230EA
3E4F266E1A45F750491A24C3760DAFC2E640CA693155648D3530A04BDBEE01D1229A57284410
4B35CBFA56D2E3318DCFDADA72593735C359D5B41005FB7B9A0F4FAD5C2880A1AF2F47B9CBB2
277841642E2A04EA49E014BF4420A6E71BEA33BB8764D1BC320BAC1839259B5ADA21FF1D0767
F2C168BBB6EE653F60A0F6732B6FF8F1A704AD49C8694F51F9843F1B3139CDE047CBD779D96E
4EBA3A9B7CF2671C1777342A5BAB15063352422CBA894CCBA2D5CE78B3777E6F579B5BE32468
E566A3B412E63F62356DCFBBA14A2AD3D6F2267BF80A15C96B3151340C7A87593D42E376A045
93910546E7818EB7D0822E5F7E93EBE126A4BB5A17A8E8EF5A761E576FFC6952F5D236503D47
27E68469C3CCF2FB1A5F9133D77C6619BA0EC32565D926B8BAB8068770E6817F2A87B75E7516
56D080BF88A3C88F1D7374852FB8BAF2E0F62188C3B76EC340A89457D633D8360CB5D2222DF4
BDF9F3810B1F590CA2A3CAA59B5DEFEB233F1B37CD27066A5B13B7E47DC2DAA2DCAAE38DE7F7
AF312B90EF42173B1B590594F3DE2078E0B2C1E65FE58A0D9846393F61DB240EB63B062A2471
2BEC86231BC41F5BA4849EE527CD5F6774B8E3F197E7FE8DB79481C1EB498388BB060DA7A6DE
4C229AF2934AA97CA2438A6F5C48119C7287F55F86262B8622BDE8D44AA08276AD252D334A0B
DC1CEA3449886A8D0C13288F06F08ECFF86F431AF2BE7FA1DA8207CE9DBCED888DAAB791C259
E0475B99B0E7AE70EC5B043EDD3FE148B653A7CF5F55DE096DAB591634FE458000FA56F0F737
AD928C46A60AE23B7B3F3056BA61D55021E8B5C4474D52E6457715D39C39C0D63A65AF4CC1E8
98B525E813AC9C4E4C5246D6F0A24027790FAFA904B36438EA5A015B687C8A3AA859D03714E6
94C6AF8DA1C458D0A3C135335CFC5DB4C64DA2D2A80275C65343DCC06EF3B4BF27DAE4AEF523
D15FE18C2A7F023699AC464ED8D1F2055503B94E919174FD825726B1B2B1B409D958F5816700
F65673151E81EEFB75B80ECBEE2427C4D285F880FE7684AEF12972A59973DE679AE7835F3EEE
877C9072E22444D1F5ED65A6F7AAC3D6275C48611B5F6E69FB67983AE36869724BCBCF4ABA46
CCB799B5168F25F733849D8E51C9B0AE96BA2C54364983892C28E4DE3271ACCEA447E82474C6
23B8FA2CF5A68292E9D5A718622CCB2451E0511398EB42A6A50CF09B995F69B87FE68EB23A39
A6BDAACEC4ADBB25286FA241D284237BF6C0DC8241C57558D121BB28F6621BC21E3A803A2C69
0C03492E9ABE2A6898945670D3BD1BA7EABE833C1F457A45BD92C7E6FACF2948AEA922E35752
300D294075B2C035BCFC3EE01F8FE6E472DA9D04D794FC8B67659AFADD09CC6C8A76EE630084
A3A31004179AC92118DDF4D57F652EC41A6D509C9808407E54710364C7630999331B8B7C37B4
4BBBD2782FD9771ACFD81780467595F8656A6FED3AFFB35D4546EC42BA2181002C2D58701DAA
221132C66237912B91EAD7ECCCF1BAB2CF1255C2B7421F35307F222264DE36593CD3EBD7B7F1
A4C3DB654B782A8C67DB5CB14FD27CC0A4A2DFED1434641289B9EF08EE4B2AB51A0D25855039
882E3C7B145D074739B354F5A21D280B418C132999D6C7BE05EBCB40F8B1D1F414E60B9EF499
11930C1C528541C614A0328DCC4A3DED48C848F4E99358296982C4C5A7CD851632204360D65C
16CEB917C8A7E0CDDBE8A8944F0171B6A79514E4ADD9635A3A01DAA1F098EAF9BC4B27006249
C1D595C1F01E150F3705A7E9F8056003C7CCC113E9E3DE481BDE9AD247384E9D7836901C2063
910B42DD162D3F05B96AB7C1962DB5F4675CC7DFE16947DE4895BC07754B888F667648D2AF30
28CAEECEAC4D63873EC95398CE392B478BB9CAB5C6C1EA41162E21238E5253E61560A58AEF87
B295C19F5078632AF898E7B06D2F9ECD75411B5DFA9EF36015D1ABB5876FC1FA04EDB58466F0
EF4E5DB629ACB6840929346385B87916C66D3F66D78F5B70DEC4C001DE4E029890939C0963F3
F51A4A56A924D52AADF16BA40BF08F746A48723B1498E2B3541A8427B92044B2E6C963192ADE
76D6AE80E61AD2C0695070780276B44198FCE2BEC2FF49577EED8EA01AF880B3B08AB260715E
16F9E179E1759B76D33E80895E7C43F158E79D09BD2B5A09046E37095564C8BAE55968299A11
0966DE7FD2AFFE974CFD45EAF794DE7CA5582933021CF5430449574863DB3A8B9F066C142869
8B7976205E25FDE6351365233D993E88A7B7BADC3E65DE2A7966F2C961D3A2A1347E3A984691
E20C3E43628F8C29AAA21F6D1C51B3BA9809CB30E80FF33DCE351E8B9F0EE20F8CAD4F78E775
FAEE6C2C6E91F7DC66F6D76C0180EF3C49787B36EB413C08BD1981FD26E0AECB57F08D596EE5
A3840F69D7D710423E71C141CD3D151499B8978A5200DC45CCA82C617EB19B9153DBDCE87D81
FA9D8C740607FF0437FECAE6A51B72B53906C72BB9C455F313FFC8C2CFE6F38A297049A5F2A7
FADC80792E5E837615631E8C0A470D458248AF37F8F9462DABF187433C2B123FB7224D079285
7A0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmtt10 1.0-prerelease  
%%VMusage: 34039 34121  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 46.55 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch true def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmtt10) def
/version(1.0-prerelease) def
/UnderlinePosition -117.0 def
/FamilyName(cmtt10) def
end readonly def
/UniqueID 4100057 def
/PaintType 0 def
/FontBBox{-6 -234 539 697} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmtt10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /arrowup put
dup 12 /arrowdown put
dup 13 /quotesingle put
dup 14 /exclamdown put
dup 15 /questiondown put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /visiblespace put
dup 33 /exclam put
dup 34 /quotedbl put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /less put
dup 61 /equal put
dup 62 /greater put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /backslash put
dup 93 /bracketright put
dup 94 /asciicircum put
dup 95 /underscore put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /braceleft put
dup 124 /bar put
dup 125 /braceright put
dup 126 /asciitilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52853
DFFCE80425468016165B9D0D1B74C67AC9F61A2E5BDD48EF36F7B81A8814B4BA88D9ABCD447B
700CBF5242C0B1BED9A26CAEE8EFA0F05D2C776FA2379DA200153756CB872D07BA934E4BDD5E
4A2B4FB56F8A0A03B8BB5083FFD5C7298804E619E64CA793D69AB4233F41DD1135339B1FC97F
D045B87CF18E7DADB5F2BF4774F696BC28A427C5FAB2B50A0F9B2855F4A676AB7B788CE0F129
48ACDEB7223B6443D605CF55FDC1F9497B5473CCBEA555B6977D4138F1C15D305B3AAA578086
17C72FB2D85991233846AB9EFB9C21824CCE7B0C109F3BDB859D5F8A479C10D06D7D5A7CA9BC
5303305C16913CFFBF708B98DEEA4E4250CAB983BFCB29278C0DC6430E7C0549D2279A60D6E9
175582759CD390A7800291A238B75AC2E20A3AF0ECBCFA581DAA3B04D563DFA8EC9B6B8C3DB4
0D2A77FC517FAC3514DB9A77C1EC49503067BC88357B28C522EA64A4BDF91D2BEF17CDEB7879
F60F2557D5C32B7D81A5B537E70DEFA7A4398122786E2F3D6681FD422A6F54248AE0C7573C00
80AB1F5FD0E33C9340477E338F482D8032285A45E83FD2FC89E919156CCDD510D5A3C586AA0B
A40B552EE2DD4ED5C13B9C8F43F2B5D5DEE5F607723EDED9B7E115BC56822289D7A24A3F7712
39365DC28BF950A103EEEF7308F143710E89A9D72FC8DDE43B409C092610F2CBFCE435F5FDD0
9B18373EE0E35CFA9C1948647B1328CE3A61B6A388587244A140FEE4223DC65EEF85ECC024E2
BC70A28D09AC89704639F2D0AA46657248149D8B5FA42A7D99AA85E0744E689A890EEF3A25F1
9198B36D30E51B0D2526E3E50849D1B42F812671B8DFB753BF72C6B71150BDF265F855B03042
39F0ED447D5ABDB586EB9EA88BCFBCE787E9D2FD64C96329D340C728D71CFB995F7DE056952D
E30B57A98E70EB2CA5A418B28D2E4AA374FA52AD170801014BD0B3280E9793C2259DC4F51363
E019E59734583FE2A6B3AABB12E875F2542CAFE6ADE7DF75EF40C5DEE36E901588536463CF7D
EB3B365B25F09C432075DCD766ACFFA8DD3B2E0828BC88EA4AA4C71CB3CE4AB5758E8CB93A26
2829C63D5EEF15894B2A574FDBAE4DF86A51745702A6A51263026084DF733D1EF087A597C873
57B7A92CEFAAE93CCFCB3244D65343A370617FAA6FCBE8784B8F2897E4B0899B819667608A09
B7C25BADA2D20AADEE5EB3EEC282F1D068C1CC26CC33BFA3968411321E96011DB30DC12EBAD9
CC302DC60581BA8EDF14733075C6D500948E462463FD3BD8D38BD9F5D1AB38A8EA03B95ECC45
8D52695C2C2AE0B61C8091A4D22A504D843F34A39B0E2ECEA959FB7DAF88809CDD8F9EE3F692
96DD73620DA565B5D06BF0D17F74A28A50CE63A67A9E40F9018F17402CAC4525640C7A7DDD85
30BBD05C85BA3B542673D335F6326780F664C37864D0D251957F10EE491B60375570BE2A0ECE
489CA1B40D6A98FEC585A997898CF1CECE9D283B1C0ED572BC6303C59C21CE6B1666FA5A54E2
BD7448ACD3479B67408D52C0A9D5F13A6F74042564276A4EC289931ACE7CCFC48CF301242D21
EC08F74F928EFBA8641EB98EEBE02B140A28960143C18A00E2A3758CC3007A9E28B4437C82D7
FF09F54776CB0D70B3243CEC7429248670A70049DE53C0E12036403C1CC0C0921C9A9345C2DF
170BC1FDA2D02DBA4D38A24E2770CDA5DDAEC02D034FADF404E36AD738ECABB5955A6A8C06F9
5366FEA9A58F8AF5414C71108583C7156C19D080D59042E68D10AE56663ED9FC9CC5D151C254
80C0904C5D5C4E2D6623BA4D32A27901A0085630786399EA4F041B5D6355C4A25250CC0149C0
979F3E4D81FE1D6C453078878D24EC77E6A62DD08FA5C6A4C73897CEFC9AE52C74538DE40295
5F71ABF61D3BF6041870A000BB3B65EF31405CF7D7278D86D8C77B08D25E102520E5ECAE3140
95F36468780CA6FA6BFE1AD9A6B952AE710EDA89F038A91F474E9E8A943C62BADBA9863B8EDE
E5B1BCF1B432D2B8207CCD550EBF5044D30BAE3685DBCA6C89E6F6DDB914E161922C0FD37FA2
E3A24671AAA448B2FD59D8305468E2FC249946286F5AC0556D4321FDCD81DD1232B99C2CA0B1
C8F321B3382C85BF94EA7E43A306DFAAC7F28262BD3BA29A195D3DA653E6C12D81E51DC05F95
22E8438367F07914EC47AE1E70577C8BC5EEED31A49ECE43B92D8969951AED8545C20400FC22
FB59989C4A994CE61E60EFD9A98A5B9A3163B8FACDB713654B04E2293819432CF347BF35B8EB
91A36FE0527FE5DDD167AC2892BB7AAF866E4451B03525B05B3D1C882FDF6C9A7E90A17170AF
70130575B2D00E82DFACE684E79B774AE2646B29FAF27756B37F498BC850DF7C6D1CF2A8D00F
2B4855B9300E119DF1B9D79B34FAC9E99CD41AF5F4FBE3CC6ACF03BE3BE6C465345B83BA8034
5C88FCBCD617CCFB632FDE4EA1DE8019A8A2584A782EED1661BEE9DE87490600ECF97FF2ED0F
40D3360B6805F63370F7AE413248BC0DB866917B7F1ECC0B74928D48DD8AAC5A978E0DCB2272
9AA4A76FBCB9F27B75EE6483F9D95FE9AE5FF60A26FB744AD48E843CC1D4B39667C0DE761276
BD4EF3E2BF0B31BE0D2B1A3C9DCB435D07C35AAB5506DAD755DFDFE7807D7E05D52EE4FBB1D1
155C2A04A02CEE9AD3A67054A6A3C72D8784526143CB8FFA1BFB96C56E4B42ED69BC2E739184
594F83A3D3670CB68D722147CB37C24B2BBED08255816ABCF6D47B2973EE51E85CF123C55E8E
B9B378154EA4C794A5FA8BF14613D1A48197E05E561D512F95AC97E7B7551F875A2C27646CD8
8F8C36161988872E6FBA916CCCF7C07C2BC77EB268206B8A006FD939708D1BF268881184894D
989A88824E10B1D5D224B6773A05BB2C07A7966582814DE41CBF28C0A34B7133B845691B1274
69359F27BF9386427CFB4473C57515D610547C49D9DF5B93C832F3492FD91166CED0CDF959D8
20BBE83D8AD9993FB63D0158E5594D05E2F77AD187884AF68C223C838D74BF2989D9260E98F8
110920545306059DE2531F55279D84F1C40ED896181D86636CAA3624C207079DF8B589E920AA
9569DE6A1AC23505AEDF4BFAD2B2020DF6992CA8592267C1F54EC00B6F42484C89267FF23872
774D117A0244727F661FE2CBD9B2CEE842EC4452B340F0C7B19A36A36797F41169803E4A89BD
A603E25A0196BFFF1D9431222BEF289F2DD54496881D1EDA48B8499C55D934148162D0C41058
79E975EFEFA6331EF365ED7AB3E127127F76AD17D6A31F21E782AFBAB011C15E371990B5A654
B6CC344376A57078C24428784E0EC5B875064DFA3F8924FE411017FFC11526FC77069E80640F
B3DA88A3CB33A09BFD76EC9F421B6562611D56BCB00B67DBDBFA25D1460D81625CCFE6E2266C
FC0518884D990E67AA5FF736DFD9DF72EFF133BF54D07302B755C6F4FD805FCE58DA0CC858F9
353C0DBBCA4C053A142FEC50EC2E660345019FB053B647574DA12D3B0DFA79231706F207E133
F672B4E026FFC6B2E205BB516D61D594B89F8F4B625225CF51ECE083A99BBCBB15ED8D500078
9C3DF97A2F3159CE8BCBB8CD047646CEB4DC2454F8CCBB9F6BAA45A1C6AE201A832450366ED0
E3F314FBDD4B6A2EAC545DC0B37B621F6D7A1DF02061CFF5FBE8F4CE29B8B9775B5B49B7A5EA
E20440E8196266A3EDA21A4654E6711C04EAF1CCD4528AF5944A6523A9862B49B29FF82A6AE4
35E1FF912F80B0B8C1B6444269B5378A8B4D91B27E8FD916333AB041796E6D783828E8CD3695
53BD4C8AB71FCC192E893198CF5506BA9C9243B104B4140CE8908202D8B9E99AC2ED3EC722D0
501FEF90DB82B4A595290CD0344625D02D90A7605F00217D48026D069E0221B6B7E662E0494C
52D1FEF2CA13A5D6010F02664DDA9A050206149636261AE7FF11C2FF2BA53C76A682DDE71E32
6CB32EE29FB29980922EA9D5CC23678DDFE725C90378E9A80B3D8FBE4E2FEBBB766D9BA7F135
B3D7944D22664BF622622379DE594D9052BEBF74987FB01757BE4C81CBA78379EFFF008C9F9C
E5A5C86899DB7C13AF97C645CC84576E65214D8A8EAF6F335D143BECFA719D8E3C99FD624969
D7FBE0AE437162EDD626F30DD93564A65C62C0A6E67F0B1BB0F05B34ABDE1AA591DF7ED358B3
230BB57A0B1870C9F6BF088EA075CE4FFEE87CC5D8259D4EF1A2A70B310FFE7E61E080CF58A9
C9EAD146AEAB5F5C056EA25A165ADB09EB857EF9415D9DC5D9DE3D65595604983258420FE414
2BF39E8AD8DA913E7BB6B014E9806802D25F0E2C6605368106E951136D2E2F3724B94BE126F6
D1EA51321A39DED8C36F8F83F04441420BF823C7D200A95D965092CE8ADFEACD2F898826D115
95828540980737A925B803F410B92B35F05F6A6F5C8E365FBC7856BD89550EB915C6CB784858
311B85EB1573127CC9F3468CAEAF1ABBF0DE0AD75ED6133ADDAFA072BAD7AF528855C72B74A6
296CD2F75AE3102B212F1111CDB87457257D82AC8D3EFD9AEE10DA948BC71D9B0429520627ED
28919AA8A6488FF16145A80E6AD1D0249BBD47045936B3B3B0A558F7EFD711734744222C4CB8
9DDFC251A781C64631D34B18CBAEBD3B51CF2217D814547A1A6E80EFE79DFE9E2E9417AD6281
87CE1B38A0CC19200C4391BB11C977C986F4A3FB874BB595A84EE910F5564241FE0D71896F9A
335079802A874FC0056E9C406F9511EF054E5C421CA2B950E7897EC8F5AC96B4A34469D4B6E4
B4A804457CF0AFF90A37F49739838B54B985350504A17E41CB24E85C8C36B3AA550189EB27E5
7386B1158A00BDDF68D3A7427E21462FC3FF58A94138747CF13513EBDE2319534D98A8A0849C
117F8D9D213DAE18BF2647A64454DD9F554C1A5CCF5F770DC098C6685F7156339822FA441B6C
43893A8DFCE0BFF9795E343C3D536E3E5F3F9F1A77DA69381332C379A1B32B7E15ABA2AB8D8C
527B4481F2AFD9853294164F8D0E193056C44DD0A88B4C1B45613A9DEFDFB5156FD2CA638C60
A09379BFED7F55E8728D4C568BB608902A0BB86C3DBC13C684B58CCCAB56F9FF1B93A6A64A99
2DAAF6CE0F7DBAA06A211625294F405678049C3AF08A39FEF8713782C08A166DAD7AAD7BC8EC
BE44D4757FDE8FAF5FA6201336BFFD27A408BF6F3C39526DC6190B27248AA8CA999E4E6C6B48
1834984295881F6A83E2C6D76401FB4F87AA341BBA1EBA7F660103747DFC01AC71BCA7BE58B2
6386FC90D068CEA0FF32328152E6F7784553EA808E70A3D13E39209ECAA942ACCBC7B77F5EEF
C6781DA7E77218690EE00F3B729282A65284F276336451A30686FA1EF4D3E08EB85F3BF9B4D8
FC75D4B88B93427AEDC932EB5E81A555937AE1C614A21C46A699DA2DD269558841406B101363
FEDB044DE92F5C886C8C2F1B1A174509DFB845A28E91F03708CC0E86113669761524E5F9B0FC
47DCC5B17C445E67E7CBA84A8ADA927B0866BBAEA703828697C8701B443A7D3CDA025A8F4D18
36184C5B6006EB761B59171FC1AC7AE96A7F86938BBDD9F35BD1806300D81142DE9270E6C525
A79FDCF018C722A0F61134654F0CACE2F767E250DF5E0A893585FF86F5767457223CD551BB52
A7252DE58D7FF6BF02B4762093CFD3ED2A5AB63AB3BFC0BA2DBE1569B26E67109DB401727545
AB595CA1E77A3CD8D62E9E0F48EC74B4D41463EA50F494C581A459519D9C333141280ABAA046
33461498C7348A1D5F3956C9C8E8F0F25A519F0A111A99131E2981693914D2B9C8CF161654C1
D1B859A6F1A4EA4B880778B630226194965E53ED3FF978D975F14BFAABDC0F2327BBCF21C753
183519B474F0A84CF16EB347CF7117B7367D69897CD2FA2732DADEAFFE2BAE7BB43C21A43298
EAADE2DCC059D5D99A24424075E5F71322F15089D9DFD1306E3BCE8B96FF844549E59128FCE2
A0D949470194083897C3586C8356BAEF7B8CFA335247BFD5D4D9B82BFE174860917C0111CC81
B5D5399D4A030861CE5EECE2C63A9E7435954BC22EB29044EB86E6B5AADC7FAA7F2A6A8638D6
A01A8C0AD9C50DE204222AFFC2B23BC8A54C566195624E704423FBF2E4E0F95C1E6B7054A223
844ADB543F90358D96A3B5F639AE21BF78D28F63834E922CF4D01DD99A79C3EAAC6385FB6169
ED767030F1280B1BCC1AC3D59F165FA611EDF0C2A3FD2C4AAABEB96EBDC18D244AC5097E96DE
4D0A32AEE78C86D55DEA554BBD325F5B3B6C38353584C953ADF825D87BD1CA21632D868B5ADE
33BB38D9B2DDC75A548FD24B1E648CDF27B314157FA3DF15023854896D607F512525F6876CFB
67B68EE9A6FB586786468AA2800D3D29EE0A818B944D388D17AC343B96C58ED9E62A95BE86CE
FFBC37167B930A856A5B740E62E6F34489DF52B961E50FB2A1B6B353F6CAC2A4013E4B97C3EA
C225A4E4D9B0CF9B9627341D4B886ED8A6516EFF776CE9A6FBC4928E55E2DDADAEAD39A82192
D6DE66103E7758C9306513879C30ED8DF3D1466452BD82B626A153F6F8ED3C862311635E1FE4
2CB82F3A79875C7EB0211C7EAE4F1498DC2A520956670BB80A9E7CB57D47C865AE3B0106204B
EDF2CC6DE4846694225244BAFF7E20974EB742CC6AAAEA59C5192BFBD190918457B199D1E07C
6CAD1160EE143C5056CC4B1AB03FB1435F79B2FE77ED084B7680012C150A6D2937D40E5B00CE
64DD8BF06329B63F5C9F216643AB229597BA887CA93E2043A3418FA3C4FF4F5AADC8C8261837
886CA1FBF334E40A61546236F032D49F14A000705382371362BBF07FE654FEE5B14F5F9BFF9B
2ECAF52ECB7CC3A561E56A894AB74B5D415A413DDAB85E8DB07A2EF1D814CDC079CB654A1D8C
59AC8467C59C3349E8094BF8C075277DEB6C1516E4D55A3AA8C02C916D16EBD77B820CC7D5CB
F4041A82A3096F91CF87A3736362BEEFA34963AEC1AA76FEB9AAC6BE0CEAB299DD9C0DCC2EBF
D421BA6D0D33095A6C49AFF3429AFFB98CE75724022C9C50BA04C1BDFE261867548C9DE5A216
6AE5E5E2947E638AFDF6C807888975F221D02B54591BE3523CF7A5C94DEA410DC1876697D984
5D690354BA6E4D4B7A1E28DB3579467426E35CBAFFB81E5684ACEBB0A897CA737DA89959603E
541C083160F52ADAB8C3004C45C30449999EF9DC09BA13207FDA1AD3E668598960002DB4752A
204D19D72A55D6D3D4C527D8907F4DADD4201960AEE86398761FE7B080F4D6674DA453AB9CE3
BBB8920B0AD82D1DB83551C7722F4F1CCF62FFBDEF70B497C115BC791FE9EBAEE39B5F3B37DF
0FE0065DDA13E7E82BB7ECAFC15B071819BB5773BC31BE939DA4D5FC5959B42DC98A89E21773
70A78BD65361B6FCCD2CAE1D1AF3CD6106706C4E42D79666BB9586F19749BF0A95227C44645C
E63A9BD5AFA177F28BC1BD750E4D86599DDD6750DE739ECE50BE51C14500002F7FDC779830DF
F7DD6FE34B21E8C7091653CC5FCC176D3EAB1445D77B6EFD44E33D1286C956A238406A820E5F
460D98DCB3D32CC8C35C13DEC454908AEA04AA4DEC3DE2FA403A9EC52C7683A58C006062CBF6
F409C770CB78417D7A7B97E85C2D341BF20CCC854B4EF1BC8FE49DE11C95EE2117DCDE041CE1
FC4E51FCF5235C4BDDE28A0DF974D499B9F88FB1851A32FA34C50A6306149A82669061255BFC
61E3B34E53FEC1B9CF14B9D70A7E2E2F7B384C8BAEECDD23DA21A00DDC9D005B5E2F4058C26E
C9CBF7DC62191F87D809F610547AD2E6E9CE58EFC3688E99E344CEB4C183A1AB7B5479479839
95470D1CA7E09688694DADAC32D5D5A3DEBFC7A9417FDFB82B36DF93A496B67A15E8D987ECCD
8EDBA261643A4AFE1AD468CF807B255F9B3D799DE33AF3B81066C696C7817119160BA1ED1F6F
06EB84F3F8E7E348238BE1777A6B071B4A7D478B6467827F411EDE432B7C235E12996945C9AC
090963DA53D04F16065E604DAE2046E3B236F5E3141E10171C44309D695D512173A75A7CEECF
0835BB76DF4330EA293B38AAED78AF08308138A256DE766B17495D7233450ABF9C927EA5A524
F9E3A7CD0B41AD823A413F4D6698A8DC53B3AC6EFF5234C6AD365AD654310AB5838498F54C9F
1649BF4A24986032B371ACB5802322BB5B841D422877E5847CC858DC517979E9389E4A586CB8
D2B81F3FC51FF6EFB9145115EAD9A8C148A44AB2E8F692E4932AB80216EA4DA67E3BCF066760
5D0597B067A16827DF1E8DDBED0DF0B5D1647D829CE098ABCC7AE0EDA8070055714D2CE1C30E
671676319F5A609577FE31F106A4399341F1EF42429683AFBC9DBA9A1CF5AC69910DE1BB6D3A
8CED39540CC1745305737DE8891B7CA49CF735419A7EF850312E2C2F105E53D7089F4B6298B2
15EBBB1D70E0F73F9C34F94E0E5AA977499908E2A9C4E1B749B15F48126C13BCF08D40408B92
919D057022494F0DA8BFE5152C50316A5E60CE921C358A5FA89332A0A0880FCF68FAE4604EF5
5A49D891CCB6AE8AC64FA2E9FD6C6529E172F9AA4E37A51733E6D03D79E19D124CDEF6D865D1
C97EAFD8C0C700052544E1A9003AEEC168BE669FF219BDAC9932057EC0B3DB90017B9DC9DE45
424904FC91CFC6FFC366DA839585D7D7D5574947765304E4AE0B7394E74CA2585D5B11DC918F
4AA538007D6359089459FE62006DB9F7A2A0F53619BDC3BA9655848696BBFDE23AC8237F0669
F67B7C637F008EF182A371C123A2CA4497C8C27F90B6091F54AB1C8F466EAC2427B8628A063C
146A2CA455FA9A9CF80F19487BF77A21FEC8299066851B556D9E96D357DECAD9BD5128CEDA9A
83D5567D84F1E445C6E541FE8B08D834677D238657BF7909476D2E3DCA0498062E04F92AF85A
85C545EE3DFD938D7DDAC6202D85F9979C23D7DCE370E3CF9BD31CE5D949CECEA248F30215F0
F880A2F20736BE30CF5F412F977932797E739643AC412FAF18D0033321E1BAFE382D88572EA8
006436CA76B44BAEF865AE5947C1AF874BA19C1D4BD06DDB959E532FA80947E5520CD65FC9DC
2A1E9676D82438B28C0FF44BE27E00149B9AB76E92C0B6F78EBE495F11B18B27EF5897F9025E
CBA7C51F7121EBD1D0B3A7CCD3C4C27CBA6A21DE22E28BBDA4365EDF10C99C97716B80D32738
CDB2190490B9E83A54E52F3EDED92ABE67B3C8FD38C430A0F0DC6FE3A415FEBDDFCAD608DB24
D50B90DF9845C97365BFD8907CFF4D9583AE66A1585D17CB8B65AF4391F78428AA7DE8E568E5
2E63BE2E29CB28E61466CEF37EDA81B5ADEBA76876B995384083B627D353645D6B1E190EE6F0
6BD0D994313FA536592460A0A8B53F4F20166A160181FA743AB79E4A4BB0FEA0E5143535AF57
C715268EC5BD73C7DF8483C02FD89DBB5277E61504D494ED9B500C937D062251AD4141E069F0
598A74A04649FCB0D66354303A4F4A5E1FBE361A5BCCC5A7B29F6DA6BD6C0C602B64289EF371
207ECA1808526D25945FB26C078F0056298DA1297580982F0E84E213784D99F92F258234095F
0EDC43790A87A10C199E7A8D3B4C19406C4B23F55DE6827EA1BEB5F05A788F1FCDAFAA00908F
8A1CA84A4C8E9DB8948E6A28348A728DD95AC1D8785FB2B0B773092BC7489952963CA68399A6
D72597EB724CD348156027DEA59D45DF9B3508B067D2A49EF836645D312313E671BBB1B8F315
55E981EF8C91D7B016A13751CD097005899D8F751C876CCD7250184941BA50852FC388DE4BE7
BD1DCB20501369205CF2CF39C346AE30184A873703166FB24CDCB75823F98AB87405AAC8EBFB
4FF9CF3F6367889693B0E066C0B73219A1A3AA42EFE4E402D3E3B4158D3874B1B39985A38319
2A24DA42562B9F439ABFB0B83716FFCFDE42249D24FE616319CFDB6B8F9FF1E84F8DA3CC3DA2
D8811A7E6F0FA1E4CEE9DC83F5BCAD250FB05BB11C1266CADAF4E7DC063B3AA5600C807F4BAB
6E477543AD525A2427C165C59AEBDC2F62C1FE109133B4F457C910C5D34AA35EB4DD2D54BE87
4B03929790391F3F83C33F154D2FCACCC4AB1BD7E0ADC6B959753C9BC43F2802B1047B40265F
92BA385681CC709F068444C150E383C739561D139C14547EEBDEA2D95C5C83DCD042DB4714D1
8CB50B25D7D47061855D9210483ED495659B8593950B2DD87EFF4025B42A88FB93AC809D7CAB
99A3423003E0C996AADA92C647898D1AB018FAE64C8E0948DA2C3DA40095FD2F6939EABFAE25
CAD7405E8FCF94DE5692572C189A575AC70D9E2D984908843BA2B963DC16AD660524486F7CCE
5D9D69D2D4B41EEAEBB025D2D84B4B84295D0583E8B0213D5DF0D3DAD4AE970FB4DE330F8FFA
A07708522536CB616E0B02706D0E46C7187579E4BF3328BCB2CF36C09D08A71795D4873ADDEC
67CD5CD4A6C77A854A249CB3FA7C0CFEA71B804ADDA130A58514942CA5B2E5893E008DC015C5
F06F202049B74628AA9EE3983AAD7D80E3EEAEC6EA8BA2A75CCD5A6C31246C7D9A78C4D6C234
C68C1112E70BC13C5771BF549E433DE320B00379E768DC1C3AB0A25C152BD35AF741F49F9ECC
800F2AC4DACBA1F3E6F8B79FF0CD198A665D2298DCAB771C42E32B209EE3689973C5605075EE
1444CC6D4D312A415AA14D1AADB3B5637763945DC1DF2B48F4BF4DE5F67DA330D97A170E4A94
F6EF81132505BD16F88BBAF5372AAB6429A1F11B26CCFA711FA9AA7F6F86CBBAA676659216E0
FF852F6C475F9B928C74608A6B5BE17A9E8BCBFE57A81A167171892CEAA8CDB81D56E7C8A166
59612B95BF9D63D27DDBECB0A55D0200E6E8A325EA6A53AC5990DCF244BBE6E01BFAFB81F39A
0224700037AFA6CEE0D5F7611690D54B5CF9683788D9051959D002E44ED7887607C31CA770F2
F12F61B444A224E62DF38F245056CA072BCCECF2BD943E2202F26A3AB59CC0555B95A30C3E55
8EB95440E8B1A2BA5EEBF4967CBFEEA66DAECDFE5725357F2BB0EBB8FBDF103CB2575E9C6978
FA070752E69E0D73F46D213EFC43231DEDC6DBE0CD29574A126086BEA0E4DC17D2728362F47A
A388C690A0EC92E9E303AB83B86BCFD9EBCDBCF74AEC31F44D2F9650D94667C4F3E570BBA981
B3DBEF99B474FE2BB77C4320E0AD64F9F6371AB0E2EF82039D24C9F10C9E3CB7C85E415F3841
A7A2C6489A0AE3037087AAF59551E0723F8A593F45B4B191C7815E0C9D2505F4568C0B9F8BA3
58D1BA5B7D99A3CD3466D9FD9AC112BC2221742678B6BB77902D1A99B40D436CE80A66235E5D
E0C49F57CC1B232EB66803FFF423A518CEF5611A57758EE16378088E50BC49C4CCE6BF67964F
5BC627A9CD543D4F5ABDDBA75BF6B15EFEDFE34D9050A162BF87968AA71C43C9A282FCB4D485
68A0113323B647F941EFD08D1B80EB83EEC0CEF0850616F9C2282DFD5370E3E7AB697C461E67
E3773F441D19E73388137E42D52FBEF77B3E921A22ED9E514D4BA0B34FDFB6ABBC49FFA82811
D475208BB99F3927EC229B47C22A0A528A1249A0F9224E90BEE118688DE882DE145C21C8F26F
6221F5B36A3AF9EDC3B3D45EDBFBA5DC12B4444715AB66740B2F98385736259CE36097954880
8CA442CA68DCD62168EB957F6C339AAD7719AB9CC321C51168DCBF33FC12DA8EF7C366FDF07F
9781397C6913B570675F1136DC40C80C2B5CEF20CFB62C61BBA195F1B879C73AB494AC51A81B
08B5B2558D9900D71826F8F25EBC2693DE64723C3B73FF724BD6CD99E027E93B9D0E0F33CA8E
8925A13DF850FDA6AB54E8454432365DB522649E6530DA6C5496F40E2C8BECAD96956E193258
CBBFA139C17C20929AF33BBAEC146EC651C56AFF08584AEA88E180C4C69A96130AC245DF76DA
0FC072E92A8E380A14CE0EFD9501592DFBE42FAA67B35CC8D3FDD58E872EBD5188292613B087
049F5E09352F473E160A69C8AEB9CEA65CCFB5F028FC6BB2BF654879A8C2B3724004A9899DE3
C341A5EC700EA122391D38ACB5CAA992310A7C2ED218E6A4DC28B447E050C0550D6E7A84D50F
978BE8D3657690C672A983C5056BF5355CEC26EC8A9C70409DD8F2B6FA3E5753D8172CA44460
ED3ACE35DAB22AF3C364976199B0C8491AD31E05AB01EAD7AA60BF4B9A253BB7C3140F1BC9BE
AE556A36DEE9D4E676B45887EB50F40D306C58257DD2BF6EDD90FDA4087B379AB6C056AA6E3E
743FE64FC1A260DA9B1E54373D33649CC7D7DE794176729276DA80951F0ED4E1A79616D090E8
2E06B8E9D4003DB88E762FB519AEF7E8F8092A37EAA9279F649C34DB476B67D1AF743DFE29B1
E07592BAE42DE76961E6650D68166FD5CA65DA3C98DC8B7FE0498D323E62CE060B89DFD038E9
2E5E5FB5430126F729ACE09A41043B1CD13B42FFFCF63D17071DDBB1705C717B4655FCAB736A
6E05C9EB56462B7C6DB66121446B277AF73A9CFDF57AF05384EC227AC7E8CDEA37024ACF736B
EADC2A5FEAAA6D8C97644F9997211FCB28915C364B4D48771FD244D2C752CC734481A6CAB073
1E957D29664B98A4A9EDAB3F8B739103DD5D27F4110CB4D7EB17DF6D32D95A3B46CBFC61B89F
80FA2C36475DD76D83E6C7FB71873A514B9DE411A2680F4DE25DB23A48539C730BE11DA4DA50
EC6A05BEAFD7F351ED760DA4C9233662FB8135A18DD24547AB4BC17B15D0616F4AC9764B3178
867D5655441A33E0A37E762EE9EA498325CC4AAA3BD7A02B03209FE3D1D596FEAF501A9CE6EF
895AFE4972A46C8C5902F2215DF3E54BB684FA1B1BE65CDE1040F9B5C10B792DA8E213D26952
E2C526C3EEF24A501969C31AC617AF3C6392ABB326EF3919F5A17DCE4D79D823A1B822CFC9A1
ED0593FD56E774916F0A2CB010577DEBB60E5BDE213AF800AF1A8C4988B8CFC1517A7245CE52
81505E424821701FB8426831E011445D9EEAC4B13BEC7544322C487D8EBCD5B5F0247C5D0D97
CD709D5E8BBD009E274A9BF9DD3E262434AB21798DFE11B3ECFCBD250404F3A93055C18316E3
33CBD460031F28C91F7E18B58AFFCB7D1A493DE754694172D4D7364E5F4BD675FB4078FE004D
402060F54A012C13E21A53C5C54B80291B05539D0C9ED49E4E86F3E2C8CBA1588FBB1384A543
375C0F4D81FD73FEE37F606CC4ABF24F9E6EA84198F45578A0594EA1D227D4201994AF17239A
10F963A75231FAFC095E6B4098490A34ECF1AC2DF2F743A316E472A46F4745026C619D881F3F
FC95EB108AFDE81E32A7EE4ECFD37DBF59DCCF50F8D887349D7F0AF4112EA4C2CAD1F196590A
C40E7B57EC8EAEADE22A0626850C619DA3D5DDAD4FB1CDE9B932363CFDFCFEA1C229C48C7F57
5849760C8BF6C50A7470A68AA6B5753880EE09B0B9384D77EB74CF8541A711C0D91524550C76
6A0692F82799D9D378469FA5D10B5240A2953254CCDCBD32A994B50C192269296960FFD7039C
C21BD6F1B9D27668F51780C89D51EB569BF1E4B7150717AD211B4B365BB6AD0835217B8A95E7
976A587D179E75FEFFEA186BD7E99589D505FAB3ACDFD80A765418AAD453876F19DD8FAA526A
E52095A44366598BB56C7B2DF2BD5438394807C0A685788E8E9DF6BD09F8CF1D633396A87B94
5C50AD7A9423F8CE28DF168FD97712DDB526A85B60D92D75E2AD2E389E8080E213FB35B62231
734D0A99D35ABC01B5AB4277B82D4413D0A83AC02C4C1F200A29311D8B5396F8077ECB9E6879
F78B91A2C03E62922CDE1021A873D04E349934FFD5DA57BA12F686149F47A07B55AC37B7D12C
FC99557D06B03311257C16A2C94324E324060E179B178EDCECFEFD04539557F0F11CD56A482C
6969C55699A7ACFD0A6F78A6A0DF198F4DF19E1C63B68744D6148E8EB45243CA3178526F0AB7
4549D981DABCEA81BEE3CF2B8A94AD861AF2848E87247EF826CD41518AF9F66842C150EECD35
99672F61263FE8704FB1E916B993C2A26AA209953C69D27379C99017D43821A45545FF531D9B
32BCC426822802E4A6D910CFE7757A53F21460DAB698D83CFDE5C9A283EE3713AD7A2BAE8052
C2719927631320DFA064CC389119AADE06060D56400BED321DBAD2EF0BC5ABE6A217E86318BE
1936226C58305855533A6D8F74671E0B4B31B872074FF52F3005FD2E71F207018189CB462590
A1FC6A9C6E1987434DACFB54AB1C49E79923AA2A33137E035A3E184D45D18D570B66889A4641
8DEB08B1E1E89956BAC5B56E59B535D152596747EF36DC107D11FD6B2279ED0E8CCD2988FFDA
259EA7752023110DDB4CC29037533C98DB55C9E447C902ACCC8CC084D04A9A6B74B21EAA3A77
91B3D469D7AC7D63B91BCD7E11F78A7AEC9672D40F3E9C1CB5FD95EB9F6BB15A4D90815C4D25
50BD6AD49B2FD5E532558046E38D7C30F30478203062FC3F25A2D6A85F4A9A2051DCF8C4C51B
680460CA454D06F89D202123891B6A83A8A8F03C8AC03AF95C08B1B3DB6A26CDE736213BCC53
D1CE884BBDCB53DCEDB6A74FA35BD106AE390218BDFB2A246C1302301C7D20CEF04277EE2E02
E7D1AE08CE085C23730D362D3CE603362FB7C8390C3972F5DDEAF47B84DC60D878CC4F45C16E
B634BF7813886D67A8C88446A779BD9AC46963CA15E65D0604CAE02D0F35B4AC411E2CF39974
7257D4F187CE2A908072E1AE0FBAE7908B2D31670C31E13C9828776C1906E985321A95FA1ECB
C49B36B6DDF47CDFD39865442A232C9EFB4FA931C9D5935E07A530A1794678936E6CA643D14A
76BDB4733DC3526D4DFB47F618375B6D9FE2FA479907029FD3F27D47EBD578BE826F76FB11DD
9295D6D801F9E6F01A87630F7F41B1A4C81310D7E47D3C332CB6457921EB7F5E3CE048FAE72C
C521E9943A62C65A3C62DB78B797782EF4035F3127DE3D6CBAFDF6998AEB8803D2619034395E
5A0CB4B897A3971ADD47EC19795A8EB6EF7F0DC837131B24C46C7990DC24EFECE8ABF5F59B29
F80EA04C6601D4C5EDA3A6F99619B3C5DAA35B72843DF0B9A6B31ECF076B91A4A075238169B5
10D2BA2502495EA1C1FAF457786B889B36ABA5FCD9AC5585553AFB6807E8687AEB44868526A3
6ABAF3A88BD79D86341B4A5D0F9FC97328DC76347CC9016CCA85CFD4AE5FE2E93DCD8B4C0DF6
C619DD4ED5FC6A2F919B7CA7CF4EF0006BABDAC0A7B72476652D0C7D2221E653132F4DC1138D
BDA83FEB19ECAECB83B3091D561F981AC4ED0A0D044A7F0CBB27D5F1AE38567AB850B99FB60E
CEC513FFA7EF22364370A0935B67939E29DC8ADB0BD985D261934202850743FCE470A0CE8D74
E9607304109C675A8A36A4574E441591150683AD3BCA0F8FEB8F70323E9EE2FE48900147725E
A476C3A13878179C01CE8989683A2B1D69A06ED8B7DACB131304A13B94CEFF966EBC33B1E36D
90A4982A17B5599A4117C6A69AB5B65F4A9967378880A10E778EC6101983E675DE04FA396940
D94D7A43D15FE110FE80FA01E20E97E7464A0C18CBC312726396D7672C8588546C564A58F5AF
D606FD5E9A7C7F2CB2619928CC4F18E25CB40D620E35BF2B1F5BDC121DCBCC97EF9F7B50240B
E2BFF8CF3D3BCF22EE98D01AAC955811D5A43336CB5E521D57D114604E0144997611F0C51A92
DBCBF62ED9501CA64215F874DD5D36C4DA58B7BAEE5306286506EB5FF2C154106948A31DC9A7
13B633B76A47AAAF1B342E75008690E074B718267A8D56A212D02301F9E2D91F6E61A732E748
BB1540C88BFAF945189B5BD28A27D28DFA0526335DDECAA8B2BA42B9183B32B58133780A0AB7
32D7D57237B526DFE6840695681924558FAC2C8A5B6D912FB0D3B9F4D304736917162B8C1F80
E2C050DBA0745656F629BCBB05659A00549043F1F783E33EE34FBE98F46F35DD5BBA8C01FC4F
81943BC7EB3FD8E2212E91D6B0C03DB68AFBB8927482D7E0A454AFA8AD506F40A6AFE8AD6C82
B36D4913714BAE9D1DDAA5BD397A7C6FFBFD37996C6C79CD5AF459B3D3D31D7F12BA7847A94D
A9A1F865A74D77863B2EA841CDB70E2D077C48F665C673DA59E7CA9A1B9A4038C6BF35EFC5C8
C8EBB4919D113E50E412C8520CC77C9CFAFA348E5AF3B96B98C9088DAEB0475DD2ABAE1EDA92
5990F3F2AD0C3FA3BCCE0460A0BD244FA0868F1F08DDDCED2A8C8AD4683A741D5B4114CD0974
1C3638EF5418118F9468A9AAF28171C080517D20E36FF643D28373FF4B9F2D3C6C2100D10AA8
AFE29534DC0D75EB997F6E1C21D820416327D146596BDFA811D91DA0B86833FDE6446C206BD0
C8F6A968DF0E840BABB53C1904FD61E031FE88519E119CBA5D5C0472D6D67AED8EFA153D987F
8A8426BCB5060A66A5C12735FECDCD68457432808969548854533E595801769161081405D652
E7F07DBBFBD50BA8DA53D7FA2B33CB7B0F374E07DA5728B8A14C5DD6281E3B7A5AA19AC8513B
214194CA97C003973C1588E6FAE657E0F50AC8347DA9B7F9017F533562C1301CF93553341BAD
AE7F8619673075EB8E48DC6BF9A109ADBA4326BB857FBF71A795CE3A1912C155DB8384BDF57C
2E7D81A99464A16D34CB766B0102EA332118E06C4533F3508F220055C343E59F12FE4F4E3F09
1E8120A69325D8BF645FDC4294D2EB6FE003F77BB92E23FCB4023E390C41D05C68C9D9E862E3
6ABA0437BC7446EC10B6310E106569A73DDD3CB8FDC42662492C58F1A646427FB3DFF3964DDA
88DE178C71CADD9D76BF4F0433268FA5359132AEF15C8FF06B91A37B1A83AE9EB9222EB7D545
68EEAFF602777CB92EEC19E16EA9F9D5671F1BE1CEC9CC0B23C67DA32F70A1B80732DA54EA09
D558A33B464A420E69FB0CA99E20D3C1BBAAE788B56D435099823AD6EACCC1BD3903E6D67813
06D5D9FFDDF65A27A85178008B6091D7A37BAC87E78CFDE52736535C58445827EFDBA66D77E9
67928A64F37A1D901F84ABA5C12FA7FB9D4539E7D3EFFCD5967806C01EB4931A8D5CAA1C44D7
7C926074F9C0173748EF291FF6D2B9B6B13878204DFEE7A2E10AD3947250FC5E56513C8C4077
C353246A1E35054897B092F3F0EA6770F8F252310B8CA1CFB942FF312D7A33CEA23E442F15BF
15D72253F6460B2C73D99B65D586B23254121317A40D5D87324EAE7891BD67EF468834E292EB
1242F23A6554BAD3B5D149EC8BD814525F3411F72850338BCF2F9AC3A0004BBE83490C2DE836
40C1B644CA4A8E6714847FEC3B7F7C5E2119346C9D29318F238706DEF4D28763AA1A93BBFEC7
5B7F42401619EABAD545901ECBE22944780FF6CAE7B7D01B7805BC20979997890E60AA2AF783
8156BB8DD05CF121DF8BE55CC61BD90575131E77E9B81E263E26DB2B707C3346869C9B490A10
7C1DC880ABFC6B4AB5F1D09950A71FE697CF3A6D4E2237BB8E2F4FB75F8B7D394AFBA9DBA998
BCF3E95DF9473E8B60B45C4055F86448D09A248FAFB86A7177ABD607636F4FD58046605EA13D
F163E2F4E4EDC1DE31A3ABD6BDD421FC4DD2503D8195C32BD211DFB8AA65EF6762638A8D5EBA
BA93D80916728C525C738A6596A2C99032AF2573E3DA1339CDCFFE4F82F3A17568E47CBE92E4
F4028170EAC518ACC0EA12E1A6859BE2692B2E2FDEAC8F3ECDDD9F4E78AABA6DE9018D5A1960
92821792C8DFDF24BA00EC900EC1E071618B8C47C5D8752FD079A27A92C9680A94094C2EC410
B4FC934CB8948175038A5D4A1A271F06A3D229DE9B9A7AADCFCE80400A37D7F5F25067C4936F
463F5DE13CDA9DDE4C56949D9F8100E5EEAC245DC44E28B9D833100FE6C37A77146CA0F5AFC9
24EEF3E11F653ABA822B0CA930BF6F9748734D3FC49B073F0665C522F380666F0A5E39929B7C
4923742550A30FBE3E37846F4E4B0F719C908DB8A3A0FCB33F77C3288DBC16705B829196CBE9
3C3D3949AB573136ED5596CA4F5EFA1BBE3AC5FE655451C9409C1014DE2E01C01CAB53A7248F
7D724DC92B9E3A70AC972056F08A3917307779D9AD93C70EBF1CFE3E9748685033B5F84B1C89
A8A2BF2F9A172B4225447158B3CD39F41E389CB89AC00D9915F9AA12FFFBCF1071D9B815E226
FD60B59923CED5FBA8D07F811279C745EF5F23ACB6E863666493C84A97D036B8CC13BACB8FCB
B9DE05975EB25E89B06E0D5A25B6F8220C3EF45241BAFFC8A513C6896DD7C3EEBFFA27DAAC8C
5DA290CDCC3DD212702002767909B8A5E348A64A996E5C2CF950D498DCD9C618ECDAB8306176
7B6FB0FFFBB3099BA8218E9D5B01CC49839CCAF5EA645FFA16EE45979BA425728085BACEC27C
B5375FF826E7570F221B4EC30ECD2EDE1F6FFEAC5B3457951CD37996A174B028CE725AA1F68F
DDBF04D706F369F0FA3288BE0C95EC033D1B420085B4462A8AC0C2D12BB55CF8CDA4ABB25DD0
99C2C7D58C53A0B157C09DFA16A58D3867FE60CD3889DAE952EB5F660F9D43F6D678CB3F5AFF
04799C01F8D66FE8505BAE4326A833BA29D13854348C1388446067C82E49EDD92EEF06EBEE58
1F961542ED2642DA04DD10E9E3C7965D7FEF9FC0AF99EC9EA63F7A7FBFD1B48C8D5C06CC2773
A58FE9FB445BED742B76EBA586032FE7E738A333266C360D1D1DCDF72FCAA7EC1608E3B1118D
DF0E37853E2E4B13C4A0F0B84B1ACACE74ED5A2A523CD1B7CB41D1F450B76D449BB66724E534
48AAF43468299180698E3CFABB3E8A4AB8320789CAFAC840561C9F62CBD64B640968FF682610
D3532E57558612EAD662577CDDD8D71FA5401C0F7FECB5C95C37686EFB3F5493BE22A425359B
7E8AF5190F15D4554C56F6FC23936C6143AAF50E558DADD107586474D5218F21DB692F5F2BE4
A4F6DF36F4CE23C463C1D1273BB705AC9A3021295239D55BE17AED4BF7A2598FBAB9086B42A3
7619789C1F72209662F0BD7A12E075764FEFE58164362A8412344FACED4CA0B597E9EB6A71E2
AE5394865802B21966AB875F7030A8ED6E41DEC6855384BB11B5363CF3276DD016AC3F006830
3A57BC649E665F2E74A3E414241BB6910FCB1AF043CD98D37525D0D36943C5BB5B1333DBA995
E1EF8022B84C486810F800A6EBFE4EC6A2C5AD76AB68961C9BCFB6AE3A4019EBB95A2E886B84
663063777BE925C57F11E07276991B70151DFCBD5AD6B0B874AB8A3536FBEF832DB264A7CC93
A2E376AB1A8770AA82E6B120CAB596F532A261465B522426588B0FDD756DCE0A6A3B7090EEDC
66A4DE7D3619F5F81FBED58A4C3E557FD06BAECB9FCCA3FBD91EF977ABF4E62D76A0EAAC5062
092201B03B4C89E78395C4D3F5B9D6EA8CB7271BC915A081BB08C34EAD259E1DC5C7AF4EBD28
3BA8F3446D46AA6AABA6F6A2FE82DDA9DACD44E324079F1F43C2E534760ED441B1B042F8646E
328C8C380B1768BA65F942D54327BFD908242AEE285F6BCDFC5AA7A83D9FF189984B0EE03EEE
3746D8E181F49B68AE5240DBE5908BEC0C9B21FCC23B05D3ECA4708AA1F50C7E2F2D529BACEA
52135D708D82103DEF327C2DD3FE06C34DCDED84D2681AF36596EBAC76D2A5181273F3BB2BF2
4DEA3BF24FAE85AE96EAF7405ACD965A27DFEFEB505AD23756318E1BD119BC50525DB617CA50
0BDC7EB6EFA98A1BD6F0147E5D3D296C1020F2110A26A5FB9BED2E2FC3E67968AD6CD7248FD8
3641349B315C84C1C5B85EC107C3051E112DC735C815E011C419E18C9827DA8CA99E00F7A700
3758E5CC66E9B224E427D62FA4BB28A69ACC72096A570938D6937A67F8505C75EF4618438A60
45F3555E88FB4CE6EFDFCC38DF53FA3D604739044BD50D6612218F51C054D3C29D45A43E52CB
CE149B7048D8CF870436ABD980257BE957BE55A445A4518379FE70E1841C6DAD595A513DC8D3
3461CE2BF548969DDDFC3B28C145CC574B75A3CB804961637EC81B8894417CA850D128A865E1
D26110441C9D5B17CD344177D49782EC0AE6D4D0E8410DC5C57E5ED823A707DF1F949121D297
29192C028A94B908DA2E855B22FC4C8370FCD21D865893AE4E4FBE5E452F5B31D11C9F12F2F3
4B9B45734D0FD56E1D71990E20E028412EF728781C5121C8D3967D8D5F9FB8EA38C04C28C770
52F4454E5CC35FECF96DCDBE5160AC9F7CA76D948B39A8B822134B9F7923DC956695B8BFAE11
32577E914E8E3F905B5447B2038F09C2F5F68FA38CB5079812E24092A4E0C4E6687BA6326BC0
AA2251164C4DC649B02164C3FAF0EF425F507AB7EA679928FE4A0FA01FCE2B3FBCFFAFD9C61E
CEA160305F430D7883ACD3F69FFC9E137ECAFAF432DDFDFE2935E62B4122F6CFB0D05438BC8C
B068415E6255CF81BB207AD5F1C1B2BCF9EEC8B9ADE10D1A106FA07EF34F409CB12124230972
A7584ED88446CE26E124CA3CD606EA344163F04B1373858350B4CED37BD1575B1F37E67FF141
4C00DCB01BB990CB9F6657AAA9F665551F79D94761BE579F73029E4CB283AB30726DEEAA95BB
46E0EEF714A8EC2E2DD30CE3B87F0ED55536F398DAEEED50D347FFFB112C6AE0E3B160150A4F
C5968C82D7E8E4336BD963095EA81AE71B69E098DA77BAAF2E44AD4048E73301132D5CEFB72D
637FFC0E10B06C924AE8A83C03810909F9477D9E11CA0117852C047135D5BEB501558078B1FB
C42A924643D1CB08CB8D016F82374A1F7DC5958DCB47716DFD9AFB1BDD7CE7D8445644C42882
4C80532C3580D8359F4AA1481E603102DAE9E234AC66A0C6A02DB5C5798F8D9AAD013815945A
854A0B8D1E137F02774AB3901051B2F138DE06CFC8CB674ABE71E40ACC27C357DB0BCB3B6082
7FDCA0EFED3965DB16F1E91F631F3AF30DC780C31FC909715DA0CAF199F92D7E4076EFD6DE6A
E89306A0A8E79CD3A570D495B728015F188BF997916B886A46882D33AE883BD872BBBB59EACF
A0E9F563779070376F875ED990CC183E2B28FC627FD40F3F4D27413B16C35D834FFDCA7E98BB
AD815C917253D5BB311182F49884A218F0821A17A17C51E9B52230F92F28A0124CAA0FB71310
B4AE9E68751369189CD0B19F838B860A0756F20D4901DE88A90C8EF8C02CD36DC7336447ECD3
9AD768F07B48C152EC003E84B2A97B6026BD22AA93912F19E8D6ACCB258FC0CA1DF64AD90EF2
9DFD63DC8E8C246A0802E8F0CB415FD0ECD0C10B47026A1B2C1F121B0F83BF2B1CAF006CCE00
148971D0687142B8CAC77056745F7162288EBA31979A56F45B7C977BE3319CEE3CB047A053F9
A5BD56A6821E79DB91471ADE97C0C4E9BDCDA427FBEC0FBACF705ACA664E22FBCD46AF46629D
131F6B7463AEFCEEAF1757ABC9B95B50E8EA64EF0A88DDD645EAC901FFB527C7D11D2AECFC58
41DF8BE712864F363F0333707156928DFB91A08FA3B0A50530EE8D93AC4B781C4BC055BFCE93
B4EB8CC72B47E5665E28C3A6736B202CCDAA106ABF25095E1590ACA9924904EF55F639901F18
CB1004AD197090A0A0B81293438ACABF591127E7797181DF4EE7AD0D0955AA2B37407AEEAE28
DAA88EE2D67798E4E2DDE0CC3F9114C6195ECD7A8F9BEF1851671BA236538E5C151F2E8CCA25
40CB2F153760852F718E687F61E2E5AB396BDE28D566EEBF493A34BCC6D5292961AE76B90DFB
F86D1EDA010CAC8795E8398769A6AE46B01B7D8BEEB1159879EB7417246EDF3024B3DD9C9809
B161D8721FCC19A8C8E95702F08C5822037F02CBDEBD8609CF09E9F546E7CC27A9687ED519B0
D2D101D260F30117CA7EF7C6873D283C0E8DD8DEC6C88C4302BD8BF422BCCC9292BA93C89C85
7529B6AE562678DDD8DAA0A84FEAE7592957AC35E4B9F3E035DB93E6C4461946B97C8439DD63
D7F943EF169BC2665812FE28C32574C925E43D11FB047299BCC59D5C28A809346D1EFD0CC60A
23F9DA8986AFA5902596FB75561C230838BF85285C567111E771E4A9F9519857E79147337F51
7BE471B9636CE632BD5559B908FBCBA1C7735D207E07E93E8B47CF61A807A60DC12BDD71B06A
F8A0505D37D8BE0A84C52C5DEFAE6FF6DA32EF322DEDA4EE7A3FD5A7669DD4DD1180451E2220
4281EBE19136174AA9ADCB2A3DC90A1EB2EBB6084D884B4EE66565452543E3D2CB0B1AE8F14C
57C6ACB881B9F0C166E1A315B8A8A2C3CE13C396CC5BEB1450683A399CBF72499183798ACD57
124AF7F648B0AE223FC6E7E74BB4DD0BDE7BD3B90A9C69CE4207BA985E8A415A8279E1C136DA
DE93D225D2E51E69DB0F104C6BD656DBF7DCDDC3E8E0CAAA72C6D38452721614A86D7533A167
39AE8AF8CEA55A6A4ECBB56D2A0791F396B2D0DF558D04860187331E093854607E51530BD501
F113DE07DB1EE1E0C5D98B407E5C28E501D0E104ACB4622D9E839AFDC4BC437912D58CAE8A42
D4C885F8EDB492C570F8B506B40A379E9C427E30DC175F99BD6ACCE231C87FB90E42B4D41977
1003254970A8D68EFFC3AFC0F75F584F06AD283F19AFE794BF6A592E9300A680C1DD83063CE3
FF827026A2986405365C0D703E93DDAB03E7AAD777769116BA0A20B58AAB526CB7975B97AC20
704FD6B674D47F8C54B9597D44955EE80548AE8B15BA96A8F0DBA7ECC0D9C66F3925F48EB30D
096E82D2A9813BB5F97B8BFC6FAB5AF723ED34B97F2CB7AE8AE96FBCBCF01807DD0C91FDCADE
5860DC6F4A81F0DCD74D90312127FF1E699E9585E7940C13A6660BDA1712F614DCCE51A4EC21
1C706D39C7EDE0346BAFA65D5FE205E701706D3C28AD7FD71262A45843464939CD01340B3944
94C594D49FAEBC6054EDCAD0114109D0E432903D9551BB295335DC2EE8B0880471E7DB380B48
83253CF34B440B8CBFADAF4D22232DC0CB1820EDB3982C9AF1BFE649346FA689092A4C463F97
9624A77FC7A44E1FB0332C2FA44DFBEC8CD1D4135B909DACC3899F9676B026293171DD232147
0D41BFC204D72A73759FF0ECB7DB0EA43A7C67D954AD06999D150371A617F2111F623A96E7E8
89D118CEEC5CA57C6AB02794484F52EC80D485A2EFB5442236540219A14ED3B2A9402F20FEED
910A847E238700CD904B5019A8F3D1FA2C5EFEC638A779E763C453FC53BC3A0D6AA044D16D8F
FB080092F9CE3F20B4CA7A8B7D99147F3E8B36EAD86963F5E6AD6A6559CB42C1F407A534AB70
BAED764AEAB4E3CD628AD49EED36DF23BB13D54EAC99802EB1B5DBD705E6CDB05E9C8B5EB783
44EE71748AD4185831CCAC4CC1DC2D6AE8E7DCD41EBC49890A0ED1DA7AB5A13F577298DDF08A
61B283270D035BBD7FE5E52D64C6886E5BB8FE20E1C98812418B30802493E364784D466FBD02
585F5C3BA840DA6DDF51292593BE48C6FCF5A632853C4527ED8C458C1C0CA839BF3D244CA80C
453C4A6D03B69698A014766B1AB277A5A72145091870EC850FB371F702B13EB289BFFF70286C
A19760E77B0A1D68C04FFD47FF9396397445D0ECEE2B354FAB79AA87D2BBEE615BEF2B51A0A7
E2DF26D581E4A07AE57932ECF300F775660C0FCB7833CE69F49F2B7DB91433D93441137FA1B5
C6719EF079D2395A6CFD65BFB840B326F44A017F49208178C08E150381225E3AFB1414E17C09
B33DDC0FCCCD6BEF7292D73492BEB035CAD3788DB9576B0D32676CADA75930A92166318B7ED2
09DB6CC233E72195C89B0D86DCA42176CCD09B71874B93453DDDEEA4EE69BD04C3D66809ECC6
FAF9CF4DFB1B87E37826610CFA3F6AA6A8F9F611D36BA339CF6C400F2655BA6189F9D88FCA8E
CFCD6FA1576AED1E119B808612807DECEA784CE14F7B530504290F09CE2F9338F3130E823D0A
B41EA29EC249B70116878FAEA4FD6FD28E6162462990B98B568D7744D94735499CB63E53749D
B66B426E49E4BCFCDDFC62CEE21E9F1CF9C6478CED50EC4116838BFCC2F1EC20F5064323E41A
A5768B04ED150244B858681DC561F7FE75FD2C1A6442E0B20AA2416A0EC44D530DDA575F2C4F
04312FE0A236CD98B1AB74DC073B24C27151F19A3430297FA38938F7D9746A8BD997085FF5BE
E9431C8CA75BFEE4F2AC531C859F0465864609DD6083901CA64C76CBF687207E60B8B0F7E103
053EFA5A20D1D9B6F237EC500B94C05CDDEA1347A45D2CD182F72D78AB35FCAA40C75991DDA6
2119EB54CC374F2C42FAE4360AA2CFA6C96207D099662BDCDE6AF2F272BD6610220209797C97
9C1EFA112CB8047F8D684B8EBA067D3553AC9AAA7062451D9096005FD920BD9997D98C71D1D7
37F3D6A9C2A57427F72E4BC8ABBDCDB26CCA36B52EF0E6050F50808A1429382D2CAC8070DDFA
7F83001F47B48741277702291DDF41C67489C798EFFB9B0A6B51C3B5424FA35FB793F0098A53
006D3D3BAD1E0721192A9079D58057D0931F2A30FEC97E85EF9DADCFA00F66CB835F42FF0B83
B654E1AA0BD55CBD444CA5BE54A57131E6C4A94835DAAF9AAFD414A52BC6F805D54DAB8A0268
7F33236E8F112E55CCA64DFC18894AD038F3BA429CB057C1120624273200A79FED8E70F4BB20
ADE992E422F4901C24B109B4F0F96281F1458D51C81DDF068F31CCA009080B09EC22B57CAACF
3E3EC738C8C55DAB2E91F8971803BA760081F9EFCF1EAE91F8B3E6887A6FDAA9E0C2C42C098D
C3104E5D2EF14CC4C0BCDDBD5AEFFA038610EF26E5319595ADC4F2E315E20D7CA765DC856543
ED6391282F327CA201B87A6C11EDC94A6F227B88BA8CC1DB4DC0982BE1486C1BC4A46627BB7A
DB04F8DC161895860C7B7A81C5C5716D49FBD0194E9AAD971E814A25EE9AF23E0620B7A1F0BD
8134AA16BD521F0A9670542167DFF6401034E6BC68E17D675D6CD1468EAA8B677F36E0B3B559
9DFE9BFFD0C8DB4E2C46D44B4D68E1AAE1BDB7B11279888C94B4B560BE1B5B3A63B4C1148364
B6CC6E06D185C857AEAE7DBADD79AE045290D4CCF88AAF2526BA1E40CF83C7F5ADCFDA996950
08AD837026EE5B05A4EE9D77F2A8FA8FB39E34408D30152CA17CFF3DCB845C97A2908082B6D1
063BE28386CD8472D164E134A8307405598AE2B6FDF841BAF9838EF831FB0266D64DC957BCE7
692FED59B9C48AA03DE7502AB519E798F0F796974CC683F1C55D1352EE5E71CD9FF294AC0AEB
6EBDE524AAD4C7B31E4B67166E4C335D754018A67DD883277571F0019F46FB7952879B60E067
9E4EE9E9F908BA28EAE1B0E0DF254D9ACB210785974CD389145B4F3172C0536F5170C04DFA05
C9E6AB8896AE2D9DB84078AAE6ECCFAEC3561992222202509411139AD3F17672DA927B9C00BF
9F089CCE5ACC3D9F402C2CA13E7EA4F885FD690D94BD7C9921756072859FDE8D67F4B4F7DED3
07645F53EE1A08E5FF74C13F585E03DEBA6A1CB1BDB16361960A317E218D4331225884BB14BE
B074452D22098ED76153CF2E3A749E32F22D186CEA61CD636E3070C5C1321F0C521CB4CCA1F7
9A54B59D817239372C90F5152F823D8499E606FACAE30896EE480B6EE76F2D2FBD079E129A51
0F6FDE167EEF890A160C81219DB3E4B8EDF60A8BEACDD4416F37C06D963C8EA97EA2B3D4E812
9367341258311A71EA1AC0022F62B44A9A11A25A12051437FD91C09556C5BD8A6C5A97A93E86
430655622B9DF2080C41062DC0D44211CB28AEC74EF05CC9689F4B9685E82C94032743F8FC78
A7CB6C6BF9D6A7AA0171A151EAC34F331903A6697643581DAE70D9A179A5B6A731E7BD54D863
35D7796609533D0CCB162DEB063C298C1AC1306610A0B229B770518FF16D48205017F85928C9
5E7775BD2425691DEFE206E92911B8683E42C4E6474C00F778A972F505F45B6B8FA00737DACC
BC6D81BFD7820BAF694DE61B48F4B31CC07E3170388E010C6DF84E2D9EE4DCDBEBB16C31F888
D3AEFF21C67DB8CD8C1440122151556C42352F581B817AAB7A4C9D465D674E396D27948C30FD
CCEF7CB9159C9A29CD7C876617002331DEF41E8E647F71D1F97FB4EEEA40A215102F165FDD7E
7A34D1125DDA09A5F177B7D555CD339AD18A697783A5138CBBF905FD9000D6122AB8CD2EAF7B
9090A4D42E5388ACF182013D0ACB5A09A19599BB1569349E373B395CA28C8A06A6364F19A8D3
8D98BD5028ECA6B10DF24A5D05F186218DCC87CAE6D9EA85B1EE7B25E9147E0B82E18B27EDA5
A81807FB3204C0020B18D8EA2C82F62002D047134A682BA9D91B0AFEEE01526A4A6F7B368843
C4B84EE5F647CCF67C933C7EDA6C602569FEE3D302754A06E8774C552BD4A72FB3C196DD9CF5
03E951BFD7D69D2A89B4BA85B57FF7BE1BB8729DDDF16E738ED2E20495F005F26F4251CEC65B
39885CE75F1995D743F449A6A419DEACED0E9302120889F338550E6AC8F8248FB7DAC9466EDF
487AB4244987E0067706B935C5124D1D5D971870AFA2F0D00252EA91964628E82128EDB5C722
04E7CDA49D81BD32BCF66E7DB47246007F0750CE287C06FC7AD56EE94D90A79A05FA8090EC34
CFA4C7A18AB06947841AC6A98B82865DCB445A74C6113ADAF2FDD4B0F891411346F8A852A5CE
66499AD9F0D5D50D092E159EC0105CBFA6FD54FC2EC34631AA7BD1F20BBAC226C6D7157844BC
FCA85A0F14EF870D8B8F831BD787145CF0E244605AD1813BAA2D5DE5DCC8B1CED4474510E22B
E565A3B1E6952C7D72A68CF7A4016BB4B82C3AFEB19844A8EB0F9C397846250FDE5A275E92EE
BC7C3DFBE1FADE56700557EE58FF2CFA76989083FE622B182112815E9C8FEABB67491FEEFCF6
881AEBC86297AB966E750D717140A8C1A37BECCD9C55BF08E90681B9B4FC71A7EB76C1B8D525
F8715C3F9547DCC700078AA3111A21194C4C4AA50387D956070D2EED957B612A88D4DFBAC0EB
15C7BF6BCF7FCE69A87F42191AAF0FBE41CBE0E1BA415169242C8937B7AF4B1417B2605D230B
51ABC020ABC70D7E7D48BA255C09505D2F887759601174AC286308C1C699F655A205DA4AC39E
9A9F5B043906A5A1DCBCB47FCEA5463AEC81195911B9497E0E7E98350DFF42DADD13ED3860B6
73C31F717B03B351E865D80CE3810E8E42A40832FE8DCC6FA847217B581AEFDFFE6804322353
4D6631DD48B0D0DA59F1845718F6C4BDD3F968C86C5D9B51B3DBC558FC89F5663775F3CA7496
E6EA02ADBCBB31F27663FDE7B8B5EA24D764F53DE88ED480B6E387194C9DC51E9445EDD135C5
B9DEE1E705A93A73A2D8EB84E5581E512D4F2934CBC43D4AAD615B288104011D02BFFB18886E
0BAB775024B93B6DE5AF92FCB0A9C73AE8FA6EE9FB3751485F85E9A634D6216CC42D43ADA054
D5A420788AB36FB611B8EE197A622A9EC4742CBECE22A8EDD87EDACC9F0FAFE1F56964F40C44
BE4C49FCEA4331318DF921055B04F0A9E60B190C3E3EAC0166B81D5AEB23C3616C972445CF93
E850117F272D196B6B1BBA0F0D936DA0B4A4522EDBD0276F090C05C01AE3A3FB923DE14B46DD
55BF0CE532E86C11E1F3F9A93D0A267CB7D98CDFFEBCD41D7E3BC28E7F053D64C5B61B96408D
76C61698C509304D20118CF041D6DFA115E0A58065ED6D794A535CE235EBD5025450D8A76F8D
3DBA53E8C898B4AD706A9E5D1598780B9816C532F18F29DBC59977F98219EE4D6ECF4BDFE8BE
13F12CD4CB39452EB010773C258319BF9CE9A5CB2E40197114D7EADABC345FE3C2B03CDBDCFD
E1904EB506389B7CD03D849686F6F0D345DEBA57D41EBE334DE2C3903858296974B7126DEDD4
2FF501EB33C7563BDEF48B2CD73EE86D14B7135641493506CC40567636B66F72AE94B4A8FEB8
9D0F6743121ACE56B014AABC971C6596BC554C6787F4D548C9EBA46F563C6353C2EDB6C4F453
3C27F2CF667C171E9E65B6D30841726F610A576CCB26E5BD82A34AC1A1545B80BD7682FFE73B
CB6BE464A8F5FBEA5AF3B53C9613E0A632A80D79566C1424CB7CA85D369A8DA261E7C291F882
D9C363E2B848B0F003F8003BC5C43F27CC9EF5A1E661A5562D0AB68CC96179074823F2FF5B59
F2A303B1B8A325594E2E834EFA2D6A8A763B30313765C610B07E4305A1134084FD1251133B84
6C6A5B362A3AEEEF72AF2C616201C5DF5385F0D3547D60099E031980F0F7ADB883D942491496
92414A04C149973E025E65A8F2153C3ACBEFD92D6EE01F45E33EEEF901F3DBCD1587487B5DAA
1B9D92048480C0EB4374AF800A0A8C13305FAD7A2AF37AD5D5BAB1301470F6F065F404F9AE18
7870407936C7CD9BF265F4A5713C547FA846A197E8216E9DCC71FF30760FDF829DB3636545AA
CE9AB65D7B3E49B2F5C84AC7A1659EBFA7BE6ECCE2B56FC0284EA1E0C5534DE7EF577412CB56
1239D8B15657DE7E1C30B72D10219769C9D993E745D35172A17B926B13950BF854495881F8C4
41DBDB24A8719EC45ED6F4B4E5D4D565BCB7240323E34A8E8D41E70FE0013847478B978296E4
ED8E7D98EC1736736EA98592C6E8B230A4F998D153BBF05F5D453E0FA15C9EF16A2521CE69D5
45FD87BCB3EFA4D3DA5336D7EE9C99543CFACC032887F484E9E8495321B0B0F7B559A2B1D0EA
A476DD8A777CEA3F3BD58989E77C5E0E0916389819C3B6BF1799FDF5CDC85B6A049FE74AF3C3
1165651CDF77E8997CBDD5F2F9F971F00B1CBED8B18D3838DA8D4E6B4DDC89ABE27294AECE16
E7C408F24A34F3EC27ED7C640E4AF4D9919758DB641948411C11B40A92DEE36356CF364EBD01
7D6E2F6D2D678B05FBC79699A9FA263824C2048250B146052ADA3631FEB52346D9F3CC4CDAF0
7F0C6C62BF8D8B02C0410DEFA95CFED6569F7B279650BE6469B04CDB1767FA2AF8F3AE476F13
99ED127A511CF7753E982B354D6187B3DDB24221941A0B3E0A65DC02F7B955575E307F4AFFBC
D5F0089E64DFBB95A6993A1FA5941134D68AD3CBFE42D41ED5BED701695D01AF35D6E4D34C49
2D5D29167940278016917467FAA017D62F57521E9B3D047FCCC471B00EBED76C9E4069B853D7
F779C98A9415649948F5F0D51F51B405DDEA916077EE85F8B0508185781AA4112BEFB86F5445
0D014549ADE70BF2DE5529EC6E80B01F30C4F2D59C142D4DB97FBE60EA785BB84FF9D2ED1F3A
F34EAB6ECE88A29ACC68D7F42EC631BCD68EBC794E4712964D1B65D8F361E30A00496C2318E1
96E5AED4F65CB7B7343F00468F821B736973C08D5CE7E36C2A451C61BB59689A1807ED310EA4
D103F8FFDAFE74D5445BCABFB2928D4F15C1796625B30F9998EA8414F73C6A0DC7256B32F250
498991AF62D9AE141A438810184EB4515023B2BE5BAFB7F93C238C2DF681DF4F6B581C461A2F
C8556673E28D0FF2FD23C9BB3E4734038B0AFD24B95B8E384C992D94E235FDC8389D8B86A844
76C1A12B2658FF8663E1B2A9B834CAD383D6B18F35A9DCB21893ADFC3267E0B424FA4F749C83
D9AFD5609AFB471110C18E398195211540614BC2EA92DAE765B7596200E2B63363188BC3EF4B
20221356F26D663489E7FA1D64D1CFEC97FCF713D92324952E30DDAA9565E5DC34840C49DB07
C0051E1E2B5E9DB421EC3167197E685E0C1D85ADE214D174A3BE7FBCE8E93012CB7A5C2EB02C
669828B3BB85B87EB99AE4DEE89EA07BAFAA5A543B21EA0F8DB0837FB16E62F90C2BC824CCC8
80916C636E34FBB825F4656DC8099596AB146D788B406069F1DF8A9B4B81B466459815A2DE6C
E64C13B25AE49CED4422FA27B7AE43733C734532186C9FF83C88EDEC4810B1E813DAD9BBD94D
5249DC69F6890C82A937C98CC2487DE8988CC26FD0B9AFC0178AAAF6ACF06350875CA5EAC49A
60F85F0270F7F9254532D2C8F68A011AF61C8D21568EC53C9087D011CE987CCD02738FB27B8C
16E325C6382AB4BBD45FA715DB311413A5A34BCE176F7C028074C58C1390682FC280D69CFD49
EEF6F1CC1B403165B885B702C63FF48D150402956A2FA0958DA239ABDCFFDE88F1142E9BF257
D70F5D5C93D5E1FF5A8B15E128CF337FA4194EBA2056677B638F3357FDA9CB379367EF1BFA10
BBED21BDF17E1662B6F5D44C917552D7B96D60D8C5873F6E4659C2826C9D7EE2CEFD9D35D629
9A899BA3981DCEA6473A836E688BE35D7F7AB8734E532EF3FFEDA1700ED1F68F1352317A76C3
DDD3F958591D87165C5226D63A04D28EFE3F10AA41FFCEDAC35530BAC1441F6A4B03FEC69CB3
B1033603DD391C167BB6DE9169DF6A813FB059F8B8098D33767B8984DCCABD41BD6060613F0B
DB0004FDB2FDD553B9B494620C539A24378BDB9F33CAC1A88E569A99ED38DA12D04B03B18A9F
496D52A431184142EA54EAF54EF158E54436650AA0DED4E13DBBC36CB78A97D534EB32D1F43F
5FD9FE3940829AAFED00CD006BFF893B3C38073C01157F2B0B8C3425370499A37431DDDBB4D1
8AA59A6EB23DB9F413DFC3565F6FBE111F1265235D93F1D4F1BD2D6076513A97F35720AC2C8C
36790DCE208E0D7A1FBC9D251CAEE9BC1426063333EC820C78AD9F8E891396EC66B53598AF7B
48BE08AC0A382CA9A44D96CFC3320B8C41B91F88D3A56CBC480B8B2E4653A7B57F1A10E4B44D
F7582587BBE955669AE1C11F736A708A3C9648A646441DBB03D830C66A2EB3CAFA82BA8FD3B5
D3424D2F76844B4189ABB525960089625C1FA118B9149A60668F786D81A2F742EEBDC6ED00C8
C1A73665DF77C72D0940447C1F72397A3AD6D1A4978299109E6173F8C4E561D26EC849EC2A18
465F04C997EE4252FA005546171B8832736F3473F01D548953A165C91EEB6B1DA661F9F312C0
2D0B5A386DD0167C0416DED601F938D1BD912A19A3D1615E76912C8989FC953CDB553E08BB47
2B409AE4F54FF2EDE9885C76827C44CFA3668D424B752624EA4E855FA0C7365AFFE68F797245
53D45C2B695911A3476F21A003787ED88F34CD1806B2AB791D838D48C3465B4DA8A0EE2BF084
FE91665DF958E9D58C1B855AFCC1BB53B49ABCFA52685EEEB64CC5383F1BCAF52CEDEAD79F9D
B3B7F6847084543816C82FB5790E74890B3FC58F51DBBAFA875097F827FFBA53EDED73460BA8
3349CE9624E8A42B9917B0D42086464403CCB646480184D7F01BDAFE52724768A66B2A276288
C8FA82E90A970A1AF655F9BC002BE98EA2BE98ECA5FE1A3021D85DB36F6879D2A1E57B12E666
59D5987189383685F5C61FDCEDEADBEEEEF165BF75C44C7B14F95BB7C4CF3341F0F386FB8ACB
D478653C4DD8BF8C07C5D1B82C1AFB13951FC971B84C3FB2AD698EF21C3871823C95835669AD
0D1E4AC2C8197A52F455920F18DB3099EACCDC1BEF76916C90C6AD4AD2D77E40B5A16BA9C3AC
9CF3CA9B40788B827FFA3DB35D702B5747E5B9436BF6DF60CC140050EFE8385188C187391571
FB72CAB4953840490090DDD7AECE45A44F9EB88FF615768CE9EFBAA482C98F0890DC1D584450
A7DA7156A107D91530E401F08C05134D234618B9B38CC1F7EBF12515B34FB78C5FA16E23A184
8645B66280D24CB375BBF9C8258D23BAA4F605BD06D6EDF17B4ADFFB39AEA46251587E84FE6C
10A30E1030C5A04DCB974D0D39576C6D854F8DC186CAD317482A89CA8B707ACB924F542A6F5E
368668F010E2F22946BFD791F9CF675170BD39ABFBAA071400F810E63F0DCCBA8F9D43515C3B
BCEDA2AB386E84F5DE2A2582E256A7EF542903BAF0E5935BEF6BBB32EFAE2F519B9866F90DD8
4A2B83ACBF313173E2BF733028EBD78841050B3B6748AE6E7AA072AF51C5590136FE76D06352
E7E067D6CD7BDFDA2EFC2FAA419C02B9EFFE95C242B51C92DD6930768C5BB185413AFEF98482
F34707AC8B279F815B63A5B45D865A6C2DDF4662968863C0B6632D0C9C1DB72BB5C2C3E39EB3
9AB24EF77A952F6199D6E0F13ADD127088DFA422216B91398022CAEA54BE9F4154542BE2AA98
B21686A2CA2522A3A5784CD5027893B6A600C53D6849CB32477D1A16AC405A64200D9F340D59
98F5D94EE91F5BDBD0AEA66DBD04D01A995F4518CE522CC38809E6B133BA859D202C52BFE931
555CD31F163CD638EA86429C8E4540A4BB2BD7EB961FF3B940492EA40D0C1CBB77772716097B
3E856736D82711AF87379D9D65E13449133FA479DA64A9850F49D00107C0DFAB63D848569411
3512F231AFF96870CD15582635AA4D21F46AE5A8203CA6C6AE9CC4380DB00022073611EE24DD
B1AED1C20D178A53A3C6354B7263FC0CDEAD5C41B920A1FFF326EF55C9A0B089CEAF5F170FB5
7B1D229C1C230AAFC48D2A8619DB29B8111A8B8FA2A30A5F07624AEE5367BE36D1CFAB46693A
75B0953D3372238AF72640B2883ECDE71B45743793FD243B5C86BCECA185EFF7AB3A73E02B91
96F311FC79F93421BFA7406ED5A6E1726B1E470E01BF3F21A7B182054470882A78B6332F725F
41D4AB6C78DAA3849012C3066EE28D628D154243A9BCAC5844A8A82133162C6AED11FF3E0EDE
9FB14E68DABCD842AF458E87BBC7FEB959E8C0AAF131655AC97E4EC82E46E3B5F79C16980C80
07DE1A156552FF00052FF5002D6CEBF73A5C5A5F04D06855BBAF6ED601F21F2882FD67C16F70
C2E087B79B7245E7538C21D67296D7D9C2F2A2F0285A6F8366046FC3F1044587CC0825E3DB8E
4802CB0CA46F065BA4BCD93B46D2B30573D05BD0A3450EC4386AF0B68FB14353A86311A8FA4A
B9670BD54BEE8828A35C9C13E3F2E78E3860365AED23ECF670D5400392672F87AD852EFE6E43
E6860B6F5422950691F15392EFBF3AD0B7C52D62776036FFACC5D53B973F4F6B7B83F382F653
0FB3286A3B26FBECBB340CAEEA6FB5718E162E72B73B2FDC8113C6A67A1B73450F11E8624457
82C245F0EA312FDA07748D6DC0201945CBFD5932B28F67270A811B711DEEBA3B255CB419120A
47137EFA2FE434F0015BC3FF9EC4B68391FA8A24EF35483303ADD601D07DFFAD9631234FAAE8
73F051D8FAEF0E312FD1812CB5CFD7269C8176E85B5664E3479084DF5A4A1D4787AE291EC1A4
60FFAEFE16E3C0FADC6B98ABE65D235445E5D7CBA5BCDB002786930E4831E10446C97EE97FC7
933680E2CE53391EE50567E310B5C0B4B0D5C6ADA91D3EAE29DD45F1274E9ABAAACDE4801097
801D0D440583BA9D06A627F16F19488A1D2F38C7F51268561145F8D141B4CC507A1046AB75F6
AC00532C0ED1CC884FD7B2B39C49C8B61262BC58C8B35D118D2DE37F5A621ED01B5CA9DBF676
3DBA1FC2F479D429075785FCE0C5293806EA2BC5F9218A8D6B61E974EF7ABF423173232782DD
247837DD77F680CD4AC740E2E747B09B2C80DA21FDBE9FD01A77591078A34A5B81725BF64059
B349233E5470DA7840EA09F76100B55E955D35CF847DF6422FE5BC91757FA749E0EA104E0EE0
38F0B0A858D54A334279F97BEE78D2C20C192C26C3B9ECF5C034CA9BA2562F3B66787F856E30
2486EAF109DE227B7584460EB6E40D2628A0AC618055153C354CF3F6F281C0042F31FC7F5E2E
E45048C3BBA917473A782E269AC8A8779C0EDABB6703B75B98AA4F5A416A29EAFDA662E2285C
15C954719F3E3332B072C8E1A3A0D6B1BA932D9ECD38E3C08A9D0E827444842B603B654DDF6D
EDFBDE8C7B93625AF1FC6D068D635CCC3B75B95381ADA84400716A136F6384D9DE8D4C833DE9
E48A7C0F9A8C97077BEFC7951482CA1D788B4169BA5928E1150B53A0F4B8EBAA22C4344EBD21
10C0451AC5DF3445E81F4C2C7EB680D3BC8B880C255BA94E8629C9D51D059A22CB1C4727BADF
30C3F5A37BCBC9A818D73E3C2796B27417EC2065246E916DC7D3BF9E9250FB4C59A03A59C42D
3C495F76D0E131D1221D907140B0CC5C64B75825A2228EBB841344EE70D47B3C71DD9B66319C
FBF3B02406096DBCA13C88BCD8A786C4EEF01E977EBC33CA1F11ACCEA13A56F18964A57DF4F3
A910A728DF4446328B2B2FE617C35DB358E4ACA3375C0DAB4BDF6235ABC773485170C2843112
77863EDA1501BD5D27DFBCB00635333751FBA551ED22BEC207F5BB2719EBAF75BE8586FCAB26
944E6903A3B50A92DF73C942346DE5D9402C7C9008E1AAECDB88F1DC313B1E2C43632339B251
8C3F3CA433DEF1CBBF86D4E134EC91863A9F81F10FF0B3C9F472555C209F6728C5C8D7909F1E
393943B94F1E2C5CE062DC4DC9619C523CA940C5B8AC7EB2D8CFBAD2A9B3A712FED47D7965C1
616EE4A360C0874BE3C981100EA7EE192FB9D5AC20A663545A5BBA650B76A5EE27BDB6A33CFF
3AAAE199826B87E292241EA7AF726A739C46564D6217E99B05F65538058E6C8432CC0760566F
FED32EDC956EB72FA38996632F69E8ECFB15ED8F3012D41F9587B3C482BC6B0C89493A8317DB
27F3D6FCD6DC1D9EE4525A49E091119104753441FCF2590B83FC82E1E7F8358D63886B4077A3
A353CF0B756F6F963365B2555B3DF041AA62598EB911E848484F8D7D8DC6C303DE5427FA57A1
8741EDCA1EDF814B2A2008B0F03FD060028B23DAB44038E2F4B619D355B960F5FB025DD0832E
C3384A6B7FEDD04AD37EA2BFA2F2155433DC3C5906353979597DE9B4BB07F907C6E890A02887
863327526B8B0A41418C87B437F2077976AFE5DA00C1F6C8A56A381C380A25E83C0269A8732F
FEFD78B42D771BF7D2103C507EA927959BBEEC802DF8191A09C28BF177FE615DC6C86ABB0239
C9688684E57EA3E4416A4BA3A15962F25EBF5DC27BD9C1B24840915688EEB9797337CEB1AC32
C0DF5972A544CE470F87317ACB794D6466D0078D6DDC1EE6B0528B5DFFE2584117DB4E6B1DD4
006D1CB68FA3F6C6A6CAC8B2D2A186F7C6A52378A09519AF1EE8BB32DA76037C9B60444EAF9E
1A19DB10565E8D4BEC52BFF424D44ACFE3E62AC3EC5D20BFF027BFE90AC22D9B1A7D0396F07C
31AADC07D0559EDD773730C5A301715CE387F197E19FE173CBB67DE8E63C3B326C1164BF963B
E05D16E1F2079C4298937DB64A0E3A8D68BFA532152D49BF4D6CAEDF7C025DBA2D28827C2297
4691AE54BE85C116A5FBCF427D7061FBE0E3C0ED0FB911FC810BAD67C154782DEBF9A99F14DE
1005E0FF5BEFA5F920F4570BAB2E1A6CB9F10D1A750B9C4687EBB168DA8C017C3B52D2D29452
9D96EAFB1DE21D7B3F53573EF87A86BBC8E6058D4C215F47E09790E2CD12D603D4C3B55AB244
EE5BA831EE32A0BF4DAAA32BC96223F94A7428E71B4B6017C8FECDE83E3274A91590B3865227
00E3DC5E241FDF1A0F271EBA2E2285A0D616EC5B062D69FAB849924442403E241CACC1A05F56
405EB123581B5F67544FE32A076A9CCEC4AA0CF185AC230E5E5FA6B022677D6C6541F39CBFB2
E8996D70D1F52C553BAD10F8777ACF3A7E5A24B33D5ECBC40C9090E0694E4348B18AF66021A6
06A7D75C390375454AF924F2C41EC84B129627AD63B90EAAB652F6535DAD2A3AC2824A69C502
98EBCC61D1AC407F19A30BF20F20F54D4AFEE132B906AFCF183453237523A0F9B37464117EF6
90F4F0CC31554A49420524AC698C933C6215C193E699C33085B3A88D65FFB9601E7EF189BF0B
E01F2DD93F46611A586A9FEECA7EB97DBA7E0235E210DA0184490480F431EA35CE3B2CD44299
7EA642046EAE96187132434DC276CEFDE545075D9E61428815BEB9064B140F0BEC9521D8143F
DACE056B572C901BC7B958C0269F63C7CA6607E1B41C11E046D2BB7D4FBCF52F62D9C302C9D8
0860E63F5B0F3611CC172CA8FB45A670D06CDB385CBD52D373B0A4D474D0D40B4C34C02C2D42
C038D7908A5C08B5C6E503ACB81343DF208FD0A71961E1CD4E8E9A3135325FC50C5F2BBEC9FE
45BD18A262BF5D301F8D9972F7B3DD1E7E9856B9E9678266FE09579A9611AF95E9BA7B0E8CFB
E69AA5AC768FADCFBB390879FC3119821E4BB574D99CA571BE647788653B27A88DEA39F646A3
3C09D0005A351C345421AB63929EAC73F3B5685FD9EB666110783328070BB858FAE85E3AFE18
DE5CB82D6124F9DDFA3590904439915A1FF231340A45D02F22F035D47F0AD42886C56E26DA0F
E69A20ACD5146A2DDFAC3EA5DBD2E2FDBC8787E03EC99C6020177402CB3A427E92FE9B19BB10
1DA21E513F5E17AABC30A129684C03D9142D48023C5D28F173D8BB4E7A9F5E6ED7B7B5635BA4
6F7D06D2E422BACE6851DBBF8E45D885A2A4A270A7257761178FAFC91CCE4B5698D835AF766F
3190573D628D63D242365C17ACDEDE6F091F8076103FF287EA439640A75DE9B6191B1B287D9B
AA2030C58408722127584089DCFE8AA8B785D18824F24372AEF3652B44A003A679E33D09A1BC
9212771E0BC67F69AFD29E3D8389F1972CC00F377B6008E4FB3EE885482F2CFE27F2088CBE92
32ED6A66B0303BA8AB6374110B5505D404F429EDF9258E7C2ED25D1385DB5D3988272923FEA1
65F1B0CEC768503C32428B83A317555EBEA4BB9AB03F0EC7CF223859F7B8C9C018B709A20D27
BD37777A0FD0AEBD16EE02E5E0C6CA33594B13AABC768994CCEAA70FF6CE2544C86CC2C9F36B
8AC32BC34F219368A83E9A8CD38C73864D85FEFAAB0FB9C0988FDA7403A1C5DA865F19F6FCC5
2D66A8DC0B25C7537D48450EA08C7F10F2EDA0A1929D51B9B819DB435C960AE337F83D876550
62ED97EA99091595BA67FE6084D86237B74882376E200CD9DFCAD90211FD55779BB4BADD9DB6
DF659F6A76F56BF64CABC1CF8C2E2F54941982C1074435664C28A6D2F823335951E4E5F59803
9076F710ED9D00DD913EDF660D300A81E1CC3CF40B3A175F0EE41F6B73B7B3213C50EEC5B169
A7A6149A67437E8BFB2E877A61AAA657C4328F6A891DE24DB0630D65EE91F8CD30AE11D49648
1F42FCE6136DE1D1526CBE5C2EE59A8D86497B3D73F84C974BDDCC67A1DC8612B09C294A4C68
27C0C40030FA97FF34799E6CF7553BB2B053FC724E8B12EA4FF879798724912A2AAE0DCA203B
76850B0FFAF8BA70A3EFFEE205BADAA1877DBBAE4B9DA33BF2CD49EBCD558AD14C7A35560FAB
018CFDE16F3124A782CD0AB13AD7DD296099D30289C8591A7D07AABFAB5DB3B5852E5B8C26D4
B7C72BEC8FA621783CC5EBF973D8926D36E306DF574599A023E67C4949A60BE3AB0FA2BC9872
CCCA76EE9B1F9ADA767EE368EFAD888CDF114427E20BD825B5C725E3076DAC769754A351D3BC
360257244395BEE6B9983F3422C046D34C4CD1C2BA0B1472117D64F4B3A29A3B352F21F82DD1
6564F1C7BEE057A5C60284A5983033C498228F937F640819B057CBCC7EC0A5B38B36FD1C9A0A
A9A948F5FBD3904930FE937B20E8932A645176EF25D3D8EA80F2EA9878F798AED964A234D708
790A07257C6687733809F1F087777139C05FC4A4E4BF98A56020CE9E495FFC9627E359217793
C465B9D23B9F67FBBE47D5028CB47A9BC8E66202ECB39B96A9A526D8156E20BE5B7C339D5316
1FF4DFA5D09E7CD05CC5FB4452B09FFE9A8D87FFB61B0F0F47E2B4C524EACE0E7F846F13F7AB
C4B137CA33C2DE98FE79EA3C164B9AAF21CA4244BA000F9BADD3AB60160A42E4C0A1EA0AD37D
9B8C964917F13B62CF8A1CC7ACF076C55D385BF7B4456316EC090ACC00ED434FDCB29CA6545E
0B6A6C72EF3C5B147387E54044A3AD5A53619A783CDC6A8BD7790EA9839D3A11D75C8250FDDE
5D45A915AF4D33E5CD05DD7822C780CC7EE3DB35A539BD67F49EC3A72FE8656AC5468DE11B9E
CB2FFC80F9747D0A583C2FCE3E930358E77953F8A4C7B0DE71E018BDDFFFE40046D7830455EA
01858FD1A278C60CE9803A73802CDB72CD923B133BB0ECE6BCD7C1C1E05554E9685C154FC68E
E414DF7F4272D748806051A97E58D446F843209CB0B6127BE6E96A02180355F0F8AEF0A885B9
2AC63D79E7B8C5A99871398C530224F25131DF8C31A30BC557B2BD7B4B3218D3F37E4016A408
98BD3FB8F15F00F7AF13771E7FD371C5B7F9521CEE48F8571EFD55A7E35C035FAA0FDF290D59
8409671254443EE4AC4873102AB470B8DFF65D04FE6EFEA750B28A48C0F9FE1F2FD3F625D6A8
95038CD5175FB7E481B09FF9560DF2E3E1226AB272F88AA460134D89631A93B5C006E6283107
19D15CCEC67E7204068C0BB71CD0D1CF4B5583891BBF2F5A7F56A8881F6B17413A26A0DAED7D
F3B2A028824B939C3F1D50AF4EE252F73EF99204714BF0BFC4C08B62BE72B51DDC6687DBC1EF
36AAA0F271FF06DF18E823BA59CA0A70CB612AA8F1B86938D9818010F52567D5B0B8EE789E2C
A1BF7C006C5E16480AFFFDD8A8F432169937C03F79CF7042D1489844B20B655A8FE19FBA2477
A8D8C1F9E6C78AE4BC458AAE89F9174D1D38CF5ABE953CFCF3D648705D8A7B69FCBF8EACAE17
F315A19EF2DF50417DF6BE3D1C0EACF096244DC263F50149A58F61B54F08CB14B971D2547116
63FB3DF3ACEC4AA3289D2794F32CFEA5F1847427AABA7A5D9CF2A5CF9876FAADE6BE42A1101B
E57FCE79F95AFDADC308FE5A79B57E73B2A8EA1C0F5929116BBC150E0FF4DDFAB163F316F46F
898491E7462F9CD99CE03C583880C808D01C91B47C0FBDC46C6D96F930F8E1D269DF91F0C486
6986C134533B4EA726D717142EAAC9EC4B712C6F0861BE458FE02CFB2EAB427ED40C83981BF4
AC0F868B6F750F3B7225203143DFE3BF3311EDE6DC5785939965142BC1EC755BF5768EB57BB6
70A883E75A4922DF7E32A50C9E84CFE1435E290060263D6FE080DDD0CF047D579A40E1E5F40E
264250AB989DF181756B948948AEFF8167FF62AE64AB6A22411D2F68831FE37DC2D7C2A77D5E
128D1A636FC6DD89ED975A19C39D73F9756AB95ED43B3741D8CAB22E49D28C6D87045E330D6D
2080BE34C75D0DEFEACD8931FCFEBB6B24D6088874A5CB273E760C405BDD0D84E33971853CB8
A2669AADAB8B21E1A4BEF6E0341988DB11EF41EB882C19AE9C818A57283C8DAF5F872A89BF83
9B24E1CC3BAD686B6CADED17477ACA80B316FF81716FF4F41F96830CB833C5F5486F4C8D3609
81DAD3123CD8B45F776CE253747890C1D701A4D16357A7A1560799CC8289620309A80C173B0C
9305ED1AE4EDD591616D76474E833F843928E6D1FA7A828D54145F987D96675184CCB74E1085
319FECF8F582E52B8F43EE09B284307A14C0520806BAC12995B22C3DD6A177CDE26878829A91
DBFE1F6137D70611BA49D1C1E4560F7D50C434CBD128AF8300571C3667AEDF41B0C8C764CA8D
CD280713529459FB5F12BFFF10B0F5863D5F06BD62D6F055F653E4F0515475E7BAEDCAAAB8C5
24726AD7F509F7DF9042D0FCE44211C66A4481D025BA18205088E1F05F8E51255751E95C2A21
E6EA02BBF9874CEEF63906224EA5CD99D533B25D659AFF8E1A94BDDA0F7BAEE545CBECE64973
48E8B3769BD80E3B22528B1798A56E1331598DFABEC6DF2B3431D74E0DECEF52472B42C0E0A3
CB4DA25F1A5285C93DE226B9D14F4D139B390A4D2DA88FA28EFD681466C737052E4C6321C739
9BC2CC7A34E47D61489A70F5CCE99BD85A06ACDC6AF6BD4598C15CFB471DC38EF7828C2556AF
84BD2E22AB08D5872CE6F2E8335EE9328A55CF5680B0B35E86D98AAEC1A55A0C7BAF797CB1C6
417EA393F777900B2EC085B46936AD079823B33766FD734DC86FB9E2F9E3C9EFB43AF5994A56
D17408FEDEB2421EF3560BC1C517B4C2BE8ED02081BFCEE119A53BB7E62247D37FCE7FC4E5C4
B99234D9FF01292F0BE7ACE71AB0BC2376C59EB7BD7C545C6E7FA6B91C31C69404D34D5112AA
41B945CA8A3A3265630BF6DA340FEA98ECD656B157A5904C20765DDF52BD90EFF9B23FA5A777
F0F5676D1FE3B14FD5A3C41958FE632A250579C5A32F7211EFF7F4D6304D36BC8EEF2E0FF4B6
1EB42973F8BFA0C521E0FC01836289E6C8738E49419D147010ED353F3D3D458CB861C8D7BA3F
9D8A6165451061B588099D57AAC665A5C9CB3AD6CD662C3C314C8E0ACB1291EE4F5874D906FD
5C3558DB78A4D35E2752FF4D243E88F9285D8D3ED348BEEBAF3CB35B7AEEC0EBB39108ACA644
A1D0A830EDBBB5331DBE2188E2B4BFFCB4D95DBC3C8D9D0A9E296FADD08B9708593B6D64B46F
482178502DCD7AF03C35BF92C3A584B3FFBF7606AE62895615610E8E762C4996EB48ACD1B6EF
80892B05002E735CF532746B1D7FFE7DC6293CC5BDE998E33143E80DBD0803D86DD05BAC94E6
D2090794DD6E4C4B392B390201702867BE5B2021DFD45323D310F99CB99CD67E9B25CFFABE21
3B29F4B34734B4587D8696EDD52A6E965B539BB5EA6EA50EBC6EE91C4E698E93407B62213127
E33B207B3F272ECA5B6F3146D6A6DD1A63647B5A002F70593750E8C01272E1620CCAAD12FD76
65161E296F5454D1744188ED6B2C4FE745DAC0AD9F242D5950E3D0BC501F889794D8C82EF7D5
95F9928F6F8BE039F52815ACD92E0F1DCE8F4C1559F36DC36444D4AA393C1DD1D5BE18556442
0C5CC91E9B5AF57697ABD6EEE871FA7436675D90AA91FF2A72AAEA0B4DCAC281EDA646BA1D3D
E53069014AC4B1A29E5DB3886376AB245C7B8893CFC5B11069845F3E9CCC857D9E951DE2FA1C
FCD2E19404BC078AAC78EDBEB1A65B2DA3F8FF4A46A2B4EB4A2115D188DC74F844FA1708C5D8
C1B4CD2DACB69CA1F4C25F1590FBE97B2D5E071B15A075E012D6D7909C9FA416E425C959269C
2B1F3FB7B740D3FBD3C7A72F0462B9660689352F6B20ABEE6D51D88CFFB5DA4FAA880679129B
A19F8BC9D348FFE2BAAD0B8E7F155F65EE4DEA2440C763A11D5B8837E86C51EBA5ED668448A9
4F5EDCF4D5305893DF3F8D6065E856161DFD4AA069661B1E9E62FD394014F2909AAC28A38F5E
5C769D37E2104831045D38CFA124DB31EE09F23826AF116B50CA02FF96866B79479CC9203C04
97AE806A2660C755F195D91920CC65D08EA2913BFC1F3452048AEEAD8689FCDA5279F3606AE7
D3502A92F9307689E7D560E88167339A15BF4CC3E0CBCA52810288CC745BB6088565A9393D81
9265A8047FCBCEE19772DF2D1451706A5F7BA4853A4C79F7C85AF9353BA1C8F407B3F47EC294
E437292DB4BD1B75CB18A1FD1B954C0E4D88B312AF5281574F754457B5231A26F59CDA7D7FF6
11AA166C3E7CC775E69793E434D16A7DF009C2F370DD546FF038DF09B4DD61C630CDB67207AA
0237F15D84A5F7913BCF3467D6858FDAA7BEBC7C9379968D29F9D5D032F0928332ED1C6AB5A6
EE8B8C0919153B4AB0E0BC465D3A235052357BA3C8962CAD0489F2B6E8A03057AD7150AA0154
03CAAE0A1F64867473F779CE3BDDF06ED146F93062DFC333FABA0D7E4ACFC97CB132D2DFF482
77419D125C15F25868A0FD11A517590C46B9B99E62621989F5382C0CF477F9CC764B0AE09018
818C864211AB30837BEAF9CE991F8D0D0F808CF0EDFFCFFFEF1C218C6A8072AC91082649379F
3C34A06B7BC77C421EBF98DA0544415BF02037570DD073FEC6CBD59A5ED77C954B6FC18822BA
73E154693DEEACD3BDF8D06F941849268CA87205CD511F2AA9D35B5CC7F490B649A5EB2A4001
000C33E41702F05790ECAE031DCBB6589C2B027758DFB9FAE3B321EF54060F51361C35D7DFDF
4C9350D842782F488F97F17B7BBD6F4EACB72D2ECAB0FFEB5F4078841653E6521D5812D739FD
35F471ED69E2885E6AFCD3F0AB9D90B9AACB3AA8EAB02F5BA0BD93E443E28EC58BC937F286FC
F0D197567FF8EFA8AC8F07C0B9A46356875EBB0DE332650B6E23842B7D0C80858F5CE18D6646
5C885F8DB4F735907687E9DEDFE65CB5087AA11BAA3E283E158F335AA26BE8A47A5FD7E3F27D
C14705D8051E2671BA6703038D6051FBBDB235B7E8372FEE6B1E9F67DB5D30FFDEDAAA6FC993
58016BA9D0AF4E2CA7B3657641EDFD1857F2D9FC98C40FA8C05ECF462C03AC883AF057A754EC
466351701225F3C77DEC5071CE02DAE7A2E7E5F4DCE5907065ABA86ADD331F4CE01B4F953B1F
B9010A4AAA4E04FCF6B3910F5750A4F39595B27F793B2599740C3640EB4D55CDD74666D43CF3
0A13875FFF2F770030618D420D05B46E5EFAA8A09C331A88C42CCE6D8C7754150902F5655180
9AA6A831AA95C927055DCC892B94E8EFAFDA398BFE5829345EE25B5BA0EBF48416B999D7A16A
05A2F7FB71A963EA101B3E5090DC99B4D68F06EA6EABC3FF47F5C2BFDE0240B22FB3AF644135
16ADEB12C865C159057FE7A71A92A67D0357DE29BC57F860543AF2453E7A39936E70CCDDB8E2
CCD1CBC953AEE9F3B640E02E7F3E039799AF216BE1888FBE9328A33418FFE837FCF0BCC5EB01
36723D8747D303A7270AF9B277C9DDF8C77AA97BED0D79430F7F73C16393C47614460A044E8E
F31F221A632BA8FB72B8EABF1132AF45634BEEE2D39DFE7A9252183855011FE8CDB2433039A8
1C51308FBF986309CC9D630D3C6F38A024CB6574BADAB0BBB75DB37B190719C0F29C40602359
0B630A240400E87A2022412CE94207F3B21E5A7B3364837CCB8B77F71A0981301CA3D920034B
3BF0870983C20DDA8E9488FF254912C803FA8DE542F219DC0847DF52BC53493CD5601FAA1ADE
6DE65C2CE7639D23CD79845DE1406F89DC3F5CC7F6EB5ECF0F0A572604362AEB1CA268A04D98
22AF4A72CF04F748301E10AAA4AF871B8969233EB1965B27AA00C87494A9B10A1272DF7E3960
BCEDBF4CA75979F453A312E8B2538E2DDD85E7A88106DFD89F8A51D970F99A517F2CCA258A40
645C004B8B9674413666FE4EE6E04C6AB6B84A5F7004B7A47F998358240A9E688E340AA2CFA6
C96207D0994EBEC74BDEE33BD2BA91FD144EE2DBE4DBAD0DE2334E2020EC57625F3701712AC0
3DC1290C3AEF0F8470511C062A3BF369ED390A08A2122630825CC5FF5B1B583D576D30C45704
0BC2BC86740860E86A7B1C760ADF7FC8260231D4C30CF2392AF7566A21B40542419D2F970850
8C280000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmss10 1.0-prerelease  
%%VMusage: 27796 27886  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 50.45 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmss10) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmss10) def
end readonly def
/UniqueID 4100035 def
/PaintType 0 def
/FontBBox{-61 -250 999 759} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmss10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /polishlcross put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52E0E
DA398CB185CC34A2503A4B7F800C72F9F923208906886C682F1F8703FA23B219D610C9782FC9
B28E01E819A2A73E7F6906CACB37C14148ED3AC55A37AD0B151A54E2306CAA56C3AE5459F730
6338A9B131A8F3CB52B0B0B57F15452A49A9A97335BA91DBC27029F7BD2CE1B15B91E2065F7A
766F3D8DF94F53D4656CE95F8A2E69CF9C919F2E88132A122ABAF9E70453E1B78D5FEA113B5F
33E65FB553B6B3352A50968E43553D82F868EDACF5727BF6FD300C36C36D99835475F09A92C0
E32C3021A6290E1E5B198935AA6CE6DE933DE8A685C62D2D77994079B22A27D0D3BB776A32DC
7E1B7B64527DD2DE953F066472617798B3923480094A6C6557BD6CFAAC32A2F71FEA04C8132C
144B78C7F4DDB9961C5EC5432B36C0E27A569438CEA9D307532607B82EF4B977F668CFB77AD6
8C79A02D70E7AEF68D82094C2577ED5B305B116666BEB453D774517B916F9EAABAF38C1C897B
837FD667B390FAA451F88C43E5F1F9A65E1B72371694D85A34720B984F5360FD71652C21FC69
296F982E3CFEE3B76B8BA0E616B3074E7963AB815086024D30FDEE08BA37F4A4EA9F341C5340
1E9A149312F1B9605600E86497E37BFF2802195DA743E5BBAF2B8D761DA492CC9B94071DD73F
A0BBE6F1126639EB98DD17211AC59F0A0D1AAFC1D680D839B753C0D909B81F116DA436D3A818
1CFCBA7F97302604B9D7E49F13AFCDD3EF02EB5DD24E577CEC54D046374C12365B632F8FD215
9EA7D973A31B692E8CBF23B4AB968238E9E10976F80B2C030C4B5E047AEAC3C258FF85506ECA
8AC0DD910B8F5320B91DA1E48B87B5ED3AF42E33C683CE836EBB88722A0A36D7496F8072C181
C872BBF7110466E845E62F6C1584B78495DCDA1C2AAFEAB604308B0A40EF5D6AA85EBC661ADF
B89DEE549A923C9FCA53BEB68B363370B9C1490A82CBC7AC92851AB2AD398A9EBF61A7444A67
3EE63947EB1C3E0267693B14656617B4D2DA60D7886E51C534B7BF6F283875E6C9ACD6926CFB
1E07E103D692A4E8964A69CC12EF073CD8E757C060A615E6919A6618806C2C8D968483AA85B1
7E6B914E5FE161F3ABFA0409DEE3CA88D998457E8818DABAD3A29E548FA90CA94E49E6D24678
DB5C37B7F24C69062F037025480D351445C587ADAB86C0B16F0086DD5FCB9C29228034D6460F
C5E9F71988840B297301387DEDD6079D0950B0E8C22D6781212647DDD0A247B6BD4495528239
12355BAA9C749E131D046416A218231B2C641BA4C56D2AEA629EE2D3A52BAFC4B1F29D060069
2D34E648985A706C17931E9987B0682A8B900C7E8CC3A199BABB832138BFF6D4F6D7B7088444
1DD70B764030EACDF4EB8E4FCDDFBD1F17FFDC2CAA7E5992F146480843F9C4BC7780F6FC5F07
38267E9766E8CBFA54CC927952E9582FC8BA2EAAF22170D225549B7456574710FD1551453E61
073EEF74959128720B84F2115470A9652D4A9E0C1FBAC58CCA39CF4085C5C2239D4ED1C20EFA
89C6DA1CF90360F138201E1BB52A5D4816EBB2F385D5718C64A5919423998F7F0B50FC90596C
AD1AF91E08AF84A941052779FE12FCD8DC9642427C061F641DBE9763DD39337AAE00957CBB47
13074DE8A0D3E7CFBF00862D9585F20C24831EF1BD5D85EC98A910EE4B3013ECDBE79DCB90A4
7614D54DA5E5935AC8CF7800C50EC83725278A257032DE210297B0C7FCE3CDE32F671F80368A
85E87B874B60E504256837D179701D7547BBC399101AD2D750A9D880062FB1FBA26905B1D5C7
7C70A2F5143E48AA89B81D45346C191A5653FF022E694F0DB10900B6BFB397D31B30077ADCF0
F925EF75503FE095055C5140216875461B6D4DF669CFCEC8CA5BF29086504DB238D0B1DC95F0
CCCAF2294F3B4EB901D8095F94CD30FC35789CA7CB854AC85E31DEC1280A3E32519E282553B7
4E18BA510D2D8E902F74BBC0B0E4F5D13C500F9F94C506DD2D6FF5D677373040E0A9BB0B4E51
430F5A106F749ABA57CF728E3F95942541967930262322F45FA0DE9DB0AD0ACDDD1532ECA43C
7944DE177DF696D05CB0AA404A5798558B72AC8D20977B8C6E9F5DFFF05BEE60FF22A91FDE1B
3391889C419A269A07B7C50E27EFB4324E148646CFCA7E949349AD5C05D9E5E3C1D7D467194B
215071283A15B0BB2C91D217548B40F8013BEE8757F76BDBF4262447CD3DDE23DDB7494DF669
CFCEC8CA5BF291549A081B1B0CC7EB3FD5B16C71E51164E14EB55FEEC0E30ACDD223819DB409
E7D1E06549C846737ADA9594AEA10C5EBCB7300C00248FFC4E1AA617E5F84630434B6A66C0AE
9D897956D29334D164984F6BA04E2FC2B74F2211B505F3371772A6DC6EC87736941150702460
9993DC6E9F6092BE5E4B10A87695D2FB95DEFAF65ABDA428BE5B42659B37DF583BF60E3DC4C2
2648FB5E8429BFC5647D21DE132D2151990205CA0D7E8F5FA8C2B6B60B61BBBF9E6230F51F45
6479552D5D6A0EE85CA2636D0F6069ADAA3BEF6BDBE915E0A91DB46E7E334BD3BB0DBEE3E899
BCAE8BE75FDB153F954CEDF967EEF4D12BD2EB26BF744B6728C3D28F06658B613D977CADA70A
B3B207564EA4BA1D5E575E0FFE4C77332160756CF01554D9441C5AF83AF1E9EA80FBCD3836AB
776C5AF4218943A3E1727B3F6FE84CDA21D7650586D7FD179CBA180B31E580E0F96A00D22B30
14D27F02FB39F89A63076E2AA37B8FFDA1B60B5C186B3F561AC42435470ABF8B0F0DD6E54F0B
FFADC8BA68BBB2D9CA0A8542A564B2F4C28472FA0275C3D22671D4957AFF5A1F84BC4C54E6A2
8BD7DC1B580F0262F280EC0DC0E32857737AA560E904710816732882E1EE03858B965DC1D416
73EE68D10B1716853A95FE9AB61A85143A45DBE6615C935E331CE6125939B1A905574B57E6C6
1D956811A69BB853E107F6B633679F3E65D5E73DC5E785C03D46385120BDAC91D4EEA5990FF1
B6FC40F2148E5A4634C3FD9F79A02248ABDCE8A155B43CC447006D2D66FF8CB41EB2E23492E5
B7A043076E7C9F436C29CFCB385139E26F8368BE63B77B46D402970845DFAAEAA365B3322F57
418715249660D6768A2E6C2937FA4AEDE9E97EC64B2436E088C87DF68F719C9E78171D9F1DCE
0FA9D42491DD99A3513A35101DAB09BD2076ED5BF4766D8F818CB962D447B164DF86B8B373B0
3A4459A86F0460FBAD416B4963C3DB028490A6BA2E96F2815F33407C57A4C096AEE8DC762E8C
FF3C6044C21025E8BDAD91A88F8129EE3D827DC1B0F197CE08187871EA80F3BE45E184D687C1
E9DA83D4B6574BFB88F849BA2F09D9D13BFB5BEC364251C2E6184B8180A9159B485D12C5C21F
0A404B416AC14CD047438BEFFFA8A3A729D061A7890FC43D38A14DC7F39847206B4EA68840B2
34B62AF6BAC270267569F8C6EEE7E46E145BA513DDBFC6A36AF4949DDACDD289A464CA53CEB3
5608884919F3827B90FADC8F7443907D4E0DD93395AE33096DA23F27C8A925ECE7D508660345
B408E626D0F9AEA334CDA28F90B8ADEA889B2AB98258C8FF0945BF69D10F7D8AB55D43726A8C
D7E0041C9019774448EC4F1B69359472CCBAB3BC3396F42CE5135F25AC24A55C25FC9D3AD678
B35B8BF48034FED732F9E919CB63D6C548378887F8D37F5837593DEA27A0110F7DCEB6615BB1
822732BA02FA01A8817AF5714BE46AA9016B548932A481F26D4E62345953EC78BCDAAF563420
1BAAE4EEE62E16DD0066AA7671528EC10E161580973C681C250653070FEE80EAF855EC09D40F
5A5BDEE7E723BF5605AE767B4F81FD4E37581614D923F0B6A7A2BEACB2B2CEE2A1576FA4F837
8A50D261A62738F07B54449BF02C99928AEF382403A277623F4A1A93CE213F2D0C915B612F7F
4CC218B122BC9AE7492A9FA37B2406A16C2153385C554D5364C3C1D43F35EBCDFC40BC2ED5D8
A13710FBD978697B7C22C493A981193B76812D5AE2672F9F4F428E881B9EB322AC1B75E7B601
90569B4A9AE21EDF32B6FB8D6B8B36FD2149E91B640132E101A9F0F69ECDCB3423CDF3664647
1CCCDF6251EF6EA15195091C4559E57D34A9AFB8CABA0B472257A0844938815444059555414C
6D7E1035264FFFAA27F0B0093CD8676F65C7240051B1D38A588D1AEEB00C4854EE5CB332C586
D78ABFD5C81EC4FFED790079EC007DC5E4577A250DC82AA0BBC4C3BD10BA003005BDF0DDBFE0
32FD32348BBBCD5C0F084071171C5B52045664620EAB1BB7E6FAC4E4333BDFDD9CB0309DBA0D
F34956CAE7617B1E44A2A4C2EBCEDD247F0A8F5200C778792B123412CCB4DC1CAAD1042AF2CE
FFD4E79C38C9B1D9449D49435B329AE36C221E31E1FEF757ED835FD902B1C02082DDFF229DA5
620F3EB937E8ADE262604256FC5F533B569DFBC020B4283ED023BCAB09A4D58C81DF02280D82
0A64B7AC2968460BE22390A05765C42CBFBB134EFE3D0948897676786C0730A98BF2BC33731B
19DF6F46FA3B8D19A9F20E41F8E2693881CCC75E51FA9736CE4538C1401CE068A154F118EF65
DC514833B672E68817C76A6EE2A2F3BAADB5FFFBBAF3D022F7C1CAEE3C86969ACBFAD06D5CF0
1BB0DAC83A6FF67E1CE2AF24B106CB2CCC7DAD481E727EA21059FB5DF80A1EDC8942E00056EC
F2897395F6AAA4FAFD8F2BD74B9F845E667CDE9BF5C99ECD3D7CFCA80D5EFC490E99DF850DFF
DD159CD4837C94DE1D7736E9F6AE1F83BEFC9F71A549BEDE4A39738BDB3499545502B3681475
133EBF63BEB0B56BCC839D2425D70B36B8ACC50B82AB777A24456DE6BEAFEF21DDA19B453D57
9C224F39625B7926A03CF52DD449F7F1CE585F3BFC794A3579049D9784A03BE5BB586BBDA587
DC291B62598B79FB73DC5C3268374AACFBA624C2A13F34C4E2B5A239DC95687B0713E4E7C649
C9A22DFE4260B09938F42B0FB1C0E136AA2986F5BE32D2322C4F3FCEEDA2DC376C9C45485DA6
88C678D9DDEA1652D727B6CCE39DA31F4149453C8F586714B9F82DD856067B2A9BF3700F746C
1C5E8A1D1D5493B4F5C41785EFDF5F2A23EDDA1F3669E675835100D0B1063C19EFAFA0A70126
4826CBEFB753C9169C03D956762F0171E886416F156DC639887A5C53A69591FF5652798F8AB2
853017ABAAABB13D4E7EC4603223BB686862A32ABB18856B0099B9B2E6A78D2B004191D20038
B0EBAFFE51634308C55CB51E299DC4E3A060F76C8F194B4B0576F860CCA0F15F548DC1AA76FA
F13AE8297922D1DB5995C3F3D9C2CC86AD10AA9ADB162112ABDC06FC5021CADA7FDC2FC9B292
D07F464567298B495BEE59F3CDF2D0889A0507540F4813CCC78A930190EF7E8339050963BABA
D1ED8FD9D90536D3A2FB997AC2B69E73E07768D1CFD6FF56C910BDCCCD95CCE5B183DC7FB3FE
6057461D2AC00F8A98314B8024D119789F9DEE101E79CB2DB3D5A0ACD818F195139A2E1B6F0D
0051EAE6303374FD4E5374D50075D50859407C930AFC7E46814AC2C1634301B4FD84FFC8D29B
A3B19F4D42F40572FAA3573BAD925EB9E6BD7014BE2432D5746F6EACC8BC6C8E7E8444D90E22
5864A586560238F8EE4FD9FAB9E36C9E8767C5AA6B77C1CDC5662A80A1DC940CDD567977DF9F
2854D343ED9E05A83EFD5979B461E0CA487AABC27432DED237EB783213B58C0AD96DC566FC59
D9890003B35A1CF691CD95DEBDA085E4B886F86C1F2595696E2EF0008DDB3482E91C1D6397EB
A1B29D059E37D0833C9EA9337E9A10BA524A4E12FFD08D4DB6C061BF587FECE3523B048F4034
6084B6B3343D38D45B983A6CFCEE4A2B1AE729797C108F3792229E2494782244B16902783C22
5CD0D7C205AA5D3BA6F94AE6F08E757B18FB839C5A6127BF042CDF071B1F8F8564B1973D98EB
C9E2F3FF828FBC3C19F47CDD1E2956E3ABEDED0BF5E522520E5793DF2A62097F55AAFDFCB5F4
2C921828C1D3AC0304FC33735FF11FAEC6F066E0344CECD9693199959C9711DAD6D99A9B6D8E
802D6288740C63C8E8E77615819FCFF629396F0FBE88BF68C55B6FDF8E23450E2B57DA3B34BE
5C4BD9AE06F2E9A9B6689F6D7E40D65A9EF2F4D45E9E6F296648F0212CCF99B8DB99A2AE8B6C
9E14FF5806B0FBA80DDEB416025240FF61B59D4AE2983B43BAFDC168394AA53B3A394E8BFF1C
9871AAEA638B2E6B32618F22520CA8F8190ED9B0F400A5F2728FF900FED92E8690FE01F93875
900A7185A038F15C0F7B19B722D5FD6034B7F5D86FD16ECB92A752D3D0B46552A7B3009B5F28
F790B83375036CEFE7FC7EF5A20952CEE60EF3FB058C9E1F22373961B76F6932AC5DA4F14CD3
2A75822D0C880B2E2B92A494BA0C6716D7CDEF8DF37E0D2F22BD2F366084040ED60446C300CC
FB095CEB363433967C3A9EFBD4E22F7A650D56DF2D6EC960F8976DA0C2D94026AD8C90334686
A700FF099818276E28FA9225A539B55EEAA3B4D0033F493BCDCF328755ECCA16C9133E6E14F2
2FDB2D5013A76CC2FFADB9D67116CB26E0048EBEBFE623C570E42AA7884F9FAFD0C0E8D9684D
A8673EAFA3DCE6F58FD1DBDFB63F8E217E4057CC7EF4A29EBD585494A3730626E35893652654
AD9D7D69F22B8095B7EB1EEBE348177292F154AC2A772745A30563B20C27DBD9C89D24C5F1F1
B03556FA3DDE27F7480F775B48790CDAD1C1839E73419AFBA7BCA58D7FCF5AE734FC9E0D92E8
854632BCF3645AC5710C007089FBC4EB639C7E4C5EEBD51B2BBB6F1756491CFA868A3F19239D
DDE8ABC431DC66ACE7FF5DEB23D609618AF4AA9B6E6AB68EB58B7AA80CAA987E0F0632251DAD
86F3B02DEFBBD5ED3A5412BC4B25EE89F1B004A8027839E20A11FDDC0B3FA528163DFD215983
D80FB52A6277FCA10A9DC5261F00AA4C4DA2583D6F3E7CCC7B3853BDE2D096CB11EBE64F0ED4
64FF4F1016640BCB9EA77D95D922285F5AE4223F44DBC6F9E4B4C9307B61D05BD1E0C08D25A6
5452B404FB182554D6275CE27E5EADB5778555B28EB2E06938FC76C5AEE24B523B997193F893
48BC27EAC4FB9728AEE8387E0949B70BBFC3B531A4DB3F1088C246A40984F3E8BCEFE75E336B
70C908C5E144FA433EAFCF83BAAAB565C1FDE9E5AA9722ACC92EA0EC5B6A2AB6313743B57F7C
5984EB5B13A2B85DEA5316415D35C768CDB77E6B64BC2AD0BAB3F8993F71880D922191BB7B1D
F8D84D45FFE359F8B58DDBC92BD8012E4431876381D179322D9A54B7120EBCAA6B9A1D4C5C1B
A7C0DAE7D6278020E69C115DBF6E57023E1F169519AD6A19D1BC896A28946AA34D59016A8529
569BA9E5F044F4C142B7CD2E67A45BF0CD72D97AD1DEAD3DFDFBCDE96B6F9B44C8A6C36BB408
33DF3192F36AB25178B1AC71AFF3C0AB4F985E75D64A44D5E900658866A79F117B5556288D6D
3692E924DBB5A9D5FF5DE7029AF6FC9B53A36C2C6CB12353E04249190597E6570BAF0F78CFDF
185E9A57931B79C03CF6186677A5D333398FD640DE98B790FE0F496330E51BAD1BF53803AF4F
50835B61C2BC214D5F38F125DF84B34FA6FD368F05753E4D7EFF1A3E656FED0789B3BFDB7FA1
BBEA72684B85FCE8D82743575F5F9E27D7935A79CEEF0DFE2D503F1FBD347406E4D9183DC03B
F4584164FCE8FEB60D0E668ECE1618968AE38608BE0A40E837575A7807D1A815448D53255B42
999497057954AC8BECCA9B27ED0DDEE54DE23A409D341502556CD8E78B8C44AFC662F56F9140
668F6D6C4464C24E8B29D30B20983AB4AF7B849424F4FEA1263F3867262302258862398653F2
B117C478EF40E9CC9BEC8C1548E287B81C89A6372BD69361814F4DE577B71619059F48B69F4D
F273364291DF0CA7CCFFFEB1AECEBC7B77E5B1014D20C03BEE2821AF936A96198A7B8D713DC2
4D74F165E1D18B0012BDD0096D7D681D95AE3423E759683A1AD9FFCDDA35CC10E6D073673BC0
D709BD9C7165BC5519279BB71811E2343298B7AB9B4C13315622FC578EE7F6A7D2CB0BB6A822
FBD3FD9543863EEDA4AAAA62DEC28E41C2BCBF094698A57C80792EF2428A39C161C1AA2EC05F
52F44EBAAC9E2C948735CD937E2E3DE6A0555C148121371272D945231353B3966F1425C8DB7C
7D47239006DBD5AC9B06C8A46EA95C722DF5DDB9D9613AA3399414AF8A1E9822838402452D7D
29380C1B8DDF589867CE217510396A401CC2A8ADCF4E6D54A9ABD431D859CB0C1DA434675BFC
7208F910D59D1EC81193E4123BEC406BF533E81DF52F463B0C5EE621BC5502459CE22E8129E3
A7C7D2F9043D74F832B9AC1353286FB64A59AF5C0C72E890BFE0E65EEC09E4F11B9F69863058
73151E26EB8E0FF68B44987D22194566ADA2D6D411870B18C2209619754B608FCED061D5A333
D320F3F5C9C9A956CA74ADC22F139A09EEBDCAFC97FE2D76781BDF308FA6F5817E178B717FBC
580F63872885A421C43A8C996C01F9DE276AFEA57C3F00657F3E705250625FC893DF426C6797
B139B96F0B1C70794C65DCE5BDECE20D617B84AC3854A48F7BB8C16C8EAC4B2E8A3A286277E8
45CBDB76277D587619F1C9237361AD226D648AF8D082F34FCF9983F9A8223647D41F8BC79512
3BC714C4978E9D77F8EBE843F10CCA53ECE5E848698969634339A4320C47CDFB6EFD382FFEE8
C64279A5F602983D723FF1B1E2CAD9CA80D738484886873EE3D6BBBC52B3942766C8A3850FE4
3761BAD19F8940DEF711D9B4483C95D08034157B114627271A2D8761AA73B5B064A1869AF464
EDE42AAD04D7406B10A0CCA52141F942B148537CEEDC361521D5D8FF4980031D2DF49EE3EA74
8FB544F1D180BB03C4CE7CC605A2DDF3E24E7782AD65EC10E78E89A57F3FFE97759BFA8D0E5D
CF352DF8FDD59BEA2A7EA15847BE7A3B34C4DCD51BCC882139FC2A52B61D8BD5750CA87DCBAA
CE6A9647C3A5BC00D6F4C00A5972C7924D9D351713285A3BD3A5BE00105E2E618A7A44A0483A
D8FBD4D1244DE826AE30D4A507A1414F64D2F034D4082006D94321F6729C257A1CEBBA0E5990
E68BF4F3B42CF494BDF6DAC8970C4280EC49B2340945CFF902FF3037D275412C56B5FEA0099F
436372448D14299E7200AC6D19F748B227D86B6E84B3D81F40F97222182BF86342B6B90FFEDF
41073AFE049DCE73FA0149BC051F3B4933576776A6F9ECC4AABC61FE1B569BCEA859613AC413
230528445F719330C2430AA63A8EB57F030591F4F2F58E7AE423D272C076E11ACCAE141C1FE8
02F55468B79CC8BF049B262D173BA96164BC5A09F5D7F03158DFA7B557D498ACB8C90D77ECDC
7F20A601F1EAB9779A9479E9959EB9F7C609EEBA4BBD76514CDD46F2B211D1ED77B5576B0642
9ABADA91916B3CE954A5DFAAB94DAFB71D1F1B120CF4A1509DE3898E2C0046730D12DA2CE12F
880799C34214CFC3E2AC6BD3485D2D636AD9A7C07013D226432370C5E796C82FA5FE8711A31C
B3B6EDCC09CEF1268BF1609B185F6B39944A3F35D6BB4265181AADB26ADAD400FDE213570528
F728BFA74943FAC7C6B2090290E2E0565713F3ACF44C1FC213C9FE3CDB4AC8AB03D5A83F6684
9E7E29FDE7F3A6EC4E9E75CBCB92EEBBB900309AD97C159ED7D4D437A4F4C03AA4910939FFD4
5E4699BF59EA73F738AE33501CF42D81D22C568AFEB2662C2EE98BB77C503E0B1421D9C63678
34504332CAD33DCC5AC55E0B1826ADF521BA39ED119B60604BF490FEE8CCE352FF395E046946
C007D5622BC9AC12382CED45EEF6DB6C9EED6FEE2571DE5F0CA5647EB1545CF390CE687BCBDE
2AC7606CF34E5DC5288EBBE51588676BEABDB33C13D84E51CC70DDE00D710CE48CD21EF215D6
2DF7C786B43EA29586A45D29A9F02301B9515E9C3A5C0C951C97001D6FF649FEEC6C8C302759
37C1D0A8975A3B89C8DFF08B2E1DC46149708D92E63160D5EC8D18FCD918AEB61376180758E9
549DF2185D02FAE6108FCCD1F8655CFF008AE1CA2CD61B68B4AB990A0E2F90D86F63FF8380AC
2AF39913D9901446AB940E92D8B6385FB1A466453F1F5FC7392C4AC788B8F0857D9FC8B5A531
3B9554D044917D8BA1AEA1FCC2A06E3B455A72124D8DDFE44B8CBE017D16678012D53EA06D23
7C9E6E255D6734D879DB3E9F02059E11FFBA2C1D35909A38B3A39EC496A0E73B92734052B900
17AB0711A3EE9231A4C9C75F8C656BCEF6C14434E68FB3BF0860AD3C9C11A10165302A27A40E
AE42FA296A083E05C7FACEB419A8ED2FFE7C9B11EF8D256F687A8B0076DF129774521208CF65
265B1E0D91982B719BA7B76419BA38593B876F3E25192DBC55CD8353CD21E211395A25CD3EBC
EAEF1167DB620708000FF32826FEAC9D8BDF5831CA56A91B2F234D4D04F29F7A935A8CB5FBB8
DEB9ACAB573923ECD95653B2AAAF4E7D10C59E0CC0CF791F64B93A872DC91F9D0514D55C3D83
EAB6083543220EA3154196B00C71A54E9AD111814F5BB372378FFD57682C9AC6273B7F0C68F9
334BB4849FDB49D00B673654D3B2C94DE3DA85B1876206CFBEDDDDE7AF7BCB6198DF8D6C42B2
344FD48930C1E87309F6E32F7582CA8A51FE0790838E99D21BD4ECBBE817D37728E0935DAA7A
6770EE67E187F45F89EDFC4F873290AD2E7AC6FD9FC1E6A28FA689066BDB3695969C218C0AA7
71F678BA129C2CBB8895478481A2182E36335A171075B5483CE24F876CB4CDB452C5367FBD04
1EB0AF9BE573624435174996B587879F58D8C2D7EE46EBAC13113CCE22245306640D61320593
D0A0927F209ED49A957D03F05773D5D88B59240C2DE13E357B0C97B495C4083CFC5900A5106B
5EC3705CE62B6D9AABD59FE50C7BEE020E1AE15EDCF851C5E21FB69EF4E9888B6E960E45D52B
4223CF745D589D9C1C7C76F190829A1CF8B1244E000A6EF8BFBEDDFD8EFA0C6520FB0BC2CFD0
B0EE9A5DE8763D957FA6A95E04CB34D74E92B45FDC406257F72D3FE236F73981D1DEE11D7AF7
E3939118219092D3855A9E16DCF670C62D8C64745B104D2EAAF534AC30DF73937593CD95AC19
88EDC57CE8FCAF8A4AA7CA24FE54CBA3A2E5D53245B7A650C22B2ABB93F89221958D14BE0D67
7AA8B4DFD2123AACAA84ADAE2D81F4C657E3E4AD2A5AE25800DC60BA91F1CC097C28711B105A
3F92AB650A778436C00FFB02792A82BA7A09F42CF0986340E7E5D22DB120861A4D3C9A88C2C3
990E846000EE127985062C5E17BA2D0D8343E8C7104D5CF40AE0F569DB44FF0D8B70DB058EB8
A899FA07B7D3BDF60A3867FABDF4768D61C22CDB5DDA7E6D00E098EE45BD6018AB7DAF0F569F
963064DC10392E0F1F9B74744A87957155DBA85A28E753F16BD774767F6D7A8324E12D6656F6
80B29E61933F942A5DFDF8F6909759C728754ACE13A054027815681FD283B4AE212599B45F2B
C4DC51175808E68F97B76186E41AF5C2092C2EB33C3D022C4363E5CAB0CB62D74EEA35A3A9DA
DF320022112CC10CEF66DEB04CFC2455C27AB9E3532F45564CAF31CDD0B2DA968E928C89EE93
04B2B84C33576F289386CD7CD03CE2E693428B26F2053C7E83B47A92F28D855E27F3FFFB7EBB
62ACEBA917D19A78FD90E2B967CF3421049A8208A49EE76BEEE5477998071F4EDFBF967F13DD
1277075F82436DBBAA058A7911A85757AE389C4511F8D5D222974C14540A12F2BAC358399F46
70ADD480B03741D412920B3F51F453CE8ABD3A8FA654C0DD41E0BB4E7353BF4B5BCBB2145965
8D86EE62F91D5CC6F8AF938A66C4956031769069FB5426A84D1FCBC5784BD5554BBE494C8FBB
B7512EB07214196EBA52A41A7CC89A48CBBB3DE49220B9B20A183528C0DCFAB54DD7CB867DD1
1E9512EAAE96668E410ADC559A718A30D51AAB5919F9CAA07CF1B1144C0F57A57AB57523AB54
E266E743458ED54C32EA805CCB9176C79FF659A93486D743A911F2AAC50E887A892B93847771
03CE022EBF82926AEB3B5CEDE64F22DB64FED3312A338657599107BCD5C9F89AE4929854BE2F
C3CDF0FB5FF5D5EEFA0377EC74C40A0BBE04F950F35BEA15F392ED078FFBEB84A04D05317187
64F9F8B2E57297E0D2750FFE53C9E4C1E2F6524190D3D66357DD2407158F8C36687490CB60D4
1A029700B5375E5F03AD359E1BFE2A67A0E0DE934752982791DF9F2F1B5F49AD3C1E1900E1FC
8DE9EFCE9A8C95ADB1167690CF942472078D89C25BB8E4354F2462903E07F6A4F6A1EA68CA0C
0F8A0B84FFA6294FAD1216E41C0B951B6636293A2FABE62F55DCCF9249DE6757B2E77C80C10A
67B65934F7A46FA0834D07E5307184A828603C991BB51BA458B4E1D2F2FECEFEC916DB301576
2CC11B280B49EB4CBC68724A83DBDC24C196D53B447848BE7308A5A318AC301D68EC2A10F6B3
91EC0B53D6A33C5F7367B4055000628F8489F8D40C8A1FE6758B4399D9500AFB206C5964A80B
923347B35967AF06E71507C4631F89B4438628A0CB40B5C78EC3D53BED349F1231109D4D44FD
66427C805A5AEF7A76B2EAFD45C550B9EBC4CB3870464D811EA35626F3F63E32921C6015ED63
7B9FE9DBDD16CB1D89F4FD30A1F568F8AF0F5B58C6737A6996BB37DD6D1BB06C8D09288DCF50
AD2F21AC876850D7B59950D65A65BB651CE99F87D0036805271BEC63E845D6C54A64AC9DDF77
118625BF632D610DDF0B46616B50A460627A8006F3F470DF09C308B884D97B5852C9CFB57AB1
0D93ED87E9CF9650429B0F5AA846257A1F7D17340127C3D75E58A174C9B80A0858E6D9CEC625
7B7F5EDE76660E35332BD59CC76854812CFB964C5E05C2AA0345EAD3A89DC7EBF01F09775631
344B05357943D0614A771F95A082F4A65121B26579A226DDD9C1020E5FFAB0BD017B1F75D2A8
F122112F6CCFF58A9DA8C97E4EECF53DEC2D96F7816A72A2844855CD8153AB92C9C07950A43C
8CB738DA59A94714091A1F3BF4360F30D3398A5600533F5697920E8F04CB33E6F59703265A77
BB090E21E50D6CFB304DADC0763614265B4905620FD5A2E6D4595CFB24E89E186CEDC8A8614F
84F1238A5992B173EFE3734418CD34EBD227DD062F6B8CA9D420B9605FA3E905034BD2A249DB
DEDF93845C2C021F795A5B70BD7728E41C464F46BA44A2273ABD1D40B8F0AA626471499A4E18
9505802BB8D96014E00311720FFAEB68425696E26F75BDADD7ABCE168D54F7BA3E85DFE30EAD
AAF628BE5DBB7D9AEC87F36BB0762253D5ACD2B03115481E75304E57DA27B2AC8EACEA56F4EF
3A5049DAD9499ED8949E263E2EF55AA96B69BC2285867A7A14A56F336617714C32C3DB8F7E58
F5DD443193AF740C8DB5D10C47DB8AA83DC2D7BD0976C67C75DE2B11E3E655461423966BF5FC
CC7072C97EB115691EBD722802F8079794BB33FEFA195FD1563EAB3B50E7AA4B9485F4507E9A
61ED83C605787E1B32679C2E87D46F6FFEA39EB405A40FA3DAEF5B6BC36A79C96F369688498C
582AAB69915CAE1A28AE97E1704C3EF59133E9A199E8C345A748EE6B37E2AEF3ECABA06B3E7C
A443448CF1B1D2FEFFD5796FE5CE529D921F8519E1187C1DF0E25E801B953EC9268F3C831FFF
23CFAFB007D6FB34F1E210B7E10C950B4D2B4F43D77380C6F18E77144B3EE6A266BA32ABA328
DCE5E3E3AE1FD063FFE971CD81ED7CC8E71542B6A905D76B38EB48CA98EEC787B901F942CAB4
135B346EBEBA3E4827DFF9F0AA156E704A61489A24FF802F68134CB337A0962ABD5E0DE15F8A
AA17B4EA64D0642CF8CFB33EACD5653537BF6AF86A4D03A5A94FD7368C3857D82BFF0229DAF6
C22D197FCA9949D58B0F47EC22D8074DA38B6D5787698ACC2D7D250E8BDB44EF1242EDC288D9
6D8C48EEAA7279BACB684625A08F6013437C4C509EEFCAFD723C3847DFAABE580C8BF14D2BB1
8750123AD27D021DAEC7770F2483A9E28AC91FB4E430629F435F3E05F7D5DD66222DE1A50242
85A8E85565BB2C888F20705AE155FE74D3918FFC6D29CD422EA1BAFDE0F85A22FB4D21C430CB
1B958A38F09053457F82C25B35FD13AF54583D55E52E423AAC594700E02DEE12C0F6FB5EAC92
44EBE5D9D29F45F92BC859A3AF4B7434ABD98FF448841E8DC6ED77B8DCFEFB301DEB8F675C65
1B6B2071B3053AE9D5237385D60FF0901BAF793A0BA6060E74108B2087F9D7796C12256FC20E
C8331181ACDC4562E39F9363B25D9F3659DE1F009FF98B29D686491CA166D8C2264269F77D8E
6B62C10368024F03639968EF7093B43B4487F017F34B0447AB6D73B924AC822384653616C1DC
43BF502229ABDF984E08FC4BF826BEB37F4E5A84AA1B086871CD392FAC9DEE8C3218DA7D41EC
BAD4834411658E86D3BB29D6CFF17F46A7517805691173EB05468262BFC4C044BB5005C50C5E
8F5C59801DE9DDCBC83528F79C2E5B87A08091092F75C88EA04DE9350A9AEA3F53D22FDD090D
3A979DB95AD0D929D8D464DE50DD00DFEA929BC53BA3C33D04EA6E06B108A02A1BCE4FD7F4CB
685B76C8073DA05E0D270F3A5B81930D8A321C8AC0B7777F34DC9D4FF44C64EABEE092DEF435
0841C7440A46C7D94943BD2E187B8B25595DC1C34227996E93A772D27285CBA7F687CBD32F2E
5962A91B445E525B6A201B49B7EFCDBE35B2942AC68832F918D09B43CE3A976A6605AEFD0CC9
6B3E4250BA1E4BA108D2FDF6C7D0CFCE8FA004DF24103A0D9450B332DC8B9E3DA1A817EBDAA2
DC9B72B9425EE75474936D96D141F30C23684686761CE3EF9850781FDAF7E305057A9D4865A5
DB153C6706007D4FEBCA88E2F653F1C9B69620FB07A494E6BCA8935136D081686DB88BD747E9
8C3C700ED3A00FD44F59130D396ABD1D13D2CF303C9D13E04BE297B18312EEA9780683C7CC8E
7DCC3E5EA8BF9E6D88261E0EE98E1DF6515463E7858A2B7D6C2F58E11B909F172F45329E7623
F4325131AC97A037126186504B2609848F2BDE7AF8EF554C2117337F99816B3831968A21E188
AFBC747E11516C9F5B608D9C328E3E2CA459B3DEC9D1A77BC701D4EC09AF306662805431E870
020D1D07FAA9DF7B66BEE0C1E498ABAF8646728D95D89299AFD0787149F1340A6151BDB25BC2
6B34E3B50DA5C08F82AD9D43AE09C2B492813B7F667BB00DD9BEE96199219940EEF60AE72017
1D5878D7FD4B2E22B6C18BFE67587EA013A52F89D1B78EACB70D6F65D44FF6FE0DD4CAE2EDF7
128D963F9161C0A7C2243A61C441856BF3AF789BA2E5A098B1BEAC22E1EE81CF3713E54A63E9
BB412CA77FBD66E1E70C5D21A38347FF84CD6F124463B13BCA3626CFD9384FEA121F53A7D549
FF4D191063E510018828EA83569280A650E3E9B53727C4CDE275E49C90571709CDCD8A11CB96
011DCA379CEB3A36ECF715DDB0E79B3E9798A0F6F93ADF16B3B226E9EF44E6F0855DFF9B22C5
9E2B53D28D97C22BDC4A2C0AC5E71812306671998859108E48595DA2FE5625421CF025A75262
08CF28AF605BD6EF9FFAEA70E5E9B2A0C770637B4CED7510007419FA850EB577809B10C04B91
5246DAC9BDA7693130FA8681B27D001D797BFA135C0C27EFA2E95350DBBCF5F26ADFE664AE03
F9168DA4C535E90D34D640B35BFCB8EB9594CFDB6624BBC507CF5DD04F69AE8B02B6F208D8F6
9FDF895E085FBF3061966CCB05F0118B93D4203EEF7B1F459348872F61FB86E6EA48C2C9279A
9040BB044C6F6726EF651DB205FFAC3C160CF8001B25D45DDC1FF9F62DEB08ECAE87C734C9AB
43D372FA2AB75D008245E2181993C1D3C5552A4ED2F648A3A9E64AE64F6EAF6FCB6F8AC99749
F1E9077A8F45E131F84F12F0EB1980D6EF7997E9B2104D72FC6ACD89185A3E41D05564E21F49
7668178853E5135E4CF3D715D2F2FE7BB314875D91AE9369844003311EA5F988680344B5C6A0
37AE90A079059B3C9467F56B4D5FA3AF5D7F77686C5A1EB34DC1BA9524CB6A3EE315FFD793EA
F0B74CF1922864EEB2CCF0DCC2999B843D352A039F717CF88D0FC1E7C614648E5A7FFD54F848
E8D740B1C736DB34C340BB6ED09FA8B64466C98022B53AF4F4CFB0F7D48B3FB63946FB7DCBA1
10AF3DE2C55455F353D3B4AAE4F868CBC6191B0885D26EBD8807921CD98226258E08386C746C
61E94E0336D7D7E15225FDB3AB477B235BA398EF71E0FFF9DC85197DCE41A80BCE0C69502AE7
B477634C4DC2A6B4C440E5575572DA9E1B809C83873FA75BA35DC3861204937CFB696FFC62BE
AFC9E6FDE56D04870A69D582E0F7930AB0C839E772B133C72975B59FD59028AB016111E632AE
90922483FF5AB767124701BA79AAB94DD675913D8C9609D1DF23826285835C980066419DC013
7199A5735295F6AED0E783D7CB79021467F1923ECD8734ACFA782E2327DE2A6381ECAEA7EF36
3A0B10CDC7A6EAFC990D4982435EF81BCC71DE190332B9BBC6174F747BB236B9B9243D163C78
093EDFD1BAA5ADA3D6C2FCB6E24208189CE901B786C46532B8F6F82B8ED7D585802C00795AEB
F29C149AC7C65A0A97D5D9986A65B056211FFBF3C629D83D57E342E13535340BEC1DF68C591B
A86C180912061CCDD1D7EB844A971728B1B8964423561453AD0359F89C5C3DEE075EFBCB02FA
373CC9E87BC0E2635DF36754A3DB2F9A2577B9CC65DEAD4EF4EA63AC22DB23581814471CE9A6
D602AB00BE737999DB0A835502D003CEB12FA11AAAF69D484F93166D596BF2317B77DCB27019
C3F6BF8D48936647C8BCFEBEEF59568EE455335C317A6B1118CE482CD59D9450FA079627E790
361A8B54ED3409B05595672948B62FBAA7E1D9FB6F5907320F2C1447CABCB7165B9564B382CC
44CBCBFFB47F4D79E471F624596DEBBC9D6123351E17B6D1D74167240726D79FD874AB1CA887
CF57E693BF048EB0724957DFCAA5B981DB159C954CB01F2F436AADD3139FDB0E290C48232BFB
6EF53A146EA4E07360DC8DCEF4DE86BAE31BA98A0E8FA5FD342C8A75EDC70E160B8A4832BB96
A9A12C6BBB0766F278ED0D7507532E89BF2D0762DB4EA3C445CAB7E12E11BEA35250193BDA05
64BC4EDECABE82C5547E4C8333877FB93FCC7F073D52E0EB1DB60CEA6117A392D5C0B6299380
0B1A82BDB66D1F2D95C4C4FE7A695E240E4193FE57179CA81233F5A18E1973E14E45A2EF9C09
2C7D5FD08225FAB93EB2D7F00CD49B602FC3A38244D2571D9A597C566490662629D66E1423F1
EFD539B4825E68EA2A4F9BD1D0D8355C0A9B9975F912E66F279EA8B9379452A3ADEE3D4472B3
1CAD9C2FBC0539F5ECF103097EF0D450187E3A3319088DD51946D156E177E3241853B4130B39
8ACA122E3DD7C558C8E915AB281A4DFE87BF455AEED40AD1ABAF4E7ED06056FD6423A2446A18
C52A26FC8C3D9FCAD36219B3EE280D8571D74B78C1EEB85ABD767AC3050A17B07492B365383E
61014391670E5F838787B9C0E77E0EFC95549FD31D924662D197EA063DF950220A5549317749
1A31FFAF2F7CD901B4870A06A7C579985FFE42AFED35E1072909D4020DABAC6AFB0ADBAAC6CF
9B9BF253485278EACAC379F9BA05C153B49B031C3342AFBEDE0B5687147868BFC91F73ACA77C
4C73B699ADC5C604B17FCEA6BB4F9EF76B73A02978040DF50F93F26C6628B416970D6C90E083
727D301F10179F04018A1E6B22BD856995BB8AD43D33689DCD21ED771EED6854145D494DC73D
591D21AFA2FCEAB6121F81BAEEFAF2F126B293B0ECB58B303353C3DCFD4B3E131F3E3370B903
B8A77CB9BF558098271AE109D6362BF235C4403ACADE68F90D6EBE8802156BC0BF2C774BC1A6
BA249C5C7036FCFC6147170DC58557671118DCAF4E34C903FFC258E1F1638F45EF7B49BE2604
6BAD86DC185F7A47FC25481275A9923CE5FC1AEC2A761566749629026223F5C50C9C0612F992
AB1ACC3D61CA7312464F7A2D06687C1986DB9AF5D1E19655B37E14CCF2F2A684E5039B1C6A9A
4F171740AEAAE7879D43446F0DF3E7046F144938EF1905E024F726D0FB49B47851E05DAF6A93
47827B22BCCD849A30D44C55B817FBB4BC79D2B1D9DF35AFCE05C8D5772459F3429FF3DEFCC9
1AF2E27DFF4A883426705F34A6674AA6D7260146FB640D8003200A7DE0827AB0805644920CE8
CD62CC111CAE96F871914B5780F49019FAC05214DAA517158237DECCE06F162E5273CFED666C
39E0DA5F1F449D872E9DBCD805FA989EEDF96D56A06BEE6AE0A6ACFDDAC91B87DC3C684ACAE3
4C4C26452AA9639D2B04FB83F7F1A2D25C9EFA98F0A56F844DB18B0080D91304A7C24477A39D
7AB39E6DD54A6D6987AEE359F91C3DC87B1151D16425725A035BE648FB8BEE7714138BFD875F
2D3851A8A514B98C6F8E8E23984DF99B1E363B4D1603D43BD27AB74A1117911609DF95ADAABC
3FBEFCE9C1597D7054C5D6D0CC221F85B1C4A55EE0332E6E940E271448C9C1B70012494BC4C6
2ABB6E4DA3FA6E5BB1B73E55B27EF09A3F0F36D22D8154E5BA3F57A64B06333A5541F2E611E1
335620BB8DD519A8858108FD4E3615324927CACDF091B4B414D669F185B26B3A1B30B3BD76C4
5041624196E9ACA05013FAA8C2050D49648C919C5C72AD50437F57E61BF831ABB0438D9D3F9B
907696FE89A7C6E44CCD1AA4ECA25CC084BE36766BC47593ACF51E76738F5ADC4B1B09410A9B
548695D30C029105BB804F100DD32406EBB17E5FE618885EAD1EF67B5784FECCF2D8BC6F4686
C1E73ADFAFC1B6CDCF9C03AA56196896FAD5F573BB8BA4804EC4990C57567F0C01FC4F93A830
31FBF28243713BA42717886B5D3DA39C3A87BBADD2BDA013970A86270CC2ECDBAE2A028692EC
A9E0E3399D13F3FC9E8E5D420650C95C518FA5CC1BB1F2D4CA27CA6D8010EC2C0069F0457663
E4817DEDA37155C6C228DA37CAC1D2E24E2FC1AB4B88DEAE50571632C48AF52B940D0501E691
4E294CA137DADA17FFC7D2D04DEFB69000682BEDE1228BA3C0328FE92EB3C983B6731DA8632C
8395B744819F66D426FEFF08617CCDDD60C0D4B5AC33F0C158FF430587C1F832D361F5811464
331BACFF759910DF4FFF86B940FFDE100FD0F2884102C66505DE375AF05AD22BFDAA677B2249
80C17D94EBDD965CC3FEF76614E7CC7CB6901EB5215C6058268665B2D572EF47CC88FED04C83
7BE4C068517CD2802C8D049794CFFDC7E5CD1E0E79672093C951481D34AA1C189E9E97FD0509
12F0C55179B044D1E7A4667893BC15AEC40222CC3E02F62C27886B3877B6AA1B7677470937F7
023995C1AEED617D2BC1589CDAF0AFE5D1258B25D97B34C9D9D74CE38B83CF997D060B56B16A
CE369858B337CAF2D66DA0CFE5994777616E3D20E79F9124D1B8A4CADB3488B24C18475ABA49
3519A05F4FDDB59E8C8D7EE5A3CA962FFCA5283BF1149F99249E58A520DD65E5E38C20167632
6861B74A22E12179CD481CA6B57AE26E88803BF1BA6FA1C6C597B3E2CDA48B27845EAEA4E21D
377C8FF84090A08877B7F82879332A88A9EDAFCEB1DDF70566226C160E1C7A8699512BFAFBE3
8605C73F6F5C234CA21878CB65D4C08D4D0B922E0BF5543E11735B65413D776823A95B4BE9CA
82CAF7672A005022B951DA1F0F48F3DE5890D8236AECB44639C6DD63063561DFF0B1914A65BB
27BBF6FD6A2C56E0C9A977D895F3BF8435831DB60E4FB3B457E9DB007CA43D279C56D0687A7C
13F395D1C6C3E6EEA4E3EA7ECDE3D58388DF223C9F5F6435DD51D077BE040AE4B219B689906B
39907B1CCC04AF3BD872A6A1562DC8A2C5A6CE0DF0103A87A965C5478F27894804EF16468E29
0AB732906EBF1F725E70622EADE8AD8ECD2F1D4B6965EFBB06737C2595A718C885EA36802F1D
5CC85C23BCB6C2DF9645292D6C603286CC00BD07314531642AFD2D0B75C123FEBE9B9CC81DA5
C3B7C74491A9B48B87C702597F775C4E7D4AEBB425AD8AA54A393B73F5D05D21BB331C2B27CA
8C6EB53A887B73DAB641C79E42BA069374CAE9C61A157F2B1F063F4A2C4D8063FD7AAEC4C99A
A8546B72F2E7C58E1D21EA36A3E86CC585F5A298BF99D7770B1048D89086D88490F9C20A11B8
B50BBF74BD1C5E3F941554D5B95CBC3F76DF729F490540F9FC3C166CDB4F230E31A597CCDB1A
966758A0A601C0E59D0CD7BCC485ACADC144CE89FDAFEF9B568F83ADDC602D94A9261D81DE64
2A793D521E52D6181C8FB75493C321B662E14CD4701DD907456C263639EE9890054C7919D792
6AD5C80D0AE2ECD814395ABE2879EAB62F02F390F413C40C9A1DBEF803439195626B338A3213
4F952DF07AEFA1E936DED208A4D1F21F440FED281D8C096E24D4E0764136DF0C04591B10D06D
ED871078D52B580C8F4E2ADFE75CF124CF363CFB1C7B16AD62FD256147823BE1D7BBBFBB8968
129F55CC967993C854F63904315F4BB5FD9BAB644E99419BA8D22BCCCC20818647239936B5EA
EBAC9DFDF56B4FF63FD4DC7805A8647448439D215D554405F08A3B037837ED65833D9BC90C0A
599AD9EC7794CE905E3A186238944E31D342D3311FDACDAC700E17945CDCCBE7D4AE3D11AC6A
1F7FBB7064A39A86FC9B53D8614EF8C555046FF2F6EF434A5262905932DBE7C1A3C70006300F
A35E798C908563D364D303E96DA6388B7444A2740134EAFF169745EA49DD81631D521B6FFBC2
3A9262AD09D145AC424BCC7715C975BD736532A515878EC59A8B9B1570B2975A5DFCA8406681
5749F5A42602A77EC4D6DA2D4CA49B839634667B57B50CBAD3EF02EFE0B29EF21AE7C63E9A45
81EB6A73A2013219186EE26FAFAFCB3259B0E0FAAFEB28E6DC44A396BB12A61DC940B6ECE46A
24724D0D5261BD02CE8ABC4087CA09361AE75D06F4BEFD0C5D93AEA0B910C28B0CA6C966DCF7
CC2F537D843EF5D2EF12E0CCB40E1BB725326D6465FC5089E6FA50430D90AD737FBA41AD1948
06261ACA584EC380509354BF68A85928D1F9EBA8C9CC2FBA39E71FC3B5436385F7A154036688
2E56EEF99DA2A0F8E3802E747099EE31DE758C827FFB1562D63B6FF9FC60A0B3833E7EDCE1BD
E3C5DEB207E21A6FEAE70828C6BC2AB9CC3689582D959D879A24DF18BEFF4F60A71AE6350FE6
0D1C51B25A7E2E747B560ECF6E7F14839FA4458C0E028B1733BF508BE927894C3304B8DDE735
D5354A644A270647B532A9574A745AEF6C2424D18A7F3A89E0B9821A4A47ED5673CD177D3390
525834D8877F16EF14172798BAA1A0120D2C599AFC6EA703E602D18FAC6B3BD41CDEA5446B61
F1F9800A5DD68489858B00756B17EC19CA02AA2DCE45A80900F3824EA337B7D1AC1297A30D15
14123DC4748A2693CAD7D9A7B93C2EB07EFAFEFDA7538B1D83A9D5E1514AF65E244B61DE82F8
A7456CB51E24920CDC1880C55F4680FC150ECA8FB14165D6EEDAE4C96181AAD00CD559F8BA22
74A1896E9476D30AD86E79C7DF69D3D5D7A5E23E425B97CB70DD864D2C162CB19190004E8FD8
AD6F6914513D99B2C7642AF0901DB0BE2503822FF5CBFD9CA1DB3535874C29E88011576F7076
9E2B8AEADC76558C67588C41CD292D01783CC63D2481381815845EFFCDCB7FD147B7EEC375BC
B8F8D2459D0317DFBCBE7E97341007C6DFD08905DF41EF4E3BA4C60D3C112682507826660A1B
54AFFB743C2382252771E05293ACFB26AC22FDE269DE555534EBAFDD1571151BD3DD796C78D1
524C42766B099D912807A54EF112C4D241117866827026E76841DC4B8973A9976367FADDA302
F2F7816A72A2844855C13CB3B57E216B5644116E389829CCE2134E33CB4B56CD46068F5E567D
FCBFF3B2D65DBDCB9E0C44F85B62A1DC8D1C54429CFD851BCE95DA0EF56FFFBD6A7E6AD6C624
62FF415EFFDABE77C3DE34D1C91F8C00083B278BB2A2C57D9441C53DC801EFF3ECA1743905E3
A0A78C2A0EA46E1C6B6C531ABE3FE44450748AA2AA09D141AC31B4CFD4A8E6164A9A3711E99A
6C04A181B29FBBAC726DEA2EA02E95F795CBE385D42435DAFE07B11421341C3047A3058D8584
1B07104F28C629FC6916AF145E77AA21725DE728AB9190A0D8E9621174137B599E633C81BECD
C78A093F64E359BE0B3EAFC5F83FF6888BC6958FB98D31B74D795FA066F2F3DEC930F466C04E
A0F9C2A554093C43EA2E3D7D418EBD9B0FD5443A9F674A5848565BDFDD19B528C1BEE2D896F9
1279DFE2AFC2E06D174C888675CD3FE4667F148645A60ED73F76D87F537F3286777E3C69A696
4C1C56CCB7B811219BCBECDDACA4A35B1F10BBAA8D338326B02A5B30129075676B5DFAAAE8B6
FE9838B5DAD28E7FC4B63BD875DCCCA8525B238BE886E9CE14CF91DFBA80F4C3BCCCD9ECF155
45C0F3DACDE618AD2A9EA08241638CB13DAEB56E98B3D7C5E0FB8120D71F74F225461A392AE5
DAE7ED746BD7E1CAD473253A698B8FFED52B310544C6F05B90C0E30D86DBDCACBABE264F7CCF
5744F8EC26FD7DDB7B82024ACE65F336BD858E9E80D214DB84B861D2B62EF3EEA7B8538C0D80
E72F33F3FBA0E260C0F0ED792C1399DAE1977B97A1DFAB68067F27BD9C72E4506F420BD8B209
DE07C05FF5DB914A39D415C1560EC1A6767522B2C223E98FCAC8E3A09FEF07F00AC6362D8099
62E897503F9A20E050674336F1928DE19BC6C804F13D6CABD726E288C10ABACF0301E7D17911
97C348130409DCB34FC44F38E37D1FFBE4675856F35EA85F40E2719164DECEF616D0B9B7591C
8E4A187F9E9521F7CCDB5854AF5E6EED9D28BBA2569A1889100C1B0CBF0AD01A1171C39FE4C1
62CEF56297229C764A921807765AFE5AB25B230E9CDEF45E5EC780643C997620AEBCF9039DE9
C2E5AFCB23499B24260AD65472F9B8059348D3F4484E1183DE41BCEE1D4DC515814B2C278A54
56F1CFC55307B2FBC70DF6386E77958B0400F651FE9E2EC4718AD081886FDB184D578308C2FB
4C963C94237EA818EEFE2A40D653BA7E56910BD38965257A804F5DB7649FFCE382806606136A
D3A84695DCD43AFE09B0974A77AC01E25E96AFE5D6D4A302BAFA9A2267B97173C0931AA05564
71AD389717BDF08C00A4DDB75FBE3B33C179371E2C7EA2667C5E05C4AD13BE29695CCAD23824
E19441F1CD3A07F36C169E6ECFB261982A94E179784C0262D8EF4BCEF62FF37CAEE4FAFD16C1
8B2E4BBDD3313441F638308F95ED4F480900E43EBD5A3C010ADA6AFD76EED70BED8D2D71CEB3
E5D17FC4423D711392DDDAFB0DD32DB30649A7B7590563EED1FC4EDF8D1CB8133B5807E3616B
33744EA064E270B0A9382CDC2AF8035FCAAE86983E562E5689A75B01EB114A7540A2588A2760
0D34E0A3829C649AE04885FE0A210479A4AC1F9047E470D4D65953511DDAD029F6B64D713E65
399DE27F02439C83657C7B6C621495CF6A7419D49871AF9C076BE51A1F0ECCBB665A01E4FCE4
AB96D0B1D3E8966ECB5BD32E30A0AF1459C3D6F27A31AB4776B69E4EDBD476BA2E07FE9E2CD5
46B72D040EAEA3D7118B01AAF1FD0BC6BB14061C4938B3173E22C015DC2B65FF3779A0018EDD
5E7291481034AE2590719BD35BB30A0A65C34549A76592862A67753991E55C2DC33824E8DFE4
727D5CD22C40E105BFF7AE4F680176E246BF2D5DD0FFD4C98A03A9BF9A8681C72DAC3C06F536
3BE047882F42CB023CC80AC3451DBCEF3394859CA55883CC756CAFD3525CB8E6FDDDF7D1B80F
7F18F8AAC78E9F6B0F072EBAC51DC54188D829218FE8D400A94B5977258E81CFE27AC71B4B45
1110F672891C538E43D253712D3CD16C1DD42AAF30BBFD64703A32106AF366240F011800AA73
A0B36FBD8BF0E5813D1FA1E08F970F8A55E4EC5926D1C4EF5ED37FB4D1F587E802EC8031F219
D5EDB23AD93571898D03AD0F625103BE41CAB0E35553E401B81871F412F299CE3E7A92D61493
F38014680CAEF42BC7C61152D9B57FB8F5B236B5EA2D36D021A922449C727E67ADF43329D8D4
3D9F86EF40DAE0D9A5E7BA25C2B0F6D9FE28254C033252CB21DE402445365B82D8F2E66862D7
AB0AD6247B1A69B3483546AD84F695B40A6CDF5C8AB8796085CB2AE46A98B9F894F02BE95AD1
2B28576D963A1A9CD40BF302DB5014488E2CA677F0B9F9284CD17FBFD254C9594D3C0B1E275E
57B7972ABF3CA196AF87233F9038D09E783E193295261A61668B669D27422ED87F597BEB7C2C
93C640A9E0B437CCF4DAF0EE1DF2F4EF2F5D5AD8BC93EADF5E52C0542080E905B2760EF32B0E
4E344D415555200E3A41FD97E5E171E1B0CE329A53D8066FB225EA653A11DF55AE4FBD941A3E
58CFF6D4A7179D24BBE8F33A8C652E1494973283BF72563CD2829FA42A3277E79D32A4E17269
FDA0CC0DBBB1DF12EE8F311EA86381604CD8525F4B3A9B78C20B07FBB069144154A0FAAF83FF
8B16522BF289F0E8C094CA90E24D7CEFBC5CE7F68E2A8BF5D93C4ABF128625FCB761C745BC3B
750E06F1DCF50D8AB2393CC7EACF3754EB03994EC0D3E8209C30FB3F3BD7CBF548D68B2A76E1
6878ADA904660AA6E3FA7F2DA7A34C74DCE32E21CF10DAB600A4F6CE93BA8BCAC89C1306F9B8
C2A82424AC918F190816AF559E79AA704774B33FA5C543A49A03ADD7678C4EA60371C0692D86
B03E988F16349D63D186494F362E3876CA0354DE797B45C757E64B75B3C53D0DF0EA01415234
16231CA2DFE755892FF707D10E11E043C8C11B2C661336A0B38E12D2BC6AA64F413219658DB6
5E9DD47E32E9BCE188E83998E63BC6214021A2884F8DB4CA66ECE0B63D0C8A8CE41B8C461A20
F3D506D87F74F7C0B5CF95B2A92DFA714C465DEAB6C70760086D1EACE7697731B2B592A98EC6
0D8C4480AEE281A891E505A85C7849FA02A4BB057B280CA2B6DC71C848D8EBCE3B04D38E141C
A5D7ABA60A2659DCBC2F68D2117C86CDB354195955096E1C0BD4F3FC27A63F15B7507E29153D
D2A82AB721F97468F32D3B38FE4A5327EC4F591FC51DA1EBBB3B3B82C16371F3953C0A90BCEE
06506F076B98D3F0C96A50FD1CD1DFE5D0CF3ED771C180B8004106FE213F60A685AD1512CE37
5112BF9F4A1AD28B93333B6D3BC226166E1FA901CCE2C0452A777690B53B9E1F68F5E31DF1F2
120F42E4AFB4B9554EC56E80F07F2FFE74F545834B55E03DC7E6B8CABB7AD3C87BA2882B1615
82FCB3521C7E198AE3751BCF28394F43E33DBF3DF5D423FF3B7BCBA7B68775B38E0479AF28BA
A30374490932CE288E6D82E570FE797B02C9B189C596599145A152FBDC98C5499E73E8602328
72CAC4F1DC5AAC0E2F210E5A8AD5C1F3AA962B15DED2C25CC2EC2E08C948FEEAD89BA2DF3D00
A1D57A4A83CF94F538C38283C1DE3E3437C9B575FD05564ADAC8EB97D6D4655B3772362E354E
BE4C4829F9A6F759C0F10BEFB41A1509E0DE54D4BEE5B3D9406DB5AF1826641216498812C90A
F62BD2F75A65D891D4C794140B7D232EBF609E90D16AE7FE3CC5B7E2935469C2941A9F66A604
4581BDFEEAD357406A631CB573352B12D383D4C1CA8A39E7C26A1A6C34D3681722D1609A9068
2F5962F8760EC1F4147FA85BB36226AF8AC8C8777C316DF81B78E74FB9719DE75104DCAC0EEE
BAA36CB658FB4EEEF623B7A2D0E5C5B733A57D67E821E98E661DBDE592EF59995DFAA5EEEBF0
CD59CBAF22A14FE75EC87D094AB6D4FA7E3EE0883DA2044D9E4B7E676FC080ED6870C62A8BA8
C2D5A95C1F820E0BBB8B8690EC93278B28541728DDFA5C8E5FEA14773A00A11D471C504F6DBC
4F953DC4586C8277CCBBD03C948413923A5FFC35DC2EC0548511FE8693E0EE131424CAE57902
A545ECE28D72ADF043CB74E8CED9AD6EF40375ED16F391A4F50956BDF96F931C913F29973221
6EFD0EBB10701A472364D5E90E77BAE00B6F211F838E12BEC919F1E98BBDF34A8270C6D897A5
EDB18E0C86EB91940253A2501236ECAC60AD5E7CF2204F33EBB0F79BDA1B9916284DB93713E8
EB0A9A10F8DBE2D5C4DD1040111FE24B0877BB263B4D0DC06C535F8E7B83D69161436200DAA5
6DC680E114DA5485E8AF762582D6FCB61EC53EDB28A2108A7585177E4ABB1781C8A0C6C70C32
038B764D12D537CD49BF4F3544C116DC3131DD69958A8D0EC1B9A60BAB50491A686163303824
47B8E99448059D5B758123C780A262C6C2A7DC82B0B58B84C22591F3EC89E83DFB2C265A9CD6
3C485472611AC12BE98685372607CD727A055A8FBFBBC1F5EEEB17734C10E8FF9D06E0B9AD55
F1D27FC31FE2C4C35193DA28C5CDEAA080BD39253C54D49F20E0DA28A767C2CEB6395D7D9666
88F9524AF574F262A52CA0067C237579E70FE08BEAB4CC81EB3A22F9DB0EFF7C5F3D4D679E07
27999EC94B93BBCD8EB8A57751C97126E998C6671C97836ECD83670467A7B8E5385FDCE783FF
B1EBF81ABF335AF8A641294D35B1CCF39C5071E8952C0641C1C9D76193A2FC94E4430DD84B0D
DCE28554577BACE8C0C2EDE6CA54A3E5C89C77E168CC46E6096F3276BE758E61D24013D53758
E1F064844598E823331AE7449A47F840D5B4F6C7AB60005CFA6B0760F679484DEF15A4EEB5AB
ED8F2EB8D614750C2DFCE1186BD0A1F0A881308666F7248DC9732119AB4908FA3337028D60A1
7201F45EB94E496B5AFC0E1DBE499B869A96F7C99DC8751F5846BDC329A57380F6066E4B55A7
E966C54144A38A6F0F1DA4088C581A7A6C97F53DD4EADED425001E0B0A184BD86D948B84B8E9
844AE3B4FCCD19282BDA3AB07EA33D5FED41854D89715BA193DC9FF93B02CFA1ECF28B552039
D010846E2529E846592EA74ABE66D5DE75B38B3C2382BE9AC7246318BE295FA40DAC099540FB
0676BC1E0582D8D40DE4FE79BCE5E5B32B9C86FB8A684D67D44901D5B03DB3E55D1AEBA2EB73
E63CEAC6F1092CA7CFA6FD958CF1CF0EB128F2067C399BCFD22982AC781660CD2A9FA717BA71
7E77598C6F29197B23AF728E87901171343D1F6455B8BFEEC97EDA908555A9F19845A9760BDA
4BE12A82FF6037D339FD1C802468D37C99868B72A25CB097E189EEE82F68B3935EBFBF916028
1B34A09151E6027830A34ABCA0206A78BB698AD5DABB7B19653D28A7F8ADBB1A31FD47EA2B4E
3A04494485F816CF44EB79BAF254DDF900ACCF0BD6B200D62F40B1E0005891E3255BF7BDEDB3
8B1AE291306C01CA92881CBF232925E79858ADC63FC92959CB58EA51E3A6CE9FA7C12FAF5C83
C88449B4CE0C878E0C0DBBEC9B775D23F9390B2C256A8311B7EC66ABF513B5CC4D68B739F7D0
4D33574557E265715D88773D77803C67D2C2235B7ABB2ACC78549B93E9A366087D1F23A181B9
B8029CFF76B4B713BF8119A0670584D83DEBC4893D6ACF499F08044FD922E0635171FC6EF860
33687C81565BA304D0F73B27E1B18C904E0C03C7B2D19AC35D7ABA85E5FF5BA7B97FCE0F9286
257E1E2D05C1153AE56A767CAE6F466EEE06419209C3841C83FAF740CBF37ED1C0885F141001
13DFECA8953AC660679E1E4A6132C60006F7B859C7F86DA10D2E9BF555F523884997ECD2B587
D366A6DC4443A01AC9CAC5335FCC73BEEBC9AFDB1D2C9B40D5F6CD74711A9521C950089EF333
9F68BE6344E8E08C901E2FA4A9680770989C64855068E7966D3ADCD0E131A4732E96D66F2E51
06FF5F6FFF0BE7C795736A0BB40B658422BB01FD503CF8B501F1CC7053AE98A752FC82334413
06238A059752DBD29FAEFFF423BC267F2B63849ED3FD9757EE4216864BD720DB4742F776C6BB
55EC0D8A58A0A8B80DD85AC659817EB462FD73AD6046F24F739D71540BD67E8A3663636E59C8
E2486ABF9598C25FF3B210A192AFDC0E7551C701B55119DCD138549586DEE862C0F3306396B9
A4DDDDC91CC1AEC5D3B8BBDA127C78E203E7B979B8F58690404DD050BE193C582422525F290E
5A7A01A68F9E68F73F1971B75341B1BEA5D3C713FF32196C3AC4CFD75E08AE2427F0617D47E2
5BDF124B1020890EDC1250F2DDE5C902F05CA5FF7C1F503D4ABF7429882705538FBE7EDB3662
7EC5BE2176C97C2CAE3B82957157F340983197E6FEBA22779BAE180139E0F5A686F51ECBE485
A9C806D5337C7443D5B3245BC69370C36787C83FDDFE6CAD390FC3E52A0AD3E999CF06B6857D
283B514DBCCF6F274F455505F010853C89B05C8FA540BCF6B21C2A3B0DF51B8518DEF556BD6B
DE878F9AAEBD6A420803D6EC5B1AB6A8A0D10055BBFA8BE64400743FAADE271730ED59EC3377
22DF138F84C652C7B59D5402427D51470C712F77BF7255429CA92F14DC82D99B4E1F8B887F54
26F8A1556B6665B54177BEB92CB9A1B84FDD59D1F4823CF759C7C2CA17A48294A490CA81A81A
5978F6521401C711FD7EEAA89FAEDAB1F13CC3FCDA6ECDCA40D481E47D3A1E155BA7ED00FAF8
F1555E83F8F39B8D8E881D258B3554745D32DF358C5C24D276EC1790C1FB41AD70480E1345B8
32465E329E2F2CFC727F01409804F08FACCDCF2154560EA8EE22B98EF9E22ADDD402818ABE74
B564447022BDD183DE3B931F06F5C7812D64D7965EE305EA192C10F0D0ED48A7076BCF9A4B7E
D941C1DBBF94782BDCFC01E20C2F77EF10B249D1B2B85D810C7243061BCADC071BB16A6F5596
91F439FBEE2A452DEF81DDC5016D585CED1263D71B44FEC13523F794575CDE2BA4491A40CD5F
E90473BD60B53B9BA9337C588C4863FE6D0DDAE5FB7D29231CC17921698FF9B6B32687784067
AB078851A96E31549EFA2642FC806EE97F6FC0E247F3754C43898EE075872426F30D4938EA96
3E776E76E34F1645B1C83C884E5D4A8DA3C283E3EDC749666BBBB9D8844169F34D287FF9C6C3
033D9AF19B0FD3D72007B8E958BDA9BFB737138DD6E2AD41BAF034998662A60C2530969281F1
C98878E44F0A0A93265578EB61BEC9F8C5027B228254A7FB5E4A0251CA0C88EDE311C53DE04C
CF715B5D9AB1A60F5B1DAA28B85BC11C575C3419AA3F412EB18C56BBFC5ADE4937252DB87121
27BD2EE184E217B847E4227AA6018E3366A6ED8356EDAB841C3568AF2936B69B0193F2476C4A
F66C0B93D1B145B3CD2C75D4927982EC1F55FE0251FAE72CA2127D1098153CFCA142C951D3BF
1C7360A80BF86A0235C5C42EBB3B6522C879C597FAE7E8F9CF022371052A2054895AF1D10611
7D47BF28A31EE9FA0F019787DBC06D0FB18F05C559087322DAF03F8CC9C559BD65C50152028D
81951DAC29A60446D50672C479150BABCEAB22F221F91E668A4D9DE16CABF00E557176D4E7F4
C7586746BF9399838ABD6A7F8417B816133D1780BBA2F58FBFFC780414874E4E6869FCF08AA7
3F01C5A08125CF961106E94F99090959326AF0E73EA99E8EFFCB9585EB437BB78C4D873FCB47
A1D5749213795D5594F531CD04EB8619656F8975FC7377615164EC0918FE743B67A396CFA2D1
CB1A174ECD015B15927428CE488A87A717F7C50065E5438304D50E2D6467437F06E085AC826C
662BDDE416470430F12AB88474CBA51340CF88706E883ECC3432123077B2F29A2859FAE97AE7
BB2278D6200B77A2C515F689D7C99FD7BE06FC6F8C61CC153372F6A06D60F5E0572A127B4585
C56AD5D9EEC9378CF55C07A9DDB7E8F91C7EC7CB5580C89F3F30EB236C456C098B926B148A19
2818A451A05133F1E78D0A051F8D0096BCEA93DC4EC903DD1F92F64DCACF88A000ADD37C1E0F
95785AF4AC3E13A36EB6FEF764357FD48646CE1A34F2ABDEB690F65D6FA957CDE112EFB98013
DD4959A0F27B48EE442F83B377D07C0A3FDE5B51C6F7D7FAA7D854F600163FD1532E58723718
2691B141495191F7BB2FAD50EC4BA5059FD323F929ABB308B437CEBB2D82A7E9E38C7832FFFB
27CA87331577C0FC465AC631B00EF9CCC78FD069B72E38509044ACAF46803905A4F3EDC2BDF1
8293E5DC224ED8A1B3E844253888DEA2ACE21EBF1D02B0B4557EED40D669A7D2D49620529DCB
4C58E1A0894B98242ED47FB6649765AE95A50B4AAFAD15ED08CD4665F08095B3E9E7670A5F75
7937E935E6F724D75F0FCFD958AD99CFF1EECF3A3B952C8CE8B1765DE68BD66586AFFD9F5669
F4BE37EC71023A5899C469FFB81E7F415DF922C8A8AC2DE2C5FA992EAF0CCBF66219C0FC00B4
014A8E6E87FD35D66D15104F286872E76BCC6DB9723B546C36350CAEA978F370987AF6C652C0
C95B504024D1B29DCE8BFEB03788D3CC5AE972C837F3FDD1E1C1B867BD60E5E9F89BA2945C8B
154F2D29173B2EA0F4D2867472F8F1D3186EE379B5EEC23E993C43CB6C1B4927B3AFBB1B09FA
DBB90D567182CA0BD69E4EC8E541D379839C8DD9245B1FE6EEF85A360C86A8068CABBEEF0E7E
D544355A07C93133EB62C5EDBFD57717F4F312500FFDA5FC4E33DA3A9B0F4B4CAA38C39D5890
22BFBA271639D57F58847F7678F98BB8C60E7902C701B480473989C2F1A8FEDDA89E9D9EA8EB
7C12C3519EEB5BAC2D2D6F10968E328A32872E4D3640D94CDE69ED0703B1992840E30D138628
47E52E4CF1A19A9EE448996A24BDBC2AFE71F8F89276254136B1889D678EC1BB0858E621E815
350278EDDFFC53E3A1A994BE6E0C98B64B6A0DE5F05DA53DFC6D8B52CC03C4FF3E2709CE6ACA
03AADC651396D2EA99D0914BE5ED170A1E343080BE57E66BD6536853FB1B51517149409DB16D
5DD60A5E95EE2D8B3F378447813D6E853F0C530087F5DF7B15A63A79EF42C352E90F0B6DC00F
0BF83A80CA9FE9453603409F935C80A014F74C228FDD09342BA575518F749F79269CD854A192
C4A4A7C8992500B6E4E405327461FD5028B30E0F7278CE452F1A3444EBC737ECD53B11973CB0
3CD156338F1C6DBCE36E2A81C823B5AFCB049B2A6C96D26650E541777FF2119EA2B1352B8FBA
8BBEA2FBCBF32D1F8660F7A6E550C05D00FD8DE22E29F8C7CF3D0AF1A0C9DC9D336582027C63
82D127CCE0146B24A8464B3B12415E1CB3752751311ECCBDF365290EF09EBC9EDA8E6984DC6D
3CE30C84CE7DE56B84803BD323B379BE779D08E0698A0797801B80D14737AE984E5C142751F8
A1F5A3C49FCBE101E2337CC6E17699B0C220CEFCCE80904E937F74FF093A3037BD60557DA3E0
DD4D739571A3409D3B66C296343664DEE8C725F9D16ED163563571C72627C3677BD36BE3B090
AE48ACDF935977F956BED424656D4DC95A38617EDC2D6378A598A383350D3FDE7BF43FD97F6C
5D8B55EECBF21A70F73A537250A63C6BF915E7F488083FD59E154768E3A04F4AB711DCC6AB56
181E9192AEAF6101356C45009E618E1B6D77E87776B949B609304CDF3C2F39D3DCF2A16EA186
6A58E1696F3B974D6855D4D5DA7FDB53EBF2EF3E71AEC3AC9CF3CA9B4078F770C066A8C2CADA
BB8BC89223AFB23C6AFEF7405BC9700E13B0F517371EEE7B44060AFCC29CDBCF770672A0F669
830039814BA5A63EADB5E40DB39DAC04F0E1B5DD3B86CEECC4EEE3604E9D2788F1DD7358D916
BBD34A6E8DD6550893CDFA8F2E377619A1AD5E7000019570E2CCCC14D5B3F1C286A9D07C9AFC
B8AFD5A866EEDB9DEA2E7ADFC74C1CDDDF32C7EC844FA916013E71B79296B66958B83C94DFC9
4D17A85193BDD356D8C8E2A74D3C338D7A529F3C914EEBFDEB6D19ABE628A480A156C6DF45D3
9BF4298C2D9BBA3608272D7A8AECFF639F2F1CBC8B19D9308177BD5048FBC0B2CB1D43C2C217
DBC44691C1D6F0A55614D79210C37006201A9BBCC591BE37F7255822BC124D0ECD9248C4D255
EA9293D8A8184774E31A3CCBBD544EE6862FC960868E1DA16F8B37DCF5B1D41BDBF7E4E2F345
013311F73F542A62795043E2D2510B44D1EDAC6FA10EB155891B30E08F55ADE90C499A8D6BA6
D7E459AEE005D7F64E052A6914BA1CC2855F5AA25DA3A6D0B215BA6D727C80B590D58E8AF48B
A6196864F0F536E2686BEEAF057F5931EA1E913A03236E288A67CD11903E89AB9CBAE1E68C07
56748257B5962998CF23C1FA005460A690AC9679B557301CCBAF8FEF3FC051F6B0F05E75EA7A
25387340A036E575855F97E105858B31AC17657BF2DB66775DDA83F2615F4DB49904B6C0EE34
362695EAEE417FEC94516A034D08612ECE13967A2E7300424F5396AEADE453C94B0A508EAEF9
1C943BAB58E8A3DCBC4AB72878AF6893D15A0FBCC45A187F6A2FC1D7D93F399411B61C6B380A
B9E62288A1D81AF0DE343851D9AEB6B2522018559C070EB89FBD3BAF943598CC3FFC051AEFEB
09589ADD7BA3E21509B7E8A32D2271566D3D0E2E73BDCA04BC31D8EDC7C92436021E40C88D99
4E2FF269DDFBD7E4FEE115C1CA548CD0A7EAA919458CCDA48537DDDDBDEB12BBB26D98AE6999
7C647C25F72E40DE3547DF3F0B3A7FF87A7F5BF17F27B387F5BD5B4BE5EA7728269517BBCF94
CB2C59E40DD40463DF518132A6CDA62171592A710A9EA1FB4872957EA8E8D22D27F524E839ED
3D0741E32D2BC90E9D1D90A8B5D33D870A9EB78BCA1618C5E7EC6BD65D0C962D76354F90C0FA
2283827F03FDAD1B8CD243FB6F580EC0F973C264B668DF5F27473882883D0FF1E1414803058D
822E61E10D6259400D08AB6D73E1A8D3EEBE7A31B12A55A1031A6BDD324DC00128D477A1DF5F
CE68A5B89FAE0A9DB56AE3DA1FA4B454CBC001080519C1A4BF16F699DC29633E4F72338E9AAC
4B4E087A36936E5CC409102508EDC9E38BB7125FBB37335173FCDC7A59305D290A64ABED6C83
FACBAE3820F79C081682A6B351DFCAB58935865124E04086F0AB058DC6572224A732B365C7D7
794A6C76CBB8BC99541809739520BBD92D9B989B630274E7857BDA26DF51000DC07F7D0461A1
DD8E607A07FCC498C3590134304D803914B01677193F46A6727558373C1F18613B606ADFB527
FFEC45FA08DA8A6AA6E9BF7F4D1269ABFBEF2CF95AC187B9F30B02729A1211C5905F33329EEE
0E4BE186DBA6F872D3D3AE7FC08E828FFD44D6F46DD0C1F0555EC8F079B911CF66B1434E2BBB
4BCAC6F5A857741B53EF5BEE44AA2F6FB92BEA8C485240278B3687400885AEE06C4AC9750F89
DE156ADA6E71765318AE7BBA63FF02D49CC3E69CDCBE16EE51B3C93F217CAD9B7D607D1525C0
8B2D99DAE43BCA61E65DBDB403456AAA89D7BBA71B58F9D3B2B7D5EFD7B96E75D3384F9D04A9
1E4639C128B376E7D187078CA38C9E7786C03D223DDB0CEA5218423EE8186788F7DDC0354F67
FF78491E5B71094152003BEAE5A875109860E221269D14253D81F939A7E3EE72BEC52BF3F44B
E6BA20C6852621BD53E63A8FBFE932EF98FCC53A21D4A8EE5C489CFE91A29C5DFE608A224581
A43E45AB1281FAFDAEFF511EB20A0AE58C61C26DE5EDB5FCF29F04AE20D90115ADE0BA43235D
3D58C47BA2D63FAABB18BDA0ECA923855CA6E7E1E6BFD2456A8FF6D5298C655BA04EB62755F0
919AFDAC09BCE2143C350AF0964F1E72E326FF47F59861C003922D945952D839D552DB9A0337
84227985FA7E31984B84155CCDFE5C865EDBAB01D92B1380C8994AAD345E237EE088E1430646
E40B196919CB5506BB5EC0F6BE278D04E3D45186B216B7BA3344FD9623491A6531B9E9C2F845
BEE485ED6BC900932235FC3DD87AEF65D5010BDE323F19121D9343E7606E25D94869C812BF4F
A978E99A847780BFD0298F7EB3C197546C0A1B3DE22FE1FA12E4121339CDB535BC149573BC70
5072A57155EC243C4B0754E3127B0E4B031AA287230CB00C6A7067A46A55F8023563B4F89DD7
3D9AD4369B44E2F9700D041547DA99F63FBE2808D8043ED68E70BBD0BC55F9775968DDF4507E
5E3DDF194F954CF0C15ECA010000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmb10 1.0-prerelease  
%%VMusage: 35693 35782  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 49.95 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmb10) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmb10) def
end readonly def
/UniqueID 4100010 def
/PaintType 0 def
/FontBBox{-64 -250 1012 749} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmb10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /ff put
dup 12 /fi put
dup 13 /fl put
dup 14 /ffi put
dup 15 /ffl put
dup 16 /dotlessi put
dup 17 /dotlessj put
dup 18 /grave put
dup 19 /acute put
dup 20 /caron put
dup 21 /breve put
dup 22 /macron put
dup 23 /ring put
dup 24 /cedilla put
dup 25 /germandbls put
dup 26 /ae put
dup 27 /oe put
dup 28 /oslash put
dup 29 /AE put
dup 30 /OE put
dup 31 /Oslash put
dup 32 /polishlcross put
dup 33 /exclam put
dup 34 /quotedblright put
dup 35 /numbersign put
dup 36 /dollar put
dup 37 /percent put
dup 38 /ampersand put
dup 39 /quoteright put
dup 40 /parenleft put
dup 41 /parenright put
dup 42 /asterisk put
dup 43 /plus put
dup 44 /comma put
dup 45 /hyphen put
dup 46 /period put
dup 47 /slash put
dup 48 /zero put
dup 49 /one put
dup 50 /two put
dup 51 /three put
dup 52 /four put
dup 53 /five put
dup 54 /six put
dup 55 /seven put
dup 56 /eight put
dup 57 /nine put
dup 58 /colon put
dup 59 /semicolon put
dup 60 /exclamdown put
dup 61 /equal put
dup 62 /questiondown put
dup 63 /question put
dup 64 /at put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /bracketleft put
dup 92 /quotedblleft put
dup 93 /bracketright put
dup 94 /circumflex put
dup 95 /dotaccent put
dup 96 /quoteleft put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /endash put
dup 124 /emdash put
dup 125 /hungarumlaut put
dup 126 /tilde put
dup 127 /dieresis put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52CAE
E91A8CEBE84E29D4D1579CC18D237D5C2CADB0FCE5193F9FB15B17E504D89A2F4877B0BED249
70A88B873C85D05463AF05B82FB0305FDB84EF191A13A51AEBA3A541E2C85E077560B2EBC78B
AF7E3AF8465FBC0FB39D51A5EDA23B07854836CBD0B887AEF81FDFD97E82A462C8C93BA62DD3
7CCB26D558BE34FB9EF09F716E14D09D707B15551C480252A5CA11C307C79A71DCAA4ECBBBF2
4564654D56EEF639D9C76718F8E1B3518727B47B3058F6D4D57B6275DA0D920C079FBEAC9788
E8340758E74E472A4EB0DFEF6564753BB3CA71B934DD04541BE53ADAE080148189C810B8826A
07E1EA7728269517BBCF335E3893B9668999C3AD4D93ABCE8234B59A234000F18405E397CE9F
E195FE08FDA7181CCDC3BAA95C713E2545DFB352D4E259B407A7D33E5E052123B208D87FBAED
858F9614B9D5087DFA0DAF9FD3991CBF0224A7618111D5D99629C205A77C7CD40C9F7FC15D1E
8E979E74727A4B6BD292D437A9CFF8783CE164F76A128CDC0200395C477C447F36B4E539AB26
2DAC615420AB33878B8D837107710966F68A8E410615D9EA11599DFC7A0840B14BAFC3862807
A96DC1C8F051C95C5C3DB3F0E571006776AA0FAC3FFB86541461EBFE053883A86FEB932BA936
2692EB6F4C557D27D4692B9CB4337452230D8470C2D4210FC98F20F433EC070409B7234E169C
01909C36A4BC48E485102D178A56DA948E2F61D7F01A669B5F5D751BD5A9E1DC5A558DD98DC8
85D57E3E311DB660D181CD0848B2BAC7B9CBA48260CF9BDCFAACF025CD9309CCB8BD8848AD97
BC5416F0624925F2DE3F91DCFABD0CCCC5C6AF1BEFDD8ABBA8613C8524884E770B835C0718DE
464A45D9A07D437D825EF01DE76F7DC415FC6E43FA4F2B028906F58AED1063224CB28768CB38
579DE99F2DF934BE405C4682C93BE7ADB871CB5D2887742C0C17629B0DC46E8318ADBE0DB469
8BABA0A852AE709E95BE83A3B3FC392FC020E3FAE9CAF6E3D8B51BD6077333CE7D7316B9C35D
64E88B4726893AD36E6071AA64B5E50B4202F80FCC7BEFB34C869E96CC1CBA211770DF4FEB82
4799800CE54226A20D8A8DD4329691445C358600D1027CB64F0AF616DD2E015EC77B4CB552D3
C84988D24718A9B09E936FB33AD921C053A92CF62C14023F17D149BA5DE7656D032ADE55003A
9C08B8D2738F84674ADBD865807A0946B26BA878EF7FD369FE1B3CA8618EF17FD39C478C6408
A7661A08CBD569FB50381417069D3CC98BD78511B9D51B8049E0A31F73AB8E5E611ACD996A3A
1E3FFE820B05E280EACA87F8E6B18F7954B3E3B3AA2AE1D59F7C806B83EC7F0E84E3F36D44DA
D9A71790E7474BCB59054C2291D8932F3C7D540DA6369A53F09928D6F6ED0E292BA287FBDD30
353B7008139698A638C45A1D2D9BC16D409B38D146971382DCD58C5F3EE7275A8F548A30AD1C
20B01D1AA8750DCB242FD459F9DF27E36DA8A2F2D06263DF5FCE8564A27CC2C0271F903D7000
2C7E0D82FA78F5D1488BB04FEF92E0E347E7B5D4C4E6236255D18D3FCB006B84A4578713D569
5576323C89523C2F918A465452C1E8E4FE8102BD6898326A5C5A1C8D50F577C63D7B8EC88844
B01006FDA227DA8296B4C87BAF1E7DFA006980CEBBE24AFD7BDA184BE7C14163CE895812AAE2
824A9D8322F79089B5D0D2B4A3DD304EE32B92F2D5480B84FEB570A8F99CBF4A70069589C8C7
6E4EC2F111D321EAABD41D5747D3B328D44BBADF76FA1136B02C71527B42A68F18CAE4FE69F9
E42F2F11ADE137A4D8A45A9FA157A4ED5D85C9EBE89BEB561AC17F9F0465CE8164B3C9036600
5A774F3620549F948B6F67DC69D76AEE86A96791E39030DCF4937DD65A955FF5DC2B83141C70
330B826AC76BFAEA050DE32C252C416B22BEC3C64BB19AD2EE827B2C9BD68199E1C9DE925185
54D4D3528D2AD1F503828120061DDCAD75FD773B6B4F9407F42D86EA7433D9E1C3F00F920738
E5E7330DF7E720BE25BA669D7106648D37EA80F1E4B1217E17845CD717B65D4B1523B0E0CD0E
5237245165C73465D25DCBF3D6625101DC6A44FD6982C2C5B7084CBA1D489BE6FDE062F42F89
C6052943337A1F7771C132AA4E577B38376DFEC0E153A1BFA50BA941CD84A5B15AFAE02EF9E7
B7BE2B1C7270139CD07DAC5E59DB6B3BD81697A5ACFA102C323C49A7FD86A353B5DD57593E4B
E08C47FF207EC1329D33D7007DB2A7EA0D334778BA57DEF679CC18F36F71C7DB27A12E56794A
22D9940907853C9E53897EF987099F6A1ACF53C6FF758F8F334D5627CBA8238E77EACA7CF87D
D5C7B7EBCDFEC21B4E9DCDDA91B09DCFEF193322EAC16FDCD1B6412B440978A9EDB47CC4834D
D111F74428993FFB1B2288B5D4FE50ADD1241ADC683E337D62B49D0D549B376881D48B00BF53
747FBDE17C3DC4D1FC9919D9A7EF9B2EFBE2CF4F33648ABB416372FF11648202CFB74A00F398
1E7214B3501EE65565532CEDE6A3354D7E181A7F3D3B7BA5EECED5EAC3FD7F2814C0E6431FCF
40DCBE49D3BEDAAE264FFB21EF738D68833D183C4CE4747B46F8E09D10EF2CA431E8E4F686E9
8BB02BDCA600E5CFC54A263C4223E15534BD0A96430828255E0583BA444A532C213D6C313E41
2B009336BD9976E2DADF1D909824066E8D3E18053AEC926CA730C95E44C457ACB39BA56DBAC4
20E7EB032ED0DE55A6DC54DEAF0ECB81ABA36D834F1ACF41704B852388ABD789D0385A91305C
B70117068618330DBD5F6F69E81CE73B07E3FA7089516751AFA438653F7AF75D88C91E58BEDF
7F2311678E52AE37B19B898F2FBE047AE464F42AD4976E3F79CABF60AE5E5BAEA65D7609D7AA
1D1F68DE8087B3C644AFFA06D5E3FC88D1AF2C8DE2A00B1087C80BE3689B68165831A1CC9C68
AC3F9151CE8623D65BD834F4B154F6F4E3E28ECA5DAFCDE45E63488D9A0A4107784119D8D893
A858962858EFED72F53C03CC7597F4CD43630176729209DCF3BB5C8F574515B730BC466E98B8
E444E6EFE388C7F8D56896EB924C3FF025A8C4C6C25746AD2FEF663F685EB2C6788EC85EC3C0
9145A22CE17C9B717468750032AEB720982F5EDD18B4A5B21F3B48627892F1CA71F4062EA4FA
F376F7493B20DA10CA27F9F1F838CABF8B5E0FF9DC7925F0F0206804C4CDA48F2CD1B1A8ECBA
7D0FD6820963A3F7B920777E0BBA30D269E84C6B8882B48A2D7CC79211FB8A3F783F286251AB
0C1FF1065ADA12AAE63A0933E8502F8E21BA19A20C6F7298E5DF16DCFEF72A8E64F799FD8101
AD4BAB8361C0CE9A841F3028BDD6693B8489B562BD92C5971641D815F8115BEBDEC85FA96853
DB1A107AE1EBE5DB8E6D8DFA7F0BFC0E954463B3A86DBB6E33E9A2A39381C5F3229936766FEB
FB48EF85B2F68322F39EA11A87FAD4E4041342373170E7B4D262363028602A7BB9DD7E061DBC
6E2812EA542DAA501F42A7BB1D864D2337044F1C8F5F459562782B4D5B8D3F4F4A21137FA088
134D7595E5034F8849CA47B00A2DA2031B4700348B7E5A562E2795E2F232C76A2E5712C9674D
35B567CB11C0F95A7D590F4E47268BF5EE227C7776D59EF13EB11A145C184708401E1AD863BC
9EA8663F8D372113020550FFBF69C53FEEA75B1ACBD665364539C9136A416970C595D0270C09
A05EA38EA31EBD14E44A314C5A10BF1D27F41A65967FD8B196F5E8A0F39C05810AA824404A70
13175D4065DB76CD2BA03E1C979F8C2FA072CE6DD95CB607F87CD128512E76A4AF7F99829554
FA9C10BE007D072842389EAF0E3A25C41D59FE702269386102F22EF5441921DE41D032D46642
D9087C5BB5AC6D6D559C0FD6B03BE6F06ED471443F30D99FF71DDC2051CD5D92CEF9FFE83B4D
CB3954C6929C85B9B0B1BDFEDF26391B91E8ED128798CB0F1CCF36F9EAF4275CEE3E52973625
1A6AD1095DCDF75F59169854BDF9E7067ED3843B497CC6A6685AF92C88E347B9123E18DB956B
32E6AF15809DE43D8577B55909276B586A21A7B7AAB12265734712DFA24BD5586E84A24594A4
74481012CCB09F1152D0E20503FD6126B2FBC09A065B43FE9A17168AE9F5982D33FDE5C3AE41
0CBD288CB395D4CAA6072BE513BB334B8BF9F2F4FB9DD6EAC54082AEDC40E8FADF264A8939DC
0C0BDD0A18F5E887DE5244EE84ED0EE19C80E57139E0487E1ADC7BDAFDD03596CE83EF621FE8
56EA6ECE267448DD949B218EF0C716EF0E248AC3D527187068ED823F7FE4E737C61BF9B6D717
8F96DEC29F5EC739034367EA119392248599AD23CCB32B7D831B9C7C8C55729B2F53922EF362
F2055B44F96B80271060583D018A94C2AAEA85DD29EA885CEEF1680927C9D4C69DC3F9DB0463
BA02AE155CE4F5A02D1AF2E1CBF921A8B7CCF2BB75498F5941990760CCE2CA760B6585E6D1C6
4C1DA13042D5AC6FF8B40651267DA40378AFC46338504A727594FE48316D5B8095362F00F089
297A3A3654CF9F951F3AFBFB0CDBB224F02278C230148392C3A7508A92202C176AF7B2DC85F1
CE56BFB455A535ED559ED50296C7DD12897C80E1C820DD92C36765204765935868FBF1DD7CE6
9240E74BAF93A0CA1AB9F19004AF9454BB84C9B004D8D4F7EE002D2F0D5C01DFF53564D51C2E
DB08C986DCB2C74372D0797068AB8EEF5815E4B1F934AA8EBAD54B0A0976AD97B4C827715CF8
EA8C124D867046D7E5448829F0CD58265A1433F84B8B7F4BD42BA4A60EB3B98AD6BE5D697E18
EE5BCC69F80EB9B26F9DD851CBB9C1FD3725DD0CE2446A35F8A94627927D26CA7AFFCBB23F08
8CB2CE2F1FDD8C09F3263E600F9E961FA1DF7F3996AF4555507E300D117112E850A96BA8ED53
FCA7E395B007AD8AD4550C0EA532F5D9DB35F80B7C7A52FCA423DFC423BFDBE8702BC1343D8C
1BF0A318375EA46C588001555443C477AAC1976A26B1CDD156C39D00174926A4257711B5869C
AA71892BE486AF7AF3C692D74B4BC9183382F6B57067341D056A05E6826B17E845AC61D121BF
076AE31DED32239F0B88D7305A0D9F7B6FF0416CE55D382D1A786526879881E7F0D8B66E2DE9
7DFEDA103EAC1BCFBF15D521FB237BB7909DE55A6F7BB463D383CDE4CAE6BC34532B815CE6DD
2DA28514FA4B9AC3A05FE2AE305B4A6538B7252E8D69A23278E9A27211825370FDE8F5D98261
BBF3647378741F098527ED3DA6E996CDA0B856DD6E63828F8BA926AEA554102508A151935019
782C4AE750FDEBD741F078D4982770B50BC4E1DF8B33B7FAD8A47F8D6F6C8F3C4F2EBA462022
1CE5EA4F1C7011D01529B0A00771149F5CF26B391CAD59FAF375CB2DAA9DC3BCE0ADD3148D98
9C596D012BC1C06C1817232BAB6B56AB4B4A8ECF00B847FF3AFF5C2C21BA3E94815538411138
D0BA941E86AF26784994EF69B3107C5ACAD962EC7CB1B1DF6C68A992A3D3D66B0E7060600D87
DFDF6D663DEBB4CA3CED472357C2B391D59FB62DAD62DBF231126B655F95C4FF286B894576BB
9F67905BBE4F5E4873FB859082ED7D1CBA901ED0CE6351F57E6E581D57D98D2E3C7B145D0747
39892C0B34846F9B43AF9CDA9CC1088D57CF82DDC6B1D36F2C3FC89DE1D7B149AE98DF2EF305
6D814AC60125BB831E2155086C6E76F0DED8C848966D54046C90257262C4E94CADC580BB6D70
35EC7E0EE8BA650FA18C92346E01E3AACFF1D7931C9F46E9A329A737F6C8A703317E3C58D879
665DA2671573D72784B60C7BEA73C895D24197DBD44191AFBC62319FD15125673A1A9AABB69D
2F9C9080179AB1F9AC2C13C92036D01C33941265C92C002814A5DCCBC999B5F81FA03DF9508A
439D93CB2D57B132AADEE4D06E3C049D4C6F5A9570BCAEF9CBA93072486B17E44E68C4B456FD
3C921BD6783D39269E3EAEF6DDB67A220C7E0C8703D68EF51B3958E8DD53C611ABD2D99A3796
9A239F75EA7E5B3DC0E685747FD3F8E9F6AAC99C4825B7D9D7CEFCA28D680FDE43B52280983A
B5AE1CC2F6CC823F036D515AC3261629381DC42FACC01235FFF86B422A731940A74691CC968A
3055F2A68C9226D314F6439E3C1B0A4F26003536FA5D2C0F4C05089B6C875ABA053DA38E1A47
14C950E3DB25411339C6FEE99C4281C3CADDB4CFE54581632648C394C48388418AB5C941D8C8
27ADE66A09E7943D17CF194B19EC9170B2BE9863A8C2C84F36D1326A9B98D3686E6C78D58FD4
9C3482378D6B489E58C8210A7214FAF98AF6B419D8FF0571693F2D61FC207CA1BC656AF285D5
52C9F14C4EA1C86EA4E6EA3236B6DAC0A03D7FD5E05866C67E0286181FEA9255E92AC07D0D59
E4C20CA4F7E84202EB16B7616EAE54165F0F8C63AF2EF5E9EFD0EC0410E333EC30D9EF7DE27F
3168558ED85C8BE5A4885533A116DE476B269E688D794D32746BAA78E513F08D54070013F630
675A48D5E4C2CF8D18B0C8825858AC749B8EBF8AFD388BC12A4B721A3A5BE71400259DCEE24A
9BF046873DBA0FCD135A1489B10E52CDEBFD74EE6FF7FFF0DB3C504A1E8430AF407A0FD97EED
198DBB1B7E7D5D4313BA0CF2EDFC71A01F1D0774AD4A008024DE7583D149751766672ED47196
169153E0ADC7E2CF2E5662C334CE776FBABE9A6F40F8BF4A37837E4D60455F79CE8E2FB66292
00835E3E89F022555012D9F6DB9080973F17A6983B5B893F2D12A622CC33AD1BA84FC9CD2C52
D0836E0FF5980999E47A55750B7FA7E4C9E0BA91FFF3CE3B04B2A66355985A1C081C996C9C58
84C397D7EDBFB398AB1D198485D2B7950FA6E7A501F47D516C9A8181FFD3F82413FA6FABF98D
AECE6D9C12F063A1EE8E5AA5EA87576E78F2D01895281A30ABAF0A2003B0FA03C512A92B6A47
80B5B7F522104CDF63BB4AD1323CA46D840BD28FE3A77C356509C4DD36544F09610B436F95A6
8C1CFA34ADBB297533CC67B115DDD3C33B5A4E69A271001CE1E16B417A78E59D6B815C96ADB1
E9A2486C81C86D5EDE409FFAA425A4B9510DD059466E115303FC352FDC449247F312986769AD
A2134CE9FB5179C70A0975236169774FF1467FB9028EE6248428DF718EE248BB4EB6971C9534
23BA4F601A0CA2BF500B392DB9CCCFDF9A703FEAA63551DE6D836A4D119B193D1C5FB7AEB0A2
C933EEAFE9EB63CF1B6ADAE4A65A4FC843F7BC91B5A185035489F231F993B2BB7B91AB2DB568
DE2BF79DB725CB565D760482627758EE522ED9F069D3989DB668AD6A2B882B19FC1858BE583D
2BAE2D70C66B16A6C1B37275B820EE762B9595FE422AA6643AFB77A3621C55F50EEC2E8963F6
893218C124583104BD9BBA5091AB252737923ABF995E31D342FC09F75A52F0801B59EC374532
EB4B07FEBC4A5C3D8B8146E19700745AF2829747BFF62CCEA36D9B385CFC4F8E14DFB94D668B
D5FF29B6E8B96494F719898543DFC43E5473057C259EFF806A9657DD31600E396EDE38256FFB
2656A7C51D5F239E74FE4E83850DEF9D988314BE16D0460F8B95BA08D66CAEF821B2CA821B9E
5813318B5E78E80E9F3E6163504F49026A03C0F7F803E17A855DC3BADC07C3803D10414E4A1B
E76EE0E564E0B828CB443B32DBCE013418E26DD985DEFBB66A2948F12ED37ABE25A885F7ED16
645E2122A196FE431305F478637699DEC4D828CE0A5CC0E4028E3653FDE42DF2770A1B719FFB
FB0876A856EA2F0FF28BA5C2CA767EB44172F1CC8BA0961B544F850F221DB989D24ED662D05A
8749AB036A02DA95CC30AF9C7A6D627E321D607AC6E16EB47CB79F849278765028B0433D0EF6
3F135834A11149ED2093D6993D1152E3534D6A6F90CE4B1FEA3A5F80AD4E155CD5B35854CDAD
01A820FE6430D71A90A91D9BAA726218B219EBFAABF8451242042E29A24510EFA9D318E3B709
B47A4FE47B9DD5BFCC3762FBFAB1D1C41B960430E7B4B243B286D9CAA06A1FDAC00B268CDC97
38AD5A6BD32643A12856E5750A9932A6B75A793CE4721BEEC712BEC3809226531554E0687169
018A9C09A713833AAE0DA1AE3C9FC1D15C1D289ED4ACCE97A95156FD52DC3D48C630D82018E5
1B61551F5B8ECB3E58B27701230373A6157ACF134041E67DBCC959A552EFE916A0C2CB234BF2
DED061D27E6F9DFF3FEFDA17B1338961F0037507F39A9B9E3ABFA90CD6B60E5E240EF05434AC
33901F97C281B82098AF949EF54A3B18738A57DF341430D8317DF3A4F08E0DDE3DB9BE355592
99C9D41619A417A2CE98E097CA21AFFC604578CD0A26E6400F2B04B3C91953EA8184B4A0872F
CADF7F6036A3D6FAC59011416931DA02EA3A80D9644D5556489382578A8E389D3C75DDB5224E
E5EF2058D4FCABDDB05FCF54DDB39538D67E195B582DD79BA7BA5011E7A22843BBB8F0B1EF0F
B13AD7DD296099D3BCFB6403E3C6D4C92E3D01591BF998CFFF21370DB9B352CA75693C4D0361
77C37CF29F0B2A06E0765998E13D45DA5A4FF58F5DCBDEB28D6200F3905BFAE839CBCBADC30E
F57F811DE40C755A8996BC8A2FE7399A0CC5D7FF3A3355434BEF0E5DFD8CAD2BD72FC120AA02
B8C831E4731C89D5DC48FB2C57DDE7BF2042D6E83EA041EA5E4AEBDB7405E3B2C242C514140E
903642E597367D3E365953B4ACB232D3E26CF65F1D66123D8646BFA5B3506A317FD24230FFC0
876D364F23E543395E179E485CD988BD1E7DFE56BEBF36A4AFD16D4B04FBFDF6D1DB24247FE5
BFF46A5E66D417DF5F265A504D706D9CB29919CFB0C82240BD2834708A66EAE34BB9A4682767
B8EF7EC148B27A9F3852E71B0AFA7C9D2FE2A1CF859F1AED12CDE0878917467974336755097A
7649CDA2774F86BD54B7355786FEFAB9C6308AB1EF223F0B8874B4F300F0E7864DA43AFCE104
5F505A615BC32CBA6AA4A540BB1627060A007CE9A8C172BDEAC1BEFAE3B85C7CBE6C2C697557
994918C7C5AD5F05D8A16D86BB52553E595814372C30292EDC308F61EBDDA093F22CB073368E
DD6B69CA477F44320E807F58E1A70566C3114A037448E958583E0551636334B87EEF76A8A615
01173B025F6A8866669B32EF835C215FA5172A8ADE01CF514AE2B4B269EB3C2028E5147244BB
75CF8318CC4FB06C49D75819FDF37300C1EA7A0710D3825C5D5482F6773CCDF2140998A01CD9
CF03CD4ED6379CCA298D2458AB679BDC69673D7026D50181E995DCDB28C32422C3801B9722FC
D6380C5FE658FA5DC1CD4F7274D6D921780DC01349EFD4A43B2CC90418F7266E0519A4F7DA59
CA0F197BE18B6ED6208CCCD83FD0EEAA9C06435281D07BAD7DCC735826AC34B28D75CBFFAFD8
B00E76C0F93943F122340C311D410506A043920378063A68BF69A9C50EB2D0C3EF280FEAE392
ECAD9735B4F0E1F2596936D8E4F98ACD97F643AF9B11E18CA2405FCB8D7CCE64012B35349A71
E9A661B963017D79B7C90A50AB9D4E68A55144DB7314890EDFDBD0A1329A3EAFBF8E5243E40C
F0AC9AB85B8CF96B1995B4E51201C45EE6A3BF48AAD9AFBC3A7B45E51E7335F6067D7AAAABAF
54742C2F306DDA23A6C78983D32EA1CDCBCCC592E4E8FD6BFD35F381215249E0EEBCED3601E1
25CFA0673327808DEA86E653184D97A5514D91BDA1B163D6B3AA70856AA7BC5F7F51D14CCB60
71D1A10A64E3DCBF53F711CDA3C9EBD9C5B26777401E707C25269FA73CF921B2D119D5089F3B
8401BAB59FB8F69F2FF12C382C83862B55BBB32259EB201CAAE8B6FE9838B5DAD015A783BADB
4BCFAD1DB0CE48F0385A277BF6D0D7E2750D147A6118EA038B7B63B7AC75A2D91CABF38424E6
C2DDF4721D6E4412A7CD45242EF8934A718FE2CFB71784ED1BF710ECD5206D142DD482D0D934
406C3C55E002961150844B0F46BF6C17C4996C0C833DF3B876FE91C6CEA2B653A007095C1321
A4CFF5D51E41A457154CE11F6D32CCB5C5F9843E9741302509CC4C41FF9D839D0D35E986CCD9
CB6A0F82EAF00FD434D3D87F3DDF50380AD60FFFC2EB578C077BFB645D74EADBB5C44E2B764D
0A56AAAC0F1F7E00B0CE1847C259F3A736224912A8E1BA95A1D7FACC66DA6DE4A8A6E419013D
A507EE0389B695D8C8601717717FDF46AA49759E49EA8CF4A8B50C3522D7FDDA62627E255246
9D3664FAFDE1C1E9955A9CD2258689E26EB4F18F90C74F24AB2E9539D39032F8F5CAF7373683
85C7A21737AF47DF2A895941CAF3B001B21A7F946750AB66F5C192A2FAB6214D2D429FDF37E8
FF3370CFA2C79E369D64B664B22F4461F461EC3835DDDF8F32D8031C1560CBF86D5F32BD0120
0895E67906E893187E2CC799EE5A3EB01C232B3E22E920C499F113F6A7DF38ED2C0162E9B09A
B6A4F4D171F287BAEE9BC68958C4DD8830A76F6A160047DEE67FD3256B89EDDFB3EBC0D5C6BA
632D37CD5D98C58202101892BAFC627A8097E57AD582A92BC7A99BDFF40553071FE05964BF98
4D777A9C831AFE4260AAB69561AF7F2108AEB4AE7362EE6E91E7BB5AAF0FBC5B09698904165F
31609F76ACFF9A3102C2FCA28FF5EE13C41F96A89F2B54E7ABE2FACC48EF3D4AB598B644221A
7F601A01E59A3EFBBC0A3FBB21D91EEF48E83BF4233A98A947B65BE5077105267FBB568610B2
9DE1E43F867DB9B9D45718185F8AA750637A5EA85A3FCBB382C67B2D19556F04E427FD92E97A
166072A8D0DDC7995E9C552A3A8E80BCA338385C8E145DB7B1C1C414115ED8A7D52589A8A032
A3F403B6244816C0494BFF1B7368E6B7049E18F02845F1671397C1E616BF29D11B033540BD26
9CD057D22C7B086CB5EC7D8D33F14AF7EB7BEF6D7C0D06C10A99281C843DD9D204527622EECE
5AD4BA55A417178B0B46D62FD151F226A62287E8A7203FEBE50256EA34ED4B41DFFA1D1AF537
FD7BEC0C82E88031855FE6405203F9CAE4024FBA0E12AFA77C9719C501AC612316D8BBBEFFCD
48974498FFB763B7881BF990F46CC9103B272596D4B198615CCF9A0E269AC76DFF05799F5F7C
1948BFE79A7BB3EE9CFC09404C75A6D2A79E521A93EB3408A669A5AEF11CD05E91D56DDA6385
DEF50AE117B1C319BB413C73423F67A575B22E8BD11418360F6165605FFD174023B942B91FA5
5D2B365125CC2565EC2573CE03BC22959948A11D828DCAC9021CC5AE18B942604E69145A9935
6C28EB29F90470E186F23C14F25E268DAF1840FEF77E6EC87B88F98BB3E5B4E337AC89DD93C0
D78687564B3C088B9065F1D72131E2F51F78611E0FED9E9C0A7F876D0188F8D9D49AF7942459
F22A7D462A31370B134A864B1B9FAFDC3B2CD3E982E9BEC9C0D9FAF7CAC1BC143E40FDB02462
B38B77D373B69F279835D2414EE573537DE79553E37A2CA01CCE6BDCB5740E4814CCA35DC973
9844BFE917FF33AEAD25718DE298CC1452662BCB230255CEAE9749B8698DAD0B3D86E5C81099
2D51BF2779EEB88DA27B787036E2C4C2D77324B5A7AE14CF63EA3804613FF003A31C92927EF9
2423EEAEC5DBDBE743857C0EE4035C95B19C4CBE993CF1769A9EFF16C42949B07E6A2898839A
5620B0C3F2542B8359ADE6A2695569342AD7E933B23178C176A1EF04A9262BBFDC25CFAAAB22
AC7CE9EAEE70D03AA6E529DD1826C4722867FF1826CD50383FFDF526D62C04C926FEE25203AD
25D2AB048D4F942A072B99596A1BE069AA9509D8EA909174E9535E6E66B275104707BE3D05CD
FD7DD0CE7A67CB1087B449CEE49BBF1684F334CF8F835D0C6D3EBEF48BD172CB6483FA217E27
97F45D2CF775FCAE32366D4FEAF875299A4210B67EAD793CCFC263B8C0C968949A11CD9AA467
4CF5BC058AEAC8AAD05E5D5135F82050921E2889F0B1107DA9CD8F25961CEC878A3877BC693B
5863B595A1FEC51183C4F013F30DFCBC34EFD2B1EDC48566AF2AD2C2C08A787E47BB223C54A3
1F9FBC9EF7C93824200F7DA72DA385C21A28AACB2CF64A21664BA0322965A36FB200AA5746B3
21F959191B363694B1C0F674ED5B5F87BECBA3017DFBC0DB94EF937B633B88D62921BEDFF79B
8E7917F1EDD6E091BFFD1297D69D11FE2E4DC8C7E47CC6E51B74CF06A51FC3A7786BE4A3BDD2
307BB81D080DC6BA37059B9BD1AF174B0C63CEBD2AC3FA3DB316ECAC232B98757F77B9CA8633
E68F8556DAD4901FB1527D0BB6A9E6933B68D55902D9B056D3163FA1327FB9A76A3B56892307
C9FB56C8E2A16AD046C75897F03179DA87DEE4F3E0402D3C920CAEB0235AEA37E48BE193B66A
1B3ED9F8AEDDC3264BB15CECD4511171D4D07C3BA1310C3D53DAED72CE0A75EEB92F1AD7A28D
E3A4F3EFB4BDE6278B65CE0EB55354DD82813EFF5A3793A9C6EE5971BEC7AC8DE39452447C55
865223C6434214B3E57456882077D73D17A6748E2CCCF8707C2DE67EC372472F21B18295DE44
6780DB7406038F6F8CB15619BC547D2072E37A993DFC8FFF6EA9D08FC2CD7FC080C2FF0B351A
E981A253BD3AB0A62ED942A6E8C9FBA78A1A0C01A48944B099D4E0B6229E69D650AD2F1D69E5
FC833DCDB27254BB83EF4DA1AE7B914E783EA6176A5FA59334C9175A37025C9F56EF8D0DBE75
C699B3A4DCC042215814D51197FF422AC60083FFE1B52A0C221D3453444C723A48418CA2E82A
549C808C68EA291E23D3A2290308A8664D988521F4C6F2A46701947FFF5A4107BA0478FA1376
703C3B49EB09AD4CE19A7A7C1EFE2F579FD0F77F14C44BAD43AD55B7DD15D9CFB427938A10D7
EBA870CD18F1ECD7CC22C78124141302DA621764F2DEA02C76328F92ED3186291076F14E786B
938B95D3CD9F4743FA5C0FE1313EFD55500441BA39271771F7A2E9F01DD008B76CDE11F0BA1D
EC1A6D7A1F8826C94DD0C0698FB55E3D12CCFBC136812D88C1BD8DC78CC2D2A1651DA8994E8D
CD0D4F698604DCC65CF144FFDF60E822C41486DC580D9AD15FD578C842132A6771143ED2DC30
9954D587C165410F128A0F0767B55144C4A98A87984F491876F595BA5F42AACE3DDEEA1F3E4D
AAB3459BCBA615D5BB54F9DC10CA7C92E20AD3321EB1271D52F5B42DE66A661E0ED1FE00D1C4
9BB923F6869C0F1442432D1B686D597DA3196111B451EF49584D71484ED3DF39F0C5848A33DA
21D93FF7E61930EAD3C99A39D5A41A5FA5640991986D2785E98F6235261FA473792E3874A5F2
A1B8FE196B675EDCF001965C76F963CC14A7183EAE3E36225610B840951674916094FF26E798
6FDDAEC933C975844C0CAED2DD4CA5980160537C9B31CA21F6CB8C3441FCA05F11AED6F7EE6B
F2F53E741C4E32A112CD2AD741D7EA2B59642E4475DA8282E3DE7182EB473311645FAE31D4A1
8C4F3262B10402A35213EBC464553B1B691465B235761622261CA6FB8270CA4DDB38B6E7E080
811F1036BF49ED28507CE78CDAC1610F94A55BF8D2DECDBDC7645B6D4C06A94CD08E7D83FCF8
339A5D98006D64D6CEEB8187815F818A2783C8EA12031D556D980A296D707241836B8799085B
FB683853A582CADE0E88C9C63BBF859046C8C9F6C08B115162625052F2FD3D8BB3CB2A470AD2
E0B8F1C4B3609848B1E0970E86AE3468C0C323FC71FCBCC84C7442A801993948D713F2E994F9
1C9FE987C2BE0512EEDC370DE3BCF469D9652E96356DD8CC44FB76AF3E331A3BDD0BB0A79A5F
39C018EB91B4F011843ED75A33E78FA4FF0B35E42FA1B35FB286087AADF762BE46D97D90C2EE
FAFEBC8849502A476609AD57B70791916EC805D93A0EA910D04B80CB52FCD11CDB3F982F4B4A
52414582832C95843A1FE1EBE148AD237E2D307118C5A31930F7C7CBDFC5D40EB65DB7FB0498
94834609A5CC3FEEAA6BC863FFFA1193411EF567D72F00058D460F219BD46267EDF92FAE5D27
0F482785FA526E8EF2146D32867FFC94EC29D9C1B7359B1FEC11707757D0C1DC6D0CEE958BE5
1A1F861F72984729102CAE1515D469FEE1D6047588D98294BE2C602A66B00A4334707430E1F1
016C6D0276536BD25962FE9AB0940BD122241EA3497688DC759047C3979B90FD0A33658D4B8F
B16C509A218118862DE522A3BA917AA91097A00DBF912492C39BBCDEB3846595A93C84973C0F
FEC6F2E9CBC981A630A7ABBF20AEC10D92035EF917242030264D187F9E7000D4E830A970F012
86610CFD6C9CB12DBD270B4051D209C23354DA7580D8D3CF57BEFC56DD61C7FA12EADBC8F54D
964F2B83C0961530D70038B26377543E25BEBA75DA9DFA147CAEAFBF6D43E7061FD827047937
A1E79B255F5717977EFDC027169EBCFF540D7E7DE84022EA9BE67E63B0AAF4FA4B7E35AC252C
1C5DE1ED90EBD97EBBF5A68B0C78BDCC9A160301BE329418C4503837393BE8583B6DF67B986E
4F7A0C725A4525AE2F801656D4A4CEE7D8B257512A7DAAC7F3A5847C169C99E9E3F68EC546A1
1E0E7390A138AF3800880C20DFF5CA958D813FD78122E4FB627929EDBD963862AECE835231DF
D67FB79F19984832CBBAF47D15E89BC77EB6F818C90E88E21A7C2CFE586F9846F8C8AEB8C621
B92D372E12785B742FE38C7770AFE065434BD9C130DF5DE6D08C454B8A12557721A32913471C
DC730A0D51ACE6AF085A94564896EE011B8ED3D04E82F38B4697809D1738188CF55EEFFEB855
9779E80003491359B41FDEBDFE8F17720C73AC05FA7679BC0043E74CBD95AA5EBC6D8A82822D
7572F9978FD47E106064E9A94849D8A2C5CE22286E87E64EB4BF27FAA4D3AFAC9A5944294384
A2F1A31DCF9A93848DCAAE088279CE646AB1C8D72D1C5205FBFD72E35E31407B6553BB08080C
C1038443AD00DEAABC14BE123D446D58732828EA4975A352E7E4BB61C1F89EA7B2EE04559E32
370B72D1434F87D2FA4C9FF85B0D4B4131C0A0637D0FD1C70C0EAE4A37BD87B50A819FE28723
D1A790F0F1D0DFF8CA5C7C1E1812905EA341192779D9CDABD0FF853FE6748BE37A3EDA5FE5EC
8578D53C5FA2E1B61E97EBE63307C59D1EB12593779557A2621FCA4E571B7594565067695FD1
B1BC7BC28F8744B2C50980AAD96E59F8F4B0F89E74A0933FF653D29AF47C2377306499999720
FF62726C300D9D599EF8EA25720526DCF0CEFBFE6B14C76881E3AC0AC85C89C06138B041DFB7
E3EBA90D72D46A3350F17091743A935E763B93CED7798AC86DC83A24A28A5AE42453E9DF0299
8B1650E0838607080DCE3F9150434005EC5E6E9E3D2876749E37DAE1E0713E752B35BEA3981C
629C2163795FBC9C5DEDFA0FE66DDE6F3B127BDC4050DB402D367822EA43B511AFBB5CCA1EB8
9949C9ECD7A276DE51C885D61D7120ABE6A0B538AE3B3C032C0C1FA5D5E4337BF6E05B1D3CB8
9287A7391471D0AB53D40666620865A0BF7135D10DAFAFF69AE55396D3BFA168EDA3E84A51D9
CA310A7ACBC92C0C8D31098396329DD99E0175458BF38ABBFBC1E94574F9972CC038D9B39021
5BF962A55B0038FDDB56905AA93F4129196149CF9278B9EA3C3E342ED3915D307960E84AE25F
E6ECC191AF301DFC1B59CEEADC4B1E4C9E2B1F8F04022B35E911CFBA8675584D711CA36B9410
A1AC90A761F1B4EAA12E872365666366192CE201AC98B1AB39AD9D39A61BB0A2B6E49874709C
0BD7CEB1D10890E99C582ACAC00952CCB6F3BE2B56B1F59971A25F25C95D95A7023C66A0F038
724BB4DB4E1B16C0441B777EFE7CF04D789E367C5F31AB013A3B05B6124EC48264F66B48BA5C
B9181922500CE6C223214B88BF1E68CFECBB84A1BAAC866CF752BDB3A07FD619F485FFA7C3EA
9BCE1C174188BA3E357F24310D77C5703A770977957354793C3E08DCB559760496C70AA9774E
7FC9EC99CFB67E4315B11CE7A25A6E8B5E8AD468A104D04A22E3F5BACEFD589E32629A3F8B2C
D2488ED2960468DD30E2376B9C931F7CF1B9833E687BE7016C1D01D94CD337433A1432DB9012
83B49047BA2C9F787130DE1FCECA75B1314F9C50F9FACA609534994A302CFAC9983A8B9BCDDE
818AF4CEDD7BD05B1D05B6EACBCF7D415C953FEE8AC004D338098C07B1A983C013B4B1D60528
8E3A1FC28C725AC6B5D0E00D3A805B4D72A029238D62EF3BE760F1EE4DDCC1E65F320FC7CDE2
7803AEF4DD9108D02D78AAE6E672872118344640446BD7C4CDC45CFCB7CA2ADE33D78488607A
A234AE918062005E5E43B221FC1530BC8EC50F5997E6FEFBDBFE73361AA8EA5F80B62E6B59D8
91746F1B54A9A2E00A952803EB4A152127A1B4B45319D8B947079773FD069936B78733FA1A14
A2A2C4D0314DC5504DB13A38FBB84B75F119CC4247A8BFBC18632D73320BD7205C673E77F94A
54796B191CC6AC0496A7D7BC3C0F86F40B05CF3A53A631E7ADFBAB65A1A483E578A317668D5E
D0A3D227875281947009935AED20647BF5CB3C2F010B027E9345041F469667BD677502C09185
DE730E1D65DEEC7EBB299D4F04A5E6218D23A7F7EB341ADDC5D6F95E8F07F603CF04C641268B
D686B2B904F11276C37B4DAA2B91277559267886864341E95D237D0B5C8BCEDDB468373B0F7B
5B56E940F7C1EBC9F66E5D5044C026D09510F71986442611EA6729E6AF905AB3D56C59C80802
24D61FCCD86DC0B403B832C765B797288B8ED07D7FEB74D3585FA30CF26E28EBE23DF6623071
CE3D3B46965CA4AEC05A3646784242670E321EB188F07099F170AB32FA55D65132F3BA83DEE9
278E208D5025170D5AE02C5467A1CBDF89160F96ADBD221DB72470075892087E9306642BC6DF
530DF0CE147957CFD193E660342AC48DB2CB8D39BD84C6E35B04EF1593C47CE3F7C7E4D2133C
829356512400BAF9A542068F05251E59EF7D15DA26F485CA1C54D6B339B070E040EEF6357E32
A2416718358040A596844CEB24CA1FF7E30FE592BC19A21BBA6637A08100EC805A3D0237EBAB
21E66F6EA5D9428723E835F6673E1C337782C5AE1D09611415CE2C249CDC40AA3266D9F25A60
9F3EFB05CABAA5436A65CB85D07E738E88FE3BD7C76AA7BD8C5274D4B689B0E5A2C62DAA266C
55A68C9A957716D3ED5C310BE71E04650BF871925F964ABC980D0095763F1C540FD2F559E5EC
4479F9E55A104C5FD5F640E3E354A932B6ABA8575A31AB094C5258A8BD29D02B445598FDCAE8
415503108E0396BFCAF8AD40EC76FB448E86F71DA598FB19E439C06AAB8FB3D5AED04F3EBA20
EACB58C43372AD3C3483C5B2F1833118D9EF387FEEFD7FBAD8BBE08BECBD1E4FC4FB9470A43B
497E0DDBBC1D4E8F96DC65305B58648F0F7EB8FED4BC1437703A4220742DE6ACB2A0F3A0893F
D3918D50FF3464ABEC576086660D55FDC4B32B3433DC87C5EF2470B341B75879A68174785DF5
013C944C1D36A45EDD07D96FBEB192AC00720CAFF7FC75F1EC27A7CB1EA9E26E9D72A5284D6E
69A554C5EC88F6EDF0E1C2DDE2B576F4C3AA716DAE5D15E301F50C78220BD42725EAB324587A
8D2F086FE546A789FAEAFCC1080D529B08656F6331F7D49CDB535A866A87FC9B036A0BBC6D19
7DA211916E76A90B2AD8B181EE2E034AA3170662E8C72A063B85B73125C603CBF7BDB9ADB078
6EF84F5B403EB96BD32DDF9A566CB00FAC3BA8E94B24B9BC611331663E58F1A6BCD8BE7516D3
9CAA530596F6B845FF4F03F0BFD8E2FE95C634CCE6E1D3BCFD852DF8CDDFBBE275C001FAB49A
AB66B612FAE829DB989EB251202FF3F9CE2A81360224980BEA9665D2505BBA3DDA90A0A1BEB9
79C64EB54356A96B1F3EBB05DB3EA9515B50186D463F7E73670567877360F1FECB9182C2A222
A7AD232E27EC5F9507BA17E7D6A9959267CB34D72C3B7136C4D7E4771F7A1659D57BB2FF91E8
693689229F2E3BFC34D6065C7FF45B33DC8D929A9BDC2541596EFAF9D839F213B816222ED98E
355D94B0DF17B4A20F9F19E8EE38DA83DC00FDD1D85B666ED4816FFFA134D66B9EE490550227
B9A471860F8CA3FFF2CA67598E1B8B61BFB8ECDF25F002C806A346320D8470BE2091781532E1
6CC3C605392DA483A6763E9A8B3AD59351EDF2155365CA1BB167538432CB6B2EDCD06B44BBA5
BF630F921E61DC128D321A23644BD2CB252A03CB6318A1CB11A8DE461DD66B32B1D0324A0BF5
644597F496D4B0339B8E2BEBF0117ABFC16B8A87A18F1CDAEA2D394E816CFB6A3499D3BEBFDB
9C83394B0225063EF46459919E26534D8BE39DF65F31925790A7B029602495E616CA62BF2F90
BACE20237C3C3A1859C742746E362E4A135DE3C68083633E292FDD0871515FED4B083EA4937F
C395213A0482C03240F45A73ED96CD9A8BC1E2F99397226EDAA2EDB624428860FF0FD157B59E
9DC0FAD63A6AD54C9FC438F53A7C7C7DFEE385516A0273A7D8C7C6FE8E36892E0DD1C83451E8
8B8CC6BF23B0950F503B4E8005FD2FA687DFF701EBB44B6910860E44DE1E96E5FCEEE9B736BE
9F8AA86B0574AC2D3F16987925F17623519A28F9806F73B802C1CAC1CCD05388B0A48D4358A1
BE9A0815B2EAFCE343D93E3C3993EF7FA7BFF57C2CDEF2132245CC53CA116BBF827DC78CBAEC
F971E8502D2C17BC036C93F1AD5662155CDB647170D6FB311AC1E81BD580684CAE1F072205C9
4A99D825379E2ECC613CB8B3E7C94BDE9C155963248D88C3BCB296B5EF3C3EC3EE462B93495B
140A872140FDDB8B02C768381DF68AFE6108BCBDD4CF2B0D9B7263CBFE07BEAD039BBB6A0CBB
247CA3C24C312BEB7C86CD9B548AFE6EA089BC167505D83EB159D6CFC39571B71D83D0075DC6
9E8A3384D954E4DBFF5F1A189EA3486FC2DECA829CAC608AFAAAC3F2CB98F5153B5E9B61AD16
A8629CB43B0DD7D47587C7C49246F638449537E2C038F3A233695FD132645451270862CB1636
8750C22C9D4FD2BD1BE63907389170B7DB1DEFD631326DFAA6E6C88779E894620AE8CDD86FD0
546EE54697A29D73F3B866E249068CD425D7BD9D67731A79686A928DDEEAF66F36F4C43114BF
6596B7074BB31E1F3BAB1D3342DAE1B10957597150F0DDBA412E95B5DDF4D57223ED4DB4AF90
52856AEBFAB26E819CCE9272509AA3CAB6EB44A11404D5F09DB1DDD5342F94C602D624E9FD0C
5DB1F1D80B4AFB1A8A4666C633DF39C76BA3AFC091A2BE4AF947D9D96372299836E5C667A054
5905F9B23760B5E20A59C746CFA25D0735912D6FA86EB6F7297CD5A806F12B2592C29A3460BE
EC89D79A2706B345DB7660CE2EE74570C940284565B720D47937A9A1F456245A961312566B0E
342A83FEAB6E6267EAF313B88AF0CDDC5492A3B6F7FC0FA6D3EDDB97ACBBD83327F387BB572A
73CA6DFD4BF12B81BF0FF46023B3A3A061771336CE262A474438A3E5ED8CE49CD972B32D1867
C16A2B160708B1665299CCA681D359FA1B0837F1DE02AA7EB5AA4FAFA0D13D884F8C5FEE9A64
9C7C3E572CF5436C9689719AF2733E4DC7C2FE97D693BD1837E80F0D1A2A759877DD230249B4
81A03833AF2F5E2BB66C33D28440C7332D1F33C250DBB84A42C075A806E164574D5FD72E4718
0F4DE73766BB346BBD1D6F6A9AD56FE71681D0E805963D1A0EA3E9EB95E8929D630FDE604C68
E65B32FE68AB8BFCB36855EFB19EA16D81C31F335EC681DB3E2595F06F96CA9455698F45E21C
C638BABF56B90D3908BE311441CA7BE7A8B2F0B1B1EFEE2C78CB8E292CEF22DBE60BEBEF838F
9A33545CEC595E52196F38FF87C655130859F5667418B90E0EC0FDC13F6A1047418211E9D474
18AD3AC220855ECF2452D5A934029F91A7E1E548BAF56A86A1501B55D4DD61B3191B26FB5507
BEBFF7894A297E5D2279D60867D48A35A75A4D21BE3739A5277D7F4FE8CD2AFF9F14B6274114
9E3BC0167FC52808C68622C4E979CBF93E3BB8639869909B988E87BF0E431C1A695A88B810BB
8973058D7770861D5A78D26072E441D1A1039BE65070524D1F1402C26E98C650A35B2463EA7E
907DEB499745FF207C50237C5C0F03B17300ADA8CEDCF4EB4FF706725BFEFBA886DB6D9B39EA
1F5D40230A5F0C7B04A6457CA5FFA4A1B1DD7583D108757A1375ABF4F84EB604D29AAC4B184E
25A3B6D46F2DC74422B6E02C3842DC4863EE7F4098564818A40BB412E23A43148DA0AF8B33F5
217810F44620FEF979FBB698EC6E69382F17529082F9D739FF609EE399D8D849572399D4B18E
A97C54FE30E196E03B9F8BE8F870BE2ADF40A23B832C57F6339C896831622902A48A4B828E0C
8CDA43F4FD4FFFC1C74CEBB19BCDDA0374731DEFB03FF15AD97E0107AE7EA60E6D71F82FA204
9337300A6DBF56FADF3E651A6792071A2FD525684E3DC643D34D469DBD189245B0404BD27AB8
79DDD1C67691D8BB3C2616B61F630A5C74A5C5378EECB2047B1AD79DE77870DEC917105D07D2
E65F3EB430F4FB88389E78080A5B834992DA644FAF419FB041CB8E6C3431FE21921837D777FB
CAC3E858424C0D24E93D3A534D52A73A736C2CCFC0DF27AAFB0144F7F25ABF864E0C390FEF1C
C4A4F2C1B7ED69600C83B3D1E41147C7A0D34C08A7AB87D4B131F93B487BC866E886CD36E629
112E65661D759CFCD07D2C47D3ADF112C7CAD4C5CC3D517EC206EF6E86BC7C0A66BBC22580E6
5C63A6199F1473EC478380C27AFC67FA9E010C5421399944F786B2EB3D945126BC3261906A0A
0F363EFCF2704DB3F503C0106A137BE0C3C562237FD6585E608B438A92C08E095AEAB691252A
1506DE98C451EF173D28E3D17DE0DD39877EFA753A17BDA31415AB34E4B892D75F560588B818
5853A06EFF894A45C161026639590F504D4FE55EE1DB38707A7286AAFD8118975AB106CDA290
65F0DC157225CD8355C51E715117B3B67BBEACD9295FE8AFE3402B78FBE105BB6832D1B9AFE7
C202F94AF980B872C795DC8514B89CD540D2706FE3C07374331BE08417DCC52FBFBB4D93E0E7
5B78C72BCF27AF77B6F582EBAE86D13732E3D21FCBD1D7A4782F78477BB820EBF704FE0D8070
D64EE75D7772C732759203FE8AE42A7F3EA1EE683666DDA2E36834F5D93F71E28DBB617069CC
7FA9895E217501685E1162C9AC563CBCA4A7869E9DA787A92419902AA95972DC6158FBDACDC0
3A2F8EFF68B3C1C0E457E9DFA382E80D93921FE126EC78DB72BB5A80A0720C7798E6898C84C8
C0CC29C473BFE34D3E21D8F4DC4B409BB8DE4302A15CDA28DCE792620B4D44850553A35880C4
67292DE970CF2FF29838A1449785B2E7F96B41FFB701683CCD8FAEF519F88DCE97AFBCE836A4
46FE3FA997EE99AF04B0385BC9AD6FAE487CA2D9C7959D491A18DA5F6525BE06C03DFAADB5A8
3049C090C558C734B77B73DE45AAC765F2EEBC74C724DA332A08CCB9DD553E5F6357805D28B7
D575B6D9FB7F2AC6B4C39269122B01B79507948114EEAEAF2B8EF8DD87CBF476B7EF6C1D7821
0C12DD7ACCF295FC2F120B8B5F15B916D7850EA42BDD08755A521CD1EB407008F002B9554677
5A2636D80DC3386A8A6EA75A6AC2FB7ED856C785E6256ADFC033C4F80F23233892D2FDB2937A
DE11A3125470923335C44D80A8C56670AED848CEC0A13C1DB2C62EA14965E16297F81A6E195F
F8A4CD30B16E700C1C0EE745347161099DDA7039F26DAE101604E46CE75BED5D7FE09EB5F9B5
E2E250CEEA5A2D734682DE84DA400CF2644AAC0B9ABA9AE3568D57C754C0BF63239E40787DC7
E9A4BEF0B9AFC1C90E6DE0D3B5860A18E54ACA225A9EB110483882DEBCEF08D7336CECE9429D
A114DEEB1120970120062877EA1D292B15E7BE5CDF1B578BF69C2300EC92A43114DCADF114FA
47E3E3E2B2F68BDD07D5B881CC564483240737E9BAF24F3457BD6794040ACB6BB8B6E82EC8E2
372F26051FAA2A2AC310792FACC91D8D1DF2573C3F344D9964E63BD29C62287884523ACD92B0
C5E5B765B6082E6DE4950E882C7BC6F4765A97C14FF73741367152F835567BB77BBEFBD0F171
D16C9EEEC7281A73DB67584B9804ABA74DA257C4BA1163780446211E7A41312B8DE546BFF1B2
29492FEB80A5309C5EBAEA9C7012045A948F064AED290DB11B3010D5F0AA910EA0920914FBF8
4BC0AF550B848159A1484A0E3D869E86CF65097BC0745C5C41AF5D4400A5555BC8134EEF19F1
7DB06EC874776DAC303A5D28218D60E69A54D618E5A023A1273081B5E124791AB6EC1F814925
C03CC7B00383F03DBDB27E929CD3F47C46BD2BB0833FE5BC5051444E8D85149932ED8BFD4F8B
93E7A7E5FAB459A2DDB715C0D6AD87DB3811B1122BE483C19307559C3AD6A59C1F1D9BC46619
06C2F40F9F9CF2231E0DF1902BDD710CA9C2235B413FDBACF3A2A9B74E78FCFC57352D2B44B1
AEFB3546DA45BC552A09DE0BE3A6AC427A1DC5BEF301A8F646EDF916C73053C8FA466292D8C2
C7EEAE96D743FBC3185D9C6B9AFBCBE910D6B1482491B2BD34EB1CE5D203E9C69282307989A6
D16B928A870D172691D4CD5F0378D99464D28DEB5A707BEBC0BB679F2DF1004BEDDA09C18D17
095BC4EAF407516EADD0EF4334FCE6C5BCAC0E4169B2EE574B6D905E03F1C4A9DC547EAF9F02
DA0052EF30A6B8C13763779F47AF33F71EB5AB852F779D1E129E16F517CFFB24FB1C97E12F63
B26CCDA181DE5D23A71BE9D6B3BF06FB2BBFA6541340F7BCE5B779A44F42DD92D2EA24B4EB45
09DEBF4AB523B8733EC09C7D56D0EF35479CE05CE4012A15EAB9E949C5C9ED5BC1E1B9FA73FA
4045710FA625CA1E9C023D72310B462DF667AF79BF561AFAED110210C15BF169BEAA6356D9B8
FF212DCD03787281B2D5B7582ABF5AAEF417492B5513F5A5B979E165EA6600EA7704135BBB1F
FA8AAC044FF723E3FE8662B88383E78B8A15DB97CD94D0040B9DC6696E1E9CAEB440629540FD
3EC2C9FE345684933D782ECDF5E0137E2B838790F04E5CE188985BA79CC9BEC32B08D09A34FA
50058195998EBCCC75C88D1BCEC1C915730433DCCDEC776FB7836325EDF0E28B9E54550CB09A
71B8D9C649E1ADBA31F3DB80CB26B5357879D1A9896BD285CBA2D1F143B6BE310FC3D5EA7F3F
9DF3B60136CB201ECACEBF9C5AD601CA2E8B9BE21E0F78EB4641E27338D67CDBDB790FA73134
2E79851039BFE46EAA23736B5DF0479E58785778C3ABADFF03424CDF617588676EB2C09B275A
57E6EB11F7A01BF13B502077FCC122BFC09E0542D354062B0C8ED47C891A4C63A61417FC0AEA
522DE10D27956FDDE5443B71E6AA902B818F3CF30767F4169BD2EE07176828C6A1C92B6275B4
D0A090BB4A7D8EB3A42602ED3B8558C791D77CFB9C92510881EF53DFA41ACAFAFC10C0352B18
2D6458C9724F0850542049DC46D59A98217B660F5CEC40F7C1DE725902719E9CFAC13A6C8630
B98B355F7FB9ACDBA9E6CAC3E736DB7D4A8305AE414D366C7A891CCBEFD483FE59DE704B3D41
14CC7E87205CF8C0FA8543051B1D567A83F5A5707C2C8764437034DF2E25280168AC1622329C
D21170AE5DD4EADA169AE3787F089E3518D40CD48A661E369A8C62A9A0440361B8D3A84E3C18
95027DE86F3C7269D70E0FE6E8957BEAE795D9BEB94CE6839BEA8808234A6A8009781C6B0269
80D68A5A4A7271726A699BCF893805A32ACE87669CB80E67D0E77C2754428E2C6E722EAF7189
CB7676432AE2FD4FB90AFBD04084402472411B32D2C03BDE3AD655396DEAF45A2D44CFD07209
1E2C7429025274763B2BDDC76A8608C98582CE639AAD7D15CE6C346FAC7F5D9B20173B717B53
2558362BA935D859BA70B31F6553C58FDB644679D9C578F772FB75C18B45CEF8C05811A76ABA
A2E838CA800CB6417C28AD0A0A134B3A81BE2B2E71EC65CDE78A387F055C931D73EAD46333B6
70B7B3970E80227E25BB2BA2FF46D69BE8E9F2EDC1E5658019997BA3A85EA727D9472199AD81
7DE36859D08E3F11B2E1ADB3D72978B9B9EC22B186E35B5558980E67CA3063F32CA049C5A3DC
3DCBA0CA6CB0F51366E27C8E87619F0DD2DB70CB4E1A6A24974DCECA339321DB1B54F7D05322
CA939AC01F9477D6F9FF6E72AEA749968FC7493E4DB716C7D77B1EEA7169FB53D57C4DB60F37
670D721B7F09D02FC64794D4EC4E42709A54C7F3E10A7F861A39D5C4E753D3B09B8EEC8ED8A2
62013BB5E86E37CF436AC01B72AB4DA986A560BA01BD27B33E75552713EEACF72139FCAEA89F
5E1EDA1E535134947E6F0AF514876F5A2B00972F6E697BA64BF6B1C2F9B1DC82C4CBAD56EE9B
4EF859F28AECEE98C619D38F1F2B9BBD714F9CE337BBFAAC68F0162A81AB76916216C8A7BE22
857E0127F0DCD9AA254BE3BA338D7C94093C2D0032E90C60DE3E0B1B6292BCDBC1AC8C3FE08E
87426E48024F73374DD0199A1B8C6374C8889C2ED8E82370C2ADAE55DCDDEFFCED9C680751F3
9AD7F5E7D6A219FFEC5A05DEA4C1C9818D5D2631EBB3EBE9FA39A49B497EAE6D6633900589CD
AEA85A466D31BC8AC1D36C451CC2BC64E45527D40EC29054C41BCB39A272FD9DC4AF6E5A4295
D342E6F54A0B2DE48EE47B9EE40A478B3B980430363DAED0DD102CE162B8BDC646D3DA29A984
022E29A10DDC9927E887B274EAA07826CAB489EF17DEAA49A0204F53A2408D16E9F651A3E8C9
FC182CA02FCE6F4B6FA230AA8F97067F70D2B56BD55ECF53D3C6D681562DD3E59241FF4C9E61
C36075703C0D01E74D96D486BE8A206E803E17BB37F59E63D3916448AA7C3C1D89365188AB50
F1B8D6220FC689A29797E26B5512580B59566EF005F165954DE4B600E1B0A85D198872005A4B
54DF0A5A1401C1FE03F2B7679A6454D40046917433893A7BF3260CFD66F9F9B4253957BA0B24
FE71E473E1D09C8548AAAE034FF58DE6261C6D1944E69B217D990566F438E886AADAB62398FE
A5AE45D1B0248C03DE15DF4EF9433E8764B5323279D1650E976958DB663FE5E50F3392793DF3
6C64A71A137898811404D54EB36056980C0C61444186E5D8EA9FF492C8883354C804D7CA546C
772B5638771F45AF775FB11E01CFA943D87A2549315ADD2581385FFD437CBC44322F61748332
E8AC14B8C299CB1DDD33245668F6B60E38DAB5D95BFEF577C45688A6FC9049D71A819A63078C
25DF47922D984402AF53BF72751CA23FA446D6176E9405C4C4D0CF05B03434F6F179CED016A5
EEE2C0F1438FFD97CD65074A2B94CA2DF5162B5AB63A96B7D0346D0BCC3F60A9FC092DFE5B07
AF0D0AC03DAAEFAF49C50CCBD5659620A92746A2295E0688EFD350AFA872F77F2D4710AC5911
70BCAF0F93C5FDFF1671AA54D3848E0219B254246B94DAB46E9F241EAEA0ECCE5369CB39E614
B9BF49A0C7F9C68A1D964E984470002B1C1D063781013E6BAEA5248515098EBAABBDE4E3CD81
3729F41DE20CE1E2FD85F3076A4BA9954EC610E38AB362270D121E02F3A45BA110D467E1F394
2E07D00F1FEF7C6D442FA9F1DD398E56A0DFFF90B6FDCDF8A02D9C42B8DB3F29937EB8A3061A
951F8C54F0BA6DF9DAF3592C8EC9991D199F8D57790F9B24671913096EF456810AE467998BC5
B5F4D67186B59A19AFC21E160E0E583D8F08A39496E89E75825F2231B9F83BA30D65AD837426
A4B8DD77AEA5041C6C17A9D70292E31142F474F4284ACB2B57EA42F4D32EC653AA6AC8C13EBC
2CBAB64A6ECCC82F2B3CD0973F6D3C165D0F93A5E113F74CF9F3B163655E03774BD981F76E54
9302C4A3B88A366FF3AD82ECD98F0B8900CE4E008808DDEFABCFD121FD3DA287B2A93B4DFC36
D9DD5AC00B999B02ABC6D25DD5CF4DC42F6CD9F9B1183237CE4A923CC7D711ED80C743C0A1AC
60BC89FF926F067A3788F91E6A944F3C367B414C6D4C48D0EEDB8632EE7C5D2811ACF08390D8
318774FC6C2571BDB0F3A6D9C434119F132F65736DAE307B1706C3F574DBE2928F3407CDA415
318DB8527C3FA8A5D5586493C33C2D6637E92DD0AB7E36A2E5422AE1CDBF820E91EEFB1FE52C
13ED126B2749145F32C4D40997156EFAC845768185EF6AF5BD51107D0A0D7699CDE5F91833A2
B0E853F6F2BEE096DB0976050B8B468D003B8F3A91B00FD9F6F5AF7D3B12CC61D3B2CA8BCB3B
5E95A25FFFA69512B74C1EDD2AD80401EFA95C8BC403379735DDF9AC06DD373ED6189CA9E7C9
3F66642F7B152B0568B078D4389474B0F7735DBE5ADFA7E4FAF4664A1867012686D0216A9BD6
7C25DD5AC4C0FC054AE208365815635345AFBFA8193FB68F7FFD091C8C9F1B889558BAEAED86
571738F4CFF13B49005940E08346CB7814CE3F1C8B18A596756B096D23D9EACA3B47C8F87A87
56655456CCC611C56D55C9A14239614A9470828A838D6AAD34C3836AD4C21AE7205D35FBCC22
8435B6859B2FFF1C02BF3E25A53691D71A67ED30B5F6E9F4D6BBCF407D4DF6C04DBCB0428CBF
99440E1F999FC5F28F07152DBF13297DF16BAF15B413378DCF08C45123F73D9EF97B8D083520
276D9D26757856641916ADD6ED8F33A0BA78903EE04AB487B5906FD5F733173410659CE6D63C
B1575E6051A09855C350B02C40330FB8F73E3DEE7B780EF89E65EFABEAE5EE4A7538D4143848
F9F90B70562505A99C4A1122E831851B4DC78A69A746E28735499C99C7E602576EDDD720D470
358A914953643749CB9B43ABCA4667F7578E77C4818DC65BDB8AA00B0C381F49E5128C126BF8
939432590625A5A2BCC1CED048BA8F8A996C7DE61EFF617771E25C1EF4F5DF469E93CCC59ACA
6889E29F241AA56B4861DA538663E6E50451FCBF7ADC6012FEC06777DFE6F3257BC272019CEB
F5DF5ADA1259AF2515A164DD909A6799733DA5F08E289D263A90C2E7F87E436DBE9501231436
0990610619EDF97717BDA458738B8EB2CA8B3386BE5CE53D266AA8232B6BEEC3B4BBE71CC56A
BAB65AA40A286073E8A4675CBE6BB08FF3B7C4FD7BC704E0AE98B78AE6D57C815E9EEC6BF18C
3CDB67CEC1B1B28C52C816774F98A77C91C3E5ADC6193F20EBFF3C4A5D66BA5A29522FB220A8
6B0533FCB189351FDC8E9DE7FA834D78442653FBE6CC18E8498A38C338D41E14E6B3D504D018
E7B0A116AC8308D560BA150918F25B31890C768F615D9747EBDB740ABC603FB445B98EA3F845
605E500149D9348E4126B63062777FA9DF7A5BB33145CA0DCA074E2ACA27754A05715DFD2E2E
04121DD4CFCE6D068A88C774E6B92B63CB287605607D77328F5A5FFADE74EA0B421E5A60BFF5
07017D5C1D45510BF445BF055BAC7D8144EE11BEE60758DEBFB66F16885278E79FC4D68BB3EA
B778E52364AC53EB20E0F615C62FBCBFD866FB4B6B5FB86E18EE82F9537E6834B0BE8DEB7CB1
61C72305523CC7BA74F1333585EE76417EEE5B47178FE724A2556C641377DA354E17F0C2246B
D63E61E90326B3935A6759EE672F30AEC03905A5635EFDFA33A0BC8729E8C89CC04B160C7D95
BF6A51D52722BC0B3E60F5A9EDE439B50488792FF3D3C6DDDA0D91F38F296D366940FA2DAAE1
5979ACECB3A011E36631C08F90A491079DC36963942F549A9F5E2A5425F5E6FAA028B5281356
28A17181D88057813D2BC6605BC79B4CAB47D5D58E5CD472E6AAC1F38710EE5D2990C5D873BF
8808C45C5E08C3EB9E8F1762B22BE35D62DBAC235CCEFB2BCA1DE652D2031D0A3AF1EC24482E
D16EBE4C17F83B4AD5F363A2080C5501685C2A0EC04D1A396BE968E50FC06862ADE5CB476F55
D19B53AC16017D8C3B1A97FE9098662C7266C98061B45D1D569D1A029F63D657E65EEA0C9872
0C6912F9181B7B6E5C78E435EE1F433DEFE167FDBA5596B2869CE11AA445F8964A17B30B2077
C16D096AAF4AF9FC8DE7AAC7EC1F57475CF250BA4BC88F90F3C15D98459A90762430C8EB8551
E1CB4F62B66AA62A583D1B9E53C6CBAE15E7C502BDF5746A4D7778C1EA2094FF51EF319E2E17
BED9E652CDB4F5A2C95CACBBC55F4FAB45E30EFB35B344F0154BE511C1C0417DC9A2E3ACC79B
61024768C6967A71F4A7B89D8C373D404DEAA0261C807EC20526CD5E2E021FFD366018AEFCA3
D0D830AA8A09961C42055852BBD7026F20F0CBB7649CBB2C1A865A7A52D0D1E57E42DABCA5AA
80E49975396041E7EF0349D90762456583A54E22A64B1CBA2EC33D78A9FCA4431147FEFEBA58
EE4887EBB4E3CF10E8CC75C954005FBD6F2F11560693E50D9A56C475D03FBF278D14CBAB1CF1
DDD372E43584224774CA26D8AA489982D395752B0BB48E05CEA08B17AE1EBCFF0F1FFE152051
B0A68904705D93FA4A1BBA3FFCCDC41ADF9E87791BD7BC5867CB0D77BE261BB5B598AB144DDE
080609A00D02E99F5AD84E5D84F24EF89BCA2D8F15F384762134B96C2E6846195F387DA052D1
76EE05F3F9702B903D25305D4549B847B84C14B082A90049376ACAAC902E35959DD1620F9BDB
F5906D61C6821BFAB17D148FDDD1AADFA7A13FE3FED3048F2AC6F1F0ED56EE978B45429363C4
98933250698AAED2BDE528EA21582A64E202832F4AE65C94E09D057E56891480EE65A0530485
B9C387B0DCD6A0A6A5105A79395D037B4CE20153BDEDEEAD8A61FFEC46DCFFF9A01996AA6470
77556A279B8CCA24C1A8D83FDFB40E46226348AD143ABA7CCA2D14875F562C9BA4D3F15AB484
8D04A3237F08C32844ECB22422C10297B7A803762B8C25A10A303D795CCEFF60663C6AEA9D87
BCE514B7C3B24251555B056DC5C231E48A72D84D1CADF180ECFB514D54F99769FC54AEF92574
A387E1280CAC6B145C926217EAACA333D104409B3EFEBDC22C5F7B5E656B8BDDCE38DD3945C1
3D0914353EDDD2C0549E9147294C9BA9C382812AE995D562D8C954C6D50875C154F7D8D1B9F3
C9F4E0C5F90B99BB05FF64E230FA4265DEC321D2DFC15E36FCB21BA545B6AF5F0038FAFC5C2F
1C57100F0E6FBDBB73558F35DB41454892C2D4F09D644D2324E606A7B5869987C0D948468814
13BBCCA398711677B8F96E87BAFB00D27D31E2BA91F087D3DBAD4FC43F7E929DFD39CF26FE04
9BFEE0D9F95761640F5E257810015FB0678E38E779DE8216906E6F2BDB6613A12EF88094E949
90BDF5D9B4D3BF8CD4BFF243B3A53EB97E6546E940DA5385EED084E239E29CE4EDA2F06B49B8
593C1E80814552434D62E33B617D5BB3809F50258B9AA3596E1223475408BCDA7B0D99EF36BE
EFE5458436624AE8B4DE5E9DFD3AFBA3418023E452D76A3237704653AF3C4EC0AD2F5872536D
C1B789C395C91D430F8BE72DC27DF6A75C6818751A62C84D565837B3B7757A9D05E13D1B3B22
135A5161B0C9AC90498DFCFC8BDA798ABCE4A92F5AA34BB10BC86D0C5CC6DD9681A5239AC4C9
032158BB7E781A8496451CDDF56D8B881E2BD4EF018F1D1B1A6648ECBCC145F1A1E4E208C512
EF86937256AA77A790C900A59D1FF5F732249CFACBECBF829BDBBFA7711AEA841101D9D78412
E6C8574BD024E2E5971AC43D1730C1851006BA1F790DB2A5FFBF8AC84AE0880D58B122CDECBC
D42BC404FCD2D0DCE26B41FF2FB2A4FF009321FAB48AAB722CF215E6FDEC3C770027F856B98C
F4AF494ABA8C8179C4703FAB05AC007D2C8B278D07120C6734346000A27D7559BA315956B3FE
88128E44A43F9B9D0B98AD8DF1BAE4811978B963DA86184D2412506399A76866FE65CD10B92B
21736182EEA0651B76E6FE49C75CFDF9BA988B7C45FF206EC3C881FAC00137B627760F139A76
097774AFFCE95ABDAEFC71FA1DDC5CE2BEB3B3F14EF43A87232374D9C5213B87023C24DD9591
51FD26440157F0EFB4C93465F849AB201C5973BB3DFABE9A3B51AB05FB82B39EA39BAD5440A0
43FE7BBC84EBC46DF9ACCC47511A81054FE796F116D07CEAD019B4A34FBA3F840BBB18D85B22
0DF7FBC4F59D75565D1871194ACBF2094D80597C28C4D7C7FC2A288AA55E5C99E106FAD27876
744FD70D8236E1AB51FD2A70CB1BEA0FE8CAACE1F410981BE9A22405DA5945EB77AAFB206798
537F9FA5EF65FDB19B833220304D270F7E92309C5448161F2675390EBD2AAC7FF92CD17F226E
DFC66FC8F2E0A6B4561939BAA316B0D4AB8091984F6313E2E33460EE44904967CEFD6BE89EA6
969AD13ED7ACE5F6D8F6D1D6CC60E72DC3F145108171706C46E98A79A0F2BAEFE344F45B5CBF
C40599F39DD48BDA5B9CE3874A28507A597F89E4830C6111CFA086691EBCE53C7A54AEEDDA96
540D9223708E9DE36937DA0C46ED9F58558F746830E5BCBAA9C7DC248CCFC56A7F13E56AC171
060910AA1ED55D8C7BDBE91A405B3B97DD07EFD51EDA354668F8982BEC27BD5B91234134658B
36843FB5E88AD76E0F5D0475F34E89C9A4345D9D28DF8EDE2E1BE73A9EFF512207EE8F95B3C1
D93EFC876B6D530A13DD757CBC82B0B5190A6253152E6C2E656C0E36449159C9B0F96FDE4AA4
64E10D7827D2623A5EE6137406E77D5D6C8B17D6D0E652C83923E7F88C57913AF118B749A5F5
CF232F080BC1B40B514306934D496EFD5B70F9B3E65F64A373C0FACB313741FF1CFD6BCACB41
41A83427C5E86ADB703365A72701632BC5B42CE25477B3D6BD6720BA302A234F6F1E0E91E07C
3C6969C00B782617B568911FC6287506BD241E141BB4DF691331E5FC493D5573BAD4EE4FA355
655540793C7222EC6327C3A33A3118CD6DC139FA64D450C3DBA39DEE392427B3E540F57F33F2
C716D26769C93F4AA7617F89CA017157DD68C24DAB669B64DFABE000D4D5DBDCA706CA3850B8
16E8AAC0CB404321A085BA2F84E2114690205C47B07DA059BA1418EE3AE5D536249B2A384C01
DF7D3DE9713A80A410A39E9688E08323BBCB23CA5D5DB99E00F8163EA912A6407D8F5EC38CD6
06784EEC0C2EC7287771C9BC3AC32FF7D9A4A88AE63BCD5720024BD88BA2AEDF5958F91E7982
669D5BAE93A59FF5C88E4FE026178D6144C2271A69707CEFC59C6924C42D46FF7E936FE80C8A
7FAF936438B16C75338830CFCEED52F653A4E59C0D1BD00D4BA2B81E849B9FD9B08E391AF487
44295567DDE25A3BEC50EA05B42E3836E1BE8FC42F626E4E30A6E59AF7F276CED266220623AD
E082CAF39853EA90133857AF10E21EF3608C2D79EE1E4BCBD608E3C054353900C6BC6EC0AA9E
56FCB26B17B2EE116603467D4D225FE3AEB9A6FDFF20F5D80B25CC3F79F31FD5086A99AB9EA0
21497B29522BA1F9C8EB21A93E43854DEAF1D8CA1A97513A24D5929671FDC7F8706ED70CCC2A
9CE5322CE78ACBA2A9F0F2D9E81EF7E1514282396EE2C6AD7701DFD273326C27EDE09AAAA637
8F88914D39D9EC18183FCE01F334B900CBA38885C25E28CAE129C08EE0C9131F84C0A233AE89
ED6B3F617AD73C8495C5FC68824F7F21451263FC80DD87A6024B65FFDEFC94DD2A3D89DC6BB3
93C16E0FF149024E2537D3A9318307CE6C1ABC05AC2CC4A911B06BF15A2C3C4948376962532C
AA756D923FCB3EA5543DB48DDBB6BC0897FE361741DDB0FA93FB9D34829D33734157AC64FB73
04252EEAC9764281462A290FF3691EF686B07AC9E91A2CE9FBFD2F20E12AA634E65AD0B65461
089EC6F1E4F7C7387AA42298D7B0B7A8837BFCB7ACAB2B6B0F3F8302FC439CA1A6123C331906
D77FA7202611849AF16B7BE911782D5BFE9CC018576DCEC5C7C2B590D17DA7EE72BC51A321FA
52EF02DCF3690E5BCDE2A003AA2A8622015AD3758529519BEF86C43B823E605B324CD5B4D2C5
57F2CACC7FDB21B149F9BDF7B9946386C4FB70C1FCC53C195C9A7527AA593F38F678C216082F
079EDDCB1F1CE46C1E26E0AEBFC835767FAA7F6CA4CAD56BBB29F1C903E55422FB2F401CAA4B
6772686038F61828F34F29202EA0D4F0EF6BF3BF55DEFA569AD4BAEA54C6A770FBAAD090EBC8
27669A0E7BC39A371664E6411A38E38E5AAF996CA2BA43617BC7F2745BEDDDC22A0AF6043571
59F94435532DCDF556B03A9EB57462FCE2BA58DE9516A6A4E306A8D9865EE6E88566A07A42E2
EB05A4AE46583DA296EB73AF9504A5BA10612DA8421B7982BA0488CE0D9EB4F804249318388E
DA0D934D45331729A5F839BC1AD60070E8D549F0F453B217280DCEE209B6ED5D8FA5A466B5B8
5D5FF91910C977AFAEC1C486F6A0FF2565624576E70AF782FBF20893B4E0DB07A9084A46B41B
99B34A7DC0D28C3ADD3A3792DCD5EF0EEF226691D3CB603A58E264C1FFFAE3FB41945E192844
B254FE51D4CD342E04C7AB7B52ED745C07CB35F8B7ED82DE9135200899BD96194BFCCF6ACB4E
B32BA1C1A129DAC0CB14A758E5320F84D406A084B1582052424F6880958CF2C16616BA45A620
A06D72D29525A28CAB821E795C369E9927641B9EAA7CA411E37AA06FDC7068F4115E030E835C
007C7168F210FFDB8A05336B223518B1A30BE2B4CC998296AAF133E22CAC6DA9D6E292803011
55271AE5CAA79F9209EEDABDB1D94ECF445226227710A940936C29ED7F8A960E09516A7729B6
8C655541939663E35ECC8039B36D28D534A7488E465E6ECCDA262A9EE9B3694B90114B5365D9
227F7EC876BA1FF53A71F92A7D161D8EE6E81C9C2A3FF1FEE2F807AA90EF632A29F13F20EB1A
1A94EDEF735496AC07435276AA629E392A898C9BB7B6979D970FC6B4AFDD55560F0D106C1A27
7DD8B76F6E2200D44CE328CFBE841F34392841202E49A8F805E1AE76353BF084496D39372DBD
0B7A567DEA97312965EABF324E9EAF38E2D6710676EEDB2CC463F803C84311AD9D1FEFC2B6D8
C7963A18FC102DF241D3B41593AF48F4FF90BABFB9D7CC4BB0A1A97C27EC40F83E509A20079C
EA122762CE02802B06F14D399FF6F38E9482210113C5D49B1D4E83104D39FDF7026624D36BFB
D74665542B28DC9BE505B69784164395F92690A55B960D78643A31BC79249913604639FC904F
16B23AB58A654C21FC497325637FBDC5860C00833DF1554F172DCD978C5E9854CC93E8E44D41
028BBDB67C8CBC370A6FE1C74A31E29E1B5414D00549AEB606FE6433C999E1B446080F286D3D
89B4E998A2F4B03B337C458948B57742272862AEB577FC34AEA06EC680DC4DB93F7FD858E72D
9DE8A27CBA931BC85C26DF5C208969BEC6C4B68D48A2B7F116803A7555BEDBA21703686D5769
CBA02C6A7CECBA0B497C2E97AB1661EE59A2C7231CE0CC6D9A68C13CB9FE38F008247097BF64
A862A7C7DAAB1CC24339E3514DCCB0F2F76F80E7AC8F209F0A78CFAAA7F85E77FB80D7A8D6D3
9A427D35C69345AF2C528B01C2A57F017080BCEE540581F9D5A80C472EED13FD1CFD5825BB20
08AD6126E3EF3769103FC375C0BAE9820C546A2AC8D580BD0944FEA3EE0125B794951E7A4B00
86F19A5E2113151788E78F32ED6E1FFD162D2DB3058321F1F871C11406E6797FC7AFE7F1573A
D22C91C7C8E2E364B80F772DD1E1C8092F6CCC5EE2DF91FC2EA387B463AA616439E1DC4048F7
1B42168DC11B9267C696B81076D1C31075E5FFE4CF0D9B7ADBDBE3CE6DA04CD30C556280EA48
3F1669A974149E4A1D1D2640AEC240274521A1769DE6A117A1F3D6205729CB10413AF2A026EC
D8FE22E344294C02B9E9727A38D1AD888B91253985EEB5F5503FFFF688C9CE9178342139B0E9
CD7F3F710B70F046A5A8EF326B582C8FA4BB6F01E1B4D8C5AFF5837FAC01A38E8E9204C85983
CA7000545DAA9CFD458BE5E9A442F159C35A6D8D2F04009D3F1A9FB04F8E40C61F4A6D03E4EC
2617D2B023CD4292DF3BD11DB9F58463957A12815AEA6FBA03DB59DCE62114DA21A96A830B22
71C62807CBC2A760D4DCAAFE2E1B5FA26DAC356470E70684CE36236E41F78EB5CA408E27FD2A
16AEF13C16413C64EE147D5D756E579F51267CB13843627A468A6FFBE8E9208CA638DCCE4EF8
CD50476821C444A71F11BC26BDFEAC138FF2E17D6A8CFA1D65924CBD3AC9D5824E6C071A8CFC
E6904E29ED4F6A587F9AF2C574B39D2027ED4A777A10902F32912FD4ED6FCA2D6FCE0A9935AD
398675C0BBA94966F4A15D9F53886EB5050AF255A02C575B39897A251E3A0498C83984083D24
80862C43A7541228C267C397B1F3053F14900AE9144422FECD9203849B741418190374BF6FF6
E003FB18834B6B43FC9D5D999D2D30CFF5D308CFED0093607CCC1F3D4B00AC3E9A206772C2A1
8B10A16C9C82596EAC33007839A4C1BDB0013E8E8FC9422F6B622EB730EA65FE8E1B0C21C4D3
7B4604DC52D171C048B4A939EA98C38B73238BEC7F0D092DC4C62CE41CA1F4E98EFC54ADF7F6
07DBD7CDA5A974FD8465554E9EF66AC9C17002980D713BDFAEFC75E7823E0375F44EE6F5A15B
4EE11CCCE0FF36AB14FFB5670D6F6EC7C99197E70B642D5274F88D4C9F7DC50EC179B7DB6337
FE229140F654351FCCC60F1D08D72650012852852F6FC57D51076D34296748CDE3B7B9CCF273
3234B535E928008E62BBCB8B7AE602E5A5FA6DDFCEDEA94AD13054869D8233D5D93163F21667
E556D1E4A16739490B38145DA92D7D16CB5270C1B8B871E89DFDCEBE25AA27BC25E6347FDFB6
451EAB29160CE15AE6B99F659D261EDC8C97F7D587612BAE2EA8963638AE1492572FBD3C7E4E
02A87467D3DFE283B7309963FA179BCFC5365896CF1DD9650DA2B3D29FB92A6DA768B597CF28
C0DF50E4D6B31D3E100D131EA031098FA324BB6CF808B56F79FEF7318B5FB2C5453F2D3D640A
BC97284BF5A2637F22C8135FD481ABD57A7C4CD8A1829CAE30C266040C80782C26F617406380
6C02B3FD2449C5B0064FB3F939615DA8EF159C9950F21EC5F6484F15108612F26BAAAD28FF46
449B37D62BE10FE9D24E1C1F22022F03AB92CD60895113B96CC997BDA32C056E7237A0F0B286
5D19EFB25012666114D5302F742D91DA7F6A71ED49FDD7D57507F737504D88F744855815523B
7484EA1BD13B1897540943B8DEAB400F638D65ECE5EAB801AFEBAE1FA7E183904D6B5224E0CA
AD3DF3EB26EF2ABA468F0FC17812A7B773351762B6296F6DBAD81BAF5CF657AE384D15CFEC06
316AC529EEDB8578B3C5B4BB380410A715CF54E87CA6CDC7C5CC55F4C6B20681A8D6E8ADB956
8D9C68FA978E5694B8191951BE23D338D9511E86002AB772CD31A906872B4D9A42DB470EB935
F6BD4EC7B9FA46100F6A662866A6F6D84DC8CA0FC36EC51CCB94BFB9991E252C9C9FCE0B7951
CDD45A984F298C701E02CA43CC7E31C058909228FFA935C3CFEF0FFB156E61464E7B8FD9EBC8
6B5709952EB3D541BAB78F9F746C60805830CD6ED8A00650CC50071A942592111BCEE4B88948
31CB79D2F42E9A683FF7DF63E70372AF8380B6BACC95C56E936D367C27C12FAE937A7F01E955
20BC3894851F513B7790648CDAEE58A0122D372EE36A2D0D87FE759921F61F9AAE866E81C0AD
F1804F26A26A45101FE5896047EDD94E7AC9400658B438729252DBB8E8DFB82B620D38E09908
094CED3DA48FF93C3F9BC46FCB19623127B09E49C30181DEE04D9FCA4785A1FFFB1B6F242B85
0386C493837D1DE8E5CAF749C6C7A51C51FB2553D621165DBFB6969EE5E540EED0579473905B
F2883183B15F6BEB6CC00A69DE0F979AB630674ADC4855279F8AF19EE9308FEA3BFCEE08D3B9
25ABBBF4EF0D05E69401A58B8F5E246B422E1F0C8DE05D7B94F8FDC9019A7A4399F9BD7D4D93
B98FDF4B3BF5D03397F9A390CB27B16885EF7056170E3F1043DD6BDAB0765F9A8D9CD2F1BF45
30EE4FA7E3EBB1617E0508972B5A32F47A03932C6C846B42321DE5DB0B18EFAE1A60C5C97CF7
74FCDE44D6926996EBAEFA29405FA38F0C6E70562B378F8E0127E8E1114C1E02808BD71D2513
A7078B3BD363B4B837241D4903FC15C60238292D6217034E5995546DB061E63FC6A3820B31C8
166992E27A9ED8C67ED24734A11E19ADB88C3AE08A04BFEF662FD54094CEC465770EC4B5BD43
14D92D81BC4A0C5C542AAAEE1560E139755FC77646F11F6C2119EA7C2D7845EE58F46452085F
39639980A27D75E805B86E79169862B9CB5097A165554DB32FD2411D6E338390BF217E182470
6DFD163BB3860AD2AF7B68AA8E8A74B49ACC7B9D76C69F978912113E0C340DAF4DA05F0614B0
D3A4180AADC78E811A60A8DD69BE1B55FF565B24F48E374EB86C29B39FB02CFD5B2624C0E2A2
D0E432359F40B045798507EF8CBEE86BF243E1BB354C3C5F18B79D32AAE43FE12B44030E7012
00E4BE656E2348F11E73C0227B9189252999AE91FF59EDF6037BDC1F7DFE651F55BBC621D885
6A8F14088932E202451473992F9209A3F2D591DB7BF2AF4B6A069757DB4F6F4F81958773BDC2
79715552A79756EF524170491D8D721235B77D2C12E1EB78F4A67A58B12AFB9BACAE39C82C1A
46C89472C4E84E49A3A07CA688077D41218211A1CD62AAEB7B8AF5643DBE43B35E3495AD1522
F676B543DC4C0DE27E8D9507FD60C488752A25E0E51DD14DFCCA47BF41C8E7A12EE4D04D6C4D
9A1A64C08855FD76AB7229AD08ED3E63EDCBDDA52E5DDDD25384B0D3417DB21C0A026F3E8B31
4D67FE544C40D04F20DF0E8817C2DE163C7B598CB8B6995443B29EADDE8492D6BA06CFE67722
AFCC4DB4BBD1DBD5F45B670013B691CDF80C8F43D4FE32A60289EA460D0F7F77778B2AA32337
DB7F5880109FB907ABBDC18BFB2E0109FA14C0BA9115C9FE63F942012665740F08CA7BED3F0C
F23D24529D24BB07C9F91FFFFC3A826393B7887E5C222668C23AC531098145ED66292AD57A4F
79FC49872F7AD0EA910F4EE1BE48362D9336DFB742D6C00B2E2A1E50BBDAFCABF4F34F41EB93
C8164FF3428EA36006352120D8B6089B5227442974E3E0C5E5ECD71BEA6007ABEA9420ADDE42
7153763A98D4D026ADD3433F7C5576FAD652B8BC11F753484EA9CCD5F209C321887014D30A16
11FEBE826D8FB24C5080C972CBE62ADAB26668A25AA288EF91CFBA2DC36EB1A0054AFD62501B
7AE6930E3F196A3FE84453FB6366F4C00A4194A4936BAA23A742B54382A58D83255260E5CF1E
8C1D97BDFFE459AF824968C29E5DF9494533FA8C33C6326D2C3F80B5CD778EA4E62462B4BD66
E532EA3A38BE7D74E18BBD6FDFE4BD17B7AE5D356B1416CA1BF5831C1C2F94429C4AE38A580C
99F36BAFCB03800490D3B21273FFDC76690E8FCF0BC820F9AF9D9C6CCC5DA0442722E656705B
34BAB0A7DB31025DF427C6E3356803CA4A2DEC203C10ADF7C6D2E82281BAF661153FD2F1E2AA
77D7B1898D57A51A350070B905233FDA2D3D48D4753483E87C05460718780FBFF0B215DC5DC0
E88AFE8C253BC58CAA11FFD77016AE8D6244BD7366B2B5A987D7118832A187DFEA48AA4775DA
11286203671C187B552BE4A9EDC7AB2508376029D67AFC1A544E3954C0C3BE2EECF60E1B6B0D
BD0DAEE1A69B9D5D0B59521A28B78084A16591A133ED024D932019A39C653E4EE4FC1BFDA460
F317D8CD49621284A1F088285229E08EE4107B1B52782F9A691EF244F22D55D0334C61D07983
4D26E5A2C00721398E8AE8554F42918D6960C5270B5BF00EE95474E1162990F6944F96E7E0B2
CBC926A66EF6842F62D572E8D4A35BA9DAEF0AF5683DBBFC4B173ED431D103029319D47918CD
B58DB39FE015EEF74ECDCCA0EDE035E9E4E430281DE514437376977341F77330028020ABC72C
6CB5AA8CF13F183BDBB6B5A5285730995BA5279265F86496852BF30ED99CF14AEF6D84CA2F81
B9B1B62553DE84B1E76FE3FCA92DA80731E6450253959237C8FE24FDEC9F653373DF47DD7EF9
6B8F7502897152A4ACD948260DB33DFF885B03E75E478D65DD6C4BED87D798F5C5E4A3933174
0A97A1791BD4F4E9EB76BD270F4FAF95917FF65A671224042EFF24E799C810DFB18D3D5F9574
E6CC6EA63F1F7AEC4BBE2D478DCA31F915C4D42CE9ED24CCFF6A320EF07610A8F31D06AF0180
9983D3E96D1D8C113CFA5902057F30E936E2ED9E5DD7F6F518FA4DA2C11574E297C66C4B196A
9F2E0077E4DF5DD456EB1BE0B1C570EFB15944830568F552D68192A6C684AB0B985D037043A6
5BEB4CAE8E47F4B143CE2E14B1DF32C7D83CAE8AD90C449F66B2769EC0CF6A76498453CDEF7D
5BDF6718BCF0248C67526771C876C591413F34AC454EAE92489D73BB98C11E1F36969F558EFD
CCDF5F8FFCC24329DBC5419917370790BC6AC5C7FB113F192FF2ED3AC9DEE8A7D1D96D9E4347
FF8B3E1446F8064F3B914E289F9FA5226F855E3F642BAB39B0144450885B2D25C8D3F19B2465
179EFE1CFB0FF204C2F68244DA41B9C29E4EAE94F66D53370D25A604CF380FA42BC7E34D8F9B
090F41913BD5CFB94CBD9F9CAFA9963BFB1059CCEA29A4513AB46F2F5D5D284B7C1193C7883E
7DB99B159738E366C88E6B88B8D8B633FD3F3D82D6550CE923A6A732D754E8547266B6D67A02
34AE4F8A753E80CA8D42B0ACED32178DC5F94BD2685A599A5212B0002CD73F8920D633EC2228
A02172EFA495043C5569F368EA50E3DC698314053A8F87689F5C60734298E27C481B29E36917
F60F89DF0428D3E8F1F0ECEC2FF68D6B7A51A438C96D2A764F271FEBDC0D4F487C699E583643
996A35BFE4263E56EC02F4B71F8BE682AEDD609FFE7E9471634802D840048D63FC636287E041
31895CA5A6AEAB3EB3397193D7CF82761669776FAFFF387A555DF86BB09EB1673352BB955E33
8643DEF50EDC02E359E3F3D3D436393AAE3C56F7152D6FBEC4830A70B651D8208B58BFEAECB4
B5F1FACA85CC50C819689379E539722D4CB2AAB7FBC73B3F33E40688CB24723CAEAE829D52A6
F85FFEF5C8B7364C49ABD1201642EAAA27FFDC7C2B43517A5B69EB037E89B65CDB24FAEE420E
CDD907A8C123BE50243C8B31AE09BD566EB755895D0ACB4FAC86AE1E7B6462BC4DC1F3AEEFED
376EEB3F9B484A6CBBDD8AC10CF897303423674A2357E3A59B53018BE3370370D14E2212BF8D
58A0CC3E1032F2C655F0A86A68794439CCD80529F1842122AD2DE4AE1C6285359C391D7DC9F1
D87E08ADEFE82C9D4870D01781317488D04DC95371E314C017CC376F9584B842B6C14F15ED60
7858E03309CD756560B53D09040FE44E72CB4E7ED8D2130E0599DDD0B777049A073ABB4FBCF9
AFE0BCD1B12FCEE63BB583032F2FF0B3DC547A18B90A9EDB29DA621EF7A3BEBDC7AD52261294
40067439FF31D86ADB695D168207CAE923E6143C042E4A953B23598EE07216BD31CCE07C5A70
8B519C7F9A30D7B2FF8565E18CA3CB86B15547B9178E28FC591A6DB437D017619D164B5EA878
A6D681CD46E3F8AAADDEB4EBAAFD744B78B520CB35A1251C54FD281DA8D407398BE3C3E5AB4C
ABD7A5578C7B955ACDFF08F2CAED4F210606195EAA7F80310CE73F6C89679223414D12A75CCE
CA5D3D1169D8669C56A7AD4FDAF584CFF3619F5E0C7E02796F7D8FBD286E82E95D9ED32DFBF9
6816350467B52D2398D3BA416D08559CC5F34B64BA1A295DF47A8BFE04B0ABCC0777E196444A
741C5465E31D20BCFCEB35EB708AA480C8A4BFFA39DB87EBC398FD5B364A67283FE3CF4B2F4C
465777311B5F2E2A744604E59FCA81DCBE03C309D78605B07DB3D921080F3E58360DE13121D4
AC9821DD3FECF830E530D6D5E2167B73872D040C4CEE6B28C8B083E66CF91DCB08B2D74F2605
FC3BEADD727A65279D6DC328DED0CF2D10C4AE8A3DF526DF357A065A4F99A6BC9D759905D8A8
89FDE8843E204C3DC94C30C5ED992E51350CA437B9FEEB04E86A960B96448D7D409DED1E8C5F
0245D52143D7AEE714B8FAD030C167C2B4502364B380E557C5584F2BF9C4B0362B48571B407E
0AEF521F3BFD108CE9F9A5528F034652D4BADB6719D1269345EA68D2EC9516E822FAAEC0B30C
D5C1D49FE7DB4D5D4C5515054FF4501E2FEA2DCAEE3C34CFA14FA5B4D017DCD0432F54EA0BED
B92BB3DA859CF1183471A85A340F2A57418F5FC4C9C242CD2C2624E407B038DD02C9C2B68092
6E841C76730C7838036A062FF59D2CD42081ED6400F020FE8F6DF5B9B415A446164BF7A12719
500D61693EAD08BECE7D9FA79F785E0A52FD31F62B9D81025B5C2A9A88A59B8DE337F4E12878
9C6DB7F99935E700AB22C7E4F9F766F2D635EDD14D8941E8197329ECEDD580A93DD3416E3F72
2866B9B50772D20A6067314C70B0A081B0A5A52AB2561161FBA8C52A47A500BF6F4DD32BE9F8
F3C852AA2300F8E063C226969D0063732ED3BAE24BB7EB44F91CAA9BDF06FD8B0915C196B9BE
33C47ECB84EFF2F8D18484A0ECE30978BB5C407D786B51067B91576030347E74247F9E7D1C2B
C16B86B5AA59AAEDB2AA384EA566AA9231F111F578F27ED9315B344AEE32E3E097090EE52311
DE077462A7CCD80B103F3C9184CC69B88576AC727DF3699A521321794783A1DF009B9198822A
9769A5BD234EAE3C48C2EE433B434E08A337CA21BB9E9D6CF9C925D1C3BBFE6557710DC9A2CD
C3D7E28F28EDD5D6817501D772001C50A6AB6F7ADEEB68EE30E4A4AC9DE71C5E65B6D22E6F5C
C9C8F46EF16605B13982C997BBBFDB82D4A016B2FBED7D5831A898DF39B4877506F61D3F9D5B
01283854A6D877840E82F6DAD8FDE6BD3F97187B553B66E2FC9CDD6E2074887595F886FA71E6
6AFE3DBD0596CCB70AB0D3CE3DBBB81385C213D3DFA3892852D1AF814CFD366FB817E0C3C823
9A267BE102125F621E4B0D3BD05BDA24891909E5B180818D54A7086B87E026D116FD627BF9D5
CC298797D061639EDA464B0C805CEEFFC52DC1EA8EA697E9C2233951A7D4037D7E1DA113186D
E94C9E52269E963A695035708A2D9093C3CEA1FC4155371366A2A536F83552E0D50A2E0D180F
CC7B34D25C6FF6C0059B5B41D5AEF17CF87C2C7916DCEE33573CAAB62BA6BD1DE0E36D8D61D3
9D945CD045E029EBC58B6EF392055F41C86BCECB220FFA5A829F85C894FC0F12BEC6CEBCD435
6463B9CBEDDEEF852EB0AF30147B952AA7F5DFD3791CEDD580A93DC0B561260305CB091D9F8E
1DCA4B93051AA91681F8B37C35067B1327977EBCAF4740D56BB0DAC38CFB715C3EF02A9B5F94
768DD196308D14A305EED5C7188876DD0EF44A49C4B64A60F894DFA894B5ED04CF3E1E778E3E
6D326947EDAACEB70ACCE2F41BEA5D3CCBF97DDB5D37C1CF9DC237ECB518AF8CDDAB8F5098FD
B27B254C9C3763BA2604175B696AD7F4199EAD207417E0F420D375504BCF2092392246D83811
95A9C8D6C412952B5E68ABF1AA92A0AD5CBA3D0E4DBD9512334F6017DFAC3C265881033E7C94
9C7ECA38AABBD45E24D159BB58F863F44DF03B28A0D622ED4022A187F501B9F5B8FFA7296AC7
D46560102EA817AB3B85E5471F31F7F0A4EC55A8C775E9A31D46EF20FFEBFC4CB52B3CF99362
A53C5E00EC88521E68987F7AFA6EA30F2D1912C00B364596F36B1C3B8EC533137CBE9D49EBE8
4627B9E48FDD12435705364ECDEB31991C677A0B6F0661F62C84055C1CBF886F077265328879
9B71D14E0EBBE72313D8296BA5F3EE6DB7257DDC003696F95D91FC0B95FA4EABE1F5F1CDB80A
1D3D58FF8DAF23A369EFD5E611100FDC62188F3AD5DD0E4B878FD8EC987369C86853DED4D31E
E2E381CF4E3F50BEF4338E8EBD3BD3F837C74E3176D3AD742A8B9896A6B7934740C9B973D35D
82541D3386FABCA8838068ACBA1A7294441D3D15AE58D33AFEC25DEB50DD58E599F542625AE6
4564734CE6B8C55C5AE5EBE3E196D94C8A2B2A5DE884603A986D2A37805163540F8A39AD0169
E3194D798A641E7B223E995FD0392C8A92F342CAA8320301F82F1787F95E2B6969886984FB04
AD7BB4620AED34573FCAFC048BBEF3B0A0DA581A429E8CDCA87E078509A0937B2CE087DA82BE
C8BD49F08F7EA0A29B96802A10C5EBA612CCBF57D78A09BB3A2B1C1DE8F503E0DFF1B2FF343D
92DCD7CE20D0508373C696E44E5FF98463EF6D669CE63794D1F7CFF951D82380D698A9DA704C
25BFB1D56D554B48FB8D9F1ADEA888C9EEA427B514CD450EC52A04C45505DCE11DCE8C373125
452506DC297FF64D9A0F5A3F1F0B0E37F4E48D1B7E72E72A0937F2FFA41E5E3BDD4FFF8176E8
B0906D05BC77DD467D05B509850F8EFD77A64E0D21D240C357ED4A9B9EA6889E5DA0A7D4B2CD
C3338A1BB2C4417EBC1591E92A4522275C7C37FE6AD4637B2095B67058D42FA0B15E3C3D3C33
F9883978513A1119D54FD6C9969EFC3D260787707658FBEBEE3A845A1CD981C4226BB74B2296
D83C732129FD8EAD0EBC10A875196ED3E8CBACBC5402182534D7022891E1CFE48A0E173F4614
5E5BF8119C483FA454C00C3BE764B0AA3538D2B35BEA105D8060FE926F41E020DEA18CE90EE3
F2887C5C3CA85D5318E1D5078992C778D69650ADECAD099EB5794B9461AD2512AE9CF22F57B4
F49D7631DE93D5D12CB6060C3077F2D705568C9A48E721EAFAAE8C136D8C9694DBF22A1E2F62
65049D27D5DC3218DCC1A706E532FEFB752FAC0DC501753D3D173BFCBAE3D69BC111BA1DFFC6
CF22711EE7C214A77C6686DC31CA8DC4E73E272971E1D267CB3BA5D191DCD9066B7C09D3046A
72788890013EB2466A9C8DC236DA9347534AE901E7CDB2CC4286B985FC8234CDF1D0491F4814
8930D203C3200BEFA5C901A911D5AF34885DD33F7AEA3917290F9A194BE953362FBB3D5CCDC0
D4328D7019159129C8F85A0B7455462F0701231AC99D0926E852A97F8F6AE320964219A45911
605ABE24A031C643B88AC07A977F81A7CE8ABBC657E12E588D6F701EC88B9AD4A8E58A5AC34B
1B1489C0A5A701A394DAF322D4197C62BB036E7A54AD5CF6B6C31AB9092EC496995E61066605
AA0CC710A31E1DD29CB368038B16E92D396707A9096C6AB964DF0CCAD54323E1B00E7922E237
744778EE7DBDDC43E80C624CC2B827635B1BA28AAC99045E7D72EB6999E9CB2B4282C5B69629
FB99735533C2635A0487E42E23A6C1A3DAB8C2CFA954455CEE3A04950BB6C7D59EBF9C4E1DD0
77BA7737F2CFDE6210BDCB4D2DB851796588166D69A076ED1884974972ACEFB4F935762FA120
93B6CA8D566B417B0DCA36CB1CDD55569E9D95B945C5CA3D9EAE8971E7BFAEEDCE5BB85569CC
E965DCB7CD0A58C0E418F8556B9A753A1042E70CE0F1E8585289D44ED6204935C4690B0416BD
499E6B0C8997D89638E3B8190FCBA89CBAE1E68C075674FF078E2FCD4ED3878E67512826CEE4
E3E7DF52A34D04D3EC947E1BEC69CFCC6B4009F41F87F2B3D00E0526A76BB853C5D686C730A2
079ED48F1128021FC6637EF20F0AD5DEBF8EF6AE11CA2D832E0462E792CB31298CCD1C3C11D8
868538C85CB4886697A6DD207B0EDDA57EAB7E765C8428466F0D35A17A2DCD20AAED51DD2F36
31E8915FE0DD2108AA9E3CBE1007ED9F7E9829C9F2EF9D9EB8066944CD267147B6C143E9D014
7173385C86710011EA5F7A1A029686811E230158FFBA15B350121BE6C79E5E946FA2C256BA16
68A02FD3E2EAACB72F7515A2730E93E8F7C4756744910C3BD17F7F685A94FE7C9199F53C74B9
715FC2872085DC6D09AF19314FA037F4711D4755F1DDA9527DAA96BFDC77CEAF09C368B76963
919B6F32EB44CD0E473996F51AB2F3043236BE18B22BE25A72F0A0C01003B41A51E6E4165B26
74EC1AD14718B57771CAEC2577166FB41EE5CC834CCF7F0DC3F55AAF3B23233796DCBB2FE87D
CF1C638DAA9E8A7FE11801299CFC388AC2EA33D2F5A7CE36BFE6C651659801F799C1CEA99BD8
7646AF0D13961AD9CA997483FD6680A88021620F647FC501F552397DAA31D3A44B8BE1744F39
CE61EE672BFE9C5F0C116DBD5825C9C19938D780C6C68B68FA0D4E402432C670F2A50AB8F747
4DC5085EDF7B19B22A8734D1DB53A64662A7A30A018D3A027D0990116A74B367D9AD2BAFA02D
22A6A5A7CB3586E01BB4E394C7F0BC972DB686E49E22C67DE38B82C11311F1A9D8F31ED64230
270573AC236E5EB3BB3A57AEAA0CD57301EFFF22FA04BEF82714B847E4227AA6018E599C220F
3D6AB7AF605B161011A894054F553ED6C4A8F404DC4C198ABB239124A8F7A86FD1FCA28E1D13
8A169EEED5A6746D2E21161DAAA5B5E6C5E512D31194A6AC9B7E7C515031273FF4427EDC31E2
44E3C85CFD0D184D73D846767C44B34939178B4DFB91EB930FA5901633062746513EEB7B0EAA
04849A904204EED61F467712C380C2FC8073D653D45FAB18C69A47533B40F58DD71B48620865
065D023D9120623BCB54E84289472690C6B0A696F21D0F5B5FD021F45C846C77DD7109364C00
7B8857AD52A985180B45CE0D633369ED576080DE68BD1DD53C081C7903C1C99A63A602C49AEC
F5E8AF0DCA56C999937CA59DE5311D7B3FCD71EB4867DBEB99040E9483BBCC9645B708ADE54A
FE50069A2F322A781CCC2AF24FCA57F1E9C9C5AA60299C9B3393224E2723B60E006190041F11
75F6CB0EEDE7457B1F2C1DAB65CDE571358B21DCBEA13D052D43199FE54766A67D7D718C231C
B7BB2FDABBB3C0B5E9744088995A3410133390ACACDF37BC738F0BA01420CFE21E24176159BD
3DABB7FAE5F8FDA6E5F7C9AA41BDB78D8100D9676388D076F24F1B058B97323D9AE4784897F8
98FD8651034A0F83E3EA8C1E69DE0F1C7C2178D96E8AB3D00A6A23B9297E9CC14399995A8AAA
1D5FD15C15D242B221D8F3278F01B812A74B5A91DCE5B7B50EBA8431799B93E227A148357A9B
47DECDC8FE1F995AA9C16EB44056E9E7057E27FCAEC1CEE0595AF740512FCDBB4B1FC02511D6
68B1854EBCC18D48D8C2D53A44C6CB5AC856E036218D620DDF7972E71855CE821ECFF5335965
6615B906033D994F47D7F890EF8B6944BBA65732A0405676638996508BFA74A33732B2283DA5
0E5BBA605FA76F015CD060381F6501199459C848D8F91531FCAB042D37B783BA54571AFC57C5
27E316A61C2DB9A4CCAFE262EA74EEFA0821322B2D764F134E7A3C627B7526ACF07A2867F56D
EC2121E050BD44BFFEE4BAE5512EE522D91107982A9638A54557CE542211F21D612A9EB13903
0078C40EF059CF25DCDB725BDE913493AA72C338A18B77465C81EB1C108DBCC950DC4D823FBB
414D74AD2108668D61914DD111E054B11A67935BFB1D0B1638D58D3BD03C4F79376C1EF60000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


%!PS-AdobeFont-1.1: cmmi10 1.0-prerelease  
%%VMusage: 44913 45310  
12 dict begin
/FontInfo 11 dict dup begin
/UnderlineThickness 49.95 def
/Weight(Medium) def
/ItalicAngle 0 def
/isFixedPitch false def
/Notice( Paradissa Fonts Collection. Release I.\012 Copyright \(c\) 1993, Basil K. Malyshev. All Rights Reserved.\012 The digitally encoded machine readable outline data for producing\012 the Typefaces of Computer Modern fonts were designed by Donald E. Knuth.) def
/underlinePosition -100 def
/underlineThickness 50 def
/FullName(cmmi10) def
/version(1.0-prerelease) def
/UnderlinePosition -125.0 def
/FamilyName(cmmi10) def
end readonly def
/UniqueID 4100070 def
/PaintType 0 def
/FontBBox{-34 -250 1047 749} def
/FontMatrix[0.001 0 0 0.001 0 0] def
/FontName/cmmi10 def
/FontType 1 def
/Encoding 256 array
0 1 255 {1 index exch /.notdef put} for
dup 0 /Gamma put
dup 1 /Delta put
dup 2 /Theta put
dup 3 /Lambda put
dup 4 /Xi put
dup 5 /Pi put
dup 6 /Sigma put
dup 7 /Upsilon put
dup 8 /Phi put
dup 9 /Psi put
dup 10 /Omega put
dup 11 /alpha put
dup 12 /beta put
dup 13 /gamma put
dup 14 /delta put
dup 15 /epsilon1 put
dup 16 /zeta put
dup 17 /eta put
dup 18 /theta put
dup 19 /iota put
dup 20 /kappa put
dup 21 /lambda put
dup 22 /mu put
dup 23 /nu put
dup 24 /xi put
dup 25 /pi put
dup 26 /rho put
dup 27 /sigma put
dup 28 /tau put
dup 29 /upsilon put
dup 30 /phi put
dup 31 /chi put
dup 32 /psi put
dup 33 /omega put
dup 34 /epsilon put
dup 35 /theta1 put
dup 36 /pi1 put
dup 37 /rho1 put
dup 38 /sigma1 put
dup 39 /phi1 put
dup 40 /arrowlefttophalf put
dup 41 /arrowleftbothalf put
dup 42 /arrowrighttophalf put
dup 43 /arrowrightbothalf put
dup 44 /arrowhookleft put
dup 45 /arrowhookright put
dup 46 /triangleright put
dup 47 /triangleleft put
dup 48 /zerooldstyle put
dup 49 /oneoldstyle put
dup 50 /twooldstyle put
dup 51 /threeoldstyle put
dup 52 /fouroldstyle put
dup 53 /fiveoldstyle put
dup 54 /sixoldstyle put
dup 55 /sevenoldstyle put
dup 56 /eightoldstyle put
dup 57 /nineoldstyle put
dup 58 /period put
dup 59 /comma put
dup 60 /less put
dup 61 /slash put
dup 62 /greater put
dup 63 /star put
dup 64 /partialdiff put
dup 65 /A put
dup 66 /B put
dup 67 /C put
dup 68 /D put
dup 69 /E put
dup 70 /F put
dup 71 /G put
dup 72 /H put
dup 73 /I put
dup 74 /J put
dup 75 /K put
dup 76 /L put
dup 77 /M put
dup 78 /N put
dup 79 /O put
dup 80 /P put
dup 81 /Q put
dup 82 /R put
dup 83 /S put
dup 84 /T put
dup 85 /U put
dup 86 /V put
dup 87 /W put
dup 88 /X put
dup 89 /Y put
dup 90 /Z put
dup 91 /flat put
dup 92 /natural put
dup 93 /sharp put
dup 94 /slurbelow put
dup 95 /slurabove put
dup 96 /lscript put
dup 97 /a put
dup 98 /b put
dup 99 /c put
dup 100 /d put
dup 101 /e put
dup 102 /f put
dup 103 /g put
dup 104 /h put
dup 105 /i put
dup 106 /j put
dup 107 /k put
dup 108 /l put
dup 109 /m put
dup 110 /n put
dup 111 /o put
dup 112 /p put
dup 113 /q put
dup 114 /r put
dup 115 /s put
dup 116 /t put
dup 117 /u put
dup 118 /v put
dup 119 /w put
dup 120 /x put
dup 121 /y put
dup 122 /z put
dup 123 /dotlessi put
dup 124 /dotlessj put
dup 125 /weierstrass put
dup 126 /vector put
dup 127 /tie put
readonly def
currentdict end
currentfile eexec

90B1D4632C20F6F8D4E2FEB3D7C2FB2D69EC9FB9685E8E3084DEE6941CB0DD5A634C99B1D3E0
B7558CAB812B809E9913EBF383AF06F306A3C7D5F8FA8B4294A2AE89E81E59CE734F75084DDE
2066F8F1CB64887F6595777B3697820CC0E4D85BDFABC82A6F8A1271F309E0E3011A9BC52A31
E9FBD12D3B9893D56BEB463523683502623C0BAE4D055BC7E8E509F8900C758411C4FB6E964B
6C7723171246690F75B743F4439C40D2BE4D1F64B8CE3DCF325AF40270CD57C926995A2D5C76
21C9F55AFE6A4B2CC078810B16279A201512A74979A31694AE0B620154DCE331E8D46555FC82
9D7FC7F6E2F5DFB66AE8C0624FC686F6FC85024AE7D12BE174A4039619F180B0D3EEFF862A73
053CE02CF5633DDE9528F47BF692895F3C57BF18BA66E0B4DD2C9AB0F3713E206939359000A6
3BD747A8815573969DAAE28E5BD193CD5E53CC6D7F3719A9005378181389DFAADF3073E0D172
85E2888A99CAF857146285CD30A23A8D4EA3AAD848A316815C52E90D6490BF7BEC7CD8CC694A
5C5FBD9F31F4712C94AD49ED0716C2B2E77D43136C459B52B47FEF7585BEC394095E1DEC4C7E
D3C4B21F706F481D61E4CDF187C87B60FB48465AF7B1130B3555DD2BCDBCAEDAC8AE1E83BF84
4AF948FBC6778126B0C5B92E2ABCB5EFC602648F6BB64E38BE4DDC138A6A851A80BB90773696
8CE000448D0C8C727C783E9EC90AFBD15841B9CA6FB19468B050C4766346FE168F969C20A3E6
08F13734605B1E83A257756509408EEFB68F50A70C86D246889DD3B56A322487C7623AF37535
C5113541F1B58405DBEB08A9D737B62A6DA4C3515DE6B2A122B47035A6E31BB8317D1704A0B3
B30D8F8F31D48AC756E82F52BA8FD321737F5D8D3AC3D2F7CD8D390AAC15125E4AAE1B63A82C
E9B137C5505DBB983304A27311123F1ACFFFAFA215CB521AC508FC8258EECB30C499BB30C0CA
106348830789D7BC26B69998824B8266A36DD476E780D9FDAA568B4CB4EE5B298DE39E50F2AB
57F9DAF881A9ECB54C6C4E0E0B5294C05E0C4E7E537722F58B778C9AFC5666182525087EC84B
E85704AE258081484A24357D8C4B7B28AC1901BEF3390E22273E660F1C6B5419A429C3E6A9BB
D2EC3718390DC8AC4F82ECAE66F461FAF60E596DB7D31D0FB96157CC49B87D53CE20C301040C
71F73CB0DE09D76BBC2E225EF835F410F649257A418CEE756FC66A3E90A003F389A007CD9559
F4518BEA56F6F1C299F9AFDA2DA3C344A99219C88CFADA8FECA9C4A5C1D2A7488BFE355B5D56
1CB825C7C6035E885EA299198BFD439253651E274323DDA2D3F4027FE9FB5E5D92980B6FFD22
3935EF1EAD0089A9BE39370DD6F020D289CB2CA236BF8BB0F48D2AC896A62857E5E0BC2FD96A
55814B049B6475AB61F2B9C8DA3FCE524504EDD29F758289FF89C0A5943B0F39EA08E5268E92
18E1E1AE6A47AB6C787C741B5CDD12D185123370FA5485B38619E7392740B38493EDA148F28E
0E5A97A3F6CC42AB7882B9248619FC280864BAB8BCFE1A9FAD70C5F96CF60C6CE1344A0CD003
6B6BCD488D3E9A550E8234C4BEC6DC8422FDF211088BC30EE2F681BBB4555A23CAF0F9C72B8D
074736B2EF562ADF712FE48D64144E5316E4DBCC80EFCA0BAC7892D5617283E0AC95ADEAF8DD
F296FAE912B7317231C2AA1CD2CB46F2C93C993408B80203E1EA15B3F9BB6B08CBCD502E6676
96C3F9A1B0B2B59366F13211D072A12ABADEA295EF728A1F5975EAFA432DAE3642A75AFAF2E8
E65DE61D793BBED9AEF1B637786A5E82957EF224B05DCD8E7D9C06C233DD88CF796E6FC9664C
46F520FD7121EA575607FB948A21AF6DCFF27B2D85DD41AC6095385DACCD98F23DE2FC923A22
79CB13DED4A82AD734ACB582AEFB18D2F89AFE13F4C9216E0D94E53D8BE5313FB84ED8CF2666
A65F404E20B59705DCC0B3378FAB25B22A867B3092E7A7EBA3FF818EBEB0CF4745F35FDEDB2A
78A70C74FAA2FE713C1348DF8B0E9D26A75F3A1371F367C50DD1AAC526E0BC8306520BD07C92
3F347487CCEA19AA426CDFFCAB24A111A6C49F0C005403E6818FDF1F5D0E8B3CC740915A66DE
58B06921A259E7EBA656336150E164463D621E9400C737A6A8824190B43F403BADC5764EB7C6
938DEBA2229D51B4D088D00A9986FBF55888C005365FAF377A0F523270717CC0FB470DD80223
EC1187C71F2D382EF433414E8490702386801630AEDEC9013BD9A22CB1AF10306A5AA0287ADB
736ADB2CF9EE0E7787C0BEA6A5D301FF308328F77D9BACE871E42D35EDBE6BF0F3EC7C1C07A9
A11EB2B2B7D308ADCB49544B1CF53813235EBD1926E9893682CF1F594809F113336C7D8D9A96
2119DB5439A72BB6031B81FD8DAA4F37F74AC4E08838976A98998E3CC1F982B38BA01A3B4299
F58A792E00C9CFDB376E5145B3EDB8313440AAC4B438ED66FCFC38ED0DB0D373B25C225F8D21
2649E90778E16FF7C13E3C823140E71D8468C6B491ACBF4B04A8A70AF34FC13D9D71FE9CE430
3427402765BBD2653381869C0B74E845BB85E3082255DDEE6BC184204B27574397BFF13603E4
3447BD3BACD22CFD3414ED2B8362850A381B9428719E865047643F545300E84C05A4520B9F49
B026A254B07B490206B9F4411E50DFFE6C9EEC2054C0F890FD5B3B9C04FD15A53A8997125095
027526009A6F6FBCBAD7A4492F96E6E34661AA629DFA2B670C509B6A053495FDF9B092E55A83
360A9ECC971CF133AB2EF499C7B0372E6BC470B796854C99AEDB1190BA7B3A209B70638266C9
7E928A8B4588D06E28405F21FD6FA6751B6242DBCD0A2EFCD93E4C39C795DF4705BC4BA6A706
6606AA4B8D33FC3F89F5A9512BEFC81E389C17684BBED7F032CAE7CD2A0F10E43B2715F15644
149AECAED084312D43719A1F771FD07A31D0ECA40A15A80B1F4639CC6E78B16A4105E4095688
2B0B73815A7AECC5DA31A3C317C6A0D718DB6F7FEF36EC407437D1D5E5A1F121000FAAB3CA7A
7A4A6C1827668AB3427A526743A6507D9CFA9B57C46D0B2A75A033280AD1084374BD75EADDC1
6A4206AB4F879F8EBB08B2101B9BC9924C9F268219FCA1FE562548D5D1D96CBAA214597032E1
4495BD8D3D14B9D4F6B2CDA788DA7F98E707E5401353604349E2C23910CC276CC04CB966E059
72173624720F40271A4A09C92B406CD33D1343FC0ED34DFB3BF62E845744C7B5B8B1DF895FF8
75979498DB580AA73B1AE3E0382C1E17B41467FF235C46085A4191F9A9DEAFCDE1CC5F37245C
A7953F8BA3432F660854878AB266F13C65BF368F5A5F54FC43654564D288AB517606EE6B21B3
64A0F5C715D227703388606FD90A5317B01D32588D2D6233D75E454AE4FA32F83194F56CDEFF
6282F9F8B1D3411C5F44201946E4E7C0BB66F7A35FE9309BB93794DC625982E936828CD99BE2
091CA1BF7BEE2599C094CE862C8745047987DBE76378EE28A2D0DB8EDC47B8B43C035E3FF448
DD9726DFB641F3CC832671882797319187CAEF5625CF8ED5CE7FAEA9A20FDADF7F1D1C5EF8C6
1612A26400539107323A3B21DE0711D870A4BB452E14223A9D8F444ABAF4773DEB39AE47FE32
C8C97F6E4105F205B8D815A1DA1B73AE828193801C23334032FA233CDEB7CAA58D8D2D050A68
439CA3DF274D672B5C09768E23EAA7F068D1B50041A02E336B1DBF1F2EE06DCB2A6510DDC504
AC968942D2C4D2E8408898C4FFD545BF7938B82E8704F696306B8484BF6F91BDE8BB98F97FE4
D98B337FC0FE07AFB8E242AAA781C464B01961E0D7F58D34E3395BACAE9DAB597F0AE25C1825
1B4880A293B7FF0C781D20434231BC439088E7A1007D0B55E3717FB323388BEE1A6E9311845B
47D958CB6214F9904B5881D4FE22429FE88FC2267473DA2C81B8F0BCA67238915264DEFBB7F1
A79959F73D78F1369F7CB5CD978223A8C15AE9D05C4386EB05C272AE9808ED8516806907ADF8
7A4D66CE0FB54F914CB28C7A4D972BD53B840C5D6B7ED41B4DBC67BCFDAE4907CF5E57E53C2D
6EFB34D7B74F28DCB4CCBB566303B4F1AC8A8925FDDBEFABD16E0F49420B28FBEC4D5DC561AC
2EC30F9EF184D81B4FFFFA16E30AE1C68BBFB1EEF114D77E2D7732AEFF0C5EDD3FFCCC5281F7
7C161A383CF4705D3EFB0D959D58D7BDBAA6D702ED82D3DB782D6EBB239C82CE698A35CA3403
1493454DFF3C7A3F62B4BE7D31E6B46682BBBE4A0A49DF8D7366999D035C180CC808B811977D
EF7C9496E47CF28A6A24648A9628CDCFF8C1F1A0192C35BE46C17E9418EFF3FD82700FABD035
132B4E825999AF91C93C049880F68266828D3DB41E2FBC9E231AC5FF87E2216993667C5E0638
E80555CE28BF4026085CD55EC8759169310EDA3CF2C5F83A40F9B1AF7BCB2DD988244B7F0D7C
66D562CC09C0DE2996010532327645F076EBAE0A7E825C6F9C5310C7A604943BCB61A32C9834
93206D2422C44C1B810DFA10217E74BC3E159162F2EB2D835B8F6204B02F38C4E47A5B064187
4BCE3CC23F4F7F45805951BDA424C88695C92D391EFB7826D8E2D346D9383026E03371F83ECD
F4E9077CB7D9CE681B4656640DD977AF295279EBEC435CC7F6E3596B2F00E82CF7413210CA26
27EC84364129BB8BA9FEA96E4BC74EB18D470660CA4B09A4EB20F752E9F0DECA2413C391E3D5
D32A0C5974003ADA8942CE8A77C455E253C84DFFD8FA8601B32C9E7F1EE08D5B5FAF06D02C37
68E837ABC6B9D9E4F21FA4F439780E703F309917527E7C77E526E7D02F31369583FA7643C0B0
B9B8E19C15A084928523D739634EEAA8B6B596C300DB0978DF0D7598A07C3E7BF8039A9D89F8
0DE0A342A30330EF3BEFA47B350796FE923454CAD2199E23C48368EE830307CEC9F6C153A234
921D342892C958E802AA7CA9A934585CD46BC17213304BDEA92DEA45EDD5D94C06886FD7B0D9
D725D5500F9AB776ECB4A74E53ECDDA64E9C9EE772DBE25C9D9CB6EAB90DD6ECAB344EC81020
D869B849FF736683C61F7C0048172A159A4E6D5B981DF80753D8EEF5194ED92BF8F65D181D76
9702972D8484944A533425A8F1B5415B9F63EA1EDE76983B9E707730EF8A57B2C6B6ADBE180D
93133AF126F286F605BE17D08FAF7E5CDC31464869CD074B4CCA51C9134A8F300FC2CE57BDA4
BCFC7CA0D17BC5D9A97739E715CDA9AA5A062F271BE84E6B4585474F3383A9B0390652269B11
F57B792EEF12BC62A454D797C067BFC204DBDF72981008E7C5A98BA9051DF7C34D63891B4EE5
294D3F91A77B6E7DC1AA019BBE1D213322E7C3D3F2B17863D68FF3B42746F7355FED692AF054
4324312FE5E846168392D8DCD02FA2F5BC536C25356A253156E3F22A6A6B91A20089EA6B29A7
E9B05F1E7B7E9BEA9939F6B711BBA752D6BA02EB481920BFF673DB521EAFFCB9C32B80EF8D81
3C5097D18C34071C9CDA6C5881A377F72FC908A03D638A2736A0865F2C7F859A01268EED075B
7DE19CC44BBF40AC86F62201EA9F852DB5031642EF711C3933A054B7A62FA9E39375480FEAC3
40FBDF16CA4658C1290C2B2E8AE3998D5970B4E06E032291B2CE8BFD60DD606D626799ACD221
087103E2305D23C211E7E585550A43DF8A4A86A470136D7463FD92B21EAAC36E643F14808553
0116A157559655494126BB25362B12032A5C3B11EC10A463900C40F4BD21C392EF5EBC9BDFA7
20242E5A5B23E7906453AAC41E06E20C2DE17960F7DB234CA5E35E88EE26F2A2C334D3B471BE
D017BFF7E2DDC27BD4BCA6FBD460576DCDBF103B391228EBDFB0B567DB5C945F6FE26C930241
14AFD95C9BFF7FA92B5CED01AC36784D7BA003B3B0227EF1DAB6407D77FAF59EF69AF17069BA
586F2EE79488DDE86B449334EC1C4755C1AB79748AD1173C066517583FE9F9A31C69E479B073
7B791E6F27A82605703E87DAE5B1D2F828E29CD464FC4B76B443B4DED029A661F3061CABD104
E34E1DA0A8D2634C081C8C2B0897564611CB027F4B4F7CFF6C1D3ACB28E7E2E2FAC8FC5A980E
3E24A8EB958E4C0685A90C861FA478BECBAD6F37F9F113820C4E0723A8552A5465EB1161F759
6D58B35798081C4DE68DA75C49B630A3B21354CECEAD835397E7352FA2F01D59F2F7343F58EA
435618943C6B91AAEB8A178F130B2BA1D0DE985DE27C969513774FB9FF2663931D07530094E4
3AA3056C46842E733783A9BD21B31D0A2034DBEC91C696A1926F71406C90EC32D0F0942271D6
90F79FABBAB44C41AB47BB9E93F16C7E855D6F4AEC435B092985BED730A2FDDE1431350D3363
B92C2F4912E771B7C7761BD885FC421F0216ADDB4555B53657C73F461C3FC7F74653852B8EA6
CB78C1CB1DF9338298B684FFC446B7796A91F4C39285286F4246C15C2B652826C521CE0367DE
7A18F398CB7D53EA73D73C61A5DC2C81E563B993D3D0187512062210FB7D5FB5538E385FEACD
79159FD37BF9BB66034EB3EF417E1536FADA02BA0FB48C9025969B27CC89F2C68C166923810C
BCDC28A34D741F873C19E4C74DD24F9991EC39CC7C6BBE044CC62A619FA14F82CB9A22C2D279
EFC045550CF627C0711E5D402BDB24B309290E571DE7C4CC8769C4CC4F717398B98BCC593C03
F438BEC63D39333D8D5A25695EDF23BFA4F91FEDE3A971933FBAAFDD7534A067B8023EBD9977
5BCB897CE5800CD37210472AAFA9AC3FC3E609106366ED7F9D2196EA9E9092B7D0D996FDB143
92D3EBFD0AC05BD555087467A8635253119972AE73AAC06BE42D6ABD777B70BE99139212C1EF
C3100D605A9EA27A2C0F47CE9E04E97949C8DE0D7188BC4904B233684B32595557D40D22652C
BC4A9EC9AAE61242E1CAA3A78382C96A7A215D87A25B8A38D1FABFBD0E59072B5031605329E8
1CB5F0E36211EECE0CD6CCF9F3AEC5FB7CE21C552D8EAC4D8421310E509017FA824F2E80BBCD
AAF817C094E4147922B5B1604FDE0A89EAB5AF06124CCC33FE9E16A32858BE0D39233FC97035
B0DF88B248DA0556673F051DB91A7067029B0124C0DA891319EFCB53721EAB8E2DC4AD1D740D
7DEB7EE1B1C52F9D9D577A498276DB92704EB6D976F3C0279D6E38AA44BCB2C7DE7C577B7BA1
D14D7DCC984D5B0409B14D281CC142B87BB266B91BA1D4A2ACB840DAF21116ABD8F6F04BF306
4F85490D52B01AA393B3B8856476A144BC0F29FFD4F73865149E4CB7820DA21EF83000B86049
B671F65A888FB930E0D59C88256011DFDF235F11C39250638DFA8CACC7A51F4722EC7E1E6103
A571ABBE62FBA5A46F4E6953D0155ED93A9E671FA309287F86DD9BC2B2A67C2116D9B319EF6D
0DC86FAB24EB9C7CD0A18C70E2A85878F15F8DC2ABF271A7C5A95AD76E069321ED1B6E4D5427
B47B60E31B81A75FA17B1A0F844E5870DDB144DF6458C7701B851EE77BAA4D06BD34F2BD926D
D9EDD187D2A07D54216897B20585CBD56344DBFEBC8220AB4406A790E0AA27D5D8C8FBC139BE
2BF40A5ED6476D8D1A1C23916670615D8C7DD67C0F9532594E277F516D612EE81662AE89EC90
289490EAD295087476D578A12A88236FC20AE6A831254F89F8C0C76DE4176A7C7788364B8A5B
9A78C7B2F03172FF06375336E5DC54C2C91A9A6284CE7BDCD928C2E0DFCC7EB0BD1AD5B3AD0E
E040BC61CDB06F1B69C54A80F174BDA26E9A1445D7D05D589B6ED75075430D483928361D34CA
F7FB18076BE14F28A500B4446E92CCC6610376F32ED304F77BF75121B1F8DCC98565C4EF2831
4EAE59F76B37AFE1325D3FCACFE3A1C8EECFAEF0FFBA4C0C481C3270F341EC3932693AC50927
7CCF3C40E25E459979F8E8895CD5AEB407ADD5F286879C9907201B68806DA504696439AFCF47
290CBE3E6243F46D999421AD01AA475FE0C78E9803BD8D35B9B8AFD0DFE1F60C38566D51879B
FED74CDF984E08FC4BF826B9432B32126DC813097E56FC727C918846F36D7C4CF4B5FB33B69E
DAD80D80277CDDEBFF6059966DFD55E988B124B52F7464C6B04FCCE4DBB86A55AD82B974B082
2719A6FE759E5FC51FA1A27D2BE2CC62C356D34D85EE845004F3A7A16C09373FA2CE3C48A08D
3E120AC46173ACE3FBF3148725FEF4652969F5076D3FB0C9B7F44EF3E4B8A505F670008BE8F5
C6E2BCEF07EE1D0FB92BAAFD70CA67B53E55D05C58B552268ED9101028A4F45A8A571D176480
9D58BBD2B1FADD25A786E281480B814FA2A22B35BD4843B3761D8D57CDF1F90F34F95F146C2A
445A33F874A5A5090C4A544F3D26F54BDEB99C2828D15A9636DDFABFC71DB4C3AFACE1CD750B
273234FBA1AD0E3DE61A2127E00BFF341A7C335388DB17AA116F296EF041CB5655F33A3957D8
67E56A9A328AA9C0324584485B29305963164AE69D0973240B7FB8A83E50409D5041AC40938D
A6E528BE373971AF381B8862AD796099C290E8D7E97A11E1461450DADE4DCBE724DCD09A8411
F94D84496B2195CBB5805288F09105E4C1F15D6809D8EDCC635012E96F0389A86DF923EA2F52
9CDFD643577C9C05F50D836D84835F455891E5223EA82CA56AF2D1FD056BCFBF9EBB47302CA8
1452039AFD7E2108249506630C1D0E0DB1CF26E00C5DA4D45109AB220BF7460A3A91F30BD1C5
758E1C8B617B2AA947A0E3222FEE79A0C73BCD444F6FCF451627FB3E68D36137E7587055B5CB
0F2232A99291AAF9A808F85BE866B17F06203B4EAA6D7485A0873714BC50DFC56F2C907F59FD
68F04A2727D180D2F5BD5E302CB15E6B073B2CA0EB95154E321BD8D257433CB321AF0167B574
7BD159983E697CF91422DE7E5D639C758119DF039BE876D5423C7FD092417009818FA0A07425
B05165E4EE993284D78B354AEADE0C7AF665408C7A8A46F7449A87AE725AC5B1FEF945B2F079
0288BDC06A1E949E25F94098D1B2C53B7F092DAF0F9A101556354FD3B61A7F41C8D8A0870C48
A89296F6AC74C2EE6A4F8C3F9B0BF5C4E78A591B9746FCCF4F04C8AAFCAB31D8B8EBB4135A40
56DB92987817D875043D3E1DF5C92BF40906BFDD7F6DF8BA03205A4CAE47A034428CFB364F5D
AB6CE83FA65BC6DCAFA53C7CB0D9AA42EB2AF1C77E345F508B52C9A0FF3E826D0726F5AFE6D8
D7DBD08AF4DF90A0BA6AFAC5A31B41F12BEA597F599770EB09F806CFF88434F6F297A0BE5FCF
BC56F6948AF6F67F8E83721DF04F619E4B5702A023F761EDC0162FF5C06C5164D67CE293AA50
04CC6B55A4F787CC28597D9F9B650D0BD0BC608DDA117BB4E806E2B4673B8C7016B65BB220EF
E4E2FAA77C1E211B6C965B3D6B6C31908E32ADECCAF456F96F80E3F9155555DCDBFCFEE1DEE7
B3C199CBEE55E8E2C0548AC8A7B0717375614C5EB8D440FF9A02446EA2DB2757F3C32AA7579B
18FD79751366ACADCE06FD11A0F608862362CFD4A0AF4945B3692FFD579B67A1BA9DFDCDC022
0D844AFC1AA106CD96E916567665460EBCF3BEFE44902F2DFC73CE28F0CCD46EEAE4CD9266BD
965B4310503D2C444C3AC598ECFAACAAC2F181BAEA014BDC35D17EA973DBD53E1D1BB1C8A588
BD1B2D60EC52BF20923691B4D032F64FD029FF0B33D9A41ED756995938D377198EF36FDFC34D
73E40998E5F059C3491B342A22F3DC79F04350AD4FCF68DA2610EEB809794A38DB6C3BC4C179
1F52775AB7B2EFDEC9DCB5A84DC24255A22206C967113D0976E6C83D896CBF3DB964E36CBB17
236ED6798A5353ABB2ACAB12BD2D3B3F59C528116705838B1EFC7DB12812FB892FF8DA875635
731EB5AA9985D910B4E31B0742BCAADE538EA7FD1EA12B4CBEB0E9039278C5387EE5C62B2A4B
882CFFD3749603A7F7FCB493C7666A24D3F233FC34FF277AE238B32919D274BB7E9542764F12
7E4469A370152455F1AF0658A0C746FBDB3A756D4568754250293405F1750833496E543F978A
34D241E2D58A895EA859401988C0CB6B419297CBEEA26C0250D5697282B09C2FFC2737867AA1
4CCD57C23CCF8242CFB2E87FB6A99A5408E7DB6D91F2D790811DC9E43BD7C1A2FEF3FEB0CF84
7FEC99EFB174F8A26D3281D8F201CEDB64E82559C1B3B312CEEBBA8344F7EEAE13B557F331A4
1DC7AAE095E133251949FBB499051D7D46FE7C0D9A47F1EDB2F3DB9EFAC5BF1BC2CF34B5ADC9
16F52BA25C945A9251C63FF092E0494DC79F864C50559156945698A60AF257370756726BD42B
C6CCE9794BCD4A6205EC0705DD123FCF5B23729E0FC8F3DE3AEE279DBF75106A2631152FC919
4D43F35D7B63FDD05468DED69FBC27C6B4F8DA440CE57FB8C7287506DAD5B5D4AE2B6BE868C2
BE45856FEE3A5D2B5E72618236D1EA6A8874457970BD089C60FB47707CDD052EF9566D6CA95F
F7E632D7AD19AA720770BC9BFDBDE285DEC9A0FDD72BA7A43C2CB7C6889C87CCF732A1F381E2
22C6489C4FC6DA5F8493ABEC517EA637A88145E6F689C2C65654E06CA04D3C5428BDFC10ECBC
E6B4822CE2E34699CC940922AAE2300101B8D032113FC1FBEBEA7D5215DADC7EFA2D300C3316
F30C17FBC020B1373D7AAFFA3DC3519F73302BDC731C4046D59B970BAE221C6A33B949BCC229
613D9DE8C5EBFAAE9B873AFA2147EE3E78DA04312B540D898E3351A7BD7AF49C82FF71B24ADC
468ECE081C6E7F381FAFDB88CE61555A8A1954834C5D9F864483CDC37FC3EF01ADB952D20187
FC4C8A5A7E7A6573365AA7790DAA7A90C89CAF8C928EA64625BA42153E9EA0996917FF572269
EE8623350A939B2FA600109B2BB0C07C757840A526CA30A0380060255F6D7EF5DC3F264F9DB6
258A9F65802F83F86D0055B8E8946BFC29023841A7B6E8C71505D59FB3F3A535DB9BD9E2F6A2
3CC2F7FA5D30BD90487DD821FE477D338935A513A59CEB6A98DFF013B6FA7DB5E8E31E1FC63D
19871810AEA779E53C14ACE68CF2F37AC24F3F73A859840E5AA601E686152796E7C31D388263
D875964EB15373B8FDDB5EAF9106E3967726280854296300DE7115058BD0360313EEBDE1935A
DB47F45C75D0174556B02865E3DCF8C0E1D59AAD14797EDAC818230E11B60752B9D2E8CC787C
8ECC8C6D111E69BDEDB4D3D8385BAAF3EEFE1F148B325535FA2B94E62EE04C95C2C73CFEE643
98CA7558AA473C3765B5D9F64B696910511791D74FA8014FCF08633306B09CAAC3566CCC4967
23FD9C60DD11F1D72DC51501D6ABDDE20C0ABC508B5FE587D1551D457B47F3A6BFFD4605D6B4
B0242C68BC44004165C1518CE3774FE2BCFF2197AC1996008EA80BBB1765E0F09C6A91AD8E0B
8ED098795A725AB4385A1911FA4A2EA96440C597FBCDA7BADF2607BBABB2B6F81CE0A8428565
115434775E2296F74C747689BAA05061083B47FF00F202E9E8A64FD59281C9A43D6BD026FB9D
9495D4F28A9638652059789F4F6228CD1D1844F2BBF125974CA165EBD736E0A31993D4628C6C
12B4E5B5424931271E80D59E00BA6D56183BD8E0FBB2F27EDC1A245BB9BCCD5F1CE27A7BC499
EAC9278428622EECC337E1ED19FEF078BAC5634C8CC08744BDD3FD4B2C9F8A3EB96C8613F10B
4E5EC86B6AA0B37B2049DAACB886B30F7A550686FE12ABD2779DD7F5602F86CE93C6D261022B
E5441C42CF4B90FDF8E37004F2C885D74C825E65A0E3FCE37340F5EB634CC05600E8AA0E9DB0
62EB0539E6227941C1E2DEDF75E8F37C82F70D3DBA7DCEB71D19E7A6820E6BCFD6D577CF64BF
11B6C7BCC5ED96F027B67B42616C8BAC479C786A7D67ADAE725E7FD489362BDED8E019DA0A9D
AB0686787E838E0D669D1DFD7A76535018AF17187B90062451769B01477CE10C7E786F15E2C3
EC30A94B873D2DC8DB4799A86D2E40922D23EB078A82A2D2442DBCC0AC2BDCFA5962D45F59BC
70D3A3B3AB46B2B7D3A55713A60D8B0E63284AB37412276C99D34EE3B07D0BEC68B7AC065A5F
02E7074FF51BE2F7161752A8D8CF0CF1C7C82856C613C3E5DF5811F331939041EDDBD832C505
FCC6E76F22B81FC56CF7502CFF4E9EA5A3E8214436AC44D1472572B506181844464445453F29
E41EF083F0423DFC514472B0CA323A18C8A06CA6DB6C9AD37F5A6F21CD2A4FCE24AC0AEB9E08
92CBB18D5D15EAFC788BDAC1A503F70E01748D25496514C7391787ECE17C907E058300C2CCE9
C77E24DB7018CE0080D4024769509FCE1EBC99D5B804301EF5A9A855F1485DAECEC75FEA5C82
7FE9DF104DC508E75A6AF5BD9E052966558E4B8C54D4D213BCFFE9E7A57ADD5B7D82ECA6EF76
97450676CA21E3B9DBD95ED8441552F7AE4AE6EC39FEDD1573F627A413ABF1F8D042E98B346D
474ECE0653A40D289741749558FC5DAAF6A2C19E78092D252B5984D9093BB345A5CCC861FB58
6D637F8C673834C09D9EFA9D0758745D4B42C09F4DC9DC879AC3658585D67FFA906ED9D8DF0B
A34D6FCA8216BDFDB369F94A4729F44CE681B56163B3A1E817A7C1660611932FBCCD61AA36FF
CF54399845521FA2177CDD80CF30AF18674F6BF41BAA19F6AD5370D32694F66569F7DE792BB6
A7160AD168ED12B09834B9E89CEC38CBAD74C2D130E6EF10290C2384A6E770C5BB0FE7B401EA
2FD8FF7EFDDCA3A5B18667C80A95BAE479A5B20F08931ECA7B452FD6D4A73124ACB69FDEC4FF
40F2B0694397883A4C7FE9090F8481D2E4D1602E6D265B231067DB8020B2F5192A4E57DA5079
688B0CA253E4B42AA06BD1094C04532BF7DCA5452700A71599688C43E792EB09DA20AF877F16
D0CE7CBA94036DA0F3E7D0D20C28683ECA86A927372C4FBE5F06847A7A7099F630EFBD05D7EC
C2C7201090B6AC05476512BFFAAC0B7BF61328BC9F84241CAB3340B34716EA23A20958FEFC7B
FFBCBC6431EE2C48C9CB8E4D53BB015A66DF24A6D46178D2FA5AB60AF0FB630CB2F485612C98
63FA5B41573E25231FB1826916BFAF3BE25B178B21956473570792EB27E1D4E875FF423BF3E8
3B60EF7CDD817F0EA65AF48334965594E034ED4042DEE60CFAF612FD961670516630BD975545
21310B4CC7FA213D637485AB2056C1BA5233FD02F98B506A0B0EBBFFA07757FF8600EA11A69C
C0E0B12650D9F00F408CDD4FF666974D385ED69F32A5D386F88C439D872890056D72AE0B7977
96CE05776B87D1113411E0708D954E0F9D21A5FB0913611338B69AED6C40C2B48523374E7DAA
1D806F97B46E93E676CD72A7C62E9766455F030249C7E9770FE2C45D4328FDB81A94AA52C684
9288A1E984A5577A6AAF331D08894B424BCA38690C7178773255C872F71FB445DC1B7F6C8C08
E578E102961D84D2FA27F657EB71BFF893FCF5DE0217A5E68D4581EB6BBD6AFEE33CFC8CE1D4
9F4CA39DDA735645383B0831F097514FB81555B3DE50D33BB9DBB9C3C7EB14B6D414A311277C
0C95BDFA0E27E5EE79E58964E801A7FB40E304E8F5BDC978B036423D0AC3484F5FB8C55B4367
5D17436047098CB07BB28C29145E12CF805A49F2A1447B8340827CAEABF656960C2657E763DF
2803E5E6DF33589300ED4013DF4A3CF32D19379A8ACC09FA88B1D7952BCB0474AC2A6E305BED
CC3A82FF60BDE085D52E05F9AF61210BE45D334272F75BDA1EF6AD5EFD2FC24678211B9BE478
C5DAA57166AAA84E373214606D567623FA826584EE5AC95F14ACE631CE799F8F1671A867B548
0D7C726011A64857AC36312F61F7D71C0B419DBEEEAAD676F05A2A15984C73A492C9041121DB
507D42D65F9A11B3B8EAB20CA69D4AE1BC7CE187312A7C85B3097A08636823273CAEC4B4D674
881F80A12650D69A1710853FD0D53D70ACE67EAAE385A993AD74D1A43283216E888919013B42
2ABDEBF4E3B0197C98ABDD8DFCD449B52C8C796135DE17E15A6B2040959E6871E43E7FD91662
706570A8106613FB3E53A3A1903F19B829BF5A9E235F1A2D09D500FC07E7661F7814125C0F8E
585A8CB89773767B4EBE338CC1B314BB2C982226B8C054DECD62CB2B14AEC3C7EB8D8F5C7CB1
A1A7484B029925075275D6D2333C602A0B39CC729B5FAFC0B2AE20EA81DF8DDC4A026D83502A
106CCAE6CC553384670A2E51DDCECD55433F3748B95915080EC1B36BF7D7B2CFF12A4DD809C3
4612D5E19229D4832DB8856440FDC33FFDF8CA2FD641A55F395FC4E783FB7F6D386E4A4964BA
618F4E75F123C2ADFC69F811AC93CBFEBC3738FB7C0AA46C2ADDD608AB03FDFF3E3273FA0B53
CCC277136780CD81CCA5AA34C640D40568A3C29EACC898B0A1657B4A106CD95E599C3ED4C4BB
5528B717930C375566770E4DEE2750B070D2EAD722B768836B9D8D07D8E4F32F8B6B7FDEBEE8
C97B6C8F243DF3CC8FCF79CA0DF0122A6B06CDB850E69221EB565804E7387BCD98497FC601C1
135CD83D77B3E2633E67F7D2765281B8F291C5256881BD1F713A459674B78691B897AA8746A4
50193CF9D69369E023C44E94682FE7D6954AE44971EA9D12A3A9DA14415E60AEFF293882B6CD
652DA3A2EF45AD5FA822710B1223A9F89598473B96CA036E9CBE7B1360B0830B6573925BA09B
ADDB1C011697B7E75993A0E6BDFBDC0BD9E240FCBDD7453AA450008350C11F69724B4D04D0A7
E7B6257F55C29D04C2452751F1D35377C2B835DD5261F949B5032F4766F228E83D392CD0E764
E04DF9F3A6140BE27B836BB509D294F3DE5C3DF1457E8757BC5D4E6FAC867F383743A55CA80D
82513C67B9338F0D55AB2387D90EFD5E036BEA9ECE1601D6358E956A0B147DC48820D04E6AF5
7FD5D014F12BD63E7FA2D8A73363A00A3A8DC0DC8C590EA20E110487CFD01331679FB7982A54
9E14D91148071666B7F1AADF5B94175AFCEE2C17AF133837A396F92374F95C2980BCE484939A
392D38EABE3EA5F59752B00059064273F68498A00C61BE6240442A20D639E36096E567073F8F
6E6DC107AF7E0CF44689D6C1B9AAEE3859BF8ECB64F5A41719834A9CD13C2FB53FE3B93021B2
7AAAF155632516FFF16B36FC59FAB412F0063999DBC0DE9388BEA493BFF4042EF777F1D4C631
F582377C52851D40E63101468674CDFBC59CD7F786DA0DCA221491EF25607F302BCBAB733031
9CAEAD8B8755CE0648FAE74962DE5C9045DFC3E982110A2B31862130179FCF9E29DE8F46FB63
8B4CC349F67D38BB9506D36DBC84BF352D47B44E118868649BD39489C40B98D55854385AB3DF
C3276FEC4205FD56D4218A6FD5246A0E1B64BE19A7D9DAD5C26B02F9B4BCBD3F93FFEB57005F
1EDC9AC89292EA81C02F663E7B1A02A67DAFD233F8D1E3581352C2597DEC69CA66D16562F8C5
FCBD747DA03E4C6A89EB3D1AD14AC0370662392577924F87E0602A0CB483F2148DFC5F88AEC4
73D9EBC51D83EF13A13C51F5F8ACF72A7CA12094E5E0B3E5557BC8515CDAB6E3813AD78B98DE
4D79FEFE705CEB412DA2180442A4CEA0CC1CE69D9F320FFF68CC9333AA51EA1013A7504D7AD3
1A250EFD508215A06D755371EAB33CD88CF7313D0414C200FC805C1DBFDD1554B8208118EA77
0013DAE038F22452A2E825F326BC29F98F150BC170A59A62865FE3EBD974E0296C2250F1F4C1
18598CD4BE9EF746F1AF3CF31217B5E335ABE97E0AB2D75DA957529BA0C508C05ECE96343843
23BD0F51886AB2CD4A04DD0917009915E7DB6A2155AEF68AD84927CD14E1C27EC89422B26C70
6B742655C3911A50E46AF173453B23ACDFA1BD4B9CFFCC3EE13F4A572A9F287659776F836978
9F4E4046E5001B77116592A185B291C2EDC1107585F058E780AEF13BF5C2A2FF213AA3C73958
62AA15E76EB09BDBA8B07933121E8C956B4C2F28C77B4356D5AF6BE57D820B50A26E36A172D7
14B9A3E2D2BDC7A2B36EB13D3823CC77D1FC997E7015D2ABFA06B94B8A865113F19CFED4D443
F0C5C549975FB22E7506971D6AC7FBC74537421782D1597B1470902F387013E9301123871022
81B31773B2A2081F3DE92465C2373135E96C98A58E577682A69A91541395D40425C1D36FEDCF
56A267087C7D6B8C7216DB6FCDAB727D141988191B20EC75369BD933664D6844632F787500A9
6BB02949338363ECEA6A8A10497C90CFFC131ADCFEBF3A1FA7F05D20DA256A8F01CCC7C12546
5523CB4582A1D6D0EE0B2AE44FB016547E7ACB27AA3C20E6AC2711FD4039ED3D4D1FC5E40977
8F37F1A51672429D6416CB084EB7E1E4089853F956C88B399C261CDBF2B11E9BFA14BEB47AF4
30F9F8A3C682716DEDBE1698F5B5A0E4B239AEB77F25AD7D06F286E5DC6BE429721B7C11C54C
C4965EEC9B8DCC3882E0DFFA12CD0D893AB603C780184F3E7C09EF4086DF168C77368FEA9B86
64E4A8BEA5935C5C6B516FEC32F744BE2EF9A21B5BB570ED3A9E18C1D3CCD5398676F0C2E1B7
0DF42C6E0F9B6AAC8D809A484031B6B775431DC059233532A74F08921E9DC18C81390412B44D
3534F1CEF9381F39544FF7222CF258CFB8123C1E48BDD56207CD71CD7AAFCD5F5AB08C19F088
417D36D1C1C1812F971F340B03019E4853168B99E563768F5A85ED34071182A3F086FD67042F
FDCE75F88B3F95AAD1468C33E0A1755ADC1336BD6C4DCDD6BF91A0294F75569FCDD8544C837E
1933736DC7960377067D299EB9C30DC47FC2B1FAFB6328633CA741DA8DB5D6B23DA5857A845F
43A705E4B6E238A4F2414797538E42646D4091FD5C412B87954BB32C488CEC894E39D20CFDA9
613C6A91C712BB8643DE6DFBBF3D1C06BFF88335234D2433A2CF7B03042E273A08F3AD320AAB
A3C2D3647FF7ECDBC090AE15616D855D2C2E482776BB20ED479EE0C652E4098D33229045DD29
5AE00861F23DE641185E53C2C0B0C6C26EC35A130E896CC938B7420BB60A16FAC358E1DB5279
FABB5E9C261B7857E1A168B172809EEFE852EB3B6366C3953D520BB4DB16285B4B3BB7C60DBB
9431CD7E1BDBC286217D5966D6AB5BBA7CD9D7319603F94E9E5CB96188EB8A707E46AA12CCF2
9B8C514FBC1E28DCD0D3D98298E8A738D56208EBA47DA17682C47147ABE607FA67C32A491B82
D7F589675D165035B8CAEE3FF51A9B4DAF993FF57E30B14D9E581897635F8A6BEF996F880927
E59C88CB71E4242D567DDCF08A35406D3D0A270AFD32E6E716F23F226EF508D8360F2AC197F4
8BC83CCF379621D1147916966E7FC53BCAB4A828C8805F2C662F5A5E4FAB8226622ABD218AA1
EC18E618D40848C774AB9B9A1E5E4569FE0868E7425C3982A8A9F490E8EEA7C36600DC38D173
42A8A996256484451DCEA3BFB67B53C30CE167F2DE3923774E77665D93763EF8EFF08EB71A5C
236BBE980FA729F4A1147A8BF81EF876BD45A350EE8E399A97956B34D928DEC2405B31F352EF
879D9151BFF5744A9DC9958838ADBEB295E5C4F9E1F3A1D37BDABC860A323F4ADE927A983897
CF38E4AA2E0978D688A55DE0ED8F3427A1EB32EE804D1B6A52A407AEA4D4E5884D8B9B3AADB7
3E1410C6C361D22FF7EBF0DCFC04C9693F8495B17B23F6872CE866C684A66D0CEC2568360A60
77F90BF59AB58B619AD017159CC9B0FF7A05E8CACAAB4B96EA564ACCA0A490FF18E53E9234C2
362D8A47C9D159054134DBB18212B04591C17E3E02DB4323C1243CF2A8A0FD8257C49CD222AB
0257EB87BA8D9D7E460B0927B84911CA28EA3AB232411EF12E41DBE06398C9AD2D912DB6DD31
762ED54039434E7C72478969D33D587AB51996682EDF91E22BA495A762DB1867F7080D6AB735
1B77DE14FE0BA5B0141E6C03F71AAB946872CB88C21418CA17A39228BA94DE470C96BC16E108
5DA7301C812E6900F0BFB24C7FF9B0F5882AFCFE166709514A3852F42B3521189F5C54DD9410
CEEAA24B8D323E19D90AD64379E7A5FC31065F4AAB55C58740748141639EA8FD583FCB9E8D64
CA86FF05A6DE2F1640B6639CA71210CDB19301C902A5CCFB3B7C6536E24A4E185077C367279C
BC198FF487437F052149FC7F731516A84359B3F2A657D34720852572BEBBBDF9221C4AACED27
7AC6BAB04F320FD2BC1DFC0477911566B73A0CBB96D368600DD3120571CA939C3E04409FAA5A
35857FD8A50D34F5D03CA84947420860EB7BA452E96C414661A1287249DC833EC939CD507D34
A791A98926ED602379D25C0FDAEAEA02BA4195F41543A61FF64A8661FA460AB0817FDD5C6E49
4FB481CB09628768099545010BE22CEEA05223881F4CD450FDF53D56AFA4D4EF63401FACF795
DE1DFDF39D5AB196B572E9A9314FB4BB28FF671F31AFC9CF6B36CD670CA229685565C2D04B14
F47FC7F795CC108F0DA6B5596CCB3AD527C60C8A4322D6919CB12DBD4F8BB7BC9DED58242586
A21C74DE8D95DF9BA5EE6E29DB6EDC84141843577CDA238F7B2A3F3E3926D48EEAADE462D3E9
406702D1FFE03DB3F3117D69A86A0F5E605BA5CA3FE8E177D9095963503B99A64A1C89C015BA
3B7916E9141BB53519B49861D13AABA0CA47CBEDE8B4FE8FA8EBCB8A6ADB56A14E215348EEE9
5F1593B3C341DBCC13D8F8ABB1EBE4EBF4F707D9256A544C14CB4DA18A17C249DD6E3EDB4196
FD7DE5FDD985124F84D968DC12CCE743E9C867735BD5A8A00EF5ADECFEF7042945910F191046
97A2D62A91424AE42ED1EE90300B8E18939DFB686D59B59823C383D3464F807DD477EBD497D0
919AC512ACD827829A43260276C27BF9CE03A7E25EFBAD09DE36D60A0CD9FAABE2021576FEC6
F7F0295E4EC90B3E697DD5D65896FCB723B317FBC3BA9D67473567EDF0CD50D3BDF8C4F4D012
FB4F75A3A75A33F47302D0FB6C30A39F9ADB781D8855FC583C187ADBDC6A3446A3EA6FD98CCC
6D7D237B6AC289F17D366B2F8CCA6B336F08E95649E58FD8FE95E733747523664712889EE192
67994344E14F1AD81CBC27293BEDE3235CA4E002178A72469CF52A04214FC8F4D5893B0C36FA
CC9736DA3AF0BBC8A356B370B205DB975CE45669CB84454B6D8FF7256CEFD4D213A0A5C0A922
11618053EEC9EE05DC2C4BBD640F9A80EBD38931CC90830C3693DD098107BED2C5DE52343E99
3822B8833ABAB518899616EFD65D90A32BC0B0265287DFB003063EBA1D13EB2CCB9E8AADF661
88C09F7069E0419777CABC28209B2DFD983FD485F8E83A3C13233E55B4FF6270E769C65674AF
506B2339A7CC7C8784776F18A19E3FE417362CC601523F45BFFDEC1BDED372C2680038D848EB
25722EF4248E628EE9AA24424D5348D7CFB0D5896D557D41AA76F8B144BC667C55F9057C4BBB
AE90A4E4556336C3565388B75AAE018993E746AA7D8391BA91097E73901B17B488C3F59FC486
0B299B24422120568FA4B8CB00E730B86D2625408A77DD74D8C4E20617B2924948A4D6C55F20
8174029F8B00C446A6C9DD160FF32BD67781A473081CAE2170588CBA941552EDEA970BE76F87
C2C4D5CF55D4261B54010E0AFC8DD410626AC59860CC84F09351C9CE567D5B9DF0BFF389E70B
0CABA1A4EAACAA76D8FDFC3094310C76DEE55E9F1EB075A0D92B5DF0C730EBEAB1DEB893D48E
1727194A5E7F27EC82368E3F4C0CFC82F7DCA2724F4CB30549DA431C257F715E41104D1F611A
64642E19CB4B3B93A37B2DCFE71C34A2559C463964C2B1823CA9C012C73762680A5FB37BB4D4
0AF3865C61A732AC4E7BEAFC1D3AE4FECFD897AFB75C31F4760152E1D0957D8314539E3B8C46
A8085541EAC1D3093F842F6FF2F4F1267B4F651DA64AFE6FE6C6AF3DEF3468B9F27891D43881
C6B868E77F145AE130DD2BE2C9D47DDA5CF6336DE044181F0DC1F11200CE3906B9C320E4C897
1878830C9EB70BDCAE88DD6F0883097490FD45A29A0C616D9589BA509B3FEF745491A7F78AD6
9FD9A78FFAFB6765BEAEFA95A5291CB80155274A8626F7E1384692AAC0A9B3E49ECDC8586106
D26B1C1EF4BACA189FE1B52E89875B5713FD9DC5E57DB850860A9905E838A234DA3F1DB521E0
0CB7CBE68DF00FB0DBE26BA6E06879D3FE2BE1712001DCE35DCAF162DC8C23C65521FDF3D273
69EDB50A175B21B7AE50C4F9EEA95C05EDBF184A0761F7376070C0FFA4AFB0E84F6B5FE63334
5FB52A885DBDD29681173B4E83F50E200CEA19BD023171F7263394A7EB44A909C9B556CFB1F3
5BFA77E484D660239A0F5A6EBE1C685B80D551EDB52CA549E8C155CEB9076FB5511F6D20BE0B
3E9640E94B91FBE0B032727B134858EA32F86ADC2A4BAFCCA06FD2568D91AC90251695E92F08
57C3C3D02F212516A607EC053ED14570C252BE4234B74E931CF72674DDE06EC6D46B506D4D23
5432151FAAF60F22323B2014D9E24D05D51A16B2FA6074BFBAE04BA663CEC4F1618C573F6173
CEBFCC17D5ACD23B574B969BC1FB0508A8771F2D41BA0B28641435F7132E7B6B5FEBAFCEC784
00E00BB55E93CB089CA6494C2E17C1EC43858D90DA9004FE03C37892098F35452050AAF53CE9
75555AFEB52D07878A2074F8EEB103A8D0349C6D0CAA048110161D038CF952ABF78DB69B2429
47C94B2DA048BF3722029E6A55EB879E9C51A727AA7DEEFEF2D1057FCCC395B12C71B11D1732
3950DFE809557A120962FACB4B6C029E69802E84E60807B9E0833DB8B61FCDE169C719DE9E82
5AA6A0B8D7C5498CBB229E73BFBC5963CE18238101B36C0ACB5B130595A529110821716FC285
D2277A8F39AC23549F756CD66A45ADE1E767660B6D2DE10691FBD67E1C2A9834705FE0DAD71A
A8837E70D918CC5F6E0CBCB94341CC772A6A66394BAABBDCBEDCB604E0EF7D630EF30AF10150
35E26D51F76943CA48DC0DF60CCB8A6D938746A5B88E6657ADFE855A6F7CE26A3DFB889806E4
32C94F528110CF415D1A403F2BBB9CC9AE6B714D0417BCD9746CAF9515AF5F88C76A24D4A681
50FCC4D2B908084C8BC3E79BB8B9927912FC97E5734F6C0C68D7FE6F2AF1EAF703B2961DD870
0E75DEC37EC2F46AE01F247087794FE4A9F893B2C53511FD9D335055BDEDFDED3C6048461FA0
39D4EB932AAB1F9EDFC0D448F49C7341D44F7EBAFDE1C07DE6512E27DC0A3A02E4A8685867E5
0A5072B811D2034757435F2FEEFADD45DDB23BA0B01B30B6AC84A9992A9B61C29C97209AF69C
83CC411272C928CD5C1E2C0968ADCAC1FCE7BEF278F4ABA5C16F98DA5E02A577B29973D88484
7DFA8DCDFF870C17F0F72EF8AA09B5758ACFFDEB33F34CD556586847E8E6DC0263CB31A6BB41
351F23346A78975CE0F9536EA5D24DD1DC8CC13751667AC3C30C9CB1675C339F7092B9D9B505
99FDA9949CD91D74ABFF8087464F12265A071A522B345FE137606AC349A0D688FA2EB8EC5DEF
13C5BEA2FEF632B103AB1192EBA98DE6EEAEA246AB40364D8F48FBAE5086193CF3AAC836E10E
AE83D7AFB37580476D72CC92D4FB5701F3EA09628755F8DA62484C47E23A71080AB8D3CC9234
2BB70B3D2273FCDF12FC9287BB2E04EBBC5280F36200901FA78E0AAC4E3B887C992CCC34C5B0
5E96E1A022013B2EA4B2D40121298FEC3C4D7C52089C028431714E4033FB37F1813F385BA6CE
80FE6C90A208A3E9D615A13D0FB359B7D5420880F1E53D5F86DD980D6B433F20416D708BFA50
A6D24E6A3FFFB957E7646615F4BBFE3976B37B849E1C237E52A841EC47806E18C2477B1F5A78
21B3A3EA76B444A6F15525FC0395EC6BBF9E67B254E8F2B6D4C83D6E9A0A1A2F900CD209B55B
3E1EFCABDD55077008678E2C38BAC348AFE42DF20E1F6BD3D7E5D6D45841F76A064C9AFEDC72
1B5234F0DA374E678D286BE369B4A02E10499860DCBE2B35B86E0D74767816E2FCE7CFCFE5FD
4AEB1A3B5D6ACFA738AD73BED96C54E4AFC47D8A83E860D10496C142F1F19C485BE0DD13230C
F68D2B96852EE1FFC35C02F8E9765126744DF647B8B83AE749837AB3B9466398C5353F1EA73A
AB9B63092C714AB3B46321C8BF14F17F57A645789DB5D1E68AB7F01D9665C03EA4D149CBAB6F
475DAA3245F5DC6DC48075C82E76492B49BDC265140BF6216002BFFCD6E06F0E1F083AAE899F
3E4376C09ED584267D6C74C03E7BF6744C6560D8FB825DEF3FDDB0C2A93E8DEF18F78F468A1E
C0E4244E70004E5403799459E75B7F53ED6440186DF97D7A9826A4244E96C91347E102741D2C
0942679F7B9005815560F9DF55D970154305D56C1714CB6E36E316DECD9B22893DED9A89D5E1
71868A5E60A3A992344ABEC0DD9E7F1098C698CACA96833CA58FE28589C386717ABC5AEBDF5A
CDD9ECDB339E555BF63067F8883C582628AFC56A54AA84D7FB49BCCD1F5FD77419AB85BD5558
C70A51F4E605532F96D03C5B4E78EC8D2981A814FD829F575E2F652D119DDF290ED248D37242
FA13C0BCE058C6A2E8055F038F7135358A4C8E9979F9C68D991ACFA99895DEE7408B2A77DAC0
A8B59F2B981AD0CD470E935117F8EE49F331AAE7F31BE5C51E1BBF8156E2900535C4629BB3DB
4F6A5FF7D1F1C6C303F1CB4C54F06C3C52FAB5AAA213C2173D211F57AEDD1E739E1BA6ECB588
30207759B9D11D886E35F49F455FD4182CBCE597F16070D9FD9E1ED25D20D0F608D3012D65FE
9071A81FAAC18A9A4A7DFAF5CD5FBE007F806EF2F65BDCE49FF1A086EE50372A56445E572F86
A749ABBF0010658690E2558B7DCDBC58F6331539A3908AFFE5BBCEDF549F9897726512BC4DC8
DF6DD8A87E6CBB0240F44A53A80564FBF2091B9A02BF2C3880F8A6A158E6A5C10D125C2BA51C
8AA1DBCD5D6DDDCBB15DF661D20751850DF25A46AA25CDC5E6ACB1AAE0FF1D61D239A7841D43
F36D2E1DA1D77AA1E0335F224FB9A801BD735B61B4B87889F94D9EE0CAD5415AF68F59A03FC5
49980B8E8963A744AD3E88C5219BFCEC270BEE226BAE7F2E522D47B1210324F98052505FF69D
40B7B8FFFB8B2657D93212047490DA153961D404EBD0E651710F50623DA8447759CB4BFA75FC
47659F99AB3EED0AAE405A41A61657062C9CED58D3DF665203947356F7D0035EF96289B33D3D
F46B1114F81BCAEAF13EA0983515A7F717B0CA717383B279C0FBCD8FA0E5BA82C0D075730E65
49D3EBEFB9DBE7E24859BF0E6B40403E3CBA73389A7516A03D5F3E1E612EB1B1B5F1C9F61B80
E0C00BBBE8EFC59B2F9BA0627643DEA10E8FF75A6333AFC259217D571394EE15E00B5684CC3F
8CA98B316F86EE590C12A1B191BD01ADFD5E9A7E497DFA4534155645D04DFD26C67B87FC7D9A
063505C1433A8306543FB30EEA940BFA6A3EEB7219E7D17A6E61FEE42B76427AD9AA819A3315
3285FC1CB440E84E5BBEA61E0475C802194E6622EA11E40C929D2EDEFED66956ADD7B60231A7
38AD068179C2233337C1934FAFF9B1A2C1A94DF22E1D82C1EC35715266C600E89CD23A4AD6DE
CC942F4B98E9360DFDFB90596CAD1AF91E0840B3FEE84F2055F5B9FDEFB9418787326608591E
075F2DE17B06856328760F3F92F208B0B5CD8581AD6134667640150C26A7735B2FC618B3C3FF
3E78BF7FEDE02243346899E44AE47C6445BB3A81D7E34100A3EA7F68F5DD7F5B2B3EEE36A0F3
CD57FE5DC72A416A3049AEB80BD9946874B951B44660F0C7CDBE22170270EDF0E4EB1450E958
6881A6880114D9A9FE2D1A6FEDF0B33D9165161D56B7ABF31B3CE23DED7C9359E0E5EBFD2293
4E2A1DCB4C68F9AFED1292591FAE23695D0BBB571C13ED49EF9230902D712321571BBA05A2BB
1000EFEFC022A1B56BE1E92469574C882E998F19EAB4C00731E134D941D09391930F790BD010
2665F38C6C03B690CB51023DE41EB25DB886E745F945C837778E4110F154326B55B0F8814F03
B9C8F145B3D951B5FA18F74153EE7F610CF95DDC5B7B631A5A0FBCAE9284F129E22F72F1C400
6B5BD67D4B9CED0A6824BB7B7F11C8571EFEE82BF9E58A25643465C888C1E3DF8F8ABCBAC05D
C4CA472736E7F259CF1CA0B9C39837C95A1192CAD255C8B1BD6D85F1118D5AA22E440003C2F1
883396C40FA1D89AB7AD4EC67BA4B2437D3BAC05C821646C81A180B4C2A83C8275066CBE7B4A
6CEC3A7C89CF96605139FD8171A9AECA3DF998E9A1251AB557588D6BB677A1C07345A4A947CA
C7F69F569ACD6414CC2CB0D189B7CFC4CE2C8CBDDA89C96170F2CAE238C474012319D1DF6542
7F129A439FADD1FE016CDD3B14E5AC07CCD8754C2D3C9C2FF6FE7CB7AB7B616D584A8EF3BA78
0670917983BB05154438678C7AD4081F6D85E7DF0EDFD17315FDA9347A89E0D12B8E67A78DF9
8A20B5D1BB7D88A3B47F0058F7B2AE51879EB7AFEBAA880C585B2F25A794871EF68933433BD6
BE06ECE1DB070E645F624167B0D8F98CE6B276882D1F94A05775CA049281EED99C9134D3FA76
53975D1A3649E43AD661E8021EAA8612ECBE3E3CD3E8D8F8072AA57764E94D1316CE2A3FC75B
2F5564D516B9867C432C593C04DBA009F7F1110096D4C91A6D186220E74F6B4BD3E2C8B64A3F
B2C77ADAB6DB518E5FE1C901E7CCADBDDA60DC27570AB3D590F516C778C26F0D9634B72DD87F
2FF5F729A89FE18D8934F0736E14155B3809D6D696994DE51C1AEED8DD2E2E408BFB0FCF317A
D0DC08CE16408CFC19CD61A715D0B592D5F406B308620DD2D70314397FDB0BA6757349B2138A
4A98B56C7414A07349AB4B4D9876A816419CE80F07AA2D07D2E05BDFC37A092022D253EEA79D
120F49105CA7B89191386DA632DE038DA2577F7C6C11C626453EEB3D810347A6D12735E5154F
9CA0210FAA5655E4F6924BF7948D88AA48D078298684177051ABB63CFB9B17956F3C6627F588
C01F97AF6285C31866D1BFC93ADEADFD9821098BDFF1BF264B6180AED9A11B8016DA616420D0
0E09985C5B5350A11085A945E5718E3643195E49199DDE7194A4E1E697C0625127DEEF2D74A1
7969FDC5510A8460C047EC1F2088036A372A7364CEC976616F2D285CE1CE87CA85F0EC3E77A8
BCF7CD379E79BAD47EADF7F7DD6489EE5B083FEF77E0B12F0F8BD98459BC9C4BA041B434C1FD
78AC887F1D3352F26FFCCCF7082C53820BA5EC269A3D01E44AC3A7BE7958B462C9C4AAFADA23
DA41D65572262E56CD09F83232EBD374B07DB551FA908978B02F9F2F8E7DF314D380BBF6A4F2
3EEA1D5E17D56C3C7D57C28980D7F3EB05B9DA4DA244334F195B6F1E343B908E66CA908BED0F
57800384DC65EEDB38E42C45205F82043CD8EE41133FE8CF5A50797CA8FAC67C6561E4AD9892
69488F71204630154537006F6D0EA2D7A0C86CF9E4B8689A2B9A9EEBB3ACF58A1A0EAAEB660D
E0363283B67F0C067C735F8896BF84C81CCD036075197681BDEE9A704DC8ADDCF4112A0806DA
AB466B98174D879C73825395A01CD657730C691628DBBBBDA0F66A66D44AF9550D7A68A8A940
2B272FACAE8B23C96E6D5E3C92A1AF92A4C48F1336B9672E7785F5543B196426F4754F158BE1
4F8521B9EEF01FF9B6BC7E1C70CB0DE848A2FF1E543FE4C436F3353D2A5289C15883F64640CB
E76A21D45F941D4E05C56F9F0317437B75033CEA29D24DB62E3F4CAF4F00C92E350EE75F8D20
32FCC006752DFB5C0259F042ED8C7505D0F57A120F3AD6154EFBED9D57139C233A241DC56F64
61D850D1935C00589EFB27F78F1FFF251A4AFD4ACA421619B8770BABB3C84E0049D61466A10B
DA9DC7ED758BD162FC2B0CD2F643B5793B6F97EA6E4084A51393F3B65207BF275DE301CD9958
ABEC32D15808CFC3B4BC7A2C335B1174BFC3D75DD48886122C48F80D322312FEFDE6A4B7F804
B0C81FBFC73A2600CC78797F949E70A86C89B545B0E84B6577BA10200A3C7BBE6C6771539ED9
C0C201C38658195C175D07D90729ACDB5A45F95A1AEC56DFFE5C5C512995D9F208A09D9C2F32
CA0896A28338EA1BE6474E91962EE30632334741DA7A4F5DAB89A5B697BF8B4FE929F8F74F25
64679FFF13565DA9F7A72DA111F2B99ACF99F8B2B7097A108856DECEEC6CFF2EC20FB6DDD7A2
FFF921D95B0FFA88BA3068CF9797BFBAC4FC3F822C355A7FAA78EAA0B206009275B688481728
71D34A14E65BBE9A9BFBD9E16A3075F66F7022969923665EE7E81776CFB4BDA63AB366C9E5FF
8874DFF38A377D980EC9A15C1DC5C704AED5645CF27FB65B31474864526B3DABDA113218769F
CCBAA99A417032C4030706CBAA63AB8AB9207B61FCA613B6D794742DFBE5315DF4D0AA038A5D
699F466FC23D21C982460A4DE1983B6019B75D1A0FFA37566C45939BD3AF6C1CD54807B0F479
42809DF8D3CD66B5AC44C19ACA77582D1D1A0D29AE2F4E0152D2DD33EED3EEE2BDDFCD458DD5
701726DEC09BDF5AC208E1162E7EBD517C37CF5B7240BFCA4EFA2C4F5C1ED59DA13E0CAE5CBE
FAC1C6CF96C407A29391F2B22FBC03B9B87B61BF18C480C7C872000A0DC32A0195EA1CC6A5C5
DB2DC909E31B0A3ED9484D00DD449B4850A58CCAE6A01022E0B1BD127AC7C088B3DA95AE1FC5
BADDA0D7072C9954D14A0009F3FF318A9850BB582A2B56E551B281D9D11AD301B2B9AE9EA307
8F3ADC646B6B4EBA9947BC83B31D9C4C88CD3564C0F1BA0ADEC916B3E1C6D30CED9427D5D13B
EF554FFEDCB6DE5F702522FBB689F9227CDC032B86FF3124A12B947F6735D892B2A9B2E5FC8E
DFD08591E117BE5ADB99B173381EC1E100C5A152956A0D21112F987F0A0EACB2B8A78FB1CC0D
1641027CF1F6A0EF0D7DC162E921B1A0C36EE612EB4B7DB781CC36B085E48A56FA312B02CB1E
F06895E4212AB69090D1FA9C6920B94332B1CAE5DBC6B7B1B80DC462A79F966AE41CE15D5428
AFFE63F2AEAD143C0F5A3332BEEBBB690F7A78F71421B23AA2A7E520F99BCFB7C2503353801F
92293F47812F64F9E8C4B35E2431F8D73151D4F1E25BD16E7D41350EEEDEEF880BB45D315321
6BD5AB2211C35DFAEE990E9C9D8118917B5A7B9C325303027C5769BFE2FF0BDE589D58C1B107
28426E2D5693E69976D2E626C90AF7A8D8F305F34F4D25180327A51F7C4C56F73D98385E9A75
57365ADD4E57C5439BE882F55DEA7AB894311BA67848E5AFE0F075103767130374DC642BE813
CB259A7415D2020188246E58CC2C0D2EF584AA5C0E0D5A1B794BE5391926E38647034E8C83AD
C568802EA089EF8C5726EE3824EFEB608B599F7DB0E062EFEACFBBCB038FCD56BF8B4E1542E2
98A07D6E93D2FBC505D156D18A17C78FD057238B214854C47F031D05DBA976A0846236DC8C34
AFBB38C1EAF4A4518D037445DF2B16132D65288AAA2275A6BD9869E51AF1E907CD62AED3CE92
16D2F156612AEE6924447D2DC2285248FEE6F94E31027C52A009DEA8A9E3E0824708B4449A1F
14464B9D48104CD28B517E99FA9D3E393BBE67C8C5F493D16CCF96AD9D9417954DB1175B45D7
7A5D3DCC55FD62C3FDDDE873003DD32BB89AA72A55A77D7FF721DC4CED3159E12E4A2E32B696
123454A23F82E15EDA7A6413B6652855BC6CEA230D8892C29F8F5567A9791C6B5C0A7CB2A64A
7BAB6913EC1E7425EA68325DCDAFCE600F76137B43B0DFCF42B6C287B704A12DAA39179F31A2
50CDC254E7A4D56957CA2BE7465D4BF604C7623C93D5787204030B1914543D6F9120C8465580
754CE00DC0A5BD566E16789B2D3F9B6C71287C09106D25E399BE2625E196FEEA4946D494012E
492FB163EFB72B981F9E0E97B4D68DAB0243363D7428D82B6D00EDC2EBF471BF8C8CAF991B26
68B722689A531CC11EA653809ECF4570962F3AD597A6ECA3960EE64690EBE2A956C59FD258A9
946B74C74EA2FB122C1A8D6FBCC23E7F03E78E9941B036B9E38087B0172F0B4815E2A068CE94
0C85B33983D8A8776FF280F3C02B4B72B9657D6E21A8432F859EFB3D2EC8BB96E8DB030B2326
55C2240EF2C4A752D04D4F8FB3DEC3CDD9856AE932931BB4044A3C9007876F0B8A8FBCAF554B
6EF1459DC01682CAE029B2F18C16C6AEFD7DC239B005201D7B8072B6990FFFABC5427FF8C7C9
0525F41A6C579CBD882048DE597A5E422B13D6230359B26FF6C6D2B24CDA6D991CCF378327C7
F84F873FDF48106511E5FB9D3CF38AE6054AA92BDDAFBFAD7212335A8A66A77E35066115A84B
6146507247B1981D71A2E329E5C2DEE00EFC005194887DFA4E7283A516858AEE49E120C24F6B
F10411A72490EEFB4CB87D4CCA55B96BA149E60D74E99DB3634E8168D6AB612310E36536142F
120FD678A95EEDAD93357D6E6D1D3E8245E47EC096956129EC001E230C6234486323095B255F
CE5436E728ABFE063877F57072A449DAF3CE6707BADC9EEAF4EEE4F589A60B1CF8674F8EABBB
440EFFA3764C05916390CB9550ED1120A0A4C9B9F6285F7993DA150EFE2767E53C824E0DBAF8
AF21A9D05459BD7476EDD378CE7B111B4263564E7C52E4565B6D6C0CD7EB092EB1B38CBF6364
A5679F9E2697DD527BED16E3604D0B5B402E3E177C6C5C1A1BB57A2D8CA69CDA1AF4A61CB06C
645F9B940B452AD422D1B42C48C47DAE66833E29C822946EDD059F13D7393B4E984F87619D44
9782B3C1B1C3AD3436CF8E84A8F709971C2F9D10A871832FBD774D18EFCB2B5153A2EABF37D0
69CEB129EE3D9122E951005DCA7E7136440D1021797301F280C32DE156ED86D5BF2C9DEF9A42
AABA5D0E6C7C0CEC0499BF60E261EB5B74A4388162C63F5F6326E53EAD2C6BC1E4D33A0BF1E1
FEE2B9CF3A2F1C84EC9C24B27B325C9E8FB737B87063C13487B66FD0C3B837CC7F310A132B61
12197FDEE03FC96D03539163A5F20D4BF546A8370345CFA1BDA16EDAE82D7047F50DC5270C0C
2C9BDEB7D96B0B256BC0911479295BD997D52F46100228C6DBFAB0F9DCF4A04842A0AE8595CD
327FD9C894BC8BAAC9607F19202BA50ABE6C5BEF91D3111815AF2C0CD0E9D4878EA911C7F1E6
2E0D9B2952AF08620C3041693F062A6257777F6CC8F798AA7702186E7F1CC9E240D2F0A25C1A
AE724D7E498ADA0002AADCC29BD852C09A2012997CF02741D6FC8BF4C2AD5E0F4EFF19F91C74
22F743D9ADE131808CBA3625F17727ABED7B291B90DD523CF975D4C437D1C5EA8F32125167D6
0A90BD0DD8C249900EBD0F5124C222C5D7F81B5C336365B7CF0876796444D53A038500122615
7456AF9F9B950F94AC196F9A4AF8F3F04FD7DAF546B483D31B100A2638982588A1018F2085E3
C6720D7A6B018B5764270C9592EAF38A00CE6EDC179AEC3D33F9A75C1387A19B563243728DF2
4F9822D07478EFFCB86A09B4209F8D1EAF10F483389B0810408F01FCCFDA07643D8B74E9D842
7C65076AB79683784FEF5D6B6AE3F508592A18BBBF3F20E608298099191C2E8739F6DC7FDA4C
278C35CBF362A57F26E1C73DED36729CFA0A6704DDAFAA0EEA42CEEF35EBB6DD6CDA919EC60A
8932E3967B9B39D75EA333AA44CB25B20D971761CA7058D10A4C6637197ED2C0E49BCF2989EA
692D2964C241DDDC77484904B6A5910FCC9F7602160A8BEF21E8CCEA2AA7F0640F1E4A65C07F
D6FC50FDABA36B7B34C633C59838B4C020BE81285E23318E26B34DCBE48004F8C96DC7D4BDC3
A1FE2CE07A016592F21FCAC0E30C0DBC4B7EDE31119A75B79CABD3058B8BAC8594AF0FBFA4D9
330AC8E03AEB499EF13F0501A57BE46AC1F75F0347D25116493613570923B743194E7CE21A01
CD44D43E5D0ABB45D989FAA3AA9C2160EDBB01EF78D714257BC2FC53DF07A14459C0AF9C7374
1B1993BA9E3841715F6437B482F0337BACA5457485AD1187BB97921853B18C16FBB1ABF83A62
1B2206B9E94C9F288278DA32274BB76564390982549CCE60D031535AE705E05316B50F6DBBC7
2051A8C8B5948545DB74519A708B940B091A0FC7067FD42D12044329504C7B112506E7B7699D
131007CD5C3E634E20EB6254128C0EAA3DD4C8E4F6D5B11E4D6ED0223E828FDC3F39EBF1FED6
5517A8F27D7EFE16245693140F402BEB24316D00813301BEBAC352C380D8DD716870F2FCCE39
6727A536942999EF3E32182E00396528437BB10464B9511EBAC02DE96D2575BEBB49B8F62E96
D23B49FFBE77ABED50FC9F2DF363B07547960266AA8B104832225A2FA817FEF2F5D0EF62CA6E
0C2330296949D704B1DFC14FFA47E0AF686CFC099EE6658DEF4C63AB54253B01B855EBDAF495
CE107B5CF91F940C737135DFCCD3EBA389B0E7169FF4023EA19758FB76527C7204D31D2BCE58
8A9EEBF4FCA405683237E77FF963FD328F9914A4DB85FE844DB9E84D0E61B5036DC37E1A97A5
75DCDA3351819FEF3B08B86D8A2137A21C7661B454A5262B10A19FC102922A926274B4C00C2A
1C87B485F7C5E97AD08690508C9E42BE99684DE7437248502F721D2F2D3F1400177BA18217DB
01F783E0F3CA1244D6CCC1965DFD5547C7D4856E2C0E5F07A7371E487369EEDF242AE3956580
671FA923B3575F77DA488D0D2CD71A79D63CDABE26F3CE40F98F2839C37105170E5F1A0F2CD1
C506B7D4F5D00DD9380924D271D68C796F4C054622CD90E546812738697E549DAE4320C5E879
DB7DD3ED906431E80C75AF911542C874157D12E170B3B51BEF8672C889CE05227B2186989E2D
C9C7B397B4D1395D579CA01DFFFF28B474F2F769018D325760B805C062A9B0B2386B5BC62BA2
0E4444C61AC1389C17577EC55D6A6B8011097A6B0B03C15944ACBD469FC05E468CF04B54A57C
CEB2A6F86870C9DB3F148F7F6901213A18BA8DD7AD0A0D7122F45C9BBD58B42B6EE2EC66FAC5
7F49DFF0F59E5C9FEF8CE14B6FEF840041E9808597CCD069D76B670790BDE5C1551D294FC66C
1D5B333176199830EBC988C88B2B5C1058F4AA7F45A8D3B4DF385F50E4EFDC1A8ECD839B942D
3F818E3E881249403B41A1A1A21116E00310458227439FCA7478C722A34107CCDB17AB60D910
55C90ADAA60364319872613D162E809E33CB4D5A9047E7A6AAC2000AFCA236D426901634E98D
4E45A49E006C82558E0F9F37BD8622FD088216A9A5FA6BF31FC5D6488B742F16544C801B6235
54D54F75055AA10573A73A685B587F7543DBE235111889A078EFFB29842F4AA1DBB3E08D4CB3
05D6122DD2057E04442EA914C5C0B7FE6BB2FE399FBA357E50132E029EEE8C39D5F5FADBD2A7
2DDB608D5E785A1CC90DFE41BA65E4FF7F26A302B462B236046ACB9A605E416313D21055C91E
7FDAF9330945210CA099CBB210B4DE7F148C5B2958D00EDEF4620037D53E5FF67D5A07981CD0
A86D18B2AF2C51B52A2C4D8559E0CD87DC3DBCCF6E877465B8FE628F696341C6B234C0587339
CD30BA16BF69D2AC8D024972B8DE80410AE7606243F7CF9558C24DC737B1C01A699FB1359E98
845A905D534E4CBAB029C72564A1C13655D9F45CCBCACFBDC2E62DAA4F121D03B622FC1131FC
4A52AD8F2275D924D29984170F24E233715BC8295CDD17C229D00B7CC4DB1F851BCDF21FC4E4
1ABAF0C63C2889AA899E435042CEA0DA1090BF94FF20A8F04D2016893A8C24318CC3B038013E
DDFD71DA88402769008AAEF06E115BFA69B1256F743C5FCE39D6BFD249D30D0D0416F0E1FA50
BCF28F247E7773C91EF8744F632AB5082681D515DAF7D3F4AEC099EBB43193223B2C15D81343
1563E2D24F99F789996758F5FD9A05DAB795B134D7A7699F1771596935DFABBA93B42C51AE37
BE05FC3FBAFBA8A373CD9E2BB1ED3A71E685362F8161E4DA1BF2F6C65F2B420A2F75D260B70A
74004C020E78998653A74839910E2616D06D34A791A074AC07ECDE00798C0A3E6D36F993A7D8
310138920FF2834EB30C200E56DB9FF9A64B3598F07AEF4826CB79FFF12D2E49882150CBEA8A
56AF89D166F405A4E8B716E4D5DA064D36E4AD4EF5E7EBD820A04390850FAC23D8452939AB60
9543C4FA84941493F71C359B18F38CEAAA209F4B6B8092B57E4E3C8DACEE08E82A7C97CBC8A5
CD0790D65FD2CD5518C72E5649830DF0AE2CEC3A2F9572BAAABD5648866CB890A9E3E7E0278E
0824DB5E2ADBB7E0DB3042A5A7083E16EC239C3CF6E327A093D755788C698DD23134C2F0B3F8
EF88C7097B9AFAFBA21B7D38515617C388A7536DAA3B62DC269430DF5FB9DE95BCDADD5FCDF4
86A432965908E88DDC827A93478FEAFB6FADC4C231D0956AE1F697EA3DCE5A553E301B5EB672
A7292BD1508A975A72FA94067734D3B206093F1B36DF20CAC174C99E145407E0A4D04CB34D85
7CD34FAC95ED53B74363BD24065AA85DB015E59D2E493BD929243D068A84E94F9B71F7E1BE82
8BB44B494A956E891BB69DF116F57B80A885C53CA1F1AEA8C2FEC88D0DDE03138FD83FD75DA6
9FAC3D806C97B5BF6F93737547BEA04967EB94616F66BCB0624EFB6F45FE284EECD39C982C07
943CA00185798D40E32AA8E7FDD567AC9127B795DEAE6B77E556A9E5A201B7F36272E1756FC0
3480789B701804F3068C8C652F1D4D19274F57A50542E1933DC39699051151F8A14757EE7E89
574964F1A11E898DD10BD0A285B14F519BECD0ED7B06B9F35E3D2F659F2FB8B6A6BE01844519
B1585D8A83426283FB2DAE16DF3AE39178658A5E7E4E1EA4D8E5B1673B28B8D9C5D7E4F18621
E50C640B41187557B1FEABA6CB79FEA6AB0C03F8CBD46F39F304F594CD73341A5AB5EDFD63E2
15E3561B8A19054E6AFC18C272DC22C036DF1F686BA13018280108877FD2A806D28D1964EF63
036217B5DB32CF4B2A57D70E38B8D630E192968D5EFA3588E65D2973C26FF36E168AAFF86779
09CC1A710E54174855113813E9DF4D986E96FC8E6F5132E5E05AEE84B6B3164EF9B3604A5CF6
9EC455B916802416D4CAF5D0C3C5238EA8ACEFCAB1376A91A45E38F0CAEFB83BCD9C7ECB1E65
ED363B6084231A292B70539270D2615AA1DC8959FBA216033D966EA46CDC6488EB88019E20AC
943C0D5263A85616D13DEF41695F0D1693A1E6A2E8E3EF47791CDD093C35C22C15021D4ADF05
ABECE06B6B1FFB9B58B269EAE00F989F665F9C324B5E08D168C5BF97811B05B9943EF510A7C1
2DFF8A41F0D12F22AC4C2ADBB46F6F53E4C4D53462BA8A5DCDC6B4D687995244925034B08BE0
2CF82CE2A41FE21656F597B66C4FAE0D63614102EBD22C17C03FDF02AA385E12A45EE47857E7
15E9B8512CD8C9321AD753E0479CAED3093D5DDDC2C5D44D55C100F267D48071869B27CB262B
E0083A003C37ACCD8959FABD0D52CF7BAF18B8A4285EBAE612B2B49977E82E15168D7AF9DD6E
7EC1583016C2CD39CCE362D46F6FA92F9CB308E89416BB9D89B6F05905FA2EEFB09A67728FE5
904834138B4FF4BF8A98A6F11A1B3C2D7CBB701A1FF4A0734D07FAD94D058E78AFDE6EBC8F6B
C58D747E65B7A4DF1F6FF2398A3F8DF6896D0987304906B0AC29F5B31ED9731A10B43B1F00CB
74B489FF306664E90C4B2E7D46CD3606C7F62025FAF53168BD9ECDC2993982A8C7D3A687E74F
24F0634F9BC68DC1824E809D6CE37F8C023004CB289BFF0D2017B195BDB61D03591301ACF6A8
9975AE1ED54C06002E3E8374D4DED8DA5613798BFE919A81CBBACE01BCEBD9664A633FF7176F
5A80AF8DADEFE680EF5A119B2801568DC19FDA8CE7B70CF48A3DF5A77857E1F05CB96D1FE3F7
84C41812A04359D27E1B657F99083841B8641AC3FF82DE4815CF79EE9BD1318BDD648B3C9D25
A5D38E157AA4CD1F4B25EB4A5A39A8575834D4612517C86C2DB006286549A704BB921459DEF6
CAE8A4A1680F5AF380EB07DEDC2FB0E5EE11C139094F13CF3118170D579A4A0816CD456D6E05
CCDCC98DE8306B52975079FB333F8B5B4A0FBD16958B7D9060A1B6682E9724C5DCB28B846187
1BEF8D817E1066FA3A50C59F25D31CA9FA09391303F4C57063B52AFB70A0987BF0675436E135
3D7FD21D9EACBFD5C637EEE65B006E7014D7519C72548379256499A03A35987030F8CE4D3946
41EA2ADA30D6671704E7A354A9E4611765906F96BDB274B454F747969CBAFFB94887B81AA053
6CC60196171F05D6A729CFAAC5D4E78C07C0B25001B64688DDF48507261C44FA617B84DBE932
DDD84C92DE2027A17907A261485CC667FB89BA98C460637CEC01F5E3DFAB5D224925869E49D1
98E6F8F737AE0FDFCD20EFEE698D951C296DB9DEE049F8FB9E15D483C3109A14FBB268B14A07
9F014979EAC0A4383987E2E020A3F2C727B37B158B85483B314F6599B469485B421B4B1D8543
1EEF9738B0C987ABFE5DCA239AAB4E4DE5AF30D1001F5A4F82D4234E295009F2E74FE7526618
839B9EA1CB75AF3CECC28DB47B3AD81E80E08A8C62F3A0956B0383CB1D395A8B085E8ABBD856
989E314778F34B1E983EB65E859587A29FA267FA08CCFC5B5D42FCC2625327FFA17544BE8F51
EAA07195C7516F37562371C013D1DC2289B4B56F6A356C02DB46692E7E7FEC3515642706826B
C167F1689DD21113F4487DD6DE8D1BE634E73539B5E89B673AA65622E0C376BDC8CA03A5826F
C629428CF993FDE55A3F94187F1ED5C776F0C2A67591D751935A2136C49F50D4431E27B978A7
310A7A1F923E2D71C08341642B99FF7B5D9A31A0A6022AAE0F2EC60D22AA71D7F2717EEF82F6
3923D81B6DCFE6ACFD6011F6B247850DC5F7EC70A6E2A8A8FDC86A6CB14E04F6E9806F746C75
3C550F06E6ACAD460F99440BBC83D8766A3B0F41929826BD4739D4273CC4454354C4E96A75C4
8ACDE1DB88C0713B2D7AC631322DD798E879FD0DD2B7E4AD450908336EDAABB3F2258E992BC6
BA80B273EEB9A2CF93972FEF431760346ADCB313668FFDE1F68D63BB7616E59665AFB525A284
A83AB7390DCF7FB3EC881E3A3879995C1C88B0ABBA8615CB8302132210A7CA55D6EB68C030DD
6CDB2F0F681A4FD439AD80D0E664E018130B4433564EE29D8E9EFCD6CDBC25010BC308D9538D
57AF323320A165AD14F30A5339927B7E9A72DBB218F5D78B6D4207EF61E6E3FF95FE46391DB5
55B16E3D815AAE1487BB794BFD622A8A56390FB28A5B13C4050139EE430F415A0AB97B8627DA
977905F76E9DBB7D20C69CA0B89D1C48598F7074AF6A1BFBBDF0A458D7B67CBD98569089FA25
3E045C59CA7BF319DBA9B339F16E40DA42FB91027FBD8B000D75682AFF63A766E1A814C7A52F
32E8D4CC40C4941F6DC8C2DB97B620B9E70C6218CD23619DD8F700F5CBBB76D3F9AB614EA139
F10F806E48420214964567EF340453D8DBBD5D33B19ABD27C04AF94353BE11DA2320F6B73EC5
FDC1C078D0389D1D4EFC934CFDAA94C4F0114822845D5B53DAEBF70B78991F61FB66BFC88632
DC3C1E40E892CE8B4D69C9461191FB26160591D7B143F1353FDC5EA83817290CDEB3D9B5CE2C
66BB23952BB12232C5EC9410E2A8CC446B770BCBB3B06F9348DDFA0DA8A9DBD4736E7F1848F5
A2830DEB09633A27ACD92318BA62DD2A1E328A18B5EA17E83B826090D8AFBD0534B569950237
49826A5427F7329CFDF0A1B5F968DA8DAD0325956B037887DDEB9A454867DD131C4627C4F68D
FFE2193C78F2AEFB9DD939F61DA33A3EE8B2A8C02716B9AC5D6561CE157BCA91EAB3C92615DA
1615BD5A75606E823F90D4637E03779B3415A6D2689ACCD57B9E682702C1C1A577EAB9B91631
FA875144543A6033BD8D3054C81A8102B585392A87F4C58B8109498057E816EC948764CFCA29
8D0FB3EAB0745B1616B6F7851D47EE34F7C924B9A04BDD1A7F9A12346B0C092EE84FDE7E428C
6C4BD8B62EC9EF16A8410DE3D2D6B826E3A6BE876BC4B354B6C0FD930FC310B8FD8C697A0775
7678E54E2F8AAAF56370FE3DC2EEE2CCC060DE2630CB6B484362CF917E401A5CBBC300E02ABA
FC2DF1DEDE687F4AC20A9558666418869914E3F63359077CBDCC8844EE3C6747EF7EB6B5D7F1
153ACDEA07C38BF0DAC87749225ED203C94D1E8913C35F28822940A331A13F43E07352888997
419F833BBFF029BB0CA670B97F46762A71C0D4E4729ECFE4778F42D20BEA170B7F10F043C1BD
A885B5EC507DBA3872DC98660B547D39378961C6F3319237CEF8F2F42757075C0A04F33AD9B1
49A8E38D4CD1DDC6DABD4E4B5B3819076E7D2BEBEA6D49AFC1E80F18C62211CAF69794BC784E
5BC90F32049CD9019FD9384C6E190B6CDB8C141B0D0C94888F4A6D19908312F7FF2DFD377636
8D74277C74C1AE801DB49FC233E2AC59C7D7F2D5582F7C6FDC06F0CBFEE110BB92E15D3C6592
0E508EF6B11218C5C0B3F8471B3C7E647FD0EF186E1D25469B3A386DF75CED20ADD7D0A678C1
9A318E54A407C56B352C020BBFEBD62FD321B2DED765C9BAAC22B0A59800C3064B2E60EBE88A
6CC121B55174B9741F2E48EA367BFEDA0A1E953BA33FC6BC92F5B61EFF8874DA3DCF9FD75817
21B9C807EFD04616D3C581EA8D4276D263994B6A98E858CA74490E8D5E84880ECEFAF41128A7
143F6671D65EC844CA537C127C236C39027A3599D888AC5C3517B5FBDEFE0ABA8E0CA0000199
CDEE450A984426DA72CA2E4D37EBACF6E93215B512D6B40D3FC469A2EF8D304AFA7EDC059E94
769C4ED7E4002AFEF269E100C1A9EDE1DB4E13D3CAECAD28C258C43129AC9BE53F14CF017C3C
83F1839E5D45E81B01C7A6E68F0F7C8DC7C54097B0F3EB7CFB97098DBA07837D63460301CCCF
A0D557C0A4E27727FA7E99A82330B7883C9EC1A1D223738ECD82991A97AF6126A2BF7C05ECD4
DF89EBEF73581626404374EB02D510D914D9F6BB827E919DDDDB3196AAAB3B028E0ACBE25E34
383F7D93CD6D81C0439526FA8EF68327A6F8CBF1337DEB99DB1259472B32484620730763B980
C502EF892FBB2461AA79FDABAE719E41405BFAB9323C91145C9D1524715345F0983D01DF3427
16B7906B1B122B9AC8BD9925342DEF6EE5925D1A41CFF84D7FF82C2D986A51AD38695766AF98
C13A5EC444C574D91F4DB71B60A63BA96CF23AD5540D2B17877E0D76B3D79E40CB0EAAFD33B8
A185620E83183A38E424D2D746BB3A9E2A275B2FD303F58DCA1E2FCBF016AE46369439C3B156
352947153F8BAFF811DC188D071ACD4C0C69FF43BFBCFC31F4E5779ED8A3A9146BBE74EDA495
EEEA43394469852ED016F6383BD509E0F08940AC4798584B53EF3ED062E5E3480AC281859DB0
67A5D677A8CAE17D71E4BB001171296CB40D9E4D7B3F2DE1F065F3B4277914ADD3B409AD5DDE
383E2DF6581131652BEF7883773F3629B982E83D7DC5EF1670D4481F461F3F321BF096778DA1
5CDDC6A3A98A96ABFDA7CBABE67871ED5A258D220CF6F042823FC8829B21AED571CA969F920C
EC43CCA510A78A1B0F60A74208B8FE34554AA518582A2159644A0BBB6D02A8D247D5AB4326CE
2E5EFDED66C323C5F74C45803F58038DA7E76381FAFEF29CF70DF8B458E00037304013CFCBA4
5BCFDC02B76F2EEDD55B729D42F045A393DFED3AD5E9BB04B7E7A4A2C8B4E8B46BE466358FEF
BC68F49569631AA4C98CC63C4E441325AFD7B5FC17ACEEE02E94C028FB1221848925855B6A50
43E3C7010AF17A716A5C0841A4FB3351CC2F24948182978280B63A1B094A4446E937177FF95B
50FE4ACB17F4CE87D97C413B21BFCDF5D4536D900C2906F573B55AA80CEA568AF27DAE2D08EE
A35BAF1FED02A2438CB5B71A618420101B618576421FCDC918802C913CC879280BCD0D1E80B9
7D8427D00CBA508D351992A38A44DA2464AFCD07392000F52CAA2D8CAEE3DA9B58EAF1AEF601
CB44B98A84D7091572FE2957DBD3015D92E2BCFDDD018518949E1578841C62984AF30A23DB54
DF928955FCE2D17DED955B10225EE8DC562426275E79B370BD9EBA82E139E494717858BC8D31
FBC60F86B478DE22F5FB5D8681005CDA2C29A52472ED751AC9687D97DE0DA4852D7EDFC72059
3859E0ACDC13003476D03E366870B014D41F922F246401BF43A4B9C1CDE22D3086138FCAA9C1
E247067FAA380E717FAA73B4A1757F1AF469D8E2F1A2B25580451C1BCC14743853C2A0847066
4D77032FE54489FB58CF36D92F8DDD43A89D7C9EB00E20ABD494ACC953896DCB5F3A50C574A3
5618C145F2047FADE5E6DEE7714F3718483B08BED75F771C3E37AFAE71D9E536763765BD3C85
8B5EE0D6207377BF4967F0289DDCAF76FE26E8849C32276F3CE0464E75D66D55F701BEBD4AED
F0E476652011D5851988D0EBE56F7D435A6E21CF194AAA6251BCF711EFB801D2956FEA03AAD9
CFF9DDC3D4CDDDB3129B4DA471253A801EB8077CA9B1CEE438F71C845190B8265CCAA32158FF
42EC1C3921B5DA3D4DD395E4FD000FD8240A66718F54FD4F6A46F64270378E831A0F4EE86BA6
836EE0E32593C7BBB8B2445517C578265EAFF2191555F26EDF4F8EA16425032EE78290F9496D
AAA03F9EBF099F54A0F5C76849EB8AA4D0E200F274B9C2AB033FDCB298B5052FF1AAA6DBB430
6413D9A33029965EB49205E17AD7E8E2FC3A0009DF961836519D2E69BBF15C4A38E4233ED1E8
DD35DC5D0C896D021761A14C13E9EEB9D67F0087E28A0FF05389FEC412F17CA932DEE09CF353
F552138C4203DF54CB70C856BEB98DFF0272256EB1EE6FB64F8459D6D454AD3C157E5A71C475
60BE80A83D24931CDBF4429336A28F8AA60638CC3013D1D2A99A8BE29723EE52A50E0F09259D
7F5271D52B558CA6A4906EEB7F025DFFDC69FB93E4AE0600F4A75682E05315CF0A14C35DE93C
4A8C0EA4F78380D19EE57232A908F09DA7053486B0F98823E4E576BB4EE51C93EA886F0F853D
49E684ECDD80013F29C70B3BAABC9768AAB1C606C8CE72D577C7E2DEADF7A0AA9E14808272BE
97B2A3FCB40B958F5254B14B87C8255740488CBBD471F0E6831512A2D7F80AEE4EB14D4BBCED
8D6FE60168BAD34669BBBE667FC1813DCAED490C0CFC3C95FE7B1373A91D14FC60A7CA711EFD
0D5D57ECBD68C047DA27E204EE95A06DE1F7EA3D44B0AAA83185860EAAB64BB5F593F1F71D83
A5FD28FA9B37E53FBA5EF147C2579ABCC9D6894991363C6A57E28B6F30AC7A4695650B60FAB9
2F46BBD9852D9CDCF1E50A5DA77A9D6ED4B5CB8CD67A60C8E630B1E04D728A2D31508236A00D
0062D880760918BC86E34EEABF4B1ABF5B84FB44F1B7CA43BFE19B805A80B85EA966EC6C9769
82956A47B4FFF792A769E52FA450246BD3E25B6E5F071D7D6912321D952462FDCFE7D6F642F6
EC7FD44C3AB76E2C99027B79929C7F8DB3AB112976607AB85578DDA92CF4A68AD8E807491598
61D142143C45B066696B978BE032C52850FA738D8554E53A7A8EE5F2720CEB7381A5EF822AAF
2DF80A4C94C24DC5351FDB9004BB24EC6C0AD142C165A13991CC88EF001A31E3D979D9ACE5E6
69DB050452780F3EB7827547655D54B8FCAFE5C6AB81D512CE20DD07301ACDFB4DDFD783144C
0C07D7DFC4271387D544145CE0CE7CE60E3135A6C2C5D699A623D7659486E87BFB72F873A64A
0F2E5894FD22EDAAFE3A8CC37CA5B8074982AF4DCF4E1C33A1F0C2D0524417F064AF84A810BA
54A5505B0C7C82499A7C389BE60402319BA2F26337B783CF8871CC7737CA68624BA624C3DA5E
F1FDC86A02C1475B0EFB5BD5715A8E7803C1D2215A5BB12FDE82D1A579E2FA69C303F97B994D
D5BB6C533F09A4C47AA75F4BA12BE7AA4A976BF35FBE20A468A511345122709063A89AB0FF6D
3B09187FD21F2D20D3A4FF832A685438A855F0BBF2BED5EE9FFF9397C5B9F0681B75C053E211
67BEB9EFAEC54D2F5DF0AEE6F3CF1C85428A7AD9727C8CA09873E3382368680D371E2C4D57DE
96D74DFD24E9793A9B87248E120084B667C937FDFAF5107F46F159187ABA85CCEB627F82E2B7
02D2927E414BE070AD7437F37C91FD683AB7F6F3B34EBA3EAB3292D139E19182DC6CD8F6706F
8B5CA46BD2A7F310657F3FACBDD4DDD8413C2886A52B6846AF6374343FB67154BF2F62B59184
B81ADC88FC588BB00953A0A12A3EFE1C0EBEDE5CCDC7AB43BE6B9814CA146A36B7E61575B47B
03E369CCD3B56144156FA7E6FE7F0CA3AB5E96A5EFB0EAD36D968AD69BD2D87951642F938F45
A6538C02E9B11C0B9552268FF548EB54F92E4158DCD96C1BD7AFA2524A5F66789610E70862AA
325808FAE0CDAC06F1852533060DE251CB21621DE9B4F30F646A439AF81C60D8F095B7E5EF0D
D640EDFB7E026EC4EF1BE85CA69FA8473A928C62EB23CBBC597461EE021349E6CC73A27B68FF
935CE25B5E075CFF2E227FD5AD92736C0CE16300D362FB461F87A6876FF7CE7FF6D8546E440A
8F003D51BAC78E6196E621550FAC28C9DB2C25842945416C1B415097648104B7970912E0FC17
BF432D0A53658D876D97BE39DF8C6005633A6007378D99F5AAE3E266DFF1D266A993C6110682
DD42942FBF3640872D16F5E459921C2AD8BA8AB4CD6FA9EDCE30041DCB99B75BC090619CDF48
FA4528DE98BF7D7678847BC09BC610ADB0EEEB9795BC71B44F41B6A0E67E4AF027A189E1E5F9
B4B5808E47BC4C9B13878607035CA524E07E7951FC6C83413FEE8C60D00B23C7C1703E1C8063
2D0BC259D03BD5972A6FA7270F55891C53E18626C768FDBE82962E11AA696CE24116512801C0
3E0409911813E66932348BB69B53D5AA98838A500FF7E6FBF6B7D85CCB9DC7E1DFF113C4F6B7
7B1C08FDB88CB4DBC47B92DF1A49C8B5089AC05AA8606C9D32DFB03D561CAFAF754CE05B7C6B
EBAF1A4897E99918F5C061BE5AD61EC75B2A357D3D773F5AA0D26AABC0786BE73319354C3DA6
1C72B74E8D47C8EEF91E597E2AC4C9C7B28DA21AB3E2415EF9ED75D94889DC91619DB69B7485
89AC95F4096CDA5DC137822965CB7109DE0D485A8FB1F1C7DCD36138313B77976B1A19AB63DF
C584653BB9FDD8B820219FD0E5AC3DD9C38AA4A30727E7038AF8F25317D9F45F9E70461F3859
F1F19F8FDE1694147AB07F9183B0886F882BD201E0100630C0700C5EBB7935F900BB89852BF3
3F0AC92E4AF2A15C6DBDE1F320C9B05E49513181C8557F20821DCFE31D87E954A905FB74E165
31CD855A0E071C3E1640DDF11675320601B1146371CCF8786EDF8BC56890E8CA619772F29AA9
38CB00852613C4A4153E6AC334E8C8C19875A3CD49CF5AA1E144F2F641E4D0F3F08D6F649200
831AF777593AE5041D2402CF43F34A29CC84A218BE3AF5FD664EA354BE823DFC40F8240D6B49
907F67A4B45133A66F57C19E2F0B080B5EFFE5157A10A8C641281A72997857562A0776075040
9CCAC2858FD3BC4205CB9B6059771360FA4086F8F2767FDCAA40076E6982FA7E2C7BFCBB8A8E
FDF9E48660D3276AF65929D356B6B57956CE71C3A4875ED1E5F88EC6AC77CD312D2B92F0F795
6BAF15CFF4632E69F75C688E9E9DF78B193BA111A9B27B3AE1BF5924D611C667C258AD33F7C5
69D898F4873647A7E7C882149DF88202FF3E44E88DFD31657B343AA6D9B32D8EDC29FB4DE652
478EA7A90439EDFC817E261BF62CBCF4AAE0DDCD2D2EC015C74B85210FF551EF9D8FD2277485
3152D46FAD018A6787A56F840CC9E9D12EF32E8E510497A198D9F4E941767E0331450860CC4F
0C55AF5C55D6F4DAC4D5F176FAEC53EBEB7EA117FD7D3A1AFB46CDDB645E4DE36F27D5F90CE9
D4B3F4C13EAA6FEF05C761E6130E8730DED16DAD28CF590D1D1CA054E2BF070F8CD97E26915C
C29F2FBD1F6181777C49529D21E024404D0FFD9D2C03476BE56025F04108C4F5516F0BF9909C
A8F9AE8F21217EECC1433B1DAFEEB6F67F81724246A0C5ED0FD7ED43727005DE2F65596ECB23
ED285381E75C7E752CE25ECF0CAB0F83EEFEA5679ADED28B35FA4BF6CB33712FA604E97560B5
A6F4011ACC17BCF4C77BAB43FDB5373DA5A1A87F53A0403BACF2EEAA7812725F494092305AA7
8113F57A2BFD9351903ED619684E40A74E0A713859E7E3A862E4FDE1BC4CA585231044B24F5A
2B2EA3CA065774CF54F72C1CC55E23072B08803879CDCFDAAD3CF71664559E53B52488BD1078
72E7CB763344AD95603D73F116E59122CF147B87B3AF3F7273B395A6AE969D5DDAB90394D16C
05070E1939DAF38234714D97F66895BA7CF1D4731B00380641452B3AE9550469524974B7EEA2
8C84D951308EC748B2D094107F8B63B9B83E12D6B17C5565CEC12CEE1C1675B4F9EBA723B7E7
E83393913871025B29F2E1C787BA69396ACEF7547503F17EB40AEE642B0988E288D55866497F
8587DBAFFE5DADB0240033F4FD03B2ABF8469E29C5A338D2780ECC9B740B8F609381124DECB1
FE083C50A626D76270FB00DA344F0EDF51DF79129FDE420083A94BA13BC480F5248C913E7428
768A81563807870DC7D7C60A5AD321DF43CFD7112C43AD339CA94F425227E0C1566A54B02559
35646AE8F4B0776B4731F0AA42B4889999BC75CF6FFB01A6423E44E2DBE900B2BED6A73FBF15
B01A45FEDB53360937A99848D5B9D51A8CF7D15A63FED5C873316D5719747C446CA9EEE9FECE
8CE9E1F026BAC151C3BC36D50BC1B5B6E211358E0EDABA3EFDBE16FD2434C20F4F1B61DB294E
13BF716DA406630CCAA16BA3CAD4A63AA293183F67BC5736586B5D7853620C02168B3D02F561
1460FE9BAB5072A456F1E86A6AD920743DF73619B00CD8730CF4847E950A482D16B07CECD2CD
B404057A6F81768968004E4A807CCCF9CB1FF96935BB643138B30C2B2959497D832586C02047
E5BC7AABBE0EFCDD949D50ABCE2D72C1212563D5CC1DFDB320BA7B2950B7B6C6B0B9AC6C4A9B
D9A7B7A63FEEB9B4F6BF5F3DE161A028D6D83ED687B88797AF6EE63352BBD2DC9EA46CF5AF95
E4A4FF0FC36DC29DC000054A45866A161C394027F3B506E05B9D999D6C7DE4FF7FCF6268F9C3
A0D4555E4595FB61DB0BE43D0EBB026CBD6817F264E53E59BB88A6EFAC97BDAC252ACA763E95
EF95A87F19FD6EA5E6576EEDE069DED576E892359DEF2D55CAC6FDFF0BB507774C0140004916
D04CB3AD2826029A91A69296597E658923EEFC395506A5B1276ADA299D94E2DAC8C44326CD0F
0AE2E998E130632A6B64F8BD5477FE76F07CC26904AA5A52B6026DF32BC69370028AC8BCE762
DEEFA15EEF8E6EFA416DFA4274D09741420BC36C53483BD5FFA342E6B32F582465ED0C92E19D
057657DB7DA8841B6E87BDFEE5679B07033390E33D22FD632127ACBCA93A88DB42B16F769C84
41A9E8E98614B09E174BC2340E12F3D6B25D849A7D03A613DFBEC0FCB2DAAD4DED1C7720AB11
EFB4ECBE9DB2412B267AEF4755DCAD020E87C66A881F6ABE60C5DB4556E0A5AF8F8598998E26
B6C9E8240544F7F4B15DFF8503FFEE113E505FACABEB5B4BDE11C08290CF6BF9C017635D04E4
DA4B08F7392DF73B2FD31F20E8F7C2A85D23933EE807E2E24B95E1A58793E07BD8BCBCBF2F4F
54D7ADFCB7BC42AB45435F2BC063C829880414DA73A4645C57DF0A77D975D300C8F915F9261D
25C999E6966BCDBDB3BD2C943E04558FB70EE3A694006881B5D48124FD5CB36A9FA5A2953BCF
21F10E3EE3C0F8533C3AA9EDFAE7593F9CD8AC2823C232E4ABA3EF35DF444704C7EE791586DD
A080F28CAEA9F230DD4318FAEC29D35BF4E0A294B3FDD5185504269C2E4D6E542B2600FC39A9
F7B33598B325D83164CAC63361C8059F235B188D314EAA8FA872A99A4C90823A89453B992827
BEFA5753407CF00D337DE9B485D64C9B6BA38AD9E38DBE43386090C82D056EEB5F7B3F0699B5
121F5D03FD2A57A820E9633E58D1D90CB742293050BA7E3E34E9167BFFE483F1F50C9BE00100
9CA5BED43ACC11CC2ECD4097C8B181982ADE41F1563538144D520EF579D8C9DD61860E564805
65C1A46E28AA3A1AA1A04CB25D2F21E8CC1997429FC521D7681DD55C459F4988278DBFB2E18F
0E3F7A0331FD66798EDDAB1017FDDD4ED537BC322D6E5197D05EF66FAB269D6572FFF951BF4C
8B597BD260B1567E723228B6A1E0B9D219FDBF5520825EFDE9E2EC4DAB7768A72F260C9F53EE
1DBE685BC1D95C15667D04ED1E64C34E47FDC2D93C33C634562C6A5615BCA7C122DA25A13F89
628A878484F7BD4FBB5C4940E68D4398B9427993639D4F53CF4377E64280F63286AE0D85D98E
4231608F5F161579D4D2FFA800EC697DE5FF1613EB5603E01E8C27CD35D34D918518381CB5CC
7DD7291ACB155EC5FE45C7FC46C5D28E8E30ECBDCE25BEDA093E800ED6A70BAE581B8A6C2FB7
E3ADE1CBAAF4D33CC840DFD34CAEC6F8AA8926592C8FBBF4A0898F3E8BA8F67DA01B04BD291E
E0CF9476DCC1583531DFD359CC7B23FE6A082EEF15BDBD37F441FBB57DB91CE7469EA297C04C
7D14CEF872B09075129094443B69325856AAA55410683F9357CC304D8A96B28CE45F41865510
D250B446C2262005F57B11872AC27C6FCD861BC835794FB2A2413F068E3533DE000590C40124
5FA4495DCA319D77AD53AB5D452DA66F105870DF7657D4E96093E7EAC163C06E6AA67E3E5A2F
4B22E395ADCDC910F47DD3F64E6010D394C0EAB7B491A4A8268626BEBDF44C9E5731122D2DA4
3F388EB0819C1FB2BCBA155AB806E593ED26C97B99A84EDC2E1340494DC7D99BFD48293FE0D7
5F16279DEBAA5BA4ED90515EA864B7FAD46E2C40539235E03C66F69C69B8FEEFB91586C1B220
D61021AD6D59CEC6755DB05EE005CF46D8DEC4F823FD5CDC4534512588D327756E90564EB82B
D9493D78A93095B9B341ED9835B10432841D449E62C4F9D05B5BD2DA72806F4C280F6C3B352A
77121D1D48AD4393AADF28B7F4CFD4B48EDC0C78E3C8E55EAE5E0EB9CFB57F09C86EDAB3E673
93EF0C276786834E50F958673C701269F08E9CE2A1F5414E7A4D3F582281D330EA2CC6367F03
0CEC6B31A53C9B596A83F0EA809F54BB924A9B0AEB4A1C99176E11032E50718CF9C34E7ED099
B04433F4EBB4ECE69D4D6DE9DE76DE5FCA357E5B6BF4E3D668A1F4E8ACA1F05BF7CF327B10FF
56BB9D7B247222629DA5EA0AF20FDCB4D425C1527D80291C3F8D53138A80BE53DFE9018A0552
434D69CDA7A2627D63E31B8E440811242F3DC30213F6024141DD1CEEC82B096B3FD8BF32769D
96CCABFF56B2B3706C11FA1C7CC1A7E1A9A50C9FE7F4B933B07FAC6031B02F193EEB519F3ED5
3B6EF209A2A81DCE551268B84800D554001A65950A1659E0DD6E867286AAB54EBAE48AEA9AFB
60E95954B3E9C3860DC29ED9E7A96C21C4A4BF530EEC13F6076BE1028002E72427DE161E54E4
8E1CABC6CA01FFFE92EC81084B7F221997516FC68A7B65458C5B00A1E561B548394E57DFC9D7
0C19B62C1F5C93AD55512FFE55CAD33BEF1D49E2EC0CD577F3ED2909503C05B08D061D9566B3
B86D8025C5705921B4D0EA79325EC24A30639A39AEAAAB602399B51D3E55049E526E3B69BEC9
D59873081F78515B0A19E77FA0E1ACABA281699DE7AF12AD59637108A795A01DA36B3D86753F
394963899238CA29348ADAB617BE6CC6A0880577C9456764F8715F5D92ABC07EA883016408F1
6D4A3487B35FEE3F7B40BF18A78FBE463EB9C287642ED571CE314AE93E99761018E327ED11D7
67D329EBEAB67B53E6B7B6F64A44800F238C00F164077A50B8C12CBD03E2186BCEA6BD193EF1
9D82112D511BE598793E63C15AF1838A3DB55E29A7B190B5624C5B9C5D0BC8C524173A7613B4
7E06456AF2D04BC14742AB83B3AFCED1438051CA7DB894B38D6A6019B5BDC14E11001353F12C
88C6EC50F31F6B6F84E8AAFC073AF2660EBB5D04D686753E07CBC951735DA4845D5FC52CD265
B92F02538C38BF8C986E7A95638E8DE2FEDDCA4074E3BD7F679A1EA8C3981B7AA19CBCC16F23
FFC579A97F52165B99E8DA405AA0E6829A6C9C3CF0AE7EB37487658BF15BFE3166D44EC058EC
2BAFECA36C0312258F1A7A813CF551E2ED1B76AE23BCE94038A9634C003B45088760C5EAF26F
71D07CA4EABCD81A1C13E6EBC2E557D3717B0C90BC6D9B5941D3A1EFD818FE07AFDFCC8DD567
91E26BF0AD30C840F3B9F0E9EB712F0FA5C1774C496314EE0AB4CECB714948170D0CB1B2C5F6
85EC1121188D301E966BE5352CDA74D15AAE8B02AE97AEBE99CCF07B68D81281A30A07F4235C
BFD604F706EF13F3250D527E153DD424B144F40A60CF2A20E12CD7C9006C870230FF585F0D8D
D5F17844BD18EA9A29DB8B86B83776965F49A5D534FD97CEE08CF4B08DF9CFDB6861790A9608
4BD2660E43FD894C40562B86140B32D4A2D5E054AE76911E8DBDCD6C17352E4A117C2467BDB0
F75ED5423C248CADA162852B563478F9B6A8060A013F4F8A4643AB67F073911539F41CC289DB
B110C93667C6239D2328F85D9818D5930A111FA2351540A1651DF7D3897BE2628EC3CA286BB2
E3378E85F4235DE45C6947D1E224EA3DF243E1CB1691444EAC4982DD2CD3E311E2B90660CAD7
8EA80D7A27E0EBEB78CC5A3D1FD3A17DC04550FD61E5A6AE6FBC6D1880ADCD6AA99A118EB757
37C32B1D07EA2DCDBB7C58E256334795CF3D259AF5BD54C55222263031794E65FFD8120C4FAE
94D4B7AFE9AE79BD1CCAEEF876E05ABD29AF0C0CD94298B2768B259C6825B06AD941C8E11D82
539AAE2810D3CCBE9DB96552DDC7951DF4957F83E06ED07DF799D460F10FB94842C6E4A15C20
5ABADDF6B5837704AEE9B9400953FA56038D909B1FEB9A47C1E9EA035CB01026AC0961DC1E41
782E6AA2781BC8566148C8BB5B4D539CF9C47E36A2C427F8AD0BFB432E5C80E1D8D8E7E9D6F3
F73ABF2BFC179AD430FC1E5F4DF728D0AF9C45670C2FF279C12963E053388C90BF6C79F99DF3
C0E34FC86D060386A7B8EECB7E9DEC0D20C140132F8F278CF945DC63928F82D267BCB620495C
CF29BE231654AD49A47F096BF8864BB5725E3E3ED2F9D42CAB35E3A27BE91CD792E6EFC9838D
A38AC17AFFEC9A2F2E46F2AC7EB19391DA9A865D21016812F49629E1A8A1553AD952B3C9A405
87A0BD431A2E57F833734FD3989CCD331F6E5AFE63135A0ADFECAAEEF6C408C8D2E39D5D0628
480ABA2EAA38B4718258844EF5540C966048D55E433CD9DFB9529A245911F292209754C277DE
90232953F7A594FDEEEC665C17DB87A4B3A7C5D3A3F9BA3479E79654E8437EED86EF455E06F3
0C41ED2122BF6D9182633CB52F891BC70C2F46932423A173E828FEFCAD936C8DC2705604F84D
E5E9E05D0001437AB5F25A3DBD8CFF4090B6E4BE87039F19A6649DA5A06D28AB1618772BF015
E8AD5B501FE92C77F9AED2F9748CDC990A1C46339D234D94EA47EF4D194DBC513566ECD7FAB3
A7657927E072682B296E4AA12202BE7BDE152173E946095295C6C25EFA3A1648F067DB695457
5D7A791910923BA6B9BB2D5EC19F3C0D1586C23A3318FA97A8070F418CB52EB19D3AEBDAA392
44070FF987A750359246308F1C72CF9FC20CC187F263CBD6C3E7015B854964766C85A004C767
36167DA3CC40C8313808859EC6395E91D4C555855CD901F1C5A73E904EB4302DE9D7B3101445
08CC3E5A51828822F03D786B15A2F2201296034B61FABCC60E90661C58BA33928CCF1CBD5975
898727B5E15F1F87CFE966B61B392C76DB9BDC750AAB428868D32F0A2699F41F67A8DE2B364F
FAB2DFD78968B6F56B93B50454C6B6EA9CF520D6DE8C5CA74CAEC05E6EEEDA82D60B9BBD454D
A219298DE966614C1220DF50E41E930E27CD9F5EB0E71AFD1BF9549B558048EE8AE10CF662F9
4E5AB80B0D822120F26BB6C978A5DBC2C00DCBB3F81C72D75967703B2B21F32FCA802B07B9E7
8A4F780FF847B263664D7B32695D6D8F0B9927436BC5A45F3F038E2E0BDE9315C6A04D71FAC6
6302E2263CF2C980E8DF789984A88BB505C3BB1F0C0A5DA326F96C016DF4AAC6C3C322B54382
BF15B81942A6F39C7970A56907E0CF2528B41341A5236BECD7F551BB828972A7EB0FE40B2C37
AA2D1712059246CB82BFBA344F7E47A76B231A8F8CF3B1CBD2CA053E61FBE49695491594919B
A21A52617F0D86941571DB9C5230916616ED973DC2630551FBF7FD847BD89AEBC19E520E463D
25EAC283E098C39BB850CA11DBBC92AF271A756490595FCB1FA4EB657E87E01E7ACDC5C277CE
DDD82A04292954F5FFCAEB8AE3E2F1889D126000044C9DBD52307CD6B67B943B4611C389CE3C
C30B3F93EDA6EA0AEF9C1BFB929FA8EE5A7F214F5DBA04760CA6F003A4CAC8200095EFF03980
83459F12CECF9A19BC044AF92D9576DAF785C07C2B6628375BC7FF56B7CF52A9222AA9D022EC
968B1003BB1EA3CE2BD6424E30ACFBCFC60C02C0043BA534375899DE22753E793259BDC092B1
8430AF2A6723D994A9BA6444E16803E0C59BCDBE1733EDB2A80758E5D64ED80E3D2320B16A79
D48600DEE7494D70832FE3B4F0F2B1ECE0ACC3E255E429C598ABC276EF0D9F5F0EB2147D61AC
8EBF8726C3008BF10AC2916F9E03DB68EA347801597F5B35BBA19A2C08904B09EA484D79EDE5
C0916604BD78B069D9A8A2877C16068DAF3BEBB3589A195AEF270B86D0CDB2DC9880DED23D5E
A9FF45619B8279AAF2BED2D26BCA53B496C38F7798191ACBDE8ED243EB3F450C2BA91D0C8B93
95BC494D092772BBEAC5D70227589DD2435C1D260B07FA27AC824381463CA65370A19E11E52F
BDE1A9C2EA83ECC36E28711E1B3C4720580DF8105DFB0A3D62E4A50CDAF4B1CB8BC30AEEC20A
7AAA1CD3F4889C39403A27B1E91F45826870D0DF011D85FA76B3A7966B664BBA1118B5FA606A
9E1AF5241375B53F8D52DD1E498D69210F6758DD5D84BFB4D68AEA4B92EAF0725F8366BBB013
22FD8B0DE2585950CA186F99FF04133854F64DEDFB5335759588D86BDC78FC8D5D1D36EE19DF
82352EAA4BEAFE7E3DC92567ED8AC67E63254C25F60B17DDE38E5165E6B3CA2B39AB426BDFB6
F74564BB2664BC9239FAE7AA41D3CB7F424F128EF58A515FA564DF2E3E50E350BAD7693AEDFC
89E0808083EAA100DC26615164905C57316861504B71CD5E3188941070B78CCA105218FE56F0
85CC01034DE0C94A01D24998EEB47101E5E9EACB2DE94260F2845B8C2766D5F5A792B7AE8967
8359EB40CA3BE8CA070AC38936AF68AAA3D7373450501513916007A6C016B568964650041FE0
406F929E0A437A08F30BFF07B10893363271003C998BD1AC2DD52903551A5DF8928E4E694949
D644941BFFAC24516F7686C5101B22C360E0F71267D08B41E90F8AE304E40C42E9B5E715E4F7
F06F577F8A0B68007FF16462489C92541CEBA86ACEB9BBD3857756FF208366F8C3BBFF7143D8
4AD6EB705864AFB0E7A003ABC5B898E7C2B6380750C10DC698DBA4E49E8D9664B226F064ADC6
761A6EA5B2EFA79B80419C3171B094A27006649D724AF968C5095140275D5B5AB8F7CA7157DD
9A8142FC9944F03AAE974F77908C5513CB8CF9AA689C6870853866C921E63E88885390C11A81
D8A46E845039CC540F8A44E821640C132964CFE03C6F4F92170FAD57F776B0ADBF4BDB7F5F94
AA58A293D2AF19814453AAB9CC3555AB0FE62710CAC194013A9299D97F1A07E5012BB4603250
382F23E183C7DC0EE03B7CC979F61F714A6A2212EC70A1830C9CBC918F368D06E9CC0A30AC22
B82D4D7C0967020310DE5C3B74F2CECB334D086D7E84D41BB190883AA88D60C5FEA647C9D65F
B29A9EA479CF2E31956391DED4281B0A76BFB7D459B928A3F9CCC4E508926472939CD339DABE
DBD75F88E4C2FDC71F3B1533B51C5F3B6D99568FE0B0CDC3C1D70D92128C694A4F9816689D30
A52F9930E09DF12EB5566F6FD3D34D06C129A9EB9F1C7DDAFBB66C54FF9E8F4E7116ED0188F3
5673392B61C98D3F2CF6C33745B5BE9722CCC87E699B0F26B8FF2708574819041296864A122F
8C92E1D8BD40DDBB0C5E561A672318E116A080D2D0E5087F3CDB723A8BF8ABC375FF5841ADA4
A3333DFA34F81FE36B27EB118D0FA98F61852FCA0C8E14154383BF98767DDE89B777817A7877
22AB10AA91F0E0E11896814A771817E8DCE0CFF2F660018B681E402E3F3C5ED155B2FAFB1E65
36E9E13484BA37A719FD51689D5B987752625815E1D030677E7DD5592E10C4D4A4BDDFA886B9
279B2A11F049CB869C262F8786ACB8E2EBFAC2F61A648A301283AAA33F8C0E0CD4799F5B492D
427F208AD413D782196C64106B18B2E399F4D815F436AE0DA3EE3F894F3CB68E3D56F9D62721
0AC9C92F0F987F9BFA8D9ABBCCFD5557CF297ECB96C99C039C0596DFDF2F7852FCA69E579AAA
0855EC1B5C3909AB0E123B460CC71A8AF21855C24CEE71FEA5BB70CBB04EA0B828EEB90DE488
2879988EC07E00289B2FEF7FA8702F06A923A1E14184D7A4C084891ED1E26731E4C5CD0620CE
122DB72B0866D6F40ABB0FDA5200A1C4134A536464C4442AAF7A7B3E7B74E8A9E45828EF38B0
18369275EEBAEF4373AEA83CB6F504D019D7D43CA5A761B4959AF5376D6902AE9393A804A235
7C998C9F55227956230817B18ADE23EDDAC703013933963124BCB913025612DD242EF4714FC3
EC2BC1828B0CBE3001B6F61CF8B44105CD3009AE5457A45D372A23EB582650E36E53CE3287E6
A975C7D5E43D49508F5D8E6703D6AE06650CF96EBACF4ECFC4EE2DF1D74919393C4FD9854DA5
20929EB7E6937D2B2601547FF90D0FA46D2924AEB1F1559E6B49458141D2B445FBD5FBCD3141
B9140FFA00884572B6CA25D4A1145971B746A24A522DF3C3018ACD33283704963AB1113AB7FC
34D843C29A6B908D97DF950342D1B7D5F4AA514F92D4A853E449B7A6FB95B848E500ED365330
EE438BA7B0178D826F337D1F1F50C0DBECA7F3251FA8EA7495E077606FA2A9A8C2DCA79699B1
7D774CEF786F67C2E66581BCAF0CBAC71FEF3D6FAD19BF48CEC211F415FFBAD19C6AFAE07BCD
82249BAE8C4C731AFBF816E0FACE0DCDC93FCD7EF1EF7095D9E9E6EE1CBC9D16A6B39C30B239
B59952922CD30C0ED5E46595C9DEEDDDC80B8A7A917C99649B4BF4046772D5B0EE177CA0B836
462E8DACA488E0E9AB21504CA93AC5C437F8760BB5CAAE5389893AA94464F0F7F15438E5174D
471BDE04F147C3CCD2BA36FD447E95ABB7B6D9939AC4E7AA14B8C6E44E627C213EAE4B78DCC5
A17C3502A9D2C8411F05B50804164083AD45408E6C77C2E9ED633AF012E6F729770E73ECB6BC
E51F27F8734E8217095FCF95FC7CB495754D1D41AFAB2ADE7D27B5C0307EB78F3A472F588B41
B3E78D5C6D684918759E728ACA7B805E2C4FEB7A5F8E94FB538FCCAC0CB704493533F3F2AEF9
C8D947BD5FFA5746AC531A51E36A77D022FACE5EEDED6DF726F790DC8AA5D20A7658C2ACBA9B
33EE4A248C1F61EF4E5636BB9B587E2ADF3421B5595CDFA2B0515685777A63CB16320E9388AB
44D952D0C8FB7AFB6A140ABFDA7AE67C35FA12CE30884070A48F8871B03514B86F9B96C76DF7
80CB88B17EFBFCA19A29DB1D5CFF772B926C00BB185990CBCC057358AD6C1E02D662ED5C9B1C
4E7F08E93D0241F71AB00C04B984B30A2D18F00FE911C7D246D007773CA35736CB28BAB00CED
E10924A50C81C2132E1971F65786EF945F3F571C4FEAD3E8DC847790C945D0F543D9C1015164
65FC689EA239CA4ED754F7F628AEF2FB56E0D74925B55EE5CBDC67645CC9903D043891EB2D0C
181C1025833A9BAB2CEC8CD5DDF76AC67BBE184EBA6927BA0123C43E5A9F366636A0AC104F7A
99323192CBB339D98E39B4F57983FE3D1E366A3E97DE77727153756917DFA6426E37D504A4AB
A8440C11A3E50EEF64D8D7C496E9F9E6FC5F5859FECED2BF957CEDF17FFED898DD7BBD26B0D8
A77C0612569BDFA385AAE358BE3A49E000ACB8056ECA3136B1947D999C18D9339F7FA45E95BD
3AD53631B13C1A05DF579A49B4A19381A4E4539BB536E244F67FE7C7C88C08DD0C29ABA65C6F
DD4E921E135C7358CBBB6B0375BA79A537469A08DAD8639B8ED26414A354F1CA4009F67AEBF0
00BD5F1F89736C447A2B62EAF183EEE7CC853376E8804C9CB4C238B8077103F4840A6887EFA0
7F7A4058F120800347BB85AE728277077AD84CDF9CEF300DFCBEE3EA19C9EA03C73EFBDD8F29
855EBBC7805800E88BE872200F7E965F06E41F75ECB6C2561B5D84EB23015F4DADEE488C1A86
94474BC1C8CDEFA9556B6C8F7A8BEC1DEDCD78EE90D2B38A2527C5ED9DEC4C8F1E1047A174AC
F25C57B1970828F70485CE8BA31AA8435FC940DB201070BDF32F1EE8CCE8D9ACE8EFFEBE91F1
8EB038EF46A75D217F282EE4E9F6D0E4FE8F765A69E324DAD3C68E8C82EEF06C80003BF351F2
564EF7C2E3F367EE0B3A43B940D968509F75EC222F85C586E9966FF3F67D4996D7527F14F9EE
CB98D90D1995304F23C4D30F00555C625B339B9ADD4F4E4AA2635B23273B58B6C4C3BC254CD8
495D49B7F619C3F140DFDBF199BD6EE4E675B3C9A51A6852EC5F9F620C8F2ECD51B1FCCB473C
5B77BBEAB3EE95C2A205FCA5F440D07985D3399802D13DEC532D8D0B7596C815034EFCF7144C
233FAAB9C8AD9A91C87FF623D37054C62A4B8611CBC9BE4E27F8B8874041A37CE72216246A5E
2177A41E4773EC3FD32FCCDCD07DF138989A7AA054DBB9FF28161ECB428B2814BA5F85EEA799
8DD878487136B3024737BA0A265B2D201F571FD7860B6B151BFC5770DFA34B6E5C5E90832BA6
0AD35E713095A241ACB8BCEEEC6BAB3198C77DC9B9DEB5998D46D3148BCD57D5980ED1D9B591
4B286FEA9869A5D06DBF41D06FA2878CF1B81AA99221EECAD8EA64D7CF0922C942326776023C
7AC5B2C78765A916B315072AD64947A0F670206594F57393B9232D113B4C4EDD439C04CE2E99
398256345DD9E035A3EFEBFB75D38C26A8BFDEDD8641AA5921962EF4ECF41BEE2EDA2BCE2B1E
5036CEE4792A9A92342817711EC04AC98476756B5B3611D4E1C7EE4A6C827DED2145815873E4
D79C62900746C3FD0E44F9C2712A40E5C167B924F89385B73CA967936BD67EDC8D5FE6CAA9F1
E8A7576FEB649D8CF5C6F379A4B695B738AC4362D543C1E0DF76B0119A4BE8951A461E4BC9D9
19A99BC3E804DF805FA697166475A15E228D58030091F69C3275B1F7AE5A537F8EFBF6389D78
961BA6B24F7CB9E5F4C72471AA1C51B7BC8B98D4AD98F96DDB45074F876CC302858FD95E7041
DE2CA8C7248688172656EE534780DF7A72BBC1CD18F124348728350ED944C52DE8A14B279EF8
FCF0FB6F90C9707B16258D7E2009609CF61EAA128207C80298664EBFBA242F0E55E46A7D4BCA
6247D3E423093A0FCBCD33912A897395EB8C3123CFF7C71E7FC81871BB4BBFFF08FC78F2F99F
C0782EBC0FEDCCB0F62C1B30E20E5FAB7A6FF3F056417D9531A5CD13C7DEE615CDFC566912B8
D715ABEAA697CBA06BB5085F0F2B8C6659C2D88C8EF78ECACE135DC8084B96C0C04424989B75
826416F0E0C8D4768676386D2541CDB83126DA1EC3F52030BDA3750036F2F329BE77E6265D24
D3AF4D88EDA067D68261FA702629BBF56C6834299668D265A8C04DB471D36E216E5658855E75
F9AACE692C86B68C63381AED1086E9776599C05DB78B488CC0705BF93B01DAC97B09DBB2E5A8
238C01F6B30C4C2A9CB907E649051A0E7C25EB9E629B89CE1578873E6F54A6EE833B32D12044
6221722FA6D66A7564F270E18FD6F7288312889A79DADEF4C67A1B72DBAD465082534F881C23
5829095C48FE9BE95DA0B05C5159A4C1828A368D7AE9451551243A16754693BBDA988F50BACF
FC016A239D4930CF6201A67E677B5B86350D5D05418518BEDEF273FD1AD7C76B734E8DFB2815
97226D17E8876DE8CDF56E7D64061CD9E2FC8A80540063AB6BA0E93AECF3973B852915A1CB88
B616D1D909271FDA920E1D957C0DD1BD594832292BC56F758F122D1B6BB344EA8EC6DB4622F5
98CCFCFE83B5FDE759BFE11885C9D981FD6FD48B7FA43183190A72C39738A0BDCBFD0F0FFFAD
FBEBA54DA69D2F675D6FEE21415FA9B4F7AF1F227556502521E65F91952843EB6D2B6CAE5BF6
6629E3EA179780FEC36992558D7FD02AA4CB931EBC73F9C8CB5A7E07AF90EB9A441D2F69E3D8
8140F448ECE0750C2296291C6B761EC873777406A1249E7DD2E03DCFDB8BEAEB74505D105996
1F70E085D846C50D648221B9806A43024ED804F0A81384BB43C468824B04A7577EB6B34DBC9A
023F3DD4728517EA91ECF4B18A24A01BDCD291FD2903BBE50390BE8BCA5678BB12E6A9CEF182
61FAE9FF4DCF656AB3239789D0DC3FF4396E8277EA9641EEBA1EA8BD5FE74BBDDDB82CE1E9F6
391119C5D9F4F76CBA469877A19CF48A0E337B7DF1CA0AD3E65E43609C59AC8F6410AE6D7208
8F67B7FD6F3F96F589339AA7087A1FD3160415C58E6FC1AF323B0FCFDF555D5A94B726777BE5
0B867232ACC7262404D41F6531312C0C96C8F3C13D896CBF3DB964E3789D898C1D23FFE9D1D5
E0EE2BFEDEB9849D5FE4ED3D63003EE02ABB7810E3F362977B9CD008E24E882FD356BABC415D
72D68AFF49F262DDA0267C8EF7692990A453EE8AA8975789DFE33B725E060233BF716C5957B0
B20CF690DCB59C825B5593DBA9FE56A5D22E786AD8BE51EB3538FA7BE5257BC77A4FDCCF2B5F
C254592F455D708A7FBD9BCABF2EA913086FFCCA82D85B00D2A71171248608368DDAF7CDDD9C
D2BB7A2833234DE31EBF7FBBC46B1716DBB6A0F026C4096A98A31B1067665A778E25C3A93802
8334BD16470AFB1258CDCCC0444AC77B7996D04A5524783D89626AE0C00D18AEDB93A5766537
E2694F4382D48BB82B7A577EE1633D159E21FF2BB2082F871C019D88C4BBF2F4FB2A7FCDF5F8
A070393D3EAF9E3B67BF890B27AA02F81030528411FE623AA9CD83DB5C7808C70BB0B04BDE39
4D349C444968A87112DBA9FAF3B98CE3E0F8C756A39750C5D143A2C25598901322C45F40957C
88C61A09570DF00E8BE224654366B27DC9C72DB2EF52ABDCDF52F9284F6DD4DD380DABEF72F5
EBD4AC0B0F82FA6C71CD5984EB341C6845697B9EC0F34B97DB4379EEE4417468AA1FEBF95E6F
1D4BA0F22D8A91CC83ECF77E170CB02E5D8653668132147C6AD8315115564887A066BA07A987
E91B4820AEA42155588C0DD9734181777CE2A8F5AE97BF01FADE2E58C14C7DA6A94F967AFF90
9743EB770F8DE8EE75EB212EB6DE43D9B4B71B13AB054EA9E6022C7C48A73DE89CCDA912D553
F11963D1F7167B4F8084FCE49816B2C5DF78CC41DD9D03EB11B038DF04DE91AF5AB846C698CB
462BC95255C655581F084C85BBFF6398CBD48BBE49D63D033414E1F4B1CF5D9918C55BB3C9FB
72F412583727A51BC2B653F4BF6F903C7F59B2C529BF2875B5F3728CE7294F91661E3D294DE7
61655E13109A6A0D50546B00C89A469EB5D35320B3F68A438D3A6F960E364BE55312754FACC8
99FE848297CD264376454903E37CC0501B5321002B8F4D72A85BDD60E9ED66CC13D3550B2F7E
85AE08D874535DF22AA63CFF1C833882183D4854ECFF882C45228AD18ECA1E16C81C6F13C373
BE19A005AADB1C21B2465CAF9E171011FA86E8A76D99730DBC7F00CB5BA6E2803ED07ED26897
5EB63459DA6E71765318AE7BBA63FF582F717B5EBFACB7049FA521AD7EB1496D8611BB771430
F9F173D246CAF39D797F2808D18E457646F63621D8DCCF3ECBA365EF71073F5EBA481D3ACD1C
F7B599EC03FDDCAF976CCC98BDF395E368E5FF897E9C7607AE64B90727F34A3E7AA352D06464
51BF129160C4BD4A9F49EDDE6AE362080D5F7ABC5CDFD4DC724E939B6033533F1F62F033E727
AEC6F91AD38A0B3F6C528F2816E9A82C117B9F72266744B1E0DBD2617C100282130681325399
88F166C07820197EAE2FC19AE976ADA90FC1EA9ECB2B0A2F7F51CE9FA0AEDC658F6A62FED13F
24B9373CBD25359929B9040C83E0C6D7E8548069942BC39D8A17F58306E1F130D24D912BE8A8
33A0C3E5D1489F1E021E6B55D519843236256C3113F0355EED4D9157FC756C518E5E873C9F79
D7314292F62FD6C7E5649F28D1200AF349F4311A316DDEF08AD5CD3763556DD39A12D02A5BB0
705A05124226218EA450D59B8BC6F351EB63DE3CA815173122191B06385A5DC65870DB551748
0730AA03CFA21A880F528840730290288814009F4AFCBFBE7565349142A40A1C221269ED09F1
023F09204B253D543FC8811DD3B88E7595D5B0D227CD835D5FF64D7EAA98F7AB7DEEFBA06B08
FC35861CF744C8A44C03FDDDD4C2008E70A27CCF39E6A72E44E0298E197A0319A93F1DA509B8
9F1992E5C11E7AD914F5F2950901E3B5ADDC23554E885C1D4D39941824D184CE79F40378A60F
2117713EE03549EE81F92328A63452A70B52C11C851943C17879FF243D2E3677DFDAB0DBF378
08FC138D5F02F01A73D842D568BACF98FEA94EF3DFC90E8AA602B4078C0F98280C4B0FA74DC8
E1855A1D3D9B1E070D2BDA298B010B951F16D3728E656B459C20C809C50E4D6D62D1BA107D7E
18ED114F9E507EB80B19E4A3DE01E9FB8C1CBF9A52063B40FD0ED8FDC759A3D7F38F24430177
A1156EEA5EA4405A64F9CAED8D5E5D19D5DA6C715C76FFDABD706BF7CC4549155391B752849A
E605BE8E5D3E79BBAE78FFB9394564A62881AC9421BDA7EFA4B9AAAA09DECB393C91452BE861
764C5E1D23D6E013C38BB23273C92BDE92202183C4AB8F79FD69F80E4CFCD098FD8D62A074D6
79DC4E617B0F7EC71F95C75C1547CC6D1B1DA2695F74802316826807F153F141DA9FCB7A2C56
DE76642D3D6500516394A725C506406995E411EA38457608F8AF401B593E5EF6E5C809482811
F62F9A5B0442E7ADD032485BB9F9BA2D70F5FF9CDF68D20D45D2C96B3073FF22431F19454389
EBFED90B2DEBCDF3DB0B06ED8F16ECC9214F4DC214CD6EEA459828EF11844FACBDB6BD8EFCAE
7FD75B8608482CC0F21F1AF74261E544F95375CEAAF3BE6AB9620CBD8B1EF0FB19E6B8737AEB
C237DE2605E344102DCC1657D9B90EA0EB5E703A33201347A15D027EB4402F56964C5C451AC9
6A4ABA75ABF637CC3F7AE9A737CDF91C348448BD9F1EB1883D699E8635328EDAE4DCC4AD4440
A9721BC9296E19CADB678548140CD3D20C0BB2551A300CB5A16BBC186848A73E5F1AA6178635
852C79F7E2EFFE559CD8DACAABFDF6F2DF8D228BD107086022F26D476620BAA829FEB9D16C6D
7ED11615C8FB1B5C25229DF1E062F4E2C38FD074B0812A234AF1D92A3E8DF1E14A5F44DF995C
A5CD5BAC2E2405ED9717A2B0EDC13F9901207E95F9ADD6AD84F7E4F0C7C0A95653120B83DECC
A7B6F578E4017D5C0B0C7BE2B4215A9FE275CB3077010BF3E1C1AF98C05B1ADD1A615AD285FD
7A0185C31648C1F904286AD853135E8951AE25CB793ED9DFABBF0600DB9DF158D0EC1B69C1BE
7493828E10C5A206A9A3E29A893FD90658EE1BA46EBB283374CAF97B6DD32F04C287C0CAAD70
EB1AF12857205300E40F0AA1A0BBCEE6C118E3766A5B374E516F0262897CA48449B04796C0F9
E7E2844262A0C12B3ECA36172AA4E49F38540D0E6CFFBA52DF00FA1535BB456384BD28A414FC
A2C518F93A7E5347EFC840EC9383FDACEA44AACB2D414BC082F85DD1CDB2C21F592C441C792E
6665BE0844D4022CA0F799BEF05F598686246E20B24886DBC3267AE9E9D622DC671C7C8388FB
44F63F144B352757C0F6AEDBD88307A9802D99827834BD6338F9A3D1B107898843BB16BABEE1
8694E74132BD4E940006BEA93ADDE6267E18994B39F44D9534B03A697644EE1DEA52C8BE1678
CFCB838E3A183859A3B89D123DF2949B4A14F20B72F702922CBBD42F7519074A23FF3D3FAC0E
B789626E69F64FBE7E498AF1B435968285307785B10C7D43BA01AEC3B6ADEC7C3A47C766EEDB
CF4183AD90467E40D2D041AC485350F38B36937FF0376654BE466F263D4BF443365E8136D27E
7506E13508E8329248A53054E2EF107765465D90CCDD4C57A9BD130BC7CAD7A9E9ADAAA29B2A
9015EBC77DD1E48A5B507C082EF6DF231EC33C1E50E1EE2374CF728499C9DCAB136B892ACAE1
ABF5D288F014EC6ED109BE5F98FD0E5A20520BE1A7CD9C914ECC492B3136C1D287857F220116
008EDC661556A0394E6E9D76B77715B26D219CD00797AEACFC243BE6900AF6735FF1DC2B2CDB
BE5F4D0904D2105FB046DB2B5C5363409E6E6E4B55A31BB3C2F65B123CC778E5245041397A65
E628330019CBFCA82841B6816C7325ABE0383103897076EFDBB5B07397292712A5F9132710E6
C689C49D449E45BA7606222B758C685C7BD5CBB32D78CE3BC9DAB4A1685E6DAFC6B0129287CE
E8645E0F59D152A92561CD132624F2E1C14516BA9E33C93E35DC27D9D19B7E21AB56DA614356
6EF688F60A93C0AAF406E2A42955E95A8F956D0E7BA64284382FF2E1AD17B30308D67E009572
06296FF74BAB27D5B392A9E081E57AE2557DABB8A86D3F5243E6075AEE9C3554800000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
0000000000000000000000000000000000000000000000000000000000000000
cleartomark


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]/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[2 index currentdict
end definefont 3 -1 roll makefont /setfont load]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{/Encoding exch def}def
end
TeXDict begin 40258431 52099146 1000 300 300 (amdref.dvi)
@start /Fa 134[28 28 41 28 31 22 23 20 1[31 30 31 47
14 29 1[14 1[30 18 27 31 27 31 29 12[41 33 39 1[38 44
1[52 32 2[17 2[34 36 43 38 1[40 7[30 30 30 30 30 30 30
30 30 30 2[20 6[45 38[{}47 59.999974 /cmss10 rf /Fb 137[28
4[28 3[28 4[28 1[28 28 28 1[28 28 11[28 11[28 4[28 22[28
45[{}13 54.166666 /cmtt10 rf /Fc 134[28 28 2[30 21 21
21 28 30 27 30 45 3[15 30 1[16 24 30 24 30 27 3[15 1[15
25[40 3[42 15[18 45[{}24 54.166666 /cmsl10 rf /Fd 134[32
1[43 32 33 23 24 23 1[33 30 33 50 17 32 1[17 33 30 18
27 33 27 1[30 13[33 4[45 4[22 2[39 4[45 18[17 20 45[{}28
59.999974 /cmsl10 rf /Fe 134[31 31 31 31 31 31 31 31
1[31 31 31 31 31 31 1[31 31 31 31 31 31 31 1[31 28[31
31 5[31 2[31 10[31 1[31 45[{}28 59.999974 /cmtt10 rf
/Ff 146[60 8[40 34[54 65[{}3 71.999998 /cmsl10 rf /Fg
134[28 28 39 28 30 21 21 23 28 30 27 30 45 15 28 1[15
30 27 16 25 30 24 30 26 10[41 42 1[30 2[37 40 42 51 3[21
42 1[34 35 41 10[27 27 27 27 27 27 27 27 27 27 1[15 18
32[30 12[{}49 54.166666 /cmb10 rf /Fh 197[12 58[{}1 41.666669
/cmmi10 rf /Fi 134[24 24 33 1[25 18 18 19 2[23 25 38
13 24 1[13 25 23 14 21 25 20 1[22 8[34 1[34 35 1[25 3[34
36 43 3[18 2[29 30 35 33 32 34 65[{}34 45.624988 /cmb10
rf /Fj 134[36 36 50 36 38 27 27 28 1[38 34 38 57 19 36
1[19 38 34 1[32 38 31 38 33 19 8[71 52 53 48 38 52 1[47
52 54 65 41 54 1[26 54 54 43 45 53 50 49 52 7[34 34 34
34 34 34 34 34 34 34 1[19 23 3[27 27 19 53 25[38 12[{}61
59.999974 /cmbx10 rf /Fk 191[30 64[{}1 45.624988 /cmss10
rf /Fl 130[24 24 24 24 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24 24 2[24 24 24 24 24 24
24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24 24
24 24 24 24 24 24 33[{}91 45.624988 /cmtt10 rf /Fm 134[44
44 60 44 46 32 33 34 1[46 41 46 69 23 44 1[23 1[41 25
38 46 37 46 40 12[57 46 62 1[56 62 1[78 50 2[31 2[52
54 63 60 1[62 7[41 41 41 41 41 41 41 41 41 2[23 27 6[64
38[{}47 71.999998 /cmbx10 rf /Fn 240[21 1[42 13[{}2 41.666669
/cmsy10 rf /Fo 131[45 23 20 24 24 33 24 25 18 18 18 24
25 23 25 38 13 24 14 13 25 23 14 20 25 20 25 23 13 2[13
23 13 1[34 34 47 34 34 33 25 33 35 31 35 34 42 28 35
23 16 34 36 30 31 35 33 32 34 5[13 13 23 23 23 23 23
23 23 23 23 23 23 13 15 13 2[18 18 13 35 3[23 19[38 25
25 27 11[{}82 45.624988 /cmr10 rf /Fp 133[20 24 24 33
24 25 18 18 18 24 25 23 25 38 13 24 1[13 25 23 14 20
25 20 25 23 3[13 1[13 7[25 4[34 4[16 34 1[30 4[34 3[35
11[23 2[13 15 3[18 18 27[25 27 11[{}41 45.624988 /cmsl10
rf /Fq 134[35 5[27 27 2[34 37 56 19 35 1[19 3[31 37 30
1[33 9[69 3[37 2[46 1[53 3[35 28[22 45[{}19 59.999974
/cmbx12 rf /Fr 138[45 31 1[33 2[40 45 67 22 3[45 1[25
37 45 36 1[39 12[56 45 60 4[77 8[62 1[57 61 12[40 5[22
46[{}22 71.999998 /cmbx12 rf end
TeXDict begin

1 0 bop 888 183 a Fr(Amd)495 370 y(The)27 b(4.4)h(BSD)f(Automoun)n(ter)
656 557 y(Reference)f(Man)n(ual)702 744 y Fq(Jan-Simon)d(P)n(endry)938
868 y Fp(and)767 993 y Fq(Nic)n(k)f(Williams)719 1304
y Fo(Last)15 b(up)q(dated)h(Marc)o(h)e(1991)510 1366
y(Do)q(cumen)o(tation)g(for)h(soft)o(w)o(are)e(revision)i(5.3)f(Alpha)p
eop
2 1 bop 0 183 a Fo(Cop)o(yrigh)o(t)224 182 y(c)214 183
y Fn(\015)14 b Fo(1989)g(Jan-Simon)i(P)o(endry)0 258
y(Cop)o(yrigh)o(t)224 257 y(c)214 258 y Fn(\015)e Fo(1989)g(Imp)q
(erial)h(College)f(of)h(Science,)h(T)l(ec)o(hnology)e(&)i(Medicine)0
333 y(Cop)o(yrigh)o(t)224 332 y(c)214 333 y Fn(\015)e
Fo(1989)g(The)i(Regen)o(ts)f(of)g(the)g(Univ)o(ersit)o(y)f(of)h
(California.)0 470 y(All)f(Righ)o(ts)h(Reserv)o(ed.)0
626 y(P)o(ermission)j(to)i(cop)o(y)f(this)h(do)q(cumen)o(t,)h(or)e(an)o
(y)g(p)q(ortion)h(of)f(it,)h(as)f(necessary)h(for)g(use)g(of)f(this)g
(soft)o(w)o(are)f(is)0 688 y(gran)o(ted)d(pro)o(vided)g(this)f(cop)o
(yrigh)o(t)g(notice)h(and)g(statemen)o(t)f(of)h(p)q(ermission)g(are)g
(included.)p eop
1 2 bop 0 -58 a Fo(Preface)1781 b(1)0 183 y Fm(Preface)62
370 y Fo(This)10 b(man)o(ual)g(do)q(cumen)o(ts)h(the)f(use)h(of)f(the)h
(4.4)f(BSD)g(automoun)o(ter|)p Fp(Amd)p Fo(.)18 b(This)10
b(is)g(primarily)f(a)h(reference)0 432 y(man)o(ual.)19
b(Unfortunately)l(,)14 b(no)h(tutorial)f(exists.)62 569
y(This)21 b(man)o(ual)f(comes)g(in)h(t)o(w)o(o)f(forms:)30
b(the)21 b(published)g(form)f(and)h(the)g(Info)g(form.)36
b(The)21 b(Info)g(form)f(is)0 632 y(for)f(on-line)g(p)q(erusal)g(with)g
(the)h(INF)o(O)f(program)g(whic)o(h)g(is)g(distributed)g(along)f(with)h
(GNU)g(Emacs.)32 b(Both)0 694 y(forms)16 b(con)o(tain)g(substan)o
(tially)f(the)i(same)f(text)h(and)g(are)f(generated)h(from)f(a)h
(common)f(source)h(\014le,)g(whic)o(h)f(is)0 756 y(distributed)f(with)f
(the)i Fp(Amd)f Fo(source.)p eop
2 3 bop 0 -58 a Fo(License)1783 b(2)0 183 y Fm(License)62
370 y Fp(Amd)14 b Fo(is)g(not)g(in)f(the)i(public)f(domain;)f(it)g(is)h
(cop)o(yrigh)o(ted)f(and)h(there)g(are)g(restrictions)f(on)g(its)h
(distribution.)62 507 y(Redistribution)h(and)g(use)g(in)g(source)g(and)
g(binary)g(forms)f(are)g(p)q(ermitted)h(pro)o(vided)g(that:)k(\(1\))14
b(source)h(dis-)0 569 y(tributions)d(retain)h(this)g(en)o(tire)h(cop)o
(yrigh)o(t)e(notice)h(and)h(commen)o(t,)f(and)h(\(2\))f(distributions)f
(including)i(binaries)0 632 y(displa)o(y)f(the)g(follo)o(wing)e(ac)o
(kno)o(wledgemen)o(t:)18 b(\\This)13 b(pro)q(duct)h(includes)f(soft)o
(w)o(are)f(dev)o(elop)q(ed)i(b)o(y)f(The)h(Univ)o(er-)0
694 y(sit)o(y)e(of)h(California,)e(Berk)o(eley)i(and)g(its)g(Con)o
(tributors")e(in)i(the)g(do)q(cumen)o(tation)f(or)h(other)g(materials)e
(pro)o(vided)0 756 y(with)17 b(the)g(distribution)f(and)h(in)g(all)f
(adv)o(ertising)g(materials)f(men)o(tioning)i(features)f(or)h(use)h(of)
e(this)h(soft)o(w)o(are.)0 818 y(neither)h(the)f(name)h(of)f(the)g
(Univ)o(ersit)o(y)g(nor)g(the)g(names)h(of)f(its)g(Con)o(tributors)f
(ma)o(y)g(b)q(e)j(used)f(to)f(endorse)g(or)0 881 y(promote)d(pro)q
(ducts)i(deriv)o(ed)f(from)g(this)f(soft)o(w)o(are)g(without)g(sp)q
(eci\014c)i(prior)e(written)g(p)q(ermission.)62 1018
y(THIS)i(SOFTW)-5 b(ARE)15 b(IS)g(PR)o(O)o(VIDED)g(\\AS)g(IS")g(AND)g
(WITHOUT)g(ANY)g(EXPRESS)h(OR)g(IMPLIED)0 1080 y(W)-5
b(ARRANTIES,)21 b(INCLUDING,)e(WITHOUT)h(LIMIT)l(A)l(TION,)i(THE)d
(IMPLIED)h(W)-5 b(ARRANTIES)21 b(OF)0 1142 y(MER)o(CHANT)l(ABILITY)c
(AND)e(FITNESS)g(F)o(OR)h(A)f(P)l(AR)l(TICULAR)i(PURPOSE.)p
eop
3 4 bop 0 -58 a Fo(Source)16 b(Distribution)1536 b(3)0
183 y Fm(Source)27 b(Distribution)62 370 y Fo(If)15 b(y)o(ou)g(ha)o(v)o
(e)f(access)h(to)f(the)h(In)o(ternet,)f(y)o(ou)h(can)f(get)h(the)f
(latest)g(distribution)f(v)o(ersion)h(of)h Fp(Amd)f Fo(from)g(host)0
432 y(`)p Fl(usc.edu)p Fo(')f(using)h(anon)o(ymous)h(FTP)l(.)e(Mo)o(v)o
(e)h(to)g(the)h(directory)f(`)p Fl(/pub/amd)p Fo(')f(on)h(that)g(host)h
(and)g(fetc)o(h)f(the)h(\014le)0 495 y(`)p Fl(amd.tar.Z)p
Fo('.)62 632 y(If)i(y)o(ou)e(are)h(in)g(the)g(UK,)g(y)o(ou)g(can)g(get)
g(the)g(latest)f(distribution)f(v)o(ersion)i(of)f Fp(Amd)h
Fo(from)g(the)g(UKnet)g(info-)0 694 y(serv)o(er.)j(Start)c(b)o(y)g
(sending)g(email)g(to)f(`)p Fl(info-server)p Fk(@)p Fl(doc.ic.ac.uk)p
Fo(')o(.)62 831 y(Sites)g(on)g(the)g(UK)g(JANET)g(net)o(w)o(ork)f(can)h
(get)g(the)g(latest)e(distribution)h(b)o(y)h(using)f(anon)o(ymous)h
(NIFTP)g(to)0 893 y(fetc)o(h)h(the)g(\014le)h(`)p Fl(<AMD>amd.tar.Z)p
Fo(')c(from)j(host)f(`)p Fl(uk.ac.imperial.doc.src)p
Fo('.)62 1030 y(Revision)h(5.2)f(w)o(as)h(part)f(of)h(the)g(4.3)g(BSD)g
(Reno)h(distribution.)62 1167 y(Revision)10 b(5.3bsdnet,)h(a)f(late)f
(alpha)h(v)o(ersion)f(of)h(5.3,)g(w)o(as)g(part)f(of)h(the)g(BSD)h(net)
o(w)o(ork)e(v)o(ersion)g(2)h(distribution)0 1391 y Fj(Bug)23
b(Rep)r(orts)62 1528 y Fo(Send)16 b(all)e(bug)h(rep)q(orts)g(to)f(`)p
Fl(jsp)p Fk(@)p Fl(doc.ic.ac.uk)p Fo(')f(quoting)h(the)h(details)f(of)g
(the)h(release)g(and)g(y)o(our)g(con\014g-)0 1590 y(uration.)k(These)c
(can)h(b)q(e)g(obtained)f(b)o(y)g(running)g(the)g(command)g(`)p
Fl(amd)23 b(-v)p Fo('.)0 1815 y Fj(Mailing)h(List)62
1952 y Fo(There)11 b(is)f(a)g(mailing)f(list)g(for)h(p)q(eople)h(in)o
(terested)f(in)h(k)o(eeping)f(upto)q(date)h(with)e(dev)o(elopmen)o(ts.)
18 b(T)l(o)11 b(subscrib)q(e,)0 2014 y(send)16 b(a)f(note)g(to)f(`)p
Fl(amd-workers-request)p Fk(@)p Fl(acl.lanl)o(.gov)p
Fo('.)p eop
4 5 bop 0 -58 a Fo(In)o(tro)q(duction)1678 b(4)0 183
y Fm(In)n(tro)r(duction)62 370 y Fo(An)13 b Fp(automoun)o(ter)d
Fo(main)o(tains)h(a)g(cac)o(he)i(of)e(moun)o(ted)h(\014lesystems.)18
b(Filesystems)11 b(are)h(moun)o(ted)g(on)f(demand)0 432
y(when)16 b(they)f(are)g(\014rst)g(referenced,)g(and)h(unmoun)o(ted)f
(after)g(a)g(p)q(erio)q(d)g(of)g(inactivit)o(y)l(.)62
569 y Fp(Amd)i Fo(ma)o(y)f(b)q(e)i(used)f(as)f(a)h(replacemen)o(t)f
(for)g(Sun's)h(automoun)o(ter.)24 b(The)17 b(c)o(hoice)f(of)h(whic)o(h)
f(\014lesystem)h(to)0 632 y(moun)o(t)10 b(can)h(b)q(e)h(con)o(trolled)d
(dynamically)h(with)g Fp(selectors)p Fo(.)18 b(Selectors)10
b(allo)o(w)f(decisions)h(of)h(the)g(form)f(\\hostname)0
694 y(is)k Fp(this)p Fo(,")f(or)h(\\arc)o(hitecture)f(is)g(not)h
Fp(that)p Fo(.")19 b(Selectors)14 b(ma)o(y)f(b)q(e)i(com)o(bined)f
(arbitrarily)l(.)k Fp(Amd)c Fo(also)f(supp)q(orts)h(a)0
756 y(v)m(ariet)o(y)d(of)g(\014lesystem)h(t)o(yp)q(es,)g(including)f
(NFS,)h(UFS)f(and)h(the)g(no)o(v)o(el)f Fp(program)g
Fo(\014lesystem.)18 b(The)12 b(com)o(bination)0 818 y(of)22
b(selectors)g(and)h(m)o(ultiple)e(\014lesystem)h(t)o(yp)q(es)h(allo)o
(ws)e(iden)o(tical)g(con\014guration)h(\014les)g(to)g(b)q(e)h(used)h
(on)e(all)0 881 y(mac)o(hines)15 b(so)g(reducing)g(the)h(administrativ)
o(e)c(o)o(v)o(erhead.)62 1018 y Fp(Amd)j Fo(ensures)g(that)e(it)h(will)
f(not)h(hang)h(if)e(a)i(remote)e(serv)o(er)h(go)q(es)h(do)o(wn.)k
(Moreo)o(v)o(er,)13 b Fp(Amd)h Fo(can)h(determine)0 1080
y(when)e(a)f(remote)g(serv)o(er)g(has)g(b)q(ecome)h(inaccessible)f(and)
g(then)h(moun)o(t)f(replacemen)o(t)g(\014lesystems)g(as)g(and)g(when)0
1142 y(they)j(b)q(ecome)h(a)o(v)m(ailable.)62 1279 y
Fp(Amd)g Fo(con)o(tains)e(no)h(proprietary)f(source)h(co)q(de)h(and)g
(has)f(b)q(een)h(p)q(orted)f(to)g(n)o(umerous)g(\015a)o(v)o(ours)f(of)h
(Unix.)p eop
5 6 bop 0 -58 a Fo(Ov)o(erview)1741 b(5)0 183 y Fm(1.)41
b(Ov)n(erview)62 400 y Fp(Amd)18 b Fo(main)o(tains)f(a)h(cac)o(he)g(of)
f(moun)o(ted)h(\014lesystems.)28 b(Filesystems)17 b(are)h
Fp(demand-moun)o(ted)g Fo(when)h(they)0 463 y(are)12
b(\014rst)g(referenced,)i(and)f(unmoun)o(ted)g(after)f(a)g(p)q(erio)q
(d)h(of)f(inactivit)o(y)l(.)17 b Fp(Amd)c Fo(ma)o(y)f(b)q(e)h(used)g
(as)f(a)g(replacemen)o(t)0 525 y(for)17 b(Sun's)g Fi(automoun)o(t)p
Fo(\(8\))f(program.)25 b(It)18 b(con)o(tains)e(no)h(proprietary)g
(source)g(co)q(de)h(and)f(has)h(b)q(een)g(p)q(orted)g(to)0
587 y(n)o(umerous)d(\015a)o(v)o(ours)f(of)h(Unix.)20
b(See)c(section)f(2.1)f([Supp)q(orted)i(Op)q(erating)f(Systems],)f
(page)h(10.)62 730 y Fp(Amd)23 b Fo(w)o(as)f(designed)h(as)f(the)h
(basis)f(for)g(exp)q(erimen)o(ting)g(with)g(\014lesystem)g(la)o(y)o
(out)f(and)i(managemen)o(t.)0 793 y(Although)15 b Fp(Amd)g
Fo(has)g(man)o(y)f(direct)h(applications)f(it)g(is)h(loaded)f(with)h
(additional)e(features)i(whic)o(h)g(ha)o(v)o(e)g(little)0
855 y(practical)f(use.)21 b(A)o(t)15 b(some)g(p)q(oin)o(t)g(the)h
(infrequen)o(tly)f(used)h(comp)q(onen)o(ts)f(ma)o(y)g(b)q(e)h(remo)o(v)
o(ed)f(to)g(streamline)f(the)0 917 y(pro)q(duction)h(system.)0
1196 y Fj(1.1)35 b(F)-6 b(undamen)n(tals)62 1339 y Fo(The)15
b(fundamen)o(tal)f(concept)h(b)q(ehind)g Fp(Amd)g Fo(is)f(the)g(abilit)
o(y)f(to)g(separate)h(the)h(name)f(used)h(to)f(refer)g(to)g(a)g(\014le)
0 1401 y(from)d(the)g(name)g(used)h(to)f(refer)g(to)g(its)f(ph)o
(ysical)h(storage)f(lo)q(cation.)17 b(This)11 b(allo)o(ws)f(the)h(same)
g(\014les)h(to)e(b)q(e)i(accessed)0 1464 y(with)f(the)i(same)f(name)g
(regardless)f(of)h(where)g(in)g(the)g(net)o(w)o(ork)g(the)g(name)g(is)g
(used.)19 b(This)12 b(is)f(v)o(ery)h(di\013eren)o(t)g(from)0
1526 y(placing)h(`)p Fl(/n/hostname)p Fo(')d(in)j(fron)o(t)g(of)f(the)i
(pathname)f(since)g(that)g(includes)g(lo)q(cation)f(dep)q(enden)o(t)j
(information)0 1588 y(whic)o(h)g(ma)o(y)g(c)o(hange)g(if)f(\014les)i
(are)f(mo)o(v)o(ed)f(to)h(another)g(mac)o(hine.)62 1731
y(By)i(placing)g(the)g(required)g(mappings)f(in)h(a)f(cen)o(trally)g
(administered)g(database,)h(\014lesystems)f(can)h(b)q(e)h(re-)0
1794 y(organised)c(without)h(requiring)f(c)o(hanges)h(to)g
(con\014guration)f(\014les,)h(shell)g(scripts)f(and)i(so)e(on.)0
2073 y Fj(1.2)35 b(Filesystems)23 b(and)h(V)-6 b(olumes)62
2216 y Fp(Amd)17 b Fo(views)g(the)g(w)o(orld)f(as)g(a)h(set)g(of)f
(\014leserv)o(ers,)h(eac)o(h)g(con)o(taing)f(one)h(or)g(more)f
(\014lesystems)h(where)g(eac)o(h)0 2278 y(\014lesystem)f(con)o(tains)g
(one)g(or)g(more)g Fp(v)o(olumes)p Fo(.)23 b(Here)17
b(the)g(term)f Fp(v)o(olume)f Fo(is)h(used)i(to)d(refer)i(to)f(a)g
(coheren)o(t)g(set)0 2340 y(of)f(\014les)g(suc)o(h)g(as)g(a)g(user's)g
(home)g(directory)g(or)f(a)h(T)899 2350 y(E)925 2340
y(X)g(distribution.)62 2483 y(In)i(order)f(to)f(access)h(the)g(con)o
(ten)o(ts)f(of)h(a)g(v)o(olume,)f Fp(Amd)h Fo(m)o(ust)f(b)q(e)i(told)e
(in)h(whic)o(h)g(\014lesystem)g(the)g(v)o(olume)0 2545
y(resides)i(and)h(whic)o(h)f(host)h(o)o(wns)e(the)i(\014lesystem.)29
b(By)19 b(default)f(the)h(host)f(is)g(assumed)g(to)g(b)q(e)i(lo)q(cal)d
(and)i(the)0 2608 y(v)o(olume)14 b(is)f(assumed)h(to)g(b)q(e)h(the)f
(en)o(tire)g(\014lesystem.)19 b(If)14 b(a)g(\014lesystem)g(con)o(tains)
f(more)h(than)g(one)g(v)o(olume,)g(then)0 2670 y(a)f
Fp(sublink)g Fo(is)g(used)h(to)f(refer)g(to)f(the)i(sub-directory)f
(within)g(the)g(\014lesystem)g(where)g(the)h(v)o(olume)f(can)g(b)q(e)h
(found.)p eop
6 7 bop 0 -58 a Fo(Ov)o(erview)1741 b(6)0 183 y Fj(1.3)35
b(V)-6 b(olume)24 b(Naming)62 328 y Fo(V)l(olume)e(names)h(are)f
(de\014ned)h(to)f(b)q(e)h(unique)f(across)g(the)g(en)o(tire)g(net)o(w)o
(ork.)40 b(A)22 b(v)o(olume)g(name)g(is)g(the)0 390 y(pathname)17
b(to)g(the)h(v)o(olume's)e(ro)q(ot)h(as)g(kno)o(wn)g(b)o(y)h(the)g
(users)f(of)g(that)g(v)o(olume.)26 b(Since)18 b(this)f(name)h(uniquely)
0 452 y(iden)o(ti\014es)e(the)g(v)o(olume)g(con)o(ten)o(ts,)f(all)g(v)o
(olumes)h(can)g(b)q(e)h(named)f(and)h(accessed)f(from)g(eac)o(h)g
(host,)g(sub)s(ject)g(to)0 515 y(administrativ)o(e)d(con)o(trols.)62
659 y(V)l(olumes)19 b(ma)o(y)f(b)q(e)h(replicated)f(or)g(duplicated.)30
b(Replicated)19 b(v)o(olumes)f(con)o(tain)g(iden)o(tical)f(copies)i(of)
f(the)0 721 y(same)11 b(data)g(and)g(reside)h(at)e(t)o(w)o(o)g(or)h
(more)g(lo)q(cations)f(in)i(the)f(net)o(w)o(ork.)18 b(Eac)o(h)11
b(of)g(the)g(replicated)g(v)o(olumes)g(can)g(b)q(e)0
784 y(used)16 b(in)o(terc)o(hangeably)l(.)k(Duplicated)15
b(v)o(olumes)g(eac)o(h)g(ha)o(v)o(e)g(the)h(same)f(name)g(but)h(con)o
(tain)f(di\013eren)o(t,)f(though)0 846 y(functionally)k(iden)o(tical,)h
(data.)32 b(F)l(or)19 b(example,)h(`)p Fl(/vol/tex)p
Fo(')e(migh)o(t)g(b)q(e)i(the)g(name)f(of)g(a)g(T)1638
856 y(E)1664 846 y(X)g(distribution)0 908 y(whic)o(h)c(v)m(aried)g(for)
g(eac)o(h)g(mac)o(hine)g(arc)o(hitecture.)62 1053 y Fp(Amd)j
Fo(pro)o(vides)f(facilities)f(to)h(tak)o(e)f(adv)m(an)o(tage)i(of)f(b)q
(oth)g(replicated)g(and)h(duplicated)g(v)o(olumes.)26
b(Con\014g-)0 1115 y(uration)17 b(options)g(allo)o(w)e(a)j(single)f
(set)g(of)h(con\014guration)e(data)h(to)h(b)q(e)g(shared)g(across)f(an)
g(en)o(tire)g(net)o(w)o(ork)g(b)o(y)0 1177 y(taking)d(adv)m(an)o(tage)h
(of)g(replicated)f(and)i(duplicated)f(v)o(olumes.)62
1322 y Fp(Amd)e Fo(can)f(tak)o(e)g(adv)m(an)o(tage)f(of)h(replacemen)o
(t)g(v)o(olumes)g(b)o(y)g(moun)o(ting)f(them)h(as)g(required)g(should)h
(an)f(activ)o(e)0 1384 y(\014leserv)o(er)j(b)q(ecome)h(una)o(v)m
(ailable.)0 1676 y Fj(1.4)35 b(V)-6 b(olume)24 b(Binding)62
1821 y Fo(Unix)d(implemen)o(ts)g(a)f(namespace)i(of)e(hierarc)o
(hically)g(moun)o(ted)h(\014lesystems.)37 b(Tw)o(o)20
b(forms)g(of)h(binding)0 1883 y(b)q(et)o(w)o(een)15 b(names)g(and)g
(\014les)g(are)g(pro)o(vided.)k(A)c Fp(hard)g(link)f
Fo(completes)h(the)g(binding)g(when)g(the)g(name)g(is)f(added)0
1945 y(to)h(the)g(\014lesystem.)k(A)d Fp(soft)e(link)g
Fo(dela)o(ys)h(the)g(binding)g(un)o(til)g(the)g(name)g(is)g(accessed.)
20 b(An)c Fp(automoun)o(ter)e Fo(adds)0 2007 y(a)h(further)g(form)f(in)
h(whic)o(h)g(the)h(binding)f(of)g(name)g(to)f(\014lesystem)h(is)g(dela)
o(y)o(ed)g(un)o(til)f(the)h(name)h(is)e(accessed.)62
2152 y(The)i(target)f(v)o(olume,)f(in)i(its)f(general)g(form,)g(is)g(a)
g(tuple)h(\(host,)e(\014lesystem,)h(sublink\))h(whic)o(h)f(can)h(b)q(e)
g(used)0 2214 y(to)f(name)g(the)g(ph)o(ysical)g(lo)q(cation)f(of)g(an)o
(y)h(v)o(olume)g(in)g(the)g(net)o(w)o(ork.)62 2359 y(When)22
b(a)f(target)f(is)h(referenced,)j Fp(Amd)d Fo(ignores)g(the)g(sublink)g
(elemen)o(t)g(and)h(determines)f(whether)h(the)0 2421
y(required)17 b(\014lesystem)f(is)g(already)g(moun)o(ted.)25
b(This)16 b(is)g(done)h(b)o(y)g(computing)f(the)h(lo)q(cal)e(moun)o(t)i
(p)q(oin)o(t)f(for)g(the)0 2483 y(\014lesystem)f(and)h(c)o(hec)o(king)g
(for)f(an)h(existing)f(\014lesystem)g(moun)o(ted)h(at)f(the)h(same)g
(place.)22 b(If)16 b(suc)o(h)g(a)f(\014lesystem)0 2545
y(already)h(exists)h(then)g(it)g(is)f(assumed)i(to)e(b)q(e)i
(functionally)e(iden)o(tical)g(to)h(the)g(target)f(\014lesystem.)25
b(By)17 b(default)0 2608 y(there)d(is)f(a)g(one-to-one)g(mapping)h(b)q
(et)o(w)o(een)f(the)h(pair)f(\(host,)g(\014lesystem\))f(and)i(the)g(lo)
q(cal)e(moun)o(t)h(p)q(oin)o(t)g(so)h(this)0 2670 y(assumption)g(is)h
(v)m(alid.)p eop
7 8 bop 0 -58 a Fo(Ov)o(erview)1741 b(7)0 183 y Fj(1.5)35
b(Op)r(erational)24 b(Principles)62 322 y Fp(Amd)11 b
Fo(op)q(erates)g(b)o(y)g(in)o(tro)q(ducing)f(new)i(moun)o(t)e(p)q(oin)o
(ts)h(in)o(to)f(the)h(namespace.)18 b(These)12 b(are)f(called)f
Fp(automoun)o(t)0 384 y Fo(p)q(oin)o(ts.)21 b(The)16
b(k)o(ernel)g(sees)g(these)g(automoun)o(t)e(p)q(oin)o(ts)i(as)f(NFS)h
(\014lesystems)f(b)q(eing)h(serv)o(ed)g(b)o(y)g Fp(Amd)p
Fo(.)22 b(Ha)o(ving)0 447 y(attac)o(hed)16 b(itself)g(to)g(the)g
(namespace,)h Fp(Amd)g Fo(is)f(no)o(w)g(able)h(to)f(con)o(trol)f(the)i
(view)f(the)h(rest)f(of)g(the)h(system)f(has)0 509 y(of)f(those)g(moun)
o(t)f(p)q(oin)o(ts.)20 b(RPC)15 b(calls)f(are)h(receiv)o(ed)h(from)e
(the)h(k)o(ernel)g(one)h(at)e(a)h(time.)62 648 y(When)k(a)f
Fp(lo)q(okup)f Fo(call)h(is)f(receiv)o(ed)i Fp(Amd)f
Fo(c)o(hec)o(ks)g(whether)h(the)f(name)g(is)g(already)f(kno)o(wn.)28
b(If)19 b(it)e(is)h(not,)0 710 y(the)h(required)g(v)o(olume)f(is)g
(moun)o(ted.)30 b(A)19 b(sym)o(b)q(olic)f(link)g(p)q(oin)o(ting)g(to)g
(the)h(v)o(olume)f(ro)q(ot)g(is)g(then)h(returned.)0
772 y(Once)g(the)e(sym)o(b)q(olic)g(link)g(is)g(returned,)h(the)g(k)o
(ernel)f(will)g(send)h(all)e(other)i(requests)f(direct)g(to)g(the)h
(moun)o(ted)0 835 y(\014lesystem.)62 973 y(If)d(a)f(v)o(olume)g(is)g
(not)g(y)o(et)g(moun)o(ted,)g Fp(Amd)h Fo(consults)f(a)g
(con\014guration)g Fp(moun)o(t-map)g Fo(corresp)q(onding)g(to)g(the)0
1036 y(automoun)o(t)h(p)q(oin)o(t.)24 b Fp(Amd)17 b Fo(then)g(mak)o(es)
f(a)g(run)o(time)g(decision)g(on)h(what)f(and)g(where)h(to)f(moun)o(t)g
(a)g(\014lesystem)0 1098 y(based)g(on)f(the)g(information)e(obtained)i
(from)g(the)g(map.)62 1237 y Fp(Amd)k Fo(do)q(es)h(not)f(implemen)o(t)f
(all)g(the)h(NFS)g(requests;)h(only)f(those)g(relev)m(an)o(t)g(to)f
(name)h(binding)g(suc)o(h)g(as)0 1299 y Fp(lo)q(okup)p
Fo(,)f Fp(readlink)g Fo(and)g Fp(readdir)p Fo(.)28 b(Some)18
b(other)f(calls)g(are)h(also)f(implemen)o(ted)h(but)g(most)f(simply)g
(return)h(an)0 1361 y(error)c(co)q(de;)i(for)e(example)i
Fp(mkdir)e Fo(alw)o(a)o(ys)g(returns)h(\\read-only)f(\014lesystem".)0
1602 y Fj(1.6)35 b(Moun)n(ting)25 b(a)e(V)-6 b(olume)62
1741 y Fo(Eac)o(h)21 b(automoun)o(t)e(p)q(oin)o(t)h(has)h(a)f(corresp)q
(onding)h(moun)o(t)f(map.)36 b(The)20 b(moun)o(t)h(map)f(con)o(tains)g
(a)g(list)f(of)0 1803 y(k)o(ey{v)m(alue)14 b(pairs.)19
b(The)c(k)o(ey)f(is)g(the)g(name)h(of)f(the)g(v)o(olume)g(to)f(b)q(e)j
(moun)o(ted.)j(The)c(v)m(alue)f(is)g(a)g(list)f(of)h(lo)q(cations)0
1866 y(describing)g(where)f(the)h(\014lesystem)g(is)f(stored)g(in)h
(the)f(net)o(w)o(ork.)19 b(In)14 b(the)g(source)g(for)f(the)g(map)h
(the)g(v)m(alue)g(w)o(ould)0 1928 y(lo)q(ok)g(lik)o(e)120
2067 y(lo)q(cation1)29 b(lo)q(cation2)g Fh(:)7 b(:)g(:)28
b Fo(lo)q(cationN)62 2206 y Fp(Amd)13 b Fo(examines)f(eac)o(h)g(lo)q
(cation)f(in)h(turn.)19 b(Eac)o(h)12 b(lo)q(cation)f(ma)o(y)g(con)o
(tain)g Fp(selectors)h Fo(whic)o(h)g(con)o(trol)f(whether)0
2268 y Fp(Amd)17 b Fo(can)h(use)f(that)g(lo)q(cation.)25
b(F)l(or)16 b(example,)h(the)h(lo)q(cation)e(ma)o(y)g(b)q(e)i
(restricted)f(to)f(use)i(b)o(y)f(certain)g(hosts.)0 2330
y(Those)e(lo)q(cations)f(whic)o(h)h(cannot)g(b)q(e)h(used)g(are)f
(ignored.)62 2469 y Fp(Amd)21 b Fo(attempts)f(to)g(moun)o(t)h(the)g
(\014lesystem)f(describ)q(ed)i(b)o(y)f(eac)o(h)f(remaining)g(lo)q
(cation)g(un)o(til)g(a)g(moun)o(t)0 2531 y(succeeds)c(or)f
Fp(Amd)g Fo(can)h(no)f(longer)f(pro)q(ceed.)21 b(The)16
b(latter)d(can)j(o)q(ccur)f(in)g(three)h(w)o(a)o(ys:)39
2670 y Fn(\017)30 b Fo(If)16 b(none)h(of)e(the)i(lo)q(cations)d(could)j
(b)q(e)f(used,)h(or)e(if)h(all)f(of)h(the)g(lo)q(cations)f(caused)h(an)
g(error,)f(then)i(the)f(last)p eop
8 9 bop 0 -58 a Fo(Ov)o(erview)1741 b(8)90 183 y(error)14
b(is)h(returned.)39 254 y Fn(\017)30 b Fo(If)17 b(a)f(lo)q(cation)g
(could)h(b)q(e)g(used)g(but)g(w)o(as)f(b)q(eing)h(moun)o(ted)g(in)f
(the)h(bac)o(kground)g(then)g Fp(Amd)g Fo(marks)f(that)90
316 y(moun)o(t)k(as)f(b)q(eing)i(\\in)f(progress")f(and)h(con)o(tin)o
(ues)g(with)g(the)g(next)g(request;)j(no)d(reply)g(is)f(sen)o(t)h(to)g
(the)90 378 y(k)o(ernel.)39 449 y Fn(\017)30 b Fo(Lastly)l(,)22
b(one)f(or)g(more)f(of)h(the)g(moun)o(ts)g(ma)o(y)f(ha)o(v)o(e)h(b)q
(een)h Fp(deferred)p Fo(.)38 b(A)21 b(moun)o(t)g(is)f(deferred)i(if)f
(extra)90 511 y(information)9 b(is)i(required)g(b)q(efore)g(the)h(moun)
o(t)e(can)h(pro)q(ceed.)20 b(When)11 b(the)g(information)f(b)q(ecomes)h
(a)o(v)m(ailable)90 573 y(the)k(moun)o(t)e(will)h(tak)o(e)f(place,)h
(but)h(in)f(the)h(mean)f(time)g(no)g(reply)h(is)e(sen)o(t)i(to)e(the)i
(k)o(ernel.)k(If)c(the)g(moun)o(t)e(is)90 636 y(deferred,)i
Fp(Amd)h Fo(con)o(tin)o(ues)f(to)f(try)h(an)o(y)g(remaining)f(lo)q
(cations.)62 773 y(Once)j(a)e(v)o(olume)g(has)h(b)q(een)h(moun)o(ted,)e
Fp(Amd)h Fo(establishes)f(a)g Fp(v)o(olume)g(mapping)g
Fo(whic)o(h)h(is)f(used)h(to)f(satisfy)0 835 y(subsequen)o(t)h
(requests.)0 1043 y Fj(1.7)35 b(Automatic)23 b(Unmoun)n(ting)62
1180 y Fo(T)l(o)13 b(a)o(v)o(oid)e(an)i(ev)o(er)f(increasing)g(n)o(um)o
(b)q(er)h(of)g(\014lesystem)f(moun)o(ts,)g Fp(Amd)h Fo(remo)o(v)o(es)f
(v)o(olume)g(mappings)g(whic)o(h)0 1242 y(ha)o(v)o(e)19
b(not)g(b)q(een)h(used)g(recen)o(tly)l(.)32 b(A)19 b(time-to-liv)o(e)f
(in)o(terv)m(al)g(is)h(asso)q(ciated)f(with)h(eac)o(h)g(mapping)g(and)g
(when)0 1304 y(that)g(expires)h(the)f(mapping)h(is)f(remo)o(v)o(ed.)32
b(When)20 b(the)g(last)f(reference)h(to)f(a)g(\014lesystem)h(is)f(remo)
o(v)o(ed,)h(that)0 1366 y(\014lesystem)13 b(is)h(unmoun)o(ted.)19
b(If)14 b(the)g(unmoun)o(t)g(fails,)e(for)h(example)h(the)g
(\014lesystem)f(is)g(still)f(busy)l(,)i(the)g(mapping)0
1429 y(is)20 b(re-instated)f(and)h(its)g(time-to-liv)o(e)e(in)o(terv)m
(al)h(is)h(extended.)35 b(The)21 b(global)d(default)i(for)f(this)h
(grace)g(p)q(erio)q(d)0 1491 y(is)d(con)o(trolled)f(b)o(y)i(the)f
(\\-w")g(command-line)g(option)g(\(see)h(section)f(4.11)f([-w)h
(Option],)g(page)h(28\).)25 b(It)18 b(is)f(also)0 1553
y(p)q(ossible)e(to)g(set)f(this)h(v)m(alue)h(on)f(a)g(p)q(er-moun)o(t)g
(basis)g(\(see)g(section)f(3.3.4.3)f([opts],)h(page)h(22\).)62
1690 y(Filesystems)k(can)i(b)q(e)f(forcefully)g(timed)g(out)g(using)g
(the)g Fp(Amq)g Fo(command.)35 b(See)21 b(c)o(hapter)f(6)g([Run-time)0
1753 y(Administration],)13 b(page)i(40.)0 1960 y Fj(1.8)35
b(Keep-aliv)n(es)62 2097 y Fo(Use)14 b(of)g(some)g(\014lesystem)f(t)o
(yp)q(es)h(requires)g(the)g(presence)h(of)e(a)h(serv)o(er)g(on)f
(another)h(mac)o(hine.)19 b(If)14 b(a)g(mac)o(hine)0
2159 y(crashes)19 b(then)g(it)f(is)h(of)f(no)h(concern)g(to)f(pro)q
(cesses)i(on)e(that)h(mac)o(hine)f(that)g(the)h(\014lesystem)g(is)f
(una)o(v)m(ailable.)0 2222 y(Ho)o(w)o(ev)o(er,)c(to)h(pro)q(cesses)h
(on)f(a)h(remote)f(host)g(using)g(that)g(mac)o(hine)g(as)g(a)g
(\014leserv)o(er)h(this)e(ev)o(en)o(t)i(is)f(imp)q(ortan)o(t.)0
2284 y(This)h(situation)e(is)i(most)f(widely)g(recognised)h(when)h(an)f
(NFS)g(serv)o(er)g(crashes)g(and)g(the)g(b)q(eha)o(viour)g(observ)o(ed)
0 2346 y(on)i(clien)o(t)g(mac)o(hines)g(is)g(that)g(more)g(and)h(more)f
(pro)q(cesses)h(hang.)29 b(In)19 b(order)f(to)g(pro)o(vide)g(the)h(p)q
(ossibilit)o(y)d(of)0 2408 y(reco)o(v)o(ery)l(,)j Fp(Amd)g
Fo(implemen)o(ts)f(a)h Fp(k)o(eep-aliv)o(e)f Fo(in)o(terv)m(al)g(timer)
g(for)g(some)h(\014lesystem)f(t)o(yp)q(es.)31 b(Curren)o(tly)18
b(only)0 2471 y(NFS)d(mak)o(es)g(use)g(of)g(this)g(service.)62
2608 y(The)20 b(basis)g(of)f(the)h(NFS)g(k)o(eep-aliv)o(e)g(implemen)o
(tation)e(is)h(the)i(observ)m(ation)e(that)g(most)g(sites)g(main)o
(tain)0 2670 y(replicated)i(copies)f(of)h(common)g(system)f(data)h(suc)
o(h)g(as)g(man)o(ual)f(pages,)i(most)e(or)h(all)e(programs,)i(system)p
eop
9 10 bop 0 -58 a Fo(Ov)o(erview)1741 b(9)0 183 y(source)17
b(co)q(de)g(and)g(so)f(on.)24 b(If)17 b(one)g(of)f(those)h(serv)o(ers)f
(go)q(es)h(do)o(wn)f(it)g(w)o(ould)g(b)q(e)h(reasonable)f(to)g(moun)o
(t)h(one)f(of)0 246 y(the)f(others)g(as)g(a)g(replacemen)o(t.)62
382 y(The)j(\014rst)g(part)f(of)h(the)g(pro)q(cess)g(is)g(to)f(k)o(eep)
h(trac)o(k)f(of)h(whic)o(h)f(\014leserv)o(ers)h(are)g(up)g(and)g(whic)o
(h)g(are)g(do)o(wn.)0 445 y Fp(Amd)h Fo(do)q(es)g(this)g(b)o(y)f
(sending)i(RPC)f(requests)f(to)h(the)g(serv)o(ers')f(NFS)h
Fl(NullProc)e Fo(and)i(c)o(hec)o(king)g(whether)g(a)0
507 y(reply)12 b(is)f(returned.)19 b(While)11 b(the)h(serv)o(er)f
(state)g(is)g(uncertain)h(the)g(requests)g(are)f(re-transmitted)g(at)g
(three)g(second)0 569 y(in)o(terv)m(als)17 b(and)i(if)e(no)i(reply)f
(is)f(receiv)o(ed)i(after)e(four)h(attempts)f(the)i(serv)o(er)f(is)f
(mark)o(ed)h(do)o(wn.)29 b(If)18 b(a)g(reply)g(is)0 632
y(receiv)o(ed)f(the)h(\014leserv)o(er)e(is)h(mark)o(ed)g(up)g(and)h
(sta)o(ys)e(in)h(that)f(state)h(for)f(30)h(seconds)g(at)g(whic)o(h)g
(time)f(another)0 694 y(NFS)f(ping)g(is)g(sen)o(t.)62
831 y(Once)21 b(a)f(\014leserv)o(er)f(is)h(mark)o(ed)f(do)o(wn,)h
(requests)g(con)o(tin)o(ue)g(to)f(b)q(e)h(sen)o(t)g(ev)o(ery)g(30)f
(seconds)h(in)g(order)g(to)0 893 y(determine)15 b(when)h(the)g
(\014leserv)o(er)f(comes)g(bac)o(k)g(up.)21 b(During)14
b(this)h(time)g(an)o(y)g(reference)h(through)f Fp(Amd)g
Fo(to)g(the)0 955 y(\014lesystems)g(on)g(that)g(serv)o(er)g(fail)f
(with)h(the)g(error)g(\\Op)q(eration)g(w)o(ould)g(blo)q(c)o(k".)20
b(If)15 b(a)h(replacemen)o(t)f(v)o(olume)f(is)0 1018
y(a)o(v)m(ailable)g(then)h(it)g(will)f(b)q(e)i(moun)o(ted,)e(otherwise)
h(the)g(error)g(is)f(returned)i(to)e(the)i(user.)62 1155
y(Although)f(this)g(action)g(do)q(es)h(not)f(protect)g(user)g(\014les,)
g(whic)o(h)h(are)f(unique)h(on)f(the)h(net)o(w)o(ork,)e(or)h(pro)q
(cesses)0 1217 y(whic)o(h)f(do)h(not)f(access)h(\014les)g(via)f
Fp(Amd)g Fo(or)g(already)g(ha)o(v)o(e)h(op)q(en)g(\014les)f(on)h(the)g
(h)o(ung)g(\014lesystem,)f(it)f(can)i(prev)o(en)o(t)0
1279 y(most)f(new)i(pro)q(cesses)f(from)g(hanging.)62
1416 y(By)k(default,)f(\014leserv)o(er)h(state)e(is)h(not)g(main)o
(tained)g(for)g(NFS/TCP)f(moun)o(ts.)30 b(The)18 b(remote)g(\014leserv)
o(er)g(is)0 1478 y(alw)o(a)o(ys)13 b(assumed)j(to)e(b)q(e)i(up.)0
1703 y Fj(1.9)35 b(Non-blo)r(c)n(king)25 b(Op)r(eration)62
1840 y Fo(Since)13 b(there)g(is)f(only)g(one)h(instance)g(of)f
Fp(Amd)h Fo(for)f(eac)o(h)h(automoun)o(t)e(p)q(oin)o(t,)h(and)h
(usually)f(only)g(one)h(instance)0 1902 y(on)18 b(eac)o(h)g(mac)o
(hine,)h(it)e(is)h(imp)q(ortan)o(t)e(that)i(it)f(is)h(alw)o(a)o(ys)e(a)
o(v)m(ailable)h(to)h(service)g(k)o(ernel)g(calls.)27
b Fp(Amd)19 b Fo(go)q(es)f(to)0 1964 y(great)12 b(lengths)h(to)f
(ensure)h(that)g(it)f(do)q(es)h(not)g(blo)q(c)o(k)f(in)h(a)g(system)f
(call.)18 b(As)13 b(a)g(last)f(resort)g Fp(Amd)h Fo(will)e(fork)i(b)q
(efore)0 2026 y(it)i(attempts)f(a)i(system)f(call)g(that)f(ma)o(y)h
(blo)q(c)o(k)h(inde\014nitely)l(,)f(suc)o(h)h(as)f(moun)o(ting)g(an)g
(NFS)h(\014lesystem.)21 b(Other)0 2089 y(tasks)12 b(suc)o(h)g(as)h
(obtaining)e(\014lehandle)i(information)d(for)i(an)g(NFS)h
(\014lesystem,)f(are)g(done)h(using)f(a)g(purp)q(ose)i(built)0
2151 y(non-blo)q(c)o(king)g(RPC)h(library)e(whic)o(h)i(is)f(in)o
(tegrated)f(with)h Fp(Amd)p Fo('s)g(task)g(sc)o(heduler.)20
b(This)14 b(library)g(is)g(also)f(used)0 2213 y(to)i(implemen)o(t)f
(NFS)h(k)o(eep-aliv)o(es)g(\(see)g(section)g(1.8)f([Keep-aliv)o(es],)g
(page)h(8\).)62 2350 y(Whenev)o(er)c(a)f(moun)o(t)g(is)g(deferred)h(or)
f(bac)o(kgrounded,)h Fp(Amd)g Fo(m)o(ust)f(w)o(ait)e(for)i(it)g(to)g
(complete)g(b)q(efore)h(replying)0 2412 y(to)g(the)g(k)o(ernel.)18
b(Ho)o(w)o(ev)o(er,)11 b(this)f(w)o(ould)h(cause)g Fp(Amd)h
Fo(to)e(blo)q(c)o(k)h(w)o(aiting)e(for)i(a)g(reply)g(to)f(b)q(e)i
(constructed.)19 b(Rather)0 2475 y(than)f(do)g(this,)g
Fp(Amd)h Fo(simply)e Fp(drops)h Fo(the)h(call)e(under)i(the)g
(assumption)e(that)h(the)g(k)o(ernel)g(RPC)g(mec)o(hanism)0
2537 y(will)c(automatically)e(retry)j(the)g(request.)p
eop
10 11 bop 0 -58 a Fo(Supp)q(orted)16 b(Platforms)1488
b(10)0 183 y Fm(2.)41 b(Supp)r(orted)27 b(Platforms)62
366 y Fp(Amd)18 b Fo(has)g(b)q(een)h(p)q(orted)f(to)f(a)h(wide)f(v)m
(ariet)o(y)g(of)h(mac)o(hines)g(and)g(op)q(erating)f(systems.)27
b(The)18 b(table)f(b)q(elo)o(w)0 428 y(lists)d(those)h(platforms)f
(supp)q(orted)h(b)o(y)g(the)h(curren)o(t)f(release.)0
649 y Fj(2.1)35 b(Supp)r(orted)24 b(Op)r(erating)f(Systems)62
786 y Fo(The)c(follo)o(wing)d(op)q(erating)i(systems)f(are)h(curren)o
(tly)g(supp)q(orted)h(b)o(y)g Fp(Amd)p Fo(.)29 b Fp(Amd)p
Fo('s)18 b(con)o(v)o(en)o(tional)f(name)0 848 y(for)e(eac)o(h)g(system)
g(is)f(giv)o(en.)0 985 y Fl(acis43)96 b Fo(4.3)14 b(BSD)i(for)e(IBM)i
(R)l(T.)f(Con)o(tributed)f(b)o(y)h(Jan-Simon)h(P)o(endry)f
Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)0 1059 y(aix3)144 b
Fo(AIX)16 b(3.1.)j(Con)o(tributed)14 b(b)o(y)h(Jan-Simon)h(P)o(endry)f
Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)0 1133 y(aux)168 b
Fo(System)15 b(V)g(for)g(Mac-I)q(I.)h(Con)o(tributed)e(b)o(y)h(Julian)g
(Onions)g Fl(<jpo)p Fk(@)p Fl(cs.nott.ac.uk>)0 1206 y(bsd44)120
b Fo(4.4)14 b(BSD.)h(Con)o(tributed)g(b)o(y)g(Jan-Simon)g(P)o(endry)g
Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)0 1280 y(concentrix)240
1342 y Fo(Concen)o(trix)f(5.0.)19 b(Con)o(tributed)c(b)o(y)g(Sjo)q(erd)
g(Mullender)h Fl(<sjoerd)p Fk(@)p Fl(cwi.nl>)0 1416 y(convex)96
b Fo(Con)o(v)o(ex)15 b(OS)g(7.1.)k(Con)o(tributed)c(b)o(y)g(Eitan)f
(Mizrotsky)g Fl(<eitan)p Fk(@)p Fl(shumuji.ac.il>)0 1490
y(dgux)144 b Fo(Data)14 b(General)h(DG/UX.)f(Con)o(tributed)g(b)o(y)h
(Mark)g(Da)o(vies)f Fl(<mark)p Fk(@)p Fl(comp.vuw.ac.nz>)0
1564 y(fpx4)144 b Fo(Celerit)o(y)14 b(FPX)h(4.1/2.)j(Con)o(tributed)c
(b)o(y)i(Stephen)g(P)o(op)q(e)f Fl(<scp)p Fk(@)p Fl
(grizzly.acl.lanl.gov>)0 1637 y(hcx)168 b Fo(Harris)14
b(HCX/UX.)h(Con)o(tributed)f(b)o(y)h(Chris)g(Metcalf)f
Fl(<metcalf)p Fk(@)p Fl(masala.lcs.mit.edu>)0 1711 y(hlh42)120
b Fo(HLH)16 b(OTS)f(1.)p Fp(x)g Fo(\(4.2)f(BSD\).)g(Con)o(tributed)h(b)
o(y)g(Jan-Simon)g(P)o(endry)h Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)0
1785 y(hpux)144 b Fo(HP-UX)16 b(6.)p Fp(x)e Fo(or)h(7.0.)k(Con)o
(tributed)14 b(b)o(y)h(Jan-Simon)h(P)o(endry)f Fl(<jsp)p
Fk(@)p Fl(doc.ic.ac.uk>)0 1859 y(irix)144 b Fo(SGI)15
b(Irix.)20 b(Con)o(tributed)15 b(b)o(y)g(Scott)f(R.)i(Presnell)e
Fl(<srp)p Fk(@)p Fl(cgl.ucsf.edu>)0 1932 y(next)144 b
Fo(Mac)o(h)15 b(for)f(NeXT.)h(Con)o(tributed)g(b)o(y)g(Bill)f(T)l(rost)
g Fl(<trost\045reed)p Fk(@)p Fl(cse.ogi.edu>)0 2006 y(pyrOSx)96
b Fo(Pyramid)14 b(OSx.)21 b(Con)o(tributed)14 b(b)o(y)h(Stefan)h(P)o
(etri)e Fl(<petri)p Fk(@)p Fl(tubsibr.UUCP>)0 2080 y(riscix)96
b Fo(Acorn)15 b(RISC)h(iX.)f(Con)o(tributed)f(b)o(y)h(Piete)g(Bro)q
(oks)g Fl(<pb)p Fk(@)p Fl(cam.cl.ac.uk>)0 2154 y(sos3)144
b Fo(SunOS)17 b(3.4)d(&)h(3.5.)k(Con)o(tributed)c(b)o(y)g(Jan-Simon)g
(P)o(endry)g Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)0 2227
y(sos4)144 b Fo(SunOS)17 b(4.)p Fp(x)p Fo(.)i(Con)o(tributed)14
b(b)o(y)h(Jan-Simon)h(P)o(endry)f Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)0
2301 y(u2_2)144 b Fo(Ultrix)14 b(2.2.)19 b(Con)o(tributed)14
b(b)o(y)h(Piete)g(Bro)q(oks)g Fl(<pb)p Fk(@)p Fl(cam.cl.ac.uk>)0
2375 y(u3_0)144 b Fo(Ultrix)14 b(3.)20 b(Con)o(tributed)14
b(b)o(y)h(Piete)g(Bro)q(oks)g Fl(<pb)p Fk(@)p Fl(cam.cl.ac.uk>)0
2449 y(u4_0)144 b Fo(Ultrix)14 b(4.0.)19 b(Con)o(tributed)14
b(b)o(y)h(Chris)g(Lindblad)h Fl(<cjl)p Fk(@)p Fl(ai.mit.edu>)0
2522 y(umax43)96 b Fo(Umax)15 b(4.3)f(BSD.)h(Con)o(tributed)f(b)o(y)i
(Sjo)q(erd)f(Mullender)g Fl(<sjoerd)p Fk(@)p Fl(cwi.nl>)0
2596 y(utek)144 b Fo(Utek)15 b(4.0.)k(Con)o(tributed)14
b(b)o(y)i(Bill)e(T)l(rost)g Fl(<trost\045reed)p Fk(@)p
Fl(cse.ogi.edu>)0 2670 y(xinu43)96 b Fo(m)o(t)14 b(Xin)o(u)i(MORE/bsd.)
k(Con)o(tributed)14 b(b)o(y)i(Jan-Simon)f(P)o(endry)g
Fl(<jsp)p Fk(@)p Fl(doc.ic.ac.uk>)p eop
11 12 bop 0 -58 a Fo(Supp)q(orted)16 b(Platforms)1488
b(11)0 183 y Fj(2.2)35 b(Supp)r(orted)24 b(Mac)n(hine)f(Arc)n
(hitectures)0 320 y Fl(alliant)72 b Fo(Allian)o(t)14
b(FX/4)0 395 y Fl(arm)168 b Fo(Acorn)15 b(ARM)0 470 y
Fl(aviion)96 b Fo(Data)14 b(General)h(A)-5 b(ViiON)0
544 y Fl(encore)96 b Fo(Encore)0 619 y Fl(fps500)g Fo(FPS)15
b(Mo)q(del)g(500)0 694 y Fl(hp9000)96 b Fo(HP)15 b(9000/300)e(family)0
769 y Fl(hp9k8)120 b Fo(HP)15 b(9000/800)e(family)0 843
y Fl(ibm032)96 b Fo(IBM)15 b(R)l(T)0 918 y Fl(ibm6000)72
b Fo(IBM)15 b(RISC)i(System/6000)0 993 y Fl(iris4d)96
b Fo(SGI)15 b(Iris)g(4D)0 1067 y Fl(macII)120 b Fo(Apple)16
b(Mac)e(I)q(I)0 1142 y Fl(mips)144 b Fo(MIPS)15 b(RISC)0
1217 y Fl(multimax)48 b Fo(Encore)15 b(Multimax)0 1292
y Fl(orion105)48 b Fo(HLH)16 b(Orion)f(1/05)0 1366 y
Fl(sun3)144 b Fo(Sun-3)16 b(family)0 1441 y Fl(sun4)144
b Fo(Sun-4)16 b(family)0 1516 y Fl(tahoe)120 b Fo(T)l(aho)q(e)15
b(family)0 1590 y Fl(vax)168 b Fo(DEC)15 b(V)l(ax)p eop
12 13 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(12)0 183
y Fm(3.)41 b(Moun)n(t)28 b(Maps)62 366 y Fp(Amd)18 b
Fo(has)f(no)h(built-in)f(kno)o(wledge)f(of)h(mac)o(hines)h(or)f
(\014lesystems.)26 b(External)17 b Fp(moun)o(t-maps)f
Fo(are)i(used)g(to)0 428 y(pro)o(vide)11 b(the)h(required)g
(information.)17 b(Sp)q(eci\014cally)l(,)c Fp(Amd)f Fo(needs)g(to)f
(kno)o(w)h(when)g(and)g(under)g(what)g(conditions)0 491
y(it)i(should)i(moun)o(t)e(\014lesystems.)62 627 y(The)k(map)e(en)o
(try)h(corresp)q(onding)g(to)f(the)h(requested)h(name)f(con)o(tains)f
(a)h(list)f(of)g(p)q(ossible)h(lo)q(cations)f(from)0
690 y(whic)o(h)22 b(to)g(resolv)o(e)g(the)g(request.)42
b(Eac)o(h)22 b(lo)q(cation)f(sp)q(eci\014es)i(\014lesystem)f(t)o(yp)q
(e,)i(information)d(required)h(b)o(y)0 752 y(that)c(\014lesystem)g
(\(for)f(example)h(the)g(blo)q(c)o(k)g(sp)q(ecial)g(device)h(in)f(the)h
(case)f(of)g(UFS\),)f(and)i(some)f(information)0 814
y(describing)c(where)g(to)g(moun)o(t)f(the)i(\014lesystem)e(\(see)h
(section)g(3.3.4.2)e([fs)i(Option],)f(page)h(21\).)19
b(A)14 b(lo)q(cation)f(ma)o(y)0 877 y(also)h(con)o(tain)h
Fp(selectors)f Fo(\(see)h(section)g(3.3.3)e([Selectors],)h(page)h
(19\).)0 1097 y Fj(3.1)35 b(Map)24 b(T)n(yp)r(es)62 1234
y Fo(A)19 b(moun)o(t-map)f(pro)o(vides)h(the)g(run-time)f
(con\014guration)g(information)f(to)h Fp(Amd)p Fo(.)31
b(Maps)19 b(can)g(b)q(e)g(imple-)0 1296 y(men)o(ted)f(in)g(man)o(y)g(w)
o(a)o(ys.)28 b(Some)18 b(of)g(the)g(forms)f(supp)q(orted)i(b)o(y)f
Fp(Amd)h Fo(are)e(regular)h(\014les,)g(ndbm)h(databases,)0
1358 y(NIS)d(maps)f(the)g Fp(Hesio)q(d)g Fo(name)h(serv)o(er)e(and)i
(ev)o(en)f(the)h(passw)o(ord)e(\014le.)62 1495 y(A)h(moun)o(t-map)g
Fp(name)g Fo(is)f(a)h(sequence)h(of)e(c)o(haracters.)19
b(When)d(an)e(automoun)o(t)g(p)q(oin)o(t)h(is)f(created)h(a)g(handle)0
1557 y(on)j(the)h(moun)o(t-map)f(is)g(obtained.)29 b(F)l(or)18
b(eac)o(h)h(map)f(t)o(yp)q(e)h(con\014gured)g Fp(Amd)f
Fo(attempts)g(to)g(reference)h(the)f(a)0 1620 y(map)g(of)g(the)h
(appropriate)e(t)o(yp)q(e.)30 b(If)19 b(a)f(map)g(is)g(found,)h
Fp(Amd)g Fo(notes)f(the)h(t)o(yp)q(e)f(for)g(future)g(use)h(and)g
(deletes)0 1682 y(the)14 b(reference,)g(for)f(example)h(closing)f(an)o
(y)g(op)q(en)h(\014le)g(descriptors.)19 b(The)14 b(a)o(v)m(ailable)e
(maps)i(are)f(con\014gure)h(when)0 1744 y Fp(Amd)h Fo(is)g(built)g(and)
g(can)g(b)q(e)h(displa)o(y)o(ed)f(b)o(y)g(running)g(the)g(command)h(`)p
Fl(amd)23 b(-v)p Fo('.)62 1881 y(By)c(default,)f Fp(Amd)h
Fo(cac)o(hes)f(data)g(in)g(a)h(mo)q(de)f(dep)q(enden)o(t)i(on)f(the)f
(t)o(yp)q(e)g(of)g(map.)30 b(This)18 b(is)g(the)g(same)g(as)0
1943 y(sp)q(ecifying)e(`)p Fl(cache:=mapdefault)p Fo(')d(and)k(selects)
e(a)h(suitable)g(default)f(cac)o(he)i(mo)q(de)f(dep)q(ending)i(on)e
(the)g(map)0 2006 y(t)o(yp)q(e.)j(The)13 b(individual)e(defaults)h(are)
g(describ)q(ed)h(b)q(elo)o(w.)19 b(The)13 b Fp(cac)o(he)f
Fo(option)g(can)g(b)q(e)h(sp)q(eci\014ed)h(on)e(automoun)o(t)0
2068 y(p)q(oin)o(ts)j(to)f(alter)g(the)i(cac)o(hing)f(b)q(eha)o(viour)g
(\(see)g(section)f(5.8)h([Automoun)o(t)f(Filesystem],)f(page)i(36\).)62
2205 y(The)e(follo)o(wing)c(map)j(t)o(yp)q(es)g(ha)o(v)o(e)g(b)q(een)h
(implemen)o(ted,)f(though)g(some)g(are)f(not)h(a)o(v)m(ailable)f(on)h
(all)f(mac)o(hines.)0 2267 y(Run)16 b(the)f(command)g(`)p
Fl(amd)24 b(-v)p Fo(')14 b(to)h(obtain)f(a)h(list)f(of)h(map)g(t)o(yp)q
(es)g(con\014gured)h(on)f(y)o(our)g(mac)o(hine.)0 2471
y Fg(3.1.1)27 b(File)18 b(maps)62 2608 y Fo(When)f Fp(Amd)g
Fo(searc)o(hes)g(a)f(\014le)h(for)f(a)h(map)f(en)o(try)h(it)f(do)q(es)h
(a)f(simple)g(scan)h(of)g(the)f(\014le)h(and)g(supp)q(orts)g(b)q(oth)0
2670 y(commen)o(ts)e(and)g(con)o(tin)o(uation)f(lines.)p
eop
13 14 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(13)62
183 y(Con)o(tin)o(uation)14 b(lines)h(are)g(indicated)g(b)o(y)g(a)g
(bac)o(kslash)g(c)o(haracter)f(\(`)p Fl(\\)p Fo('\))g(as)h(the)g(last)g
(c)o(haracter)f(of)h(a)g(line)g(in)0 246 y(the)j(\014le.)30
b(The)18 b(bac)o(kslash,)g(newline)g(c)o(haracter)g Fp(and)h(an)o(y)f
(leading)f(white)h(space)h(on)f(the)g(follo)o(wing)e(line)i
Fo(are)0 308 y(discarded.)j(A)16 b(maxim)o(um)f(line)g(length)g(of)h
(2047)e(c)o(haracters)h(is)g(enforced)h(after)f(con)o(tin)o(uation)f
(lines)i(are)f(read)0 370 y(but)h(b)q(efore)h(commen)o(ts)f(are)g
(stripp)q(ed.)23 b(Eac)o(h)16 b(line)g(m)o(ust)g(end)h(with)f(a)g
(newline)g(c)o(haracter;)g(that)f(is)h(newlines)0 432
y(are)f(terminators,)e(not)i(separators.)j(The)e(follo)o(wing)d
(examples)i(illustrate)e(this:)120 572 y Fl(key)119 b(valA)71
b(valB;)g(\\)359 622 y(valC)62 761 y Fo(sp)q(eci\014es)16
b Fp(three)g Fo(lo)q(cations,)d(and)i(is)g(iden)o(tical)f(to)120
901 y Fl(key)119 b(valA)71 b(valB;)g(valC)62 1040 y Fo(Ho)o(w)o(ev)o
(er,)120 1180 y Fl(key)119 b(valA)71 b(valB;\\)359 1229
y(valC)62 1369 y Fo(sp)q(eci\014es)16 b(only)f Fp(t)o(w)o(o)f
Fo(lo)q(cations,)f(and)j(is)f(iden)o(tical)f(to)120 1508
y Fl(key)119 b(valA)71 b(valB;valC)62 1648 y Fo(After)21
b(a)f(complete)g(line)h(has)f(b)q(een)i(read)f(from)f(the)h(\014le,)g
(including)g(con)o(tin)o(uations,)f Fp(Amd)h Fo(determines)0
1710 y(whether)f(there)g(is)g(a)f(commen)o(t)h(on)f(the)i(line.)33
b(A)20 b(commen)o(t)g(b)q(egins)g(with)f(a)h(hash)g(\(\\`)p
Fl(#)p Fo('"\))e(c)o(haracter)h(and)0 1772 y(con)o(tin)o(ues)11
b(to)h(the)f(end)i(of)e(the)h(line.)19 b(There)12 b(is)f(no)h(w)o(a)o
(y)e(to)i(escap)q(e)g(or)f(c)o(hange)h(the)g(commen)o(t)f(lead-in)h(c)o
(haracter.)62 1912 y(Note)i(that)f(con)o(tin)o(uation)f(lines)h(and)h
(commen)o(t)f(supp)q(ort)h Fp(only)g Fo(apply)f(to)g(\014le)h(maps,)f
(or)h(ndbm)g(maps)g(built)0 1974 y(with)h(the)g Fl(mk-amd-map)f
Fo(program.)62 2114 y(When)e(cac)o(hing)f(is)g(enabled,)h(\014le)g
(maps)f(ha)o(v)o(e)g(a)g(default)g(cac)o(he)h(mo)q(de)f(of)g
Fl(all)g Fo(\(see)h(section)f(5.8)f([Automoun)o(t)0 2176
y(Filesystem],)j(page)i(36\).)0 2406 y Fg(3.1.2)27 b(ndbm)18
b(maps)62 2545 y Fo(An)i(ndbm)f(map)g(ma)o(y)g(b)q(e)h(used)f(as)g(a)g
(fast)f(access)h(form)g(of)f(a)h(\014le)g(map.)32 b(The)19
b(program,)g Fl(mk-amd-map)p Fo(,)0 2608 y(con)o(v)o(erts)c(a)g(normal)
f(map)h(\014le)g(in)o(to)g(an)g(ndbm)h(database.)k(This)15
b(program)f(supp)q(orts)h(the)h(same)f(con)o(tin)o(uation)0
2670 y(and)f(commen)o(t)f(con)o(v)o(en)o(tions)g(that)g(are)g(pro)o
(vided)h(for)f(\014le)h(maps.)19 b(Note)13 b(that)g(ndbm)i(format)d
(\014les)i(ma)o(y)f Fp(not)g Fo(b)q(e)p eop
14 15 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(14)0 183
y(sharable)14 b(across)g(mac)o(hine)h(arc)o(hitectures.)j(The)d(notion)
f(of)g(sp)q(eed)i(generally)e(only)g(applies)g(to)g(large)g(maps;)g(a)0
246 y(small)g(map,)h(less)f(than)h(a)g(single)g(disk)g(blo)q(c)o(k,)f
(is)h(almost)f(certainly)g(b)q(etter)h(implemen)o(ted)g(as)g(a)g
(\014le)g(map.)62 385 y(ndbm)f(maps)e(do)h(not)f(supp)q(ort)h(cac)o(he)
g(mo)q(de)f(`)p Fl(all)p Fo(')g(and,)h(when)g(cac)o(hing)f(is)h
(enabled,)g(ha)o(v)o(e)f(a)g(default)h(cac)o(he)0 447
y(mo)q(de)i(of)g(`)p Fl(inc)p Fo(')f(\(see)h(section)g(5.8)f([Automoun)
o(t)g(Filesystem],)g(page)h(36\).)0 677 y Fg(3.1.3)27
b(NIS)19 b(maps)62 817 y Fo(When)f(using)g(NIS)g(\(formerly)e(YP\),)h
(an)h Fp(Amd)g Fo(map)f(is)h(implemen)o(ted)f(directly)g(b)o(y)h(the)g
(underlying)f(NIS)0 879 y(map.)i(Commen)o(ts)10 b(and)i(con)o(tin)o
(uation)e(lines)i(are)f Fp(not)g Fo(supp)q(orted)i(in)e(the)h(automoun)
o(ter)e(and)i(m)o(ust)f(b)q(e)i(stripp)q(ed)0 941 y(when)j
(constructing)e(the)h(NIS)h(serv)o(er's)f(database.)62
1081 y(NIS)j(maps)e(do)h(not)f(supp)q(ort)h(cac)o(he)f(mo)q(de)h
Fl(all)f Fo(and,)h(when)g(cac)o(hing)g(is)f(enabled,)h(ha)o(v)o(e)f(a)g
(default)h(cac)o(he)0 1143 y(mo)q(de)e(of)g Fl(inc)g
Fo(\(see)g(section)g(5.8)f([Automoun)o(t)g(Filesystem],)f(page)i(36\).)
62 1283 y(The)g(follo)o(wing)e(rule)h(illustrates)f(what)h(could)g(b)q
(e)i(added)f(to)f(y)o(our)g(NIS)i(`)p Fl(Makefile)p Fo(',)c(in)j(this)f
(case)g(causing)0 1345 y(the)h(`)p Fl(amd.home)p Fo(')f(map)h(to)f(b)q
(e)i(rebuilt:)120 1484 y Fl($\(YPTSDIR\)/amd.home.time:)k
($\(ETCDIR\)/amd.home)311 1534 y(-)p Fk(@)p Fl(sed)k(-e)f("s/#.*$$//")f
(-e)i("/^$$/d")f($\(ETCDIR\)/amd.home)e(|)j(\\)359 1584
y(awk)f('{)48 b(\\)526 1634 y(for)23 b(\(i)h(=)f(1;)h(i)g(<=)f(NF;)h
(i++\))f(\\)621 1684 y(if)h(\(i)f(==)h(NF\))f({)h(\\)717
1733 y(if)f(\(substr\($$i,)f(length\($$i\),)h(1\))g(==)h("\\\\"\))f(\\)
812 1783 y(printf\("\045s",)f(substr\($$i,)h(1,)g(length\($$i\))g(-)g
(1\)\);)h(\\)717 1833 y(else)f(\\)812 1883 y(printf\("\045s\\n",)f
($$i\);)h(\\)621 1933 y(})h(\\)621 1983 y(else)f(\\)717
2032 y(printf\("\045s)f(",)i($$i\);)f(\\)430 2082 y(}')h(|)g(\\)311
2132 y($\(MAKEDBM\))e(-)i($\(YPDBDIR\)/amd.home;)d(\\)311
2182 y(touch)i($\(YPTSDIR\)/amd.home.time;)e(\\)311 2232
y(echo)i("updated)g(amd.home";)f(\\)311 2281 y(if)h([)h(!)g
($\(NOPUSH\))f(];)g(then)g(\\)502 2331 y($\(YPPUSH\))f(amd.home;)h(\\)
502 2381 y(echo)g("pushed)g(amd.home";)g(\\)311 2431
y(else)g(\\)502 2481 y(:)h(;)f(\\)311 2531 y(fi)62 2670
y Fo(Here)16 b Fl($\(YPTSDIR\))e Fo(con)o(tains)g(the)h(time)g(stamp)f
(\014les,)h(and)g Fl($\(YPDBDIR\))f Fo(con)o(tains)h(the)g(dbm)g
(format)f(NIS)p eop
15 16 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(15)0 183
y(\014les.)0 396 y Fg(3.1.4)27 b(Hesio)q(d)19 b(maps)62
534 y Fo(When)14 b(the)g(map)g(name)g(b)q(egins)g(with)f(the)h(string)f
(`)p Fl(hesiod.)p Fo(')f(lo)q(okups)h(are)h(made)g(using)f(the)h
Fp(Hesio)q(d)g Fo(name)0 596 y(serv)o(er.)19 b(The)13
b(string)f(follo)o(wing)e(the)j(dot)g(is)f(used)i(as)e(a)h(name)g
(quali\014er)f(and)h(is)g(prep)q(ended)i(with)d(the)h(k)o(ey)g(b)q
(eing)0 658 y(lo)q(cated.)23 b(The)16 b(en)o(tire)g(string)f(is)h(then)
h(resolv)o(ed)f(in)g(the)g Fl(automount)f Fo(con)o(text.)23
b(F)l(or)15 b(example,)i(if)e(the)i(the)f(k)o(ey)0 720
y(is)e(`)p Fl(jsp)p Fo(')f(and)i(map)f(name)h(is)f(`)p
Fl(hesiod.homes)p Fo(')e(then)i Fp(Hesio)q(d)h Fo(is)f(ask)o(ed)g(to)g
(resolv)o(e)g(`)p Fl(jsp.homes.automount)p Fo(')o(.)62
858 y(Hesio)q(d)20 b(maps)f(do)g(not)g(supp)q(ort)g(cac)o(he)g(mo)q(de)
h(`)p Fl(all)p Fo(')e(and,)i(when)g(cac)o(hing)f(is)f(enabled,)j(ha)o
(v)o(e)d(a)h(default)0 920 y(cac)o(he)c(mo)q(de)h(of)f(`)p
Fl(inc)p Fo(')f(\(see)h(section)g(5.8)f([Automoun)o(t)g(Filesystem],)f
(page)i(36\).)62 1058 y(The)h(follo)o(wing)d(is)h(an)h(example)g(of)g
(a)g Fp(Hesio)q(d)g Fo(map)g(en)o(try:)120 1195 y Fl
(jsp.homes.automount)21 b(HS)j(TXT)f("rfs:=/home/charm;rhost:=cha)o
(rm;subli)o(nk:=jsp)o(")120 1245 y(njw.homes.automount)e(HS)j(TXT)f
("rfs:=/home/dylan/dk2;rhost:)o(=dylan;s)o(ublink:)o(=njw")0
1458 y Fg(3.1.5)k(P)o(assw)o(ord)18 b(maps)62 1596 y
Fo(The)e(passw)o(ord)g(map)f(supp)q(ort)i(is)e(unlik)o(e)h(the)g(four)f
(previous)h(map)g(t)o(yp)q(es.)22 b(When)16 b(the)h(map)e(name)h(is)g
(the)0 1658 y(string)g(`)p Fl(/etc/passwd)p Fo(')f Fp(Amd)i
Fo(can)g(lo)q(okup)g(a)f(user)h(name)g(in)g(the)g(passw)o(ord)f(\014le)
h(and)h(re-arrange)e(the)h(home)0 1720 y(directory)d(\014eld)i(to)e
(pro)q(duce)j(a)d(usable)i(map)f(en)o(try)l(.)62 1858
y Fp(Amd)20 b Fo(assumes)e(the)i(home)f(directory)f(has)h(the)g(format)
f(`)p Fl(/)p Fp(an)o(ydir)p Fl(/)p Fp(dom1)p Fl(/../)p
Fp(domN)p Fl(/)p Fp(logi)o(n)p Fo('.)29 b(It)19 b(breaks)0
1920 y(this)c(string)f(in)o(to)g(a)h(map)g(en)o(try)g(where)h
Fl(${rfs})e Fo(has)h(the)g(v)m(alue)h(`)p Fl(/)p Fp(an)o(ydir)p
Fl(/)p Fp(domN)p Fo(',)d Fl(${rhost})h Fo(has)h(the)h(v)m(alue)0
1982 y(`)p Fp(domN)p Fl(.)p Fp(...)p Fl(.)p Fp(dom1)p
Fo(',)c(and)k Fl(${sublink})d Fo(has)i(the)h(v)m(alue)f(`)p
Fl(login)p Fo('.)62 2120 y(Th)o(us)g(if)g(the)g(passw)o(ord)g(\014le)g
(en)o(try)g(w)o(as)120 2257 y Fl(/home/achilles/jsp)62
2395 y Fo(the)h(map)f(en)o(try)f(used)i(b)o(y)f Fp(Amd)h
Fo(w)o(ould)e(b)q(e)120 2532 y Fl(rfs:=/home/achilles;rhost:)o(=achill)
o(es;subli)o(nk:=jsp)62 2670 y Fo(Similarly)l(,)f(if)i(the)g(passw)o
(ord)g(\014le)g(en)o(try)g(w)o(as)p eop
16 17 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(16)120
183 y Fl(/home/cc/sugar/mjh)62 323 y Fo(the)16 b(map)f(en)o(try)f(used)
i(b)o(y)f Fp(Amd)h Fo(w)o(ould)e(b)q(e)120 464 y Fl
(rfs:=/home/sugar;rhost:=su)o(gar.cc;)o(sublink:)o(=jsp)0
700 y Fg(3.1.6)27 b(Union)17 b(maps)62 840 y Fo(The)12
b(union)h(map)e(supp)q(ort)h(is)g(pro)o(vided)g(sp)q(eci\014cally)f
(for)h(use)g(with)f(the)h(union)h(\014lesystem,)e(see)i(section)e(5.10)
0 903 y([Union)k(Filesystem],)e(page)i(38.)62 1043 y(It)i(is)f(iden)o
(ti\014ed)g(b)o(y)g(the)h(string)e(`)p Fl(union:)p Fo(')g(whic)o(h)h
(is)g(follo)o(w)o(ed)f(b)o(y)h(a)g(colon)g(separated)g(list)f(of)h
(directories.)0 1105 y(The)e(directories)e(are)h(read)g(in)h(order,)f
(and)g(the)h(names)f(of)g(all)f(en)o(tries)h(are)g(recorded)h(in)f(the)
g(map)h(cac)o(he.)19 b(Later)0 1167 y(directories)d(tak)o(e)g
(precedence)j(o)o(v)o(er)d(earlier)g(ones.)25 b(The)18
b(union)f(\014lesystem)f(t)o(yp)q(e)h(then)h(uses)f(the)g(map)g(cac)o
(he)0 1230 y(to)e(determine)g(the)g(union)g(of)g(the)g(names)h(in)f
(all)f(the)h(directories.)0 1483 y Fj(3.2)35 b(Ho)n(w)23
b(k)n(eys)g(are)g(lo)r(ok)n(ed)h(up)62 1623 y Fo(The)e(k)o(ey)g(is)f
(lo)q(cated)g(in)g(the)h(map)g(whose)f(t)o(yp)q(e)h(w)o(as)e
(determined)i(when)h(the)e(automoun)o(t)g(p)q(oin)o(t)g(w)o(as)0
1685 y(\014rst)d(created.)30 b(In)19 b(general)f(the)h(k)o(ey)g(is)f(a)
g(pathname)g(comp)q(onen)o(t.)31 b(In)19 b(some)f(circumstances)g(this)
g(ma)o(y)g(b)q(e)0 1747 y(mo)q(di\014ed)f(b)o(y)f(v)m(ariable)g
(expansion)h(\(see)f(section)g(3.3.2)f([V)l(ariable)g(Expansion],)h
(page)h(18\))e(and)i(pre\014xing.)24 b(If)0 1810 y(the)13
b(automoun)o(t)f(p)q(oin)o(t)h(has)g(a)g(pre\014x,)g(sp)q(eci\014ed)i
(b)o(y)e(the)g Fp(pref)g Fo(option,)g(then)g(that)g(is)f(prep)q(ended)j
(to)e(the)g(searc)o(h)0 1872 y(k)o(ey)i(b)q(efore)h(the)f(map)g(is)g
(searc)o(hed.)62 2012 y(If)f(the)f(map)g(cac)o(he)h(is)f(a)f(`)p
Fl(regexp)p Fo(')g(cac)o(he)i(then)f(the)h(k)o(ey)f(is)g(treated)f(as)h
(an)g(egrep-st)o(yle)g(regular)f(expression,)0 2074 y(otherwise)i(a)h
(normal)f(string)h(comparison)f(is)h(made.)62 2214 y(If)20
b(the)g(k)o(ey)f(cannot)h(b)q(e)g(found)g(then)g(a)f
Fp(wildcard)g Fo(matc)o(h)g(is)g(attempted.)33 b Fp(Amd)19
b Fo(rep)q(eatedly)h(strips)f(the)0 2277 y(basename)c(from)f(the)h(k)o
(ey)l(,)g(app)q(ends)h(`)p Fl(/*)p Fo(')d(and)i(attempts)f(a)h(lo)q
(okup.)k(Finally)l(,)14 b Fp(Amd)h Fo(attempts)e(to)i(lo)q(cate)f(the)0
2339 y(sp)q(ecial)h(k)o(ey)g(`)p Fl(*)p Fo('.)62 2384
y(F)l(or)g(example,)f(the)i(follo)o(wing)d(sequence)j(w)o(ould)f(b)q(e)
h(c)o(hec)o(k)o(ed)f(if)g(`)p Fl(home/dylan/dk2)p Fo(')d(w)o(as)j(b)q
(eing)g(lo)q(cated:)192 2521 y Fl(home/dylan/dk2)192
2570 y(home/dylan/*)192 2620 y(home/*)192 2670 y(*)p
eop
17 18 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(17)62
183 y(A)o(t)14 b(an)o(y)f(p)q(oin)o(t)h(when)g(a)g(wildcard)f(is)g
(found,)i Fp(Amd)f Fo(pro)q(ceeds)g(as)g(if)f(an)h(exact)g(matc)o(h)f
(had)h(b)q(een)h(found)g(and)0 246 y(the)k(v)m(alue)g(\014eld)g(is)f
(then)h(used)g(to)f(resolv)o(e)g(the)h(moun)o(t)f(request,)h(otherwise)
f(an)g(error)g(co)q(de)h(is)g(propagated)0 308 y(bac)o(k)c(to)g(the)g
(k)o(ernel.)20 b(\(see)15 b(c)o(hapter)g(5)g([Filesystem)e(T)o(yp)q
(es],)i(page)g(31\).)0 590 y Fj(3.3)35 b(Lo)r(cation)24
b(F)-6 b(ormat)62 733 y Fo(The)17 b(v)m(alue)g(\014eld)f(from)g(the)h
(lo)q(okup)f(pro)o(vides)g(the)g(information)f(required)i(to)e(moun)o
(t)h(a)g(\014lesystem.)24 b(The)0 795 y(information)13
b(is)i(parsed)g(according)g(to)g(the)g(syn)o(tax)f(sho)o(wn)h(b)q(elo)o
(w.)120 939 y Fp(lo)q(cation-list)p Fo(:)393 988 y Fp(lo)q
(cation-selection)393 1038 y(lo)q(cation-list)e(white-space)i
Fl(||)g Fp(white-space)g(lo)q(cation-selection)120 1088
y(lo)q(cation-selection)p Fo(:)393 1138 y Fp(lo)q(cation)393
1188 y(lo)q(cation-selection)e(white-space)j(lo)q(cation)120
1238 y(lo)q(cation)p Fo(:)393 1287 y Fp(lo)q(cation-info)393
1337 y Fl(-)p Fp(lo)q(cation-info)393 1387 y Fl(-)120
1437 y Fp(lo)q(cation-info)p Fo(:)393 1487 y Fp(sel-or-opt)393
1536 y(lo)q(cation-info)p Fl(;)p Fp(sel-or-opt)393 1586
y Fl(;)120 1636 y Fp(sel-or-opt)p Fo(:)393 1686 y Fp(selection)393
1736 y(opt-ass)120 1785 y(selection)p Fo(:)393 1835 y(selector)p
Fl(==)p Fp(v)m(alue)393 1885 y Fo(selector)p Fl(!=)p
Fp(v)m(alue)120 1935 y(opt-ass)p Fo(:)393 1985 y(option)p
Fl(:=)p Fp(v)m(alue)120 2035 y(white-space)p Fo(:)393
2084 y(space)393 2134 y(tab)62 2278 y(Note)j(that)f(unquoted)h
(whitespace)g(is)f(not)g(allo)o(w)o(ed)f(in)i(a)f(lo)q(cation)g
(description.)30 b(White)18 b(space)h(is)f(only)0 2340
y(allo)o(w)o(ed,)13 b(and)j(is)e(mandatory)l(,)g(where)i(sho)o(wn)f
(with)f(non-terminal)h(`)p Fl(white-space)p Fo('.)62
2483 y(A)20 b Fp(lo)q(cation-selection)d Fo(is)i(a)g(list)f(of)h(p)q
(ossible)g(v)o(olumes)g(with)f(whic)o(h)i(to)e(satisfy)g(the)i
(request.)32 b Fp(lo)q(cation-)0 2545 y(selection)p Fo(s)21
b(are)h(separated)f(b)o(y)h(the)g(`)p Fl(||)p Fo(')f(op)q(erator.)39
b(The)22 b(e\013ect)f(of)h(this)f(op)q(erator)g(is)g(to)h(prev)o(en)o
(t)f(use)h(of)0 2608 y(lo)q(cation-selections)15 b(to)g(its)h(righ)o(t)
f(if)h(an)o(y)g(of)g(the)g(lo)q(cation-selections)f(on)h(its)g(left)f
(w)o(ere)h(selected)h(whether)f(or)0 2670 y(not)f(an)o(y)g(of)f(them)i
(w)o(ere)f(successfully)g(moun)o(ted)g(\(see)g(section)g(3.3.3)e
([Selectors],)h(page)h(19\).)p eop
18 19 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(18)62
183 y(The)17 b(lo)q(cation-selection,)d(and)i(singleton)f
Fp(lo)q(cation-list)p Fo(,)f(`)p Fl(type:=ufs;dev:=/dev/)o(xd1g)p
Fo(')e(w)o(ould)k(inform)0 246 y Fp(Amd)f Fo(to)g(moun)o(t)g(a)f(UFS)i
(\014lesystem)e(from)h(the)g(blo)q(c)o(k)g(sp)q(ecial)g(device)h(`)p
Fl(/dev/xd1g)p Fo('.)62 383 y(The)i Fp(sel-or-opt)e Fo(comp)q(onen)o(t)
h(is)g(either)g(the)g(name)g(of)g(an)g(option)f(required)i(b)o(y)f(a)g
(sp)q(eci\014c)h(\014lesystem,)e(or)0 445 y(it)h(is)g(the)h(name)f(of)h
(a)f(built-in,)g(prede\014ned)i(selector)e(suc)o(h)h(as)g(the)f(arc)o
(hitecture)g(t)o(yp)q(e.)28 b(The)17 b(v)m(alue)h(ma)o(y)f(b)q(e)0
507 y(quoted)g(with)f(double)h(quotes)g(`)p Fl(")p Fo(',)f(for)g
(example)h(`)p Fl(type:="ufs";dev:="/dev/)o(xd1g")p Fo(')o(.)22
b(These)c(quotes)e(are)0 569 y(stripp)q(ed)j(when)h(the)g(v)m(alue)f
(is)g(parsed)g(and)h(there)f(is)g(no)g(w)o(a)o(y)f(to)h(get)g(a)g
(double)g(quote)g(in)o(to)g(a)g(v)m(alue)g(\014eld.)0
632 y(Double)h(quotes)h(are)f(used)h(to)f(get)h(white)f(space)h(in)o
(to)e(a)i(v)m(alue)g(\014eld,)h(whic)o(h)e(is)g(needed)i(for)e(the)h
(program)0 694 y(\014lesystem)15 b(\(see)g(section)g(5.5)f([Program)f
(Filesystem],)h(page)h(34\).)0 903 y Fg(3.3.1)27 b(Map)18
b(Defaults)62 1040 y Fo(A)e(lo)q(cation)f(b)q(eginning)h(with)f(a)h
(dash)g(`)p Fl(-)p Fo(')f(is)g(used)i(to)e(sp)q(ecify)h(default)g(v)m
(alues)g(for)f(subsequen)o(t)i(lo)q(cations.)0 1103 y(An)o(y)12
b(previously)g(sp)q(eci\014ed)h(defaults)f(in)g(the)g(lo)q(cation-list)
e(are)i(discarded.)19 b(The)13 b(default)f(string)f(can)h(b)q(e)h(empt)
o(y)0 1165 y(in)i(whic)o(h)g(case)g(no)g(defaults)g(apply)l(.)62
1302 y(The)d(lo)q(cation)f(`)p Fl(-fs:=/mnt;opts:=ro)p
Fo(')d(w)o(ould)j(set)h(the)f(lo)q(cal)g(moun)o(t)g(p)q(oin)o(t)g(to)g
(`)p Fl(/mnt)p Fo(')g(and)h(cause)g(moun)o(ts)0 1364
y(to)h(b)q(e)g(read-only)g(b)o(y)g(default.)19 b(Defaults)12
b(sp)q(eci\014ed)i(this)f(w)o(a)o(y)f(are)h(app)q(ended)i(to,)d(and)i
(so)e(o)o(v)o(erride,)h(an)o(y)f(global)0 1427 y(map)j(defaults)g(giv)o
(en)f(with)h(`)p Fl(/defaults)p Fo('\).)0 1636 y Fg(3.3.2)27
b(V)l(ariable)18 b(Expansion)62 1773 y Fo(T)l(o)d(allo)o(w)f(generic)h
(lo)q(cation)f(sp)q(eci\014cations)h Fp(Amd)g Fo(do)q(es)h(v)m(ariable)
e(expansion)h(on)g(eac)o(h)h(lo)q(cation)e(and)h(also)0
1835 y(on)f(some)f(of)h(the)f(option)g(strings.)19 b(An)o(y)14
b(option)f(or)g(selector)g(app)q(earing)h(in)f(the)h(form)f
Fl($)p Fp(v)m(ar)h Fo(is)f(replaced)h(b)o(y)g(the)0 1898
y(curren)o(t)f(v)m(alue)h(of)f(that)g(option)g(or)g(selector.)18
b(F)l(or)13 b(example,)g(if)g(the)h(v)m(alue)g(of)f Fl(${key})f
Fo(w)o(as)h(`)p Fl(bin)p Fo(',)f Fl(${autodir})0 1960
y Fo(w)o(as)k(`)p Fl(/a)p Fo(')f(and)i Fl(${fs})f Fo(w)o(as)g(`)p
Fl(${autodir}/local/${key})p Fo(')d(then)k(after)f(expansion)h
Fl(${fs})f Fo(w)o(ould)g(ha)o(v)o(e)g(the)0 2022 y(v)m(alue)f(`)p
Fl(/a/local/bin)p Fo('.)j(An)o(y)d(en)o(vironmen)o(t)g(v)m(ariable)f
(can)h(b)q(e)h(accessed)g(in)f(a)g(similar)e(w)o(a)o(y)l(.)62
2159 y(Tw)o(o)i(pathname)g(op)q(erators)g(are)g(a)o(v)m(ailable)f(when)
i(expanding)g(a)f(v)m(ariable.)21 b(If)16 b(the)f(v)m(ariable)g(name)h
(b)q(egins)0 2221 y(with)g(`)p Fl(/)p Fo(')h(then)g(only)g(the)g(last)f
(comp)q(onen)o(t)h(of)g(then)g(pathname)g(is)g(substituted.)25
b(F)l(or)16 b(example,)h(if)g Fl(${path})0 2284 y Fo(w)o(as)g(`)p
Fl(/foo/bar)p Fo(')e(then)j Fl(${/path})e Fo(w)o(ould)h(b)q(e)h
(expanded)h(to)d(`)p Fl(bar)p Fo('.)26 b(Similarly)l(,)16
b(if)h(the)g(v)m(ariable)g(name)g(ends)0 2346 y(with)e(`)p
Fl(/)p Fo(')f(then)h(all)g(but)g(the)g(last)f(comp)q(onen)o(t)i(of)f
(the)g(pathname)g(is)g(substituted.)k(In)d(the)g(previous)e(example,)0
2408 y Fl(${path/})g Fo(w)o(ould)h(b)q(e)h(expanded)g(to)e(`)p
Fl(/foo)p Fo('.)62 2545 y(Tw)o(o)i(domain)f(name)i(op)q(erators)e(are)h
(also)f(pro)o(vided.)23 b(If)16 b(the)h(v)m(ariable)e(name)h(b)q(egins)
h(with)f(`)p Fl(.)p Fo(')f(then)h(only)0 2608 y(the)h(domain)f(part)g
(of)g(the)g(name)h(is)f(substituted.)24 b(F)l(or)16 b(example,)g(if)g
Fl(${rhost})f Fo(w)o(as)h(`)p Fl(swan.doc.ic.ac.uk)p
Fo(')0 2670 y(then)g Fl(${.rhost})f Fo(w)o(ould)h(b)q(e)g(expanded)h
(to)f(`)p Fl(doc.ic.ac.uk)p Fo('.)k(Similarly)l(,)14
b(if)h(the)i(v)m(ariable)e(name)h(ends)h(with)p eop
19 20 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(19)0 183
y(`)p Fl(.)p Fo(')18 b(then)h(only)f(the)h(host)f(comp)q(onen)o(t)h(is)
f(substituted.)30 b(In)19 b(the)g(previous)f(example,)h
Fl(${rhost.})e Fo(w)o(ould)h(b)q(e)0 246 y(expanded)e(to)f(`)p
Fl(swan)p Fo('.)62 383 y(V)l(ariable)i(expansion)g(is)g(a)g(t)o(w)o(o)f
(phase)h(pro)q(cess.)26 b(Before)18 b(a)f(lo)q(cation)f(is)g(parsed,)i
(all)e(references)i(to)f(selec-)0 445 y(tors,)f Fp(eg)h
Fl(${path})p Fo(,)f(are)g(expanded.)26 b(The)17 b(lo)q(cation)f(is)g
(then)h(parsed,)g(selections)f(are)h(ev)m(aluated)g(and)g(option)0
507 y(assignmen)o(ts)g(recorded.)31 b(If)19 b(there)g(w)o(ere)f(no)h
(selections)f(or)g(they)g(all)g(succeeded)i(the)f(lo)q(cation)e(is)i
(used)g(and)0 569 y(the)c(v)m(alues)g(of)g(the)g(follo)o(wing)e
(options)h(are)h(expanded)h(in)f(the)g(order)g(giv)o(en:)k
Fp(sublink)p Fo(,)c Fp(rfs)p Fo(,)f Fp(fs)p Fo(,)h Fp(opts)p
Fo(,)f Fp(remopts)p Fo(,)0 632 y Fp(moun)o(t)h Fo(and)g
Fp(unmoun)o(t)p Fo(.)62 769 y(Note)f(that)f(expansion)h(of)f(option)g
(v)m(alues)h(is)f(done)i(after)e Fp(all)f Fo(assignmen)o(ts)h(ha)o(v)o
(e)h(b)q(een)h(completed)e(and)h(not)0 831 y(in)19 b(a)g(purely)g(left)
g(to)f(righ)o(t)g(order)h(as)g(is)f(done)i(b)o(y)f(the)g(shell.)31
b(This)19 b(generally)f(has)h(the)h(desired)f(e\013ect)g(but)0
893 y(care)14 b(m)o(ust)g(b)q(e)h(tak)o(en)f(if)f(one)i(of)f(the)g
(options)g(references)h(another,)e(in)h(whic)o(h)h(case)f(the)g
(ordering)g(can)g(b)q(ecome)0 955 y(signi\014can)o(t.)62
1092 y(There)i(are)f(t)o(w)o(o)e(sp)q(ecial)i(cases)h(concerning)f(v)m
(ariable)g(expansion:)25 1229 y(1.)29 b(b)q(efore)12
b(a)f(map)h(is)f(consulted,)h(an)o(y)f(selectors)g(in)g(the)h(name)g
(receiv)o(ed)g(from)e(the)i(k)o(ernel)g(are)f(expanded.)20
b(F)l(or)90 1292 y(example,)e(if)f(the)g(request)h(from)e(the)i(k)o
(ernel)f(w)o(as)g(for)g(`)p Fl(${arch}.bin)p Fo(')e(and)j(the)f(mac)o
(hine)h(arc)o(hitecture)90 1354 y(w)o(as)c(`)p Fl(vax)p
Fo(',)g(the)h(v)m(alue)h(giv)o(en)e(to)h Fl(${key})f
Fo(w)o(ould)h(b)q(e)h(`)p Fl(vax.bin)p Fo('.)25 1429
y(2.)29 b(the)13 b(v)m(alue)g(of)f Fl(${rhost})g Fo(is)g(expanded)i
(and)f(normalized)g(b)q(efore)g(the)g(other)f(options)g(are)h
(expanded.)20 b(The)90 1491 y(normalization)d(pro)q(cess)j(strips)f(an)
o(y)g(lo)q(cal)g(sub-domain)h(comp)q(onen)o(ts.)33 b(F)l(or)19
b(example,)h(if)f Fl(${domain})90 1553 y Fo(w)o(as)12
b(`)p Fl(Berkeley.EDU)p Fo(')e(and)j Fl(${rhost})f Fo(w)o(as)g
(initially)e(`)p Fl(snow.Berkeley.EDU)p Fo(',)g(after)i(the)h
(normalization)90 1615 y(it)20 b(w)o(ould)g(simply)g(b)q(e)i(`)p
Fl(snow)p Fo('.)35 b(Hostname)21 b(normalization)d(is)j(curren)o(tly)f
(done)h(in)g(a)f Fp(case-dep)q(enden)o(t)90 1678 y Fo(manner.)0
1885 y Fg(3.3.3)27 b(Selectors)62 2022 y Fo(Selectors)14
b(are)h(used)g(to)f(con)o(trol)f(the)i(use)g(of)f(a)h(lo)q(cation.)j
(It)d(is)f(p)q(ossible)g(to)g(share)h(a)f(moun)o(t)g(map)h(b)q(et)o(w)o
(een)0 2085 y(man)o(y)c(mac)o(hines)g(in)g(suc)o(h)h(a)f(w)o(a)o(y)g
(that)f(\014lesystem)h(lo)q(cation,)g(arc)o(hitecture)g(and)g(op)q
(erating)g(system)g(di\013erences)0 2147 y(are)18 b(hidden)i(from)e
(the)h(users.)31 b(A)18 b(selector)g(of)h(the)g(form)f(`)p
Fl(arch==sun3;os==sos4)p Fo(')d(w)o(ould)j(only)g(apply)h(on)0
2209 y(Sun-3s)d(running)f(SunOS)i(4.x.)62 2346 y(Selectors)g(are)f(ev)m
(aluated)h(left)g(to)f(righ)o(t.)24 b(If)17 b(a)g(selector)f(fails)g
(then)h(that)f(lo)q(cation)g(is)g(ignored.)25 b(Th)o(us)17
b(the)0 2408 y(selectors)f(form)f(a)i(conjunction)f(and)h(the)f(lo)q
(cations)f(form)h(a)g(disjunction.)23 b(If)17 b(all)f(the)g(lo)q
(cations)f(are)h(ignored)0 2471 y(or)e(otherwise)h(fail)f(then)h
Fp(Amd)g Fo(uses)g(the)g Fp(error)g Fo(\014lesystem)f(\(see)h(section)g
(5.11)f([Error)f(Filesystem],)g(page)i(38\).)0 2533 y(This)g(is)f
(equiv)m(alen)o(t)h(to)g(ha)o(ving)f(a)h(lo)q(cation)f(`)p
Fl(type:=error)p Fo(')f(at)i(the)g(end)h(of)f(eac)o(h)g(moun)o(t-map)g
(en)o(try)l(.)62 2670 y(The)h(selectors)e(curren)o(tly)h(implemen)o
(ted)g(are:)p eop
20 21 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(20)0 183
y(`)p Fl(arch)p Fo(')118 b(the)19 b(mac)o(hine)f(arc)o(hitecture)g
(whic)o(h)g(w)o(as)f(automatically)f(determined)j(at)f(compile)g(time.)
29 b(The)240 246 y(arc)o(hitecture)15 b(t)o(yp)q(e)g(can)h(b)q(e)g
(displa)o(y)o(ed)e(b)o(y)i(running)f(the)h(command)f(`)p
Fl(amd)23 b(-v)p Fo('.)d(See)c(section)f(2.2)240 308
y([Supp)q(orted)h(Mac)o(hine)f(Arc)o(hitectures],)f(page)h(11.)0
385 y(`)p Fl(autodir)p Fo(')46 b(the)16 b(default)g(directory)g(under)h
(whic)o(h)f(to)g(moun)o(t)g(\014lesystems.)23 b(This)16
b(ma)o(y)g(b)q(e)h(c)o(hanged)g(b)o(y)f(the)240 448 y(\\-a")e(command)i
(line)e(option.)20 b(See)15 b(the)h Fp(fs)f Fo(option.)0
525 y(`)p Fl(byte)p Fo(')118 b(the)16 b(mac)o(hine's)f(b)o(yte)g
(ordering.)20 b(This)c(is)f(either)g(`)p Fl(little)p
Fo(',)f(indicating)g(little-endian,)g(or)i(`)p Fl(big)p
Fo(',)240 587 y(indicating)i(big-endian.)30 b(One)19
b(p)q(ossible)f(use)h(is)f(to)g(share)h(`)p Fl(rwho)p
Fo(')e(databases)h(\(see)h(section)f(8.5)240 650 y([rwho)13
b(serv)o(ers],)h(page)g(69\).)k(Another)d(is)e(to)h(share)g(ndbm)h
(databases,)e(ho)o(w)o(ev)o(er)h(this)f(use)i(can)f(b)q(e)240
712 y(considered)i(a)e(courageous)h(juggling)f(act.)0
789 y(`)p Fl(cluster)p Fo(')46 b(is)18 b(pro)o(vided)h(as)f(a)h(ho)q
(ok)g(for)f(the)h(name)g(of)f(the)h(lo)q(cal)f(cluster.)31
b(This)18 b(can)h(b)q(e)h(used)f(to)f(decide)240 852
y(whic)o(h)g(serv)o(ers)g(to)g(use)g(for)g(copies)g(of)g(replicated)g
(\014lesystems.)29 b Fl(${cluster})16 b Fo(defaults)i(to)g(the)240
914 y(v)m(alue)d(of)g Fl(${domain})f Fo(unless)h(a)g(di\013eren)o(t)g
(v)m(alue)g(is)g(set)g(with)f(the)i(\\-C")e(command)h(line)g(option.)0
991 y(`)p Fl(domain)p Fo(')70 b(the)15 b(lo)q(cal)g(domain)f(name)h(as)
g(sp)q(eci\014ed)i(b)o(y)e(the)g(\\-d")g(command)g(line)g(option.)k
(See)d(`)p Fl(host)p Fo('.)0 1069 y(`)p Fl(host)p Fo(')118
b(the)13 b(lo)q(cal)f(hostname)g(as)h(determined)g(b)o(y)g
Fi(gethostname)p Fo(\(2\).)18 b(If)13 b(no)g(domain)f(name)h(w)o(as)f
(sp)q(eci\014ed)240 1131 y(on)19 b(the)g(command)f(line)h(and)g(the)f
(hostname)h(con)o(tains)f(a)g(p)q(erio)q(d)h(`)p Fl(.)p
Fo(')f(then)h(the)g(string)f(b)q(efore)240 1193 y(the)j(p)q(erio)q(d)f
(is)g(used)h(as)f(the)h(host)f(name,)h(and)g(the)f(string)g(after)f
(the)i(p)q(erio)q(d)g(is)f(assigned)g(to)240 1256 y Fl(${domain})p
Fo(.)e(F)l(or)13 b(example,)g(if)f(the)i(hostname)f(is)f(`)p
Fl(styx.doc.ic.ac.uk)p Fo(')e(then)k Fl(host)f Fo(w)o(ould)f(b)q(e)240
1318 y(`)p Fl(styx)p Fo(')i(and)h Fl(domain)g Fo(w)o(ould)f(b)q(e)i(`)p
Fl(doc.ic.ac.uk)p Fo('.)h Fl(hostd)e Fo(w)o(ould)g(b)q(e)g(`)p
Fl(styx.doc.ic.ac.uk)p Fo('.)0 1395 y(`)p Fl(hostd)p
Fo(')94 b(is)15 b Fl(${host})f Fo(and)i Fl(${domain})e
Fo(concatenated)h(with)g(a)g(`)p Fl(.)p Fo(')f(inserted)h(b)q(et)o(w)o
(een)h(them)f(if)g(required.)240 1458 y(If)g Fl(${domain})f
Fo(is)h(an)g(empt)o(y)g(string)f(then)i Fl(${host})e
Fo(and)h Fl(${hostd})f Fo(will)g(b)q(e)i(iden)o(tical.)0
1535 y(`)p Fl(karch)p Fo(')94 b(is)12 b(pro)o(vided)g(as)g(a)g(ho)q(ok)
h(for)e(the)i(k)o(ernel)f(arc)o(hitecture.)18 b(This)12
b(is)g(used)h(on)g(SunOS)g(4,)g(for)e(example,)240 1598
y(to)i(distinguish)f(b)q(et)o(w)o(een)i(di\013eren)o(t)e(`)p
Fl(/usr/kvm)p Fo(')g(v)o(olumes.)19 b Fl(${karch})12
b Fo(defaults)h(to)f(the)i(v)m(alue)f(of)240 1660 y Fl(${arch})h
Fo(unless)i(a)e(di\013eren)o(t)h(v)m(alue)g(is)g(set)g(with)f(the)i
(\\-k")e(command)i(line)e(option.)0 1737 y(`)p Fl(os)p
Fo(')166 b(the)15 b(op)q(erating)f(system.)19 b(Lik)o(e)c(the)g(mac)o
(hine)g(arc)o(hitecture,)f(this)g(is)g(automatically)f(determined)240
1800 y(at)e(compile)f(time.)18 b(The)12 b(op)q(erating)e(system)h(name)
g(can)h(b)q(e)g(displa)o(y)o(ed)e(b)o(y)h(running)h(the)f(command)240
1862 y(`)p Fl(amd)23 b(-v)p Fo('.)c(See)d(section)f(2.1)f([Supp)q
(orted)i(Op)q(erating)f(Systems],)f(page)h(10.)62 2002
y(The)g(follo)o(wing)d(selectors)i(are)g(also)g(pro)o(vided.)19
b(Unlik)o(e)14 b(the)h(other)f(selectors,)g(they)g(v)m(ary)h(for)f(eac)
o(h)h(lo)q(okup.)0 2064 y(Note)h(that)h(when)g(the)g(name)g(from)f(the)
h(k)o(ernel)f(is)g(expanded)i(prior)e(to)g(a)h(map)g(lo)q(okup,)f
(these)h(selectors)f(are)0 2126 y(all)e(de\014ned)j(as)e(empt)o(y)f
(strings.)0 2266 y(`)p Fl(key)p Fo(')142 b(the)13 b(name)f(b)q(eing)h
(resolv)o(ed.)18 b(F)l(or)12 b(example,)h(if)e(`)p Fl(/home)p
Fo(')g(is)h(an)h(automoun)o(t)e(p)q(oin)o(t,)h(then)h(accessing)240
2328 y(`)p Fl(/home/foo)p Fo(')c(w)o(ould)i(set)g Fl(${key})g
Fo(to)g(the)g(string)g(`)p Fl(foo)p Fo('.)17 b(The)12
b(k)o(ey)f(is)g(pre\014xed)h(b)o(y)g(the)f Fp(pref)h
Fo(option)240 2390 y(set)j(in)f(the)h(paren)o(t)f(moun)o(t)h(p)q(oin)o
(t.)k(The)c(default)f(pre\014x)h(is)g(an)f(empt)o(y)h(string.)k(If)c
(the)g(pre\014x)g(w)o(as)240 2453 y(`)p Fl(blah/)p Fo(')f(then)h
Fl(${key})g Fo(w)o(ould)f(b)q(e)i(set)f(to)g(`)p Fl(blah/foo)p
Fo('.)0 2530 y(`)p Fl(map)p Fo(')142 b(the)15 b(name)g(of)g(the)h(moun)
o(t)e(map)h(b)q(eing)h(used.)0 2608 y(`)p Fl(path)p Fo(')118
b(the)12 b(full)g(pathname)g(of)g(the)h(name)f(b)q(eing)h(resolv)o(ed.)
18 b(F)l(or)12 b(example)g(`)p Fl(/home/foo)p Fo(')e(in)j(the)f
(example)240 2670 y(ab)q(o)o(v)o(e.)p eop
21 22 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(21)0 183
y(`)p Fl(wire)p Fo(')118 b(the)21 b(name)g(of)g(the)g(net)o(w)o(ork)f
(to)h(whic)o(h)g(the)g(primary)f(net)o(w)o(ork)h(in)o(terface)f(is)h
(attac)o(hed.)37 b(If)21 b(a)240 246 y(sym)o(b)q(olic)g(name)g(cannot)h
(b)q(e)g(found)g(in)f(the)h(net)o(w)o(orks)e(or)h(hosts)g(database)g
(then)h(dotted)g(IP)240 308 y(address)15 b(format)f(is)h(used.)20
b(This)15 b(v)m(alue)g(is)g(also)f(output)h(b)o(y)g(the)h(\\-v")f
(option.)62 445 y(Selectors)i(can)g(b)q(e)h(negated)f(b)o(y)h(using)e
(`)p Fl(!=)p Fo(')h(instead)f(of)h(`)p Fl(==)p Fo('.)25
b(F)l(or)16 b(example)i(to)e(select)h(a)g(lo)q(cation)f(on)h(all)0
508 y(non-V)l(ax)f(mac)o(hines)f(the)g(selector)f(`)p
Fl(arch!=vax)p Fo(')f(w)o(ould)i(b)q(e)h(used.)0 721
y Fg(3.3.4)27 b(Map)18 b(Options)62 858 y Fo(Options)12
b(are)g(parsed)g(concurren)o(tly)g(with)g(selectors.)18
b(The)12 b(di\013erence)h(is)f(that)f(when)i(an)f(option)f(is)h(seen)h
(the)0 920 y(string)g(follo)o(wing)e(the)j(`)p Fl(:=)p
Fo(')e(is)h(recorded)h(for)f(later)g(use.)20 b(As)13
b(a)h(minim)o(um)e(the)i Fp(t)o(yp)q(e)g Fo(option)f(m)o(ust)g(b)q(e)h
(sp)q(eci\014ed.)0 983 y(Eac)o(h)19 b(\014lesystem)g(t)o(yp)q(e)g(has)g
(other)g(options)g(whic)o(h)g(m)o(ust)f(also)h(b)q(e)h(sp)q(eci\014ed.)
33 b(See)20 b(c)o(hapter)f(5)g([Filesystem)0 1045 y(T)o(yp)q(es],)c
(page)g(31,)f(for)g(details)h(on)g(the)g(\014lesystem)g(sp)q(eci\014c)h
(options.)62 1183 y(Sup)q(er\015uous)h(option)d(sp)q(eci\014cations)h
(are)g(ignored)g(and)g(are)g(not)g(rep)q(orted)g(as)g(errors.)62
1320 y(The)h(follo)o(wing)d(options)h(apply)h(to)g(more)f(than)h(one)h
(\014lesystem)f(t)o(yp)q(e.)0 1533 y Fg(3.3.4.1)27 b(dela)o(y)18
b(Option)62 1671 y Fo(The)j(dela)o(y)l(,)g(in)f(seconds,)i(b)q(efore)f
(an)f(attempt)g(will)f(b)q(e)i(made)f(to)g(moun)o(t)g(from)g(the)g
(curren)o(t)h(lo)q(cation.)0 1733 y(Auxilliary)c(data,)h(suc)o(h)g(as)g
(net)o(w)o(ork)f(address,)i(\014le)f(handles)h(and)f(so)g(on)h(are)f
(computed)g(regardless)g(of)g(this)0 1795 y(v)m(alue.)62
1933 y(A)23 b(dela)o(y)f(can)h(b)q(e)h(used)f(to)f(implemen)o(t)g(the)h
(notion)f(of)g(primary)g(and)h(secondary)g(\014le)g(serv)o(ers.)42
b(The)0 1995 y(secondary)14 b(serv)o(ers)g(w)o(ould)g(ha)o(v)o(e)f(a)h
(dela)o(y)g(of)g(a)g(few)g(seconds,)g(th)o(us)g(giving)g(the)g(primary)
f(serv)o(ers)h(a)g(c)o(hance)h(to)0 2057 y(resp)q(ond)h(\014rst.)0
2270 y Fg(3.3.4.2)27 b(fs)19 b(Option)62 2408 y Fo(The)d(lo)q(cal)e
(moun)o(t)h(p)q(oin)o(t.)k(The)c(seman)o(tics)g(of)g(this)f(option)h(v)
m(ary)g(b)q(et)o(w)o(een)g(\014lesystems.)62 2545 y(F)l(or)i(NFS)h(and)
g(UFS)f(\014lesystems)g(the)h(v)m(alue)g(of)f Fl(${fs})g
Fo(is)g(used)h(as)f(the)h(lo)q(cal)f(moun)o(t)g(p)q(oin)o(t.)26
b(F)l(or)17 b(other)0 2608 y(\014lesystem)e(t)o(yp)q(es)g(it)f(has)h
(other)f(meanings)h(whic)o(h)f(are)h(describ)q(ed)h(in)f(the)g(section)
f(describing)h(the)g(resp)q(ectiv)o(e)0 2670 y(\014lesystem)c(t)o(yp)q
(e.)19 b(It)11 b(is)g(imp)q(ortan)o(t)f(that)h(this)g(string)f
(uniquely)i(iden)o(ti\014es)f(the)h(\014lesystem)f(b)q(eing)h(moun)o
(ted.)18 b(T)l(o)p eop
22 23 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(22)0 183
y(satisfy)14 b(this)g(requiremen)o(t,)g(it)g(should)h(con)o(tain)f(the)
h(name)g(of)f(the)h(host)f(on)h(whic)o(h)g(the)g(\014lesystem)f(is)g
(residen)o(t)0 246 y(and)h(the)h(pathname)f(of)g(the)g(\014lesystem)g
(on)g(the)g(lo)q(cal)f(or)h(remote)g(host.)62 384 y(The)21
b(reason)g(for)f(requiring)g(the)h(hostname)f(is)g(clear)h(if)f
(replicated)g(\014lesystems)h(are)f(considered.)37 b(If)21
b(a)0 447 y(\014leserv)o(er)f(go)q(es)g(do)o(wn)g(and)g(a)g(replacemen)
o(t)g(\014lesystem)g(is)f(moun)o(ted)h(then)h(the)f Fp(lo)q(cal)f
Fo(moun)o(t)h(p)q(oin)o(t)g Fp(m)o(ust)0 509 y Fo(b)q(e)f(di\013eren)o
(t)e(from)h(that)g(of)f(the)i(\014lesystem)f(whic)o(h)g(is)g(h)o(ung.)
29 b(Some)18 b(enco)q(ding)h(of)f(the)g(\014lesystem)g(name)g(is)0
571 y(required)d(if)g(more)g(than)g(one)g(\014lesystem)g(is)g(to)f(b)q
(e)i(moun)o(ted)f(from)g(an)o(y)g(giv)o(en)f(host.)62
710 y(If)21 b(the)f(hostname)f(is)h(\014rst)f(in)h(the)g(path)g(then)g
(all)f(moun)o(ts)h(from)f(a)h(particular)e(host)i(will)e(b)q(e)j
(gathered)0 773 y(b)q(elo)o(w)15 b(a)f(single)h(directory)l(.)k(If)d
(that)e(serv)o(er)h(go)q(es)g(do)o(wn)f(then)i(the)f(h)o(ung)g(moun)o
(t)g(p)q(oin)o(ts)f(are)h(less)g(lik)o(ely)f(to)g(b)q(e)0
835 y(acciden)o(tally)g(referenced,)h(for)g(example)f(when)i
Fi(get)o(wd)p Fo(\(3\))d(tra)o(v)o(erses)h(the)h(namespace)g(to)f
(\014nd)i(the)f(pathname)0 897 y(of)g(the)g(curren)o(t)g(directory)l(.)
62 1036 y(The)i(`)p Fl(fs)p Fo(')e(option)g(defaults)g(to)h
Fl(${autodir}/${rhost}${rfs)o(})p Fo(.)k(In)c(addition,)f(`)p
Fl(rhost)p Fo(')g(defaults)g(to)h(the)0 1098 y(lo)q(cal)d(host)h(name)g
(\()p Fl(${host})p Fo(\))f(and)h(`)p Fl(rfs)p Fo(')f(defaults)h(to)f
(the)h(v)m(alue)h(of)f Fl(${path})p Fo(,)f(whic)o(h)h(is)f(the)i(full)e
(path)h(of)g(the)0 1161 y(requested)d(\014le;)h(`)p Fl(/home/foo)p
Fo(')d(in)h(the)h(example)g(ab)q(o)o(v)o(e)f(\(see)h(section)f(3.3.3)f
([Selectors],)h(page)h(19\).)17 b Fl(${autodir})0 1223
y Fo(defaults)10 b(to)h(`)p Fl(/a)p Fo(')e(but)i(ma)o(y)g(b)q(e)g(c)o
(hanged)g(with)g(the)f(\\-a")h(command)f(line)h(option.)18
b(Sun's)11 b(automoun)o(ter)e(defaults)0 1285 y(to)17
b(`)p Fl(/tmp_mnt)p Fo('.)26 b(Note)18 b(that)f(there)h(is)g(no)f(`)p
Fl(/)p Fo(')g(b)q(et)o(w)o(een)i(the)f Fl(${rhost})e
Fo(and)j Fl(${rfs})e Fo(since)h Fl(${rfs})f Fo(b)q(egins)0
1347 y(with)e(a)f(`)p Fl(/)p Fo('.)0 1573 y Fg(3.3.4.3)27
b(opts)18 b(Option)62 1712 y Fo(The)i(options)e(to)g(pass)h(to)g(the)g
(moun)o(t)g(system)g(call.)30 b(A)20 b(leading)e(`)p
Fl(-)p Fo(')g(is)h(silen)o(tly)f(ignored.)31 b(The)19
b(moun)o(t)0 1774 y(options)g(supp)q(orted)i(generally)e(corresp)q(ond)
h(to)f(those)h(used)h(b)o(y)f Fi(moun)o(t)p Fo(\(8\))e(and)i(are)g
(listed)f(b)q(elo)o(w.)34 b(Some)0 1836 y(additional)14
b(pseudo-options)h(are)g(in)o(terpreted)f(b)o(y)i Fp(Amd)f
Fo(and)g(are)g(also)f(listed.)62 1975 y(Unless)k(sp)q(eci\014cally)f(o)
o(v)o(erridden,)g(eac)o(h)g(of)g(the)g(system)g(default)g(moun)o(t)f
(options)h(applies.)26 b(An)o(y)17 b(options)0 2037 y(not)12
b(recognised)g(are)g(ignored.)18 b(If)12 b(no)g(options)g(list)f(is)g
(supplied)i(the)f(string)f(`)p Fl(rw,defaults)p Fo(')f(is)i(used)g(and)
h(all)e(the)0 2100 y(system)17 b(default)f(moun)o(t)h(options)f(apply)l
(.)25 b(Options)17 b(whic)o(h)f(are)h(not)g(applicable)f(for)g(a)h
(particular)f(op)q(erating)0 2162 y(system)f(are)h(silen)o(tly)e
(ignored.)21 b(F)l(or)15 b(example,)g(only)g(4.4)g(BSD)h(is)f(kno)o(wn)
g(to)g(implemen)o(t)g(the)h Fl(compress)f Fo(and)0 2224
y Fl(spongy)f Fo(options.)0 2363 y Fl(compress)48 b Fo(Use)15
b(NFS)h(compression)e(proto)q(col.)0 2440 y Fl(grpid)120
b Fo(Use)15 b(BSD)h(directory)e(group-id)h(seman)o(tics.)0
2517 y Fl(intr)144 b Fo(Allo)o(w)14 b(k)o(eyb)q(oard)h(in)o(terrupts)f
(on)h(hard)h(moun)o(ts.)0 2593 y Fl(noconn)96 b Fo(Don't)14
b(mak)o(e)h(a)g(connection)g(on)g(datagram)f(transp)q(orts.)0
2670 y Fl(nocto)120 b Fo(No)15 b(close-to-op)q(en)g(consistency)l(.)p
eop
23 24 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(23)0 183
y Fl(nodevs)96 b Fo(Don't)14 b(allo)o(w)g(lo)q(cal)g(sp)q(ecial)h
(devices)g(on)h(this)e(\014lesystem.)0 255 y Fl(nolooklease)240
318 y Fo(When)i(nqnfs)f(is)g(selected,)g(disable)g(the)g(automatic)f
(acquiring)g(of)h(leases)f(on)i(lo)q(okups.)0 390 y Fl(nosuid)96
b Fo(Don't)14 b(allo)o(w)g(set-uid)h(or)g(set-gid)f(executables)i(on)f
(this)f(\014lesystem.)0 462 y Fl(nqnfs)120 b Fo(Enable)12
b(leasing)f(extensions)g(to)g(the)h(NFS)g(proto)q(col)e(kno)o(w)i(as)f
(Not)g(Quite)h(NFS.)f(Only)h(supp)q(orted)240 524 y(b)o(y)j(the)g
(4.4BSD)g(NFS)g(implemen)o(tation.)0 596 y Fl(quota)120
b Fo(Enable)15 b(quota)g(c)o(hec)o(king)g(on)g(this)g(moun)o(t.)0
668 y Fl(resvport)48 b Fo(Use)15 b(a)g(reserv)o(ed)h(p)q(ort)e(n)o(um)o
(b)q(er)i(\(one)f(less)g(than)g(1024\).)j(Some)d(NFS)h(serv)o(ers)e
(require)h(this.)0 741 y Fl(retrans=)p Fp(n)240 803 y
Fo(The)21 b(n)o(um)o(b)q(er)g(of)f(NFS)h(retransmits)e(made)i(b)q
(efore)f(a)h(user)g(error)f(is)g(generated)g(b)o(y)h(a)f(`)p
Fl(soft)p Fo(')240 865 y(moun)o(ted)13 b(\014lesystem,)g(and)h(b)q
(efore)g(a)f(`)p Fl(hard)p Fo(')f(moun)o(ted)h(\014lesystem)g(rep)q
(orts)g(`)p Fl(NFS)23 b(server)g Fp(y)o(o)o(y)o(o)240
927 y Fl(not)g(responding)g(still)g(trying)p Fo('.)0
1000 y Fl(ro)192 b Fo(Moun)o(t)14 b(this)h(\014lesystem)g(readonly)l(.)
0 1072 y Fl(rsize=)p Fp(n)71 b Fo(The)12 b(NFS)g(read)f(pac)o(k)o(et)g
(size.)19 b(Y)l(ou)12 b(ma)o(y)f(need)h(to)f(set)h(this)f(if)g(y)o(ou)g
(are)h(using)f(NFS/UDP)g(through)240 1134 y(a)k(gatew)o(a)o(y)l(.)0
1206 y Fl(soft)144 b Fo(Giv)o(e)14 b(up)i(after)e Fp(retrans)h
Fo(retransmissions.)0 1278 y Fl(spongy)96 b Fo(Lik)o(e)15
b(`)p Fl(soft)p Fo(')f(for)h(status)f(requests,)h(and)g(`)p
Fl(hard)p Fo(')f(for)g(data)h(transfers.)0 1350 y Fl(tcp)168
b Fo(Use)15 b(TCP/IP)f(instead)g(of)g(UDP/IP)l(,)g(ignored)g(if)g(the)h
(NFS)f(implemen)o(tation)f(do)q(es)i(not)f(supp)q(ort)240
1413 y(TCP/IP)h(moun)o(ts.)0 1485 y Fl(timeo=)p Fp(n)71
b Fo(The)15 b(NFS)h(timeout,)d(in)i(ten)o(th-seconds,)h(b)q(efore)f(a)g
(request)g(is)g(retransmitted.)0 1557 y Fl(wsize=)p Fp(n)71
b Fo(The)21 b(NFS)h(write)e(pac)o(k)o(et)h(size.)38 b(Y)l(ou)21
b(ma)o(y)g(need)h(to)e(set)h(this)g(if)g(y)o(ou)g(are)g(using)g
(NFS/UDP)240 1619 y(through)15 b(a)g(gatew)o(a)o(y)l(.)62
1756 y(The)h(follo)o(wing)d(options)h(are)h(implemen)o(ted)g(b)o(y)g
Fp(Amd)p Fo(,)g(rather)g(than)g(b)q(eing)g(passed)h(to)e(the)h(k)o
(ernel.)0 1893 y Fl(nounmount)240 1955 y Fo(Con\014gures)f(the)g(moun)o
(t)g(so)g(that)g(its)f(time-to-liv)o(e)f(will)h(nev)o(er)i(expire.)k
(This)14 b(is)g(also)f(the)h(default)240 2018 y(for)h(some)f
(\014lesystem)h(t)o(yp)q(es.)0 2090 y Fl(ping=)p Fp(n)95
b Fo(The)16 b(in)o(terv)m(al,)f(in)h(seconds,)g(b)q(et)o(w)o(een)h(k)o
(eep-aliv)o(e)e(pings.)22 b(When)17 b(four)f(consecutiv)o(e)g(pings)f
(ha)o(v)o(e)240 2152 y(failed)g(the)h(moun)o(t)f(p)q(oin)o(t)g(is)g
(mark)o(ed)g(as)h(h)o(ung.)21 b(This)15 b(in)o(terv)m(al)g(defaults)g
(to)g(30)g(seconds.)22 b(If)16 b(the)240 2214 y(ping)f(in)o(terv)m(al)g
(is)g(less)g(than)h(zero,)f(no)g(pings)h(are)f(sen)o(t)g(and)h(the)g
(host)f(is)g(assumed)h(to)e(b)q(e)j(alw)o(a)o(ys)240
2277 y(up.)j(By)c(default,)e(pings)h(are)g(not)g(sen)o(t)g(for)f(an)h
(NFS/TCP)g(moun)o(t.)0 2349 y Fl(retry=)p Fp(n)71 b Fo(The)15
b(n)o(um)o(b)q(er)h(of)f(times)f(to)h(retry)f(the)i(moun)o(t)e(system)h
(call.)0 2421 y Fl(utimeout=)p Fp(n)240 2483 y Fo(The)k(in)o(terv)m
(al,)f(in)h(seconds,)g(b)o(y)g(whic)o(h)g(the)f(moun)o(t's)g
(time-to-liv)o(e)f(is)h(extended)i(after)e(an)g(un-)240
2545 y(moun)o(t)k(attempt)f(has)h(failed.)40 b(In)23
b(fact)f(the)g(in)o(terv)m(al)f(is)h(extended)h(b)q(efore)g(the)f
(unmoun)o(t)g(is)240 2608 y(attempted)13 b(to)g(a)o(v)o(oid)f
(thrashing.)19 b(The)14 b(default)f(v)m(alue)h(is)f(120)f(seconds)i
(\(t)o(w)o(o)e(min)o(utes\))h(or)g(as)g(set)240 2670
y(b)o(y)i(the)g(\\-w")g(command)g(line)g(option.)p eop
24 25 bop 0 -58 a Fo(Moun)o(t)14 b(Maps)1651 b(24)0 183
y Fg(3.3.4.4)27 b(remopts)18 b(Option)62 320 y Fo(This)f(option)f(has)h
(the)h(same)f(use)g(as)g Fl(${opts})f Fo(but)h(applies)g(only)g(when)g
(the)h(remote)e(host)h(is)g(on)g(a)g(non-)0 382 y(lo)q(cal)e(net)o(w)o
(ork.)20 b(F)l(or)15 b(example,)g(when)h(using)f(NFS)h(across)e(a)i
(gatew)o(a)o(y)d(it)i(is)g(often)h(necessary)f(to)g(use)h(smaller)0
445 y(v)m(alues)f(for)f(the)g(data)g(read)g(and)h(write)f(sizes.)19
b(This)14 b(can)h(simply)f(b)q(e)h(done)g(b)o(y)f(sp)q(ecifying)h(the)f
(small)f(v)m(alues)i(in)0 507 y Fp(remopts)p Fo(.)k(When)d(a)f(non-lo)q
(cal)f(host)h(is)g(accessed,)g(the)h(smaller)e(sizes)h(will)e
(automatically)g(b)q(e)j(used.)62 644 y Fp(Amd)j Fo(determines)g
(whether)g(a)g(host)f(is)h(lo)q(cal)f(b)o(y)g(examining)h(the)g(net)o
(w)o(ork)e(in)o(terface)i(con\014guration)f(at)0 706
y(startup.)25 b(An)o(y)17 b(in)o(terface)f(c)o(hanges)h(made)g(after)g
Fp(Amd)g Fo(has)g(b)q(een)h(started)e(will)g(not)h(b)q(e)h(noticed.)25
b(The)17 b(lik)o(ely)0 769 y(e\013ect)e(will)f(b)q(e)i(that)e(a)h(host)
g(ma)o(y)f(incorrectly)h(b)q(e)g(declared)h(non-lo)q(cal.)62
906 y(Unless)f(otherwise)g(set,)f(the)i(v)m(alue)f(of)g
Fl(${rem})f Fo(is)h(the)g(same)g(as)g(the)g(v)m(alue)h(of)e
Fl(${opts})p Fo(.)0 1113 y Fg(3.3.4.5)27 b(sublink)19
b(Option)62 1250 y Fo(The)j(sub)q(directory)g(within)f(the)g(moun)o
(ted)h(\014lesystem)f(to)g(whic)o(h)h(the)g(reference)g(should)g(p)q
(oin)o(t.)38 b(This)0 1312 y(can)16 b(b)q(e)h(used)f(to)f(prev)o(en)o
(t)h(duplicate)f(moun)o(ts)h(in)f(cases)h(where)g(m)o(ultiple)f
(directories)g(in)h(the)f(same)h(moun)o(ted)0 1375 y(\014lesystem)f
(are)g(used.)0 1582 y Fg(3.3.4.6)27 b(t)o(yp)q(e)19 b(Option)62
1719 y Fo(The)14 b(\014lesystem)g(t)o(yp)q(e)g(to)f(b)q(e)h(used.)20
b(See)15 b(c)o(hapter)f(5)f([Filesystem)f(T)o(yp)q(es],)i(page)f(31,)h
(for)f(a)g(full)g(description)0 1781 y(of)i(eac)o(h)g(t)o(yp)q(e.)p
eop
25 26 bop 0 -58 a Fp(Amd)15 b Fo(Command)g(Line)h(Options)1314
b(25)0 183 y Fm(4.)41 b Ff(Amd)27 b Fm(Command)g(Line)g(Options)62
404 y Fo(Man)o(y)15 b(of)g Fp(Amd)p Fo('s)g(parameters)g(can)h(b)q(e)g
(set)f(from)g(the)h(command)f(line.)21 b(The)15 b(command)h(line)f(is)g
(also)f(used)0 467 y(to)h(sp)q(ecify)g(automoun)o(t)f(p)q(oin)o(ts)h
(and)g(maps.)62 611 y(The)h(general)e(format)g(of)h(a)g(command)g(line)
g(is)120 754 y Fl(amd)23 b([)p Fp(options)p Fl(])g({)h
Fp(directory)f(map-name)h Fl([-)p Fp(map-options)p Fl(])f(})g(...)62
898 y Fo(F)l(or)11 b(eac)o(h)h(directory)f(and)h(map-name)g(giv)o(en,)f
Fp(Amd)h Fo(establishes)f(an)h(automoun)o(t)f(p)q(oin)o(t.)18
b(The)12 b Fp(map-options)0 960 y Fo(ma)o(y)h(b)q(e)g(an)o(y)g
(sequence)i(of)d(options)h(or)g(selectors|see)g(section)g(3.3)f([Lo)q
(cation)g(F)l(ormat],)g(page)h(17.)19 b(The)13 b Fp(map-)0
1023 y(options)h Fo(apply)h(only)g(to)g Fp(Amd)p Fo('s)g(moun)o(t)f(p)q
(oin)o(t.)62 1167 y(`)p Fl(type:=toplvl;cache:=mapde)o(fault;fs)o
(:=${map)o(})p Fo(')c(is)i(the)g(default)h(v)m(alue)g(for)f(the)g(map)h
(options.)18 b(De-)0 1229 y(fault)11 b(options)f(for)h(a)h(map)f(are)g
(read)h(from)f(a)g(sp)q(ecial)g(en)o(try)h(in)f(the)h(map)f(whose)h(k)o
(ey)f(is)g(the)h(string)e(`)p Fl(/defaults)p Fo('.)0
1291 y(When)16 b(default)f(options)f(are)h(giv)o(en)g(they)g(are)g
(prep)q(ended)j(to)c(an)o(y)h(options)g(sp)q(eci\014ed)h(in)f(the)h
(moun)o(t-map)e(lo-)0 1353 y(cations)g(as)h(explained)g(in.)20
b(See)c(section)f(3.3.1)e([Map)i(Defaults],)e(page)i(18,)f(for)h(more)g
(details.)62 1497 y(The)h Fp(options)e Fo(are)h(an)o(y)g(com)o
(bination)f(of)g(those)h(listed)g(b)q(elo)o(w.)62 1641
y(Once)f(the)f(command)g(line)f(has)h(b)q(een)h(parsed,)f(the)g
(automoun)o(t)f(p)q(oin)o(ts)g(are)h(moun)o(ted.)19 b(The)13
b(moun)o(t)g(p)q(oin)o(ts)0 1703 y(are)21 b(created)g(if)f(they)h(do)g
(not)g(already)f(exist,)i(in)e(whic)o(h)h(case)g(they)g(will)f(b)q(e)i
(remo)o(v)o(ed)e(when)i Fp(Amd)f Fo(exits.)0 1766 y(Finally)l(,)14
b Fp(Amd)h Fo(disasso)q(ciates)f(itself)g(from)g(its)h(con)o(trolling)e
(terminal)h(and)h(forks)g(in)o(to)f(the)h(bac)o(kground.)62
1910 y(Note:)k(Ev)o(en)c(if)f Fp(Amd)g Fo(has)h(b)q(een)g(built)f(with)
g(`)p Fl(-DDEBUG)p Fo(')e(it)i(will)f(still)g(bac)o(kground)h(itself)g
(and)g(disasso)q(ciate)0 1972 y(itself)g(from)h(the)g(con)o(trolling)e
(terminal.)19 b(T)l(o)c(use)h(a)f(debugger)g(it)g(is)f(necessary)i(to)e
(sp)q(ecify)i(`)p Fl(-D)23 b(nodaemon)p Fo(')14 b(on)0
2034 y(the)h(command)g(line.)0 2320 y Fj(4.1)35 b Fe(-a)24
b Fd(directory)62 2464 y Fo(Sp)q(eci\014es)g(the)e(default)g(moun)o(t)g
(directory)l(.)40 b(This)22 b(option)g(c)o(hanges)g(the)h(v)m(ariable)e
Fl(${autodir})g Fo(whic)o(h)0 2526 y(otherwise)14 b(defaults)h(to)g(`)p
Fl(/a)p Fo('.)j(F)l(or)d(example,)g(some)g(sites)f(prefer)h(`)p
Fl(/amd)p Fo('.)120 2670 y Fl(amd)23 b(-a)h(/amd)f(...)p
eop
26 27 bop 0 -58 a Fp(Amd)15 b Fo(Command)g(Line)h(Options)1314
b(26)0 183 y Fj(4.2)35 b Fe(-c)24 b Fd(cac)n(he-in)n(terv)m(al)62
329 y Fo(Selects)17 b(the)f(p)q(erio)q(d,)h(in)f(seconds,)h(for)e(whic)
o(h)i(a)f(name)g(is)g(cac)o(hed)h(b)o(y)f Fp(Amd)p Fo(.)23
b(If)17 b(no)f(reference)h(is)f(made)h(to)0 391 y(the)e(v)o(olume)g(in)
g(this)g(p)q(erio)q(d,)g Fp(Amd)g Fo(discards)g(the)g(v)o(olume)g(name)
g(to)g(\014lesystem)f(mapping.)62 536 y(Once)g(the)f(last)f(reference)i
(to)e(a)h(\014lesystem)g(has)g(b)q(een)h(remo)o(v)o(ed,)e
Fp(Amd)h Fo(attempts)f(to)h(unmoun)o(t)g(the)g(\014lesys-)0
598 y(tem.)35 b(If)21 b(the)f(unmoun)o(t)h(fails)e(the)h(in)o(terv)m
(al)g(is)g(extended)h(b)o(y)g(a)f(further)g(p)q(erio)q(d)h(as)f(sp)q
(eci\014ed)h(b)o(y)g(the)f(`)p Fl(-w)p Fo(')0 661 y(command)15
b(line)g(option)f(or)h(b)o(y)g(the)g(`)p Fl(utimeout)p
Fo(')f(moun)o(t)g(option.)62 806 y(The)i(default)e Fp(cac)o(he-in)o
(terv)m(al)h Fo(is)g(300)f(seconds)i(\(\014v)o(e)f(min)o(utes\).)0
1105 y Fj(4.3)35 b Fe(-d)24 b Fd(domain)62 1250 y Fo(Sp)q(eci\014es)15
b(the)f(host's)e(domain.)19 b(This)13 b(sets)h(the)f(in)o(ternal)g(v)m
(ariable)g Fl(${domain})f Fo(and)i(a\013ects)e(the)i
Fl(${hostd})0 1312 y Fo(v)m(ariable.)62 1458 y(If)i(this)g(option)f(is)
h(not)f(sp)q(eci\014ed)i(and)f(the)g(hostname)g(already)f(con)o(tains)g
(the)h(lo)q(cal)f(domain)h(then)g(that)f(is)0 1520 y(used,)g(otherwise)
g(the)g(default)g(v)m(alue)g(of)g Fl(${domain})f Fo(is)h(`)p
Fl(unknown.domain)p Fo('.)62 1665 y(F)l(or)g(example,)f(if)h(the)g(lo)q
(cal)g(domain)f(w)o(as)h(`)p Fl(doc.ic.ac.uk)p Fo(',)d
Fp(Amd)k Fo(could)f(b)q(e)h(started)e(as)h(follo)o(ws:)120
1811 y Fl(amd)23 b(-d)h(doc.ic.ac.uk)e(...)0 2110 y Fj(4.4)35
b Fe(-k)24 b Fd(k)n(ernel-arc)n(hitecture)62 2255 y Fo(Sp)q(eci\014es)
17 b(the)g(k)o(ernel)e(arc)o(hitecture)h(of)f(the)h(system.)22
b(This)16 b(is)f(usually)h(the)g(output)g(of)f(`)p Fl(arch)23
b(-k)p Fo(')16 b(and)g(its)0 2317 y(only)d(e\013ect)g(is)g(to)g(set)g
(the)h(v)m(ariable)f Fl(${karch})p Fo(.)18 b(If)c(this)f(option)f(is)h
(not)g(giv)o(en,)g Fl(${karch})g Fo(has)g(the)h(same)f(v)m(alue)0
2379 y(as)i Fl(${arch})p Fo(.)62 2525 y(This)g(w)o(ould)g(b)q(e)g(used)
h(as)f(follo)o(ws:)120 2670 y Fl(amd)23 b(-k)h(`arch)f(-k`)h(...)p
eop
27 28 bop 0 -58 a Fp(Amd)15 b Fo(Command)g(Line)h(Options)1314
b(27)0 183 y Fj(4.5)35 b Fe(-l)24 b Fd(log-option)62
326 y Fo(Selects)16 b(the)f(form)f(of)h(logging)f(to)g(b)q(e)i(made.)k
(Tw)o(o)14 b(sp)q(ecial)h Fp(log-options)f Fo(are)h(recognised.)25
468 y(1.)29 b(If)15 b Fp(log-option)f Fo(is)h(the)g(string)f(`)p
Fl(syslog)p Fo(',)f Fp(Amd)j Fo(will)e(use)h(the)h Fi(syslog)p
Fo(\(3\))d(mec)o(hanism.)25 548 y(2.)29 b(If)13 b Fp(log-option)d
Fo(is)i(the)h(string)e(`)p Fl(/dev/stderr)p Fo(',)f Fp(Amd)i
Fo(will)f(use)i(standard)f(error,)g(whic)o(h)g(is)g(also)f(the)h
(default)90 611 y(target)i(for)h(log)f(messages.)19 b(T)l(o)c(implemen)
o(t)g(this,)f Fp(Amd)h Fo(sim)o(ulates)f(the)h(e\013ect)g(of)g(the)g(`)
p Fl(/dev/fd)p Fo(')f(driv)o(er.)62 753 y(An)o(y)k(other)f(string)f(is)
h(tak)o(en)f(as)h(a)g(\014lename)h(to)e(use)i(for)f(logging.)24
b(Log)17 b(messages)g(are)g(app)q(ended)i(to)e(the)0
815 y(\014le)e(if)f(it)g(already)g(exists,)g(otherwise)g(a)g(new)h
(\014le)g(is)g(created.)k(The)c(\014le)g(is)f(op)q(ened)i(once)g(and)e
(then)i(held)f(op)q(en,)0 878 y(rather)g(than)g(b)q(eing)g(re-op)q
(ened)i(for)d(eac)o(h)h(message.)62 1020 y(If)j(the)f(`)p
Fl(syslog)p Fo(')e(option)i(is)f(sp)q(eci\014ed)j(but)e(the)g(system)g
(do)q(es)g(not)g(supp)q(ort)g(syslog)f(or)h(if)f(the)i(named)f(\014le)0
1082 y(cannot)e(b)q(e)h(op)q(ened)h(or)e(created,)g Fp(Amd)h
Fo(will)e(use)i(standard)f(error.)20 b(Error)15 b(messages)g(generated)
g(b)q(efore)h Fp(Amd)0 1144 y Fo(has)f(\014nished)h(parsing)e(the)i
(command)f(line)g(are)g(prin)o(ted)g(on)g(standard)f(error.)62
1287 y(Using)h(`)p Fl(syslog)p Fo(')f(is)g(usually)h(b)q(est,)g(in)g
(whic)o(h)g(case)g Fp(Amd)h Fo(w)o(ould)e(b)q(e)i(started)f(as)f(follo)
o(ws:)120 1429 y Fl(amd)23 b(-l)h(syslog)f(...)0 1703
y Fj(4.6)35 b Fe(-n)62 1845 y Fo(Normalises)15 b(the)h(remote)g
(hostname)g(b)q(efore)g(using)g(it.)23 b(Normalisation)13
b(is)j(done)h(b)o(y)f(replacing)f(the)i(v)m(alue)0 1907
y(of)e Fl(${rhost})f Fo(with)g(the)i(primary)e(name)h(returned)h(b)o(y)
f(a)g(hostname)f(lo)q(okup.)62 2050 y(This)h(option)f(should)i(b)q(e)g
(used)f(if)g(sev)o(eral)f(names)h(are)g(used)h(to)f(refer)g(to)f(a)h
(single)g(host)f(in)h(a)g(moun)o(t)g(map.)0 2323 y Fj(4.7)35
b Fe(-p)62 2465 y Fo(Causes)14 b Fp(Amd)p Fo('s)f(pro)q(cess)h(id)g(to)
f(b)q(e)h(prin)o(ted)g(on)f(standard)h(output.)19 b(This)13
b(can)h(b)q(e)g(redirected)g(to)f(a)h(suitable)0 2528
y(\014le)h(for)g(use)g(with)g(kill:)120 2670 y Fl(amd)23
b(-p)h(>)g(/var/run/amd.pid)d(...)p eop
28 29 bop 0 -58 a Fp(Amd)15 b Fo(Command)g(Line)h(Options)1314
b(28)62 183 y(This)16 b(option)f(only)h(has)g(an)g(a\013ect)g(if)g
Fp(Amd)g Fo(is)g(running)g(in)g(daemon)g(mo)q(de.)23
b(If)17 b Fp(Amd)f Fo(is)g(started)f(with)h(the)0 246
y Fl(-D)24 b(nodaemon)14 b Fo(debug)h(\015ag,)g(this)g(option)f(is)h
(ignored.)0 453 y Fj(4.8)35 b Fe(-r)62 590 y Fo(T)l(ells)15
b Fp(Amd)g Fo(to)g(restart)f(existing)g(moun)o(ts)h(\(see)g(section)f
(5.14)g([Inheritance)i(Filesystem],)d(page)i(39\).)0
798 y Fj(4.9)35 b Fe(-t)24 b Fd(timeout.retransmit)62
935 y Fo(Sp)q(eci\014es)15 b(the)e(RPC)h Fp(timeout)e
Fo(and)i Fp(retransmit)e Fo(in)o(terv)m(als)g(used)i(b)o(y)f(the)h(k)o
(ernel)f(to)g(comm)o(unicate)f(to)h Fp(Amd)p Fo(.)0 997
y(These)j(are)e(used)i(to)f(set)g(the)g(`)p Fl(timeo)p
Fo(')f(and)h(`)p Fl(retrans)p Fo(')f(moun)o(t)g(options.)62
1134 y Fp(Amd)20 b Fo(relies)e(on)i(the)f(k)o(ernel)g(RPC)g(retransmit)
f(mec)o(hanism)h(to)g(trigger)e(moun)o(t)i(retries.)31
b(The)20 b(v)m(alue)f(of)0 1196 y(this)13 b(parameter)h(c)o(hanges)g
(the)g(retry)f(in)o(terv)m(al.)19 b(T)l(o)q(o)13 b(long)h(an)g(in)o
(terv)m(al)f(giv)o(es)g(p)q(o)q(or)h(in)o(teractiv)o(e)e(resp)q(onse,)j
(to)q(o)0 1259 y(short)g(an)g(in)o(terv)m(al)f(causes)h(excessiv)o(e)g
(retries.)0 1466 y Fj(4.10)36 b Fe(-v)62 1603 y Fo(Prin)o(t)14
b(v)o(ersion)h(information)e(on)i(standard)g(error)g(and)g(then)h
(exit.)j(The)c(output)g(is)g(of)g(the)g(form:)120 1740
y Fl(amd)23 b(5.2.1.11)g(of)h(91/03/17)f(18:04:05)f(5.3Alpha11)h(#0:)g
(Sun)h(Mar)f(17)h(18:07:28)f(GMT)g(1991)120 1790 y(Built)g(by)h(pendry)
p Fk(@)p Fl(vangogh.Berkeley.EDU)c(for)k(a)g(hp300)f(running)g(bsd44)g
(\(big-endian\).)120 1840 y(Map)g(support)g(for:)h(root,)f(passwd,)g
(union,)g(file,)g(error.)120 1890 y(FS:)g(ufs,)h(nfs,)f(nfsx,)g(host,)g
(link,)h(program,)e(union,)h(auto,)h(direct,)f(toplvl,)f(error.)120
1939 y(Primary)h(network)g(is)g(128.32.130.0.)62 2076
y Fo(The)12 b(information)d(includes)i(the)h(v)o(ersion)e(n)o(um)o(b)q
(er,)i(release)f(date)g(and)g(name)g(of)g(the)g(release.)18
b(The)11 b(arc)o(hitec-)0 2139 y(ture)h(\(see)h(section)e(2.2)h([Supp)q
(orted)h(Mac)o(hine)f(Arc)o(hitectures],)f(page)i(11\),)e(op)q(erating)
h(system)g(\(see)g(section)g(2.1)0 2201 y([Supp)q(orted)j(Op)q(erating)
g(Systems],)f(page)h(10\))f(and)h(b)o(yte)g(ordering)f(are)h(also)f
(prin)o(ted)g(as)h(they)g(app)q(ear)g(in)g(the)0 2263
y Fl(${os})p Fo(,)f Fl(${arch})g Fo(and)i Fl(${byte})e
Fo(v)m(ariables.)0 2471 y Fj(4.11)36 b Fe(-w)23 b Fd(w)n(ait-timeout)62
2608 y Fo(Selects)17 b(the)f(in)o(terv)m(al)g(in)g(seconds)h(b)q(et)o
(w)o(een)g(unmoun)o(t)g(attempts)e(after)h(the)h(initial)d(time-to-liv)
o(e)h(has)i(ex-)0 2670 y(pired.)p eop
29 30 bop 0 -58 a Fp(Amd)15 b Fo(Command)g(Line)h(Options)1314
b(29)62 183 y(This)15 b(defaults)g(to)f(120)h(seconds)g(\(t)o(w)o(o)f
(min)o(utes\).)0 418 y Fj(4.12)36 b Fe(-x)23 b Fd(opts)62
556 y Fo(Sp)q(eci\014es)18 b(the)f(t)o(yp)q(e)f(and)h(v)o(erb)q(osit)o
(y)e(of)h(log)g(messages.)23 b Fp(opts)16 b Fo(is)g(a)g(comma)g
(separated)h(list)e(selected)i(from)0 619 y(the)e(follo)o(wing)e
(options:)0 757 y Fl(fatal)120 b Fo(F)l(atal)14 b(errors)0
833 y Fl(error)120 b Fo(Non-fatal)14 b(errors)0 909 y
Fl(user)144 b Fo(Non-fatal)14 b(user)h(errors)0 985 y
Fl(warn)144 b Fo(Reco)o(v)o(erable)15 b(errors)0 1060
y Fl(warning)72 b Fo(Alias)14 b(for)h Fl(warn)0 1136
y(info)144 b Fo(Information)14 b(messages)0 1212 y Fl(map)168
b Fo(Moun)o(t)14 b(map)h(usage)0 1288 y Fl(stats)120
b Fo(Additional)14 b(statistics)0 1364 y Fl(all)168 b
Fo(All)14 b(of)h(the)h(ab)q(o)o(v)o(e)62 1502 y(Initially)c(a)g(set)h
(of)f(default)h(logging)e(\015ags)i(is)f(enabled.)20
b(This)12 b(is)g(as)h(if)f(`)p Fl(-x)24 b(all,nomap,nostats)p
Fo(')10 b(had)j(b)q(een)0 1565 y(selected.)22 b(The)16
b(command)g(line)f(is)h(parsed)g(and)g(logging)e(is)h(con)o(trolled)g
(b)o(y)g(the)h(\\-x")g(option.)21 b(The)16 b(v)o(ery)f(\014rst)0
1627 y(set)h(of)g(logging)f(\015ags)i(is)f(sa)o(v)o(ed)g(and)g(can)h
(not)f(b)q(e)h(subsequen)o(tly)g(disabled)g(using)f Fp(Amq)p
Fo(.)24 b(This)16 b(default)g(set)g(of)0 1689 y(options)e(is)h(useful)g
(for)g(general)g(pro)q(duction)g(use.)62 1827 y(The)i(`)p
Fl(info)p Fo(')f(messages)g(include)h(details)f(of)g(what)g(is)g(moun)o
(ted)h(and)g(unmoun)o(ted)g(and)g(when)g(\014lesystems)0
1890 y(ha)o(v)o(e)e(timed)g(out.)20 b(If)c(y)o(ou)f(w)o(an)o(t)f(to)h
(ha)o(v)o(e)g(the)h(default)f(set)g(of)g(messages)g(without)f(the)i(`)p
Fl(info)p Fo(')e(messages)h(then)0 1952 y(y)o(ou)i(simply)f(need)i(`)p
Fl(-x)24 b(noinfo)p Fo('.)g(The)18 b(messages)e(giv)o(en)h(b)o(y)g(`)p
Fl(user)p Fo(')f(relate)h(to)f(errors)h(in)g(the)g(moun)o(t)g(maps,)0
2014 y(so)d(these)h(are)g(useful)f(when)i(new)e(maps)h(are)f
(installed.)19 b(The)c(follo)o(wing)d(table)i(lists)g(the)h(syslog)e
(priorites)g(used)0 2076 y(for)i(eac)o(h)g(of)g(the)g(message)g(t)o(yp)
q(es.)0 2215 y Fl(fatal)120 b Fo(LOG)p Fl(_)p Fo(CRIT)0
2290 y Fl(error)g Fo(LOG)p Fl(_)p Fo(ERR)0 2366 y Fl(user)144
b Fo(LOG)p Fl(_)p Fo(W)-5 b(ARNING)0 2442 y Fl(warning)72
b Fo(LOG)p Fl(_)p Fo(W)-5 b(ARNING)0 2518 y Fl(info)144
b Fo(LOG)p Fl(_)p Fo(INF)o(O)0 2594 y Fl(debug)120 b
Fo(LOG)p Fl(_)p Fo(DEBUG)0 2670 y Fl(map)168 b Fo(LOG)p
Fl(_)p Fo(DEBUG)p eop
30 31 bop 0 -58 a Fp(Amd)15 b Fo(Command)g(Line)h(Options)1314
b(30)0 183 y Fl(stats)120 b Fo(LOG)p Fl(_)p Fo(INF)o(O)62
320 y(The)15 b(options)f(can)g(b)q(e)h(pre\014xed)h(b)o(y)e(the)h
(string)e(`)p Fl(no)p Fo(')h(to)f(indicate)h(that)g(this)g(option)g
(should)g(b)q(e)h(turned)g(o\013.)0 382 y(F)l(or)g(example,)f(to)h
(obtain)f(all)g(but)i(`)p Fl(info)p Fo(')e(messages)g(the)h(option)g(`)
p Fl(-x)23 b(all,noinfo)p Fo(')14 b(w)o(ould)g(b)q(e)i(used.)62
519 y(If)g Fp(Amd)f Fo(w)o(as)f(built)h(with)f(debugging)h(enabled)g
(the)h Fl(debug)e Fo(option)g(is)h(automatically)d(enabled)k
(regardless)0 582 y(of)f(the)g(command)g(line)g(options.)0
806 y Fj(4.13)36 b Fe(-y)23 b Fd(NIS-domain)62 943 y
Fo(Selects)11 b(an)f(alternate)f(NIS)i(domain.)18 b(This)10
b(is)f(useful)i(for)f(debugging)g(and)g(cross-domain)g(shared)g(moun)o
(ting.)0 1005 y(If)15 b(this)g(\015ag)g(is)g(sp)q(eci\014ed,)h
Fp(Amd)f Fo(immediately)f(attempts)g(to)h(bind)g(to)g(a)g(serv)o(er)f
(for)h(this)g(domain.)0 1229 y Fj(4.14)36 b Fe(-C)23
b Fd(cluster-name)62 1366 y Fo(Sp)q(eci\014es)13 b(the)f(name)g(of)f
(the)h(cluster)f(of)h(whic)o(h)f(the)h(lo)q(cal)f(mac)o(hine)g(is)h(a)f
(mem)o(b)q(er.)19 b(The)12 b(only)f(e\013ect)h(is)f(to)g(set)0
1429 y(the)k(v)m(ariable)g Fl(${cluster})p Fo(.)k(The)d
Fp(cluster-name)f Fo(is)g(will)f(usually)h(obtained)g(b)o(y)h(running)f
(another)g(command)0 1491 y(whic)o(h)j(uses)g(a)f(database)g(to)g(map)h
(the)g(lo)q(cal)f(hostname)g(in)o(to)g(a)g(cluster)g(name.)28
b Fl(${cluster})16 b Fo(can)i(then)g(b)q(e)0 1553 y(used)f(as)f(a)f
(selector)h(to)f(restrict)g(moun)o(ting)h(of)f(replicated)h(data.)22
b(If)16 b(this)g(option)f(is)h(not)g(giv)o(en,)f Fl(${cluster})0
1615 y Fo(has)g(the)g(same)g(v)m(alue)h(as)e Fl(${domain})p
Fo(.)19 b(This)c(w)o(ould)f(b)q(e)i(used)g(as)f(follo)o(ws:)120
1752 y Fl(amd)23 b(-C)h(`clustername`)e(...)0 1977 y
Fj(4.15)36 b Fe(-D)23 b Fd(opts)62 2114 y Fo(Con)o(trols)c(the)i(v)o
(erb)q(osit)o(y)f(and)h(co)o(v)o(erage)e(of)i(the)f(debugging)h(trace;)
i Fp(opts)d Fo(is)g(a)h(comma)f(separated)g(list)0 2176
y(of)g(debugging)h(options.)34 b(The)21 b(\\-D")f(option)g(is)g(only)g
(a)o(v)m(ailable)f(if)h Fp(Amd)g Fo(w)o(as)g(compiled)g(with)g(`)p
Fl(-DDEBUG)p Fo('.)0 2238 y(The)e(memory)e(debugging)i(facilities)d
(are)i(only)g(a)o(v)m(ailable)f(if)h Fp(Amd)g Fo(w)o(as)g(compiled)g
(with)f(`)p Fl(-DDEBUG_MEM)p Fo(')f(\(in)0 2300 y(addition)f(to)h(`)p
Fl(-DDEBUG)p Fo('\).)62 2437 y(The)i(most)e(common)i(options)e(to)h
(use)h(are)f(`)p Fl(-D)23 b(trace)p Fo(')15 b(and)i(`)p
Fl(-D)23 b(test)p Fo(')15 b(\(whic)o(h)h(turns)h(on)f(all)f(the)i
(useful)0 2500 y(debug)f(options\).)j(See)c(the)h(program)e(source)h
(for)g(a)f(more)h(detailed)g(explanation)f(of)h(the)g(a)o(v)m(ailable)f
(options.)p eop
31 32 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(31)0 183 y Fm(5.)41 b(Filesystem)26 b(T)n(yp)r(es)62
377 y Fo(T)l(o)15 b(moun)o(t)g(a)g(v)o(olume,)f Fp(Amd)i
Fo(m)o(ust)f(b)q(e)g(told)g(the)g(t)o(yp)q(e)h(of)f(\014lesystem)g(to)f
(b)q(e)i(used.)21 b(Eac)o(h)15 b(\014lesystem)g(t)o(yp)q(e)0
440 y(t)o(ypically)f(requires)h(additional)e(information)h(suc)o(h)h
(as)g(the)g(\014leserv)o(er)g(name)g(for)g(NFS.)62 578
y(F)l(rom)j(the)i(p)q(oin)o(t)e(of)h(view)f(of)h Fp(Amd)p
Fo(,)g(a)g Fp(\014lesystem)g Fo(is)f(an)o(ything)g(that)h(can)g(resolv)
o(e)f(an)h(incoming)f(name)0 640 y(lo)q(okup.)h(An)12
b(imp)q(ortan)o(t)e(feature)h(is)g(supp)q(ort)h(for)f(m)o(ultiple)g
(\014lesystem)g(t)o(yp)q(es.)19 b(Some)12 b(of)f(these)h(\014lesystems)
f(are)0 703 y(implemen)o(ted)j(in)h(the)g(lo)q(cal)e(k)o(ernel)i(and)g
(some)f(on)g(remote)g(\014leserv)o(ers,)g(whilst)g(the)h(others)f(are)g
(implemen)o(ted)0 765 y(in)o(ternally)g(b)o(y)h Fp(Amd)p
Fo(.)62 903 y(The)21 b(t)o(w)o(o)f(common)g(\014lesystem)h(t)o(yp)q(es)
g(are)f(UFS)h(and)g(NFS.)g(F)l(our)f(other)h(user)g(accessible)f
(\014lesystems)0 966 y(\(`)p Fl(link)p Fo(',)e(`)p Fl(program)p
Fo(',)h(`)p Fl(auto)p Fo(')f(and)h(`)p Fl(direct)p Fo('\))f(are)h(also)
f(implemen)o(ted)h(in)o(ternally)f(b)o(y)i Fp(Amd)f Fo(and)h(these)f
(are)0 1028 y(describ)q(ed)d(b)q(elo)o(w.)j(There)c(are)f(t)o(w)o(o)f
(additional)g(\014lesystem)i(t)o(yp)q(es)f(in)o(ternal)g(to)g
Fp(Amd)h Fo(whic)o(h)f(are)g(not)h(directly)0 1090 y(accessible)g(to)g
(the)g(user)h(\(`)p Fl(inherit)p Fo(')d(and)j(`)p Fl(error)p
Fo('\).)j(Their)c(use)g(is)g(describ)q(ed)i(since)e(they)h(ma)o(y)e
(still)g(ha)o(v)o(e)h(an)0 1152 y(e\013ect)g(visible)f(to)h(the)g
(user.)0 1390 y Fj(5.1)35 b(Net)n(w)n(ork)23 b(Filesystem)g(\(`)p
Fe(type:=nfs)p Fj('\))62 1528 y Fo(The)16 b Fp(nfs)f
Fo(\014lesystem)g(t)o(yp)q(e)g(pro)o(vides)g(access)g(to)g(Sun's)g
(NFS.)0 1666 y(The)g(follo)o(wing)e(options)i(m)o(ust)f(b)q(e)i(sp)q
(eci\014ed:)0 1819 y Fl(rhost)120 b Fo(the)17 b(remote)g(\014leserv)o
(er.)25 b(This)16 b(m)o(ust)h(b)q(e)h(an)f(en)o(try)f(in)h(the)g(hosts)
g(database.)25 b(IP)17 b(addresses)g(are)240 1881 y(not)i(accepted.)34
b(The)20 b(default)f(v)m(alue)h(is)f(tak)o(en)h(from)e(the)i(lo)q(cal)f
(host)g(name)h(\()p Fl(${host})p Fo(\))e(if)h(no)240
1943 y(other)c(v)m(alue)g(is)g(sp)q(eci\014ed.)0 2020
y Fl(rfs)168 b Fo(the)19 b(remote)g(\014lesystem.)32
b(If)19 b(no)g(v)m(alue)h(is)f(sp)q(eci\014ed)h(for)f(this)f(option,)h
(an)g(in)o(ternal)g(default)f(of)240 2082 y Fl(${path})c
Fo(is)h(used.)62 2220 y(NFS)e(moun)o(ts)g(require)g(a)g(t)o(w)o(o)f
(stage)g(pro)q(cess.)19 b(First,)12 b(the)i Fp(\014le)f(handle)g
Fo(of)g(the)g(remote)g(\014le)g(system)g(m)o(ust)f(b)q(e)0
2282 y(obtained)h(from)g(the)h(serv)o(er.)19 b(Then)14
b(a)f(moun)o(t)g(system)h(call)e(m)o(ust)i(b)q(e)g(done)g(on)f(the)h
(lo)q(cal)f(system.)19 b Fp(Amd)14 b Fo(k)o(eeps)0 2345
y(a)h(cac)o(he)g(of)g(\014le)g(handles)h(for)e(remote)h(\014le)g
(systems.)20 b(The)15 b(cac)o(he)g(en)o(tries)g(ha)o(v)o(e)g(a)g
(lifetime)f(of)g(a)h(few)g(min)o(utes.)62 2483 y(If)g(a)f(required)g
(\014le)h(handle)f(is)g(not)g(in)g(the)h(cac)o(he,)f
Fp(Amd)h Fo(sends)g(a)f(request)g(to)g(the)g(remote)g(serv)o(er)g(to)g
(obtain)0 2545 y(it.)k Fp(Amd)12 b(do)q(es)g(not)f Fo(w)o(ait)g(for)g
(a)g(resp)q(onse;)i(it)f(notes)f(that)g(one)h(of)f(the)h(lo)q(cations)f
(needs)h(retrying,)f(but)h(con)o(tin)o(ues)0 2608 y(with)k(an)o(y)g
(remaining)f(lo)q(cations.)22 b(When)17 b(the)g(\014le)f(handle)h(b)q
(ecomes)g(a)o(v)m(ailable,)e(and)h(assuming)g(none)h(of)f(the)0
2670 y(other)11 b(lo)q(cations)f(w)o(as)g(successfully)i(moun)o(ted,)f
Fp(Amd)h Fo(will)e(retry)g(the)i(moun)o(t.)18 b(This)10
b(mec)o(hanism)h(allo)o(ws)f(sev)o(eral)p eop
32 33 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(32)0 183 y(NFS)17 b(\014lesystems)g(to)f(b)q(e)i(moun)o(ted)f(in)g
(parallel.)25 b(The)17 b(\014rst)g(one)g(whic)o(h)g(resp)q(onds)h(with)
f(a)g(v)m(alid)f(\014le)i(handle)0 246 y(will)c(b)q(e)i(used.)0
384 y(An)f(NFS)h(en)o(try)e(migh)o(t)h(b)q(e:)120 523
y Fl(jsp)47 b(host!=charm;type:=nfs;rhost:)o(=charm;r)o(fs:=/ho)o
(me/char)o(m;sublin)o(k:=jsp)62 662 y Fo(The)16 b(moun)o(t)f(system)g
(call)g(and)h(an)o(y)f(unmoun)o(t)h(attempts)f(are)g(alw)o(a)o(ys)f
(done)i(in)f(a)h(new)g(task)e(to)h(a)o(v)o(oid)g(the)0
724 y(p)q(ossibilt)o(y)f(of)h(blo)q(c)o(king)f Fp(Amd)p
Fo(.)0 964 y Fj(5.2)35 b(Net)n(w)n(ork)23 b(Host)g(Filesystem)g(\(`)p
Fe(type:=host)p Fj(')q(\))62 1103 y Fo(The)12 b Fp(host)f
Fo(\014lesystem)h(allo)o(ws)d(access)j(to)f(the)h(en)o(tire)f(exp)q
(ort)h(tree)f(of)g(an)h(NFS)f(serv)o(er.)19 b(The)12
b(implemen)o(tation)0 1165 y(is)17 b(la)o(y)o(ered)g(ab)q(o)o(v)o(e)g
(the)h(`)p Fl(nfs)p Fo(')e(implemen)o(tation)g(so)h(k)o(eep-aliv)o(es)g
(w)o(ork)f(in)i(the)f(same)h(w)o(a)o(y)l(.)26 b(The)18
b(only)f(option)0 1227 y(whic)o(h)e(needs)h(to)f(sp)q(eci\014ed)h(is)f
(`)p Fl(rhost)p Fo(')e(whic)o(h)i(is)g(the)g(name)h(of)e(the)i
(\014leserv)o(er)f(to)f(moun)o(t.)62 1366 y(The)e(`)p
Fl(host)p Fo(')e(\014lesystem)i(t)o(yp)q(e)f(w)o(orks)g(b)o(y)g
(querying)h(the)f(moun)o(t)h(daemon)f(on)h(the)f(giv)o(en)g(\014leserv)
o(er)h(to)f(obtain)0 1428 y(its)h(exp)q(ort)g(list.)18
b Fp(Amd)12 b Fo(then)h(obtains)f(\014lehandles)g(for)g(eac)o(h)h(of)f
(the)g(exp)q(orted)h(\014lesystems.)19 b(An)o(y)12 b(errors)g(at)g
(this)0 1491 y(stage)17 b(cause)i(that)e(particular)g(\014lesystem)h
(to)g(b)q(e)g(ignored.)29 b(Finally)16 b(eac)o(h)j(\014lesystem)e(is)h
(moun)o(ted.)29 b(Again,)0 1553 y(errors)14 b(are)g(logged)f(but)i
(ignored.)k(One)c(common)f(reason)g(for)g(moun)o(ts)g(to)g(fail)f(is)h
(that)f(the)i(moun)o(t)f(p)q(oin)o(t)g(do)q(es)0 1615
y(not)f(exist.)18 b(Although)13 b Fp(Amd)g Fo(attempts)f(to)g
(automatically)f(create)h(the)i(moun)o(t)e(p)q(oin)o(t,)h(it)f(ma)o(y)g
(b)q(e)i(on)f(a)g(remote)0 1677 y(\014lesystem)i(to)f(whic)o(h)h
Fp(Amd)h Fo(do)q(es)f(not)g(ha)o(v)o(e)g(write)f(p)q(ermission.)62
1816 y(When)k(an)f(attempt)g(to)f(unmoun)o(t)h(a)g(`)p
Fl(host)p Fo(')f(\014lesystem)h(moun)o(t)g(fails,)f Fp(Amd)i
Fo(remoun)o(ts)e(an)o(y)h(\014lesystems)0 1878 y(whic)o(h)j(had)g
(successfully)g(b)q(een)g(unmoun)o(ted.)35 b(T)l(o)19
b(do)h(this)f Fp(Amd)h Fo(queries)g(the)g(moun)o(t)f(daemon)h(again)f
(and)0 1941 y(obtains)d(a)h(fresh)g(cop)o(y)h(of)e(the)i(exp)q(ort)f
(list.)24 b Fp(Amd)18 b Fo(then)f(tries)g(to)f(moun)o(t)h(an)o(y)g(exp)
q(orted)g(\014lesystems)g(whic)o(h)0 2003 y(are)e(not)g(curren)o(tly)f
(moun)o(ted.)62 2142 y(Sun's)22 b(automoun)o(ter)e(pro)o(vides)h(a)g
(sp)q(ecial)g(`)p Fl(-hosts)p Fo(')f(map.)38 b(T)l(o)21
b(ac)o(hiev)o(e)g(the)g(same)g(e\013ect)g(with)g Fp(Amd)0
2204 y Fo(requires)15 b(t)o(w)o(o)f(steps.)20 b(First)13
b(a)i(moun)o(t)g(map)g(m)o(ust)g(b)q(e)h(created)f(as)g(follo)o(ws:)120
2343 y Fl(/defaults)46 b(type:=host;fs:=${autodir}/${rh)o(ost}/ro)o
(ot;rhos)o(t:=${key)o(})120 2393 y(*)238 b(opts:=rw,nosuid,grpid)0
2531 y Fo(and)15 b(then)h(start)e Fp(Amd)h Fo(with)g(the)g(follo)o
(wing)e(command)120 2670 y Fl(amd)23 b(/n)h(net.map)p
eop
33 34 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(33)0 183 y(where)17 b(`)p Fl(net.map)p Fo(')d(is)i(the)h(name)f(of)g
(map)g(describ)q(ed)h(ab)q(o)o(v)o(e.)23 b(Note)16 b(that)g(the)g(v)m
(alue)h(of)f Fl(${fs})g Fo(is)f(o)o(v)o(erridden)0 246
y(in)f(the)g(map.)19 b(This)14 b(is)f(done)i(to)e(a)o(v)o(oid)g(a)h
(clash)g(b)q(et)o(w)o(een)g(the)g(moun)o(t)g(tree)f(and)i(an)o(y)e
(other)h(\014lesystem)g(already)0 308 y(moun)o(ted)h(from)g(the)g(same)
g(\014leserv)o(er.)62 445 y(If)g(di\013eren)o(t)e(moun)o(t)h(options)f
(are)h(needed)h(for)f(di\013eren)o(t)f(hosts)h(then)g(additional)f(en)o
(tries)h(can)g(b)q(e)h(added)g(to)0 507 y(the)g(map,)g(for)f(example)
120 645 y Fl(host2)166 b(opts:=ro,nosuid,soft)0 782 y
Fo(w)o(ould)15 b(soft)f(moun)o(t)h(`)p Fl(host2)p Fo(')e(read-only)l(.)
0 1010 y Fj(5.3)35 b(Net)n(w)n(ork)23 b(Filesystem)g(Group)h(\(`)p
Fe(type:=nfsx)q Fj('\))62 1147 y Fo(The)16 b Fp(nfsx)f
Fo(\014lesystem)g(allo)o(ws)e(a)i(group)g(of)f(\014lesystems)h(to)g(b)q
(e)g(moun)o(ted)g(from)g(a)g(single)f(NFS)h(serv)o(er.)20
b(The)0 1210 y(implemen)o(tation)13 b(is)i(la)o(y)o(ered)g(ab)q(o)o(v)o
(e)f(the)i(`)p Fl(nfs)p Fo(')e(implemen)o(tation)f(so)i(k)o(eep-aliv)o
(es)g(w)o(ork)f(in)h(the)g(same)g(w)o(a)o(y)l(.)62 1347
y(The)h(options)e(are)h(the)g(same)g(as)g(for)f(the)i(`)p
Fl(nfs)p Fo(')e(\014lesystem)h(with)f(one)h(di\013erence.)0
1484 y(The)g(follo)o(wing)e(options)i(m)o(ust)f(b)q(e)i(sp)q
(eci\014ed:)0 1622 y Fl(rhost)120 b Fo(the)17 b(remote)g(\014leserv)o
(er.)25 b(This)16 b(m)o(ust)h(b)q(e)h(an)f(en)o(try)f(in)h(the)g(hosts)
g(database.)25 b(IP)17 b(addresses)g(are)240 1684 y(not)i(accepted.)34
b(The)20 b(default)f(v)m(alue)h(is)f(tak)o(en)h(from)e(the)i(lo)q(cal)f
(host)g(name)h(\()p Fl(${host})p Fo(\))e(if)h(no)240
1746 y(other)c(v)m(alue)g(is)g(sp)q(eci\014ed.)0 1822
y Fl(rfs)168 b Fo(as)15 b(a)f(list)g(of)h(\014lesystems)f(to)g(moun)o
(t.)20 b(The)15 b(list)f(is)g(in)h(the)g(form)f(of)h(a)f(comma)h
(separated)f(strings.)0 1959 y(F)l(or)h(example:)120
2096 y Fl(pub)143 b(type:=nfsx;rhost:=gould;)o(\\)120
2146 y(rfs:=/public,/,graphics,us)o(enet;fs)o(:=${auto)o(dir}/${)o
(rhost}/)o(root)62 2284 y Fo(The)14 b(\014rst)g(string)e(de\014nes)j
(the)f(ro)q(ot)f(of)g(the)h(tree,)g(and)g(is)f(applied)h(as)f(a)h
(pre\014x)g(to)f(the)h(remaining)f(mem)o(b)q(ers)0 2346
y(of)g(the)h(list)f(whic)o(h)h(de\014ne)h(the)f(individual)f
(\014lesystems.)19 b(The)14 b(\014rst)g(string)e(is)i
Fp(not)f Fo(used)i(as)e(a)h(\014lesystem)f(name.)0 2408
y(A)i(parallel)e(op)q(eration)h(is)h(used)g(to)g(determine)g(the)f(lo)q
(cal)g(moun)o(t)h(p)q(oin)o(ts)f(to)g(ensure)i(a)e(consisten)o(t)h(la)o
(y)o(out)e(of)h(a)0 2470 y(tree)h(of)g(moun)o(ts.)62
2608 y(Here,)20 b(the)f Fp(three)g Fo(\014lesystems,)g(`)p
Fl(/public)p Fo(',)e(`)p Fl(/public/graphics)p Fo(')f(and)j(`)p
Fl(/public/usenet)p Fo(',)e(w)o(ould)h(b)q(e)0 2670 y(moun)o(ted.)p
eop
34 35 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(34)62 183 y(A)19 b(lo)q(cal)e(moun)o(t)h(p)q(oin)o(t,)h
Fl(${fs})p Fo(,)f Fp(m)o(ust)g Fo(b)q(e)h(sp)q(eci\014ed.)31
b(The)18 b(default)g(lo)q(cal)g(moun)o(t)g(p)q(oin)o(t)g(will)f(not)h
(w)o(ork)0 246 y(correctly)c(in)h(the)h(general)e(case.)20
b(A)c(suggestion)e(is)g(to)h(use)h(`)p Fl(fs:=${autodir}/${rho)o
(st}/roo)o(t)p Fo('.)0 472 y Fj(5.4)35 b(Unix)24 b(Filesystem)e(\(`)p
Fe(type:=ufs)q Fj('\))62 609 y Fo(The)g Fp(ufs)g Fo(\014lesystem)g(t)o
(yp)q(e)g(pro)o(vides)f(access)h(to)f(the)h(system's)f(standard)g(disk)
h(\014lesystem|usually)f(a)0 672 y(deriv)m(ativ)o(e)14
b(of)h(the)h(Berk)o(eley)f(F)l(ast)f(Filesystem.)0 809
y(The)h(follo)o(wing)e(option)i(m)o(ust)f(b)q(e)i(sp)q(eci\014ed:)0
959 y Fl(dev)168 b Fo(the)15 b(blo)q(c)o(k)g(sp)q(ecial)g(device)h(to)e
(b)q(e)i(moun)o(ted.)62 1096 y(A)g(UFS)f(en)o(try)f(migh)o(t)h(b)q(e:)
120 1233 y Fl(jsp)71 b(host==charm;type:=ufs;dev:=)o(/dev/xd0)o
(g;subli)o(nk:=jsp)0 1460 y Fj(5.5)35 b(Program)25 b(Filesystem)e(\(`)p
Fe(type:=prog)q(ram)q Fj('\))62 1597 y Fo(The)e Fp(program)f
Fo(\014lesystem)h(t)o(yp)q(e)g(allo)o(ws)e(a)h(program)g(to)g(b)q(e)i
(run)f(whenev)o(er)g(a)g(moun)o(t)f(or)h(unmoun)o(t)f(is)0
1660 y(required.)42 b(This)23 b(allo)o(ws)e(easy)h(addition)g(of)g
(supp)q(ort)h(for)f(other)g(\014lesystem)h(t)o(yp)q(es,)h(suc)o(h)f(as)
f(MIT's)g(Re-)0 1722 y(mote)16 b(Virtual)f(Disk)h(\(R)-5
b(VD\))16 b(whic)o(h)g(has)h(a)f(programmatic)f(in)o(terface)g(via)h
(the)h(commands)f(`)p Fl(rvdmount)p Fo(')f(and)0 1784
y(`)p Fl(rvdunmount)p Fo('.)0 1921 y(The)g(follo)o(wing)e(options)i(m)o
(ust)f(b)q(e)i(sp)q(eci\014ed:)0 2071 y Fl(mount)120
b Fo(the)15 b(program)f(whic)o(h)h(will)f(p)q(erform)h(the)h(moun)o(t.)
0 2146 y Fl(unmount)72 b Fo(the)15 b(program)f(whic)o(h)h(will)f(p)q
(erform)h(the)h(unmoun)o(t.)62 2284 y(The)f(exit)g(co)q(de)g(from)f
(these)h(t)o(w)o(o)f(programs)f(is)h(in)o(terpreted)h(as)f(a)h(Unix)g
(error)f(co)q(de.)20 b(As)15 b(usual,)f(exit)g(co)q(de)0
2346 y(zero)j(indicates)f(success.)27 b(T)l(o)16 b(execute)i(the)f
(program)f Fp(Amd)i Fo(splits)e(the)h(string)f(on)h(whitespace)g(to)f
(create)h(an)0 2408 y(arra)o(y)h(of)h(substrings.)32
b(Single)19 b(quotes)g(`)p Fl(')p Fo(')g(can)g(b)q(e)h(used)g(to)f
(quote)g(whitespace)h(if)f(that)f(is)h(required)h(in)f(an)0
2470 y(argumen)o(t.)g(There)d(is)e(no)h(w)o(a)o(y)g(to)f(escap)q(e)i
(or)f(c)o(hange)g(the)g(quote)g(c)o(haracter.)62 2608
y(T)l(o)d(run)g(the)f(program)g(`)p Fl(rvdmount)p Fo(')f(with)h(a)g
(host)g(name)h(and)g(\014lesystem)f(as)h(argumen)o(ts)e(w)o(ould)h(b)q
(e)i(sp)q(eci\014ed)0 2670 y(b)o(y)i(`)p Fl(mount:="/etc/rvdmount)21
b(rvdmount)i(fserver)f(${path}")p Fo('.)p eop
35 36 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(35)62 183 y(The)17 b(\014rst)f(elemen)o(t)g(in)g(the)g(arra)o(y)f(is)
h(tak)o(en)g(as)g(the)g(pathname)h(of)f(the)g(program)f(to)h(execute.)
24 b(The)16 b(other)0 246 y(mem)o(b)q(ers)g(of)f(the)h(arra)o(y)e(form)
h(the)h(argumen)o(t)f(v)o(ector)g(to)g(b)q(e)h(passed)g(to)f(the)h
(program,)e Fp(including)i(argumen)o(t)0 308 y(zero)p
Fo(.)27 b(This)17 b(means)g(that)g(the)h(split)e(string)h(m)o(ust)f(ha)
o(v)o(e)i(at)e(least)h(t)o(w)o(o)f(elemen)o(ts.)27 b(The)17
b(program)g(is)g(directly)0 370 y(executed)23 b(b)o(y)f
Fp(Amd)p Fo(,)h(not)f(via)f(a)g(shell.)40 b(This)21 b(means)h(that)g
(scripts)f(m)o(ust)g(b)q(egin)h(with)g(a)f Fl(#!)h Fo(in)o(terpreter)0
432 y(sp)q(eci\014cation.)62 570 y(If)c(a)g(\014lesystem)f(t)o(yp)q(e)h
(is)f(to)g(b)q(e)i(hea)o(vily)e(used,)h(it)f(ma)o(y)g(b)q(e)i(w)o(orth)
o(while)d(adding)h(a)h(new)f(\014lesystem)h(t)o(yp)q(e)0
633 y(in)o(to)c Fp(Amd)p Fo(,)h(but)h(for)e(most)g(uses)i(the)f
(program)f(\014lesystem)h(should)g(su\016ce.)62 771 y(When)20
b(the)f(program)f(is)h(run,)h(standard)e(input)h(and)h(standard)e
(error)h(are)g(inherited)g(from)f(the)h(curren)o(t)0
833 y(v)m(alues)e(used)h(b)o(y)f Fp(Amd)p Fo(.)26 b(Standard)17
b(output)g(is)g(a)g(duplicate)g(of)g(standard)f(error.)25
b(The)18 b(v)m(alue)f(sp)q(eci\014ed)i(with)0 895 y(the)c(\\-l")g
(command)g(line)g(option)f(has)h(no)g(e\013ect)g(on)g(standard)g
(error.)0 1129 y Fj(5.6)35 b(Sym)n(b)r(olic)24 b(Link)g(Filesystem)f
(\(`)p Fe(type:=link)q Fj('\))62 1267 y Fo(Eac)o(h)d(\014lesystem)f(t)o
(yp)q(e)g(creates)h(a)f(sym)o(b)q(olic)f(link)h(to)g(p)q(oin)o(t)g
(from)g(the)h(v)o(olume)f(name)g(to)g(the)h(ph)o(ysical)0
1330 y(moun)o(t)15 b(p)q(oin)o(t.)21 b(The)16 b(`)p Fl(link)p
Fo(')e(\014lesystem)h(do)q(es)h(the)g(same)f(without)g(an)o(y)g(other)g
(side)h(e\013ects.)k(This)c(allo)o(ws)d(an)o(y)0 1392
y(part)i(of)f(the)i(mac)o(hines)f(name)g(space)g(to)g(b)q(e)h(accessed)
g(via)e Fp(Amd)p Fo(.)62 1530 y(One)i(common)f(use)g(for)f(the)h
(symlink)g(\014lesystem)f(is)h(`)p Fl(/homes)p Fo(')e(whic)o(h)i(can)g
(b)q(e)h(made)f(to)f(con)o(tain)g(an)h(en)o(try)0 1592
y(for)e(eac)o(h)g(user)g(whic)o(h)h(p)q(oin)o(ts)e(to)h(their)g
(\(auto-moun)o(ted\))f(home)h(directory)l(.)19 b(Although)13
b(this)f(ma)o(y)h(seem)h(rather)0 1655 y(exp)q(ensiv)o(e,)h(it)g(pro)o
(vides)g(a)f(great)h(deal)g(of)f(administrativ)o(e)f(\015exibilit)o(y)l
(.)0 1793 y(The)i(follo)o(wing)e(option)i(m)o(ust)f(b)q(e)i(de\014ned:)
0 1931 y Fl(fs)192 b Fo(The)16 b(v)m(alue)g(of)g Fp(fs)g
Fo(option)f(sp)q(eci\014es)i(the)f(destination)e(of)i(the)g(link,)f(as)
h(mo)q(di\014ed)g(b)o(y)g(the)g Fp(sublink)240 1993 y
Fo(option.)j(If)14 b Fp(sublink)g Fo(is)f(non-n)o(ull,)h(it)f(is)h(app)
q(ended)h(to)f Fl(${fs}/)f Fo(and)h(the)g(resulting)f(string)g(is)g
(used)240 2055 y(as)i(the)g(target.)62 2193 y(The)g(`)p
Fl(link)p Fo(')f(\014lesystem)g(can)h(b)q(e)h(though)f(of)f(as)g(iden)o
(tical)g(to)g(the)h(`)p Fl(ufs)p Fo(')f(\014lesystem)g(but)h(without)f
(actually)0 2256 y(moun)o(ting)g(an)o(ything.)62 2394
y(An)i(example)f(en)o(try)g(migh)o(t)f(b)q(e:)120 2532
y Fl(jsp)71 b(host==charm;type:=link;fs:=)o(/home/ch)o(arm;sub)o
(link:=j)o(sp)62 2670 y Fo(whic)o(h)15 b(w)o(ould)g(return)g(a)g(sym)o
(b)q(olic)f(link)h(p)q(oin)o(ting)f(to)h(`)p Fl(/home/charm/jsp)p
Fo('.)p eop
36 37 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(36)0 183 y Fj(5.7)35 b(Sym)n(b)r(olic)24 b(Link)g(Filesystem)f(I)r(I)
g(\(`)p Fe(type:=link)q Fj('\))62 320 y Fo(The)16 b(`)p
Fl(linkx)p Fo(')e(\014lesystem)h(t)o(yp)q(e)g(is)g(iden)o(tical)f(to)h
(`)p Fl(link)p Fo(')f(with)h(the)g(exception)h(that)e(the)i(target)e
(of)h(the)h(link)0 382 y(m)o(ust)f(exist.)k(Existence)c(is)g(c)o(hec)o
(k)o(ed)g(with)g(the)g(`)p Fl(lstat)p Fo(')f(system)h(call.)62
519 y(The)f(`)p Fl(linkx)p Fo(')e(\014lesystem)i(t)o(yp)q(e)g(is)f
(particularly)f(useful)i(for)f(wildcard)g(map)g(en)o(tries.)19
b(In)c(this)e(case,)g(a)h(list)e(of)0 582 y(p)q(ossible)j(targets)f
(can)h(b)q(e)h(giv)o(e)e(and)i Fp(Amd)f Fo(will)f(c)o(ho)q(ose)h(the)h
(\014rst)e(one)i(whic)o(h)f(exists)f(on)h(the)h(lo)q(cal)e(mac)o(hine.)
0 797 y Fj(5.8)35 b(Automoun)n(t)24 b(Filesystem)f(\(`)p
Fe(type:=auto)q Fj('\))62 934 y Fo(The)c Fp(auto)e Fo(\014lesystem)h(t)
o(yp)q(e)g(creates)g(a)g(new)h(automoun)o(t)e(p)q(oin)o(t)h(b)q(elo)o
(w)f(an)i(existing)e(automoun)o(t)g(p)q(oin)o(t.)0 996
y(T)l(op-lev)o(el)e(automoun)o(t)g(p)q(oin)o(ts)g(app)q(ear)g(as)h
(system)f(moun)o(t)g(p)q(oin)o(ts.)21 b(An)16 b(automoun)o(t)e(moun)o
(t)h(p)q(oin)o(t)g(can)h(also)0 1059 y(app)q(ear)h(as)g(a)g
(sub-directory)g(of)g(an)g(existing)g(automoun)o(t)f(p)q(oin)o(t.)25
b(This)17 b(allo)o(ws)f(some)g(additional)g(structure)0
1121 y(to)f(b)q(e)g(added,)h(for)e(example)h(to)g(mimic)f(the)i(moun)o
(t)e(tree)h(of)g(another)g(mac)o(hine.)62 1258 y(The)h(follo)o(wing)d
(options)h(ma)o(y)g(b)q(e)i(sp)q(eci\014ed:)0 1405 y
Fl(cache)120 b Fo(sp)q(eci\014es)18 b(whether)f(the)g(data)f(in)h(this)
g(moun)o(t-map)f(should)h(b)q(e)h(cac)o(hed.)25 b(The)18
b(default)e(v)m(alue)h(is)240 1467 y(`)p Fl(none)p Fo(',)c(in)h(whic)o
(h)g(case)g(no)g(cac)o(hing)g(is)g(done)g(in)g(order)g(to)g(conserv)o
(e)g(memory)l(.)19 b(Ho)o(w)o(ev)o(er,)13 b(b)q(etter)240
1530 y(p)q(erformance)i(and)h(reliabilit)o(y)c(can)k(b)q(e)g(obtained)e
(b)o(y)i(cac)o(hing)e(some)h(or)g(all)f(of)h(a)g(moun)o(t-map.)240
1602 y(If)f(the)g(cac)o(he)g(option)f(sp)q(eci\014es)h(`)p
Fl(all)p Fo(',)f(the)g(en)o(tire)h(map)f(is)g(en)o(umerated)h(when)g
(the)g(moun)o(t)f(p)q(oin)o(t)240 1664 y(is)i(created.)240
1737 y(If)i(the)g(cac)o(he)g(option)g(sp)q(eci\014es)g(`)p
Fl(inc)p Fo(',)f(cac)o(hing)h(is)f(done)h(incremen)o(tally)f(as)h(and)g
(when)g(data)f(is)240 1799 y(required.)j(Some)13 b(map)f(t)o(yp)q(es)h
(do)g(not)f(supp)q(ort)h(cac)o(he)g(mo)q(de)f(`)p Fl(all)p
Fo(',)g(in)h(whic)o(h)f(case)h(`)p Fl(inc)p Fo(')e(is)h(used)240
1861 y(whenev)o(er)k(`)p Fl(all)p Fo(')e(is)g(requested.)240
1934 y(Cac)o(hing)h(can)g(b)q(e)h(en)o(tirely)e(disabled)h(b)o(y)g
(using)g(cac)o(he)h(mo)q(de)f(`)p Fl(none)p Fo('.)240
2006 y(If)f(the)g(cac)o(he)h(option)e(sp)q(eci\014es)h(`)p
Fl(regexp)p Fo(')f(then)h(the)g(en)o(tire)g(map)f(will)g(b)q(e)i(en)o
(umerated)f(and)g(eac)o(h)240 2069 y(k)o(ey)i(will)f(b)q(e)j(treated)d
(as)i(an)f(egrep-st)o(yle)g(regular)f(expression.)24
b(The)17 b(order)f(in)g(whic)o(h)g(a)g(cac)o(hed)240
2131 y(map)f(is)h(searc)o(hed)g(do)q(es)f(not)h(corresp)q(ond)g(to)f
(the)g(ordering)g(in)h(the)g(source)f(map)h(so)f(the)h(regular)240
2193 y(expressions)f(should)g(b)q(e)h(m)o(utually)e(exclusiv)o(e)h(to)f
(a)o(v)o(oid)g(confusion.)240 2266 y(Eac)o(h)j(moun)o(t)g(map)g(t)o(yp)
q(e)h(has)f(a)g(default)g(cac)o(he)h(t)o(yp)q(e,)g(usually)e(`)p
Fl(inc)p Fo(',)h(whic)o(h)g(can)h(b)q(e)g(selected)240
2328 y(b)o(y)d(sp)q(ecifying)g(`)p Fl(mapdefault)p Fo('.)240
2400 y(The)g(cac)o(he)g(mo)q(de)g(for)f(a)g(moun)o(t)g(map)h(can)g
(only)f(b)q(e)h(selected)g(on)g(the)f(command)h(line.)k(Starting)240
2463 y Fp(Amd)c Fo(with)g(the)g(command:)360 2535 y Fl(amd)23
b(/homes)g(hesiod.homes)g(-cache:=inc)240 2608 y Fo(will)14
b(cause)i(`)p Fl(/homes)p Fo(')e(to)h(b)q(e)h(automoun)o(ted)e(using)i
(the)f Fp(Hesio)q(d)h Fo(name)f(serv)o(er)g(with)g(lo)q(cal)g(incre-)
240 2670 y(men)o(tal)f(cac)o(hing)h(of)g(all)f(successfully)h(resolv)o
(ed)g(names.)p eop
37 38 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(37)240 183 y(All)19 b(cac)o(hed)i(data)e(is)h(forgotten)e(whenev)o
(er)j Fp(Amd)f Fo(receiv)o(es)f(a)h(`)p Fl(SIGHUP)p Fo(')e(signal)h
(and,)i(if)f(cac)o(he)240 246 y(`)p Fl(all)p Fo(')14
b(mo)q(de)i(w)o(as)f(selected,)h(the)f(cac)o(he)h(will)f(b)q(e)h
(reloaded.)21 b(This)15 b(can)h(b)q(e)g(used)g(to)f(inform)g
Fp(Amd)240 308 y Fo(that)j(a)g(map)g(has)g(b)q(een)h(up)q(dated.)30
b(In)19 b(addition,)f(whenev)o(er)h(a)f(cac)o(he)g(lo)q(okup)g(fails)f
(and)i Fp(Amd)240 370 y Fo(needs)g(to)f(examine)g(a)g(map,)h(the)f
(map's)g(mo)q(dify)g(time)g(is)g(examined.)30 b(If)18
b(the)h(cac)o(he)f(is)g(out)g(of)240 432 y(date)d(with)g(resp)q(ect)g
(to)g(the)g(map)g(then)h(it)e(is)h(\015ushed)h(as)f(if)g(a)f(`)p
Fl(SIGHUP)p Fo(')g(had)h(b)q(een)i(receiv)o(ed.)240 508
y(An)c(additional)e(option)g(\(`)p Fl(sync)p Fo('\))g(ma)o(y)g(b)q(e)i
(sp)q(eci\014ed)h(to)e(force)g Fp(Amd)h Fo(to)e(c)o(hec)o(k)i(the)g
(map's)e(mo)q(dify)240 570 y(time)g(whenev)o(er)i(a)f(cac)o(hed)g(en)o
(try)g(is)f(b)q(eing)i(used.)19 b(F)l(or)11 b(example,)h(an)g(incremen)
o(tal,)g(sync)o(hronised)240 632 y(cac)o(he)j(w)o(ould)g(b)q(e)h
(created)f(b)o(y)g(the)h(follo)o(wing)c(command:)360
707 y Fl(amd)23 b(/homes)g(hesiod.homes)g(-cache:=inc,sync)0
783 y(fs)192 b Fo(sp)q(eci\014es)16 b(the)f(name)h(of)e(the)i(moun)o(t)
e(map)h(to)g(use)g(for)g(the)g(new)h(moun)o(t)e(p)q(oin)o(t.)240
858 y(Arguably)f(this)g(should)g(ha)o(v)o(e)g(b)q(een)i(sp)q(eci\014ed)
g(with)d(the)i Fl(${rfs})f Fo(option)f(but)i(w)o(e)f(are)g(no)o(w)g
(stuc)o(k)240 920 y(with)i(it)f(due)i(to)e(historical)g(acciden)o(t.)0
996 y Fl(pref)144 b Fo(alters)12 b(the)i(name)f(that)g(is)g(lo)q(ok)o
(ed)g(up)h(in)f(the)h(moun)o(t)f(map.)19 b(If)13 b Fl(${pref})p
Fo(,)g(the)g Fp(pre\014x)p Fo(,)h(is)f(non-n)o(ull)240
1058 y(then)j(it)e(is)h(prep)q(ended)i(to)d(the)i(name)f(requested)g(b)
o(y)h(the)f(k)o(ernel)g Fp(b)q(efore)g Fo(the)h(map)f(is)f(searc)o
(hed.)62 1195 y(The)22 b(serv)o(er)e(`)p Fl(dylan.doc.ic.ac.uk)p
Fo(')e(has)j(t)o(w)o(o)f(user)h(disks:)32 b(`)p Fl(/dev/dsk/2s0)p
Fo(')18 b(and)k(`)p Fl(/dev/dsk/5s0)p Fo('.)0 1258 y(These)e(are)f
(accessed)h(as)f(`)p Fl(/home/dylan/dk2)p Fo(')e(and)i(`)p
Fl(/home/dylan/dk5)p Fo(')e(resp)q(ectiv)o(ely)l(.)33
b(Since)19 b(`)p Fl(/home)p Fo(')f(is)0 1320 y(already)c(an)i(automoun)
o(t)e(p)q(oin)o(t,)g(this)h(naming)f(is)h(ac)o(hiev)o(ed)g(with)g(the)g
(follo)o(wing)e(map)i(en)o(tries:)120 1458 y Fl(dylan)190
b(type:=auto;fs:=${map};pref:=)o(${key}/)120 1507 y(dylan/dk2)94
b(type:=ufs;dev:=/dev/dsk/2s0)120 1557 y(dylan/dk5)g
(type:=ufs;dev:=/dev/dsk/5s0)0 1787 y Fj(5.9)35 b(Direct)22
b(Automoun)n(t)i(Filesystem)f(\(`)p Fe(type:=dire)q(ct)p
Fj('\))62 1924 y Fo(The)17 b Fp(direct)g Fo(\014lesystem)g(is)f(almost)
f(iden)o(tical)h(to)h(the)g(automoun)o(t)e(\014lesystem.)25
b(Instead)17 b(of)g(app)q(earing)g(to)0 1986 y(b)q(e)f(a)f(directory)f
(of)h(moun)o(t)f(p)q(oin)o(ts,)g(it)h(app)q(ears)g(as)g(a)f(sym)o(b)q
(olic)h(link)f(to)h(a)g(moun)o(ted)g(\014lesystem.)k(The)c(moun)o(t)0
2049 y(is)g(done)g(at)g(the)g(time)g(the)g(link)g(is)f(accessed.)21
b(See)16 b(section)f(5.8)f([Automoun)o(t)g(Filesystem],)f(page)i(36)g
(for)f(a)h(list)0 2111 y(of)g(required)g(options.)62
2248 y(Direct)d(automoun)o(t)f(p)q(oin)o(ts)h(are)h(created)f(b)o(y)h
(sp)q(ecifying)f(the)h(`)p Fl(direct)p Fo(')e(\014lesystem)h(t)o(yp)q
(e)h(on)f(the)h(command)0 2311 y(line:)120 2448 y Fl(amd)23
b(...)h(/usr/man)f(auto.direct)f(-type:=direct)62 2586
y Fo(where)16 b(`)p Fl(auto.direct)p Fo(')d(w)o(ould)h(con)o(tain)h(an)
g(en)o(try)f(suc)o(h)i(as:)p eop
38 39 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(38)120 183 y Fl(usr/man)94 b(-type:=nfs;rfs:=/usr/man)21
b(\\)382 233 y(rhost:=man-server1)46 b(rhost:=man-server2)62
371 y Fo(In)19 b(this)e(example,)h(`)p Fl(man-server1)p
Fo(')e(and)i(`)p Fl(man-server2)p Fo(')d(are)j(\014le)g(serv)o(ers)f
(whic)o(h)h(exp)q(ort)g(copies)f(of)h(the)0 433 y(man)o(ual)d(pages.)22
b(Note)16 b(that)f(the)i(k)o(ey)f(whic)o(h)f(is)h(lo)q(ok)o(ed)f(up)i
(is)f(the)g(name)g(of)f(the)i(automoun)o(t)d(p)q(oin)o(t)i(without)0
495 y(the)f(leading)g(`)p Fl(/)p Fo('.)0 727 y Fj(5.10)36
b(Union)23 b(Filesystem)g(\(`)p Fe(type:=unio)q(n)p Fj('\))62
865 y Fo(The)e Fp(union)f Fo(\014lesystem)g(t)o(yp)q(e)g(allo)o(ws)f
(the)h(con)o(ten)o(ts)g(of)g(sev)o(eral)f(directories)h(to)f(b)q(e)i
(merged)f(and)h(made)0 927 y(visible)13 b(in)h(a)g(single)f(directory)l
(.)19 b(This)13 b(can)h(b)q(e)h(used)g(to)e(o)o(v)o(ercome)g(one)h(of)g
(the)g(ma)s(jor)e(limitations)f(of)j(the)g(Unix)0 989
y(moun)o(t)h(mec)o(hanism)g(whic)o(h)g(only)f(allo)o(ws)g(complete)h
(directories)f(to)g(b)q(e)i(moun)o(ted.)62 1127 y(F)l(or)h(example,)h
(supp)q(osing)g(`)p Fl(/tmp)p Fo(')f(and)h(`)p Fl(/var/tmp)p
Fo(')d(w)o(ere)j(to)f(b)q(e)h(merged)g(in)o(to)f(a)g(new)h(directory)f
(called)0 1189 y(`)p Fl(/mtmp)p Fo(',)k(with)f(\014les)h(in)g(`)p
Fl(/var/tmp)p Fo(')f(taking)g(precedence.)39 b(The)22
b(follo)o(wing)d(command)i(could)g(b)q(e)h(used)g(to)0
1251 y(ac)o(hiev)o(e)15 b(this)f(e\013ect:)120 1389 y
Fl(amd)23 b(...)h(/mtmp)f(union:/tmp:/var/tmp)e(-type:=union)62
1527 y Fo(Curren)o(tly)l(,)11 b(the)g(unioned)h(directories)e(m)o(ust)g
Fp(not)h Fo(b)q(e)g(automoun)o(ted.)18 b(That)11 b(w)o(ould)f(cause)h
(a)g(deadlo)q(c)o(k.)18 b(This)0 1589 y(seriously)c(limits)g(the)h
(curren)o(t)g(usefulness)h(of)f(this)g(\014lesystem)f(t)o(yp)q(e)i(and)
f(the)h(problem)f(will)e(b)q(e)j(addressed)g(in)0 1652
y(a)f(future)g(release)g(of)g Fp(Amd)p Fo(.)62 1789 y(Files)j(created)g
(in)h(the)f(union)h(directory)e(are)i(actually)e(created)h(in)h(the)f
(last)f(named)i(directory)l(.)29 b(This)18 b(is)0 1852
y(done)i(b)o(y)g(creating)e(a)i(wildcard)f(en)o(try)g(whic)o(h)h(p)q
(oin)o(ts)f(to)g(the)g(correct)h(directory)l(.)32 b(The)20
b(wildcard)f(en)o(try)g(is)0 1914 y(visible)14 b(if)h(the)g(union)h
(directory)e(is)h(listed,)f(so)h(allo)o(wing)e(y)o(ou)i(to)f(see)i
(whic)o(h)f(directory)f(has)h(priorit)o(y)l(.)62 2052
y(The)j(\014les)f(visible)f(in)h(the)g(union)h(directory)e(are)h
(computed)g(at)g(the)g(time)g Fp(Amd)g Fo(is)g(started,)f(and)h(are)g
(not)0 2114 y(k)o(ept)12 b(upto)q(date)g(with)f(resp)q(ect)i(to)e(the)h
(underlying)g(directories.)18 b(Similarly)l(,)11 b(if)g(a)h(link)f(is)h
(remo)o(v)o(ed,)g(for)f(example)0 2176 y(with)k(the)g(`)p
Fl(rm)p Fo(')f(command,)h(it)f(will)g(b)q(e)i(lost)e(forev)o(er.)0
2408 y Fj(5.11)36 b(Error)24 b(Filesystem)f(\(`)p Fe(type:=erro)q(r)p
Fj('\))62 2545 y Fo(The)18 b Fp(error)f Fo(\014lesystem)g(t)o(yp)q(e)h
(is)f(used)h(in)o(ternally)e(as)h(a)g(catc)o(h-all)f(in)i(the)f(case)h
(where)g(none)g(of)f(the)g(other)0 2608 y(\014lesystems)f(w)o(as)f
(selected,)h(or)f(some)h(other)g(error)f(o)q(ccurred.)23
b(Lo)q(okups)16 b(and)h(moun)o(ts)e(alw)o(a)o(ys)f(fail)h(with)g(\\No)0
2670 y(suc)o(h)h(\014le)f(or)f(directory".)19 b(All)c(other)g(op)q
(erations)f(trivially)f(succeed.)p eop
39 40 bop 0 -58 a Fo(Filesystem)14 b(T)o(yp)q(es)1559
b(39)62 183 y(The)16 b(error)e(\014lesystem)h(is)g(not)g(directly)f
(accessible.)0 407 y Fj(5.12)36 b(T)-6 b(op-lev)n(el)23
b(Filesystem)g(\(`)p Fe(type:=toplv)q(l)p Fj('\))62 544
y Fo(The)g Fp(toplvl)e Fo(\014lesystems)h(is)g(deriv)o(ed)g(from)g(the)
g(`)p Fl(auto)p Fo(')f(\014lesystem)h(and)h(is)e(used)i(to)f(moun)o(t)g
(the)g(top-)0 607 y(lev)o(el)15 b(automoun)o(t)f(no)q(des.)21
b(Requests)16 b(of)f(this)f(t)o(yp)q(e)i(are)f(automatically)e
(generated)i(from)g(the)g(command)g(line)0 669 y(argumen)o(ts)f(and)i
(can)f(also)f(b)q(e)i(passed)g(in)f(b)o(y)g(using)g(the)g(\\-M")f
(option)h(of)g(the)g Fp(Amq)g Fo(command.)0 893 y Fj(5.13)36
b(Ro)r(ot)22 b(Filesystem)62 1030 y Fo(The)d Fp(ro)q(ot)e
Fo(\(`)p Fl(type:=root)p Fo('\))e(\014lesystem)j(t)o(yp)q(e)g(acts)g
(as)f(an)h(in)o(ternal)f(placeholder)h(on)o(to)g(whic)o(h)g
Fp(Amd)g Fo(can)0 1092 y(pin)d(`)p Fl(toplvl)p Fo(')f(moun)o(ts.)20
b(Only)c(one)f(no)q(de)h(of)f(this)g(t)o(yp)q(e)h(need)g(ev)o(er)f
(exist)g(and)h(one)f(is)g(created)h(automatically)0 1155
y(during)f(startup.)k(The)d(e\013ect)f(of)f(creating)h(a)g(second)g(ro)
q(ot)g(no)q(de)h(is)e(unde\014ned.)0 1379 y Fj(5.14)36
b(Inheritance)22 b(Filesystem)62 1516 y Fo(The)14 b Fp(inheritance)e
Fo(\(`)p Fl(type:=inherit)p Fo('\))e(\014lesystem)j(is)g(not)f
(directly)h(accessible.)19 b(Instead,)14 b(in)o(ternal)d(moun)o(t)0
1578 y(no)q(des)16 b(of)f(this)g(t)o(yp)q(e)h(are)f(automatically)e
(generated)i(when)h Fp(Amd)g Fo(is)f(started)f(with)h(the)h(\\-r")f
(option.)20 b(A)o(t)15 b(this)0 1640 y(time)i(the)h(system)f(moun)o(t)g
(table)g(is)g(scanned)h(to)f(lo)q(cate)g(an)o(y)g(\014lesystems)g(whic)
o(h)h(are)f(already)g(moun)o(ted.)27 b(If)0 1703 y(an)o(y)17
b(reference)h(to)f(these)h(\014lesystems)f(is)g(made)h(through)f
Fp(Amd)h Fo(then)g(instead)f(of)g(attempting)f(to)h(moun)o(t)g(it,)0
1765 y Fp(Amd)i Fo(sim)o(ulates)f(the)h(moun)o(t)f(and)i
Fp(inherits)e Fo(the)h(\014lesystem.)31 b(This)19 b(allo)o(ws)e(a)i
(new)g(v)o(ersion)f(of)h Fp(Amd)g Fo(to)f(b)q(e)0 1827
y(installed)12 b(on)h(a)g(liv)o(e)g(system)g(simply)f(b)o(y)h(killing)f
(the)h(old)g(daemon)g(with)g Fl(SIGTERM)f Fo(and)i(starting)d(the)j
(new)f(one.)62 1964 y(This)k(\014lesystem)g(t)o(yp)q(e)g(is)f(not)h
(generally)f(visible)g(externally)l(,)h(but)g(it)f(is)h(p)q(ossible)f
(that)h(the)g(output)g(from)0 2026 y(`)p Fl(amq)23 b(-m)p
Fo(')13 b(ma)o(y)f(list)g(`)p Fl(inherit)p Fo(')g(as)h(the)g
(\014lesystem)g(t)o(yp)q(e.)19 b(This)13 b(happ)q(ens)h(when)g(an)f
(inherit)g(op)q(eration)f(cannot)0 2089 y(b)q(e)k(completed)f(for)g
(some)g(reason,)f(usually)g(b)q(ecause)j(a)e(\014leserv)o(er)f(is)h(do)
o(wn.)p eop
40 41 bop 0 -58 a Fo(Run-time)16 b(Administration)1398
b(40)0 183 y Fm(6.)41 b(Run-time)27 b(Administration)0
473 y Fj(6.1)35 b(Starting)24 b Fd(Amd)62 611 y Fp(Amd)16
b Fo(is)e(b)q(est)i(started)e(from)h(`)p Fl(/etc/rc.local)p
Fo(':)120 750 y Fl(if)24 b([)f(-f)h(/etc/amd.start)e(];)h(then)311
800 y(sh)g(/etc/amd.start;)f(\(echo)h(-n)h(')g(amd'\))142
b(>/dev/console)120 849 y(fi)0 988 y Fo(The)15 b(shell)g(script,)f(`)p
Fl(amd.start)p Fo(',)f(con)o(tains:)120 1126 y Fl(#!/bin/sh)23
b(-)120 1176 y(PATH=/etc:/bin:/usr/bin:/u)o(sr/ucb:)o($PATH)e(export)i
(PATH)120 1275 y(#)120 1325 y(#)h(Either)f(name)g(of)h(logfile)f(or)g
("syslog")120 1375 y(#)120 1425 y(LOGFILE=syslog)120
1474 y(#LOGFILE=/var/log/amd)120 1574 y(#)120 1624 y(#)h(Figure)f(out)g
(whether)g(domain)g(name)g(is)h(in)g(host)f(name)120
1674 y(#)h(If)f(the)h(hostname)f(is)g(just)g(the)h(machine)f(name)g
(then)120 1724 y(#)h(pass)f(in)h(the)f(name)g(of)h(the)f(local)h
(domain)f(so)g(that)h(the)120 1773 y(#)g(hostnames)e(in)i(the)f(map)h
(are)f(domain)g(stripped)g(correctly.)120 1823 y(#)120
1873 y(case)g(`hostname`)g(in)120 1923 y(*.*\))g(dmn=)h(;;)120
1973 y(*\))g(dmn='-d)e(doc.ic.ac.uk')120 2022 y(esac)120
2122 y(#)120 2172 y(#)i(Zap)f(earlier)g(log)h(file)120
2222 y(#)120 2271 y(case)f("$LOGFILE")g(in)120 2321 y(*/*\))311
2371 y(mv)g("$LOGFILE")g("$LOGFILE"-)311 2421 y(>)h("$LOGFILE")311
2471 y(;;)120 2521 y(syslog\))311 2570 y(:)g(nothing)311
2620 y(;;)120 2670 y(esac)p eop
41 42 bop 0 -58 a Fo(Run-time)16 b(Administration)1398
b(41)120 233 y Fl(cd)24 b(/usr/sbin)120 283 y(#)120 333
y(#)g(-r)286 b(restart)120 382 y(#)24 b(-d)f(dmn)191
b(local)23 b(domain)120 432 y(#)h(-w)f(wait)167 b(wait)23
b(between)g(unmount)g(attempts)120 482 y(#)h(-l)f(log)191
b(logfile)23 b(or)g("syslog")120 532 y(#)120 582 y(eval)g(./amd)g(-r)h
($dmn)f(-w)h(240)f(-l)h("$LOGFILE")f(\\)311 632 y(/homes)g(amd.homes)g
(-cache:=inc)f(\\)311 681 y(/home)h(amd.home)g(-cache:=inc)f(\\)311
731 y(/vol)h(amd.vol)g(-cache:=inc)f(\\)311 781 y(/n)h(amd.net)g
(-cache:=inc)62 923 y Fo(If)12 b(the)g(list)e(of)h(automoun)o(t)f(p)q
(oin)o(ts)h(and)h(maps)f(is)g(con)o(tained)g(in)h(a)f(\014le)h(or)f
(NIS)h(map)f(it)g(is)g(easily)f(incorp)q(orated)0 985
y(on)o(to)k(the)i(command)f(line:)120 1127 y Fl(...)120
1177 y(eval)23 b(./amd)g(-r)h($dmn)f(-w)h(240)f(-l)h("$LOGFILE")f
(`ypcat)g(-k)g(auto.master`)0 1444 y Fj(6.2)35 b(Stopping)24
b Fd(Amd)62 1586 y Fp(Amd)16 b Fo(stops)e(in)h(resp)q(onse)h(to)f(t)o
(w)o(o)e(signals.)0 1728 y(`)p Fl(SIGTERM)p Fo(')46 b(causes)18
b(the)f(top-lev)o(el)g(automoun)o(t)f(p)q(oin)o(ts)h(to)g(b)q(e)h
(unmoun)o(ted)g(and)g(then)g Fp(Amd)g Fo(to)f(exit.)26
b(An)o(y)240 1790 y(automoun)o(ted)16 b(\014lesystems)f(are)h(left)g
(moun)o(ted.)23 b(They)17 b(can)f(b)q(e)h(reco)o(v)o(ered)f(b)o(y)g
(restarting)f Fp(Amd)240 1852 y Fo(with)g(the)g(\\-r")f(command)h(line)
g(option.)0 1932 y(`)p Fl(SIGINT)p Fo(')70 b(causes)22
b Fp(Amd)g Fo(to)g(attempt)f(to)g(unmoun)o(t)h(an)o(y)g(\014lesystems)f
(whic)o(h)h(it)g(has)f(automoun)o(ted,)i(in)240 1994
y(addition)14 b(to)h(the)g(actions)f(of)h(`)p Fl(SIGTERM)p
Fo('.)j(This)d(signal)f(is)h(primarly)f(used)i(for)e(debugging.)62
2136 y(Actions)h(tak)o(en)g(for)f(other)h(signals)f(are)h(unde\014ned.)
0 2404 y Fj(6.3)35 b(Con)n(trolling)25 b Fd(Amd)62 2545
y Fo(It)17 b(is)e(sometimes)h(desirable)f(or)h(necessary)g(to)g
(exercise)g(external)g(con)o(trol)f(o)o(v)o(er)g(some)h(of)g
Fp(Amd)p Fo('s)g(in)o(ternal)0 2608 y(state.)j(T)l(o)c(supp)q(ort)h
(this)e(requiremen)o(t,)h Fp(Amd)g Fo(implemen)o(ts)g(an)g(RPC)g(in)o
(terface)g(whic)o(h)g(is)g(used)h(b)o(y)f(the)g Fp(Amq)0
2670 y Fo(program.)k(A)c(v)m(ariet)o(y)f(of)h(information)e(is)i(a)o(v)
m(ailable.)p eop
42 43 bop 0 -58 a Fo(Run-time)16 b(Administration)1398
b(42)62 183 y Fp(Amq)13 b Fo(generally)g(applies)f(an)h(op)q(eration,)g
(sp)q(eci\014ed)h(b)o(y)f(a)g(single)g(letter)f(option,)g(to)h(a)g
(list)f(of)g(moun)o(t)h(p)q(oin)o(ts.)0 246 y(The)i(default)f(op)q
(eration)g(is)g(to)g(obtain)f(statistics)g(ab)q(out)h(eac)o(h)h(moun)o
(t)f(p)q(oin)o(t.)19 b(This)14 b(is)g(similar)f(to)h(the)g(output)0
308 y(sho)o(wn)f(ab)q(o)o(v)o(e)g(but)h(includes)f(information)f(ab)q
(out)h(the)h(n)o(um)o(b)q(er)g(and)f(t)o(yp)q(e)h(of)f(accesses)h(to)e
(eac)o(h)i(moun)o(t)f(p)q(oin)o(t.)0 511 y Fg(6.3.1)27
b Fc(Amq)19 b Fg(default)g(information)62 648 y Fo(With)f(no)g(argumen)
o(ts,)f Fp(Amq)h Fo(obtains)g(a)f(brief)h(list)f(of)h(all)f(existing)g
(moun)o(ts)h(created)g(b)o(y)g Fp(Amd)p Fo(.)29 b(This)17
b(is)0 710 y(di\013eren)o(t)d(from)h(the)g(list)f(displa)o(y)o(ed)h(b)o
(y)g Fi(df)p Fo(\(1\))f(since)i(the)f(latter)f(only)g(includes)i
(system)f(moun)o(t)f(p)q(oin)o(ts.)0 847 y(The)h(output)g(from)g(this)g
(option)f(includes)h(the)h(follo)o(wing)d(information:)39
984 y Fn(\017)30 b Fo(the)15 b(automoun)o(t)f(p)q(oin)o(t,)39
1058 y Fn(\017)30 b Fo(the)15 b(\014lesystem)g(t)o(yp)q(e,)39
1131 y Fn(\017)30 b Fo(the)15 b(moun)o(t)g(map)g(or)g(moun)o(t)f
(information,)39 1205 y Fn(\017)30 b Fo(the)15 b(in)o(ternal,)f(or)h
(system)f(moun)o(t)h(p)q(oin)o(t.)0 1342 y(F)l(or)g(example:)120
1479 y Fl(/)286 b(root)71 b("root")477 b(sky:\(pid75\))120
1529 y(/homes)166 b(toplvl)23 b(/usr/local/etc/amd.homes)45
b(/homes)120 1579 y(/home)190 b(toplvl)23 b(/usr/local/etc/amd.home)69
b(/home)120 1628 y(/homes/jsp)h(nfs)95 b(charm:/home/charm)213
b(/a/charm/home/charm/jsp)120 1678 y(/homes/phjk)46 b(nfs)95
b(toytown:/home/toytown)117 b(/a/toytown/home/toytown/)o(ai/phjk)0
1815 y Fo(If)15 b(an)h(argumen)o(t)e(is)h(giv)o(en)f(then)i(statistics)
d(for)i(that)f(v)o(olume)h(name)g(will)f(b)q(e)i(output.)j(F)l(or)c
(example:)120 1952 y Fl(What)286 b(Uid)71 b(Getattr)23
b(Lookup)g(RdDir)71 b(RdLnk)g(Statfs)23 b(Mounted)p Fk(@)120
2002 y Fl(/homes)238 b(0)119 b(1196)95 b(512)g(22)143
b(0)167 b(30)119 b(90/09/14)23 b(12:32:55)120 2052 y(/homes/jsp)142
b(0)119 b(0)167 b(0)143 b(0)167 b(1180)95 b(0)143 b(90/10/13)23
b(12:56:58)0 2189 y(What)144 b Fo(the)15 b(v)o(olume)g(name.)0
2262 y Fl(Uid)168 b Fo(ignored.)0 2336 y Fl(Getattr)72
b Fo(the)21 b(coun)o(t)g(of)g(NFS)g Fp(getattr)f Fo(requests)h(on)g
(this)f(no)q(de.)39 b(This)20 b(should)i(only)e(b)q(e)i(non-zero)g(for)
240 2398 y(directory)14 b(no)q(des.)0 2472 y Fl(Lookup)96
b Fo(the)21 b(coun)o(t)h(of)e(NFS)i Fp(lo)q(okup)f Fo(requests)g(on)g
(this)g(no)q(de.)39 b(This)21 b(should)g(only)g(b)q(e)h(non-zero)g(for)
240 2534 y(directory)14 b(no)q(des.)0 2608 y Fl(RdDir)120
b Fo(the)21 b(coun)o(t)g(of)f(NFS)h Fp(readdir)f Fo(requests)h(on)g
(this)f(no)q(de.)37 b(This)21 b(should)g(only)f(b)q(e)h(non-zero)h(for)
240 2670 y(directory)14 b(no)q(des.)p eop
43 44 bop 0 -58 a Fo(Run-time)16 b(Administration)1398
b(43)0 183 y Fl(RdLnk)120 b Fo(the)19 b(coun)o(t)h(of)e(NFS)i
Fp(readlink)e Fo(requests)i(on)f(this)g(no)q(de.)33 b(This)19
b(should)g(b)q(e)h(zero)f(for)g(directory)240 246 y(no)q(des.)0
322 y Fl(Statfs)96 b Fo(the)11 b(could)h(of)e(NFS)i Fp(statfs)e
Fo(requests)h(on)g(this)g(no)q(de.)19 b(This)11 b(should)g(only)g(b)q
(e)h(non-zero)f(for)g(top-lev)o(el)240 385 y(automoun)o(t)j(p)q(oin)o
(ts.)0 461 y Fl(Mounted)p Fk(@)42 b Fo(the)15 b(date)g(and)h(time)e
(the)h(v)o(olume)g(name)g(w)o(as)g(\014rst)f(referenced.)0
688 y Fg(6.3.2)27 b Fc(Amq)19 b Fg(-f)f(option)62 827
y Fo(The)f(\\-f)t(")f(option)g(causes)h Fp(Amd)g Fo(to)g(\015ush)g(the)
g(in)o(ternal)f(moun)o(t)g(map)h(cac)o(he.)25 b(This)16
b(is)h(useful)g(for)f(Hesio)q(d)0 889 y(maps)f(since)h
Fp(Amd)g Fo(will)e(not)h(automatically)e(notice)i(when)h(they)g(ha)o(v)
o(e)f(b)q(een)i(up)q(dated.)22 b(The)16 b(map)f(cac)o(he)h(can)0
951 y(also)f(b)q(e)i(sync)o(hronised)f(with)f(the)h(map)g(source)g(b)o
(y)g(using)g(the)g(`)p Fl(sync)p Fo(')f(option)g(\(see)h(section)g(5.8)
f([Automoun)o(t)0 1014 y(Filesystem],)e(page)i(36\).)0
1240 y Fg(6.3.3)27 b Fc(Amq)19 b Fg(-h)f(option)62 1379
y Fo(By)e(default)f(the)h(lo)q(cal)e(host)h(is)g(used.)22
b(In)16 b(an)f(HP-UX)h(cluster)f(the)h(ro)q(ot)e(serv)o(er)h(is)g(used)
h(since)g(that)f(is)g(the)0 1441 y(only)k(place)g(in)g(the)h(cluster)f
(where)g Fp(Amd)h Fo(will)e(b)q(e)i(running.)32 b(T)l(o)20
b(query)f Fp(Amd)h Fo(on)f(another)g(host)g(the)g(\\-h")0
1503 y(option)14 b(should)i(b)q(e)f(used.)0 1730 y Fg(6.3.4)27
b Fc(Amq)19 b Fg(-m)f(option)62 1869 y Fo(The)12 b(\\-m")e(option)g
(displa)o(ys)g(similar)g(information)f(ab)q(out)i(moun)o(ted)g
(\014lesystems,)g(rather)f(than)h(automoun)o(t)0 1931
y(p)q(oin)o(ts.)19 b(The)d(output)f(includes)g(the)g(follo)o(wing)e
(information:)39 2070 y Fn(\017)30 b Fo(the)15 b(moun)o(t)g
(information,)39 2147 y Fn(\017)30 b Fo(the)15 b(moun)o(t)g(p)q(oin)o
(t,)39 2224 y Fn(\017)30 b Fo(the)15 b(\014lesystem)g(t)o(yp)q(e,)39
2301 y Fn(\017)30 b Fo(the)15 b(n)o(um)o(b)q(er)h(of)f(references)g(to)
g(this)g(\014lesystem,)39 2377 y Fn(\017)30 b Fo(the)15
b(serv)o(er)g(hostname,)39 2454 y Fn(\017)30 b Fo(the)15
b(state)g(of)f(the)i(\014le)f(serv)o(er,)39 2531 y Fn(\017)30
b Fo(an)o(y)15 b(error)f(whic)o(h)h(has)g(o)q(ccured.)62
2670 y(F)l(or)g(example:)p eop
44 45 bop 0 -58 a Fo(Run-time)16 b(Administration)1398
b(44)120 183 y Fl("root")262 b(truth:\(pid602\))117 b(root)71
b(1)24 b(localhost)e(is)i(up)120 233 y(hesiod.home)142
b(/home)333 b(toplvl)23 b(1)h(localhost)e(is)i(up)120
283 y(hesiod.vol)166 b(/vol)357 b(toplvl)23 b(1)h(localhost)e(is)i(up)
120 333 y(hesiod.homes)118 b(/homes)309 b(toplvl)23 b(1)h(localhost)e
(is)i(up)120 382 y(amy:/home/amy)94 b(/a/amy/home/amy)f(nfs)i(5)24
b(amy)f(is)h(up)120 432 y(swan:/home/swan)46 b(/a/swan/home/swan)f(nfs)
95 b(0)24 b(swan)f(is)h(up)f(\(Permission)g(denied\))120
482 y(ex:/home/ex)142 b(/a/ex/home/ex)f(nfs)95 b(0)24
b(ex)f(is)h(down)62 619 y Fo(When)15 b(the)g(reference)g(coun)o(t)f(is)
g(zero)h(the)f(\014lesystem)h(is)f(not)g(moun)o(ted)g(but)h(the)g(moun)
o(t)f(p)q(oin)o(t)g(and)g(serv)o(er)0 682 y(information)f(is)i(still)f
(b)q(eing)h(main)o(tained)f(b)o(y)h Fp(Amd)p Fo(.)0 891
y Fg(6.3.5)27 b Fc(Amq)19 b Fg(-M)f(option)62 1028 y
Fo(The)h(\\-M")g(option)f(passes)h(a)f(new)i(map)e(en)o(try)h(to)f
Fp(Amd)i Fo(and)f(w)o(aits)e(for)i(it)f(to)g(b)q(e)i(ev)m(aluated,)f(p)
q(ossibly)0 1090 y(causing)i(a)g(moun)o(t.)38 b(F)l(or)21
b(example,)i(the)e(follo)o(wing)e(command)j(w)o(ould)e(cause)i(`)p
Fl(/home/toytown)p Fo(')d(on)i(host)0 1152 y(`)p Fl(toytown)p
Fo(')13 b(to)i(b)q(e)h(moun)o(ted)f(lo)q(cally)f(on)h(`)p
Fl(/mnt/toytown)p Fo('.)120 1289 y Fl(amq)23 b(-M)h('/mnt/toytown)e
(type:=nfs;rfs:=/home/toytow)o(n;rhost)o(:=toytow)o(n;fs:=$)o({key}')62
1427 y Fp(Amd)12 b Fo(applies)f(some)g(simple)f(securit)o(y)h(c)o(hec)o
(ks)h(b)q(efore)f(allo)o(wing)e(this)i(op)q(eration.)18
b(The)12 b(c)o(hec)o(k)f(tests)g(whether)0 1489 y(the)16
b(incoming)f(request)h(is)f(from)g(a)h(privileged)f(UDP)g(p)q(ort)h(on)
g(the)f(lo)q(cal)g(mac)o(hine.)22 b(\\P)o(ermission)14
b(denied")i(is)0 1551 y(returned)g(if)e(the)i(c)o(hec)o(k)f(fails.)62
1688 y(A)f(future)f(release)g(of)g Fp(Amd)g Fo(will)f(include)i(co)q
(de)g(to)f(allo)o(w)e(the)i Fi(moun)o(t)p Fo(\(8\))f(command)i(to)e
(moun)o(t)h(automoun)o(t)0 1750 y(p)q(oin)o(ts:)120 1888
y Fl(mount)23 b(-t)h(amd)f(/vol)h(hesiod.vol)62 2025
y Fo(This)15 b(will)f(then)h(allo)o(w)f Fp(Amd)h Fo(to)g(b)q(e)h(con)o
(trolled)e(from)g(the)h(standard)g(system)g(\014lesystem)g(moun)o(t)f
(list.)0 2234 y Fg(6.3.6)27 b Fc(Amq)19 b Fg(-s)f(option)62
2371 y Fo(The)f(\\-s")f(option)g(displa)o(ys)g(global)f(statistics.)22
b(If)17 b(an)o(y)g(other)f(options)g(are)g(sp)q(eci\014ed)i(or)e(an)o
(y)g(\014lesystems)0 2433 y(named)f(then)h(this)f(option)f(is)h
(ignored.)k(F)l(or)c(example:)120 2570 y Fl(requests)47
b(stale)118 b(mount)h(mount)g(unmount)120 2620 y(deferred)47
b(fhandles)f(ok)191 b(failed)95 b(failed)120 2670 y(1054)143
b(1)214 b(487)167 b(290)g(7017)p eop
45 46 bop 0 -58 a Fo(Run-time)16 b(Administration)1398
b(45)0 183 y(`)p Fl(Deferred)22 b(requests)p Fo(')240
246 y(are)c(those)f(for)h(whic)o(h)g(an)g(immediate)f(reply)g(could)h
(not)g(b)q(e)h(constructed.)28 b(F)l(or)17 b(example,)i(this)240
308 y(w)o(ould)c(happ)q(en)h(if)f(a)f(bac)o(kground)i(moun)o(t)e(w)o
(as)h(required.)0 382 y(`)p Fl(Stale)23 b(filehandles)p
Fo(')240 445 y(coun)o(ts)13 b(the)g(n)o(um)o(b)q(er)g(of)g(times)f(the)
h(k)o(ernel)g(passes)g(a)g(stale)f(\014lehandle)h(to)g
Fp(Amd)p Fo(.)19 b(Large)13 b(n)o(um)o(b)q(ers)240 507
y(indicate)i(problems.)0 582 y(`)p Fl(Mount)23 b(ok)p
Fo(')240 644 y(coun)o(ts)15 b(the)g(n)o(um)o(b)q(er)h(of)f(automoun)o
(ts)f(whic)o(h)h(w)o(ere)f(successful.)0 719 y(`)p Fl(Mount)23
b(failed)p Fo(')240 781 y(coun)o(ts)15 b(the)g(n)o(um)o(b)q(er)h(of)f
(automoun)o(ts)f(whic)o(h)h(failed.)0 856 y(`)p Fl(Unmount)23
b(failed)p Fo(')240 918 y(coun)o(ts)15 b(the)g(n)o(um)o(b)q(er)g(of)f
(times)g(a)h(\014lesystem)f(could)h(not)g(b)q(e)g(unmoun)o(ted.)21
b(V)l(ery)15 b(large)f(n)o(um)o(b)q(ers)240 980 y(here)i(indicate)e
(that)h(the)g(time)g(b)q(et)o(w)o(een)g(unmoun)o(t)g(attempts)f(should)
i(b)q(e)g(increased.)0 1188 y Fg(6.3.7)27 b Fc(Amq)19
b Fg(-u)f(option)62 1325 y Fo(The)d(\\-u")g(option)f(causes)i(the)f
(time-to-liv)o(e)e(in)o(terv)m(al)h(of)g(the)h(named)h(moun)o(t)e(p)q
(oin)o(ts)g(to)h(b)q(e)g(expired,)g(th)o(us)0 1387 y(causing)f(an)f
(unmoun)o(t)h(attempt.)19 b(This)13 b(is)g(the)h(only)g(safe)f(w)o(a)o
(y)g(to)g(unmoun)o(t)h(an)g(automoun)o(ted)f(\014lesystem.)19
b(It)0 1449 y(is)c(not)g(p)q(ossible)f(to)h(unmoun)o(t)g(a)g
(\014lesystem)g(whic)o(h)g(has)g(b)q(een)h(moun)o(ted)f(with)g(the)g(`)
p Fl(nounmount)p Fo(')e(\015ag.)0 1657 y Fg(6.3.8)27
b Fc(Amq)19 b Fg(-v)f(option)62 1794 y Fo(The)e(\\-v")e(option)h
(displa)o(ys)f(the)h(v)o(ersion)g(of)g Fp(Amd)g Fo(in)g(a)g(similar)e
(w)o(a)o(y)h(to)h Fp(Amd)p Fo('s)g(\\-v")g(option.)0
2001 y Fg(6.3.9)27 b(Other)19 b Fc(Amq)g Fg(options)62
2138 y Fo(Three)g(other)g(op)q(erations)f(are)g(implemen)o(ted.)31
b(These)19 b(mo)q(dify)f(the)h(state)f(of)h Fp(Amd)g
Fo(as)f(a)h(whole,)g(rather)0 2201 y(than)f(an)o(y)g(particular)f
(\014lesystem.)29 b(The)19 b(\\-l",)f(\\-x")g(and)h(\\-D")e(options)h
(ha)o(v)o(e)g(exactly)g(the)g(same)g(e\013ect)g(as)0
2263 y Fp(Amd)p Fo('s)g(corresp)q(onding)h(command)g(line)f(options.)29
b(The)19 b(\\-l")f(option)g(is)g(rejected)h(b)o(y)g Fp(Amd)g
Fo(in)f(the)h(curren)o(t)0 2325 y(v)o(ersion)c(for)f(ob)o(vious)h
(securit)o(y)g(reasons.)20 b(When)c Fp(Amd)g Fo(receiv)o(es)f(a)g
(\\-x"\015ag)g(it)f(limits)g(the)i(log)e(options)h(b)q(eing)0
2387 y(mo)q(di\014ed)h(to)e(those)i(whic)o(h)f(w)o(ere)g(not)g(enabled)
g(at)g(startup.)20 b(This)15 b(prev)o(en)o(ts)g(a)g(user)g(turning)g
Fp(o\013)g Fo(an)o(y)g(logging)0 2450 y(option)g(whic)o(h)h(w)o(as)g
(sp)q(eci\014ed)h(at)e(startup,)h(though)g(an)o(y)g(whic)o(h)g(ha)o(v)o
(e)f(b)q(een)j(turned)e(o\013)f(since)i(then)f(can)h(still)0
2512 y(b)q(e)f(turned)f(o\013.)20 b(The)15 b(\\-D")f(option)h(has)g(a)g
(similar)e(b)q(eha)o(viour.)p eop
46 47 bop 0 -58 a Fo(FSinfo)1775 b(46)0 183 y Fm(7.)41
b(FSinfo)0 449 y Fj(7.1)35 b Fd(FSinfo)23 b Fj(o)n(v)n(erview)62
586 y Fp(FSinfo)14 b Fo(is)f(a)g(\014lesystem)h(managemen)o(t)f(to)q
(ol.)19 b(It)13 b(has)h(b)q(een)h(designed)g(to)e(w)o(ork)g(with)g
Fp(Amd)h Fo(to)f(help)h(system)0 648 y(administrators)f(k)o(eep)i(trac)
o(k)g(of)f(the)i(ev)o(er)f(increasing)f(\014lesystem)h(namespace)h
(under)g(their)e(con)o(trol.)62 785 y(The)20 b(purp)q(ose)g(of)f
Fp(FSinfo)g Fo(is)g(to)g(generate)g(all)f(the)i(imp)q(ortan)o(t)e
(standard)h(\014lesystem)g(data)g(\014les)h(from)e(a)0
848 y(single)e(set)g(of)g(input)g(data.)23 b(Starting)15
b(with)h(a)g(single)f(data)h(source)h(guaran)o(tees)e(that)h(all)f(the)
i(generated)f(\014les)0 910 y(are)i(self-consisten)o(t.)27
b(One)18 b(of)g(the)g(p)q(ossible)g(output)f(data)h(formats)e(is)i(a)f
(set)h(of)g Fp(Amd)g Fo(maps)f(whic)o(h)h(can)g(b)q(e)0
972 y(used)e(amongst)e(the)h(set)g(of)g(hosts)g(describ)q(ed)h(in)f
(the)g(input)g(data.)62 1109 y Fp(FSinfo)g Fo(implemen)o(ts)g(a)g
(declarativ)o(e)f(language.)20 b(This)15 b(language)g(is)g(sp)q
(eci\014cally)g(designed)h(for)f(describing)0 1171 y(\014lesystem)20
b(namespace)h(and)f(ph)o(ysical)g(la)o(y)o(outs.)33 b(The)21
b(basic)f(declaration)f(de\014nes)i(a)f(moun)o(ted)g(\014lesystem)0
1234 y(including)15 b(its)g(device)h(name,)f(moun)o(t)h(p)q(oin)o(t,)e
(and)i(all)f(the)g(v)o(olumes)g(and)h(access)g(p)q(ermissions.)k
Fp(FSinfo)15 b Fo(reads)0 1296 y(this)g(information)f(and)h(builds)h
(an)f(in)o(ternal)f(map)h(of)h(the)f(en)o(tire)g(net)o(w)o(ork)f(of)h
(hosts.)21 b(Using)15 b(this)f(map,)h(man)o(y)0 1358
y(di\013eren)o(t)d(data)f(formats)g(can)i(b)q(e)g(pro)q(duced)h
(including)e(`)p Fl(/etc/fstab)p Fo(',)e(`)p Fl(/etc/exports)p
Fo(',)h Fp(Amd)h Fo(moun)o(t)g(maps)0 1420 y(and)j(`)p
Fl(/etc/bootparams)p Fo('.)0 1640 y Fj(7.2)35 b(Using)24
b Fd(FSinfo)62 1777 y Fo(The)c(basic)g(strategy)e(when)j(using)e
Fp(FSinfo)h Fo(is)f(to)g(gather)g(all)g(the)h(information)e(ab)q(out)i
(all)f(disks)g(on)h(all)0 1840 y(mac)o(hines)h(in)o(to)e(one)i(set)g
(of)g(declarations.)35 b(F)l(or)20 b(eac)o(h)h(mac)o(hine)g(b)q(eing)g
(managed,)h(the)f(follo)o(wing)d(data)i(is)0 1902 y(required:)39
2039 y Fn(\017)30 b Fo(Hostname)39 2113 y Fn(\017)g Fo(List)15
b(of)g(all)f(\014lesystems)g(and,)h(optionally)l(,)f(their)g(moun)o(t)h
(p)q(oin)o(ts.)39 2186 y Fn(\017)30 b Fo(Names)15 b(of)g(v)o(olumes)f
(stored)h(on)g(eac)o(h)g(\014lesystem.)39 2260 y Fn(\017)30
b Fo(NFS)15 b(exp)q(ort)g(information)f(for)g(eac)o(h)h(v)o(olume.)39
2334 y Fn(\017)30 b Fo(The)15 b(list)f(of)h(static)f(\014lesystem)h
(moun)o(ts.)62 2471 y(The)h(follo)o(wing)d(information)g(can)j(also)e
(b)q(e)i(en)o(tered)g(in)o(to)e(the)i(same)f(con\014guration)f(\014les)
i(so)f(that)f(all)h(data)0 2533 y(can)g(b)q(e)h(k)o(ept)f(in)g(one)h
(place.)39 2670 y Fn(\017)30 b Fo(List)15 b(of)g(net)o(w)o(ork)f(in)o
(terfaces)p eop
47 48 bop 0 -58 a Fo(FSinfo)1775 b(47)39 183 y Fn(\017)30
b Fo(IP)16 b(address)f(of)g(eac)o(h)g(in)o(terface)39
259 y Fn(\017)30 b Fo(Hardw)o(are)14 b(address)i(of)e(eac)o(h)i(in)o
(terface)39 334 y Fn(\017)30 b Fo(Dumpset)15 b(to)g(whic)o(h)g(eac)o(h)
g(\014lesystem)g(b)q(elongs)39 409 y Fn(\017)30 b Fo(and)15
b(more)g Fh(:)7 b(:)g(:)62 547 y Fo(T)l(o)13 b(generate)g
Fp(Amd)h Fo(moun)o(t)e(maps,)h(the)h(automoun)o(t)e(tree)h(m)o(ust)g
(also)f(b)q(e)i(de\014ned)h(\(see)e(section)g(7.8)f([FSinfo)0
609 y(automoun)o(t)h(de\014nitions],)g(page)h(56\).)19
b(This)13 b(will)g(ha)o(v)o(e)h(b)q(een)h(designed)g(at)e(the)h(time)g
(the)g(v)o(olume)f(names)h(w)o(ere)0 671 y(allo)q(cated.)21
b(Some)16 b(v)o(olume)g(names)g(will)e(not)i(b)q(e)h(automoun)o(ted,)e
(so)g Fp(FSinfo)h Fo(needs)h(an)f(explicit)f(list)g(of)g(whic)o(h)0
734 y(v)o(olumes)f(should)i(b)q(e)g(automoun)o(ted.)62
871 y(Hostnames)j(are)g(required)g(at)g(sev)o(eral)f(places)h(in)g(the)
g Fp(FSinfo)g Fo(language.)31 b(It)19 b(is)g(imp)q(ortan)o(t)f(to)g
(stic)o(k)h(to)0 934 y(either)14 b(fully)g(quali\014ed)g(names)g(or)g
(unquali\014ed)h(names.)k(Using)14 b(a)g(mixture)g(of)g(the)g(t)o(w)o
(o)f(will)g(inevitably)h(result)0 996 y(in)h(confusion.)62
1134 y(Sometimes)c(v)o(olumes)f(need)i(to)e(b)q(e)i(referenced)g(whic)o
(h)f(are)f(not)h(de\014ned)h(in)f(the)g(set)g(of)f(hosts)h(b)q(eing)g
(managed)0 1196 y(with)18 b Fp(FSinfo)p Fo(.)30 b(The)18
b(required)h(action)f(is)g(to)g(add)h(a)f(dumm)o(y)h(set)f(of)g
(de\014nitions)h(for)f(the)h(host)f(and)h(v)o(olume)0
1258 y(names)d(required.)23 b(Since)16 b(the)h(\014les)f(generated)g
(for)f(those)h(particular)f(hosts)h(will)f(not)g(b)q(e)i(used)g(on)f
(them,)g(the)0 1320 y(exact)f(v)m(alues)g(used)h(is)f(not)g(critical.)0
1550 y Fj(7.3)35 b Fd(FSinfo)23 b Fj(grammar)62 1688
y Fp(FSinfo)e Fo(has)g(a)h(relativ)o(ely)d(simple)i(grammar.)37
b(Distinct)20 b(syn)o(tactic)h(constructs)g(exist)g(for)f(eac)o(h)i(of)
f(the)0 1750 y(di\013eren)o(t)16 b(t)o(yp)q(es)g(of)g(data,)g(though)g
(they)h(share)f(a)g(common)g(\015a)o(v)o(our.)23 b(Sev)o(eral)16
b(con)o(v)o(en)o(tions)f(are)i(used)g(in)f(the)0 1812
y(grammar)e(fragmen)o(ts)g(b)q(elo)o(w.)62 1950 y(The)h(notation,)d
Fp(list\()p Fl(xxx)p Fp(\))p Fo(,)g(indicates)h(a)h(list)f(of)h(zero)f
(or)h(more)g Fl(xxx)p Fo('s.)k(The)d(notation,)d Fp(opt\()p
Fl(xxx)p Fp(\))p Fo(,)h(indicates)0 2012 y(zero)22 b(or)g(one)h
Fl(xxx)p Fo(.)41 b(Items)23 b(in)f(double)h(quotes,)h
Fp(eg)e Fl("host")p Fo(,)h(represen)o(t)g(input)f(tok)o(ens.)42
b(Items)22 b(in)g(angle)0 2075 y(brac)o(k)o(ets,)e Fp(eg)g
Fl(<)p Fp(hostname)p Fl(>)p Fo(,)g(represen)o(t)g(strings)f(in)h(the)g
(input.)34 b(Strings)19 b(need)i(not)f(b)q(e)h(in)e(double)i(quotes,)0
2137 y(except)d(to)e(di\013eren)o(tiate)g(them)h(from)f(reserv)o(ed)i
(w)o(ords.)25 b(Quoted)17 b(strings)f(ma)o(y)h(include)g(the)h(usual)e
(set)h(of)g(C)0 2199 y(\\)p Fl(\\)p Fo(")12 b(escap)q(e)h(sequences)g
(with)e(one)i(exception:)18 b(a)12 b(bac)o(kslash-newline-whitespace)g
(sequence)h(is)f(squashed)h(in)o(to)0 2261 y(a)i(single)g(space)i(c)o
(haracter.)j(T)l(o)c(defeat)f(this)h(feature,)f(put)h(a)f(further)h
(bac)o(kslash)f(at)g(the)h(start)e(of)i(the)f(second)0
2324 y(line.)62 2461 y(A)o(t)f(the)h(outermost)e(lev)o(el)h(of)g(the)g
(grammar,)f(the)i(input)f(consists)g(of)g(a)g(sequence)h(of)f(host)g
(and)h(automoun)o(t)0 2524 y(declarations.)32 b(These)20
b(declarations)f(are)g(all)g(parsed)h(b)q(efore)g(they)g(are)f
(analyzed.)34 b(This)19 b(means)h(they)g(can)0 2586 y(app)q(ear)15
b(in)g(an)o(y)g(order)g(and)h(cyclic)f(host)f(references)i(are)f(p)q
(ossible.)p eop
48 49 bop 0 -58 a Fo(FSinfo)1775 b(48)120 183 y Fl(fsinfo)142
b(:)24 b Fp(list\()p Fl(fsinfo_attr)p Fp(\))d Fl(;)120
283 y(fsinfo_attr)h(:)i(host)f(|)h(automount)f(;)0 533
y Fj(7.4)35 b Fd(FSinfo)23 b Fj(host)h(de\014nitions)62
672 y Fo(A)16 b(host)g(declaration)e(consists)h(of)h(three)g(parts:)k
(a)c(set)f(of)h(mac)o(hine)f(attribute)g(data,)g(a)g(list)g(of)g
(\014lesystems)0 735 y(ph)o(ysically)f(attac)o(hed)h(to)f(the)i(mac)o
(hine,)e(and)i(a)e(list)g(of)h(additional)f(statically)f(moun)o(ted)i
(\014lesystems.)120 874 y Fl(host)190 b(:)24 b("host")f(host_data)g
Fp(list\()p Fl(filesystem)p Fp(\))d(list\()p Fl(mount)p
Fp(\))i Fl(;)62 1014 y Fo(Eac)o(h)15 b(host)f(m)o(ust)g(b)q(e)i
(declared)f(in)f(this)h(w)o(a)o(y)e(exactly)h(once.)20
b(Suc)o(h)c(things)e(as)g(the)h(hardw)o(are)f(address,)h(the)0
1077 y(arc)o(hitecture)d(and)g(op)q(erating)g(system)g(t)o(yp)q(es)h
(and)f(the)h(cluster)f(name)h(are)f(all)f(sp)q(eci\014ed)j(within)d
(the)i Fp(host)f(data)p Fo(.)62 1216 y(All)f(the)g(disks)g(the)g(mac)o
(hine)g(has)g(should)g(then)h(b)q(e)f(describ)q(ed)i(in)e(the)g
Fp(list)f(of)g(\014lesystems)p Fo(.)19 b(When)11 b(describing)0
1279 y(disks,)16 b(y)o(ou)h(can)g(sp)q(ecify)g(what)f
Fp(v)o(olname)g Fo(the)h(disk/partition)d(should)j(ha)o(v)o(e)f(and)h
(all)f(suc)o(h)h(en)o(tries)f(are)h(built)0 1341 y(up)f(in)o(to)e(a)h
(dictionary)f(whic)o(h)h(can)g(then)h(b)q(e)g(used)f(for)g(building)g
(the)g(automoun)o(ter)f(maps.)62 1481 y(The)f Fp(list)e(of)h(moun)o(ts)
f Fo(sp)q(eci\014es)i(all)f(the)g(\014lesystems)g(that)f(should)i(b)q
(e)g(statically)d(moun)o(ted)i(on)g(the)g(mac)o(hine.)0
1730 y Fj(7.5)35 b Fd(FSinfo)23 b Fj(host)h(attributes)62
1870 y Fo(The)c(host)f(data,)g Fp(host)p Fl(_)p Fp(data)p
Fo(,)f(alw)o(a)o(ys)g(includes)i(the)f Fp(hostname)p
Fo(.)31 b(In)20 b(addition,)f(sev)o(eral)g(other)g(host)f(at-)0
1932 y(tributes)d(can)g(b)q(e)h(giv)o(en.)120 2072 y
Fl(host_data)70 b(:)24 b(<)p Fp(hostname)p Fl(>)406 2122
y(|)g("{")g Fp(list\()p Fl(host_attrs)p Fp(\))c Fl("}")k(<)p
Fp(hostname)p Fl(>)406 2172 y(;)120 2271 y(host_attrs)46
b(:)24 b(host_attr)f("=")g(<)p Fp(string)p Fl(>)406 2321
y(|)h(netif)406 2371 y(;)120 2471 y(host_attr)70 b(:)24
b("config")406 2521 y(|)g("arch")406 2570 y(|)g("os")406
2620 y(|)g("cluster")406 2670 y(;)p eop
49 50 bop 0 -58 a Fo(FSinfo)1775 b(49)62 183 y(The)16
b Fp(hostname)e Fo(is,)h(t)o(ypically)l(,)e(the)j(fully)e(quali\014ed)h
(hostname)g(of)g(the)g(mac)o(hine.)62 320 y(Examples:)120
457 y Fl(host)23 b(dylan.doc.ic.ac.uk)120 557 y(host)g({)215
607 y(os)h(=)g(hpux)215 656 y(arch)g(=)f(hp300)120 706
y(})h(dougal.doc.ic.ac.uk)62 843 y Fo(The)16 b(options)e(that)h(can)g
(b)q(e)h(giv)o(en)e(as)h(host)g(attributes)f(are)h(sho)o(wn)g(b)q(elo)o
(w.)0 1041 y Fg(7.5.1)27 b(netif)19 b(Option)62 1178
y Fo(This)e(de\014nes)h(the)f(set)g(of)g(net)o(w)o(ork)f(in)o(terfaces)
g(con\014gured)i(on)f(the)g(mac)o(hine.)25 b(The)18 b(in)o(terface)e
(attributes)0 1240 y(collected)j(b)o(y)g Fp(FSinfo)g
Fo(are)g(the)g(IP)h(address,)g(subnet)g(mask)e(and)i(hardw)o(are)e
(address.)33 b(Multiple)18 b(in)o(terfaces)0 1302 y(ma)o(y)f(b)q(e)h
(de\014ned)h(for)d(hosts)h(with)g(sev)o(eral)g(in)o(terfaces)f(b)o(y)i
(an)f(en)o(try)g(for)g(eac)o(h)g(in)o(terface.)26 b(The)18
b(v)m(alues)f(giv)o(en)0 1364 y(are)e(sanit)o(y)f(c)o(hec)o(k)o(ed,)h
(but)h(are)e(curren)o(tly)h(un)o(used)h(for)f(an)o(ything)f(else.)120
1501 y Fl(netif)166 b(:)24 b("netif")f(<)p Fp(string)p
Fl(>)g("{")g Fp(list\()p Fl(netif_attrs)p Fp(\))e Fl("}")i(;)120
1601 y(netif_attrs)f(:)i(netif_attr)f("=")g(<)p Fp(string)p
Fl(>)g(;)120 1701 y(netif_attr)46 b(:)24 b("inaddr")f(|)h("netmask")e
(|)i("hwaddr")f(;)62 1838 y Fo(Examples:)120 1975 y Fl(netif)g(ie0)h({)
215 2024 y(inaddr)47 b(=)24 b(129.31.81.37)215 2074 y(netmask)f(=)h
(0xfffffe00)215 2124 y(hwaddr)47 b(=)24 b("08:00:20:01:a6:a5")120
2174 y(})120 2273 y(netif)f(ec0)h({)f(})0 2471 y Fg(7.5.2)k(con\014g)18
b(Option)62 2608 y Fo(This)c(option)e(allo)o(ws)g(y)o(ou)i(to)f(sp)q
(ecify)h(con\014guration)e(v)m(ariables)h(for)g(the)h(startup)f
(scripts)g(\(`)p Fl(rc)p Fo(')f(scripts\).)19 b(A)0 2670
y(simple)c(string)f(should)h(immediately)f(follo)o(w)f(the)i(k)o(eyw)o
(ord.)p eop
50 51 bop 0 -58 a Fo(FSinfo)1775 b(50)62 183 y(Example:)120
323 y Fl(config)23 b("NFS_SERVER=true")120 373 y(config)g
("ZEPHYR=true")62 513 y Fo(This)15 b(option)f(is)h(curren)o(tly)g
(unsupp)q(orted.)0 750 y Fg(7.5.3)27 b(arc)o(h)18 b(Option)62
890 y Fo(This)d(de\014nes)h(the)g(arc)o(hitecture)e(of)h(the)g(mac)o
(hine.)20 b(F)l(or)14 b(example:)120 1030 y Fl(arch)23
b(=)h(hp300)62 1170 y Fo(This)11 b(is)g(in)o(tended)h(to)f(b)q(e)h(of)f
(use)h(when)g(building)f(arc)o(hitecture)g(sp)q(eci\014c)h(moun)o
(tmaps,)f(ho)o(w)o(ev)o(er,)g(the)h(option)0 1232 y(is)j(curren)o(tly)f
(unsupp)q(orted.)0 1468 y Fg(7.5.4)27 b(os)18 b(Option)62
1609 y Fo(This)d(de\014nes)h(the)g(op)q(erating)e(system)h(t)o(yp)q(e)g
(of)g(the)g(host.)k(F)l(or)c(example:)120 1749 y Fl(os)24
b(=)f(hpux)62 1889 y Fo(This)15 b(information)f(is)h(used)h(when)g
(creating)f(the)h(`)p Fl(fstab)p Fo(')e(\014les,)h(for)g(example)h(in)f
(c)o(ho)q(osing)g(whic)o(h)g(format)0 1951 y(to)g(use)g(for)g(the)g(`)p
Fl(fstab)p Fo(')f(en)o(tries)g(within)h(the)g(\014le.)0
2187 y Fg(7.5.5)27 b(cluster)18 b(Option)62 2327 y Fo(This)d(is)g(used)
h(for)e(sp)q(ecifying)h(in)g(whic)o(h)g(cluster)g(the)g(mac)o(hine)g(b)
q(elongs.)20 b(F)l(or)15 b(example:)120 2468 y Fl(cluster)23
b(=)h("theory")62 2608 y Fo(The)13 b(cluster)e(is)h(in)o(tended)g(to)f
(b)q(e)i(used)g(when)f(generating)f(the)i(automoun)o(t)d(maps,)i
(although)g(it)f(is)g(curren)o(tly)0 2670 y(unsupp)q(orted.)p
eop
51 52 bop 0 -58 a Fo(FSinfo)1775 b(51)0 183 y Fj(7.6)35
b Fd(FSinfo)23 b Fj(\014lesystems)62 329 y Fo(The)17
b(list)e(of)h(ph)o(ysically)g(attac)o(hed)g(\014lesystems)g(follo)o(ws)
e(the)j(mac)o(hine)f(attributes.)23 b(These)16 b(should)h(de\014ne)0
392 y(all)d(the)h(\014lesystems)g(a)o(v)m(ailable)e(from)i(this)f(mac)o
(hine,)h(whether)g(exp)q(orted)g(or)g(not.)k(In)d(addition)e(to)g(the)i
(device)0 454 y(name,)g(\014lesystems)f(ha)o(v)o(e)g(sev)o(eral)g
(attributes,)f(suc)o(h)j(as)e(\014lesystem)g(t)o(yp)q(e,)h(moun)o(t)f
(options,)g(and)h(`)p Fl(fsck)p Fo(')e(pass)0 516 y(n)o(um)o(b)q(er)i
(whic)o(h)f(are)f(needed)j(to)e(generate)f(`)p Fl(fstab)p
Fo(')g(en)o(tries.)120 662 y Fl(filesystem)46 b(:)24
b("fs")f(<)p Fp(device)p Fl(>)h("{")g Fp(list\()p Fl(fs_data)p
Fp(\))d Fl("}")i(;)120 762 y(fs_data)118 b(:)24 b(fs_data_attr)e("=")i
(<)p Fp(string)p Fl(>)406 812 y(|)g(mount)406 862 y(;)120
961 y(fs_data_attr)406 1011 y(:)g("fstype")f(|)h("opts")f(|)g("passno")
406 1061 y(|)h("freq")f(|)h("dumpset")e(|)i("log")406
1111 y(;)62 1257 y Fo(Here,)15 b Fl(<)p Fp(device)p Fl(>)g
Fo(is)g(the)g(device)g(name)g(of)g(the)g(disk)g(\(for)f(example,)g(`)p
Fl(/dev/dsk/2s0)p Fo('\).)j(The)f(device)f(name)0 1319
y(is)g(used)i(for)e(building)g(the)h(moun)o(t)g(maps)f(and)h(for)f(the)
h(`)p Fl(fstab)p Fo(')f(\014le.)22 b(The)16 b(attributes)e(that)h(can)h
(b)q(e)h(sp)q(eci\014ed)0 1381 y(are)e(sho)o(wn)g(in)g(the)g(follo)o
(wing)e(section.)62 1528 y(The)j Fp(FSinfo)e Fo(con\014guration)h
(\014le)g(for)f Fl(dylan.doc.ic.ac.uk)f Fo(is)i(listed)f(b)q(elo)o(w.)
120 1674 y Fl(host)23 b(dylan.doc.ic.ac.uk)120 1773 y(fs)h
(/dev/dsk/0s0)e({)120 1823 y(fstype)h(=)h(swap)120 1873
y(})120 1973 y(fs)g(/dev/dsk/0s0)e({)120 2022 y(fstype)h(=)h(hfs)120
2072 y(opts)f(=)h(rw,noquota,grpid)120 2122 y(passno)f(=)h(0;)120
2172 y(freq)f(=)h(1;)120 2222 y(mount)f(/)h({)g(})120
2271 y(})120 2371 y(fs)g(/dev/dsk/1s0)e({)120 2421 y(fstype)h(=)h(hfs)
120 2471 y(opts)f(=)h(defaults)120 2521 y(passno)f(=)h(1;)120
2570 y(freq)f(=)h(1;)120 2620 y(mount)f(/usr)g({)120
2670 y(local)g({)p eop
52 53 bop 0 -58 a Fo(FSinfo)1775 b(52)120 183 y Fl(exportfs)23
b("dougal)g(eden)g(dylan)g(zebedee)g(brian")120 233 y(volname)g
(/nfs/hp300/local)120 283 y(})120 333 y(})120 382 y(})120
482 y(fs)h(/dev/dsk/2s0)e({)120 532 y(fstype)h(=)h(hfs)120
582 y(opts)f(=)h(defaults)120 632 y(passno)f(=)h(1;)120
681 y(freq)f(=)h(1;)120 731 y(mount)f(default)g({)120
781 y(exportfs)g("toytown_clients)e(hangers_on")120 831
y(volname)i(/home/dylan/dk2)120 881 y(})120 930 y(})120
1030 y(fs)h(/dev/dsk/3s0)e({)120 1080 y(fstype)h(=)h(hfs)120
1130 y(opts)f(=)h(defaults)120 1180 y(passno)f(=)h(1;)120
1229 y(freq)f(=)h(1;)120 1279 y(mount)f(default)g({)120
1329 y(exportfs)g("toytown_clients)e(hangers_on")120
1379 y(volname)i(/home/dylan/dk3)120 1429 y(})120 1478
y(})120 1578 y(fs)h(/dev/dsk/5s0)e({)120 1628 y(fstype)h(=)h(hfs)120
1678 y(opts)f(=)h(defaults)120 1727 y(passno)f(=)h(1;)120
1777 y(freq)f(=)h(1;)120 1827 y(mount)f(default)g({)120
1877 y(exportfs)g("toytown_clients)e(hangers_on")120
1927 y(volname)i(/home/dylan/dk5)120 1977 y(})120 2026
y(})0 2265 y Fg(7.6.1)k(fst)o(yp)q(e)19 b(Option)62 2405
y Fo(This)14 b(sp)q(eci\014es)h(the)g(t)o(yp)q(e)f(of)g(\014lesystem)g
(b)q(eing)h(declared)f(and)h(will)e(b)q(e)h(placed)h(in)o(to)e(the)i(`)
p Fl(fstab)p Fo(')e(\014le)h(as)g(is.)0 2467 y(The)g(v)m(alue)f(of)g
(this)g(option)f(will)g(b)q(e)i(handed)g(to)f Fl(mount)g
Fo(as)f(the)i(\014lesystem)f(t)o(yp)q(e|it)g(should)g(ha)o(v)o(e)g(suc)
o(h)h(v)m(alues)0 2530 y(as)h Fl(4.2)p Fo(,)f Fl(nfs)h
Fo(or)g Fl(swap)p Fo(.)k(The)c(v)m(alue)h(is)e(not)h(examined)h(for)e
(correctness.)62 2670 y(There)21 b(is)f(one)g(sp)q(ecial)g(case.)35
b(If)21 b(the)f(\014lesystem)g(t)o(yp)q(e)g(is)g(sp)q(eci\014ed)i(as)e
(`)p Fl(export)p Fo(')e(then)j(the)f(\014lesystem)p eop
53 54 bop 0 -58 a Fo(FSinfo)1775 b(53)0 183 y(information)15
b(will)g(not)i(b)q(e)g(added)h(to)e(the)h(host's)f(`)p
Fl(fstab)p Fo(')f(information,)g(but)i(it)f(will)f(still)h(b)q(e)h
(visible)f(on)h(the)0 246 y(net)o(w)o(ork.)h(This)12
b(is)f(useful)h(for)g(de\014ning)h(hosts)e(whic)o(h)h(con)o(tain)g
(referenced)h(v)o(olumes)e(but)i(whic)o(h)f(are)f(not)h(under)0
308 y(full)j(con)o(trol)e(of)i Fp(FSinfo)p Fo(.)62 451
y(Example:)120 595 y Fl(fstype)23 b(=)h(swap)0 862 y
Fg(7.6.2)j(opts)18 b(Option)62 1006 y Fo(This)d(de\014nes)h(an)o(y)f
(options)f(that)h(should)g(b)q(e)h(giv)o(en)f(to)f Fi(moun)o(t)p
Fo(\(8\))g(in)h(the)g(`)p Fl(fstab)p Fo(')f(\014le.)20
b(F)l(or)15 b(example:)120 1149 y Fl(opts)23 b(=)h(rw,nosuid,grpid)0
1417 y Fg(7.6.3)j(passno)19 b(Option)62 1560 y Fo(This)14
b(de\014nes)h(the)f Fi(fsc)o(k)p Fo(\(8\))f(pass)h(n)o(um)o(b)q(er)g
(in)g(whic)o(h)g(to)g(c)o(hec)o(k)g(the)g(\014lesystem.)19
b(This)14 b(v)m(alue)g(will)f(b)q(e)i(placed)0 1622 y(in)o(to)f(the)h
(`)p Fl(fstab)p Fo(')f(\014le.)62 1766 y(Example:)120
1910 y Fl(passno)23 b(=)h(1)0 2177 y Fg(7.6.4)j(freq)19
b(Option)62 2321 y Fo(This)f(de\014nes)g(the)g(in)o(terv)m(al)f(\(in)g
(da)o(ys\))g(b)q(et)o(w)o(een)h(dumps.)28 b(The)18 b(v)m(alue)g(is)f
(placed)h(as)g(is)f(in)o(to)g(the)g(`)p Fl(fstab)p Fo(')0
2383 y(\014le.)62 2526 y(Example:)120 2670 y Fl(freq)23
b(=)h(3)p eop
54 55 bop 0 -58 a Fo(FSinfo)1775 b(54)0 183 y Fg(7.6.5)27
b(moun)o(t)17 b(Option)62 320 y Fo(This)12 b(de\014nes)h(the)f(moun)o
(tp)q(oin)o(t)f(at)g(whic)o(h)h(to)g(place)g(the)g(\014lesystem.)18
b(If)12 b(the)h(moun)o(tp)q(oin)o(t)e(of)g(the)h(\014lesystem)0
382 y(is)18 b(sp)q(eci\014ed)h(as)f Fl(default)p Fo(,)f(then)i(the)f
(\014lesystem)g(will)e(b)q(e)j(moun)o(ted)f(in)g(the)g(automoun)o
(ter's)f(tree)h(under)h(its)0 445 y(v)o(olume)c(name)g(and)g(the)g
(moun)o(t)g(will)f(automatically)f(b)q(e)i(inherited)h(b)o(y)f(the)g
(automoun)o(ter.)62 582 y(F)l(ollo)o(wing)j(the)h(moun)o(tp)q(oin)o(t,)
h(namespace)g(information)d(for)i(the)h(\014lesystem)f(ma)o(y)g(b)q(e)i
(describ)q(ed.)34 b(The)0 644 y(options)14 b(that)h(can)g(b)q(e)h(giv)o
(en)f(here)g(are)g Fl(exportfs)p Fo(,)f Fl(volname)g
Fo(and)h Fl(sel)p Fo(.)62 781 y(The)h(format)e(is:)120
918 y Fl(mount)166 b(:)24 b("mount")f(vol_tree)g(;)120
1018 y(vol_tree)94 b(:)24 b Fp(list\()p Fl(vol_tree_attr)p
Fp(\))c Fl(;)120 1117 y(vol_tree_attr)406 1167 y(:)48
b(<)p Fp(string)p Fl(>)23 b("{")g Fp(list\()p Fl(vol_tree_info)p
Fp(\))d Fl(vol_tree)j("}")h(;)120 1267 y(vol_tree_info)406
1316 y(:)g("exportfs")f(<)p Fp(exp)q(ort-data)p Fl(>)406
1366 y(|)h("volname")f(<)p Fp(v)o(olname)p Fl(>)406 1416
y(|)h("sel")f(<)p Fp(selector-list)p Fl(>)406 1466 y(;)62
1603 y Fo(Example:)120 1740 y Fl(mount)g(default)g({)215
1790 y(exportfs)g("dylan)g(dougal)g(florence)g(zebedee")215
1840 y(volname)g(/vol/andrew)120 1889 y(})62 2026 y Fo(In)15
b(the)f(ab)q(o)o(v)o(e)f(example,)h(the)g(\014lesystem)f(curren)o(tly)h
(b)q(eing)g(declared)g(will)e(ha)o(v)o(e)i(an)f(en)o(try)h(placed)g(in)
o(to)f(the)0 2089 y(`)p Fl(exports)p Fo(')e(\014le)i(allo)o(wing)e(the)
i(\014lesystem)g(to)f(b)q(e)i(exp)q(orted)f(to)g(the)g(mac)o(hines)f
Fl(dylan)p Fo(,)h Fl(dougal)p Fo(,)f Fl(florence)g Fo(and)0
2151 y Fl(zebedee)p Fo(.)18 b(The)d(v)o(olume)e(name)h(b)o(y)g(whic)o
(h)g(the)g(\014lesystem)f(will)g(b)q(e)i(referred)f(to)f(remotely)l(,)g
(is)h(`)p Fl(/vol/andrew)p Fo('.)0 2213 y(By)i(declaring)g(the)g(moun)o
(tp)q(oin)o(t)f(to)g(b)q(e)i Fl(default)p Fo(,)e(the)h(\014lesystem)g
(will)e(b)q(e)j(moun)o(ted)f(on)g(the)g(lo)q(cal)f(mac)o(hine)0
2275 y(in)g(the)g(automoun)o(ter)f(tree,)h(where)g Fp(Amd)h
Fo(will)e(automatically)e(inherit)j(the)g(moun)o(t)g(as)g(`)p
Fl(/vol/andrew)p Fo('.)0 2412 y(`)p Fl(exportfs)p Fo(')240
2475 y(a)f(string)g(de\014ning)h(whic)o(h)f(mac)o(hines)g(the)h
(\014lesystem)f(ma)o(y)g(b)q(e)h(exp)q(orted)g(to.)k(This)14
b(is)g(copied,)g(as)240 2537 y(is,)g(in)o(to)h(the)g(`)p
Fl(exports)p Fo(')e(\014le|no)j(sanit)o(y)e(c)o(hec)o(king)h(is)g(p)q
(erformed)g(on)g(this)g(string.)0 2608 y(`)p Fl(volname)p
Fo(')46 b(a)19 b(string)g(whic)o(h)g(declares)h(the)g(remote)f(name)h
(b)o(y)f(whic)o(h)h(to)f(reference)h(the)g(\014lesystem.)33
b(The)240 2670 y(string)17 b(is)h(en)o(tered)h(in)o(to)e(a)i
(dictionary)e(and)i(allo)o(ws)d(y)o(ou)i(to)g(refer)g(to)g(this)g
(\014lesystem)g(in)g(other)p eop
55 56 bop 0 -58 a Fo(FSinfo)1775 b(55)240 183 y(places)15
b(b)o(y)g(this)g(v)o(olume)f(name.)0 262 y(`)p Fl(sel)p
Fo(')142 b(a)15 b(string)f(whic)o(h)h(is)g(placed)g(in)o(to)f(the)i
(automoun)o(ter)e(maps)h(as)f(a)h(selector)g(for)f(the)i(\014lesystem.)
0 503 y Fg(7.6.6)27 b(dumpset)18 b(Option)62 644 y Fo(This)11
b(pro)o(vides)f(supp)q(ort)h(for)f(Imp)q(erial)h(College's)e(lo)q(cal)h
(\014le)h(bac)o(kup)h(to)q(ols)d(and)i(is)g(not)f(do)q(cumen)o(ted)i
(further)0 706 y(here.)0 948 y Fg(7.6.7)27 b(log)18 b(Option)62
1089 y Fo(Sp)q(eci\014es)12 b(the)f(log)f(device)i(for)e(the)h(curren)o
(t)g(\014lesystem.)18 b(This)10 b(is)h(ignored)f(if)h(not)f(required)h
(b)o(y)g(the)g(particular)0 1151 y(\014lesystem)k(t)o(yp)q(e.)0
1409 y Fj(7.7)35 b Fd(FSinfo)23 b Fj(static)g(moun)n(ts)62
1550 y Fo(Eac)o(h)c(host)g(ma)o(y)f(also)g(ha)o(v)o(e)h(a)g(n)o(um)o(b)
q(er)g(of)g(statically)e(moun)o(ted)i(\014lesystems.)31
b(F)l(or)19 b(example,)g(the)g(host)0 1613 y(ma)o(y)14
b(b)q(e)h(a)f(diskless)g(w)o(orkstation)f(in)h(whic)o(h)g(case)h(it)f
(will)f(ha)o(v)o(e)h(no)h Fl(fs)f Fo(declarations.)k(In)d(this)f(case)h
(the)g Fl(mount)0 1675 y Fo(declaration)g(is)h(used)g(to)g(determine)g
(from)f(where)i(its)e(\014lesystems)h(will)f(b)q(e)h(moun)o(ted.)23
b(In)17 b(addition)e(to)h(b)q(eing)0 1737 y(added)e(to)e(the)h(`)p
Fl(fstab)p Fo(')f(\014le,)h(this)g(information)e(can)i(also)f(b)q(e)i
(used)g(to)e(generate)h(a)g(suitable)f(`)p Fl(bootparams)p
Fo(')f(\014le.)120 1878 y Fl(mount)166 b(:)24 b("mount")f(<)p
Fp(v)o(olname)p Fl(>)g Fp(list\()p Fl(localinfo)p Fp(\))e
Fl(;)120 1977 y(localinfo)70 b(:)24 b(localinfo_attr)e(<)p
Fp(string)p Fl(>)h(;)120 2077 y(localinfo_attr)406 2127
y(:)h("as")406 2177 y(|)g("from")406 2227 y(|)g("fstype")406
2276 y(|)g("opts")406 2326 y(;)62 2467 y Fo(The)17 b(\014lesystem)f(sp)
q(eci\014ed)h(to)f(b)q(e)h(moun)o(ted)f(will)f(b)q(e)i(searc)o(hed)f
(for)g(in)g(the)g(dictionary)g(of)f(v)o(olume)h(names)0
2529 y(built)f(when)g(scanning)g(the)h(list)e(of)g(hosts')h
(de\014nitions.)62 2670 y(The)h(attributes)e(ha)o(v)o(e)g(the)i(follo)o
(wing)d(seman)o(tics:)p eop
56 57 bop 0 -58 a Fo(FSinfo)1775 b(56)0 183 y(`)p Fl(from)23
b Fp(mac)o(hine)p Fo(')240 246 y(moun)o(t)15 b(the)g(\014lesystem)g
(from)f(the)i(mac)o(hine)f(with)f(the)h(hostname)g(of)g
Fp(mac)o(hine)p Fo(.)0 321 y(`)p Fl(as)23 b Fp(moun)o(tp)q(oin)o(t)p
Fo(')240 384 y(moun)o(t)13 b(the)h(\014lesystem)f(lo)q(cally)g(as)g
(the)h(name)f(giv)o(en,)g(in)h(case)f(this)g(is)h(di\013eren)o(t)f
(from)f(the)i(adv)o(er-)240 446 y(tised)h(v)o(olume)f(name)i(of)e(the)i
(\014lesystem.)0 522 y(`)p Fl(opts)23 b Fp(options)p
Fo(')240 584 y(nativ)o(e)14 b Fi(moun)o(t)p Fo(\(8\))g(options.)0
660 y(`)p Fl(fstype)23 b Fp(t)o(yp)q(e)p Fo(')240 722
y(t)o(yp)q(e)15 b(of)g(\014lesystem)g(to)f(b)q(e)i(moun)o(ted.)62
860 y(An)g(example:)120 999 y Fl(mount)23 b(/export/exec/hp300/local)e
(as)i(/usr/local)62 1137 y Fo(If)15 b(the)g(moun)o(tp)q(oin)o(t)f(sp)q
(eci\014ed)i(is)f(either)g(`)p Fl(/)p Fo(')f(or)g(`)p
Fl(swap)p Fo(',)f(the)i(mac)o(hine)g(will)f(b)q(e)h(considered)h(to)e
(b)q(e)h(b)q(o)q(oting)0 1199 y(o\013)f(the)h(net)f(and)h(this)f(will)g
(b)q(e)h(noted)g(for)f(use)h(in)f(generating)g(a)h(`)p
Fl(bootparams)p Fo(')d(\014le)j(for)f(the)h(host)f(whic)o(h)h(o)o(wns)0
1261 y(the)g(\014lesystems.)0 1496 y Fj(7.8)35 b(De\014ning)23
b(an)h Fd(Amd)f Fj(Moun)n(t)g(Map)h(in)f Fd(FSinfo)62
1634 y Fo(The)18 b(maps)g(used)g(b)o(y)g Fp(Amd)g Fo(can)g(b)q(e)h
(constructed)f(from)f Fp(FSinfo)g Fo(b)o(y)h(de\014ning)g(all)f(the)h
(automoun)o(t)f(trees.)0 1696 y Fp(FSinfo)e Fo(tak)o(es)f(all)g(the)h
(de\014nitions)g(found)h(and)f(builds)g(one)h(map)f(for)f(eac)o(h)i
(top)e(lev)o(el)h(tree.)62 1834 y(The)23 b(automoun)o(t)e(tree)i(is)f
(usually)g(de\014ned)h(last.)41 b(A)23 b(single)e(automoun)o(t)h
(con\014guration)f(will)h(usually)0 1897 y(apply)g(to)g(an)g(en)o(tire)
g(managemen)o(t)f(domain.)40 b(One)23 b Fl(automount)e
Fo(declaration)g(is)h(needed)i(for)d(eac)o(h)i Fp(Amd)0
1959 y Fo(automoun)o(t)12 b(p)q(oin)o(t.)19 b Fp(FSinfo)13
b Fo(determines)g(whether)h(the)g(automoun)o(t)e(p)q(oin)o(t)h(is)g
Fp(direct)g Fo(\(see)h(section)f(5.9)f([Direct)0 2021
y(Automoun)o(t)20 b(Filesystem],)g(page)h(37\))f(or)g
Fp(indirect)g Fo(\(see)h(section)f(5.12)g([T)l(op-lev)o(el)g
(Filesystem],)g(page)g(39\).)0 2084 y(Direct)13 b(automoun)o(t)g(p)q
(oin)o(ts)g(are)h(distinguished)f(b)o(y)h(the)g(fact)f(that)h(there)g
(is)f(no)h(underlying)g Fp(automoun)o(t)p Fl(_)p Fp(tree)p
Fo(.)120 2222 y Fl(automount)70 b(:)24 b("automount")e(opt\(auto_opts)p
Fp(\))g Fl(automount_tree)g(;)120 2321 y(auto_opts)70
b(:)24 b("opts")f(<)p Fp(moun)o(t-options)p Fl(>)g(;)120
2421 y(automount_tree)406 2471 y(:)h Fp(list\()p Fl(automount_attr)p
Fp(\))406 2521 y Fl(;)120 2620 y(automount_attr)406 2670
y(:)g(<)p Fp(string)p Fl(>)f("=")g(<)p Fp(v)o(olname)p
Fl(>)p eop
57 58 bop 0 -58 a Fo(FSinfo)1775 b(57)406 183 y Fl(|)24
b(<)p Fp(string)p Fl(>)f("->")g(<)p Fp(symlink)p Fl(>)406
233 y(|)h(<)p Fp(string)p Fl(>)f("{")g(automount_tree)f("}")406
283 y(;)62 422 y Fo(If)15 b Fl(<)p Fp(moun)o(t-options)p
Fl(>)d Fo(is)i(giv)o(en,)f(then)i(it)e(is)h(the)g(string)f(to)g(b)q(e)i
(placed)f(in)g(the)g(maps)g(for)g Fp(Amd)g Fo(for)f(the)i
Fl(opts)0 484 y Fo(option.)62 623 y(A)d Fp(map)f Fo(is)g(t)o(ypically)f
(a)h(tree)g(of)g(\014lesystems,)h(for)f(example)g(`)p
Fl(home)p Fo(')f(normally)g(con)o(tains)h(a)g(tree)g(of)g
(\014lesystems)0 685 y(represen)o(ting)k(other)g(mac)o(hines)g(in)g
(the)g(net)o(w)o(ork.)62 824 y(A)i(map)g(can)h(either)e(b)q(e)i(giv)o
(en)f(as)g(a)f(name)h(represen)o(ting)g(an)g(already)g(de\014ned)h(v)o
(olume)f(name,)g(or)f(it)h(can)0 886 y(b)q(e)h(a)g(tree.)27
b(A)18 b(tree)g(is)f(represen)o(ted)h(b)o(y)g(placing)f(braces)h(after)
f(the)h(name.)28 b(F)l(or)17 b(example,)h(to)f(de\014ne)i(a)e(tree)0
949 y(`)p Fl(/vol)p Fo(',)c(the)j(follo)o(wing)d(map)i(w)o(ould)f(b)q
(e)i(de\014ned:)120 1088 y Fl(automount)23 b(/vol)g({)h(})62
1226 y Fo(Within)15 b(a)f(tree,)h(the)g(only)g(items)g(that)f(can)h
(app)q(ear)h(are)f(more)f(maps.)20 b(F)l(or)15 b(example:)120
1365 y Fl(automount)23 b(/vol)g({)215 1415 y(andrew)g({)h(})215
1465 y(X11)g({)g(})120 1515 y(})62 1654 y Fo(In)13 b(this)f(case,)h
Fp(FSinfo)f Fo(will)f(lo)q(ok)h(for)g(v)o(olumes)g(named)g(`)p
Fl(/vol/andrew)p Fo(')f(and)h(`)p Fl(/vol/X11)p Fo(')f(and)i(a)f(map)g
(en)o(try)0 1716 y(will)i(b)q(e)i(generated)f(for)g(eac)o(h.)20
b(If)15 b(the)g(v)o(olumes)g(are)g(de\014ned)h(more)f(than)g(once,)g
(then)h Fp(FSinfo)e Fo(will)g(generate)h(a)0 1778 y(series)g(of)g
(alternate)f(en)o(tries)g(for)h(them)g(in)g(the)g(maps.)62
1917 y(Instead)k(of)e(a)h(tree,)g(either)f(a)h(link)f(\()p
Fp(name)h Fl(->)g Fp(destination)p Fo(\))e(or)i(a)f(reference)i(can)f
(b)q(e)g(sp)q(eci\014ed)i(\()p Fp(name)d Fl(=)0 1979
y Fp(destination)p Fo(\).)j(A)c(link)f(creates)h(a)f(sym)o(b)q(olic)g
(link)g(to)h(the)f(string)g(sp)q(eci\014ed,)i(without)e(further)g(pro)q
(cessing)h(the)0 2042 y(en)o(try)l(.)j(A)13 b(reference)h(will)e
(examine)h(the)g(destination)f(\014lesystem)h(and)h(optimise)e(the)h
(reference.)20 b(F)l(or)12 b(example,)0 2104 y(to)j(create)g(an)g(en)o
(try)f(for)h Fl(njw)g Fo(in)g(the)g(`)p Fl(/homes)p Fo(')f(map,)g
(either)h(of)g(the)g(t)o(w)o(o)f(forms)h(can)g(b)q(e)h(used:)120
2243 y Fl(automount)23 b(/homes)g({)215 2293 y(njw)h(->)f
(/home/dylan/njw)120 2342 y(})62 2481 y Fo(or)120 2620
y Fl(automount)g(/homes)g({)215 2670 y(njw)h(=)g(/home/dylan/njw)p
eop
58 59 bop 0 -58 a Fo(FSinfo)1775 b(58)120 183 y Fl(})62
322 y Fo(In)13 b(the)e(\014rst)h(example,)f(when)i(`)p
Fl(/homes/njw)p Fo(')c(is)i(referenced)i(from)e Fp(Amd)p
Fo(,)h(a)f(link)g(will)g(b)q(e)h(created)g(leading)f(to)0
385 y(`)p Fl(/home/dylan/njw)p Fo(')h(and)j(the)g(automoun)o(ter)e
(will)g(b)q(e)j(referenced)g(a)e(second)h(time)f(to)g(resolv)o(e)g
(this)g(\014lename.)0 447 y(The)h(map)g(en)o(try)g(w)o(ould)g(b)q(e:)
120 586 y Fl(njw)23 b(type:=link;fs:=/home/dylan/nj)o(w)62
725 y Fo(In)17 b(the)g(second)g(example,)f(the)g(destination)g
(directory)f(is)h(analysed)g(and)h(found)g(to)e(b)q(e)j(in)e(the)g
(\014lesystem)0 788 y(`)p Fl(/home/dylan)p Fo(')c(whic)o(h)i(has)h
(previously)e(b)q(een)j(de\014ned)g(in)e(the)g(maps.)20
b(Hence)15 b(the)f(map)g(en)o(try)g(will)g(lo)q(ok)f(lik)o(e:)120
927 y Fl(njw)23 b(rhost:=dylan;rfs:=/home/dylan)o(;sublink)o(:=njw)62
1066 y Fo(Creating)14 b(only)h(one)g(sym)o(b)q(olic)g(link,)f(and)h
(one)h(access)f(to)g Fp(Amd)p Fo(.)0 1310 y Fj(7.9)35
b Fd(FSinfo)23 b Fj(Command)i(Line)e(Options)62 1450
y Fp(FSinfo)15 b Fo(is)g(started)f(from)g(the)i(command)f(line)g(b)o(y)
g(using)g(the)g(command:)120 1589 y Fl(fsinfo)23 b([)p
Fp(options)p Fl(])g(files)g(...)62 1728 y Fo(The)16 b(input)g(to)f
Fp(FSinfo)g Fo(is)g(a)g(single)g(set)h(of)f(de\014nitions)g(of)h(mac)o
(hines)f(and)h(automoun)o(t)e(maps.)21 b(If)16 b(m)o(ultiple)0
1790 y(\014les)k(are)f(giv)o(en)g(on)g(the)h(command-line,)g(then)g
(the)f(\014les)h(are)f(concatenated)h(together)f(to)f(form)h(the)h
(input)0 1853 y(source.)g(The)15 b(\014les)h(are)e(passed)i
(individually)e(through)h(the)g(C)g(pre-pro)q(cessor)g(b)q(efore)h(b)q
(eing)f(parsed.)62 1992 y(Sev)o(eral)i(options)f(de\014ne)j(a)e
(pre\014x)h(for)e(the)i(name)f(of)g(an)g(output)g(\014le.)26
b(If)18 b(the)f(pre\014x)h(is)f(not)g(sp)q(eci\014ed)h(no)0
2054 y(output)c(of)f(that)g(t)o(yp)q(e)h(is)f(pro)q(duced.)20
b(The)14 b(su\016x)g(used)g(will)f(corresp)q(ond)h(either)f(to)g(the)h
(hostname)g(to)f(whic)o(h)g(a)0 2116 y(\014le)j(b)q(elongs,)f(or)g(to)g
(the)g(t)o(yp)q(e)h(of)f(output)g(if)g(only)g(one)h(\014le)f(is)g(pro)q
(duced.)22 b(Dumpsets)16 b(and)g(the)f(`)p Fl(bootparams)p
Fo(')0 2179 y(\014le)g(are)f(in)g(the)h(latter)e(class.)19
b(T)l(o)14 b(put)g(the)h(output)f(in)o(to)g(a)g(sub)q(directory)g
(simply)g(put)h(a)f(`)p Fl(/)p Fo(')f(at)h(the)h(end)g(of)f(the)0
2241 y(pre\014x,)h(making)g(sure)g(that)f(the)i(directory)e(has)h
(already)g(b)q(een)h(made)f(b)q(efore)h(running)f(`)p
Fl(fsinfo)p Fo('.)0 2469 y Fg(7.9.1)27 b Fb(-a)19 b Fc(auto)q(dir)62
2608 y Fo(Sp)q(eci\014es)c(the)f(directory)f(name)h(in)f(whic)o(h)h(to)
f(place)h(the)g(automoun)o(ter's)e(moun)o(tp)q(oin)o(ts.)18
b(This)13 b(defaults)h(to)0 2670 y(`)p Fl(/a)p Fo('.)19
b(Some)c(sites)g(ha)o(v)o(e)f(the)i(auto)q(dir)e(set)h(to)g(b)q(e)g(`)p
Fl(/amd)p Fo(',)f(and)h(this)g(w)o(ould)g(b)q(e)g(ac)o(hiev)o(ed)h(b)o
(y:)p eop
59 60 bop 0 -58 a Fo(FSinfo)1775 b(59)120 183 y Fl(fsinfo)23
b(-a)h(/amd)f(...)0 396 y Fg(7.9.2)k Fb(-b)19 b Fc(b)q(o)q(otparams)62
534 y Fo(This)d(sp)q(eci\014es)h(the)g(pre\014x)g(for)f(the)g(`)p
Fl(bootparams)p Fo(')e(\014lename.)24 b(If)16 b(it)g(is)g(not)g(giv)o
(en,)g(then)g(the)h(\014le)f(will)f(not)0 596 y(b)q(e)k(generated.)27
b(The)18 b(`)p Fl(bootparams)p Fo(')e(\014le)i(will)f(b)q(e)h
(constructed)g(for)f(the)h(destination)f(mac)o(hine)h(and)g(will)e(b)q
(e)0 658 y(placed)i(in)o(to)f(a)g(\014le)h(named)g(`)p
Fl(bootparams)p Fo(')e(and)i(pre\014xed)h(b)o(y)f(this)f(string.)27
b(The)18 b(\014le)g(generated)f(con)o(tains)g(a)0 721
y(list)d(of)h(en)o(tries)f(describing)h(eac)o(h)h(diskless)e(clien)o(t)
h(that)f(can)i(b)q(o)q(ot)f(from)f(the)h(destination)f(mac)o(hine.)62
858 y(As)h(an)g(example,)f(to)g(create)g(a)h(`)p Fl(bootparams)p
Fo(')d(\014le)j(in)g(the)f(directory)g(`)p Fl(generic)p
Fo(',)f(the)i(follo)o(wing)d(w)o(ould)i(b)q(e)0 920 y(used:)120
1058 y Fl(fsinfo)23 b(-b)h(generic/)e(...)0 1271 y Fg(7.9.3)27
b Fb(-d)19 b Fc(dumpsets)62 1409 y Fo(This)f(sp)q(eci\014es)g(the)g
(pre\014x)g(for)f(the)h(`)p Fl(dumpsets)p Fo(')d(\014le.)28
b(If)18 b(it)f(is)g(not)g(sp)q(eci\014ed,)i(then)f(the)g(\014le)g(will)
e(not)h(b)q(e)0 1471 y(generated.)h(The)12 b(\014le)f(will)e(b)q(e)j
(for)e(the)h(destination)f(mac)o(hine)g(and)i(will)d(b)q(e)j(placed)f
(in)o(to)f(a)g(\014lename)h(`)p Fl(dumpsets)p Fo(',)0
1533 y(pre\014xed)16 b(b)o(y)f(this)g(string.)k(The)c(`)p
Fl(dumpsets)p Fo(')e(\014le)j(is)e(for)h(use)h(b)o(y)f(Imp)q(erial)g
(College's)e(lo)q(cal)i(bac)o(kup)g(system.)62 1671 y(F)l(or)22
b(example,)h(to)e(create)g(a)h(dumpsets)g(\014le)g(in)g(the)g
(directory)f(`)p Fl(generic)p Fo(',)h(then)g(y)o(ou)f(w)o(ould)h(use)g
(the)0 1733 y(follo)o(wing:)120 1871 y Fl(fsinfo)h(-d)h(generic/)e(...)
0 2083 y Fg(7.9.4)27 b Fb(-e)19 b Fc(exp)q(ortfs)62 2221
y Fo(De\014nes)12 b(the)g(pre\014x)g(for)f(the)g(`)p
Fl(exports)p Fo(')f(\014les.)19 b(If)11 b(it)g(is)g(not)g(giv)o(en,)h
(then)f(the)h(\014le)g(will)e(not)h(b)q(e)h(generated.)19
b(F)l(or)0 2283 y(eac)o(h)14 b(mac)o(hine)g(de\014ned)h(in)e(the)h
(con\014guration)f(\014les)h(as)f(ha)o(ving)g(disks,)h(an)g(`)p
Fl(exports)p Fo(')e(\014le)i(is)f(constructed)h(and)0
2346 y(giv)o(en)j(a)f(\014lename)i(determined)f(b)o(y)g(the)g(name)g
(of)g(the)g(mac)o(hine,)g(pre\014xed)h(with)f(this)f(string.)25
b(If)17 b(a)g(mac)o(hine)0 2408 y(is)i(de\014ned)i(as)e(diskless,)h
(then)g(no)f(`)p Fl(exports)p Fo(')f(\014le)i(will)e(b)q(e)i(created)g
(for)e(it.)33 b(The)19 b(\014les)h(con)o(tain)f(en)o(tries)g(for)0
2470 y(directories)14 b(on)h(the)h(mac)o(hine)f(that)f(ma)o(y)h(b)q(e)g
(exp)q(orted)h(to)f(clien)o(ts.)62 2608 y(Example:)j(T)l(o)10
b(create)h(the)g(`)p Fl(exports)p Fo(')e(\014les)i(for)f(eac)o(h)h
(diskful)f(mac)o(hine)h(and)g(place)g(them)g(in)o(to)f(the)h(directory)
0 2670 y(`)p Fl(exports)p Fo(':)p eop
60 61 bop 0 -58 a Fo(FSinfo)1775 b(60)120 183 y Fl(fsinfo)23
b(-e)h(exports/)e(...)0 455 y Fg(7.9.5)27 b Fb(-f)19
b Fc(fstab)62 599 y Fo(This)13 b(de\014nes)h(the)f(pre\014x)h(for)e
(the)h(`)p Fl(fstab)p Fo(')f(\014les.)19 b(The)13 b(\014les)h(will)d
(only)i(b)q(e)h(created)f(if)f(this)h(pre\014x)g(is)g(de\014ned.)0
662 y(F)l(or)21 b(eac)o(h)h(mac)o(hine)f(de\014ned)i(in)f(the)g
(con\014guration)f(\014les,)i(a)e(`)p Fl(fstab)p Fo(')f(\014le)i(is)f
(created)h(with)f(the)h(\014lename)0 724 y(determined)17
b(b)o(y)g(pre\014xing)g(this)g(string)f(with)g(the)h(name)h(of)e(the)h
(mac)o(hine.)26 b(These)17 b(\014les)g(con)o(tain)f(en)o(tries)h(for)0
786 y(\014lesystems)e(and)g(partitions)f(to)g(moun)o(t)h(at)f(b)q(o)q
(ot)h(time.)62 930 y(Example,)g(to)f(create)h(the)g(\014les)h(in)f(the)
g(directory)f(`)p Fl(fstabs)p Fo(':)120 1074 y Fl(fsinfo)23
b(-f)h(fstabs/)f(...)0 1346 y Fg(7.9.6)k Fb(-h)19 b Fc(hostname)62
1491 y Fo(De\014nes)12 b(the)g(hostname)f(of)g(the)h(destination)e(mac)
o(hine)h(to)g(pro)q(cess)h(for.)18 b(If)12 b(this)f(is)g(not)g(sp)q
(eci\014ed,)i(it)d(defaults)0 1553 y(to)15 b(the)g(lo)q(cal)f(mac)o
(hine)h(name,)g(as)g(returned)g(b)o(y)h Fi(gethostname)p
Fo(\(2\).)62 1697 y(Example:)120 1841 y Fl(fsinfo)23
b(-h)h(dylan.doc.ic.ac.uk)d(...)0 2113 y Fg(7.9.7)27
b Fb(-m)19 b Fc(moun)o(t-maps)62 2257 y Fo(De\014nes)g(the)f(pre\014x)g
(for)g(the)g(automoun)o(ter)f(\014les.)28 b(The)18 b(maps)g(will)f
(only)g(b)q(e)i(pro)q(duced)g(if)f(this)f(pre\014x)h(is)0
2319 y(de\014ned.)j(The)15 b(moun)o(t)f(maps)g(suitable)g(for)g(the)h
(net)o(w)o(ork)e(de\014ned)j(b)o(y)f(the)g(con\014guration)f(\014les)g
(will)f(b)q(e)j(placed)0 2382 y(in)o(to)e(\014les)h(with)g(names)g
(calculated)g(b)o(y)g(pre\014xing)g(this)g(string)f(to)g(the)i(name)f
(of)g(eac)o(h)g(map.)62 2526 y(F)l(or)g(example,)f(to)h(create)g(the)g
(automoun)o(ter)f(maps)h(and)h(place)f(them)g(in)g(the)g(directory)g(`)
p Fl(automaps)p Fo(':)120 2670 y Fl(fsinfo)23 b(-m)h(automaps/)e(...)p
eop
61 62 bop 0 -58 a Fo(FSinfo)1775 b(61)0 183 y Fg(7.9.8)27
b Fb(-q)62 320 y Fo(Selects)20 b(quiet)g(mo)q(de.)34
b Fp(FSinfo)19 b Fo(suppress)i(the)f(\\running)f(commen)o(tary")g(and)h
(only)g(outputs)f(an)o(y)h(error)0 382 y(messages)15
b(whic)o(h)g(are)g(generated.)0 583 y Fg(7.9.9)27 b Fb(-v)62
720 y Fo(Selects)20 b(v)o(erb)q(ose)f(mo)q(de.)34 b(When)19
b(this)g(is)g(activ)m(ated,)h(the)g(program)e(will)g(displa)o(y)h(more)
g(messages,)h(and)0 782 y(displa)o(y)14 b(all)g(the)g(information)f
(disco)o(v)o(ered)i(when)g(p)q(erforming)f(the)h(seman)o(tic)f
(analysis)f(phase.)20 b(Eac)o(h)15 b(v)o(erb)q(ose)0
845 y(message)g(is)f(output)h(to)g(`)p Fl(stdout)p Fo(')f(on)h(a)g
(line)f(starting)g(with)h(a)f(`)p Fl(#)p Fo(')h(c)o(haracter.)0
1045 y Fg(7.9.10)27 b Fb(-D)19 b Fc(name[=defn])62 1182
y Fo(De\014nes)d(a)e(sym)o(b)q(ol)g Fp(name)h Fo(for)f(the)h(prepro)q
(cessor)f(when)i(reading)e(the)h(con\014guration)f(\014les.)19
b(Equiv)m(alen)o(t)c(to)0 1244 y Fl(#define)f Fo(directiv)o(e.)0
1445 y Fg(7.9.11)27 b Fb(-I)19 b Fc(directory)62 1582
y Fo(This)c(option)g(is)g(passed)h(in)o(to)e(the)i(prepro)q(cessor)f
(for)g(the)h(con\014guration)e(\014les.)21 b(It)15 b(sp)q(eci\014es)i
(directories)d(in)0 1644 y(whic)o(h)h(to)g(\014nd)h(include)f(\014les)0
1844 y Fg(7.9.12)27 b Fb(-U)19 b Fc(name)62 1981 y Fo(Remo)o(v)o(es)c
(an)o(y)g(initial)e(de\014nition)i(of)g(the)h(sym)o(b)q(ol)e
Fp(name)p Fo(.)20 b(In)o(v)o(erse)15 b(of)g(the)g Fl(-D)g
Fo(option.)0 2199 y Fj(7.10)36 b(Errors)24 b(pro)r(duced)f(b)n(y)h
Fd(FSinfo)62 2336 y Fo(The)16 b(follo)o(wing)d(table)h(do)q(cumen)o(ts)
i(the)f(errors)f(and)i(w)o(arnings)e(whic)o(h)h Fp(FSinfo)g
Fo(ma)o(y)f(pro)q(duce.)0 2473 y Fl(can't)23 b(open)g
Fp(\014lename)i Fl(for)e(writing)240 2535 y Fo(Occurs)16
b(if)f(an)o(y)f(errors)h(are)g(encoun)o(tered)h(when)f(op)q(ening)h(an)
f(output)g(\014le.)0 2608 y Fl(unknown)23 b(host)g(attribute)240
2670 y Fo(Occurs)16 b(if)f(an)g(unrecognised)g(k)o(eyw)o(ord)g(is)f
(used)i(when)g(de\014ning)g(a)e(host.)p eop
62 63 bop 0 -58 a Fo(FSinfo)1775 b(62)0 183 y Fl(unknown)23
b(filesystem)f(attribute)240 246 y Fo(Occurs)16 b(if)f(an)g
(unrecognised)g(k)o(eyw)o(ord)g(is)f(used)i(when)g(de\014ning)g(a)e
(host's)h(\014lesystems.)0 322 y Fl(not)23 b(allowed)g('/')h(in)f(a)h
(directory)f(name)240 384 y Fo(When)14 b(reading)f(the)h
(con\014guration)f(input,)h(if)f(there)h(is)f(a)g(\014lesystem)h
(de\014nition)f(whic)o(h)h(con)o(tains)240 446 y(a)g(pathname)g(with)f
(m)o(ultiple)g(directories)g(for)g(an)o(y)h(part)f(of)g(the)i(moun)o
(tp)q(oin)o(t)e(elemen)o(t,)g(and)h(it)f(is)240 509 y(not)i(a)g(single)
f(absolute)h(path,)f(then)i(this)f(message)f(will)g(b)q(e)i(pro)q
(duced)g(b)o(y)g(the)f(parser.)0 585 y Fl(unknown)23
b(directory)g(attribute)240 647 y Fo(If)d(an)g(unkno)o(wn)h(k)o(eyw)o
(ord)e(is)g(found)i(while)e(reading)h(the)g(de\014nition)g(of)g(a)f
(hosts's)g(\014lesystem)240 710 y(moun)o(t)c(option.)0
786 y Fl(unknown)23 b(mount)g(attribute)240 848 y Fo(Occurs)16
b(if)f(an)g(unrecognised)g(k)o(eyw)o(ord)g(is)f(found)i(while)f
(parsing)f(the)h(list)f(of)h(static)f(moun)o(ts.)0 924
y Fl(")24 b(expected)240 987 y Fo(Occurs)16 b(if)f(an)g(unescap)q(ed)h
(newline)g(is)e(found)i(in)f(a)g(quoted)g(string.)0 1063
y Fl(unknown)23 b(\\)h(sequence)240 1125 y Fo(Occurs)12
b(if)g(an)f(unkno)o(wn)h(escap)q(e)h(sequence)g(is)e(found)h(inside)g
(a)f(string.)18 b(Within)11 b(a)g(string,)g(y)o(ou)h(can)240
1188 y(giv)o(e)i(the)h(standard)g(C)g(escap)q(e)h(sequences)g(for)e
(strings,)g(suc)o(h)i(as)e(newlines)h(and)g(tab)g(c)o(haracters.)0
1264 y Fp(\014lename)p Fl(:)48 b(cannot)23 b(open)g(for)h(reading)240
1326 y Fo(If)18 b(a)f(\014le)g(sp)q(eci\014ed)i(on)e(the)h(command)f
(line)g(as)g(con)o(taining)f(con\014guration)h(data)g(could)g(not)g(b)q
(e)240 1388 y(op)q(ened.)0 1465 y Fl(end)23 b(of)h(file)f(within)g
(comment)240 1527 y Fo(A)15 b(commen)o(t)g(w)o(as)f(un)o(terminated)h
(b)q(efore)h(the)f(end)h(of)e(one)i(of)f(the)g(con\014guration)f
(\014les.)0 1603 y Fl(host)23 b(field)g(")p Fp(\014eld-name)p
Fl(")i(already)e(set)240 1666 y Fo(If)15 b(duplicate)g(de\014nitions)g
(are)g(giv)o(en)g(for)g(an)o(y)f(of)h(the)g(\014elds)h(with)e(a)h(host)
g(de\014nition.)0 1742 y Fl(duplicate)23 b(host)g Fp(hostname)p
Fl(!)240 1804 y Fo(If)15 b(a)g(host)g(has)g(more)g(than)g(one)g
(de\014nition.)0 1881 y Fl(netif)23 b(field)g Fp(\014eld-name)i
Fl(already)e(set)240 1943 y Fo(Occurs)16 b(if)f(y)o(ou)f(attempt)h(to)f
(de\014ne)j(an)e(attribute)f(of)g(an)i(in)o(terface)e(more)h(than)g
(once.)0 2019 y Fl(malformed)23 b(IP)g(dotted)g(quad:)47
b Fp(address)240 2081 y Fo(If)21 b(the)g(In)o(ternet)h(address)f(of)f
(an)h(in)o(terface)f(is)h(incorrectly)f(sp)q(eci\014ed.)38
b(An)22 b(In)o(ternet)f(address)240 2144 y(de\014nition)16
b(is)g(handled)h(to)f Fi(inet)p Fl(_)p Fi(addr)p Fo(\(3N\))h(to)e(see)i
(if)f(it)g(can)g(cop)q(e.)25 b(If)17 b(not,)f(then)g(this)g(message)240
2206 y(will)e(b)q(e)i(displa)o(y)o(ed.)0 2282 y Fl(malformed)23
b(netmask:)46 b Fp(netmask)240 2345 y Fo(If)16 b(the)g(netmask)f
(cannot)g(b)q(e)i(deco)q(ded)g(as)e(though)h(it)f(w)o(ere)g(a)g
(hexadecimal)h(n)o(um)o(b)q(er,)f(then)i(this)240 2407
y(message)i(will)e(b)q(e)j(displa)o(y)o(ed.)30 b(It)19
b(will)f(t)o(ypically)f(b)q(e)j(caused)g(b)o(y)e(incorrect)h(c)o
(haracters)f(in)h(the)240 2469 y Fp(netmask)c Fo(v)m(alue.)0
2545 y Fl(fs)24 b(field)f(")p Fp(\014eld-name)p Fl(")h(already)f(set)
240 2608 y Fo(Occurs)16 b(when)g(m)o(ultiple)e(de\014nitions)h(are)g
(giv)o(en)g(for)g(one)g(of)g(the)g(attributes)g(of)f(a)h(host's)g
(\014lesys-)240 2670 y(tem.)p eop
63 64 bop 0 -58 a Fo(FSinfo)1775 b(63)0 183 y Fl(mount)23
b(tree)g(field)h(")p Fp(\014eld-name)p Fl(")g(already)f(set)240
246 y Fo(Occurs)14 b(when)f(the)g Fp(\014eld-name)h Fo(is)e(de\014ned)i
(more)f(than)g(once)g(during)g(the)g(de\014nition)g(of)f(a)h
(\014lesys-)240 308 y(tems)i(moun)o(tp)q(oin)o(t.)0 380
y Fl(mount)23 b(field)g(")p Fp(\014eld-name)p Fl(")h(already)f(set)240
442 y Fo(Occurs)16 b(when)g(a)e(static)g(moun)o(t)h(has)g(m)o(ultiple)f
(de\014nitions)h(of)g(the)g(same)g(\014eld.)0 515 y Fl(no)24
b(disk)f(mounts)g(on)h Fp(hostname)240 577 y Fo(If)11
b(there)g(are)g(no)g(static)f(moun)o(ts,)h(nor)f(lo)q(cal)g(disk)h
(moun)o(ts)g(sp)q(eci\014ed)h(for)e(a)h(mac)o(hine,)g(this)f(message)
240 639 y(will)k(b)q(e)i(displa)o(y)o(ed.)0 712 y Fp(host)p
Fl(:)p Fp(device)24 b Fl(needs)f(field)g(")p Fp(\014eld-name)p
Fl(")240 774 y Fo(Occurs)13 b(when)f(a)g(\014lesystem)g(is)g(missing)f
(a)g(required)i(\014eld.)19 b Fp(\014eld-name)12 b Fo(could)g(b)q(e)h
(one)g(of)e Fl(fstype)p Fo(,)240 836 y Fl(opts)p Fo(,)j
Fl(passno)h Fo(or)f Fl(mount)p Fo(.)0 908 y Fp(\014lesystem)24
b Fl(has)f(a)h(volname)f(but)g(no)h(exportfs)e(data)240
971 y Fo(Occurs)13 b(when)f(a)g(v)o(olume)g(name)g(is)f(declared)i(for)
e(a)h(\014le)g(system,)g(but)g(the)g(string)f(sp)q(ecifying)i(what)240
1033 y(mac)o(hines)i(the)g(\014lesystem)g(can)g(b)q(e)h(exp)q(orted)g
(to)e(is)h(missing.)0 1105 y Fl(sub-directory)22 b Fp(directory)h
Fl(of)h Fp(directory-tree)f Fl(starts)g(with)g('/')240
1168 y Fo(Within)11 b(the)i(\014lesystem)f(sp)q(eci\014cation)g(for)f
(a)h(host,)g(if)g(an)g(elemen)o(t)g Fp(directory)g Fo(of)g(the)g(moun)o
(tp)q(oin)o(t)240 1230 y(b)q(egins)j(with)g(a)g(`)p Fl(/)p
Fo(')f(and)h(it)g(is)g(not)f(the)i(start)e(of)g(the)i(tree.)0
1302 y Fp(host)p Fl(:)p Fp(device)24 b Fl(has)f(no)h(mount)f(point)240
1364 y Fo(Occurs)16 b(if)f(the)g(`)p Fl(mount)p Fo(')f(option)g(is)h
(not)f(sp)q(eci\014ed)j(for)d(a)h(host's)g(\014lesystem.)0
1437 y Fp(host)p Fl(:)p Fp(device)24 b Fl(has)f(more)h(than)f(one)g
(mount)h(point)240 1499 y Fo(Occurs)17 b(if)f(the)h(moun)o(t)f(option)g
(for)g(a)g(host's)g(\014lesystem)g(sp)q(eci\014es)h(m)o(ultiple)f
(trees)g(at)g(whic)o(h)h(to)240 1561 y(place)e(the)g(moun)o(tp)q(oin)o
(t.)0 1634 y Fl(no)24 b(volname)e(given)i(for)f Fp(host)p
Fl(:)p Fp(device)240 1696 y Fo(Occurs)15 b(when)h(a)e(\014lesystem)g
(is)g(de\014ned)i(to)e(b)q(e)i(moun)o(ted)e(on)h(`)p
Fl(default)p Fo(',)e(but)h(no)h(v)o(olume)f(name)240
1758 y(is)h(giv)o(en)f(for)h(the)g(\014le)g(system,)g(then)g(the)h
(moun)o(tp)q(oin)o(t)e(cannot)h(b)q(e)h(determined.)0
1830 y Fp(host)p Fl(:mount)23 b(field)g(specified)f(for)i(swap)f
(partition)240 1893 y Fo(Occurs)16 b(if)f(a)f(moun)o(tp)q(oin)o(t)h(is)
f(giv)o(en)h(for)g(a)f(\014lesystem)h(whose)g(t)o(yp)q(e)h(is)e
(declared)i(to)e(b)q(e)i Fl(swap)p Fo(.)0 1965 y Fl(ambiguous)23
b(mount:)47 b Fp(v)o(olume)23 b Fl(is)g(a)h(replicated)f(filesystem)240
2027 y Fo(If)17 b(sev)o(eral)e(\014lesystems)h(are)g(declared)g(as)g
(ha)o(ving)f(the)i(same)f(v)o(olume)f(name,)i(they)f(will)f(b)q(e)i
(con-)240 2089 y(sidered)i(replicated)g(\014lesystems.)32
b(T)l(o)19 b(moun)o(t)g(a)g(replicated)f(\014lesystem)h(statically)l(,)
f(a)h(sp)q(eci\014c)240 2152 y(host)e(will)e(need)j(to)e(b)q(e)i
(named,)f(to)g(sa)o(y)f(whic)o(h)h(particular)e(cop)o(y)i(to)g(try)f
(and)h(moun)o(t,)g(else)g(this)240 2214 y(error)d(will)g(result.)0
2286 y Fl(cannot)23 b(determine)g(localname)f(since)h(volname)g
Fp(v)o(olume)h Fl(is)f(not)h(uniquely)e(defined)240 2349
y Fo(If)d(a)g(v)o(olume)g(is)g(replicated)f(and)i(an)f(attempt)f(is)h
(made)g(to)f(moun)o(t)h(the)g(\014lesystem)g(statically)240
2411 y(without)e(sp)q(ecifying)g(a)g(lo)q(cal)g(moun)o(tp)q(oin)o(t,)g
Fp(FSinfo)g Fo(cannot)g(calculate)g(a)g(moun)o(tp)q(oin)o(t,)g(as)g
(the)240 2473 y(desired)e(pathname)h(w)o(ould)e(b)q(e)i(am)o(biguous.)0
2545 y Fl(volname)23 b Fp(v)o(olume)g Fl(is)h(unknown)240
2608 y Fo(Occurs)14 b(if)f(an)g(attempt)f(is)h(made)g(to)f(moun)o(t)h
(or)g(reference)g(a)g(v)o(olume)g(name)g(whic)o(h)g(has)g(not)g(b)q
(een)240 2670 y(declared)i(during)g(the)h(host)f(\014lesystem)f
(de\014nitions.)p eop
64 65 bop 0 -58 a Fo(FSinfo)1775 b(64)0 183 y Fl(volname)23
b Fp(v)o(olume)g Fl(not)h(exported)e(from)i Fp(mac)o(hine)240
246 y Fo(Occurs)d(if)e(y)o(ou)h(attempt)f(to)g(moun)o(t)g(the)h(v)o
(olume)g Fp(v)o(olume)f Fo(from)g(a)h(mac)o(hine)g(whic)o(h)g(has)f
(not)240 308 y(declared)c(itself)g(to)f(ha)o(v)o(e)h(suc)o(h)g(a)g
(\014lesystem)g(a)o(v)m(ailable.)0 382 y Fl(network)23
b(booting)g(requires)g(both)g(root)g(and)h(swap)f(areas)240
445 y Fo(Occurs)18 b(if)f(a)g(mac)o(hine)g(has)g(moun)o(t)g
(declarations)f(for)g(either)h(the)g(ro)q(ot)g(partition)e(or)i(the)h
(sw)o(ap)240 507 y(area,)12 b(but)f(not)h(b)q(oth.)19
b(Y)l(ou)12 b(cannot)f(de\014ne)i(a)f(mac)o(hine)f(to)h(only)f
(partially)f(b)q(o)q(ot)h(via)h(the)f(net)o(w)o(ork.)0
582 y Fl(unknown)23 b(volname)g Fp(v)o(olume)g Fl(automounted)f
Fp([)i Fl(on)g(<name>)f Fp(])240 644 y Fo(Occurs)c(if)f
Fp(v)o(olume)f Fo(is)h(used)h(in)f(a)g(de\014nition)g(of)g(an)g
(automoun)o(t)f(map)i(but)f(the)g(v)o(olume)g(name)240
706 y(has)d(not)g(b)q(een)h(declared)g(during)f(the)g(host)g
(\014lesystem)g(de\014nitions.)0 781 y Fl(not)23 b(allowed)g('/')h(in)f
(a)h(directory)f(name)240 843 y Fo(Occurs)15 b(when)g(a)f(pathname)g
(with)g(m)o(ultiple)f(directory)h(elemen)o(ts)g(is)g(sp)q(eci\014ed)i
(as)e(the)g(name)h(for)240 906 y(an)g(automoun)o(ter)f(tree.)20
b(A)15 b(tree)g(should)g(only)g(ha)o(v)o(e)g(one)g(name)g(at)g(eac)o(h)
g(lev)o(el.)0 980 y Fp(device)24 b Fl(has)g(duplicate)e(exportfs)h
(data)240 1043 y Fo(Pro)q(duced)16 b(if)g(the)f(`)p Fl(exportfs)p
Fo(')f(option)h(is)g(used)h(m)o(ultiple)f(times)f(within)h(the)h(same)f
(branc)o(h)h(of)f(a)240 1105 y(\014lesytem)d(de\014nition.)19
b(F)l(or)12 b(example,)g(if)g(y)o(ou)g(attempt)f(to)h(set)g(the)h(`)p
Fl(exportfs)p Fo(')d(data)i(at)g(di\013eren)o(t)240 1167
y(lev)o(els)i(of)h(the)h(moun)o(tp)q(oin)o(t)e(directory)g(tree.)0
1242 y Fl(sub-directory)22 b(of)i Fp(directory-tree)f
Fl(is)g(named)h("default")240 1304 y Fo(`)p Fl(default)p
Fo(')17 b(is)g(a)h(k)o(eyw)o(ord)g(used)h(to)f(sp)q(ecify)g(if)g(a)g
(moun)o(tp)q(oin)o(t)f(should)i(b)q(e)g(automatically)c(cal-)240
1366 y(culated)i(b)o(y)g Fp(FSinfo)p Fo(.)24 b(If)17
b(y)o(ou)g(attempt)f(to)g(sp)q(ecify)h(a)g(directory)f(name)h(as)f
(this,)h(it)f(will)g(use)h(the)240 1429 y(\014lename)e(of)g(`)p
Fl(default)p Fo(')f(but)h(will)f(pro)q(duce)i(this)e(w)o(arning.)0
1503 y Fl(pass)23 b(number)g(for)h Fp(host)p Fl(:)p Fp(device)g
Fl(is)f(non-zero)240 1566 y Fo(Occurs)15 b(if)e Fp(device)h
Fo(has)g(its)f(`)p Fl(fstype)p Fo(')f(declared)i(to)g(b)q(e)g(`)p
Fl(swap)p Fo(')f(or)g(`)p Fl(export)p Fo(')f(and)j(the)e
Fi(fsc)o(k)p Fo(\(8\))g(pass)240 1628 y(n)o(um)o(b)q(er)i(is)f(set.)19
b(Sw)o(ap)c(devices)g(should)f(not)g(b)q(e)h(fsc)o(k'd.)20
b(See)15 b(section)f(7.6.1)f([FSinfo)g(\014lesystems)240
1690 y(fst)o(yp)q(e],)h(page)h(52)0 1765 y Fl(dump)23
b(frequency)g(for)g Fp(host)p Fl(:)p Fp(device)h Fl(is)g(non-zero)240
1827 y Fo(Occurs)13 b(if)e Fp(device)h Fo(has)g(its)f(`)p
Fl(fstype)p Fo(')f(declared)i(to)g(b)q(e)g(`)p Fl(swap)p
Fo(')f(or)g(`)p Fl(export)p Fo(')f(and)i(the)g(`)p Fl(dump)p
Fo(')f(option)240 1889 y(is)k(set)g(to)f(a)h(v)m(alue)h(greater)e(than)
h(zero.)20 b(Sw)o(ap)15 b(devices)g(should)g(not)g(b)q(e)h(dump)q(ed.)p
eop
65 66 bop 0 -58 a Fo(Examples)1713 b(65)0 183 y Fm(8.)41
b(Examples)0 470 y Fj(8.1)35 b(User)23 b(Filesystems)62
608 y Fo(With)13 b(more)h(than)g(one)g(\014leserv)o(er,)f(the)h
(directories)f(most)g(frequen)o(tly)h(cross-moun)o(ted)f(are)h(those)g
(con)o(tain-)0 670 y(ing)k(user)h(home)f(directories.)29
b(A)19 b(common)f(con)o(v)o(en)o(tion)g(used)h(at)f(Imp)q(erial)g
(College)f(is)h(to)g(moun)o(t)g(the)h(user)0 732 y(disks)c(under)h
Fl(/home/)p Fp(mac)o(hine)p Fo(.)62 870 y(T)o(ypically)l(,)e(the)h(`)p
Fl(/etc/fstab)p Fo(')e(\014le)i(con)o(tained)g(a)g(long)g(list)f(of)g
(en)o(tries)h(suc)o(h)g(as:)120 1008 y Fp(mac)o(hine)p
Fl(:/home/)p Fp(mac)o(hine)23 b Fl(/home/)p Fp(mac)o(hine)g
Fl(nfs)g(...)62 1146 y Fo(for)15 b(eac)o(h)g(\014leserv)o(er)g(on)g
(the)g(net)o(w)o(ork.)62 1284 y(There)20 b(are)e(n)o(umerous)h
(problems)g(with)f(this)h(system.)31 b(The)19 b(moun)o(t)f(list)g(can)h
(b)q(ecome)h(quite)f(large)f(and)0 1346 y(some)e(of)h(the)f(mac)o
(hines)h(ma)o(y)f(b)q(e)h(do)o(wn)g(when)g(a)f(system)h(is)f(b)q(o)q
(oted.)24 b(When)18 b(a)e(new)h(\014leserv)o(er)f(is)g(installed,)0
1408 y(`)p Fl(/etc/fstab)p Fo(')e(m)o(ust)h(b)q(e)i(up)q(dated)g(on)f
(ev)o(ery)g(mac)o(hine,)f(the)h(moun)o(t)g(directory)f(created)h(and)g
(the)g(\014lesystem)0 1471 y(moun)o(ted.)62 1609 y(In)f(man)o(y)f(en)o
(vironmen)o(ts)g(most)f(p)q(eople)i(use)g(the)f(same)g(few)g(w)o
(orkstations,)e(but)j(it)e(is)h(con)o(v)o(enien)o(t)g(to)g(go)g(to)0
1671 y(a)i(colleague's)e(mac)o(hine)i(and)g(access)g(y)o(our)f(o)o(wn)h
(\014les.)22 b(When)16 b(a)f(serv)o(er)h(go)q(es)f(do)o(wn,)h(it)f(can)
h(cause)g(a)g(pro)q(cess)0 1733 y(on)e(a)g(clien)o(t)f(mac)o(hine)h(to)
f(hang.)20 b(By)14 b(minimising)e(the)i(moun)o(ted)g(\014lesystems)g
(to)f(only)h(include)g(those)g(activ)o(ely)0 1795 y(b)q(eing)h(used,)h
(there)f(is)g(less)g(c)o(hance)g(that)g(a)g(\014lesystem)g(will)f(b)q
(e)h(moun)o(ted)h(when)f(a)g(serv)o(er)g(go)q(es)g(do)o(wn.)62
1933 y(The)f(follo)o(wing)d(is)i(a)g(short)g(extract)f(from)h(a)g(map)g
(tak)o(en)g(from)g(a)g(researc)o(h)g(\014leserv)o(er)h(at)e(Imp)q
(erial)h(College.)62 2071 y(Note)i(the)h(en)o(try)f(for)f(`)p
Fl(localhost)p Fo(')g(whic)o(h)h(is)f(used)i(for)f(users)g(suc)o(h)h
(as)f(the)g(op)q(erator)g(\(`)p Fl(opr)p Fo('\))e(who)i(ha)o(v)o(e)g(a)
0 2134 y(home)g(directory)g(on)g(most)f(mac)o(hine)h(as)g(`)p
Fl(/home/localhost/opr)p Fo('.)120 2271 y Fl(/defaults)166
b(opts:=rw,intr,grpid,nosui)o(d)120 2321 y(charm)262
b(host!=${key};type:=nfs;rh)o(ost:=${)o(key};rf)o(s:=/home)o(/${key})20
b(\\)502 2371 y(host==${key};type:=ufs;de)o(v:=/dev)o(/xd0g)120
2421 y(#)120 2471 y(...)120 2570 y(#)120 2620 y(localhost)166
b(type:=link;fs:=${host})120 2670 y(...)p eop
66 67 bop 0 -58 a Fo(Examples)1713 b(66)120 183 y Fl(#)120
233 y(#)24 b(dylan)f(has)g(two)h(user)f(disks)g(so)h(have)f(a)120
283 y(#)h(top)f(directory)g(in)g(which)h(to)f(mount)g(them.)120
333 y(#)120 382 y(dylan)262 b(type:=auto;fs:=${map};pre)o(f:=${ke)o
(y}/)120 432 y(#)120 482 y(dylan/dk2)166 b(host!=dylan;type:=nfs;rho)o
(st:=dyl)o(an;rfs:)o(=/home/$)o({key})21 b(\\)502 532
y(host==dylan;type:=ufs;dev)o(:=/dev/)o(dsk/2s0)120 582
y(#)120 632 y(dylan/dk5)166 b(host!=dylan;type:=nfs;rho)o(st:=dyl)o
(an;rfs:)o(=/home/$)o({key})21 b(\\)502 681 y
(host==dylan;type:=ufs;dev)o(:=/dev/)o(dsk/5s0)120 731
y(...)120 781 y(#)120 831 y(toytown)214 b(host!=${key};type:=nfs;rh)o
(ost:=${)o(key};rf)o(s:=/home)o(/${key})20 b(\\)502 881
y(host==${key};type:=ufs;de)o(v:=/dev)o(/xy1g)120 930
y(...)120 980 y(#)120 1030 y(zebedee)214 b(host!=${key};type:=nfs;rh)o
(ost:=${)o(key};rf)o(s:=/home)o(/${key})20 b(\\)502 1080
y(host==${key};type:=ufs;de)o(v:=/dev)o(/dsk/1s)o(0)120
1130 y(#)120 1180 y(#)k(Just)f(for)g(access...)120 1229
y(#)120 1279 y(gould)262 b(type:=auto;fs:=${map};pre)o(f:=${ke)o(y}/)
120 1329 y(gould/staff)118 b(host!=gould;type:=nfs;rho)o(st:=gou)o
(ld;rfs:)o(=/home/$)o({key})120 1379 y(#)120 1429 y(gummo)262
b(host!=${key};type:=nfs;rh)o(ost:=${)o(key};rf)o(s:=/home)o(/${key})
120 1478 y(...)62 1619 y Fo(This)16 b(map)f(is)g(shared)h(b)o(y)g(most)
e(of)i(the)f(mac)o(hines)h(listed)f(so)g(on)g(those)h(systems)f(an)o(y)
g(of)h(the)f(user)h(disks)f(is)0 1681 y(accessible)g(via)g(a)f
(consisten)o(t)h(name.)20 b Fp(Amd)15 b Fo(is)g(started)f(with)h(the)g
(follo)o(wing)e(command)120 1822 y Fl(amd)23 b(/home)h(amd.home)62
1962 y Fo(Note)16 b(that)g(when)h(moun)o(ting)e(a)h(remote)g
(\014lesystem,)g(the)g Fp(automoun)o(ted)g Fo(moun)o(t)g(p)q(oin)o(t)f
(is)h(referenced,)h(so)0 2024 y(that)c(the)h(\014lesystem)g(will)e(b)q
(e)j(moun)o(ted)f(if)f(it)g(is)g(not)h(y)o(et)f(\(at)g(the)h(time)f
(the)h(remote)g(`)p Fl(mountd)p Fo(')e(obtains)h(the)h(\014le)0
2087 y(handle\).)0 2343 y Fj(8.2)35 b(Home)23 b(Directories)62
2483 y Fo(One)12 b(con)o(v)o(en)o(tion)d(for)h(home)h(directories)f(is)
g(to)g(lo)q(cate)g(them)g(in)h(`)p Fl(/homes)p Fo(')e(so)h(user)h(`)p
Fl(jsp)p Fo(''s)e(home)i(directory)e(is)0 2545 y(`)p
Fl(/homes/jsp)p Fo('.)17 b(With)d(more)g(than)h(a)f(single)g
(\014leserv)o(er)g(it)f(is)h(con)o(v)o(enien)o(t)h(to)e(spread)i(user)g
(\014les)f(across)g(sev)o(eral)0 2608 y(mac)o(hines.)33
b(All)19 b(that)h(is)f(required)h(is)f(a)g(moun)o(t-map)h(whic)o(h)f
(con)o(v)o(erts)g(login)g(names)h(to)f(an)h(automoun)o(ted)0
2670 y(directory)l(.)p eop
67 68 bop 0 -58 a Fo(Examples)1713 b(67)62 183 y(Suc)o(h)16
b(a)f(map)g(migh)o(t)f(b)q(e)i(started)e(b)o(y)h(the)h(command:)120
323 y Fl(amd)23 b(/homes)g(amd.homes)62 463 y Fo(where)16
b(the)f(map)g(`)p Fl(amd.homes)p Fo(')e(con)o(tained)i(the)g(en)o
(tries:)120 603 y Fl(/defaults)70 b(type:=link)h(#)23
b(All)h(the)f(entries)g(are)h(of)f(type:=link)120 653
y(jsp)214 b(fs:=/home/charm/jsp)120 703 y(njw)g
(fs:=/home/dylan/dk5/njw)120 753 y(...)120 803 y(phjk)190
b(fs:=/home/toytown/ai/phjk)120 852 y(sjv)214 b(fs:=/home/ganymede/sjv)
62 992 y Fo(Whenev)o(er)21 b(a)e(login)g(name)h(is)f(accessed)i(in)f(`)
p Fl(/homes)p Fo(')e(a)i(sym)o(b)q(olic)f(link)g(app)q(ears)h(p)q(oin)o
(ting)f(to)h(the)g(real)0 1055 y(lo)q(cation)10 b(of)h(that)f(user's)h
(home)h(directory)l(.)18 b(In)12 b(this)e(example,)i(`)p
Fl(/homes/jsp)p Fo(')d(w)o(ould)i(app)q(ear)g(to)g(b)q(e)h(a)f(sym)o(b)
q(olic)0 1117 y(link)k(p)q(oin)o(ting)f(to)g(`)p Fl(/home/charm/jsp)p
Fo('.)k(Of)d(course,)g(`)p Fl(/home)p Fo(')f(w)o(ould)g(also)g(b)q(e)i
(an)f(automoun)o(t)f(p)q(oin)o(t.)62 1257 y(This)i(system)g(causes)h
(an)f(extra)g(lev)o(el)f(of)h(sym)o(b)q(olic)g(links)f(to)h(b)q(e)h
(used.)24 b(Although)16 b(that)f(turns)i(out)f(to)f(b)q(e)0
1319 y(relativ)o(ely)f(inexp)q(ensiv)o(e,)j(an)f(alternativ)o(e)e(is)i
(to)g(directly)f(moun)o(t)h(the)g(required)g(\014lesystems)g(in)g(the)h
(`)p Fl(/homes)p Fo(')0 1382 y(map.)i(The)14 b(required)f(map)g(is)g
(simple,)g(but)g(long,)g(and)g(its)g(creation)f(is)h(b)q(est)h
(automated.)k(The)c(en)o(try)e(for)h(`)p Fl(jsp)p Fo(')0
1444 y(could)i(b)q(e:)120 1584 y Fl(jsp)71 b
(-sublink:=${key};rfs:=/home)o(/charm)21 b(\\)478 1634
y(host==charm;type:=ufs;dev:)o(=/dev/x)o(d0g)g(\\)478
1683 y(host!=charm;type:=nfs;rhos)o(t:=char)o(m)62 1823
y Fo(This)13 b(map)h(can)f(b)q(ecome)h(quite)g(big)f(if)f(it)h(con)o
(tains)g(a)g(large)f(n)o(um)o(b)q(er)i(of)f(en)o(tries.)19
b(By)14 b(com)o(bining)e(t)o(w)o(o)g(other)0 1886 y(features)j(of)g
Fp(Amd)g Fo(it)f(can)i(b)q(e)g(greatly)e(simpli\014ed.)62
2026 y(First)e(the)h(UFS)g(partitions)e(should)i(b)q(e)h(moun)o(ted)f
(under)h(the)f(con)o(trol)e(of)i(`)p Fl(/etc/fstab)p
Fo(',)e(taking)h(care)h(that)0 2088 y(they)j(are)f(moun)o(ted)h(in)f
(the)h(same)f(place)h(that)f Fp(Amd)g Fo(w)o(ould)h(ha)o(v)o(e)f
(automoun)o(ted)g(them.)21 b(In)16 b(most)f(cases)h(this)0
2150 y(w)o(ould)d(b)q(e)i(something)e(lik)o(e)h(`)p Fl(/a/)p
Fp(host)p Fl(/home/)p Fp(host)p Fo(')d(and)j(`)p Fl(/etc/fstab)p
Fo(')e(on)i(host)f(`)p Fl(charm)p Fo(')g(w)o(ould)g(ha)o(v)o(e)h(a)g
(line:)120 2290 y Fl(/dev/xy0g)23 b(/a/charm/home/charm)e(4.2)i
(rw,nosuid,grpid)f(1)i(5)62 2430 y Fo(The)16 b(map)f(can)g(then)h(b)q
(e)f(c)o(hanged)h(to:)120 2570 y Fl(/defaults)94 b
(type:=nfs;sublink:=${key};op)o(ts:=rw,)o(intr,no)o(suid,grp)o(id)120
2620 y(jsp)238 b(rhost:=charm;rfs:=/home/char)o(m)120
2670 y(njw)g(rhost:=dylan;rfs:=/home/dyla)o(n/dk5)p eop
68 69 bop 0 -58 a Fo(Examples)1713 b(68)120 183 y Fl(...)120
233 y(phjk)214 b(rhost:=toytown;rfs:=/home/to)o(ytown;s)o(ublink:)o
(=ai/${ke)o(y})120 283 y(sjv)238 b(rhost:=ganymede;rfs:=/home/g)o
(anymede)62 421 y Fo(This)16 b(map)f(op)q(erates)h(as)f(usual)h(on)g(a)
f(remote)h(mac)o(hine)f(\()p Fp(ie)h Fl(${host})f Fo(not)g(equal)h(to)f
Fl(${rhost})p Fo(\).)20 b(On)d(the)0 484 y(mac)o(hine)d(where)g(the)g
(\014lesystem)g(is)g(stored)f(\()p Fp(ie)h Fl(${host})f
Fo(equal)h(to)f Fl(${rhost})p Fo(\),)f Fp(Amd)j Fo(will)d(construct)i
(a)g(lo)q(cal)0 546 y(\014lesystem)j(moun)o(t)h(p)q(oin)o(t)f(whic)o(h)
h(corresp)q(onds)g(to)f(the)h(name)g(of)f(the)h(lo)q(cally)e(moun)o
(ted)i(UFS)g(partition.)26 b(If)0 608 y Fp(Amd)17 b Fo(is)f(started)g
(with)g(the)g(\\-r")g(option)g(then)h(instead)f(of)g(attempting)g(an)g
(NFS)h(moun)o(t,)f Fp(Amd)g Fo(will)g(simply)0 670 y(inherit)d(the)h
(UFS)g(moun)o(t)f(\(see)g(section)h(5.14)e([Inheritance)i(Filesystem],)
e(page)h(39\).)19 b(If)14 b(\\-r")f(is)g(not)g(used)i(then)0
733 y(a)h(lo)q(opbac)o(k)g(NFS)g(moun)o(t)g(will)f(b)q(e)i(made.)23
b(This)16 b(t)o(yp)q(e)h(of)f(moun)o(t)g(is)f(kno)o(wn)h(to)g(cause)h
(a)f(deadlo)q(c)o(k)g(on)g(man)o(y)0 795 y(systems.)0
1032 y Fj(8.3)35 b(Arc)n(hitecture)22 b(Sharing)62 1170
y Fo(Often)17 b(a)f(\014lesystem)g(will)f(b)q(e)i(shared)f(b)o(y)h(mac)
o(hines)f(of)g(di\013eren)o(t)f(arc)o(hitectures.)23
b(Separate)16 b(trees)g(can)g(b)q(e)0 1232 y(main)o(tained)d(for)h(the)
g(executable)g(images)f(for)h(eac)o(h)g(arc)o(hitecture,)f(but)i(it)e
(ma)o(y)h(b)q(e)g(more)g(con)o(v)o(enien)o(t)g(to)f(ha)o(v)o(e)0
1295 y(a)i(shared)g(tree,)g(with)f(distinct)h(sub)q(directories.)62
1433 y(A)23 b(shared)f(tree)h(migh)o(t)e(ha)o(v)o(e)h(the)h(follo)o
(wing)d(structure)i(on)g(the)h(\014leserv)o(er)f(\(called)g(`)p
Fl(fserver)p Fo(')f(in)h(the)0 1495 y(example\):)120
1634 y Fl(local/tex)120 1683 y(local/tex/fonts)120 1733
y(local/tex/lib)120 1783 y(local/tex/bin)120 1833 y(local/tex/bin/sun3)
120 1883 y(local/tex/bin/sun4)120 1932 y(local/tex/bin/hp9000)120
1982 y(...)62 2121 y Fo(In)15 b(this)f(example,)g(the)h(sub)q
(directories)f(of)g(`)p Fl(local/tex/bin)p Fo(')e(should)i(b)q(e)h
(hidden)g(when)g(accessed)g(via)f(the)0 2183 y(automoun)o(t)g(p)q(oin)o
(t)h(\(con)o(v)o(en)o(tionally)e(`)p Fl(/vol)p Fo('\).)18
b(A)d(moun)o(t-map)g(for)f(`)p Fl(/vol)p Fo(')g(to)h(ac)o(hiev)o(e)g
(this)f(w)o(ould)h(lo)q(ok)f(lik)o(e:)120 2321 y Fl(/defaults)70
b(sublink:=${/key};rhost:=fserv)o(er;type)o(:=link)120
2371 y(tex)214 b(type:=auto;fs:=${map};pref:=$)o({key}/)120
2421 y(tex/fonts)70 b(host!=fserver;type:=nfs;rfs:=)o(/vol/te)o(x)21
b(\\)406 2471 y(host==fserver;fs:=/usr/local/)o(tex)120
2521 y(tex/lib)118 b(host!=fserver;type:=nfs;rfs:=)o(/vol/te)o(x)21
b(\\)406 2570 y(host==fserver;fs:=/usr/local/)o(tex)120
2620 y(tex/bin)118 b(-sublink:=${/key}/${arch})21 b
(host!=fserver;type:=nfs;r)o(fs:=/vo)o(l/tex)g(\\)406
2670 y(host:=fserver;fs:=/usr/local/)o(tex)p eop
69 70 bop 0 -58 a Fo(Examples)1713 b(69)62 183 y(When)12
b(`)p Fl(/vol/tex/bin)p Fo(')d(is)j(referenced,)h(the)e(curren)o(t)h
(mac)o(hine)f(arc)o(hitecture)g(is)g(automatically)e(app)q(ended)0
246 y(to)15 b(the)h(path)g(b)o(y)f(the)h Fl(${sublink})e
Fo(v)m(ariable.)21 b(This)16 b(means)f(that)g(users)h(can)g(ha)o(v)o(e)
g(`)p Fl(/vol/tex/bin)p Fo(')d(in)i(their)0 308 y(`)p
Fl(PATH)p Fo(')f(without)g(concern)i(for)e(arc)o(hitecture)h(dep)q
(endencies.)0 554 y Fj(8.4)35 b(Wildcard)24 b(names)f(&)h(Replicated)e
(Serv)n(ers)62 693 y Fo(By)d(using)e(the)i(wildcard)e(facilit)o(y)l(,)g
Fp(Amd)h Fo(can)g Fp(o)o(v)o(erla)o(y)e Fo(an)j(existing)e(directory)g
(with)g(additional)g(en)o(tries.)0 756 y(The)12 b(system)g(\014les)f
(are)h(usually)f(moun)o(ted)h(under)h(`)p Fl(/usr)p Fo('.)k(If)12
b(instead)g Fp(Amd)g Fo(is)f(moun)o(ted)h(on)g(`)p Fl(/usr)p
Fo(',)f(additional)0 818 y(names)18 b(can)g(b)q(e)h(o)o(v)o(erla)o(y)o
(ed)d(to)i(augmen)o(t)f(or)h(replace)g(names)g(in)f(the)i(\\master")d
(`)p Fl(/usr)p Fo('.)27 b(A)18 b(map)g(to)g(do)g(this)0
880 y(w)o(ould)d(ha)o(v)o(e)f(the)i(form:)120 1019 y
Fl(local)47 b(type:=auto;fs:=local-map)120 1069 y(share)g
(type:=auto;fs:=share-map)120 1119 y(*)143 b
(-type:=nfs;rfs:=/export/ex)o(ec/${arc)o(h};subl)o(ink:="$)o({key}")21
b(\\)311 1169 y(rhost:=fserv1)46 b(rhost:=fserv2)g(rhost:=fserv3)62
1308 y Fo(Note)11 b(that)g(the)g(assignmen)o(t)f(to)h
Fl(${sublink})f Fo(is)h(surrounded)h(b)o(y)f(double)h(quotes)f(to)f
(prev)o(en)o(t)h(the)h(incoming)0 1371 y(k)o(ey)j(from)f(causing)h(the)
g(map)f(to)h(b)q(e)g(misin)o(terpreted.)k(This)c(map)g(has)f(the)h
(e\013ect)g(of)g(directing)f(an)o(y)h(access)g(to)0 1433
y(`)p Fl(/usr/local)p Fo(')e(or)i(`)p Fl(/usr/share)p
Fo(')e(to)h(another)h(automoun)o(t)f(p)q(oin)o(t.)62
1572 y(In)i(this)f(example,)g(it)g(is)f(assumed)i(that)f(the)g(`)p
Fl(/usr)p Fo(')f(\014les)h(are)g(replicated)g(on)h(three)f(\014leserv)o
(ers:)20 b(`)p Fl(fserv1)p Fo(',)0 1635 y(`)p Fl(fserv2)p
Fo(')15 b(and)h(`)p Fl(fserv3)p Fo('.)21 b(F)l(or)16
b(an)o(y)g(references)h(other)f(than)g(to)f(`)p Fl(local)p
Fo(')g(and)h(`)p Fl(share)p Fo(')f(one)i(of)e(the)i(serv)o(ers)e(is)0
1697 y(used)k(and)f(a)f(sym)o(b)q(olic)g(link)h(to)f
Fl(${autodir}/${rhost}/export/e)o(xec/${a)o(rch}/)p Fp(what)o(ev)o(er)e
Fo(is)j(returned)0 1759 y(once)e(an)f(appropriate)f(\014lesystem)h(has)
g(b)q(een)h(moun)o(ted.)0 2005 y Fj(8.5)35 b(`)p Fe(rwho)p
Fj(')25 b(serv)n(ers)62 2145 y Fo(The)16 b(`)p Fl(/usr/spool/rwho)p
Fo(')c(directory)i(is)h(a)g(go)q(o)q(d)g(candidate)g(for)g(automoun)o
(ting.)j(F)l(or)d(e\016ciency)g(reasons)0 2207 y(it)d(is)f(b)q(est)i
(to)f(capture)g(the)h(rwho)e(data)h(on)g(a)g(small)g(n)o(um)o(b)q(er)g
(of)g(mac)o(hines)g(and)h(then)f(moun)o(t)g(that)g(information)0
2269 y(on)o(to)g(a)h(large)f(n)o(um)o(b)q(er)i(of)f(clien)o(ts.)18
b(The)c(data)e(written)h(in)o(to)f(the)h(rwho)g(\014les)g(is)g(b)o(yte)
g(order)g(dep)q(enden)o(t)i(so)d(only)0 2331 y(serv)o(ers)j(with)f(the)
i(correct)e(b)o(yte)h(ordering)g(can)g(b)q(e)h(used)g(b)o(y)f(a)g
(clien)o(t:)120 2471 y Fl(/defaults)214 b(type:=nfs)120
2521 y(usr/spool/rwho)94 b(-byte==little;rfs:=/usr)o(/spool/)o(rwho)21
b(\\)645 2570 y(rhost:=vaxA)46 b(rhost:=vaxB)23 b(\\)550
2620 y(||)g(-rfs:=/usr/spool/rwho)e(\\)645 2670 y(rhost:=sun4)46
b(rhost:=hp300)p eop
70 71 bop 0 -58 a Fo(Examples)1713 b(70)0 183 y Fj(8.6)35
b(`)p Fe(/vol)p Fj(')62 320 y Fo(`)p Fl(/vol)p Fo(')14
b(is)h(used)h(as)e(a)h(catc)o(h-all)f(for)h(v)o(olumes)f(whic)o(h)i(do)
f(not)f(ha)o(v)o(e)h(other)g(con)o(v)o(en)o(tional)f(names.)62
457 y(Belo)o(w)20 b(is)f(part)h(of)f(the)h(`)p Fl(/vol)p
Fo(')f(map)h(for)g(the)g(domain)f(`)p Fl(doc.ic.ac.uk)p
Fo('.)32 b(The)21 b(`)p Fl(r+d)p Fo(')d(tree)i(is)g(used)h(for)0
519 y(new)15 b(or)e(exp)q(erimen)o(tal)h(soft)o(w)o(are)f(that)g(needs)
i(to)f(b)q(e)h(a)o(v)m(ailable)e(ev)o(erywhere)h(without)g(installing)e
(it)h(on)i(all)e(the)0 582 y(\014leserv)o(ers.)23 b(Users)16
b(wishing)g(to)f(try)h(out)g(the)g(new)h(soft)o(w)o(are)d(then)j
(simply)f(include)g(`)p Fl(/vol/r+d/{bin,ucb})p Fo(')0
644 y(in)f(their)g(path.)62 781 y(The)f(main)f(tree)g(resides)g(on)h
(one)f(host)g(`)p Fl(gould.doc.ic.ac.uk)p Fo(',)d(whic)o(h)k(has)f
(di\013eren)o(t)g(`)p Fl(bin)p Fo(',)f(`)p Fl(etc)p Fo(',)g(`)p
Fl(lib)p Fo(')0 843 y(and)k(`)p Fl(ucb)p Fo(')e(sub-directories)i(for)f
(eac)o(h)g(mac)o(hine)h(arc)o(hitecture.)k(F)l(or)15
b(example,)h(`)p Fl(/vol/r+d/bin)p Fo(')d(for)i(a)g(Sun-4)0
906 y(w)o(ould)d(b)q(e)h(stored)e(in)i(the)f(sub-directory)g(`)p
Fl(bin/sun4)p Fo(')e(of)i(the)h(\014lesystem)f(`)p Fl(/usr/r+d)p
Fo('.)17 b(When)12 b(it)g(w)o(as)f(accessed)0 968 y(a)k(sym)o(b)q(olic)
f(link)h(p)q(oin)o(ting)f(to)h(`)p Fl(/a/gould/usr/r+d/bin/s)o(un4)p
Fo(')d(w)o(ould)i(b)q(e)i(returned.)120 1105 y Fl(/defaults)94
b(type:=nfs;opts:=rw,grpid,nos)o(uid,int)o(r,soft)120
1155 y(wp)262 b(-opts:=rw,grpid,nosuid;rhost)o(:=charm)20
b(\\)430 1204 y(host==charm;type:=link;fs:=/)o(usr/loc)o(al/wp)h(\\)430
1254 y(host!=charm;type:=nfs;rfs:=/)o(vol/wp)120 1304
y(...)120 1354 y(#)120 1404 y(src)238 b(-opts:=rw,grpid,nosuid;rhost)o
(:=charm)20 b(\\)430 1453 y(host==charm;type:=link;fs:=/)o(usr/src)g
(\\)430 1503 y(host!=charm;type:=nfs;rfs:=/)o(vol/src)120
1553 y(#)120 1603 y(r+d)238 b(type:=auto;fs:=${map};pref:=)o(r+d/)120
1653 y(#)24 b(per)f(architecture)f(bin,etc,lib&ucb...)120
1703 y(r+d/bin)142 b(rhost:=gould.doc.ic.ac.uk;rf)o(s:=/usr)o(/r+d;su)o
(blink:=$)o({/key}/)o(${arch})120 1752 y(r+d/etc)g
(rhost:=gould.doc.ic.ac.uk;rf)o(s:=/usr)o(/r+d;su)o(blink:=$)o({/key}/)
o(${arch})120 1802 y(r+d/include)46 b(rhost:=gould.doc.ic.ac.uk;rf)o
(s:=/usr)o(/r+d;su)o(blink:=$)o({/key})120 1852 y(r+d/lib)142
b(rhost:=gould.doc.ic.ac.uk;rf)o(s:=/usr)o(/r+d;su)o(blink:=$)o
({/key}/)o(${arch})120 1902 y(r+d/man)g(rhost:=gould.doc.ic.ac.uk;rf)o
(s:=/usr)o(/r+d;su)o(blink:=$)o({/key})120 1952 y(r+d/src)g
(rhost:=gould.doc.ic.ac.uk;rf)o(s:=/usr)o(/r+d;su)o(blink:=$)o({/key})
120 2001 y(r+d/ucb)g(rhost:=gould.doc.ic.ac.uk;rf)o(s:=/usr)o(/r+d;su)o
(blink:=$)o({/key}/)o(${arch})120 2051 y(#)24 b(hades)f(pictures)120
2101 y(pictures)118 b(-opts:=rw,grpid,nosuid;rhost)o(:=thpfs)20
b(\\)430 2151 y(host==thpfs;type:=link;fs:=/)o(nbsd/pi)o(ctures)g(\\)
430 2201 y(host!=thpfs;type:=nfs;rfs:=/)o(nbsd;su)o(blink:=)o(pictures)
120 2250 y(#)k(hades)f(tools)120 2300 y(hades)190 b
(-opts:=rw,grpid,nosuid;rhost)o(:=thpfs)20 b(\\)430 2350
y(host==thpfs;type:=link;fs:=/)o(nbsd/ha)o(des)h(\\)430
2400 y(host!=thpfs;type:=nfs;rfs:=/)o(nbsd;su)o(blink:=)o(hades)120
2450 y(#)j(bsd)f(tools)g(for)h(hp.)120 2500 y(bsd)238
b(-opts:=rw,grpid,nosuid;arch=)o(=hp9000)o(;rhost:)o(=thpfs)21
b(\\)430 2549 y(host==thpfs;type:=link;fs:=/)o(nbsd/bs)o(d)g(\\)430
2599 y(host!=thpfs;type:=nfs;rfs:=/)o(nbsd;su)o(blink:=)o(bsd)p
eop
71 72 bop 0 -58 a Fo(In)o(ternals)1730 b(71)0 183 y Fm(9.)41
b(In)n(ternals)0 474 y Fj(9.1)35 b(Log)24 b(Messages)62
612 y Fo(In)15 b(the)f(follo)o(wing)e(sections)i(a)g(brief)f
(explanation)h(is)f(giv)o(en)h(of)f(some)h(of)g(the)g(log)f(messages)h
(made)g(b)o(y)g Fp(Amd)p Fo(.)0 674 y(Where)20 b(the)f(message)g(is)g
(in)h(`)p Fl(typewriter)p Fo(')d(fon)o(t,)i(it)g(corresp)q(onds)h
(exactly)f(to)g(the)g(message)g(pro)q(duced)i(b)o(y)0
736 y Fp(Amd)p Fo(.)j(W)l(ords)16 b(in)g Fp(italic)f
Fo(are)h(replaced)h(b)o(y)f(an)h(appropriate)e(string.)23
b(V)l(ariables,)16 b Fl(${var})p Fo(,)f(indicate)h(that)g(the)0
799 y(v)m(alue)f(of)g(the)g(appropriate)g(v)m(ariable)f(is)h(output.)62
937 y(Log)i(messages)f(are)g(either)g(sen)o(t)h(direct)f(to)g(a)g
(\014le,)h(or)f(logged)g(via)g(the)g Fi(syslog)p Fo(\(3\))f(mec)o
(hanism.)24 b(Messages)0 999 y(are)15 b(logged)f(with)g(facilit)o(y)f
(`)p Fl(LOG_DAEMON)p Fo(')g(when)i(using)g Fi(syslog)p
Fo(\(3\).)j(In)d(either)g(case,)g(en)o(tries)f(in)h(the)g(\014le)g(are)
f(of)0 1061 y(the)h(form:)120 1200 y Fp(date-string)47
b(hostname)23 b Fl(amd[)p Fp(pid)p Fl(])47 b Fp(message)0
1418 y Fg(9.1.1)27 b(F)l(atal)18 b(errors)62 1557 y Fp(Amd)g
Fo(attempts)f(to)f(deal)i(with)f(un)o(usual)g(ev)o(en)o(ts.)27
b(Whenev)o(er)18 b(it)e(is)i(not)f(p)q(ossible)g(to)g(deal)g(with)g
(suc)o(h)h(an)0 1619 y(error,)e Fp(Amd)g Fo(will)f(log)h(an)g
(appropriate)f(message)h(and,)h(if)f(it)f(cannot)i(p)q(ossibly)f(con)o
(tin)o(ue,)f(will)h(either)g(exit)f(or)0 1681 y(ab)q(ort.)22
b(These)17 b(messages)e(are)h(selected)g(b)o(y)h(`)p
Fl(-x)23 b(fatal)p Fo(')15 b(on)h(the)g(command)g(line.)22
b(When)17 b Fi(syslog)p Fo(\(3\))d(is)i(b)q(eing)0 1743
y(used,)d(they)e(are)h(logged)f(with)g(lev)o(el)g(`)p
Fl(LOG_FATAL)p Fo('.)17 b(Ev)o(en)12 b(if)f Fp(Amd)h
Fo(con)o(tin)o(ues)f(to)g(op)q(erate)h(it)f(is)g(lik)o(ely)f(to)i
(remain)0 1806 y(in)j(a)g(precarious)g(state)f(and)h(should)h(b)q(e)f
(restarted)g(at)f(the)i(earliest)e(opp)q(ortunit)o(y)l(.)0
1944 y Fl(Attempting)22 b(to)i(inherit)f(not-a-filesystem)240
2006 y Fo(The)14 b(protot)o(yp)q(e)g(moun)o(t)g(p)q(oin)o(t)f(created)i
(during)f(a)g(\014lesystem)g(restart)f(did)h(not)g(con)o(tain)f(a)h
(refer-)240 2068 y(ence)i(to)f(the)g(restarted)f(\014lesystem.)20
b(This)15 b(erorr)f(\\should)h(nev)o(er)g(happ)q(en".)0
2144 y Fl(Can't)23 b(bind)g(to)h(domain)f(")p Fp(NIS-domain)p
Fl(")240 2207 y Fo(A)e(sp)q(eci\014c)h(NIS)f(domain)g(w)o(as)f
(requested)h(on)g(the)g(command)f(line,)i(but)f(no)g(serv)o(er)f(for)h
(that)240 2269 y(domain)15 b(is)f(a)o(v)m(ailable)g(on)h(the)h(lo)q
(cal)e(net.)0 2345 y Fl(Can't)23 b(determine)g(IP)g(address)g(of)h
(this)f(host)h(\()p Fp(hostname)p Fl(\))240 2407 y Fo(When)11
b Fp(Amd)g Fo(starts)e(it)h(determines)h(its)e(o)o(wn)h(IP)h(address.)
19 b(If)11 b(this)f(lo)q(okup)g(fails)f(then)i Fp(Amd)g
Fo(cannot)240 2469 y(con)o(tin)o(ue.)18 b(The)11 b(hostname)e(it)h(lo)q
(oks)g(up)h(is)e(that)h(obtained)g(returned)h(b)o(y)f
Fi(gethostname)p Fo(\(2\))f(system)240 2532 y(call.)0
2608 y Fl(Can't)23 b(find)g(root)h(file)f(handle)g(for)h
Fp(automoun)o(t)14 b(p)q(oin)o(t)240 2670 y(Amd)j Fo(creates)g(its)f(o)
o(wn)g(\014le)h(handles)g(for)g(the)g(automoun)o(t)e(p)q(oin)o(ts.)25
b(When)17 b(it)f(moun)o(ts)h(itself)e(as)p eop
72 73 bop 0 -58 a Fo(In)o(ternals)1730 b(72)240 183 y(a)19
b(serv)o(er,)i(it)e(m)o(ust)g(pass)h(these)g(\014le)f(handles)h(to)g
(the)g(lo)q(cal)e(k)o(ernel.)34 b(If)20 b(the)g(\014lehandle)g(is)f
(not)240 246 y(obtainable)14 b(the)i(moun)o(t)e(p)q(oin)o(t)h(is)g
(ignored.)k(This)c(error)f(\\should)h(nev)o(er)h(happ)q(en".)0
325 y Fl(Must)23 b(be)h(root)f(to)h(mount)f(filesystems)f(\(euid)i(=)f
Fp(euid)p Fl(\))240 388 y Fo(T)l(o)13 b(prev)o(en)o(t)g(em)o
(barrassmen)o(t,)e Fp(Amd)j Fo(mak)o(es)e(sure)h(it)g(has)g
(appropriate)f(system)g(privileges.)18 b(This)240 450
y(amoun)o(ts)12 b(to)g(ha)o(ving)g(an)g(euid)h(of)g(0.)18
b(The)13 b(c)o(hec)o(k)g(is)f(made)h(after)f(argumen)o(t)g(pro)q
(cessing)g(complete)240 512 y(to)j(giv)o(e)f(non-ro)q(ot)h(users)g(a)g
(c)o(hance)h(to)e(access)h(the)h(\\-v")f(option.)0 592
y Fl(No)24 b(work)f(to)g(do)h(-)g(quitting)240 654 y
Fo(No)15 b(automoun)o(t)f(p)q(oin)o(ts)h(w)o(ere)g(giv)o(en)f(on)h(the)
h(command)f(line)g(and)g(so)g(there)g(is)g(no)g(w)o(ork)f(to)h(do.)0
734 y Fl(Out)23 b(of)h(memory)f(in)h(realloc)240 796
y Fo(While)18 b(attempting)f(to)h(reallo)q(c)g(some)g(memory)l(,)h(the)
f(memory)g(space)h(a)o(v)m(ailable)e(to)h Fp(Amd)h Fo(w)o(as)240
858 y(exhausted.)h(This)15 b(is)g(an)g(unreco)o(v)o(erable)g(error.)0
938 y Fl(Out)23 b(of)h(memory)240 1000 y Fo(While)18
b(attempting)f(to)h(mallo)q(c)g(some)g(memory)l(,)g(the)h(memory)f
(space)h(a)o(v)m(ailable)e(to)h Fp(Amd)h Fo(w)o(as)240
1063 y(exhausted.)h(This)15 b(is)g(an)g(unreco)o(v)o(erable)g(error.)0
1143 y Fl(cannot)23 b(create)g(rpc/udp)g(service)240
1205 y Fo(Either)15 b(the)g(NFS)g(or)g(AMQ)g(endp)q(oin)o(t)g(could)h
(not)e(b)q(e)i(created.)0 1285 y Fl(gethostname:)e Fp(description)240
1347 y Fo(The)h Fi(gethostname)p Fo(\(2\))f(system)h(call)g(failed)f
(during)h(startup.)0 1427 y Fl(host)23 b(name)h(is)f(not)h(set)240
1489 y Fo(The)14 b Fi(gethostname)p Fo(\(2\))g(system)f(call)h
(returned)g(a)g(zero)h(length)e(host)h(name.)20 b(This)14
b(can)g(happ)q(en)h(if)240 1551 y Fp(Amd)g Fo(is)g(started)g(in)g
(single)f(user)h(mo)q(de)h(just)f(after)f(b)q(o)q(oting)h(the)g
(system.)0 1631 y Fl(ifs_match)23 b(called!)240 1693
y Fo(An)i(in)o(ternal)e(error)h(o)q(ccurred)h(while)g(restarting)e(a)h
(pre-moun)o(ted)h(\014lesystem.)47 b(This)25 b(error)240
1755 y(\\should)15 b(nev)o(er)g(happ)q(en".)0 1835 y
Fl(mount_afs:)f Fp(description)240 1898 y Fo(An)h(error)g(o)q(ccured)h
(while)f Fp(Amd)g Fo(w)o(as)f(moun)o(ting)h(itself.)0
1977 y Fl(run_rpc)23 b(failed)240 2040 y Fo(Someho)o(w)15
b(the)g(main)g(NFS)g(serv)o(er)g(lo)q(op)f(failed.)20
b(This)14 b(error)h(\\should)g(nev)o(er)g(happ)q(en".)0
2119 y Fl(unable)23 b(to)h(free)f(rpc)g(arguments)g(in)h(amqprog_1)240
2182 y Fo(The)15 b(incoming)g(argumen)o(ts)f(to)h(the)g(AMQ)g(serv)o
(er)g(could)g(not)g(b)q(e)h(free'ed.)0 2261 y Fl(unable)23
b(to)h(free)f(rpc)g(arguments)g(in)h(nfs_program_1)240
2324 y Fo(The)15 b(incoming)g(argumen)o(ts)f(to)h(the)g(NFS)g(serv)o
(er)g(could)g(not)g(b)q(e)h(free'ed.)0 2403 y Fl(unable)23
b(to)h(register)e(\(AMQ_PROGRAM,)g(AMQ_VERSION,)h(udp\))240
2466 y Fo(The)d(AMQ)g(serv)o(er)g(could)f(not)h(b)q(e)g(registered)g
(with)f(the)h(lo)q(cal)f(p)q(ortmapp)q(er)h(or)f(the)h(in)o(ternal)240
2528 y(RPC)15 b(dispatc)o(her.)0 2608 y Fl(unable)23
b(to)h(register)e(\(NFS_PROGRAM,)g(NFS_VERSION,)h(0\))240
2670 y Fo(The)15 b(NFS)h(serv)o(er)e(could)i(not)e(b)q(e)i(registered)f
(with)f(the)i(in)o(ternal)e(RPC)h(dispatc)o(her.)p eop
73 74 bop 0 -58 a Fo(In)o(ternals)1730 b(73)0 183 y Fg(9.1.2)27
b(Info)19 b(messages)62 320 y Fp(Amd)12 b Fo(generates)f(information)e
(messages)i(to)f(record)i(state)e(c)o(hanges.)19 b(These)11
b(messages)g(are)g(selected)g(b)o(y)h(`)p Fl(-x)0 382
y(info)p Fo(')i(on)h(the)h(command)f(line.)k(When)d Fi(syslog)p
Fo(\(3\))d(is)i(b)q(eing)g(used,)h(they)f(are)g(logged)f(with)h(lev)o
(el)f(`)p Fl(LOG_INFO)p Fo('.)62 519 y(The)j(messages)f(listed)g(b)q
(elo)o(w)h(can)g(b)q(e)g(generated)g(and)g(are)f(in)h(a)f(format)f
(suitable)h(for)g(simple)h(statistical)0 582 y(analysis.)22
b Fp(moun)o(t-info)16 b Fo(is)g(the)g(string)g(that)g(is)g(displa)o(y)o
(ed)f(b)o(y)i Fp(Amq)f Fo(in)g(its)g(moun)o(t)g(information)e(column)j
(and)0 644 y(placed)e(in)g(the)h(system)e(moun)o(t)h(table.)0
781 y Fl(mount)23 b(of)h("${)p Fp(path)p Fl(}")f(on)g(${)p
Fp(fs)p Fl(})h(timed)f(out)240 843 y Fo(A)o(ttempts)13
b(to)h(moun)o(t)f(a)h(\014lesystem)g(for)g(the)g(giv)o(en)g(automoun)o
(t)f(p)q(oin)o(t)g(ha)o(v)o(e)h(failed)g(to)f(complete)240
906 y(within)h(30)h(seconds.)0 980 y Fl("${)p Fp(path)p
Fl(}")23 b(forcibly)g(timed)g(out)240 1042 y Fo(An)15
b(automoun)o(t)g(p)q(oin)o(t)f(has)h(b)q(een)i(timed)d(out)h(b)o(y)g
(the)h Fp(Amq)f Fo(command.)0 1117 y Fl(restarting)22
b Fp(moun)o(t-info)i Fl(on)f(${)p Fp(fs)p Fl(})240 1179
y Fo(A)15 b(pre-moun)o(ted)h(\014le)f(system)g(has)g(b)q(een)h(noted.)0
1253 y Fl("${)p Fp(path)p Fl(}")23 b(has)h(timed)f(out)240
1316 y Fo(No)15 b(access)g(to)g(the)g(automoun)o(t)f(p)q(oin)o(t)h(has)
g(b)q(een)h(made)f(within)g(the)g(timeout)f(p)q(erio)q(d.)0
1390 y Fl(file)23 b(server)g(${)p Fp(rhost)p Fl(})g(is)h(down)f(-)h
(timeout)f(of)g("${)p Fp(path)p Fl(}")g(ignored)240 1452
y Fo(An)18 b(automoun)o(t)e(p)q(oin)o(t)h(has)g(timed)g(out,)g(but)h
(the)g(corresp)q(onding)f(\014le)g(serv)o(er)g(is)g(kno)o(wn)h(to)e(b)q
(e)240 1514 y(do)o(wn.)23 b(This)16 b(message)g(is)g(only)g(pro)q
(duced)h(once)g(for)f(eac)o(h)g(moun)o(t)g(p)q(oin)o(t)g(for)g(whic)o
(h)g(the)g(serv)o(er)240 1577 y(is)f(do)o(wn.)0 1651
y Fl(Re-synchronizing)22 b(cache)h(for)g(map)h(${)p Fp(map)p
Fl(})240 1713 y Fo(The)15 b(named)h(map)f(has)g(b)q(een)h(mo)q
(di\014ed)g(and)f(the)h(in)o(ternal)e(cac)o(he)h(is)g(b)q(eing)g
(re-sync)o(hronized.)0 1788 y Fl(Filehandle)22 b(denied)i(for)f("${)p
Fp(rhost)p Fl(}:${)p Fp(rfs)p Fl(}")240 1850 y Fo(The)15
b(moun)o(t)g(daemon)g(refused)h(to)f(return)g(a)g(\014le)g(handle)g
(for)g(the)g(requested)h(\014lesystem.)0 1924 y Fl(Filehandle)22
b(error)i(for)f("${)p Fp(rhost)p Fl(}:${)p Fp(rfs)p Fl(}":)13
b Fp(description)240 1987 y Fo(The)i(moun)o(t)g(daemon)g(ga)o(v)o(e)g
(some)f(other)h(error)g(for)f(the)i(requested)f(\014lesystem.)0
2061 y Fl(file)23 b(server)g(${)p Fp(rhost)p Fl(})g(type)h(nfs)f
(starts)g(up)240 2123 y Fo(A)15 b(new)h(NFS)f(\014le)g(serv)o(er)g(has)
g(b)q(een)h(referenced)g(and)g(is)f(kno)o(wn)f(to)h(b)q(e)h(up.)0
2198 y Fl(file)23 b(server)g(${)p Fp(rhost)p Fl(})g(type)h(nfs)f
(starts)g(down)240 2260 y Fo(A)15 b(new)h(NFS)f(\014le)g(serv)o(er)g
(has)g(b)q(een)h(referenced)g(and)g(is)f(kno)o(wn)f(to)h(b)q(e)h(do)o
(wn.)0 2334 y Fl(file)23 b(server)g(${)p Fp(rhost)p Fl(})g(type)h(nfs)f
(is)h(up)240 2397 y Fo(An)15 b(NFS)h(\014le)f(serv)o(er)g(that)f(w)o
(as)h(previously)f(do)o(wn)h(is)g(no)o(w)f(up.)0 2471
y Fl(file)23 b(server)g(${)p Fp(rhost)p Fl(})g(type)h(nfs)f(is)h(down)
240 2533 y Fo(An)15 b(NFS)h(\014le)f(serv)o(er)g(that)f(w)o(as)h
(previously)f(up)i(is)e(no)o(w)h(do)o(wn.)0 2608 y Fl(Finishing)23
b(with)g(status)g Fp(exit-status)240 2670 y(Amd)15 b
Fo(is)g(ab)q(out)g(to)g(exit)f(with)h(the)g(giv)o(en)g(exit)f(status.)p
eop
74 75 bop 0 -58 a Fo(In)o(ternals)1730 b(74)0 183 y Fp(moun)o(t-info)23
b Fl(mounted)g(fstype)g(${)p Fp(t)o(yp)q(e)p Fl(})h(on)f(${)p
Fp(fs)p Fl(})240 246 y Fo(A)15 b(new)h(\014le)f(system)g(has)g(b)q(een)
h(moun)o(ted.)0 320 y Fp(moun)o(t-info)23 b Fl(restarted)g(fstype)g(${)
p Fp(t)o(yp)q(e)p Fl(})g(on)h(${)p Fp(fs)p Fl(})240 382
y Fp(Amd)15 b Fo(is)g(using)g(a)g(pre-moun)o(ted)g(\014lesystem)g(to)g
(satisfy)f(a)h(moun)o(t)f(request.)0 457 y Fp(moun)o(t-info)23
b Fl(unmounted)g(fstype)g(${)p Fp(t)o(yp)q(e)p Fl(})g(from)h(${)p
Fp(fs)p Fl(})240 519 y Fo(A)15 b(\014le)g(system)g(has)g(b)q(een)i
(unmoun)o(ted.)0 594 y Fp(moun)o(t-info)23 b Fl(unmounted)g(fstype)g
(${)p Fp(t)o(yp)q(e)p Fl(})g(from)h(${)p Fp(fs)p Fl(})f(link)g(${)p
Fp(fs)p Fl(}/${)p Fp(sublink)p Fl(})240 656 y Fo(A)15
b(\014le)g(system)g(of)g(whic)o(h)g(only)g(a)g(sub-directory)g(w)o(as)f
(in)h(use)h(has)f(b)q(een)h(unmoun)o(ted.)p eop
75 76 bop 0 -58 a Fo(Ac)o(kno)o(wledgemen)o(ts)14 b(&)i(T)l(rademarks)
1228 b(75)0 183 y Fm(Ac)n(kno)n(wledgemen)n(ts)24 b(&)k(T)-7
b(rademarks)62 370 y Fo(Thanks)19 b(to)g(the)g(F)l(ormal)e(Metho)q(ds)i
(Group)g(at)f(Imp)q(erial)h(College)f(for)g(su\013ering)h(patien)o(tly)
e(while)i Fp(Amd)0 432 y Fo(w)o(as)14 b(b)q(eing)i(dev)o(elop)q(ed)g
(on)f(their)g(mac)o(hines.)62 569 y(Thanks)k(to)f(the)h(man)o(y)f(p)q
(eople)h(who)f(ha)o(v)o(e)h(help)q(ed)g(with)f(the)h(dev)o(elopmen)o(t)
g(of)f Fp(Amd)p Fo(,)h(esp)q(ecially)f(Piete)0 632 y(Bro)q(oks)f(at)g
(the)h(Cam)o(bridge)f(Univ)o(ersit)o(y)f(Computing)h(Lab)h(for)f(man)o
(y)g(hours)h(of)f(testing,)g(exp)q(erimen)o(tation)0
694 y(and)e(discussion.)39 831 y Fn(\017)30 b Fi(DEC)p
Fo(,)14 b Fi(V)-5 b(AX)16 b Fo(and)g Fi(Ultrix)e Fo(are)h(registered)g
(trademarks)f(of)h(Digital)e(Equipmen)o(t)i(Corp)q(oration.)39
906 y Fn(\017)30 b Fi(AIX)16 b Fo(and)f Fi(IBM)h Fo(are)f(registered)f
(trademarks)h(of)f(In)o(ternational)g(Business)i(Mac)o(hines)e(Corp)q
(oration.)39 980 y Fn(\017)30 b Fi(Sun)p Fo(,)16 b Fi(NFS)e
Fo(and)h Fi(SunOS)i Fo(are)e(registered)f(trademarks)g(of)h(Sun)h
(Microsystems,)d(Inc.)39 1055 y Fn(\017)30 b Fi(Unix)19
b Fo(is)f(a)h(registered)f(trademark)g(of)h(A)l(T&T)g(Unix)g(Systems)g
(Lab)q(oratories)f(in)h(the)g(USA)g(and)g(other)90 1117
y(coun)o(tries.)p eop
-1 77 bop 0 -58 a Fo(T)l(able)15 b(of)g(Con)o(ten)o(ts)1582
b(i)0 183 y Fm(T)-7 b(able)28 b(of)g(Con)n(ten)n(ts)0
358 y Fa(Preface)10 b Fh(:)c(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)j
Fa(1)0 498 y(License)s Fh(:)c(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)t
Fa(2)0 638 y(Source)19 b(Distribution)9 b Fh(:)e(:)g(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)i Fa(3)149 716 y Fo(Bug)16 b(Rep)q(orts)7 b Fh(:)g(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)g Fo(3)149 778 y(Mailing)14
b(List)e Fh(:)6 b(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)12
b Fo(3)0 902 y Fa(Intro)r(duction)5 b Fh(:)g(:)h(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)e Fa(4)0 1043
y(1)60 b(Overview)9 b Fh(:)c(:)h(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)j Fa(5)149 1120 y Fo(1.1)45 b(F)l(undamen)o
(tals)7 b Fh(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)g Fo(5)149 1183 y(1.2)45
b(Filesystems)14 b(and)h(V)l(olumes)7 b Fh(:)g(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)g Fo(5)149 1245 y(1.3)45 b(V)l(olume)15
b(Naming)5 b Fh(:)g(:)i(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)f Fo(6)149 1307 y(1.4)45
b(V)l(olume)15 b(Binding)t Fh(:)7 b(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)t Fo(6)149
1369 y(1.5)45 b(Op)q(erational)14 b(Principles)5 b Fh(:)i(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g Fo(7)149
1432 y(1.6)45 b(Moun)o(ting)14 b(a)h(V)l(olume)t Fh(:)7
b(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)t
Fo(7)149 1494 y(1.7)45 b(Automatic)14 b(Unmoun)o(ting)c
Fh(:)d(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)11
b Fo(8)149 1556 y(1.8)45 b(Keep-aliv)o(es)6 b Fh(:)g(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)g Fo(8)149 1618 y(1.9)45 b(Non-blo)q(c)o(king)15
b(Op)q(eration)8 b Fh(:)e(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)h Fo(9)0 1743 y Fa(2)60 b(Supp)r(o)n(rted)19 b(Platfo)n(rms)7
b Fh(:)g(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)h Fa(10)149 1821 y Fo(2.1)45 b(Supp)q(orted)16 b(Op)q(erating)f
(Systems)c Fh(:)6 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)12 b Fo(10)149 1883 y(2.2)45
b(Supp)q(orted)16 b(Mac)o(hine)f(Arc)o(hitectures)s Fh(:)6
b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)t Fo(11)0 2008 y Fa(3)60 b(Mount)19 b(Maps)12 b Fh(:)6
b(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)12 b Fa(12)149
2085 y Fo(3.1)45 b(Map)15 b(T)o(yp)q(es)t Fh(:)6 b(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)t Fo(12)299 2148 y(3.1.1)44 b(File)14 b(maps)c
Fh(:)c(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)11
b Fo(12)299 2210 y(3.1.2)44 b(ndbm)16 b(maps)9 b Fh(:)d(:)g(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)k Fo(13)299 2272
y(3.1.3)44 b(NIS)16 b(maps)9 b Fh(:)d(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)j Fo(14)299 2335 y(3.1.4)44
b(Hesio)q(d)15 b(maps)8 b Fh(:)e(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)j Fo(15)299 2397 y(3.1.5)44 b(P)o(assw)o(ord)14
b(maps)c Fh(:)c(:)g(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)11
b Fo(15)299 2459 y(3.1.6)44 b(Union)15 b(maps)6 b Fh(:)g(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h Fo(16)149 2521
y(3.2)45 b(Ho)o(w)15 b(k)o(eys)g(are)f(lo)q(ok)o(ed)h(up)9
b Fh(:)e(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)k
Fo(16)149 2584 y(3.3)45 b(Lo)q(cation)15 b(F)l(ormat)5
b Fh(:)g(:)h(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)g Fo(17)299 2646 y(3.3.1)44 b(Map)15 b(Defaults)9
b Fh(:)c(:)h(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)k
Fo(18)p eop
-2 78 bop 0 -58 a Fo(T)l(able)15 b(of)g(Con)o(ten)o(ts)1570
b(ii)299 42 y(3.3.2)44 b(V)l(ariable)14 b(Expansion)6
b Fh(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h Fo(18)299 104 y(3.3.3)44
b(Selectors)10 b Fh(:)c(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)k Fo(19)299 166 y(3.3.4)44 b(Map)15
b(Options)t Fh(:)5 b(:)i(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
t Fo(21)448 228 y(3.3.4.1)44 b(dela)o(y)14 b(Option)5
b Fh(:)i(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f Fo(21)448 291 y(3.3.4.2)44 b(fs)15
b(Option)t Fh(:)6 b(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)e Fo(21)448
353 y(3.3.4.3)44 b(opts)14 b(Option)6 b Fh(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)g
Fo(22)448 415 y(3.3.4.4)44 b(remopts)14 b(Option)5 b
Fh(:)i(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f Fo(24)448 477 y(3.3.4.5)44 b(sublink)15 b(Option)t
Fh(:)6 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)e Fo(24)448 540 y(3.3.4.6)44 b(t)o(yp)q(e)15
b(Option)t Fh(:)7 b(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)e Fo(24)0 664 y Fa(4)60
b Fd(Amd)19 b Fa(Command)i(Line)f(Options)5 b Fh(:)h(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
e Fa(25)149 742 y Fo(4.1)45 b Fl(-a)15 b Fp(directory)5
b Fh(:)g(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)g Fo(25)149 804 y(4.2)45
b Fl(-c)15 b Fp(cac)o(he-in)o(terv)m(al)t Fh(:)6 b(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)e
Fo(26)149 867 y(4.3)45 b Fl(-d)15 b Fp(domain)c Fh(:)6
b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)12 b Fo(26)149 929 y(4.4)45
b Fl(-k)15 b Fp(k)o(ernel-arc)o(hitecture)10 b Fh(:)c(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)k Fo(26)149 991 y(4.5)45
b Fl(-l)15 b Fp(log-option)s Fh(:)5 b(:)i(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)t
Fo(27)149 1053 y(4.6)45 b Fl(-n)9 b Fh(:)d(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)j Fo(27)149 1116
y(4.7)45 b Fl(-p)9 b Fh(:)d(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)j Fo(27)149 1178 y(4.8)45 b Fl(-r)9
b Fh(:)d(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)j Fo(28)149 1240 y(4.9)45 b Fl(-t)15 b Fp(timeout.retransmit)8
b Fh(:)t(:)e(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)i
Fo(28)149 1302 y(4.10)45 b Fl(-v)7 b Fh(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)i Fo(28)149 1365 y(4.11)45
b Fl(-w)15 b Fp(w)o(ait-timeout)8 b Fh(:)f(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)12 b Fo(28)149
1427 y(4.12)45 b Fl(-x)15 b Fp(opts)t Fh(:)5 b(:)i(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)f Fo(29)149 1489 y(4.13)45 b Fl(-y)15
b Fp(NIS-domain)10 b Fh(:)c(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)11 b Fo(30)149 1551 y(4.14)45
b Fl(-C)15 b Fp(cluster-name)c Fh(:)6 b(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)12 b Fo(30)149
1614 y(4.15)45 b Fl(-D)15 b Fp(opts)t Fh(:)5 b(:)i(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)f Fo(30)0 1738 y Fa(5)60 b(Filesystem)19
b(T)-5 b(yp)r(es)7 b Fh(:)t(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h Fa(31)149
1816 y Fo(5.1)45 b(Net)o(w)o(ork)14 b(Filesystem)g(\(`)p
Fl(type:=nfs)p Fo('\))5 b Fh(:)t(:)h(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g Fo(31)149 1878 y(5.2)45
b(Net)o(w)o(ork)14 b(Host)g(Filesystem)g(\(`)p Fl(type:=host)p
Fo('\))t Fh(:)t(:)6 b(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)f
Fo(32)149 1941 y(5.3)45 b(Net)o(w)o(ork)14 b(Filesystem)g(Group)h(\(`)p
Fl(type:=nfsx)p Fo('\))5 b Fh(:)t(:)h(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
Fo(33)149 2003 y(5.4)45 b(Unix)15 b(Filesystem)f(\(`)p
Fl(type:=ufs)p Fo('\))t Fh(:)s(:)7 b(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)f Fo(34)149
2065 y(5.5)45 b(Program)14 b(Filesystem)g(\(`)p Fl(type:=program)p
Fo('\))9 b Fh(:)t(:)d(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)11
b Fo(34)149 2127 y(5.6)45 b(Sym)o(b)q(olic)15 b(Link)g(Filesystem)f
(\(`)p Fl(type:=link)p Fo('\))7 b Fh(:)t(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)h Fo(35)149 2190 y(5.7)45 b(Sym)o(b)q(olic)15
b(Link)g(Filesystem)f(I)q(I)i(\(`)p Fl(type:=link)p Fo('\))10
b Fh(:)t(:)d(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)k Fo(36)149 2252 y(5.8)45
b(Automoun)o(t)14 b(Filesystem)g(\(`)p Fl(type:=auto)p
Fo('\))9 b Fh(:)t(:)d(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)k
Fo(36)149 2314 y(5.9)45 b(Direct)14 b(Automoun)o(t)h(Filesystem)f(\(`)p
Fl(type:=direct)p Fo('\))8 b Fh(:)s(:)f(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)i Fo(37)149
2377 y(5.10)45 b(Union)15 b(Filesystem)f(\(`)p Fl(type:=union)p
Fo('\))9 b Fh(:)d(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)13 b Fo(38)149 2439 y(5.11)45 b(Error)14 b(Filesystem)g(\(`)p
Fl(type:=error)p Fo('\))9 b Fh(:)s(:)e(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)k Fo(38)149 2501 y(5.12)45
b(T)l(op-lev)o(el)14 b(Filesystem)g(\(`)p Fl(type:=toplvl)p
Fo('\))6 b Fh(:)t(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)g
Fo(39)149 2563 y(5.13)45 b(Ro)q(ot)15 b(Filesystem)7
b Fh(:)e(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)h Fo(39)149 2626 y(5.14)45 b(Inheritance)15 b(Filesystem)9
b Fh(:)d(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)k
Fo(39)p eop
-3 79 bop 0 -58 a Fo(T)l(able)15 b(of)g(Con)o(ten)o(ts)1557
b(iii)0 42 y Fa(6)60 b(Run-time)19 b(Administration)11
b Fh(:)6 b(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)11
b Fa(40)149 119 y Fo(6.1)45 b(Starting)14 b Fp(Amd)7
b Fh(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)i Fo(40)149 182 y(6.2)45 b(Stopping)15
b Fp(Amd)8 b Fh(:)f(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)i Fo(41)149 244 y(6.3)45
b(Con)o(trolling)13 b Fp(Amd)s Fh(:)7 b(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)t Fo(41)299
306 y(6.3.1)44 b Fp(Amq)15 b Fo(default)g(information)7
b Fh(:)t(:)g(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)i Fo(42)299 368 y(6.3.2)44 b Fp(Amq)15 b Fo(-f)g(option)c
Fh(:)c(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)13 b
Fo(43)299 431 y(6.3.3)44 b Fp(Amq)15 b Fo(-h)g(option)6
b Fh(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)g
Fo(43)299 493 y(6.3.4)44 b Fp(Amq)15 b Fo(-m)g(option)9
b Fh(:)d(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)j Fo(43)299
555 y(6.3.5)44 b Fp(Amq)15 b Fo(-M)g(option)7 b Fh(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)h Fo(44)299 617 y(6.3.6)44 b Fp(Amq)15
b Fo(-s)g(option)10 b Fh(:)c(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
11 b Fo(44)299 680 y(6.3.7)44 b Fp(Amq)15 b Fo(-u)g(option)6
b Fh(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)g
Fo(45)299 742 y(6.3.8)44 b Fp(Amq)15 b Fo(-v)g(option)7
b Fh(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)i
Fo(45)299 804 y(6.3.9)44 b(Other)15 b Fp(Amq)g Fo(options)6
b Fh(:)g(:)g(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f Fo(45)0 929 y Fa(7)60
b(FSinfo)9 b Fh(:)e(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)i Fa(46)149 1007 y Fo(7.1)45 b Fp(FSinfo)15
b Fo(o)o(v)o(erview)t Fh(:)5 b(:)h(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)f Fo(46)149 1069
y(7.2)45 b(Using)15 b Fp(FSinfo)6 b Fh(:)g(:)g(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
Fo(46)149 1131 y(7.3)45 b Fp(FSinfo)15 b Fo(grammar)9
b Fh(:)c(:)h(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)j Fo(47)149 1193 y(7.4)45 b Fp(FSinfo)15
b Fo(host)f(de\014nitions)e Fh(:)6 b(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)13 b Fo(48)149 1256 y(7.5)45 b Fp(FSinfo)15
b Fo(host)f(attributes)8 b Fh(:)d(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)j Fo(48)299 1318 y(7.5.1)44 b(netif)15
b(Option)s Fh(:)6 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)t Fo(49)299 1380 y(7.5.2)44 b(con\014g)15 b(Option)9
b Fh(:)d(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)i
Fo(49)299 1443 y(7.5.3)44 b(arc)o(h)15 b(Option)6 b Fh(:)g(:)g(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h Fo(50)299
1505 y(7.5.4)44 b(os)15 b(Option)9 b Fh(:)d(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)j Fo(50)299 1567 y(7.5.5)44
b(cluster)15 b(Option)10 b Fh(:)c(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)11 b Fo(50)149 1629 y(7.6)45 b Fp(FSinfo)15 b
Fo(\014lesystems)c Fh(:)6 b(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)13 b Fo(51)299 1692 y(7.6.1)44
b(fst)o(yp)q(e)15 b(Option)7 b Fh(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)i Fo(52)299 1754 y(7.6.2)44 b(opts)15
b(Option)6 b Fh(:)g(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)g Fo(53)299 1816 y(7.6.3)44 b(passno)15 b(Option)10
b Fh(:)c(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)11
b Fo(53)299 1878 y(7.6.4)44 b(freq)15 b(Option)10 b Fh(:)c(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)k Fo(53)299
1941 y(7.6.5)44 b(moun)o(t)14 b(Option)e Fh(:)7 b(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)13 b Fo(54)299 2003 y(7.6.6)44
b(dumpset)15 b(Option)10 b Fh(:)c(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)j
Fo(55)299 2065 y(7.6.7)44 b(log)14 b(Option)c Fh(:)c(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)11 b Fo(55)149
2127 y(7.7)45 b Fp(FSinfo)15 b Fo(static)f(moun)o(ts)d
Fh(:)5 b(:)h(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)k
Fo(55)149 2190 y(7.8)45 b(De\014ning)15 b(an)g Fp(Amd)h
Fo(Moun)o(t)e(Map)h(in)g Fp(FSinfo)7 b Fh(:)f(:)g(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)i Fo(56)149 2252 y(7.9)45 b Fp(FSinfo)15
b Fo(Command)f(Line)i(Options)8 b Fh(:)e(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)j
Fo(58)299 2314 y(7.9.1)44 b Fl(-a)15 b Fp(auto)q(dir)c
Fh(:)6 b(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)13
b Fo(58)299 2377 y(7.9.2)44 b Fl(-b)15 b Fp(b)q(o)q(otparams)t
Fh(:)5 b(:)i(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)f
Fo(59)299 2439 y(7.9.3)44 b Fl(-d)15 b Fp(dumpsets)9
b Fh(:)e(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)j
Fo(59)299 2501 y(7.9.4)44 b Fl(-e)15 b Fp(exp)q(ortfs)t
Fh(:)6 b(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)f
Fo(59)299 2563 y(7.9.5)44 b Fl(-f)15 b Fp(fstab)8 b Fh(:)e(:)g(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)j
Fo(60)299 2626 y(7.9.6)44 b Fl(-h)15 b Fp(hostname)8
b Fh(:)e(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)j
Fo(60)p eop
-4 80 bop 0 -58 a Fo(T)l(able)15 b(of)g(Con)o(ten)o(ts)1558
b(iv)299 42 y(7.9.7)44 b Fl(-m)15 b Fp(moun)o(t-maps)7
b Fh(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)h Fo(60)299
104 y(7.9.8)44 b Fl(-q)9 b Fh(:)d(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)k
Fo(61)299 166 y(7.9.9)44 b Fl(-v)9 b Fh(:)d(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)
f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)k
Fo(61)299 228 y(7.9.10)43 b Fl(-D)15 b Fp(name[=defn])e
Fh(:)6 b(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)13 b Fo(61)299
291 y(7.9.11)43 b Fl(-I)15 b Fp(directory)c Fh(:)c(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)13 b Fo(61)299 353 y(7.9.12)43
b Fl(-U)15 b Fp(name)c Fh(:)c(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)12 b Fo(61)149 415 y(7.10)45 b(Errors)14
b(pro)q(duced)i(b)o(y)f Fp(FSinfo)5 b Fh(:)h(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f Fo(61)0 540 y Fa(8)60 b(Examples)9 b Fh(:)c(:)i(:)f(:)h(:)f(:)g(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)i Fa(65)149 617 y Fo(8.1)45
b(User)15 b(Filesystems)5 b Fh(:)g(:)h(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)e Fo(65)149 680
y(8.2)45 b(Home)15 b(Directories)8 b Fh(:)d(:)i(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)i Fo(66)149
742 y(8.3)45 b(Arc)o(hitecture)15 b(Sharing)10 b Fh(:)c(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)k Fo(68)149 804
y(8.4)45 b(Wildcard)14 b(names)h(&)h(Replicated)f(Serv)o(ers)6
b Fh(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h
Fo(69)149 867 y(8.5)45 b(`)p Fl(rwho)p Fo(')14 b(serv)o(ers)9
b Fh(:)c(:)i(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)
f(:)h(:)f(:)h(:)f(:)h(:)i Fo(69)149 929 y(8.6)45 b(`)p
Fl(/vol)p Fo(')10 b Fh(:)5 b(:)h(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)11 b Fo(70)0 1053 y Fa(9)60 b(Internals)10 b Fh(:)5
b(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f
(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)
f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h
(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)11
b Fa(71)149 1131 y Fo(9.1)45 b(Log)15 b(Messages)9 b
Fh(:)c(:)i(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h
(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)i Fo(71)299 1193 y(9.1.1)44 b(F)l(atal)14
b(errors)c Fh(:)5 b(:)h(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h
(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)
h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g
(:)11 b Fo(71)299 1256 y(9.1.2)44 b(Info)15 b(messages)8
b Fh(:)e(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)
g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f
(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)j
Fo(73)0 1380 y Fa(Ackno)n(wledgements)18 b(&)i(T)-5 b(radema)n(rks)5
b Fh(:)i(:)g(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)
h(:)f(:)h(:)f(:)g(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)h(:)f(:)g(:)h(:)f
(:)h(:)f(:)h(:)f(:)h(:)e Fa(75)p eop end
userdict /end-hook known{end-hook}if