Filename: Addison Wesley - C# Primer - A Practical Approach.pdf | MD5: 09911cea0f924dd035490213b6a86c04 | Object: 174 Generation: 0
Filters: FlateDecode | Size raw: 2690 bytes | Size decoded: 8044 bytes | File offset: 309020
Stream MD5: d64a3c57dec273b676e4f4a9ca786a1b | Stream decoded MD5: e56f10b638a977b7a9535d183444b329

Link to here | View Obj Raw | Save Obj as File

 0:  16:  32:  48:  64:  80:  96:  112:  128:  144:  160:  176:  192:  208:  224:  240:  256:  272:  288:  304:  320:  336:  352:  368:  384:  400:  416:  432:  448:  464:  480:  496:  512:  528:  544:  560:  576:  592:  608:  624:  640:  656:  672:  688:  704:  720:  736:  752:  768:  784:  800:  816:  832:  848:  864:  880:  896:  912:  928:  944:  960:  976:  992:  1008:  1024:  1040:  1056:  1072:  1088:  1104:  1120:  1136:  1152:  1168:  1184:  1200:  1216:  1232:  1248:  1264:  1280:  1296:  1312:  1328:  1344:  1360:  1376:  1392:  1408:  1424:  1440:  1456:  1472:  1488:  1504:  1520:  1536:  1552:  1568:  1584:  1600:  1616:  1632:  1648:  1664:  1680:  1696:  1712:  1728:  1744:  1760:  1776:  1792:  1808:  1824:  1840:  1856:  1872:  1888:  1904:  1920:  1936:  1952:  1968:  1984:  2000:  2016:  2032:  2048:  2064:  2080:  2096:  2112:  2128:  2144:  2160:  2176:  2192:  2208:  2224:  2240:  2256:  2272:  2288:  2304:  2320:  2336:  2352:  2368:  2384:  2400:  2416:  2432:  2448:  2464:  2480:  2496:  2512:  2528:  2544:  2560:  2576:  2592:  2608:  2624:  2640:  2656:  2672:  2688:  2704:  2720:  2736:  2752:  2768:  2784:  2800:  2816:  2832:  2848:  2864:  2880:  2896:  2912:  2928:  2944:  2960:  2976:  2992:  3008:  3024:  3040:  3056:  3072:  3088:  3104:  3120:  3136:  3152:  3168:  3184:  3200:  3216:  3232:  3248:  3264:  3280:  3296:  3312:  3328:  3344:  3360:  3376:  3392:  3408:  3424:  3440:  3456:  3472:  3488:  3504:  3520:  3536:  3552:  3568:  3584:  3600:  3616:  3632:  3648:  3664:  3680:  3696:  3712:  3728:  3744:  3760:  3776:  3792:  3808:  3824:  3840:  3856:  3872:  3888:  3904:  3920:  3936:  3952:  3968:  3984:  4000:  4016:  4032:  4048:  4064:  4080:  4096:  4112:  4128:  4144:  4160:  4176:  4192:  4208:  4224:  4240:  4256:  4272:  4288:  4304:  4320:  4336:  4352:  4368:  4384:  4400:  4416:  4432:  4448:  4464:  4480:  4496:  4512:  4528:  4544:  4560:  4576:  4592:  4608:  4624:  4640:  4656:  4672:  4688:  4704:  4720:  4736:  4752:  4768:  4784:  4800:  4816:  4832:  4848:  4864:  4880:  4896:  4912:  4928:  4944:  4960:  4976:  4992:  5008:  5024:  5040:  5056:  5072:  5088:  5104:  5120:  5136:  5152:  5168:  5184:  5200:  5216:  5232:  5248:  5264:  5280:  5296:  5312:  5328:  5344:  5360:  5376:  5392:  5408:  5424:  5440:  5456:  5472:  5488:  5504:  5520:  5536:  5552:  5568:  5584:  5600:  5616:  5632:  5648:  5664:  5680:  5696:  5712:  5728:  5744:  5760:  5776:  5792:  5808:  5824:  5840:  5856:  5872:  5888:  5904:  5920:  5936:  5952:  5968:  5984:  6000:  6016:  6032:  6048:  6064:  6080:  6096:  6112:  6128:  6144:  6160:  6176:  6192:  6208:  6224:  6240:  6256:  6272:  6288:  6304:  6320:  6336:  6352:  6368:  6384:  6400:  6416:  6432:  6448:  6464:  6480:  6496:  6512:  6528:  6544:  6560:  6576:  6592:  6608:  6624:  6640:  6656:  6672:  6688:  6704:  6720:  6736:  6752:  6768:  6784:  6800:  6816:  6832:  6848:  6864:  6880:  6896:  6912:  6928:  6944:  6960:  6976:  6992:  7008:  7024:  7040:  7056:  7072:  7088:  7104:  7120:  7136:  7152:  7168:  7184:  7200:  7216:  7232:  7248:  7264:  7280:  7296:  7312:  7328:  7344:  7360:  7376:  7392:  7408:  7424:  7440:  7456:  7472:  7488:  7504:  7520:  7536:  7552:  7568:  7584:  7600:  7616:  7632:  7648:  7664:  7680:  7696:  7712:  7728:  7744:  7760:  7776:  7792:  7808:  7824:  7840:  7856:  7872:  7888:  7904:  7920:  7936:  7952:  7968:  7984:  8000:  8016:  8032:   42 54 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 39 30 20 37 36 31 2e 30 30 30 33 20 54 6d 0a 2f 43 73 36 20 63 73 20 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2f 47 53 31 20 67 73 0a 2d 30 2e 30 30 30 36 20 54 63 0a 30 2e 30 30 32 34 20 54 77 0a 5b 28 74 68 61 74 20 74 68 65 20 63 6c 29 2d 36 2e 32 28 61 73 73 20 64 65 73 69 29 2d 36 2e 32 28 67 6e 65 72 20 69 29 2d 36 2e 32 28 73 29 30 2e 34 28 20 75 29 35 2e 35 28 6e 29 2d 31 2e 31 28 61 77 61 72 65 20 6f 66 2c 20 61 74 29 36 2e 38 28 20 6c 29 2d 36 2e 32 28 65 29 31 2e 38 28 61 73 74 20 75 6e 74 29 36 2e 38 28 69 29 2d 36 2e 32 28 6c 29 30 2e 35 28 20 73 68 29 35 2e 35 28 65 20 63 68 61 6e 67 65 73 20 74 68 29 2d 37 2e 38 28 65 20 63 6c 29 2d 36 2e 32 28 61 73 73 20 69 29 2d 36 2e 32 28 6d 29 2d 31 2e 33 28 70 29 39 2e 31 28 6c 29 2d 36 2e 32 28 65 6d 65 6e 74 61 74 69 29 2d 36 2e 32 28 6f 6e 20 29 5d 54 4a 0a 30 20 2d 31 2e 35 38 36 37 20 54 44 0a 5b 28 61 6e 64 20 74 68 65 20 75 73 65 72 20 64 69 29 2d 36 2e 32 28 73 63 6f 76 65 72 73 20 74 68 61 74 20 68 69 29 2d 36 2e 32 28 73 20 70 72 6f 67 72 61 6d 20 69 29 2d 36 2e 32 28 73 29 30 2e 34 28 20 6e 6f 77 20 62 72 6f 6b 65 6e 2e 29 2d 33 2e 35 28 20 29 5d 54 4a 0a 2f 54 54 38 20 31 20 54 66 0a 30 20 2d 33 2e 31 32 36 37 20 54 44 0a 2d 30 2e 30 30 30 32 20 54 63 0a 30 2e 30 30 32 20 54 77 0a 28 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 68 69 64 69 6e 67 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 2e 33 32 36 37 20 30 20 54 44 0a 2d 30 2e 30 30 30 36 20 54 63 0a 30 2e 30 30 32 34 20 54 77 0a 5b 28 20 69 29 2d 36 2e 32 28 73 29 30 2e 34 28 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 66 20 6d 61 6b 69 29 2d 36 2e 32 28 6e 67 20 74 68 65 20 29 36 2e 37 28 69 29 2d 36 2e 32 28 6d 29 35 2e 34 28 70 6c 29 2d 36 2e 32 28 65 6d 65 6e 74 61 74 69 29 2d 36 2e 32 28 6f 6e 20 64 65 74 61 69 29 2d 36 2e 32 28 6c 29 2d 36 2e 32 28 73 29 30 2e 34 28 20 6f 66 20 61 20 63 29 37 2e 31 28 6c 29 2d 36 2e 32 28 61 73 73 20 29 5d 54 4a 0a 2d 39 2e 33 32 36 37 20 2d 31 2e 35 38 20 54 44 0a 5b 28 69 29 2d 36 2e 33 28 6e 29 2d 31 2e 32 28 61 63 63 65 73 73 69 29 2d 36 2e 33 28 62 6c 29 2d 36 2e 33 28 65 20 74 29 36 2e 37 28 6f 29 2d 30 2e 34 28 20 75 73 65 72 73 2e 20 54 68 69 29 2d 36 2e 33 28 73 29 30 2e 33 28 20 29 36 2e 37 28 6d 65 63 68 61 6e 69 29 2d 36 2e 33 28 73 29 30 2e 33 28 6d 20 70 72 6f 76 69 29 2d 36 2e 33 28 64 29 32 2e 33 28 65 73 20 61 20 29 5d 54 4a 0a 2f 54 54 38 20 31 20 54 66 0a 32 35 2e 31 31 33 33 20 30 20 54 44 0a 2d 30 2e 30 30 31 20 54 63 0a 30 2e 30 30 32 38 20 54 77 0a 28 6c 6f 6f 73 65 20 63 6f 75 70 6c 69 6e 67 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 37 2e 31 33 33 33 20 30 20 54 44 0a 2d 30 2e 30 30 30 35 20 54 63 0a 30 2e 30 30 32 33 20 54 77 0a 5b 28 20 62 29 2d 34 2e 31 28 65 29 31 2e 39 28 74 77 65 65 6e 20 74 68 65 20 75 29 2d 37 2e 37 28 73 29 30 2e 35 28 65 72 27 73 20 63 6f 64 29 2d 34 2e 31 28 65 29 31 2e 39 28 20 29 5d 54 4a 0a 2d 33 32 2e 32 34 36 37 20 2d 31 2e 35 38 20 54 44 0a 2d 30 2e 30 30 31 20 54 63 0a 30 2e 30 30 32 38 20 54 77 0a 5b 28 61 6e 64 20 74 68 65 20 63 6c 29 2d 36 2e 36 28 61 73 73 20 69 29 2d 36 2e 36 28 6d 29 2d 31 2e 37 28 70 29 38 2e 37 28 6c 29 2d 36 2e 36 28 65 6d 65 6e 74 61 74 69 29 2d 36 2e 36 28 6f 6e 2c 20 74 68 65 72 65 62 79 20 65 6e 68 61 6e 63 69 29 2d 36 2e 36 28 6e 29 2d 31 2e 35 28 67 20 29 5d 54 4a 0a 32 35 2e 32 34 20 30 20 54 44 0a 2d 30 2e 30 30 30 37 20 54 63 0a 30 2e 30 30 32 35 20 54 77 0a 5b 28 74 68 65 20 61 62 69 29 2d 36 2e 33 28 6c 29 30 2e 34 28 69 29 2d 36 2e 33 28 74 29 30 28 79 20 6f 29 36 2e 32 28 66 29 2d 32 2e 35 28 20 74 68 29 35 2e 34 28 65 20 64 65 73 69 29 2d 36 2e 33 28 67 6e 65 72 20 74 6f 29 2d 37 2e 31 28 20 6d 6f 64 69 29 2d 36 2e 33 28 66 79 20 74 68 65 20 29 5d 54 4a 0a 2d 32 35 2e 32 34 20 2d 31 2e 35 38 20 54 44 0a 2d 30 2e 30 30 31 20 54 63 0a 30 2e 30 30 32 38 20 54 77 0a 5b 28 63 6c 29 2d 36 2e 36 28 61 73 73 20 69 6d 70 6c 29 2d 36 2e 36 28 65 6d 29 35 28 65 6e 74 61 74 69 29 2d 36 2e 36 28 6f 6e 20 77 69 29 2d 36 2e 36 28 74 68 29 35 2e 31 28 6f 75 74 20 64 69 29 2d 36 2e 36 28 73 72 75 70 74 69 29 2d 36 2e 36 28 6e 29 35 2e 31 28 67 29 32 28 20 74 68 65 20 75 73 29 5d 54 4a 0a 32 33 2e 35 38 36 37 20 30 20 54 44 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 2e 30 30 33 31 20 54 77 0a 5b 28 65 72 27 73 20 29 2d 36 2e 36 28 70 72 6f 67 72 61 6d 2e 29 2d 34 2e 32 28 20 57 65 29 2d 35 2e 36 28 20 65 6e 66 6f 72 63 65 20 69 29 2d 36 2e 39 28 6e 29 2d 31 2e 38 28 66 6f 72 6d 61 74 69 29 2d 36 2e 39 28 6f 29 2d 31 28 6e 20 68 69 29 2d 36 2e 39 28 64 69 29 2d 36 2e 39 28 6e 67 20 29 5d 54 4a 0a 2d 32 33 2e 35 38 36 37 20 2d 31 2e 36 30 36 37 20 54 44 0a 2d 30 2e 30 30 30 39 20 54 63 0a 30 2e 30 30 32 37 20 54 77 0a 5b 28 66 6f 72 20 63 6c 29 2d 36 2e 35 28 61 73 73 20 64 61 74 61 20 6d 65 6d 62 65 72 73 20 62 79 29 2d 39 2e 31 28 20 64 65 63 6c 29 2d 36 2e 35 28 61 72 69 29 2d 36 2e 35 28 6e 29 2d 31 2e 34 28 67 20 74 68 29 35 2e 32 28 65 6d 20 61 73 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 32 39 37 2e 36 20 36 36 31 2e 34 36 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 70 72 69 76 61 74 65 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 33 33 39 2e 36 20 36 36 31 2e 34 36 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 30 2e 30 30 32 39 20 54 63 0a 28 2e 20 29 54 6a 0a 2d 32 37 2e 37 33 33 33 20 2d 33 2e 32 34 36 37 20 54 44 0a 2d 30 2e 30 30 30 34 20 54 63 0a 30 2e 30 30 32 32 20 54 77 0a 5b 28 49 6e 66 6f 72 6d 61 74 69 29 2d 36 28 6f 29 2d 30 2e 31 28 6e 20 29 36 2e 37 28 68 69 29 2d 36 28 64 69 29 2d 36 28 6e 67 20 73 6f 29 36 2e 35 28 6c 29 2d 36 28 76 29 2d 31 2e 39 28 65 73 29 37 2e 33 28 20 74 68 65 20 70 72 6f 62 6c 29 2d 36 28 65 29 32 28 6d 20 6f 66 20 74 69 29 2d 36 28 67 68 74 20 63 6f 75 70 6c 69 29 2d 36 28 6e 67 2e 20 49 74 20 61 29 36 2e 39 28 6c 29 2d 36 28 73 6f 20 63 72 29 36 2e 34 28 65 61 74 65 73 20 74 68 65 20 70 72 6f 29 2d 36 2e 38 28 62 29 32 2e 36 28 6c 29 2d 36 28 65 29 32 28 6d 20 6f 66 20 68 6f 77 20 29 5d 54 4a 0a 30 20 2d 31 2e 35 38 20 54 44 0a 2d 30 2e 30 30 31 20 54 63 0a 30 2e 30 30 32 38 20 54 77 0a 5b 28 74 6f 20 61 6c 6c 29 2d 36 2e 36 28 6f 29 2d 30 2e 37 28 77 20 75 73 65 72 73 20 72 65 61 64 20 6f 72 20 77 72 69 29 2d 36 2e 36 28 74 29 36 2e 34 28 65 20 61 63 63 65 73 73 20 74 6f 20 61 29 2d 37 2e 31 28 20 70 72 69 29 2d 36 2e 36 28 76 29 2d 32 2e 35 28 61 74 65 20 64 61 74 61 20 6d 65 6d 62 65 72 2e 29 2d 33 2e 39 28 20 49 6e 20 43 23 2c 29 2d 33 2e 39 28 20 74 68 65 20 73 6f 6c 29 2d 36 2e 36 28 75 29 2d 31 2e 35 28 74 69 29 2d 36 2e 36 28 6f 6e 20 29 36 2e 37 28 69 29 2d 36 2e 36 28 73 29 30 28 20 74 6f 20 29 5d 54 4a 0a 30 20 2d 31 2e 36 30 36 37 20 54 44 0a 30 20 54 77 0a 5b 28 70 72 6f 76 69 29 2d 36 2e 37 28 64 29 31 2e 39 28 65 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 31 32 36 2e 38 34 20 36 30 33 2e 35 36 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 28 67 65 74 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 31 34 34 2e 38 34 20 36 30 33 2e 35 36 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 39 20 54 63 0a 30 2e 30 30 32 37 20 54 77 0a 28 20 61 6e 64 20 29 54 6a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 31 36 37 2e 38 38 20 36 30 33 2e 35 36 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 73 65 74 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 31 38 35 2e 38 38 20 36 30 33 2e 35 36 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 30 20 54 63 0a 28 20 29 54 6a 0a 2f 54 54 38 20 31 20 54 66 0a 30 2e 33 35 33 33 20 30 20 54 44 0a 2d 30 2e 30 30 30 37 20 54 63 0a 5b 28 61 63 63 65 29 2d 35 28 73 73 6f 72 73 29 5d 54 4a 0a 2f 54 54 34 20 31 20 54 66 0a 34 2e 38 33 33 33 20 30 20 54 44 0a 2d 30 2e 30 30 31 20 54 63 0a 30 2e 30 30 32 38 20 54 77 0a 5b 28 20 77 69 29 2d 36 2e 36 28 74 68 69 29 2d 36 2e 36 28 6e 29 2d 31 2e 35 28 20 29 36 2e 37 28 61 20 6e 61 6d 65 64 20 63 6c 29 2d 36 2e 36 28 61 73 73 20 70 72 6f 70 65 72 74 79 97 66 29 2d 39 2e 34 28 6f 72 20 65 78 61 6d 70 6c 29 2d 36 2e 36 28 65 2c 29 2d 33 2e 39 28 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 39 2e 34 38 20 30 20 30 20 39 2e 34 38 20 39 30 20 35 37 35 2e 31 38 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 30 20 54 63 0a 30 20 54 77 0a 28 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 30 2e 30 30 31 32 20 54 63 0a 28 70 75 62 6c 69 63 20 63 6c 61 73 73 20 57 6f 72 64 43 6f 75 6e 74 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 28 7b 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 28 20 20 20 20 20 20 2f 2f 20 70 72 69 76 61 74 65 20 64 61 74 61 20 6d 65 6d 62 65 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 29 54 6a 0a 54 2a 0a 28 20 20 20 20 20 20 70 72 69 76 61 74 65 20 73 74 72 69 6e 67 20 6d 5f 66 69 6c 65 5f 6f 75 74 70 75 74 3b 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 30 20 54 63 0a 28 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 30 2e 30 30 31 32 20 54 63 0a 28 20 20 20 20 20 20 2f 2f 20 61 73 73 6f 63 69 61 74 65 64 20 70 75 62 6c 69 63 20 70 72 6f 70 65 72 74 79 20 29 54 6a 0a 54 2a 0a 28 20 20 20 20 20 20 70 75 62 6c 69 63 20 73 74 72 69 6e 67 20 4f 75 74 46 69 6c 65 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 28 20 20 20 20 20 20 7b 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 28 20 20 20 20 20 20 20 20 20 20 67 65 74 7b 20 72 65 74 75 72 6e 20 6d 5f 66 69 6c 65 5f 6f 75 74 70 75 74 3b 20 7d 20 20 20 2f 2f 20 52 65 61 64 20 20 61 63 63 65 73 73 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 28 20 20 20 20 20 20 20 20 20 20 73 65 74 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 28 20 20 20 20 20 20 20 20 20 20 7b 20 2f 2f 20 57 72 69 74 65 20 61 63 63 65 73 73 20 29 54 6a 0a 54 2a 0a 28 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 66 20 5c 28 20 76 61 6c 75 65 2e 4c 65 6e 67 74 68 20 21 3d 20 30 20 5c 29 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 28 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 5f 66 69 6c 65 5f 6f 75 74 70 75 74 20 3d 20 76 61 6c 75 65 3b 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 28 20 20 20 20 20 20 20 20 20 20 7d 20 29 54 6a 0a 54 2a 0a 28 20 20 20 20 20 20 7d 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 30 20 54 63 0a 28 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 30 2e 30 30 31 32 20 54 63 0a 28 20 20 20 20 20 20 2f 2f 20 2e 2e 2e 20 29 54 6a 0a 54 2a 0a 28 7d 20 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 39 30 20 33 35 35 2e 38 32 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 30 2e 30 30 33 31 20 54 63 0a 28 41 20 29 54 6a 0a 2f 54 54 38 20 31 20 54 66 0a 31 2e 30 34 20 30 20 54 44 0a 2d 30 2e 30 30 31 33 20 54 63 0a 28 70 72 6f 70 65 72 74 79 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 34 2e 32 38 20 30 20 54 44 0a 2d 30 2e 30 30 30 39 20 54 63 0a 30 2e 30 30 32 37 20 54 77 0a 5b 28 20 74 79 70 69 29 2d 36 2e 35 28 63 61 6c 6c 29 2d 36 2e 35 28 79 20 29 36 2e 37 28 69 29 2d 36 2e 35 28 73 29 30 2e 31 28 20 61 20 70 29 38 2e 38 28 75 29 2d 31 2e 34 28 62 6c 29 2d 36 2e 35 28 69 29 2d 36 2e 35 28 63 29 30 2e 31 28 20 63 29 36 2e 38 28 6c 29 2d 36 2e 35 28 61 73 73 20 6d 65 6d 62 65 72 20 70 72 6f 76 69 29 2d 36 2e 35 28 64 29 2d 34 2e 35 28 69 29 2d 36 2e 35 28 6e 29 2d 31 2e 34 28 67 20 72 65 61 64 20 61 6e 64 20 70 6f 73 73 69 29 2d 36 2e 35 28 62 6c 29 2d 36 2e 35 28 79 20 77 72 29 35 2e 39 28 69 29 2d 36 2e 35 28 74 29 36 2e 35 28 65 20 61 63 63 65 73 73 20 74 6f 20 61 29 2d 37 28 20 29 5d 54 4a 0a 2d 35 2e 33 32 20 2d 31 2e 35 37 33 33 20 54 44 0a 2d 30 2e 30 30 30 32 20 54 63 0a 30 2e 30 30 32 20 54 77 0a 5b 28 70 72 69 76 61 74 65 20 64 61 74 61 20 6d 65 6d 62 65 72 20 6f 66 20 74 68 65 20 63 6c 61 73 73 2e 20 57 65 20 29 36 2e 37 28 64 65 66 69 6e 65 20 61 20 29 5d 54 4a 0a 32 33 2e 37 31 33 33 20 30 20 54 44 0a 2d 30 2e 30 30 30 36 20 54 63 0a 30 2e 30 30 32 34 20 54 77 0a 5b 28 70 72 6f 70 65 72 74 79 20 62 79 20 73 70 65 63 69 29 2d 36 2e 32 28 66 29 2d 32 2e 34 28 79 69 29 2d 36 2e 32 28 6e 67 20 61 6e 20 61 63 63 65 73 73 20 6c 29 2d 36 2e 32 28 65 29 31 2e 38 28 76 65 6c 2c 20 74 79 70 65 2c 20 29 5d 54 4a 0a 2d 32 33 2e 37 31 33 33 20 2d 31 2e 36 30 36 37 20 54 44 0a 2d 30 2e 30 30 30 38 20 54 63 0a 30 2e 30 30 32 36 20 54 77 0a 5b 28 61 6e 64 20 70 72 6f 70 65 29 2d 35 2e 31 28 72 29 2d 30 2e 37 28 74 79 20 6e 61 6d 65 2e 29 2d 33 2e 37 28 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 31 38 33 2e 33 20 33 32 37 2e 32 30 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 5b 28 4f 75 74 46 29 36 28 69 6c 65 29 5d 54 4a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 32 32 35 2e 32 34 20 33 32 37 2e 32 30 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 31 31 20 54 63 0a 30 2e 30 30 32 39 20 54 77 0a 5b 28 2c 29 2d 34 28 20 66 6f 72 20 65 78 61 6d 70 6c 29 2d 36 2e 37 28 65 2c 29 2d 34 28 20 29 36 2e 37 28 69 29 2d 36 2e 37 28 73 29 2d 30 2e 31 28 20 61 20 70 75 62 6c 29 2d 36 2e 37 28 69 29 2d 36 2e 37 28 63 29 2d 30 2e 31 28 20 70 72 6f 70 65 72 74 79 20 6f 66 20 74 79 70 65 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 34 31 37 2e 31 38 20 33 32 37 2e 32 30 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 73 74 72 69 6e 67 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 34 35 33 2e 31 38 20 33 32 37 2e 32 30 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 30 2e 30 30 32 39 20 54 63 0a 28 2e 20 29 54 6a 0a 2d 34 30 2e 33 35 33 33 20 2d 33 2e 32 37 33 33 20 54 44 0a 2d 30 2e 30 30 30 35 20 54 63 0a 30 2e 30 30 32 33 20 54 77 0a 5b 28 49 66 20 77 65 20 77 69 29 2d 36 2e 31 28 73 68 20 74 68 29 35 2e 36 28 65 20 70 72 6f 70 65 72 29 2d 37 2e 31 28 74 79 20 74 6f 20 73 75 70 70 6f 72 74 20 72 65 61 64 20 61 63 63 65 73 73 2c 20 77 65 20 70 72 6f 76 69 29 2d 36 2e 31 28 64 29 32 2e 35 28 65 20 61 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 33 36 39 2e 33 20 32 39 37 2e 37 34 30 34 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 67 65 74 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 33 38 37 2e 33 20 32 39 37 2e 37 34 30 34 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 33 20 54 63 0a 30 2e 30 30 32 31 20 54 77 0a 5b 28 20 29 36 2e 37 28 61 63 63 65 73 73 6f 72 2e 20 49 74 20 6d 75 73 74 20 72 65 74 75 72 6e 20 29 5d 54 4a 0a 2d 33 33 2e 30 33 33 33 20 2d 31 2e 36 38 36 37 20 54 44 0a 2d 30 2e 30 30 31 34 20 54 63 0a 30 2e 30 30 33 32 20 54 77 0a 5b 28 61 20 76 61 6c 29 2d 37 28 75 29 2d 31 2e 39 28 65 20 6f 66 20 74 68 65 20 70 72 6f 70 65 72 29 2d 38 28 74 79 27 73 20 74 29 2d 37 2e 34 28 79 29 2d 32 2e 39 28 70 65 2e 29 2d 34 2e 33 28 20 54 68 65 20 61 73 73 29 2d 37 2e 31 28 6f 29 2d 31 2e 31 28 63 69 29 2d 37 28 61 74 65 64 20 29 5d 54 4a 0a 32 33 2e 34 34 20 30 20 54 44 0a 2d 30 2e 30 30 31 31 20 54 63 0a 30 2e 30 30 32 39 20 54 77 0a 5b 28 63 6f 64 65 20 29 2d 36 2e 36 28 69 29 2d 36 2e 37 28 73 29 2d 30 2e 31 28 20 70 6c 29 2d 36 2e 37 28 61 63 65 64 20 77 69 29 2d 36 2e 37 28 74 29 36 2e 33 28 68 29 2d 31 2e 36 28 69 29 2d 36 2e 37 28 6e 29 2d 31 2e 36 28 20 61 20 73 74 61 74 65 6d 29 34 2e 39 28 65 6e 74 20 62 6c 29 2d 36 2e 37 28 6f 63 6b 2e 20 49 74 20 29 5d 54 4a 0a 2d 32 33 2e 34 34 20 2d 31 2e 36 30 36 37 20 54 44 0a 2d 30 2e 30 30 30 35 20 54 63 0a 30 2e 30 30 32 33 20 54 77 0a 5b 28 64 6f 65 73 20 6e 6f 74 20 73 70 65 29 2d 34 2e 38 28 63 29 30 2e 35 28 69 29 2d 36 2e 31 28 66 29 2d 32 2e 33 28 79 20 61 29 36 2e 38 28 20 72 65 74 75 72 6e 20 29 36 2e 37 28 74 79 70 65 20 6f 72 20 73 69 29 2d 36 2e 31 28 67 6e 61 74 75 72 65 2e 20 41 74 20 29 36 2e 37 28 69 29 2d 36 2e 31 28 74 29 30 2e 32 28 73 20 73 69 6d 70 6c 29 2d 36 2e 31 28 65 29 31 2e 39 28 73 74 2c 20 61 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 33 36 39 2e 39 20 32 36 38 2e 31 30 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 5b 28 67 65 29 36 28 74 29 5d 54 4a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 33 38 37 2e 38 34 20 32 36 38 2e 31 30 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 36 20 54 63 0a 30 2e 30 30 32 34 20 54 77 0a 5b 28 20 61 63 63 65 73 73 6f 72 20 72 65 29 2d 34 2e 39 28 74 75 72 6e 73 20 74 68 65 20 29 5d 54 4a 0a 2d 33 33 2e 30 39 33 33 20 2d 31 2e 37 20 54 44 0a 2d 30 2e 30 30 31 20 54 63 0a 30 2e 30 30 32 38 20 54 77 0a 5b 28 64 61 74 61 20 6d 65 6d 62 65 72 29 2d 37 2e 36 28 20 69 29 2d 36 2e 36 28 74 29 2d 30 2e 33 28 20 65 6e 63 61 70 73 75 6c 29 2d 36 2e 36 28 61 74 65 73 2e 29 2d 33 2e 39 28 20 29 5d 54 4a 0a 30 20 2d 33 2e 31 35 33 33 20 54 44 0a 2d 30 2e 30 30 30 36 20 54 63 0a 30 2e 30 30 32 34 20 54 77 0a 5b 28 49 66 20 77 65 20 77 69 29 2d 36 2e 32 28 73 68 20 74 68 29 35 2e 35 28 65 20 70 72 6f 70 65 72 29 2d 37 2e 32 28 74 79 20 74 6f 20 73 75 70 70 6f 72 74 20 77 72 69 29 2d 36 2e 32 28 74 29 30 2e 31 28 65 20 61 63 63 65 73 73 2c 20 77 65 20 70 72 6f 76 69 29 2d 36 2e 32 28 64 29 32 2e 34 28 65 20 61 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 33 37 31 2e 37 20 32 32 34 2e 34 32 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 73 65 74 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 33 38 39 2e 37 20 32 32 34 2e 34 32 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 34 20 54 63 0a 30 2e 30 30 32 32 20 54 77 0a 5b 28 20 61 63 63 65 73 73 6f 72 2e 20 57 69 29 2d 36 28 74 68 69 29 2d 36 28 6e 29 35 2e 37 28 20 74 68 65 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 39 30 20 32 30 38 2e 39 34 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 73 65 74 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 31 30 38 20 32 30 38 2e 39 34 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 30 2e 30 30 33 20 54 77 0a 5b 28 20 61 63 63 65 73 73 6f 72 29 2d 37 2e 38 28 2c 29 2d 34 2e 31 28 20 74 68 65 20 69 29 2d 36 2e 38 28 64 29 31 2e 38 28 65 6e 74 69 66 69 29 2d 36 2e 38 28 65 72 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 32 31 37 2e 33 38 20 32 30 38 2e 39 34 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 30 20 54 77 0a 28 76 61 6c 75 65 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 32 34 37 2e 33 38 20 32 30 38 2e 39 34 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 30 2e 30 30 30 33 20 54 63 0a 30 2e 30 30 31 35 20 54 77 0a 5b 28 20 69 73 20 61 29 37 2e 36 28 6c 29 31 2e 34 28 77 61 79 73 20 61 6e 20 6f 62 6a 65 63 74 20 6f 66 20 74 68 65 20 29 5d 54 4a 0a 31 33 2e 35 36 36 37 20 30 20 54 44 0a 2d 30 2e 30 30 30 35 20 54 63 0a 30 2e 30 30 32 33 20 54 77 0a 5b 28 73 61 6d 65 20 74 79 70 65 20 61 73 20 69 29 2d 36 2e 31 28 74 29 30 2e 32 28 73 20 63 6f 6e 74 61 69 29 2d 36 2e 31 28 6e 69 6e 67 20 29 5d 54 4a 0a 2d 33 31 2e 30 35 33 33 20 2d 31 2e 37 31 33 33 20 54 44 0a 2d 30 2e 30 30 30 37 20 54 63 0a 30 2e 30 30 32 35 20 54 77 0a 5b 28 70 72 6f 70 65 72 74 79 2e 29 2d 33 2e 36 28 20 41 29 2d 33 2e 38 28 74 29 30 28 20 72 75 6e 74 69 29 2d 36 2e 33 28 6d 29 2d 31 2e 34 28 65 2c 29 2d 33 2e 36 28 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 31 38 39 2e 37 38 20 31 39 33 2e 35 32 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 5b 28 76 61 6c 29 36 28 75 65 29 5d 54 4a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 32 31 39 2e 37 32 20 31 39 33 2e 35 32 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 33 20 54 63 0a 30 2e 30 30 32 31 20 54 77 0a 5b 28 20 69 29 2d 35 2e 39 28 73 29 30 2e 37 28 20 62 6f 75 6e 64 20 74 29 37 2e 31 28 6f 29 30 28 20 74 68 65 20 72 69 29 2d 35 2e 39 28 67 68 74 2d 68 61 6e 64 20 73 69 29 2d 35 2e 39 28 64 65 20 6f 66 20 74 68 65 20 61 73 73 69 29 2d 35 2e 39 28 67 6e 6d 65 6e 74 2e 20 41 74 20 29 36 2e 37 28 69 29 2d 35 2e 39 28 74 29 30 2e 34 28 73 20 29 5d 54 4a 0a 2d 31 34 2e 34 31 33 33 20 2d 31 2e 37 32 20 54 44 0a 2d 30 2e 30 30 30 31 20 54 63 0a 30 2e 30 30 31 39 20 54 77 0a 5b 28 73 69 29 2d 35 2e 37 28 6d 70 6c 29 2d 35 2e 37 28 65 29 32 2e 33 28 73 74 2c 20 61 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 31 34 32 2e 36 38 20 31 37 38 2e 30 34 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 37 33 20 54 63 0a 30 20 54 77 0a 5b 28 73 65 29 2d 36 28 74 29 5d 54 4a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 31 36 30 2e 36 32 20 31 37 38 2e 30 34 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 38 20 54 63 0a 30 2e 30 30 32 36 20 54 77 0a 5b 28 20 61 63 63 65 73 73 6f 72 20 29 2d 36 2e 36 28 61 73 73 69 29 2d 36 2e 34 28 67 6e 73 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 31 30 2e 30 32 20 30 20 30 20 31 30 2e 30 32 20 32 34 32 2e 32 32 20 31 37 38 2e 30 34 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 2d 30 2e 30 30 31 33 20 54 63 0a 30 20 54 77 0a 28 76 61 6c 75 65 29 54 6a 0a 2f 54 54 34 20 31 20 54 66 0a 39 20 30 20 30 20 39 20 32 37 32 2e 32 32 20 31 37 38 2e 30 34 30 33 20 54 6d 0a 30 2e 32 20 30 2e 32 20 30 2e 32 20 73 63 6e 0a 2d 30 2e 30 30 30 36 20 54 63 0a 30 2e 30 30 32 34 20 54 77 0a 5b 28 20 74 6f 20 74 68 65 20 64 61 74 61 20 6d 65 6d 62 65 72 20 69 29 2d 36 2e 32 28 74 29 30 2e 31 28 20 65 6e 63 61 70 73 75 6c 29 2d 36 2e 32 28 61 74 65 73 2e 29 2d 33 2e 35 28 20 29 5d 54 4a 0a 2d 32 30 2e 32 34 36 37 20 2d 33 2e 32 34 36 37 20 54 44 0a 5b 28 54 68 65 20 75 73 65 72 20 61 63 63 29 2d 36 2e 33 28 65 29 31 2e 38 28 73 73 65 73 20 61 20 70 72 6f 29 2d 37 28 70 29 2d 34 2e 32 28 65 72 74 79 20 61 73 20 69 29 2d 36 2e 32 28 66 29 2d 32 2e 34 28 20 29 36 2e 37 28 69 29 2d 36 2e 32 28 74 29 30 2e 31 28 20 29 36 2e 37 28 77 65 72 65 20 61 20 64 61 74 61 20 6d 29 2d 37 2e 39 28 65 29 31 2e 38 28 6d 62 65 72 20 72 61 74 68 65 72 29 2d 37 2e 32 28 20 74 68 61 6e 20 61 20 66 75 6e 63 74 29 36 2e 38 28 69 29 30 2e 35 28 6f 6e 2e 20 46 6f 72 20 29 5d 54 4a 0a 30 20 2d 31 2e 35 38 36 37 20 54 44 0a 2d 30 2e 30 30 30 39 20 54 63 0a 30 2e 30 30 32 37 20 54 77 0a 5b 28 65 78 61 6d 70 6c 29 2d 36 2e 35 28 65 2c 29 2d 33 2e 38 28 20 69 6e 20 74 68 65 20 63 6f 64 65 20 66 72 61 67 29 2d 34 2e 35 28 6d 65 6e 74 20 29 5d 54 4a 0a 2f 54 54 31 35 20 31 20 54 66 0a 39 2e 34 38 20 30 20 30 20 39 2e 34 38 20 39 30 20 31 30 37 2e 32 34 30 33 20 54 6d 0a 30 2e 34 37 35 20 30 20 30 2e 31 36 31 20 73 63 6e 0a 30 20 54 63 0a 30 20 54 77 0a 28 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 30 2e 30 30 31 32 20 54 63 0a 28 73 74 72 69 6e 67 20 64 65 66 61 75 6c 74 46 69 6c 65 20 3d 20 40 22 63 3a 5c 5c 74 65 78 74 5c 5c 77 6f 72 64 43 6f 75 6e 74 2e 74 78 74 22 3b 20 29 54 6a 0a 30 20 2d 31 2e 31 33 39 32 20 54 44 0a 30 20 54 63 0a 28 20 29 54 6a 0a 30 20 2d 31 2e 31 33 32 39 20 54 44 0a 30 2e 30 30 31 32 20 54 63 0a 28 69 66 20 5c 28 20 74 68 65 4f 62 6a 2e 4f 75 74 46 69 6c 65 20 3d 3d 20 6e 75 6c 6c 20 5c 29 20 29 54 6a 0a 45 54 0a  BT./TT4 1 Tf.9 0 0 9 90 761.0003 Tm./Cs6 cs 0.2 0.2 0.2 scn./GS1 gs.-0.0006 Tc.0 .0024 Tw.[(that the cl)-6.2(ass desi)-6.2(gner i )-6.2(s)0.4( u)5 .5(n)-1.1(aware of, at)6.8( l)-6 .2(e)1.8(ast unt )6.8(i)-6.2(l)0. 5( sh)5.5(e chan ges th)-7.8(e cl )-6.2(ass i)-6.2 (m)-1.3(p)9.1(l) -6.2(ementati)-6 .2(on )]TJ.0 -1. 5867 TD.[(and th e user di)-6.2(s covers that hi)- 6.2(s program i) -6.2(s)0.4( now broken.)-3.5( )] TJ./TT8 1 Tf.0 - 3.1267 TD.-0.000 2 Tc.0.002 Tw.(I nformation hidin g)Tj./TT4 1 Tf.9 .3267 0 TD.-0.00 06 Tc.0.0024 Tw. [( i)-6.2(s)0.4( the process of maki)-6.2(ng the )6.7(i)-6.2(m)5 .4(pl)-6.2(ement ati)-6.2(on deta i)-6.2(l)-6.2(s) 0.4( of a c)7.1( l)-6.2(ass )]TJ. -9.3267 -1.58 TD .[(i)-6.3(n)-1.2 (accessi)-6.3(bl )-6.3(e t)6.7(o) -0.4( users. Thi )-6.3(s)0.3( )6. 7(mechani)-6.3(s )0.3(m provi)-6. 3(d)2.3(es a )]T J./TT8 1 Tf.25.1 133 0 TD.-0.001 Tc.0.0028 Tw.(lo ose coupling)Tj. /TT4 1 Tf.7.1333 0 TD.-0.0005 Tc .0.0023 Tw.[( b) -4.1(e)1.9(tween the u)-7.7(s)0. 5(er's cod)-4.1( e)1.9( )]TJ.-32. 2467 -1.58 TD.-0 .001 Tc.0.0028 T w.[(and the cl)- 6.6(ass i)-6.6(m )-1.7(p)8.7(l)-6 .6(ementati)-6.6 (on, thereby enh anci)-6.6(n)-1.5 (g )]TJ.25.24 0 TD.-0.0007 Tc.0. 0025 Tw.[(the ab i)-6.3(l)0.4(i)- 6.3(t)0(y o)6.2( f)-2.5( th)5.4(e desi)-6.3(gner to)-7.1( modi)-6 .3(fy the )]TJ.- 25.24 -1.58 TD.- 0.001 Tc.0.0028 Tw.[(cl)-6.6(ass impl)-6.6(em)5( entati)-6.6(on w i)-6.6(th)5.1(ou t di)-6.6(srupti )-6.6(n)5.1(g)2( the us)]TJ.23.5 867 0 TD.-0.0013 Tc.0.0031 Tw.[( er's )-6.6(progr am.)-4.2( We)-5. 6( enforce i)-6. 9(n)-1.8(formati )-6.9(o)-1(n hi) -6.9(di)-6.9(ng )]TJ.-23.5867 -1 .6067 TD.-0.0009 Tc.0.0027 Tw.[( for cl)-6.5(ass data members by) -9.1( decl)-6.5( ari)-6.5(n)-1.4( g th)5.2(em as ) ]TJ./TT15 1 Tf.1 0.02 0 0 10.02 2 97.6 661.4603 Tm .0.475 0 0.161 s cn.-0.0013 Tc.0 Tw.(private)Tj./ TT4 1 Tf.9 0 0 9 339.6 661.4603 Tm.0.2 0.2 0.2 s cn.0.0029 Tc.(. )Tj.-27.7333 -3. 2467 TD.-0.0004 Tc.0.0022 Tw.[(I nformati)-6(o)-0 .1(n )6.7(hi)-6( di)-6(ng so)6.5( l)-6(v)-1.9(es)7 .3( the probl)-6 (e)2(m of ti)-6( ght coupli)-6(ng . It a)6.9(l)-6( so cr)6.4(eates the pro)-6.8(b)2 .6(l)-6(e)2(m of how )]TJ.0 -1.5 8 TD.-0.001 Tc.0 .0028 Tw.[(to al l)-6.6(o)-0.7(w users read or wr i)-6.6(t)6.4(e a ccess to a)-7.1( pri)-6.6(v)-2.5 (ate data member .)-3.9( In C#,)- 3.9( the sol)-6. 6(u)-1.5(ti)-6.6 (on )6.7(i)-6.6( s)0( to )]TJ.0 - 1.6067 TD.0 Tw.[ (provi)-6.7(d)1. 9(e )]TJ./TT15 1 Tf.10.02 0 0 10 .02 126.84 603.5 603 Tm.0.475 0 0 .161 scn.-0.0013 Tc.(get)Tj./TT4 1 Tf.9 0 0 9 14 4.84 603.5603 Tm .0.2 0.2 0.2 scn .-0.0009 Tc.0.00 27 Tw.( and )Tj. /TT15 1 Tf.10.02 0 0 10.02 167.8 8 603.5603 Tm.0. 475 0 0.161 scn. -0.0013 Tc.0 Tw. (set)Tj./TT4 1 T f.9 0 0 9 185.88 603.5603 Tm.0.2 0.2 0.2 scn.0 T c.( )Tj./TT8 1 T f.0.3533 0 TD.-0 .0007 Tc.[(acce) -5(ssors)]TJ./TT 4 1 Tf.4.8333 0 TD.-0.001 Tc.0.0 028 Tw.[( wi)-6. 6(thi)-6.6(n)-1. 5( )6.7(a named cl)-6.6(ass prop erty.f)-9.4(or e xampl)-6.6(e,)-3 .9( )]TJ./TT15 1 Tf.9.48 0 0 9.4 8 90 575.1803 Tm .0.475 0 0.161 s cn.0 Tc.0 Tw.( ) Tj.0 -1.1329 TD. 0.0012 Tc.(publi c class WordCoun t )Tj.0 -1.1392 TD.({ )Tj.0 -1.1 329 TD.( // private data me mber declaration )Tj.T*.( p rivate string m_ file_output; )Tj .0 -1.1392 TD.0 Tc.( )Tj.0 -1.13 29 TD.0.0012 Tc. ( // associ ated public prop erty )Tj.T*.( public string OutFile )Tj.0 - 1.1392 TD.( { )Tj.0 -1.1329 TD.( g et{ return m_fil e_output; } // Read access )T j.0 -1.1392 TD.( set )T j.0 -1.1329 TD.( { // W rite access )Tj. T*.( if $$value. Length != 0$$ ) Tj.0 -1.1392 TD. ( m_file_ou tput = value; )T j.0 -1.1329 TD.( } )Tj. T*.( } )Tj. 0 -1.1392 TD.0 T c.( )Tj.0 -1.132 9 TD.0.0012 Tc.( // ... )Tj .T*.(} )Tj./TT4 1 Tf.9 0 0 9 90 355.8203 Tm.0.2 0.2 0.2 scn.0.00 31 Tc.(A )Tj./TT 8 1 Tf.1.04 0 TD .-0.0013 Tc.(pro perty)Tj./TT4 1 Tf.4.28 0 TD.-0. 0009 Tc.0.0027 T w.[( typi)-6.5(c all)-6.5(y )6.7( i)-6.5(s)0.1( a p)8.8(u)-1.4(bl) -6.5(i)-6.5(c)0. 1( c)6.8(l)-6.5( ass member provi )-6.5(d)-4.5(i)- 6.5(n)-1.4(g rea d and possi)-6.5 (bl)-6.5(y wr)5. 9(i)-6.5(t)6.5(e access to a)-7( )]TJ.-5.32 -1.5 733 TD.-0.0002 T c.0.002 Tw.[(pri vate data member of the class. W e )6.7(define a )]TJ.23.7133 0 T D.-0.0006 Tc.0.0 024 Tw.[(propert y by speci)-6.2( f)-2.4(yi)-6.2(n g an access l)-6 .2(e)1.8(vel, ty pe, )]TJ.-23.713 3 -1.6067 TD.-0. 0008 Tc.0.0026 T w.[(and prope)-5 .1(r)-0.7(ty nam e.)-3.7( )]TJ./T T15 1 Tf.10.02 0 0 10.02 183.3 3 27.2003 Tm.0.475 0 0.161 scn.-0. 0013 Tc.0 Tw.[(O utF)6(ile)]TJ./T T4 1 Tf.9 0 0 9 225.24 327.2003 Tm.0.2 0.2 0.2 s cn.-0.0011 Tc.0. 0029 Tw.[(,)-4( for exampl)-6.7( e,)-4( )6.7(i)-6 .7(s)-0.1( a pub l)-6.7(i)-6.7(c) -0.1( property o f type )]TJ./TT1 5 1 Tf.10.02 0 0 10.02 417.18 32 7.2003 Tm.0.475 0 0.161 scn.-0.0 013 Tc.0 Tw.(str ing)Tj./TT4 1 Tf .9 0 0 9 453.18 327.2003 Tm.0.2 0.2 0.2 scn.0.00 29 Tc.(. )Tj.-40 .3533 -3.2733 TD .-0.0005 Tc.0.00 23 Tw.[(If we wi )-6.1(sh th)5.6( e proper)-7.1(ty to support read access, we prov i)-6.1(d)2.5(e a )]TJ./TT15 1 Tf .10.02 0 0 10.02 369.3 297.7404 Tm.0.475 0 0.161 scn.-0.0013 Tc. 0 Tw.(get)Tj./TT 4 1 Tf.9 0 0 9 3 87.3 297.7404 Tm .0.2 0.2 0.2 scn .-0.0003 Tc.0.00 21 Tw.[( )6.7(ac cessor. It must return )]TJ.-33. 0333 -1.6867 TD. -0.0014 Tc.0.003 2 Tw.[(a val)-7( u)-1.9(e of the proper)-8(ty's t )-7.4(y)-2.9(pe. )-4.3( The ass)- 7.1(o)-1.1(ci)-7 (ated )]TJ.23.44 0 TD.-0.0011 Tc .0.0029 Tw.[(cod e )-6.6(i)-6.7(s )-0.1( pl)-6.7(a ced wi)-6.7(t)6. 3(h)-1.6(i)-6.7( n)-1.6( a statem )4.9(ent bl)-6.7 (ock. It )]TJ.-2 3.44 -1.6067 TD. -0.0005 Tc.0.002 3 Tw.[(does not spe)-4.8(c)0.5(i )-6.1(f)-2.3(y a )6.8( return )6. 7(type or si)-6. 1(gnature. At )6 .7(i)-6.1(t)0.2( s simpl)-6.1(e)1 .9(st, a )]TJ./T T15 1 Tf.10.02 0 0 10.02 369.9 2 68.1003 Tm.0.475 0 0.161 scn.-0. 0013 Tc.0 Tw.[(g e)6(t)]TJ./TT4 1 Tf.9 0 0 9 387. 84 268.1003 Tm.0 .2 0.2 0.2 scn.- 0.0006 Tc.0.0024 Tw.[( accessor re)-4.9(turns th e )]TJ.-33.0933 -1.7 TD.-0.001 T c.0.0028 Tw.[(da ta member)-7.6( i)-6.6(t)-0.3( e ncapsul)-6.6(ate s.)-3.9( )]TJ.0 -3.1533 TD.-0.00 06 Tc.0.0024 Tw. [(If we wi)-6.2( sh th)5.5(e prop er)-7.2(ty to su pport wri)-6.2(t )0.1(e access, w e provi)-6.2(d)2 .4(e a )]TJ./TT1 5 1 Tf.10.02 0 0 10.02 371.7 224 .4203 Tm.0.475 0 0.161 scn.-0.00 13 Tc.0 Tw.(set) Tj./TT4 1 Tf.9 0 0 9 389.7 224.4 203 Tm.0.2 0.2 0 .2 scn.-0.0004 T c.0.0022 Tw.[( a ccessor. Wi)-6(t hi)-6(n)5.7( the )]TJ./TT15 1 Tf .10.02 0 0 10.02 90 208.9403 Tm. 0.475 0 0.161 sc n.-0.0013 Tc.0 T w.(set)Tj./TT4 1 Tf.9 0 0 9 108 208.9403 Tm.0.2 0.2 0.2 scn.0.00 3 Tw.[( accessor )-7.8(,)-4.1( th e i)-6.8(d)1.8(e ntifi)-6.8(er )] TJ./TT15 1 Tf.10 .02 0 0 10.02 21 7.38 208.9403 Tm .0.475 0 0.161 s cn.0 Tw.(value)T j./TT4 1 Tf.9 0 0 9 247.38 208.9 403 Tm.0.2 0.2 0 .2 scn.0.0003 Tc .0.0015 Tw.[( is a)7.6(l)1.4(way s an object of t he )]TJ.13.5667 0 TD.-0.0005 Tc. 0.0023 Tw.[(same type as i)-6.1( t)0.2(s contai)- 6.1(ning )]TJ.-3 1.0533 -1.7133 T D.-0.0007 Tc.0.0 025 Tw.[(propert y.)-3.6( A)-3.8( t)0( runti)-6.3( m)-1.4(e,)-3.6( )]TJ./TT15 1 Tf. 10.02 0 0 10.02 189.78 193.5203 Tm.0.475 0 0.161 scn.-0.0013 Tc. 0 Tw.[(val)6(ue) ]TJ./TT4 1 Tf.9 0 0 9 219.72 193 .5203 Tm.0.2 0.2 0.2 scn.-0.0003 Tc.0.0021 Tw.[( i)-5.9(s)0.7( b ound t)7.1(o)0( the ri)-5.9(ght- hand si)-5.9(de of the assi)-5.9 (gnment. At )6.7 (i)-5.9(t)0.4(s )]TJ.-14.4133 -1 .72 TD.-0.0001 T c.0.0019 Tw.[(si )-5.7(mpl)-5.7(e )2.3(st, a )]TJ. /TT15 1 Tf.10.02 0 0 10.02 142.6 8 178.0403 Tm.0. 475 0 0.161 scn. -0.0073 Tc.0 Tw. [(se)-6(t)]TJ./T T4 1 Tf.9 0 0 9 160.62 178.0403 Tm.0.2 0.2 0.2 s cn.-0.0008 Tc.0. 0026 Tw.[( acces sor )-6.6(assi)- 6.4(gns )]TJ./TT 15 1 Tf.10.02 0 0 10.02 242.22 1 78.0403 Tm.0.475 0 0.161 scn.-0. 0013 Tc.0 Tw.(va lue)Tj./TT4 1 Tf .9 0 0 9 272.22 178.0403 Tm.0.2 0.2 0.2 scn.-0.0 006 Tc.0.0024 Tw .[( to the data member i)-6.2(t) 0.1( encapsul)-6 .2(ates.)-3.5( ) ]TJ.-20.2467 -3. 2467 TD.[(The us er acc)-6.3(e)1. 8(sses a pro)-7( p)-4.2(erty as i )-6.2(f)-2.4( )6 .7(i)-6.2(t)0.1( )6.7(were a dat a m)-7.9(e)1.8(m ber rather)-7.2( than a funct)6. 8(i)0.5(on. For )]TJ.0 -1.5867 T D.-0.0009 Tc.0.0 027 Tw.[(exampl) -6.5(e,)-3.8( in the code frag)- 4.5(ment )]TJ./T T15 1 Tf.9.48 0 0 9.48 90 107.24 03 Tm.0.475 0 0. 161 scn.0 Tc.0 T w.( )Tj.0 -1.132 9 TD.0.0012 Tc.( string defaultFi le = @"c:\\text\ \wordCount.txt"; )Tj.0 -1.1392 T D.0 Tc.( )Tj.0 - 1.1329 TD.0.0012 Tc.(if \( theOb j.OutFile == nul l..).)Tj.ET.